v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

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

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

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

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 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

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

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.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL