Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type FirewallRuleExpansion
- type FirewallRuleInterface
- type FirewallRulesGetter
- type IntegrationRuntimeAzureExpansion
- type IntegrationRuntimeAzureInterface
- type IntegrationRuntimeAzuresGetter
- type IntegrationRuntimeSelfHostedExpansion
- type IntegrationRuntimeSelfHostedInterface
- type IntegrationRuntimeSelfHostedsGetter
- type LinkedServiceExpansion
- type LinkedServiceInterface
- type LinkedServicesGetter
- type ManagedPrivateEndpointExpansion
- type ManagedPrivateEndpointInterface
- type ManagedPrivateEndpointsGetter
- type PrivateLinkHubExpansion
- type PrivateLinkHubInterface
- type PrivateLinkHubsGetter
- type RoleAssignmentExpansion
- type RoleAssignmentInterface
- type RoleAssignmentsGetter
- type SparkPoolExpansion
- type SparkPoolInterface
- type SparkPoolsGetter
- type SqlPoolExpansion
- type SqlPoolExtendedAuditingPoliciesGetter
- type SqlPoolExtendedAuditingPolicyExpansion
- type SqlPoolExtendedAuditingPolicyInterface
- type SqlPoolInterface
- type SqlPoolSecurityAlertPoliciesGetter
- type SqlPoolSecurityAlertPolicyExpansion
- type SqlPoolSecurityAlertPolicyInterface
- type SqlPoolVulnerabilityAssessmentBaselineExpansion
- type SqlPoolVulnerabilityAssessmentBaselineInterface
- type SqlPoolVulnerabilityAssessmentBaselinesGetter
- type SqlPoolVulnerabilityAssessmentExpansion
- type SqlPoolVulnerabilityAssessmentInterface
- type SqlPoolVulnerabilityAssessmentsGetter
- type SqlPoolWorkloadClassifierExpansion
- type SqlPoolWorkloadClassifierInterface
- type SqlPoolWorkloadClassifiersGetter
- type SqlPoolWorkloadGroupExpansion
- type SqlPoolWorkloadGroupInterface
- type SqlPoolWorkloadGroupsGetter
- type SqlPoolsGetter
- type SynapseV1alpha1Client
- func (c *SynapseV1alpha1Client) FirewallRules(namespace string) FirewallRuleInterface
- func (c *SynapseV1alpha1Client) IntegrationRuntimeAzures(namespace string) IntegrationRuntimeAzureInterface
- func (c *SynapseV1alpha1Client) IntegrationRuntimeSelfHosteds(namespace string) IntegrationRuntimeSelfHostedInterface
- func (c *SynapseV1alpha1Client) LinkedServices(namespace string) LinkedServiceInterface
- func (c *SynapseV1alpha1Client) ManagedPrivateEndpoints(namespace string) ManagedPrivateEndpointInterface
- func (c *SynapseV1alpha1Client) PrivateLinkHubs(namespace string) PrivateLinkHubInterface
- func (c *SynapseV1alpha1Client) RESTClient() rest.Interface
- func (c *SynapseV1alpha1Client) RoleAssignments(namespace string) RoleAssignmentInterface
- func (c *SynapseV1alpha1Client) SparkPools(namespace string) SparkPoolInterface
- func (c *SynapseV1alpha1Client) SqlPoolExtendedAuditingPolicies(namespace string) SqlPoolExtendedAuditingPolicyInterface
- func (c *SynapseV1alpha1Client) SqlPoolSecurityAlertPolicies(namespace string) SqlPoolSecurityAlertPolicyInterface
- func (c *SynapseV1alpha1Client) SqlPoolVulnerabilityAssessmentBaselines(namespace string) SqlPoolVulnerabilityAssessmentBaselineInterface
- func (c *SynapseV1alpha1Client) SqlPoolVulnerabilityAssessments(namespace string) SqlPoolVulnerabilityAssessmentInterface
- func (c *SynapseV1alpha1Client) SqlPoolWorkloadClassifiers(namespace string) SqlPoolWorkloadClassifierInterface
- func (c *SynapseV1alpha1Client) SqlPoolWorkloadGroups(namespace string) SqlPoolWorkloadGroupInterface
- func (c *SynapseV1alpha1Client) SqlPools(namespace string) SqlPoolInterface
- func (c *SynapseV1alpha1Client) WorkspaceAadAdmins(namespace string) WorkspaceAadAdminInterface
- func (c *SynapseV1alpha1Client) WorkspaceExtendedAuditingPolicies(namespace string) WorkspaceExtendedAuditingPolicyInterface
- func (c *SynapseV1alpha1Client) WorkspaceKeys(namespace string) WorkspaceKeyInterface
- func (c *SynapseV1alpha1Client) WorkspaceSQLAadAdmins(namespace string) WorkspaceSQLAadAdminInterface
- func (c *SynapseV1alpha1Client) WorkspaceSecurityAlertPolicies(namespace string) WorkspaceSecurityAlertPolicyInterface
- func (c *SynapseV1alpha1Client) WorkspaceVulnerabilityAssessments(namespace string) WorkspaceVulnerabilityAssessmentInterface
- func (c *SynapseV1alpha1Client) Workspaces(namespace string) WorkspaceInterface
- type SynapseV1alpha1Interface
- type WorkspaceAadAdminExpansion
- type WorkspaceAadAdminInterface
- type WorkspaceAadAdminsGetter
- type WorkspaceExpansion
- type WorkspaceExtendedAuditingPoliciesGetter
- type WorkspaceExtendedAuditingPolicyExpansion
- type WorkspaceExtendedAuditingPolicyInterface
- type WorkspaceInterface
- type WorkspaceKeyExpansion
- type WorkspaceKeyInterface
- type WorkspaceKeysGetter
- type WorkspaceSQLAadAdminExpansion
- type WorkspaceSQLAadAdminInterface
- type WorkspaceSQLAadAdminsGetter
- type WorkspaceSecurityAlertPoliciesGetter
- type WorkspaceSecurityAlertPolicyExpansion
- type WorkspaceSecurityAlertPolicyInterface
- type WorkspaceVulnerabilityAssessmentExpansion
- type WorkspaceVulnerabilityAssessmentInterface
- type WorkspaceVulnerabilityAssessmentsGetter
- type WorkspacesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FirewallRuleExpansion ¶
type FirewallRuleExpansion interface{}
type FirewallRuleInterface ¶
type FirewallRuleInterface interface { Create(ctx context.Context, firewallRule *v1alpha1.FirewallRule, opts v1.CreateOptions) (*v1alpha1.FirewallRule, error) Update(ctx context.Context, firewallRule *v1alpha1.FirewallRule, opts v1.UpdateOptions) (*v1alpha1.FirewallRule, error) UpdateStatus(ctx context.Context, firewallRule *v1alpha1.FirewallRule, opts v1.UpdateOptions) (*v1alpha1.FirewallRule, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.FirewallRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FirewallRuleList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.FirewallRule, err error) FirewallRuleExpansion }
FirewallRuleInterface has methods to work with FirewallRule resources.
type FirewallRulesGetter ¶
type FirewallRulesGetter interface {
FirewallRules(namespace string) FirewallRuleInterface
}
FirewallRulesGetter has a method to return a FirewallRuleInterface. A group's client should implement this interface.
type IntegrationRuntimeAzureExpansion ¶ added in v0.5.0
type IntegrationRuntimeAzureExpansion interface{}
type IntegrationRuntimeAzureInterface ¶ added in v0.5.0
type IntegrationRuntimeAzureInterface interface { Create(ctx context.Context, integrationRuntimeAzure *v1alpha1.IntegrationRuntimeAzure, opts v1.CreateOptions) (*v1alpha1.IntegrationRuntimeAzure, error) Update(ctx context.Context, integrationRuntimeAzure *v1alpha1.IntegrationRuntimeAzure, opts v1.UpdateOptions) (*v1alpha1.IntegrationRuntimeAzure, error) UpdateStatus(ctx context.Context, integrationRuntimeAzure *v1alpha1.IntegrationRuntimeAzure, opts v1.UpdateOptions) (*v1alpha1.IntegrationRuntimeAzure, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.IntegrationRuntimeAzure, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationRuntimeAzureList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.IntegrationRuntimeAzure, err error) IntegrationRuntimeAzureExpansion }
IntegrationRuntimeAzureInterface has methods to work with IntegrationRuntimeAzure resources.
type IntegrationRuntimeAzuresGetter ¶ added in v0.5.0
type IntegrationRuntimeAzuresGetter interface {
IntegrationRuntimeAzures(namespace string) IntegrationRuntimeAzureInterface
}
IntegrationRuntimeAzuresGetter has a method to return a IntegrationRuntimeAzureInterface. A group's client should implement this interface.
type IntegrationRuntimeSelfHostedExpansion ¶ added in v0.5.0
type IntegrationRuntimeSelfHostedExpansion interface{}
type IntegrationRuntimeSelfHostedInterface ¶ added in v0.5.0
type IntegrationRuntimeSelfHostedInterface interface { Create(ctx context.Context, integrationRuntimeSelfHosted *v1alpha1.IntegrationRuntimeSelfHosted, opts v1.CreateOptions) (*v1alpha1.IntegrationRuntimeSelfHosted, error) Update(ctx context.Context, integrationRuntimeSelfHosted *v1alpha1.IntegrationRuntimeSelfHosted, opts v1.UpdateOptions) (*v1alpha1.IntegrationRuntimeSelfHosted, error) UpdateStatus(ctx context.Context, integrationRuntimeSelfHosted *v1alpha1.IntegrationRuntimeSelfHosted, opts v1.UpdateOptions) (*v1alpha1.IntegrationRuntimeSelfHosted, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.IntegrationRuntimeSelfHosted, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationRuntimeSelfHostedList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.IntegrationRuntimeSelfHosted, err error) IntegrationRuntimeSelfHostedExpansion }
IntegrationRuntimeSelfHostedInterface has methods to work with IntegrationRuntimeSelfHosted resources.
type IntegrationRuntimeSelfHostedsGetter ¶ added in v0.5.0
type IntegrationRuntimeSelfHostedsGetter interface {
IntegrationRuntimeSelfHosteds(namespace string) IntegrationRuntimeSelfHostedInterface
}
IntegrationRuntimeSelfHostedsGetter has a method to return a IntegrationRuntimeSelfHostedInterface. A group's client should implement this interface.
type LinkedServiceExpansion ¶ added in v0.5.0
type LinkedServiceExpansion interface{}
type LinkedServiceInterface ¶ added in v0.5.0
type LinkedServiceInterface interface { Create(ctx context.Context, linkedService *v1alpha1.LinkedService, opts v1.CreateOptions) (*v1alpha1.LinkedService, error) Update(ctx context.Context, linkedService *v1alpha1.LinkedService, opts v1.UpdateOptions) (*v1alpha1.LinkedService, error) UpdateStatus(ctx context.Context, linkedService *v1alpha1.LinkedService, opts v1.UpdateOptions) (*v1alpha1.LinkedService, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.LinkedService, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LinkedServiceList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.LinkedService, err error) LinkedServiceExpansion }
LinkedServiceInterface has methods to work with LinkedService resources.
type LinkedServicesGetter ¶ added in v0.5.0
type LinkedServicesGetter interface {
LinkedServices(namespace string) LinkedServiceInterface
}
LinkedServicesGetter has a method to return a LinkedServiceInterface. A group's client should implement this interface.
type ManagedPrivateEndpointExpansion ¶
type ManagedPrivateEndpointExpansion interface{}
type ManagedPrivateEndpointInterface ¶
type ManagedPrivateEndpointInterface interface { Create(ctx context.Context, managedPrivateEndpoint *v1alpha1.ManagedPrivateEndpoint, opts v1.CreateOptions) (*v1alpha1.ManagedPrivateEndpoint, error) Update(ctx context.Context, managedPrivateEndpoint *v1alpha1.ManagedPrivateEndpoint, opts v1.UpdateOptions) (*v1alpha1.ManagedPrivateEndpoint, error) UpdateStatus(ctx context.Context, managedPrivateEndpoint *v1alpha1.ManagedPrivateEndpoint, opts v1.UpdateOptions) (*v1alpha1.ManagedPrivateEndpoint, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ManagedPrivateEndpoint, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagedPrivateEndpointList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ManagedPrivateEndpoint, err error) ManagedPrivateEndpointExpansion }
ManagedPrivateEndpointInterface has methods to work with ManagedPrivateEndpoint resources.
type ManagedPrivateEndpointsGetter ¶
type ManagedPrivateEndpointsGetter interface {
ManagedPrivateEndpoints(namespace string) ManagedPrivateEndpointInterface
}
ManagedPrivateEndpointsGetter has a method to return a ManagedPrivateEndpointInterface. A group's client should implement this interface.
type PrivateLinkHubExpansion ¶ added in v0.5.0
type PrivateLinkHubExpansion interface{}
type PrivateLinkHubInterface ¶ added in v0.5.0
type PrivateLinkHubInterface interface { Create(ctx context.Context, privateLinkHub *v1alpha1.PrivateLinkHub, opts v1.CreateOptions) (*v1alpha1.PrivateLinkHub, error) Update(ctx context.Context, privateLinkHub *v1alpha1.PrivateLinkHub, opts v1.UpdateOptions) (*v1alpha1.PrivateLinkHub, error) UpdateStatus(ctx context.Context, privateLinkHub *v1alpha1.PrivateLinkHub, opts v1.UpdateOptions) (*v1alpha1.PrivateLinkHub, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PrivateLinkHub, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateLinkHubList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PrivateLinkHub, err error) PrivateLinkHubExpansion }
PrivateLinkHubInterface has methods to work with PrivateLinkHub resources.
type PrivateLinkHubsGetter ¶ added in v0.5.0
type PrivateLinkHubsGetter interface {
PrivateLinkHubs(namespace string) PrivateLinkHubInterface
}
PrivateLinkHubsGetter has a method to return a PrivateLinkHubInterface. A group's client should implement this interface.
type RoleAssignmentExpansion ¶
type RoleAssignmentExpansion interface{}
type RoleAssignmentInterface ¶
type RoleAssignmentInterface interface { Create(ctx context.Context, roleAssignment *v1alpha1.RoleAssignment, opts v1.CreateOptions) (*v1alpha1.RoleAssignment, error) Update(ctx context.Context, roleAssignment *v1alpha1.RoleAssignment, opts v1.UpdateOptions) (*v1alpha1.RoleAssignment, error) UpdateStatus(ctx context.Context, roleAssignment *v1alpha1.RoleAssignment, opts v1.UpdateOptions) (*v1alpha1.RoleAssignment, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.RoleAssignment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RoleAssignmentList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.RoleAssignment, err error) RoleAssignmentExpansion }
RoleAssignmentInterface has methods to work with RoleAssignment resources.
type RoleAssignmentsGetter ¶
type RoleAssignmentsGetter interface {
RoleAssignments(namespace string) RoleAssignmentInterface
}
RoleAssignmentsGetter has a method to return a RoleAssignmentInterface. A group's client should implement this interface.
type SparkPoolExpansion ¶
type SparkPoolExpansion interface{}
type SparkPoolInterface ¶
type SparkPoolInterface interface { Create(ctx context.Context, sparkPool *v1alpha1.SparkPool, opts v1.CreateOptions) (*v1alpha1.SparkPool, error) Update(ctx context.Context, sparkPool *v1alpha1.SparkPool, opts v1.UpdateOptions) (*v1alpha1.SparkPool, error) UpdateStatus(ctx context.Context, sparkPool *v1alpha1.SparkPool, opts v1.UpdateOptions) (*v1alpha1.SparkPool, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SparkPool, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SparkPoolList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SparkPool, err error) SparkPoolExpansion }
SparkPoolInterface has methods to work with SparkPool resources.
type SparkPoolsGetter ¶
type SparkPoolsGetter interface {
SparkPools(namespace string) SparkPoolInterface
}
SparkPoolsGetter has a method to return a SparkPoolInterface. A group's client should implement this interface.
type SqlPoolExpansion ¶
type SqlPoolExpansion interface{}
type SqlPoolExtendedAuditingPoliciesGetter ¶ added in v0.5.0
type SqlPoolExtendedAuditingPoliciesGetter interface {
SqlPoolExtendedAuditingPolicies(namespace string) SqlPoolExtendedAuditingPolicyInterface
}
SqlPoolExtendedAuditingPoliciesGetter has a method to return a SqlPoolExtendedAuditingPolicyInterface. A group's client should implement this interface.
type SqlPoolExtendedAuditingPolicyExpansion ¶ added in v0.5.0
type SqlPoolExtendedAuditingPolicyExpansion interface{}
type SqlPoolExtendedAuditingPolicyInterface ¶ added in v0.5.0
type SqlPoolExtendedAuditingPolicyInterface interface { Create(ctx context.Context, sqlPoolExtendedAuditingPolicy *v1alpha1.SqlPoolExtendedAuditingPolicy, opts v1.CreateOptions) (*v1alpha1.SqlPoolExtendedAuditingPolicy, error) Update(ctx context.Context, sqlPoolExtendedAuditingPolicy *v1alpha1.SqlPoolExtendedAuditingPolicy, opts v1.UpdateOptions) (*v1alpha1.SqlPoolExtendedAuditingPolicy, error) UpdateStatus(ctx context.Context, sqlPoolExtendedAuditingPolicy *v1alpha1.SqlPoolExtendedAuditingPolicy, opts v1.UpdateOptions) (*v1alpha1.SqlPoolExtendedAuditingPolicy, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SqlPoolExtendedAuditingPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlPoolExtendedAuditingPolicyList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SqlPoolExtendedAuditingPolicy, err error) SqlPoolExtendedAuditingPolicyExpansion }
SqlPoolExtendedAuditingPolicyInterface has methods to work with SqlPoolExtendedAuditingPolicy resources.
type SqlPoolInterface ¶
type SqlPoolInterface interface { Create(ctx context.Context, sqlPool *v1alpha1.SqlPool, opts v1.CreateOptions) (*v1alpha1.SqlPool, error) Update(ctx context.Context, sqlPool *v1alpha1.SqlPool, opts v1.UpdateOptions) (*v1alpha1.SqlPool, error) UpdateStatus(ctx context.Context, sqlPool *v1alpha1.SqlPool, opts v1.UpdateOptions) (*v1alpha1.SqlPool, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SqlPool, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlPoolList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SqlPool, err error) SqlPoolExpansion }
SqlPoolInterface has methods to work with SqlPool resources.
type SqlPoolSecurityAlertPoliciesGetter ¶ added in v0.5.0
type SqlPoolSecurityAlertPoliciesGetter interface {
SqlPoolSecurityAlertPolicies(namespace string) SqlPoolSecurityAlertPolicyInterface
}
SqlPoolSecurityAlertPoliciesGetter has a method to return a SqlPoolSecurityAlertPolicyInterface. A group's client should implement this interface.
type SqlPoolSecurityAlertPolicyExpansion ¶ added in v0.5.0
type SqlPoolSecurityAlertPolicyExpansion interface{}
type SqlPoolSecurityAlertPolicyInterface ¶ added in v0.5.0
type SqlPoolSecurityAlertPolicyInterface interface { Create(ctx context.Context, sqlPoolSecurityAlertPolicy *v1alpha1.SqlPoolSecurityAlertPolicy, opts v1.CreateOptions) (*v1alpha1.SqlPoolSecurityAlertPolicy, error) Update(ctx context.Context, sqlPoolSecurityAlertPolicy *v1alpha1.SqlPoolSecurityAlertPolicy, opts v1.UpdateOptions) (*v1alpha1.SqlPoolSecurityAlertPolicy, error) UpdateStatus(ctx context.Context, sqlPoolSecurityAlertPolicy *v1alpha1.SqlPoolSecurityAlertPolicy, opts v1.UpdateOptions) (*v1alpha1.SqlPoolSecurityAlertPolicy, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SqlPoolSecurityAlertPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlPoolSecurityAlertPolicyList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SqlPoolSecurityAlertPolicy, err error) SqlPoolSecurityAlertPolicyExpansion }
SqlPoolSecurityAlertPolicyInterface has methods to work with SqlPoolSecurityAlertPolicy resources.
type SqlPoolVulnerabilityAssessmentBaselineExpansion ¶ added in v0.5.0
type SqlPoolVulnerabilityAssessmentBaselineExpansion interface{}
type SqlPoolVulnerabilityAssessmentBaselineInterface ¶ added in v0.5.0
type SqlPoolVulnerabilityAssessmentBaselineInterface interface { Create(ctx context.Context, sqlPoolVulnerabilityAssessmentBaseline *v1alpha1.SqlPoolVulnerabilityAssessmentBaseline, opts v1.CreateOptions) (*v1alpha1.SqlPoolVulnerabilityAssessmentBaseline, error) Update(ctx context.Context, sqlPoolVulnerabilityAssessmentBaseline *v1alpha1.SqlPoolVulnerabilityAssessmentBaseline, opts v1.UpdateOptions) (*v1alpha1.SqlPoolVulnerabilityAssessmentBaseline, error) UpdateStatus(ctx context.Context, sqlPoolVulnerabilityAssessmentBaseline *v1alpha1.SqlPoolVulnerabilityAssessmentBaseline, opts v1.UpdateOptions) (*v1alpha1.SqlPoolVulnerabilityAssessmentBaseline, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SqlPoolVulnerabilityAssessmentBaseline, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlPoolVulnerabilityAssessmentBaselineList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SqlPoolVulnerabilityAssessmentBaseline, err error) SqlPoolVulnerabilityAssessmentBaselineExpansion }
SqlPoolVulnerabilityAssessmentBaselineInterface has methods to work with SqlPoolVulnerabilityAssessmentBaseline resources.
type SqlPoolVulnerabilityAssessmentBaselinesGetter ¶ added in v0.5.0
type SqlPoolVulnerabilityAssessmentBaselinesGetter interface {
SqlPoolVulnerabilityAssessmentBaselines(namespace string) SqlPoolVulnerabilityAssessmentBaselineInterface
}
SqlPoolVulnerabilityAssessmentBaselinesGetter has a method to return a SqlPoolVulnerabilityAssessmentBaselineInterface. A group's client should implement this interface.
type SqlPoolVulnerabilityAssessmentExpansion ¶ added in v0.5.0
type SqlPoolVulnerabilityAssessmentExpansion interface{}
type SqlPoolVulnerabilityAssessmentInterface ¶ added in v0.5.0
type SqlPoolVulnerabilityAssessmentInterface interface { Create(ctx context.Context, sqlPoolVulnerabilityAssessment *v1alpha1.SqlPoolVulnerabilityAssessment, opts v1.CreateOptions) (*v1alpha1.SqlPoolVulnerabilityAssessment, error) Update(ctx context.Context, sqlPoolVulnerabilityAssessment *v1alpha1.SqlPoolVulnerabilityAssessment, opts v1.UpdateOptions) (*v1alpha1.SqlPoolVulnerabilityAssessment, error) UpdateStatus(ctx context.Context, sqlPoolVulnerabilityAssessment *v1alpha1.SqlPoolVulnerabilityAssessment, opts v1.UpdateOptions) (*v1alpha1.SqlPoolVulnerabilityAssessment, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SqlPoolVulnerabilityAssessment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlPoolVulnerabilityAssessmentList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SqlPoolVulnerabilityAssessment, err error) SqlPoolVulnerabilityAssessmentExpansion }
SqlPoolVulnerabilityAssessmentInterface has methods to work with SqlPoolVulnerabilityAssessment resources.
type SqlPoolVulnerabilityAssessmentsGetter ¶ added in v0.5.0
type SqlPoolVulnerabilityAssessmentsGetter interface {
SqlPoolVulnerabilityAssessments(namespace string) SqlPoolVulnerabilityAssessmentInterface
}
SqlPoolVulnerabilityAssessmentsGetter has a method to return a SqlPoolVulnerabilityAssessmentInterface. A group's client should implement this interface.
type SqlPoolWorkloadClassifierExpansion ¶ added in v0.5.0
type SqlPoolWorkloadClassifierExpansion interface{}
type SqlPoolWorkloadClassifierInterface ¶ added in v0.5.0
type SqlPoolWorkloadClassifierInterface interface { Create(ctx context.Context, sqlPoolWorkloadClassifier *v1alpha1.SqlPoolWorkloadClassifier, opts v1.CreateOptions) (*v1alpha1.SqlPoolWorkloadClassifier, error) Update(ctx context.Context, sqlPoolWorkloadClassifier *v1alpha1.SqlPoolWorkloadClassifier, opts v1.UpdateOptions) (*v1alpha1.SqlPoolWorkloadClassifier, error) UpdateStatus(ctx context.Context, sqlPoolWorkloadClassifier *v1alpha1.SqlPoolWorkloadClassifier, opts v1.UpdateOptions) (*v1alpha1.SqlPoolWorkloadClassifier, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SqlPoolWorkloadClassifier, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlPoolWorkloadClassifierList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SqlPoolWorkloadClassifier, err error) SqlPoolWorkloadClassifierExpansion }
SqlPoolWorkloadClassifierInterface has methods to work with SqlPoolWorkloadClassifier resources.
type SqlPoolWorkloadClassifiersGetter ¶ added in v0.5.0
type SqlPoolWorkloadClassifiersGetter interface {
SqlPoolWorkloadClassifiers(namespace string) SqlPoolWorkloadClassifierInterface
}
SqlPoolWorkloadClassifiersGetter has a method to return a SqlPoolWorkloadClassifierInterface. A group's client should implement this interface.
type SqlPoolWorkloadGroupExpansion ¶ added in v0.5.0
type SqlPoolWorkloadGroupExpansion interface{}
type SqlPoolWorkloadGroupInterface ¶ added in v0.5.0
type SqlPoolWorkloadGroupInterface interface { Create(ctx context.Context, sqlPoolWorkloadGroup *v1alpha1.SqlPoolWorkloadGroup, opts v1.CreateOptions) (*v1alpha1.SqlPoolWorkloadGroup, error) Update(ctx context.Context, sqlPoolWorkloadGroup *v1alpha1.SqlPoolWorkloadGroup, opts v1.UpdateOptions) (*v1alpha1.SqlPoolWorkloadGroup, error) UpdateStatus(ctx context.Context, sqlPoolWorkloadGroup *v1alpha1.SqlPoolWorkloadGroup, opts v1.UpdateOptions) (*v1alpha1.SqlPoolWorkloadGroup, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SqlPoolWorkloadGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlPoolWorkloadGroupList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SqlPoolWorkloadGroup, err error) SqlPoolWorkloadGroupExpansion }
SqlPoolWorkloadGroupInterface has methods to work with SqlPoolWorkloadGroup resources.
type SqlPoolWorkloadGroupsGetter ¶ added in v0.5.0
type SqlPoolWorkloadGroupsGetter interface {
SqlPoolWorkloadGroups(namespace string) SqlPoolWorkloadGroupInterface
}
SqlPoolWorkloadGroupsGetter has a method to return a SqlPoolWorkloadGroupInterface. A group's client should implement this interface.
type SqlPoolsGetter ¶
type SqlPoolsGetter interface {
SqlPools(namespace string) SqlPoolInterface
}
SqlPoolsGetter has a method to return a SqlPoolInterface. A group's client should implement this interface.
type SynapseV1alpha1Client ¶
type SynapseV1alpha1Client struct {
// contains filtered or unexported fields
}
SynapseV1alpha1Client is used to interact with features provided by the synapse.azurerm.kubeform.com group.
func New ¶
func New(c rest.Interface) *SynapseV1alpha1Client
New creates a new SynapseV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*SynapseV1alpha1Client, error)
NewForConfig creates a new SynapseV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *SynapseV1alpha1Client
NewForConfigOrDie creates a new SynapseV1alpha1Client for the given config and panics if there is an error in the config.
func (*SynapseV1alpha1Client) FirewallRules ¶
func (c *SynapseV1alpha1Client) FirewallRules(namespace string) FirewallRuleInterface
func (*SynapseV1alpha1Client) IntegrationRuntimeAzures ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) IntegrationRuntimeAzures(namespace string) IntegrationRuntimeAzureInterface
func (*SynapseV1alpha1Client) IntegrationRuntimeSelfHosteds ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) IntegrationRuntimeSelfHosteds(namespace string) IntegrationRuntimeSelfHostedInterface
func (*SynapseV1alpha1Client) LinkedServices ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) LinkedServices(namespace string) LinkedServiceInterface
func (*SynapseV1alpha1Client) ManagedPrivateEndpoints ¶
func (c *SynapseV1alpha1Client) ManagedPrivateEndpoints(namespace string) ManagedPrivateEndpointInterface
func (*SynapseV1alpha1Client) PrivateLinkHubs ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) PrivateLinkHubs(namespace string) PrivateLinkHubInterface
func (*SynapseV1alpha1Client) RESTClient ¶
func (c *SynapseV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*SynapseV1alpha1Client) RoleAssignments ¶
func (c *SynapseV1alpha1Client) RoleAssignments(namespace string) RoleAssignmentInterface
func (*SynapseV1alpha1Client) SparkPools ¶
func (c *SynapseV1alpha1Client) SparkPools(namespace string) SparkPoolInterface
func (*SynapseV1alpha1Client) SqlPoolExtendedAuditingPolicies ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) SqlPoolExtendedAuditingPolicies(namespace string) SqlPoolExtendedAuditingPolicyInterface
func (*SynapseV1alpha1Client) SqlPoolSecurityAlertPolicies ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) SqlPoolSecurityAlertPolicies(namespace string) SqlPoolSecurityAlertPolicyInterface
func (*SynapseV1alpha1Client) SqlPoolVulnerabilityAssessmentBaselines ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) SqlPoolVulnerabilityAssessmentBaselines(namespace string) SqlPoolVulnerabilityAssessmentBaselineInterface
func (*SynapseV1alpha1Client) SqlPoolVulnerabilityAssessments ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) SqlPoolVulnerabilityAssessments(namespace string) SqlPoolVulnerabilityAssessmentInterface
func (*SynapseV1alpha1Client) SqlPoolWorkloadClassifiers ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) SqlPoolWorkloadClassifiers(namespace string) SqlPoolWorkloadClassifierInterface
func (*SynapseV1alpha1Client) SqlPoolWorkloadGroups ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) SqlPoolWorkloadGroups(namespace string) SqlPoolWorkloadGroupInterface
func (*SynapseV1alpha1Client) SqlPools ¶
func (c *SynapseV1alpha1Client) SqlPools(namespace string) SqlPoolInterface
func (*SynapseV1alpha1Client) WorkspaceAadAdmins ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) WorkspaceAadAdmins(namespace string) WorkspaceAadAdminInterface
func (*SynapseV1alpha1Client) WorkspaceExtendedAuditingPolicies ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) WorkspaceExtendedAuditingPolicies(namespace string) WorkspaceExtendedAuditingPolicyInterface
func (*SynapseV1alpha1Client) WorkspaceKeys ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) WorkspaceKeys(namespace string) WorkspaceKeyInterface
func (*SynapseV1alpha1Client) WorkspaceSQLAadAdmins ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) WorkspaceSQLAadAdmins(namespace string) WorkspaceSQLAadAdminInterface
func (*SynapseV1alpha1Client) WorkspaceSecurityAlertPolicies ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) WorkspaceSecurityAlertPolicies(namespace string) WorkspaceSecurityAlertPolicyInterface
func (*SynapseV1alpha1Client) WorkspaceVulnerabilityAssessments ¶ added in v0.5.0
func (c *SynapseV1alpha1Client) WorkspaceVulnerabilityAssessments(namespace string) WorkspaceVulnerabilityAssessmentInterface
func (*SynapseV1alpha1Client) Workspaces ¶
func (c *SynapseV1alpha1Client) Workspaces(namespace string) WorkspaceInterface
type SynapseV1alpha1Interface ¶
type SynapseV1alpha1Interface interface { RESTClient() rest.Interface FirewallRulesGetter IntegrationRuntimeAzuresGetter IntegrationRuntimeSelfHostedsGetter LinkedServicesGetter ManagedPrivateEndpointsGetter PrivateLinkHubsGetter RoleAssignmentsGetter SparkPoolsGetter SqlPoolsGetter SqlPoolExtendedAuditingPoliciesGetter SqlPoolSecurityAlertPoliciesGetter SqlPoolVulnerabilityAssessmentsGetter SqlPoolVulnerabilityAssessmentBaselinesGetter SqlPoolWorkloadClassifiersGetter SqlPoolWorkloadGroupsGetter WorkspacesGetter WorkspaceAadAdminsGetter WorkspaceExtendedAuditingPoliciesGetter WorkspaceKeysGetter WorkspaceSQLAadAdminsGetter WorkspaceSecurityAlertPoliciesGetter WorkspaceVulnerabilityAssessmentsGetter }
type WorkspaceAadAdminExpansion ¶ added in v0.5.0
type WorkspaceAadAdminExpansion interface{}
type WorkspaceAadAdminInterface ¶ added in v0.5.0
type WorkspaceAadAdminInterface interface { Create(ctx context.Context, workspaceAadAdmin *v1alpha1.WorkspaceAadAdmin, opts v1.CreateOptions) (*v1alpha1.WorkspaceAadAdmin, error) Update(ctx context.Context, workspaceAadAdmin *v1alpha1.WorkspaceAadAdmin, opts v1.UpdateOptions) (*v1alpha1.WorkspaceAadAdmin, error) UpdateStatus(ctx context.Context, workspaceAadAdmin *v1alpha1.WorkspaceAadAdmin, opts v1.UpdateOptions) (*v1alpha1.WorkspaceAadAdmin, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.WorkspaceAadAdmin, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkspaceAadAdminList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.WorkspaceAadAdmin, err error) WorkspaceAadAdminExpansion }
WorkspaceAadAdminInterface has methods to work with WorkspaceAadAdmin resources.
type WorkspaceAadAdminsGetter ¶ added in v0.5.0
type WorkspaceAadAdminsGetter interface {
WorkspaceAadAdmins(namespace string) WorkspaceAadAdminInterface
}
WorkspaceAadAdminsGetter has a method to return a WorkspaceAadAdminInterface. A group's client should implement this interface.
type WorkspaceExpansion ¶
type WorkspaceExpansion interface{}
type WorkspaceExtendedAuditingPoliciesGetter ¶ added in v0.5.0
type WorkspaceExtendedAuditingPoliciesGetter interface {
WorkspaceExtendedAuditingPolicies(namespace string) WorkspaceExtendedAuditingPolicyInterface
}
WorkspaceExtendedAuditingPoliciesGetter has a method to return a WorkspaceExtendedAuditingPolicyInterface. A group's client should implement this interface.
type WorkspaceExtendedAuditingPolicyExpansion ¶ added in v0.5.0
type WorkspaceExtendedAuditingPolicyExpansion interface{}
type WorkspaceExtendedAuditingPolicyInterface ¶ added in v0.5.0
type WorkspaceExtendedAuditingPolicyInterface interface { Create(ctx context.Context, workspaceExtendedAuditingPolicy *v1alpha1.WorkspaceExtendedAuditingPolicy, opts v1.CreateOptions) (*v1alpha1.WorkspaceExtendedAuditingPolicy, error) Update(ctx context.Context, workspaceExtendedAuditingPolicy *v1alpha1.WorkspaceExtendedAuditingPolicy, opts v1.UpdateOptions) (*v1alpha1.WorkspaceExtendedAuditingPolicy, error) UpdateStatus(ctx context.Context, workspaceExtendedAuditingPolicy *v1alpha1.WorkspaceExtendedAuditingPolicy, opts v1.UpdateOptions) (*v1alpha1.WorkspaceExtendedAuditingPolicy, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.WorkspaceExtendedAuditingPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkspaceExtendedAuditingPolicyList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.WorkspaceExtendedAuditingPolicy, err error) WorkspaceExtendedAuditingPolicyExpansion }
WorkspaceExtendedAuditingPolicyInterface has methods to work with WorkspaceExtendedAuditingPolicy resources.
type WorkspaceInterface ¶
type WorkspaceInterface interface { Create(ctx context.Context, workspace *v1alpha1.Workspace, opts v1.CreateOptions) (*v1alpha1.Workspace, error) Update(ctx context.Context, workspace *v1alpha1.Workspace, opts v1.UpdateOptions) (*v1alpha1.Workspace, error) UpdateStatus(ctx context.Context, workspace *v1alpha1.Workspace, opts v1.UpdateOptions) (*v1alpha1.Workspace, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Workspace, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkspaceList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Workspace, err error) WorkspaceExpansion }
WorkspaceInterface has methods to work with Workspace resources.
type WorkspaceKeyExpansion ¶ added in v0.5.0
type WorkspaceKeyExpansion interface{}
type WorkspaceKeyInterface ¶ added in v0.5.0
type WorkspaceKeyInterface interface { Create(ctx context.Context, workspaceKey *v1alpha1.WorkspaceKey, opts v1.CreateOptions) (*v1alpha1.WorkspaceKey, error) Update(ctx context.Context, workspaceKey *v1alpha1.WorkspaceKey, opts v1.UpdateOptions) (*v1alpha1.WorkspaceKey, error) UpdateStatus(ctx context.Context, workspaceKey *v1alpha1.WorkspaceKey, opts v1.UpdateOptions) (*v1alpha1.WorkspaceKey, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.WorkspaceKey, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkspaceKeyList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.WorkspaceKey, err error) WorkspaceKeyExpansion }
WorkspaceKeyInterface has methods to work with WorkspaceKey resources.
type WorkspaceKeysGetter ¶ added in v0.5.0
type WorkspaceKeysGetter interface {
WorkspaceKeys(namespace string) WorkspaceKeyInterface
}
WorkspaceKeysGetter has a method to return a WorkspaceKeyInterface. A group's client should implement this interface.
type WorkspaceSQLAadAdminExpansion ¶ added in v0.5.0
type WorkspaceSQLAadAdminExpansion interface{}
type WorkspaceSQLAadAdminInterface ¶ added in v0.5.0
type WorkspaceSQLAadAdminInterface interface { Create(ctx context.Context, workspaceSQLAadAdmin *v1alpha1.WorkspaceSQLAadAdmin, opts v1.CreateOptions) (*v1alpha1.WorkspaceSQLAadAdmin, error) Update(ctx context.Context, workspaceSQLAadAdmin *v1alpha1.WorkspaceSQLAadAdmin, opts v1.UpdateOptions) (*v1alpha1.WorkspaceSQLAadAdmin, error) UpdateStatus(ctx context.Context, workspaceSQLAadAdmin *v1alpha1.WorkspaceSQLAadAdmin, opts v1.UpdateOptions) (*v1alpha1.WorkspaceSQLAadAdmin, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.WorkspaceSQLAadAdmin, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkspaceSQLAadAdminList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.WorkspaceSQLAadAdmin, err error) WorkspaceSQLAadAdminExpansion }
WorkspaceSQLAadAdminInterface has methods to work with WorkspaceSQLAadAdmin resources.
type WorkspaceSQLAadAdminsGetter ¶ added in v0.5.0
type WorkspaceSQLAadAdminsGetter interface {
WorkspaceSQLAadAdmins(namespace string) WorkspaceSQLAadAdminInterface
}
WorkspaceSQLAadAdminsGetter has a method to return a WorkspaceSQLAadAdminInterface. A group's client should implement this interface.
type WorkspaceSecurityAlertPoliciesGetter ¶ added in v0.5.0
type WorkspaceSecurityAlertPoliciesGetter interface {
WorkspaceSecurityAlertPolicies(namespace string) WorkspaceSecurityAlertPolicyInterface
}
WorkspaceSecurityAlertPoliciesGetter has a method to return a WorkspaceSecurityAlertPolicyInterface. A group's client should implement this interface.
type WorkspaceSecurityAlertPolicyExpansion ¶ added in v0.5.0
type WorkspaceSecurityAlertPolicyExpansion interface{}
type WorkspaceSecurityAlertPolicyInterface ¶ added in v0.5.0
type WorkspaceSecurityAlertPolicyInterface interface { Create(ctx context.Context, workspaceSecurityAlertPolicy *v1alpha1.WorkspaceSecurityAlertPolicy, opts v1.CreateOptions) (*v1alpha1.WorkspaceSecurityAlertPolicy, error) Update(ctx context.Context, workspaceSecurityAlertPolicy *v1alpha1.WorkspaceSecurityAlertPolicy, opts v1.UpdateOptions) (*v1alpha1.WorkspaceSecurityAlertPolicy, error) UpdateStatus(ctx context.Context, workspaceSecurityAlertPolicy *v1alpha1.WorkspaceSecurityAlertPolicy, opts v1.UpdateOptions) (*v1alpha1.WorkspaceSecurityAlertPolicy, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.WorkspaceSecurityAlertPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkspaceSecurityAlertPolicyList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.WorkspaceSecurityAlertPolicy, err error) WorkspaceSecurityAlertPolicyExpansion }
WorkspaceSecurityAlertPolicyInterface has methods to work with WorkspaceSecurityAlertPolicy resources.
type WorkspaceVulnerabilityAssessmentExpansion ¶ added in v0.5.0
type WorkspaceVulnerabilityAssessmentExpansion interface{}
type WorkspaceVulnerabilityAssessmentInterface ¶ added in v0.5.0
type WorkspaceVulnerabilityAssessmentInterface interface { Create(ctx context.Context, workspaceVulnerabilityAssessment *v1alpha1.WorkspaceVulnerabilityAssessment, opts v1.CreateOptions) (*v1alpha1.WorkspaceVulnerabilityAssessment, error) Update(ctx context.Context, workspaceVulnerabilityAssessment *v1alpha1.WorkspaceVulnerabilityAssessment, opts v1.UpdateOptions) (*v1alpha1.WorkspaceVulnerabilityAssessment, error) UpdateStatus(ctx context.Context, workspaceVulnerabilityAssessment *v1alpha1.WorkspaceVulnerabilityAssessment, opts v1.UpdateOptions) (*v1alpha1.WorkspaceVulnerabilityAssessment, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.WorkspaceVulnerabilityAssessment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkspaceVulnerabilityAssessmentList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.WorkspaceVulnerabilityAssessment, err error) WorkspaceVulnerabilityAssessmentExpansion }
WorkspaceVulnerabilityAssessmentInterface has methods to work with WorkspaceVulnerabilityAssessment resources.
type WorkspaceVulnerabilityAssessmentsGetter ¶ added in v0.5.0
type WorkspaceVulnerabilityAssessmentsGetter interface {
WorkspaceVulnerabilityAssessments(namespace string) WorkspaceVulnerabilityAssessmentInterface
}
WorkspaceVulnerabilityAssessmentsGetter has a method to return a WorkspaceVulnerabilityAssessmentInterface. A group's client should implement this interface.
type WorkspacesGetter ¶
type WorkspacesGetter interface {
Workspaces(namespace string) WorkspaceInterface
}
WorkspacesGetter has a method to return a WorkspaceInterface. A group's client should implement this interface.
Source Files ¶
- doc.go
- firewallrule.go
- generated_expansion.go
- integrationruntimeazure.go
- integrationruntimeselfhosted.go
- linkedservice.go
- managedprivateendpoint.go
- privatelinkhub.go
- roleassignment.go
- sparkpool.go
- sqlpool.go
- sqlpoolextendedauditingpolicy.go
- sqlpoolsecurityalertpolicy.go
- sqlpoolvulnerabilityassessment.go
- sqlpoolvulnerabilityassessmentbaseline.go
- sqlpoolworkloadclassifier.go
- sqlpoolworkloadgroup.go
- synapse_client.go
- workspace.go
- workspaceaadadmin.go
- workspaceextendedauditingpolicy.go
- workspacekey.go
- workspacesecurityalertpolicy.go
- workspacesqlaadadmin.go
- workspacevulnerabilityassessment.go