v1alpha1

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2020 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 AdvancedThreatProtectionExpansion added in v0.2.0

type AdvancedThreatProtectionExpansion interface{}

type AdvancedThreatProtectionInterface added in v0.2.0

type AdvancedThreatProtectionInterface interface {
	Create(ctx context.Context, advancedThreatProtection *v1alpha1.AdvancedThreatProtection, opts v1.CreateOptions) (*v1alpha1.AdvancedThreatProtection, error)
	Update(ctx context.Context, advancedThreatProtection *v1alpha1.AdvancedThreatProtection, opts v1.UpdateOptions) (*v1alpha1.AdvancedThreatProtection, error)
	UpdateStatus(ctx context.Context, advancedThreatProtection *v1alpha1.AdvancedThreatProtection, opts v1.UpdateOptions) (*v1alpha1.AdvancedThreatProtection, 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.AdvancedThreatProtection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AdvancedThreatProtectionList, 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.AdvancedThreatProtection, err error)
	AdvancedThreatProtectionExpansion
}

AdvancedThreatProtectionInterface has methods to work with AdvancedThreatProtection resources.

type AdvancedThreatProtectionsGetter added in v0.2.0

type AdvancedThreatProtectionsGetter interface {
	AdvancedThreatProtections(namespace string) AdvancedThreatProtectionInterface
}

AdvancedThreatProtectionsGetter has a method to return a AdvancedThreatProtectionInterface. A group's client should implement this interface.

type AnalysisServicesServerExpansion added in v0.0.2

type AnalysisServicesServerExpansion interface{}

type AnalysisServicesServerInterface added in v0.0.2

type AnalysisServicesServerInterface interface {
	Create(ctx context.Context, analysisServicesServer *v1alpha1.AnalysisServicesServer, opts v1.CreateOptions) (*v1alpha1.AnalysisServicesServer, error)
	Update(ctx context.Context, analysisServicesServer *v1alpha1.AnalysisServicesServer, opts v1.UpdateOptions) (*v1alpha1.AnalysisServicesServer, error)
	UpdateStatus(ctx context.Context, analysisServicesServer *v1alpha1.AnalysisServicesServer, opts v1.UpdateOptions) (*v1alpha1.AnalysisServicesServer, 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.AnalysisServicesServer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AnalysisServicesServerList, 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.AnalysisServicesServer, err error)
	AnalysisServicesServerExpansion
}

AnalysisServicesServerInterface has methods to work with AnalysisServicesServer resources.

type AnalysisServicesServersGetter added in v0.0.2

type AnalysisServicesServersGetter interface {
	AnalysisServicesServers(namespace string) AnalysisServicesServerInterface
}

AnalysisServicesServersGetter has a method to return a AnalysisServicesServerInterface. A group's client should implement this interface.

type ApiManagementAPIExpansion added in v0.0.2

type ApiManagementAPIExpansion interface{}

type ApiManagementAPIInterface added in v0.0.2

type ApiManagementAPIInterface interface {
	Create(ctx context.Context, apiManagementAPI *v1alpha1.ApiManagementAPI, opts v1.CreateOptions) (*v1alpha1.ApiManagementAPI, error)
	Update(ctx context.Context, apiManagementAPI *v1alpha1.ApiManagementAPI, opts v1.UpdateOptions) (*v1alpha1.ApiManagementAPI, error)
	UpdateStatus(ctx context.Context, apiManagementAPI *v1alpha1.ApiManagementAPI, opts v1.UpdateOptions) (*v1alpha1.ApiManagementAPI, 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.ApiManagementAPI, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementAPIList, 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.ApiManagementAPI, err error)
	ApiManagementAPIExpansion
}

ApiManagementAPIInterface has methods to work with ApiManagementAPI resources.

type ApiManagementAPIOperationExpansion added in v0.0.2

type ApiManagementAPIOperationExpansion interface{}

type ApiManagementAPIOperationInterface added in v0.0.2

type ApiManagementAPIOperationInterface interface {
	Create(ctx context.Context, apiManagementAPIOperation *v1alpha1.ApiManagementAPIOperation, opts v1.CreateOptions) (*v1alpha1.ApiManagementAPIOperation, error)
	Update(ctx context.Context, apiManagementAPIOperation *v1alpha1.ApiManagementAPIOperation, opts v1.UpdateOptions) (*v1alpha1.ApiManagementAPIOperation, error)
	UpdateStatus(ctx context.Context, apiManagementAPIOperation *v1alpha1.ApiManagementAPIOperation, opts v1.UpdateOptions) (*v1alpha1.ApiManagementAPIOperation, 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.ApiManagementAPIOperation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementAPIOperationList, 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.ApiManagementAPIOperation, err error)
	ApiManagementAPIOperationExpansion
}

ApiManagementAPIOperationInterface has methods to work with ApiManagementAPIOperation resources.

type ApiManagementAPIOperationPoliciesGetter added in v0.0.2

type ApiManagementAPIOperationPoliciesGetter interface {
	ApiManagementAPIOperationPolicies(namespace string) ApiManagementAPIOperationPolicyInterface
}

ApiManagementAPIOperationPoliciesGetter has a method to return a ApiManagementAPIOperationPolicyInterface. A group's client should implement this interface.

type ApiManagementAPIOperationPolicyExpansion added in v0.0.2

type ApiManagementAPIOperationPolicyExpansion interface{}

type ApiManagementAPIOperationPolicyInterface added in v0.0.2

ApiManagementAPIOperationPolicyInterface has methods to work with ApiManagementAPIOperationPolicy resources.

type ApiManagementAPIOperationsGetter added in v0.0.2

type ApiManagementAPIOperationsGetter interface {
	ApiManagementAPIOperations(namespace string) ApiManagementAPIOperationInterface
}

ApiManagementAPIOperationsGetter has a method to return a ApiManagementAPIOperationInterface. A group's client should implement this interface.

type ApiManagementAPIPoliciesGetter added in v0.0.2

type ApiManagementAPIPoliciesGetter interface {
	ApiManagementAPIPolicies(namespace string) ApiManagementAPIPolicyInterface
}

ApiManagementAPIPoliciesGetter has a method to return a ApiManagementAPIPolicyInterface. A group's client should implement this interface.

type ApiManagementAPIPolicyExpansion added in v0.0.2

type ApiManagementAPIPolicyExpansion interface{}

type ApiManagementAPIPolicyInterface added in v0.0.2

type ApiManagementAPIPolicyInterface interface {
	Create(ctx context.Context, apiManagementAPIPolicy *v1alpha1.ApiManagementAPIPolicy, opts v1.CreateOptions) (*v1alpha1.ApiManagementAPIPolicy, error)
	Update(ctx context.Context, apiManagementAPIPolicy *v1alpha1.ApiManagementAPIPolicy, opts v1.UpdateOptions) (*v1alpha1.ApiManagementAPIPolicy, error)
	UpdateStatus(ctx context.Context, apiManagementAPIPolicy *v1alpha1.ApiManagementAPIPolicy, opts v1.UpdateOptions) (*v1alpha1.ApiManagementAPIPolicy, 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.ApiManagementAPIPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementAPIPolicyList, 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.ApiManagementAPIPolicy, err error)
	ApiManagementAPIPolicyExpansion
}

ApiManagementAPIPolicyInterface has methods to work with ApiManagementAPIPolicy resources.

type ApiManagementAPISchemaExpansion added in v0.0.2

type ApiManagementAPISchemaExpansion interface{}

type ApiManagementAPISchemaInterface added in v0.0.2

type ApiManagementAPISchemaInterface interface {
	Create(ctx context.Context, apiManagementAPISchema *v1alpha1.ApiManagementAPISchema, opts v1.CreateOptions) (*v1alpha1.ApiManagementAPISchema, error)
	Update(ctx context.Context, apiManagementAPISchema *v1alpha1.ApiManagementAPISchema, opts v1.UpdateOptions) (*v1alpha1.ApiManagementAPISchema, error)
	UpdateStatus(ctx context.Context, apiManagementAPISchema *v1alpha1.ApiManagementAPISchema, opts v1.UpdateOptions) (*v1alpha1.ApiManagementAPISchema, 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.ApiManagementAPISchema, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementAPISchemaList, 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.ApiManagementAPISchema, err error)
	ApiManagementAPISchemaExpansion
}

ApiManagementAPISchemaInterface has methods to work with ApiManagementAPISchema resources.

type ApiManagementAPISchemasGetter added in v0.0.2

type ApiManagementAPISchemasGetter interface {
	ApiManagementAPISchemas(namespace string) ApiManagementAPISchemaInterface
}

ApiManagementAPISchemasGetter has a method to return a ApiManagementAPISchemaInterface. A group's client should implement this interface.

type ApiManagementAPIVersionSetExpansion added in v0.0.2

type ApiManagementAPIVersionSetExpansion interface{}

type ApiManagementAPIVersionSetInterface added in v0.0.2

type ApiManagementAPIVersionSetInterface interface {
	Create(ctx context.Context, apiManagementAPIVersionSet *v1alpha1.ApiManagementAPIVersionSet, opts v1.CreateOptions) (*v1alpha1.ApiManagementAPIVersionSet, error)
	Update(ctx context.Context, apiManagementAPIVersionSet *v1alpha1.ApiManagementAPIVersionSet, opts v1.UpdateOptions) (*v1alpha1.ApiManagementAPIVersionSet, error)
	UpdateStatus(ctx context.Context, apiManagementAPIVersionSet *v1alpha1.ApiManagementAPIVersionSet, opts v1.UpdateOptions) (*v1alpha1.ApiManagementAPIVersionSet, 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.ApiManagementAPIVersionSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementAPIVersionSetList, 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.ApiManagementAPIVersionSet, err error)
	ApiManagementAPIVersionSetExpansion
}

ApiManagementAPIVersionSetInterface has methods to work with ApiManagementAPIVersionSet resources.

type ApiManagementAPIVersionSetsGetter added in v0.0.2

type ApiManagementAPIVersionSetsGetter interface {
	ApiManagementAPIVersionSets(namespace string) ApiManagementAPIVersionSetInterface
}

ApiManagementAPIVersionSetsGetter has a method to return a ApiManagementAPIVersionSetInterface. A group's client should implement this interface.

type ApiManagementAPIsGetter added in v0.0.2

type ApiManagementAPIsGetter interface {
	ApiManagementAPIs(namespace string) ApiManagementAPIInterface
}

ApiManagementAPIsGetter has a method to return a ApiManagementAPIInterface. A group's client should implement this interface.

type ApiManagementAuthorizationServerExpansion

type ApiManagementAuthorizationServerExpansion interface{}

type ApiManagementAuthorizationServerInterface

ApiManagementAuthorizationServerInterface has methods to work with ApiManagementAuthorizationServer resources.

type ApiManagementAuthorizationServersGetter

type ApiManagementAuthorizationServersGetter interface {
	ApiManagementAuthorizationServers(namespace string) ApiManagementAuthorizationServerInterface
}

ApiManagementAuthorizationServersGetter has a method to return a ApiManagementAuthorizationServerInterface. A group's client should implement this interface.

type ApiManagementBackendExpansion

type ApiManagementBackendExpansion interface{}

type ApiManagementBackendInterface

type ApiManagementBackendInterface interface {
	Create(ctx context.Context, apiManagementBackend *v1alpha1.ApiManagementBackend, opts v1.CreateOptions) (*v1alpha1.ApiManagementBackend, error)
	Update(ctx context.Context, apiManagementBackend *v1alpha1.ApiManagementBackend, opts v1.UpdateOptions) (*v1alpha1.ApiManagementBackend, error)
	UpdateStatus(ctx context.Context, apiManagementBackend *v1alpha1.ApiManagementBackend, opts v1.UpdateOptions) (*v1alpha1.ApiManagementBackend, 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.ApiManagementBackend, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementBackendList, 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.ApiManagementBackend, err error)
	ApiManagementBackendExpansion
}

ApiManagementBackendInterface has methods to work with ApiManagementBackend resources.

type ApiManagementBackendsGetter

type ApiManagementBackendsGetter interface {
	ApiManagementBackends(namespace string) ApiManagementBackendInterface
}

ApiManagementBackendsGetter has a method to return a ApiManagementBackendInterface. A group's client should implement this interface.

type ApiManagementCertificateExpansion

type ApiManagementCertificateExpansion interface{}

type ApiManagementCertificateInterface

type ApiManagementCertificateInterface interface {
	Create(ctx context.Context, apiManagementCertificate *v1alpha1.ApiManagementCertificate, opts v1.CreateOptions) (*v1alpha1.ApiManagementCertificate, error)
	Update(ctx context.Context, apiManagementCertificate *v1alpha1.ApiManagementCertificate, opts v1.UpdateOptions) (*v1alpha1.ApiManagementCertificate, error)
	UpdateStatus(ctx context.Context, apiManagementCertificate *v1alpha1.ApiManagementCertificate, opts v1.UpdateOptions) (*v1alpha1.ApiManagementCertificate, 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.ApiManagementCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementCertificateList, 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.ApiManagementCertificate, err error)
	ApiManagementCertificateExpansion
}

ApiManagementCertificateInterface has methods to work with ApiManagementCertificate resources.

type ApiManagementCertificatesGetter

type ApiManagementCertificatesGetter interface {
	ApiManagementCertificates(namespace string) ApiManagementCertificateInterface
}

ApiManagementCertificatesGetter has a method to return a ApiManagementCertificateInterface. A group's client should implement this interface.

type ApiManagementDiagnosticExpansion added in v0.2.0

type ApiManagementDiagnosticExpansion interface{}

type ApiManagementDiagnosticInterface added in v0.2.0

type ApiManagementDiagnosticInterface interface {
	Create(ctx context.Context, apiManagementDiagnostic *v1alpha1.ApiManagementDiagnostic, opts v1.CreateOptions) (*v1alpha1.ApiManagementDiagnostic, error)
	Update(ctx context.Context, apiManagementDiagnostic *v1alpha1.ApiManagementDiagnostic, opts v1.UpdateOptions) (*v1alpha1.ApiManagementDiagnostic, error)
	UpdateStatus(ctx context.Context, apiManagementDiagnostic *v1alpha1.ApiManagementDiagnostic, opts v1.UpdateOptions) (*v1alpha1.ApiManagementDiagnostic, 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.ApiManagementDiagnostic, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementDiagnosticList, 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.ApiManagementDiagnostic, err error)
	ApiManagementDiagnosticExpansion
}

ApiManagementDiagnosticInterface has methods to work with ApiManagementDiagnostic resources.

type ApiManagementDiagnosticsGetter added in v0.2.0

type ApiManagementDiagnosticsGetter interface {
	ApiManagementDiagnostics(namespace string) ApiManagementDiagnosticInterface
}

ApiManagementDiagnosticsGetter has a method to return a ApiManagementDiagnosticInterface. A group's client should implement this interface.

type ApiManagementExpansion

type ApiManagementExpansion interface{}

type ApiManagementGroupExpansion

type ApiManagementGroupExpansion interface{}

type ApiManagementGroupInterface

type ApiManagementGroupInterface interface {
	Create(ctx context.Context, apiManagementGroup *v1alpha1.ApiManagementGroup, opts v1.CreateOptions) (*v1alpha1.ApiManagementGroup, error)
	Update(ctx context.Context, apiManagementGroup *v1alpha1.ApiManagementGroup, opts v1.UpdateOptions) (*v1alpha1.ApiManagementGroup, error)
	UpdateStatus(ctx context.Context, apiManagementGroup *v1alpha1.ApiManagementGroup, opts v1.UpdateOptions) (*v1alpha1.ApiManagementGroup, 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.ApiManagementGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementGroupList, 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.ApiManagementGroup, err error)
	ApiManagementGroupExpansion
}

ApiManagementGroupInterface has methods to work with ApiManagementGroup resources.

type ApiManagementGroupUserExpansion

type ApiManagementGroupUserExpansion interface{}

type ApiManagementGroupUserInterface

type ApiManagementGroupUserInterface interface {
	Create(ctx context.Context, apiManagementGroupUser *v1alpha1.ApiManagementGroupUser, opts v1.CreateOptions) (*v1alpha1.ApiManagementGroupUser, error)
	Update(ctx context.Context, apiManagementGroupUser *v1alpha1.ApiManagementGroupUser, opts v1.UpdateOptions) (*v1alpha1.ApiManagementGroupUser, error)
	UpdateStatus(ctx context.Context, apiManagementGroupUser *v1alpha1.ApiManagementGroupUser, opts v1.UpdateOptions) (*v1alpha1.ApiManagementGroupUser, 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.ApiManagementGroupUser, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementGroupUserList, 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.ApiManagementGroupUser, err error)
	ApiManagementGroupUserExpansion
}

ApiManagementGroupUserInterface has methods to work with ApiManagementGroupUser resources.

type ApiManagementGroupUsersGetter

type ApiManagementGroupUsersGetter interface {
	ApiManagementGroupUsers(namespace string) ApiManagementGroupUserInterface
}

ApiManagementGroupUsersGetter has a method to return a ApiManagementGroupUserInterface. A group's client should implement this interface.

type ApiManagementGroupsGetter

type ApiManagementGroupsGetter interface {
	ApiManagementGroups(namespace string) ApiManagementGroupInterface
}

ApiManagementGroupsGetter has a method to return a ApiManagementGroupInterface. A group's client should implement this interface.

type ApiManagementIdentityProviderAadExpansion added in v0.2.0

type ApiManagementIdentityProviderAadExpansion interface{}

type ApiManagementIdentityProviderAadInterface added in v0.2.0

ApiManagementIdentityProviderAadInterface has methods to work with ApiManagementIdentityProviderAad resources.

type ApiManagementIdentityProviderAadsGetter added in v0.2.0

type ApiManagementIdentityProviderAadsGetter interface {
	ApiManagementIdentityProviderAads(namespace string) ApiManagementIdentityProviderAadInterface
}

ApiManagementIdentityProviderAadsGetter has a method to return a ApiManagementIdentityProviderAadInterface. A group's client should implement this interface.

type ApiManagementIdentityProviderFacebookExpansion added in v0.2.0

type ApiManagementIdentityProviderFacebookExpansion interface{}

type ApiManagementIdentityProviderFacebookInterface added in v0.2.0

ApiManagementIdentityProviderFacebookInterface has methods to work with ApiManagementIdentityProviderFacebook resources.

type ApiManagementIdentityProviderFacebooksGetter added in v0.2.0

type ApiManagementIdentityProviderFacebooksGetter interface {
	ApiManagementIdentityProviderFacebooks(namespace string) ApiManagementIdentityProviderFacebookInterface
}

ApiManagementIdentityProviderFacebooksGetter has a method to return a ApiManagementIdentityProviderFacebookInterface. A group's client should implement this interface.

type ApiManagementIdentityProviderGoogleExpansion added in v0.2.0

type ApiManagementIdentityProviderGoogleExpansion interface{}

type ApiManagementIdentityProviderGoogleInterface added in v0.2.0

ApiManagementIdentityProviderGoogleInterface has methods to work with ApiManagementIdentityProviderGoogle resources.

type ApiManagementIdentityProviderGooglesGetter added in v0.2.0

type ApiManagementIdentityProviderGooglesGetter interface {
	ApiManagementIdentityProviderGoogles(namespace string) ApiManagementIdentityProviderGoogleInterface
}

ApiManagementIdentityProviderGooglesGetter has a method to return a ApiManagementIdentityProviderGoogleInterface. A group's client should implement this interface.

type ApiManagementIdentityProviderMicrosoftExpansion added in v0.2.0

type ApiManagementIdentityProviderMicrosoftExpansion interface{}

type ApiManagementIdentityProviderMicrosoftInterface added in v0.2.0

ApiManagementIdentityProviderMicrosoftInterface has methods to work with ApiManagementIdentityProviderMicrosoft resources.

type ApiManagementIdentityProviderMicrosoftsGetter added in v0.2.0

type ApiManagementIdentityProviderMicrosoftsGetter interface {
	ApiManagementIdentityProviderMicrosofts(namespace string) ApiManagementIdentityProviderMicrosoftInterface
}

ApiManagementIdentityProviderMicrosoftsGetter has a method to return a ApiManagementIdentityProviderMicrosoftInterface. A group's client should implement this interface.

type ApiManagementIdentityProviderTwitterExpansion added in v0.2.0

type ApiManagementIdentityProviderTwitterExpansion interface{}

type ApiManagementIdentityProviderTwitterInterface added in v0.2.0

ApiManagementIdentityProviderTwitterInterface has methods to work with ApiManagementIdentityProviderTwitter resources.

type ApiManagementIdentityProviderTwittersGetter added in v0.2.0

type ApiManagementIdentityProviderTwittersGetter interface {
	ApiManagementIdentityProviderTwitters(namespace string) ApiManagementIdentityProviderTwitterInterface
}

ApiManagementIdentityProviderTwittersGetter has a method to return a ApiManagementIdentityProviderTwitterInterface. A group's client should implement this interface.

type ApiManagementInterface

type ApiManagementInterface interface {
	Create(ctx context.Context, apiManagement *v1alpha1.ApiManagement, opts v1.CreateOptions) (*v1alpha1.ApiManagement, error)
	Update(ctx context.Context, apiManagement *v1alpha1.ApiManagement, opts v1.UpdateOptions) (*v1alpha1.ApiManagement, error)
	UpdateStatus(ctx context.Context, apiManagement *v1alpha1.ApiManagement, opts v1.UpdateOptions) (*v1alpha1.ApiManagement, 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.ApiManagement, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementList, 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.ApiManagement, err error)
	ApiManagementExpansion
}

ApiManagementInterface has methods to work with ApiManagement resources.

type ApiManagementLoggerExpansion

type ApiManagementLoggerExpansion interface{}

type ApiManagementLoggerInterface

type ApiManagementLoggerInterface interface {
	Create(ctx context.Context, apiManagementLogger *v1alpha1.ApiManagementLogger, opts v1.CreateOptions) (*v1alpha1.ApiManagementLogger, error)
	Update(ctx context.Context, apiManagementLogger *v1alpha1.ApiManagementLogger, opts v1.UpdateOptions) (*v1alpha1.ApiManagementLogger, error)
	UpdateStatus(ctx context.Context, apiManagementLogger *v1alpha1.ApiManagementLogger, opts v1.UpdateOptions) (*v1alpha1.ApiManagementLogger, 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.ApiManagementLogger, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementLoggerList, 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.ApiManagementLogger, err error)
	ApiManagementLoggerExpansion
}

ApiManagementLoggerInterface has methods to work with ApiManagementLogger resources.

type ApiManagementLoggersGetter

type ApiManagementLoggersGetter interface {
	ApiManagementLoggers(namespace string) ApiManagementLoggerInterface
}

ApiManagementLoggersGetter has a method to return a ApiManagementLoggerInterface. A group's client should implement this interface.

type ApiManagementOpenidConnectProviderExpansion

type ApiManagementOpenidConnectProviderExpansion interface{}

type ApiManagementOpenidConnectProviderInterface

ApiManagementOpenidConnectProviderInterface has methods to work with ApiManagementOpenidConnectProvider resources.

type ApiManagementOpenidConnectProvidersGetter

type ApiManagementOpenidConnectProvidersGetter interface {
	ApiManagementOpenidConnectProviders(namespace string) ApiManagementOpenidConnectProviderInterface
}

ApiManagementOpenidConnectProvidersGetter has a method to return a ApiManagementOpenidConnectProviderInterface. A group's client should implement this interface.

type ApiManagementProductAPIExpansion added in v0.0.2

type ApiManagementProductAPIExpansion interface{}

type ApiManagementProductAPIInterface added in v0.0.2

type ApiManagementProductAPIInterface interface {
	Create(ctx context.Context, apiManagementProductAPI *v1alpha1.ApiManagementProductAPI, opts v1.CreateOptions) (*v1alpha1.ApiManagementProductAPI, error)
	Update(ctx context.Context, apiManagementProductAPI *v1alpha1.ApiManagementProductAPI, opts v1.UpdateOptions) (*v1alpha1.ApiManagementProductAPI, error)
	UpdateStatus(ctx context.Context, apiManagementProductAPI *v1alpha1.ApiManagementProductAPI, opts v1.UpdateOptions) (*v1alpha1.ApiManagementProductAPI, 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.ApiManagementProductAPI, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementProductAPIList, 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.ApiManagementProductAPI, err error)
	ApiManagementProductAPIExpansion
}

ApiManagementProductAPIInterface has methods to work with ApiManagementProductAPI resources.

type ApiManagementProductAPIsGetter added in v0.0.2

type ApiManagementProductAPIsGetter interface {
	ApiManagementProductAPIs(namespace string) ApiManagementProductAPIInterface
}

ApiManagementProductAPIsGetter has a method to return a ApiManagementProductAPIInterface. A group's client should implement this interface.

type ApiManagementProductExpansion

type ApiManagementProductExpansion interface{}

type ApiManagementProductGroupExpansion

type ApiManagementProductGroupExpansion interface{}

type ApiManagementProductGroupInterface

type ApiManagementProductGroupInterface interface {
	Create(ctx context.Context, apiManagementProductGroup *v1alpha1.ApiManagementProductGroup, opts v1.CreateOptions) (*v1alpha1.ApiManagementProductGroup, error)
	Update(ctx context.Context, apiManagementProductGroup *v1alpha1.ApiManagementProductGroup, opts v1.UpdateOptions) (*v1alpha1.ApiManagementProductGroup, error)
	UpdateStatus(ctx context.Context, apiManagementProductGroup *v1alpha1.ApiManagementProductGroup, opts v1.UpdateOptions) (*v1alpha1.ApiManagementProductGroup, 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.ApiManagementProductGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementProductGroupList, 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.ApiManagementProductGroup, err error)
	ApiManagementProductGroupExpansion
}

ApiManagementProductGroupInterface has methods to work with ApiManagementProductGroup resources.

type ApiManagementProductGroupsGetter

type ApiManagementProductGroupsGetter interface {
	ApiManagementProductGroups(namespace string) ApiManagementProductGroupInterface
}

ApiManagementProductGroupsGetter has a method to return a ApiManagementProductGroupInterface. A group's client should implement this interface.

type ApiManagementProductInterface

type ApiManagementProductInterface interface {
	Create(ctx context.Context, apiManagementProduct *v1alpha1.ApiManagementProduct, opts v1.CreateOptions) (*v1alpha1.ApiManagementProduct, error)
	Update(ctx context.Context, apiManagementProduct *v1alpha1.ApiManagementProduct, opts v1.UpdateOptions) (*v1alpha1.ApiManagementProduct, error)
	UpdateStatus(ctx context.Context, apiManagementProduct *v1alpha1.ApiManagementProduct, opts v1.UpdateOptions) (*v1alpha1.ApiManagementProduct, 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.ApiManagementProduct, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementProductList, 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.ApiManagementProduct, err error)
	ApiManagementProductExpansion
}

ApiManagementProductInterface has methods to work with ApiManagementProduct resources.

type ApiManagementProductPoliciesGetter

type ApiManagementProductPoliciesGetter interface {
	ApiManagementProductPolicies(namespace string) ApiManagementProductPolicyInterface
}

ApiManagementProductPoliciesGetter has a method to return a ApiManagementProductPolicyInterface. A group's client should implement this interface.

type ApiManagementProductPolicyExpansion

type ApiManagementProductPolicyExpansion interface{}

type ApiManagementProductPolicyInterface

type ApiManagementProductPolicyInterface interface {
	Create(ctx context.Context, apiManagementProductPolicy *v1alpha1.ApiManagementProductPolicy, opts v1.CreateOptions) (*v1alpha1.ApiManagementProductPolicy, error)
	Update(ctx context.Context, apiManagementProductPolicy *v1alpha1.ApiManagementProductPolicy, opts v1.UpdateOptions) (*v1alpha1.ApiManagementProductPolicy, error)
	UpdateStatus(ctx context.Context, apiManagementProductPolicy *v1alpha1.ApiManagementProductPolicy, opts v1.UpdateOptions) (*v1alpha1.ApiManagementProductPolicy, 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.ApiManagementProductPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementProductPolicyList, 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.ApiManagementProductPolicy, err error)
	ApiManagementProductPolicyExpansion
}

ApiManagementProductPolicyInterface has methods to work with ApiManagementProductPolicy resources.

type ApiManagementProductsGetter

type ApiManagementProductsGetter interface {
	ApiManagementProducts(namespace string) ApiManagementProductInterface
}

ApiManagementProductsGetter has a method to return a ApiManagementProductInterface. A group's client should implement this interface.

type ApiManagementPropertiesGetter

type ApiManagementPropertiesGetter interface {
	ApiManagementProperties(namespace string) ApiManagementPropertyInterface
}

ApiManagementPropertiesGetter has a method to return a ApiManagementPropertyInterface. A group's client should implement this interface.

type ApiManagementPropertyExpansion

type ApiManagementPropertyExpansion interface{}

type ApiManagementPropertyInterface

type ApiManagementPropertyInterface interface {
	Create(ctx context.Context, apiManagementProperty *v1alpha1.ApiManagementProperty, opts v1.CreateOptions) (*v1alpha1.ApiManagementProperty, error)
	Update(ctx context.Context, apiManagementProperty *v1alpha1.ApiManagementProperty, opts v1.UpdateOptions) (*v1alpha1.ApiManagementProperty, error)
	UpdateStatus(ctx context.Context, apiManagementProperty *v1alpha1.ApiManagementProperty, opts v1.UpdateOptions) (*v1alpha1.ApiManagementProperty, 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.ApiManagementProperty, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementPropertyList, 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.ApiManagementProperty, err error)
	ApiManagementPropertyExpansion
}

ApiManagementPropertyInterface has methods to work with ApiManagementProperty resources.

type ApiManagementSubscriptionExpansion

type ApiManagementSubscriptionExpansion interface{}

type ApiManagementSubscriptionInterface

type ApiManagementSubscriptionInterface interface {
	Create(ctx context.Context, apiManagementSubscription *v1alpha1.ApiManagementSubscription, opts v1.CreateOptions) (*v1alpha1.ApiManagementSubscription, error)
	Update(ctx context.Context, apiManagementSubscription *v1alpha1.ApiManagementSubscription, opts v1.UpdateOptions) (*v1alpha1.ApiManagementSubscription, error)
	UpdateStatus(ctx context.Context, apiManagementSubscription *v1alpha1.ApiManagementSubscription, opts v1.UpdateOptions) (*v1alpha1.ApiManagementSubscription, 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.ApiManagementSubscription, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementSubscriptionList, 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.ApiManagementSubscription, err error)
	ApiManagementSubscriptionExpansion
}

ApiManagementSubscriptionInterface has methods to work with ApiManagementSubscription resources.

type ApiManagementSubscriptionsGetter

type ApiManagementSubscriptionsGetter interface {
	ApiManagementSubscriptions(namespace string) ApiManagementSubscriptionInterface
}

ApiManagementSubscriptionsGetter has a method to return a ApiManagementSubscriptionInterface. A group's client should implement this interface.

type ApiManagementUserExpansion

type ApiManagementUserExpansion interface{}

type ApiManagementUserInterface

type ApiManagementUserInterface interface {
	Create(ctx context.Context, apiManagementUser *v1alpha1.ApiManagementUser, opts v1.CreateOptions) (*v1alpha1.ApiManagementUser, error)
	Update(ctx context.Context, apiManagementUser *v1alpha1.ApiManagementUser, opts v1.UpdateOptions) (*v1alpha1.ApiManagementUser, error)
	UpdateStatus(ctx context.Context, apiManagementUser *v1alpha1.ApiManagementUser, opts v1.UpdateOptions) (*v1alpha1.ApiManagementUser, 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.ApiManagementUser, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiManagementUserList, 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.ApiManagementUser, err error)
	ApiManagementUserExpansion
}

ApiManagementUserInterface has methods to work with ApiManagementUser resources.

type ApiManagementUsersGetter

type ApiManagementUsersGetter interface {
	ApiManagementUsers(namespace string) ApiManagementUserInterface
}

ApiManagementUsersGetter has a method to return a ApiManagementUserInterface. A group's client should implement this interface.

type ApiManagementsGetter

type ApiManagementsGetter interface {
	ApiManagements(namespace string) ApiManagementInterface
}

ApiManagementsGetter has a method to return a ApiManagementInterface. A group's client should implement this interface.

type AppConfigurationExpansion added in v0.2.0

type AppConfigurationExpansion interface{}

type AppConfigurationInterface added in v0.2.0

type AppConfigurationInterface interface {
	Create(ctx context.Context, appConfiguration *v1alpha1.AppConfiguration, opts v1.CreateOptions) (*v1alpha1.AppConfiguration, error)
	Update(ctx context.Context, appConfiguration *v1alpha1.AppConfiguration, opts v1.UpdateOptions) (*v1alpha1.AppConfiguration, error)
	UpdateStatus(ctx context.Context, appConfiguration *v1alpha1.AppConfiguration, opts v1.UpdateOptions) (*v1alpha1.AppConfiguration, 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.AppConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppConfigurationList, 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.AppConfiguration, err error)
	AppConfigurationExpansion
}

AppConfigurationInterface has methods to work with AppConfiguration resources.

type AppConfigurationsGetter added in v0.2.0

type AppConfigurationsGetter interface {
	AppConfigurations(namespace string) AppConfigurationInterface
}

AppConfigurationsGetter has a method to return a AppConfigurationInterface. A group's client should implement this interface.

type AppServiceActiveSlotExpansion

type AppServiceActiveSlotExpansion interface{}

type AppServiceActiveSlotInterface

type AppServiceActiveSlotInterface interface {
	Create(ctx context.Context, appServiceActiveSlot *v1alpha1.AppServiceActiveSlot, opts v1.CreateOptions) (*v1alpha1.AppServiceActiveSlot, error)
	Update(ctx context.Context, appServiceActiveSlot *v1alpha1.AppServiceActiveSlot, opts v1.UpdateOptions) (*v1alpha1.AppServiceActiveSlot, error)
	UpdateStatus(ctx context.Context, appServiceActiveSlot *v1alpha1.AppServiceActiveSlot, opts v1.UpdateOptions) (*v1alpha1.AppServiceActiveSlot, 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.AppServiceActiveSlot, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppServiceActiveSlotList, 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.AppServiceActiveSlot, err error)
	AppServiceActiveSlotExpansion
}

AppServiceActiveSlotInterface has methods to work with AppServiceActiveSlot resources.

type AppServiceActiveSlotsGetter

type AppServiceActiveSlotsGetter interface {
	AppServiceActiveSlots(namespace string) AppServiceActiveSlotInterface
}

AppServiceActiveSlotsGetter has a method to return a AppServiceActiveSlotInterface. A group's client should implement this interface.

type AppServiceCertificateExpansion added in v0.2.0

type AppServiceCertificateExpansion interface{}

type AppServiceCertificateInterface added in v0.2.0

type AppServiceCertificateInterface interface {
	Create(ctx context.Context, appServiceCertificate *v1alpha1.AppServiceCertificate, opts v1.CreateOptions) (*v1alpha1.AppServiceCertificate, error)
	Update(ctx context.Context, appServiceCertificate *v1alpha1.AppServiceCertificate, opts v1.UpdateOptions) (*v1alpha1.AppServiceCertificate, error)
	UpdateStatus(ctx context.Context, appServiceCertificate *v1alpha1.AppServiceCertificate, opts v1.UpdateOptions) (*v1alpha1.AppServiceCertificate, 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.AppServiceCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppServiceCertificateList, 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.AppServiceCertificate, err error)
	AppServiceCertificateExpansion
}

AppServiceCertificateInterface has methods to work with AppServiceCertificate resources.

type AppServiceCertificateOrderExpansion added in v0.2.0

type AppServiceCertificateOrderExpansion interface{}

type AppServiceCertificateOrderInterface added in v0.2.0

type AppServiceCertificateOrderInterface interface {
	Create(ctx context.Context, appServiceCertificateOrder *v1alpha1.AppServiceCertificateOrder, opts v1.CreateOptions) (*v1alpha1.AppServiceCertificateOrder, error)
	Update(ctx context.Context, appServiceCertificateOrder *v1alpha1.AppServiceCertificateOrder, opts v1.UpdateOptions) (*v1alpha1.AppServiceCertificateOrder, error)
	UpdateStatus(ctx context.Context, appServiceCertificateOrder *v1alpha1.AppServiceCertificateOrder, opts v1.UpdateOptions) (*v1alpha1.AppServiceCertificateOrder, 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.AppServiceCertificateOrder, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppServiceCertificateOrderList, 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.AppServiceCertificateOrder, err error)
	AppServiceCertificateOrderExpansion
}

AppServiceCertificateOrderInterface has methods to work with AppServiceCertificateOrder resources.

type AppServiceCertificateOrdersGetter added in v0.2.0

type AppServiceCertificateOrdersGetter interface {
	AppServiceCertificateOrders(namespace string) AppServiceCertificateOrderInterface
}

AppServiceCertificateOrdersGetter has a method to return a AppServiceCertificateOrderInterface. A group's client should implement this interface.

type AppServiceCertificatesGetter added in v0.2.0

type AppServiceCertificatesGetter interface {
	AppServiceCertificates(namespace string) AppServiceCertificateInterface
}

AppServiceCertificatesGetter has a method to return a AppServiceCertificateInterface. A group's client should implement this interface.

type AppServiceCustomHostnameBindingExpansion

type AppServiceCustomHostnameBindingExpansion interface{}

type AppServiceCustomHostnameBindingInterface

AppServiceCustomHostnameBindingInterface has methods to work with AppServiceCustomHostnameBinding resources.

type AppServiceCustomHostnameBindingsGetter

type AppServiceCustomHostnameBindingsGetter interface {
	AppServiceCustomHostnameBindings(namespace string) AppServiceCustomHostnameBindingInterface
}

AppServiceCustomHostnameBindingsGetter has a method to return a AppServiceCustomHostnameBindingInterface. A group's client should implement this interface.

type AppServiceExpansion

type AppServiceExpansion interface{}

type AppServiceInterface

type AppServiceInterface interface {
	Create(ctx context.Context, appService *v1alpha1.AppService, opts v1.CreateOptions) (*v1alpha1.AppService, error)
	Update(ctx context.Context, appService *v1alpha1.AppService, opts v1.UpdateOptions) (*v1alpha1.AppService, error)
	UpdateStatus(ctx context.Context, appService *v1alpha1.AppService, opts v1.UpdateOptions) (*v1alpha1.AppService, 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.AppService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppServiceList, 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.AppService, err error)
	AppServiceExpansion
}

AppServiceInterface has methods to work with AppService resources.

type AppServicePlanExpansion

type AppServicePlanExpansion interface{}

type AppServicePlanInterface

type AppServicePlanInterface interface {
	Create(ctx context.Context, appServicePlan *v1alpha1.AppServicePlan, opts v1.CreateOptions) (*v1alpha1.AppServicePlan, error)
	Update(ctx context.Context, appServicePlan *v1alpha1.AppServicePlan, opts v1.UpdateOptions) (*v1alpha1.AppServicePlan, error)
	UpdateStatus(ctx context.Context, appServicePlan *v1alpha1.AppServicePlan, opts v1.UpdateOptions) (*v1alpha1.AppServicePlan, 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.AppServicePlan, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppServicePlanList, 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.AppServicePlan, err error)
	AppServicePlanExpansion
}

AppServicePlanInterface has methods to work with AppServicePlan resources.

type AppServicePlansGetter

type AppServicePlansGetter interface {
	AppServicePlans(namespace string) AppServicePlanInterface
}

AppServicePlansGetter has a method to return a AppServicePlanInterface. A group's client should implement this interface.

type AppServiceSlotExpansion

type AppServiceSlotExpansion interface{}

type AppServiceSlotInterface

type AppServiceSlotInterface interface {
	Create(ctx context.Context, appServiceSlot *v1alpha1.AppServiceSlot, opts v1.CreateOptions) (*v1alpha1.AppServiceSlot, error)
	Update(ctx context.Context, appServiceSlot *v1alpha1.AppServiceSlot, opts v1.UpdateOptions) (*v1alpha1.AppServiceSlot, error)
	UpdateStatus(ctx context.Context, appServiceSlot *v1alpha1.AppServiceSlot, opts v1.UpdateOptions) (*v1alpha1.AppServiceSlot, 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.AppServiceSlot, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppServiceSlotList, 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.AppServiceSlot, err error)
	AppServiceSlotExpansion
}

AppServiceSlotInterface has methods to work with AppServiceSlot resources.

type AppServiceSlotsGetter

type AppServiceSlotsGetter interface {
	AppServiceSlots(namespace string) AppServiceSlotInterface
}

AppServiceSlotsGetter has a method to return a AppServiceSlotInterface. A group's client should implement this interface.

type AppServiceSourceControlTokenExpansion added in v0.2.0

type AppServiceSourceControlTokenExpansion interface{}

type AppServiceSourceControlTokenInterface added in v0.2.0

type AppServiceSourceControlTokenInterface interface {
	Create(ctx context.Context, appServiceSourceControlToken *v1alpha1.AppServiceSourceControlToken, opts v1.CreateOptions) (*v1alpha1.AppServiceSourceControlToken, error)
	Update(ctx context.Context, appServiceSourceControlToken *v1alpha1.AppServiceSourceControlToken, opts v1.UpdateOptions) (*v1alpha1.AppServiceSourceControlToken, error)
	UpdateStatus(ctx context.Context, appServiceSourceControlToken *v1alpha1.AppServiceSourceControlToken, opts v1.UpdateOptions) (*v1alpha1.AppServiceSourceControlToken, 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.AppServiceSourceControlToken, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppServiceSourceControlTokenList, 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.AppServiceSourceControlToken, err error)
	AppServiceSourceControlTokenExpansion
}

AppServiceSourceControlTokenInterface has methods to work with AppServiceSourceControlToken resources.

type AppServiceSourceControlTokensGetter added in v0.2.0

type AppServiceSourceControlTokensGetter interface {
	AppServiceSourceControlTokens(namespace string) AppServiceSourceControlTokenInterface
}

AppServiceSourceControlTokensGetter has a method to return a AppServiceSourceControlTokenInterface. A group's client should implement this interface.

type AppServiceVirtualNetworkSwiftConnectionExpansion added in v0.2.0

type AppServiceVirtualNetworkSwiftConnectionExpansion interface{}

type AppServiceVirtualNetworkSwiftConnectionInterface added in v0.2.0

AppServiceVirtualNetworkSwiftConnectionInterface has methods to work with AppServiceVirtualNetworkSwiftConnection resources.

type AppServiceVirtualNetworkSwiftConnectionsGetter added in v0.2.0

type AppServiceVirtualNetworkSwiftConnectionsGetter interface {
	AppServiceVirtualNetworkSwiftConnections(namespace string) AppServiceVirtualNetworkSwiftConnectionInterface
}

AppServiceVirtualNetworkSwiftConnectionsGetter has a method to return a AppServiceVirtualNetworkSwiftConnectionInterface. A group's client should implement this interface.

type AppServicesGetter

type AppServicesGetter interface {
	AppServices(namespace string) AppServiceInterface
}

AppServicesGetter has a method to return a AppServiceInterface. A group's client should implement this interface.

type ApplicationGatewayExpansion

type ApplicationGatewayExpansion interface{}

type ApplicationGatewayInterface

type ApplicationGatewayInterface interface {
	Create(ctx context.Context, applicationGateway *v1alpha1.ApplicationGateway, opts v1.CreateOptions) (*v1alpha1.ApplicationGateway, error)
	Update(ctx context.Context, applicationGateway *v1alpha1.ApplicationGateway, opts v1.UpdateOptions) (*v1alpha1.ApplicationGateway, error)
	UpdateStatus(ctx context.Context, applicationGateway *v1alpha1.ApplicationGateway, opts v1.UpdateOptions) (*v1alpha1.ApplicationGateway, 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.ApplicationGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApplicationGatewayList, 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.ApplicationGateway, err error)
	ApplicationGatewayExpansion
}

ApplicationGatewayInterface has methods to work with ApplicationGateway resources.

type ApplicationGatewaysGetter

type ApplicationGatewaysGetter interface {
	ApplicationGateways(namespace string) ApplicationGatewayInterface
}

ApplicationGatewaysGetter has a method to return a ApplicationGatewayInterface. A group's client should implement this interface.

type ApplicationInsightsAPIKeyExpansion added in v0.0.2

type ApplicationInsightsAPIKeyExpansion interface{}

type ApplicationInsightsAPIKeyInterface added in v0.0.2

type ApplicationInsightsAPIKeyInterface interface {
	Create(ctx context.Context, applicationInsightsAPIKey *v1alpha1.ApplicationInsightsAPIKey, opts v1.CreateOptions) (*v1alpha1.ApplicationInsightsAPIKey, error)
	Update(ctx context.Context, applicationInsightsAPIKey *v1alpha1.ApplicationInsightsAPIKey, opts v1.UpdateOptions) (*v1alpha1.ApplicationInsightsAPIKey, error)
	UpdateStatus(ctx context.Context, applicationInsightsAPIKey *v1alpha1.ApplicationInsightsAPIKey, opts v1.UpdateOptions) (*v1alpha1.ApplicationInsightsAPIKey, 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.ApplicationInsightsAPIKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApplicationInsightsAPIKeyList, 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.ApplicationInsightsAPIKey, err error)
	ApplicationInsightsAPIKeyExpansion
}

ApplicationInsightsAPIKeyInterface has methods to work with ApplicationInsightsAPIKey resources.

type ApplicationInsightsAPIKeysGetter added in v0.0.2

type ApplicationInsightsAPIKeysGetter interface {
	ApplicationInsightsAPIKeys(namespace string) ApplicationInsightsAPIKeyInterface
}

ApplicationInsightsAPIKeysGetter has a method to return a ApplicationInsightsAPIKeyInterface. A group's client should implement this interface.

type ApplicationInsightsAnalyticsItemExpansion added in v0.2.0

type ApplicationInsightsAnalyticsItemExpansion interface{}

type ApplicationInsightsAnalyticsItemInterface added in v0.2.0

ApplicationInsightsAnalyticsItemInterface has methods to work with ApplicationInsightsAnalyticsItem resources.

type ApplicationInsightsAnalyticsItemsGetter added in v0.2.0

type ApplicationInsightsAnalyticsItemsGetter interface {
	ApplicationInsightsAnalyticsItems(namespace string) ApplicationInsightsAnalyticsItemInterface
}

ApplicationInsightsAnalyticsItemsGetter has a method to return a ApplicationInsightsAnalyticsItemInterface. A group's client should implement this interface.

type ApplicationInsightsExpansion

type ApplicationInsightsExpansion interface{}

type ApplicationInsightsInterface

type ApplicationInsightsInterface interface {
	Create(ctx context.Context, applicationInsights *v1alpha1.ApplicationInsights, opts v1.CreateOptions) (*v1alpha1.ApplicationInsights, error)
	Update(ctx context.Context, applicationInsights *v1alpha1.ApplicationInsights, opts v1.UpdateOptions) (*v1alpha1.ApplicationInsights, error)
	UpdateStatus(ctx context.Context, applicationInsights *v1alpha1.ApplicationInsights, opts v1.UpdateOptions) (*v1alpha1.ApplicationInsights, 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.ApplicationInsights, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApplicationInsightsList, 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.ApplicationInsights, err error)
	ApplicationInsightsExpansion
}

ApplicationInsightsInterface has methods to work with ApplicationInsights resources.

type ApplicationInsightsWebTestExpansion

type ApplicationInsightsWebTestExpansion interface{}

type ApplicationInsightsWebTestInterface

type ApplicationInsightsWebTestInterface interface {
	Create(ctx context.Context, applicationInsightsWebTest *v1alpha1.ApplicationInsightsWebTest, opts v1.CreateOptions) (*v1alpha1.ApplicationInsightsWebTest, error)
	Update(ctx context.Context, applicationInsightsWebTest *v1alpha1.ApplicationInsightsWebTest, opts v1.UpdateOptions) (*v1alpha1.ApplicationInsightsWebTest, error)
	UpdateStatus(ctx context.Context, applicationInsightsWebTest *v1alpha1.ApplicationInsightsWebTest, opts v1.UpdateOptions) (*v1alpha1.ApplicationInsightsWebTest, 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.ApplicationInsightsWebTest, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApplicationInsightsWebTestList, 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.ApplicationInsightsWebTest, err error)
	ApplicationInsightsWebTestExpansion
}

ApplicationInsightsWebTestInterface has methods to work with ApplicationInsightsWebTest resources.

type ApplicationInsightsWebTestsGetter

type ApplicationInsightsWebTestsGetter interface {
	ApplicationInsightsWebTests(namespace string) ApplicationInsightsWebTestInterface
}

ApplicationInsightsWebTestsGetter has a method to return a ApplicationInsightsWebTestInterface. A group's client should implement this interface.

type ApplicationInsightsesGetter

type ApplicationInsightsesGetter interface {
	ApplicationInsightses(namespace string) ApplicationInsightsInterface
}

ApplicationInsightsesGetter has a method to return a ApplicationInsightsInterface. A group's client should implement this interface.

type ApplicationSecurityGroupExpansion

type ApplicationSecurityGroupExpansion interface{}

type ApplicationSecurityGroupInterface

type ApplicationSecurityGroupInterface interface {
	Create(ctx context.Context, applicationSecurityGroup *v1alpha1.ApplicationSecurityGroup, opts v1.CreateOptions) (*v1alpha1.ApplicationSecurityGroup, error)
	Update(ctx context.Context, applicationSecurityGroup *v1alpha1.ApplicationSecurityGroup, opts v1.UpdateOptions) (*v1alpha1.ApplicationSecurityGroup, error)
	UpdateStatus(ctx context.Context, applicationSecurityGroup *v1alpha1.ApplicationSecurityGroup, opts v1.UpdateOptions) (*v1alpha1.ApplicationSecurityGroup, 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.ApplicationSecurityGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApplicationSecurityGroupList, 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.ApplicationSecurityGroup, err error)
	ApplicationSecurityGroupExpansion
}

ApplicationSecurityGroupInterface has methods to work with ApplicationSecurityGroup resources.

type ApplicationSecurityGroupsGetter

type ApplicationSecurityGroupsGetter interface {
	ApplicationSecurityGroups(namespace string) ApplicationSecurityGroupInterface
}

ApplicationSecurityGroupsGetter has a method to return a ApplicationSecurityGroupInterface. A group's client should implement this interface.

type AutomationAccountExpansion

type AutomationAccountExpansion interface{}

type AutomationAccountInterface

type AutomationAccountInterface interface {
	Create(ctx context.Context, automationAccount *v1alpha1.AutomationAccount, opts v1.CreateOptions) (*v1alpha1.AutomationAccount, error)
	Update(ctx context.Context, automationAccount *v1alpha1.AutomationAccount, opts v1.UpdateOptions) (*v1alpha1.AutomationAccount, error)
	UpdateStatus(ctx context.Context, automationAccount *v1alpha1.AutomationAccount, opts v1.UpdateOptions) (*v1alpha1.AutomationAccount, 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.AutomationAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationAccountList, 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.AutomationAccount, err error)
	AutomationAccountExpansion
}

AutomationAccountInterface has methods to work with AutomationAccount resources.

type AutomationAccountsGetter

type AutomationAccountsGetter interface {
	AutomationAccounts(namespace string) AutomationAccountInterface
}

AutomationAccountsGetter has a method to return a AutomationAccountInterface. A group's client should implement this interface.

type AutomationCertificateExpansion added in v0.2.0

type AutomationCertificateExpansion interface{}

type AutomationCertificateInterface added in v0.2.0

type AutomationCertificateInterface interface {
	Create(ctx context.Context, automationCertificate *v1alpha1.AutomationCertificate, opts v1.CreateOptions) (*v1alpha1.AutomationCertificate, error)
	Update(ctx context.Context, automationCertificate *v1alpha1.AutomationCertificate, opts v1.UpdateOptions) (*v1alpha1.AutomationCertificate, error)
	UpdateStatus(ctx context.Context, automationCertificate *v1alpha1.AutomationCertificate, opts v1.UpdateOptions) (*v1alpha1.AutomationCertificate, 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.AutomationCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationCertificateList, 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.AutomationCertificate, err error)
	AutomationCertificateExpansion
}

AutomationCertificateInterface has methods to work with AutomationCertificate resources.

type AutomationCertificatesGetter added in v0.2.0

type AutomationCertificatesGetter interface {
	AutomationCertificates(namespace string) AutomationCertificateInterface
}

AutomationCertificatesGetter has a method to return a AutomationCertificateInterface. A group's client should implement this interface.

type AutomationCredentialExpansion

type AutomationCredentialExpansion interface{}

type AutomationCredentialInterface

type AutomationCredentialInterface interface {
	Create(ctx context.Context, automationCredential *v1alpha1.AutomationCredential, opts v1.CreateOptions) (*v1alpha1.AutomationCredential, error)
	Update(ctx context.Context, automationCredential *v1alpha1.AutomationCredential, opts v1.UpdateOptions) (*v1alpha1.AutomationCredential, error)
	UpdateStatus(ctx context.Context, automationCredential *v1alpha1.AutomationCredential, opts v1.UpdateOptions) (*v1alpha1.AutomationCredential, 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.AutomationCredential, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationCredentialList, 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.AutomationCredential, err error)
	AutomationCredentialExpansion
}

AutomationCredentialInterface has methods to work with AutomationCredential resources.

type AutomationCredentialsGetter

type AutomationCredentialsGetter interface {
	AutomationCredentials(namespace string) AutomationCredentialInterface
}

AutomationCredentialsGetter has a method to return a AutomationCredentialInterface. A group's client should implement this interface.

type AutomationDscConfigurationExpansion

type AutomationDscConfigurationExpansion interface{}

type AutomationDscConfigurationInterface

type AutomationDscConfigurationInterface interface {
	Create(ctx context.Context, automationDscConfiguration *v1alpha1.AutomationDscConfiguration, opts v1.CreateOptions) (*v1alpha1.AutomationDscConfiguration, error)
	Update(ctx context.Context, automationDscConfiguration *v1alpha1.AutomationDscConfiguration, opts v1.UpdateOptions) (*v1alpha1.AutomationDscConfiguration, error)
	UpdateStatus(ctx context.Context, automationDscConfiguration *v1alpha1.AutomationDscConfiguration, opts v1.UpdateOptions) (*v1alpha1.AutomationDscConfiguration, 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.AutomationDscConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationDscConfigurationList, 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.AutomationDscConfiguration, err error)
	AutomationDscConfigurationExpansion
}

AutomationDscConfigurationInterface has methods to work with AutomationDscConfiguration resources.

type AutomationDscConfigurationsGetter

type AutomationDscConfigurationsGetter interface {
	AutomationDscConfigurations(namespace string) AutomationDscConfigurationInterface
}

AutomationDscConfigurationsGetter has a method to return a AutomationDscConfigurationInterface. A group's client should implement this interface.

type AutomationDscNodeconfigurationExpansion

type AutomationDscNodeconfigurationExpansion interface{}

type AutomationDscNodeconfigurationInterface

AutomationDscNodeconfigurationInterface has methods to work with AutomationDscNodeconfiguration resources.

type AutomationDscNodeconfigurationsGetter

type AutomationDscNodeconfigurationsGetter interface {
	AutomationDscNodeconfigurations(namespace string) AutomationDscNodeconfigurationInterface
}

AutomationDscNodeconfigurationsGetter has a method to return a AutomationDscNodeconfigurationInterface. A group's client should implement this interface.

type AutomationJobScheduleExpansion added in v0.2.0

type AutomationJobScheduleExpansion interface{}

type AutomationJobScheduleInterface added in v0.2.0

type AutomationJobScheduleInterface interface {
	Create(ctx context.Context, automationJobSchedule *v1alpha1.AutomationJobSchedule, opts v1.CreateOptions) (*v1alpha1.AutomationJobSchedule, error)
	Update(ctx context.Context, automationJobSchedule *v1alpha1.AutomationJobSchedule, opts v1.UpdateOptions) (*v1alpha1.AutomationJobSchedule, error)
	UpdateStatus(ctx context.Context, automationJobSchedule *v1alpha1.AutomationJobSchedule, opts v1.UpdateOptions) (*v1alpha1.AutomationJobSchedule, 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.AutomationJobSchedule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationJobScheduleList, 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.AutomationJobSchedule, err error)
	AutomationJobScheduleExpansion
}

AutomationJobScheduleInterface has methods to work with AutomationJobSchedule resources.

type AutomationJobSchedulesGetter added in v0.2.0

type AutomationJobSchedulesGetter interface {
	AutomationJobSchedules(namespace string) AutomationJobScheduleInterface
}

AutomationJobSchedulesGetter has a method to return a AutomationJobScheduleInterface. A group's client should implement this interface.

type AutomationModuleExpansion

type AutomationModuleExpansion interface{}

type AutomationModuleInterface

type AutomationModuleInterface interface {
	Create(ctx context.Context, automationModule *v1alpha1.AutomationModule, opts v1.CreateOptions) (*v1alpha1.AutomationModule, error)
	Update(ctx context.Context, automationModule *v1alpha1.AutomationModule, opts v1.UpdateOptions) (*v1alpha1.AutomationModule, error)
	UpdateStatus(ctx context.Context, automationModule *v1alpha1.AutomationModule, opts v1.UpdateOptions) (*v1alpha1.AutomationModule, 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.AutomationModule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationModuleList, 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.AutomationModule, err error)
	AutomationModuleExpansion
}

AutomationModuleInterface has methods to work with AutomationModule resources.

type AutomationModulesGetter

type AutomationModulesGetter interface {
	AutomationModules(namespace string) AutomationModuleInterface
}

AutomationModulesGetter has a method to return a AutomationModuleInterface. A group's client should implement this interface.

type AutomationRunbookExpansion

type AutomationRunbookExpansion interface{}

type AutomationRunbookInterface

type AutomationRunbookInterface interface {
	Create(ctx context.Context, automationRunbook *v1alpha1.AutomationRunbook, opts v1.CreateOptions) (*v1alpha1.AutomationRunbook, error)
	Update(ctx context.Context, automationRunbook *v1alpha1.AutomationRunbook, opts v1.UpdateOptions) (*v1alpha1.AutomationRunbook, error)
	UpdateStatus(ctx context.Context, automationRunbook *v1alpha1.AutomationRunbook, opts v1.UpdateOptions) (*v1alpha1.AutomationRunbook, 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.AutomationRunbook, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationRunbookList, 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.AutomationRunbook, err error)
	AutomationRunbookExpansion
}

AutomationRunbookInterface has methods to work with AutomationRunbook resources.

type AutomationRunbooksGetter

type AutomationRunbooksGetter interface {
	AutomationRunbooks(namespace string) AutomationRunbookInterface
}

AutomationRunbooksGetter has a method to return a AutomationRunbookInterface. A group's client should implement this interface.

type AutomationScheduleExpansion

type AutomationScheduleExpansion interface{}

type AutomationScheduleInterface

type AutomationScheduleInterface interface {
	Create(ctx context.Context, automationSchedule *v1alpha1.AutomationSchedule, opts v1.CreateOptions) (*v1alpha1.AutomationSchedule, error)
	Update(ctx context.Context, automationSchedule *v1alpha1.AutomationSchedule, opts v1.UpdateOptions) (*v1alpha1.AutomationSchedule, error)
	UpdateStatus(ctx context.Context, automationSchedule *v1alpha1.AutomationSchedule, opts v1.UpdateOptions) (*v1alpha1.AutomationSchedule, 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.AutomationSchedule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationScheduleList, 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.AutomationSchedule, err error)
	AutomationScheduleExpansion
}

AutomationScheduleInterface has methods to work with AutomationSchedule resources.

type AutomationSchedulesGetter

type AutomationSchedulesGetter interface {
	AutomationSchedules(namespace string) AutomationScheduleInterface
}

AutomationSchedulesGetter has a method to return a AutomationScheduleInterface. A group's client should implement this interface.

type AutomationVariableBoolExpansion

type AutomationVariableBoolExpansion interface{}

type AutomationVariableBoolInterface

type AutomationVariableBoolInterface interface {
	Create(ctx context.Context, automationVariableBool *v1alpha1.AutomationVariableBool, opts v1.CreateOptions) (*v1alpha1.AutomationVariableBool, error)
	Update(ctx context.Context, automationVariableBool *v1alpha1.AutomationVariableBool, opts v1.UpdateOptions) (*v1alpha1.AutomationVariableBool, error)
	UpdateStatus(ctx context.Context, automationVariableBool *v1alpha1.AutomationVariableBool, opts v1.UpdateOptions) (*v1alpha1.AutomationVariableBool, 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.AutomationVariableBool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationVariableBoolList, 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.AutomationVariableBool, err error)
	AutomationVariableBoolExpansion
}

AutomationVariableBoolInterface has methods to work with AutomationVariableBool resources.

type AutomationVariableBoolsGetter

type AutomationVariableBoolsGetter interface {
	AutomationVariableBools(namespace string) AutomationVariableBoolInterface
}

AutomationVariableBoolsGetter has a method to return a AutomationVariableBoolInterface. A group's client should implement this interface.

type AutomationVariableDatetimeExpansion

type AutomationVariableDatetimeExpansion interface{}

type AutomationVariableDatetimeInterface

type AutomationVariableDatetimeInterface interface {
	Create(ctx context.Context, automationVariableDatetime *v1alpha1.AutomationVariableDatetime, opts v1.CreateOptions) (*v1alpha1.AutomationVariableDatetime, error)
	Update(ctx context.Context, automationVariableDatetime *v1alpha1.AutomationVariableDatetime, opts v1.UpdateOptions) (*v1alpha1.AutomationVariableDatetime, error)
	UpdateStatus(ctx context.Context, automationVariableDatetime *v1alpha1.AutomationVariableDatetime, opts v1.UpdateOptions) (*v1alpha1.AutomationVariableDatetime, 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.AutomationVariableDatetime, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationVariableDatetimeList, 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.AutomationVariableDatetime, err error)
	AutomationVariableDatetimeExpansion
}

AutomationVariableDatetimeInterface has methods to work with AutomationVariableDatetime resources.

type AutomationVariableDatetimesGetter

type AutomationVariableDatetimesGetter interface {
	AutomationVariableDatetimes(namespace string) AutomationVariableDatetimeInterface
}

AutomationVariableDatetimesGetter has a method to return a AutomationVariableDatetimeInterface. A group's client should implement this interface.

type AutomationVariableIntExpansion

type AutomationVariableIntExpansion interface{}

type AutomationVariableIntInterface

type AutomationVariableIntInterface interface {
	Create(ctx context.Context, automationVariableInt *v1alpha1.AutomationVariableInt, opts v1.CreateOptions) (*v1alpha1.AutomationVariableInt, error)
	Update(ctx context.Context, automationVariableInt *v1alpha1.AutomationVariableInt, opts v1.UpdateOptions) (*v1alpha1.AutomationVariableInt, error)
	UpdateStatus(ctx context.Context, automationVariableInt *v1alpha1.AutomationVariableInt, opts v1.UpdateOptions) (*v1alpha1.AutomationVariableInt, 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.AutomationVariableInt, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationVariableIntList, 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.AutomationVariableInt, err error)
	AutomationVariableIntExpansion
}

AutomationVariableIntInterface has methods to work with AutomationVariableInt resources.

type AutomationVariableIntsGetter

type AutomationVariableIntsGetter interface {
	AutomationVariableInts(namespace string) AutomationVariableIntInterface
}

AutomationVariableIntsGetter has a method to return a AutomationVariableIntInterface. A group's client should implement this interface.

type AutomationVariableStringExpansion

type AutomationVariableStringExpansion interface{}

type AutomationVariableStringInterface

type AutomationVariableStringInterface interface {
	Create(ctx context.Context, automationVariableString *v1alpha1.AutomationVariableString, opts v1.CreateOptions) (*v1alpha1.AutomationVariableString, error)
	Update(ctx context.Context, automationVariableString *v1alpha1.AutomationVariableString, opts v1.UpdateOptions) (*v1alpha1.AutomationVariableString, error)
	UpdateStatus(ctx context.Context, automationVariableString *v1alpha1.AutomationVariableString, opts v1.UpdateOptions) (*v1alpha1.AutomationVariableString, 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.AutomationVariableString, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutomationVariableStringList, 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.AutomationVariableString, err error)
	AutomationVariableStringExpansion
}

AutomationVariableStringInterface has methods to work with AutomationVariableString resources.

type AutomationVariableStringsGetter

type AutomationVariableStringsGetter interface {
	AutomationVariableStrings(namespace string) AutomationVariableStringInterface
}

AutomationVariableStringsGetter has a method to return a AutomationVariableStringInterface. A group's client should implement this interface.

type AutoscaleSettingExpansion

type AutoscaleSettingExpansion interface{}

type AutoscaleSettingInterface

type AutoscaleSettingInterface interface {
	Create(ctx context.Context, autoscaleSetting *v1alpha1.AutoscaleSetting, opts v1.CreateOptions) (*v1alpha1.AutoscaleSetting, error)
	Update(ctx context.Context, autoscaleSetting *v1alpha1.AutoscaleSetting, opts v1.UpdateOptions) (*v1alpha1.AutoscaleSetting, error)
	UpdateStatus(ctx context.Context, autoscaleSetting *v1alpha1.AutoscaleSetting, opts v1.UpdateOptions) (*v1alpha1.AutoscaleSetting, 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.AutoscaleSetting, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutoscaleSettingList, 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.AutoscaleSetting, err error)
	AutoscaleSettingExpansion
}

AutoscaleSettingInterface has methods to work with AutoscaleSetting resources.

type AutoscaleSettingsGetter

type AutoscaleSettingsGetter interface {
	AutoscaleSettings(namespace string) AutoscaleSettingInterface
}

AutoscaleSettingsGetter has a method to return a AutoscaleSettingInterface. A group's client should implement this interface.

type AvailabilitySetExpansion

type AvailabilitySetExpansion interface{}

type AvailabilitySetInterface

type AvailabilitySetInterface interface {
	Create(ctx context.Context, availabilitySet *v1alpha1.AvailabilitySet, opts v1.CreateOptions) (*v1alpha1.AvailabilitySet, error)
	Update(ctx context.Context, availabilitySet *v1alpha1.AvailabilitySet, opts v1.UpdateOptions) (*v1alpha1.AvailabilitySet, error)
	UpdateStatus(ctx context.Context, availabilitySet *v1alpha1.AvailabilitySet, opts v1.UpdateOptions) (*v1alpha1.AvailabilitySet, 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.AvailabilitySet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AvailabilitySetList, 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.AvailabilitySet, err error)
	AvailabilitySetExpansion
}

AvailabilitySetInterface has methods to work with AvailabilitySet resources.

type AvailabilitySetsGetter

type AvailabilitySetsGetter interface {
	AvailabilitySets(namespace string) AvailabilitySetInterface
}

AvailabilitySetsGetter has a method to return a AvailabilitySetInterface. A group's client should implement this interface.

type AzureadApplicationExpansion

type AzureadApplicationExpansion interface{}

type AzureadApplicationInterface

type AzureadApplicationInterface interface {
	Create(ctx context.Context, azureadApplication *v1alpha1.AzureadApplication, opts v1.CreateOptions) (*v1alpha1.AzureadApplication, error)
	Update(ctx context.Context, azureadApplication *v1alpha1.AzureadApplication, opts v1.UpdateOptions) (*v1alpha1.AzureadApplication, error)
	UpdateStatus(ctx context.Context, azureadApplication *v1alpha1.AzureadApplication, opts v1.UpdateOptions) (*v1alpha1.AzureadApplication, 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.AzureadApplication, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AzureadApplicationList, 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.AzureadApplication, err error)
	AzureadApplicationExpansion
}

AzureadApplicationInterface has methods to work with AzureadApplication resources.

type AzureadApplicationsGetter

type AzureadApplicationsGetter interface {
	AzureadApplications(namespace string) AzureadApplicationInterface
}

AzureadApplicationsGetter has a method to return a AzureadApplicationInterface. A group's client should implement this interface.

type AzureadServicePrincipalExpansion

type AzureadServicePrincipalExpansion interface{}

type AzureadServicePrincipalInterface

type AzureadServicePrincipalInterface interface {
	Create(ctx context.Context, azureadServicePrincipal *v1alpha1.AzureadServicePrincipal, opts v1.CreateOptions) (*v1alpha1.AzureadServicePrincipal, error)
	Update(ctx context.Context, azureadServicePrincipal *v1alpha1.AzureadServicePrincipal, opts v1.UpdateOptions) (*v1alpha1.AzureadServicePrincipal, error)
	UpdateStatus(ctx context.Context, azureadServicePrincipal *v1alpha1.AzureadServicePrincipal, opts v1.UpdateOptions) (*v1alpha1.AzureadServicePrincipal, 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.AzureadServicePrincipal, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AzureadServicePrincipalList, 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.AzureadServicePrincipal, err error)
	AzureadServicePrincipalExpansion
}

AzureadServicePrincipalInterface has methods to work with AzureadServicePrincipal resources.

type AzureadServicePrincipalPasswordExpansion

type AzureadServicePrincipalPasswordExpansion interface{}

type AzureadServicePrincipalPasswordInterface

AzureadServicePrincipalPasswordInterface has methods to work with AzureadServicePrincipalPassword resources.

type AzureadServicePrincipalPasswordsGetter

type AzureadServicePrincipalPasswordsGetter interface {
	AzureadServicePrincipalPasswords(namespace string) AzureadServicePrincipalPasswordInterface
}

AzureadServicePrincipalPasswordsGetter has a method to return a AzureadServicePrincipalPasswordInterface. A group's client should implement this interface.

type AzureadServicePrincipalsGetter

type AzureadServicePrincipalsGetter interface {
	AzureadServicePrincipals(namespace string) AzureadServicePrincipalInterface
}

AzureadServicePrincipalsGetter has a method to return a AzureadServicePrincipalInterface. A group's client should implement this interface.

type AzurermV1alpha1Client

type AzurermV1alpha1Client struct {
	// contains filtered or unexported fields
}

AzurermV1alpha1Client is used to interact with features provided by the azurerm.kubeform.com group.

func New

New creates a new AzurermV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*AzurermV1alpha1Client, error)

NewForConfig creates a new AzurermV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *AzurermV1alpha1Client

NewForConfigOrDie creates a new AzurermV1alpha1Client for the given config and panics if there is an error in the config.

func (*AzurermV1alpha1Client) AdvancedThreatProtections added in v0.2.0

func (c *AzurermV1alpha1Client) AdvancedThreatProtections(namespace string) AdvancedThreatProtectionInterface

func (*AzurermV1alpha1Client) AnalysisServicesServers added in v0.0.2

func (c *AzurermV1alpha1Client) AnalysisServicesServers(namespace string) AnalysisServicesServerInterface

func (*AzurermV1alpha1Client) ApiManagementAPIOperationPolicies added in v0.0.2

func (c *AzurermV1alpha1Client) ApiManagementAPIOperationPolicies(namespace string) ApiManagementAPIOperationPolicyInterface

func (*AzurermV1alpha1Client) ApiManagementAPIOperations added in v0.0.2

func (c *AzurermV1alpha1Client) ApiManagementAPIOperations(namespace string) ApiManagementAPIOperationInterface

func (*AzurermV1alpha1Client) ApiManagementAPIPolicies added in v0.0.2

func (c *AzurermV1alpha1Client) ApiManagementAPIPolicies(namespace string) ApiManagementAPIPolicyInterface

func (*AzurermV1alpha1Client) ApiManagementAPISchemas added in v0.0.2

func (c *AzurermV1alpha1Client) ApiManagementAPISchemas(namespace string) ApiManagementAPISchemaInterface

func (*AzurermV1alpha1Client) ApiManagementAPIVersionSets added in v0.0.2

func (c *AzurermV1alpha1Client) ApiManagementAPIVersionSets(namespace string) ApiManagementAPIVersionSetInterface

func (*AzurermV1alpha1Client) ApiManagementAPIs added in v0.0.2

func (c *AzurermV1alpha1Client) ApiManagementAPIs(namespace string) ApiManagementAPIInterface

func (*AzurermV1alpha1Client) ApiManagementAuthorizationServers

func (c *AzurermV1alpha1Client) ApiManagementAuthorizationServers(namespace string) ApiManagementAuthorizationServerInterface

func (*AzurermV1alpha1Client) ApiManagementBackends

func (c *AzurermV1alpha1Client) ApiManagementBackends(namespace string) ApiManagementBackendInterface

func (*AzurermV1alpha1Client) ApiManagementCertificates

func (c *AzurermV1alpha1Client) ApiManagementCertificates(namespace string) ApiManagementCertificateInterface

func (*AzurermV1alpha1Client) ApiManagementDiagnostics added in v0.2.0

func (c *AzurermV1alpha1Client) ApiManagementDiagnostics(namespace string) ApiManagementDiagnosticInterface

func (*AzurermV1alpha1Client) ApiManagementGroupUsers

func (c *AzurermV1alpha1Client) ApiManagementGroupUsers(namespace string) ApiManagementGroupUserInterface

func (*AzurermV1alpha1Client) ApiManagementGroups

func (c *AzurermV1alpha1Client) ApiManagementGroups(namespace string) ApiManagementGroupInterface

func (*AzurermV1alpha1Client) ApiManagementIdentityProviderAads added in v0.2.0

func (c *AzurermV1alpha1Client) ApiManagementIdentityProviderAads(namespace string) ApiManagementIdentityProviderAadInterface

func (*AzurermV1alpha1Client) ApiManagementIdentityProviderFacebooks added in v0.2.0

func (c *AzurermV1alpha1Client) ApiManagementIdentityProviderFacebooks(namespace string) ApiManagementIdentityProviderFacebookInterface

func (*AzurermV1alpha1Client) ApiManagementIdentityProviderGoogles added in v0.2.0

func (c *AzurermV1alpha1Client) ApiManagementIdentityProviderGoogles(namespace string) ApiManagementIdentityProviderGoogleInterface

func (*AzurermV1alpha1Client) ApiManagementIdentityProviderMicrosofts added in v0.2.0

func (c *AzurermV1alpha1Client) ApiManagementIdentityProviderMicrosofts(namespace string) ApiManagementIdentityProviderMicrosoftInterface

func (*AzurermV1alpha1Client) ApiManagementIdentityProviderTwitters added in v0.2.0

func (c *AzurermV1alpha1Client) ApiManagementIdentityProviderTwitters(namespace string) ApiManagementIdentityProviderTwitterInterface

func (*AzurermV1alpha1Client) ApiManagementLoggers

func (c *AzurermV1alpha1Client) ApiManagementLoggers(namespace string) ApiManagementLoggerInterface

func (*AzurermV1alpha1Client) ApiManagementOpenidConnectProviders

func (c *AzurermV1alpha1Client) ApiManagementOpenidConnectProviders(namespace string) ApiManagementOpenidConnectProviderInterface

func (*AzurermV1alpha1Client) ApiManagementProductAPIs added in v0.0.2

func (c *AzurermV1alpha1Client) ApiManagementProductAPIs(namespace string) ApiManagementProductAPIInterface

func (*AzurermV1alpha1Client) ApiManagementProductGroups

func (c *AzurermV1alpha1Client) ApiManagementProductGroups(namespace string) ApiManagementProductGroupInterface

func (*AzurermV1alpha1Client) ApiManagementProductPolicies

func (c *AzurermV1alpha1Client) ApiManagementProductPolicies(namespace string) ApiManagementProductPolicyInterface

func (*AzurermV1alpha1Client) ApiManagementProducts

func (c *AzurermV1alpha1Client) ApiManagementProducts(namespace string) ApiManagementProductInterface

func (*AzurermV1alpha1Client) ApiManagementProperties

func (c *AzurermV1alpha1Client) ApiManagementProperties(namespace string) ApiManagementPropertyInterface

func (*AzurermV1alpha1Client) ApiManagementSubscriptions

func (c *AzurermV1alpha1Client) ApiManagementSubscriptions(namespace string) ApiManagementSubscriptionInterface

func (*AzurermV1alpha1Client) ApiManagementUsers

func (c *AzurermV1alpha1Client) ApiManagementUsers(namespace string) ApiManagementUserInterface

func (*AzurermV1alpha1Client) ApiManagements

func (c *AzurermV1alpha1Client) ApiManagements(namespace string) ApiManagementInterface

func (*AzurermV1alpha1Client) AppConfigurations added in v0.2.0

func (c *AzurermV1alpha1Client) AppConfigurations(namespace string) AppConfigurationInterface

func (*AzurermV1alpha1Client) AppServiceActiveSlots

func (c *AzurermV1alpha1Client) AppServiceActiveSlots(namespace string) AppServiceActiveSlotInterface

func (*AzurermV1alpha1Client) AppServiceCertificateOrders added in v0.2.0

func (c *AzurermV1alpha1Client) AppServiceCertificateOrders(namespace string) AppServiceCertificateOrderInterface

func (*AzurermV1alpha1Client) AppServiceCertificates added in v0.2.0

func (c *AzurermV1alpha1Client) AppServiceCertificates(namespace string) AppServiceCertificateInterface

func (*AzurermV1alpha1Client) AppServiceCustomHostnameBindings

func (c *AzurermV1alpha1Client) AppServiceCustomHostnameBindings(namespace string) AppServiceCustomHostnameBindingInterface

func (*AzurermV1alpha1Client) AppServicePlans

func (c *AzurermV1alpha1Client) AppServicePlans(namespace string) AppServicePlanInterface

func (*AzurermV1alpha1Client) AppServiceSlots

func (c *AzurermV1alpha1Client) AppServiceSlots(namespace string) AppServiceSlotInterface

func (*AzurermV1alpha1Client) AppServiceSourceControlTokens added in v0.2.0

func (c *AzurermV1alpha1Client) AppServiceSourceControlTokens(namespace string) AppServiceSourceControlTokenInterface

func (*AzurermV1alpha1Client) AppServiceVirtualNetworkSwiftConnections added in v0.2.0

func (c *AzurermV1alpha1Client) AppServiceVirtualNetworkSwiftConnections(namespace string) AppServiceVirtualNetworkSwiftConnectionInterface

func (*AzurermV1alpha1Client) AppServices

func (c *AzurermV1alpha1Client) AppServices(namespace string) AppServiceInterface

func (*AzurermV1alpha1Client) ApplicationGateways

func (c *AzurermV1alpha1Client) ApplicationGateways(namespace string) ApplicationGatewayInterface

func (*AzurermV1alpha1Client) ApplicationInsightsAPIKeys added in v0.0.2

func (c *AzurermV1alpha1Client) ApplicationInsightsAPIKeys(namespace string) ApplicationInsightsAPIKeyInterface

func (*AzurermV1alpha1Client) ApplicationInsightsAnalyticsItems added in v0.2.0

func (c *AzurermV1alpha1Client) ApplicationInsightsAnalyticsItems(namespace string) ApplicationInsightsAnalyticsItemInterface

func (*AzurermV1alpha1Client) ApplicationInsightsWebTests

func (c *AzurermV1alpha1Client) ApplicationInsightsWebTests(namespace string) ApplicationInsightsWebTestInterface

func (*AzurermV1alpha1Client) ApplicationInsightses

func (c *AzurermV1alpha1Client) ApplicationInsightses(namespace string) ApplicationInsightsInterface

func (*AzurermV1alpha1Client) ApplicationSecurityGroups

func (c *AzurermV1alpha1Client) ApplicationSecurityGroups(namespace string) ApplicationSecurityGroupInterface

func (*AzurermV1alpha1Client) AutomationAccounts

func (c *AzurermV1alpha1Client) AutomationAccounts(namespace string) AutomationAccountInterface

func (*AzurermV1alpha1Client) AutomationCertificates added in v0.2.0

func (c *AzurermV1alpha1Client) AutomationCertificates(namespace string) AutomationCertificateInterface

func (*AzurermV1alpha1Client) AutomationCredentials

func (c *AzurermV1alpha1Client) AutomationCredentials(namespace string) AutomationCredentialInterface

func (*AzurermV1alpha1Client) AutomationDscConfigurations

func (c *AzurermV1alpha1Client) AutomationDscConfigurations(namespace string) AutomationDscConfigurationInterface

func (*AzurermV1alpha1Client) AutomationDscNodeconfigurations

func (c *AzurermV1alpha1Client) AutomationDscNodeconfigurations(namespace string) AutomationDscNodeconfigurationInterface

func (*AzurermV1alpha1Client) AutomationJobSchedules added in v0.2.0

func (c *AzurermV1alpha1Client) AutomationJobSchedules(namespace string) AutomationJobScheduleInterface

func (*AzurermV1alpha1Client) AutomationModules

func (c *AzurermV1alpha1Client) AutomationModules(namespace string) AutomationModuleInterface

func (*AzurermV1alpha1Client) AutomationRunbooks

func (c *AzurermV1alpha1Client) AutomationRunbooks(namespace string) AutomationRunbookInterface

func (*AzurermV1alpha1Client) AutomationSchedules

func (c *AzurermV1alpha1Client) AutomationSchedules(namespace string) AutomationScheduleInterface

func (*AzurermV1alpha1Client) AutomationVariableBools

func (c *AzurermV1alpha1Client) AutomationVariableBools(namespace string) AutomationVariableBoolInterface

func (*AzurermV1alpha1Client) AutomationVariableDatetimes

func (c *AzurermV1alpha1Client) AutomationVariableDatetimes(namespace string) AutomationVariableDatetimeInterface

func (*AzurermV1alpha1Client) AutomationVariableInts

func (c *AzurermV1alpha1Client) AutomationVariableInts(namespace string) AutomationVariableIntInterface

func (*AzurermV1alpha1Client) AutomationVariableStrings

func (c *AzurermV1alpha1Client) AutomationVariableStrings(namespace string) AutomationVariableStringInterface

func (*AzurermV1alpha1Client) AutoscaleSettings

func (c *AzurermV1alpha1Client) AutoscaleSettings(namespace string) AutoscaleSettingInterface

func (*AzurermV1alpha1Client) AvailabilitySets

func (c *AzurermV1alpha1Client) AvailabilitySets(namespace string) AvailabilitySetInterface

func (*AzurermV1alpha1Client) AzureadApplications

func (c *AzurermV1alpha1Client) AzureadApplications(namespace string) AzureadApplicationInterface

func (*AzurermV1alpha1Client) AzureadServicePrincipalPasswords

func (c *AzurermV1alpha1Client) AzureadServicePrincipalPasswords(namespace string) AzureadServicePrincipalPasswordInterface

func (*AzurermV1alpha1Client) AzureadServicePrincipals

func (c *AzurermV1alpha1Client) AzureadServicePrincipals(namespace string) AzureadServicePrincipalInterface

func (*AzurermV1alpha1Client) BackupContainerStorageAccounts added in v0.2.0

func (c *AzurermV1alpha1Client) BackupContainerStorageAccounts(namespace string) BackupContainerStorageAccountInterface

func (*AzurermV1alpha1Client) BackupPolicyFileShares added in v0.2.0

func (c *AzurermV1alpha1Client) BackupPolicyFileShares(namespace string) BackupPolicyFileShareInterface

func (*AzurermV1alpha1Client) BackupPolicyVms added in v0.2.0

func (c *AzurermV1alpha1Client) BackupPolicyVms(namespace string) BackupPolicyVmInterface

func (*AzurermV1alpha1Client) BackupProtectedFileShares added in v0.2.0

func (c *AzurermV1alpha1Client) BackupProtectedFileShares(namespace string) BackupProtectedFileShareInterface

func (*AzurermV1alpha1Client) BackupProtectedVms added in v0.2.0

func (c *AzurermV1alpha1Client) BackupProtectedVms(namespace string) BackupProtectedVmInterface

func (*AzurermV1alpha1Client) BastionHosts added in v0.2.0

func (c *AzurermV1alpha1Client) BastionHosts(namespace string) BastionHostInterface

func (*AzurermV1alpha1Client) BatchAccounts

func (c *AzurermV1alpha1Client) BatchAccounts(namespace string) BatchAccountInterface

func (*AzurermV1alpha1Client) BatchApplications

func (c *AzurermV1alpha1Client) BatchApplications(namespace string) BatchApplicationInterface

func (*AzurermV1alpha1Client) BatchCertificates

func (c *AzurermV1alpha1Client) BatchCertificates(namespace string) BatchCertificateInterface

func (*AzurermV1alpha1Client) BatchPools

func (c *AzurermV1alpha1Client) BatchPools(namespace string) BatchPoolInterface

func (*AzurermV1alpha1Client) BotChannelEmails added in v0.2.0

func (c *AzurermV1alpha1Client) BotChannelEmails(namespace string) BotChannelEmailInterface

func (*AzurermV1alpha1Client) BotChannelMsTeamses added in v0.2.0

func (c *AzurermV1alpha1Client) BotChannelMsTeamses(namespace string) BotChannelMsTeamsInterface

func (*AzurermV1alpha1Client) BotChannelSlacks added in v0.2.0

func (c *AzurermV1alpha1Client) BotChannelSlacks(namespace string) BotChannelSlackInterface

func (*AzurermV1alpha1Client) BotChannelsRegistrations added in v0.2.0

func (c *AzurermV1alpha1Client) BotChannelsRegistrations(namespace string) BotChannelsRegistrationInterface

func (*AzurermV1alpha1Client) BotConnections added in v0.2.0

func (c *AzurermV1alpha1Client) BotConnections(namespace string) BotConnectionInterface

func (*AzurermV1alpha1Client) BotWebApps added in v0.2.0

func (c *AzurermV1alpha1Client) BotWebApps(namespace string) BotWebAppInterface

func (*AzurermV1alpha1Client) CdnEndpoints

func (c *AzurermV1alpha1Client) CdnEndpoints(namespace string) CdnEndpointInterface

func (*AzurermV1alpha1Client) CdnProfiles

func (c *AzurermV1alpha1Client) CdnProfiles(namespace string) CdnProfileInterface

func (*AzurermV1alpha1Client) CognitiveAccounts

func (c *AzurermV1alpha1Client) CognitiveAccounts(namespace string) CognitiveAccountInterface

func (*AzurermV1alpha1Client) ConnectionMonitors

func (c *AzurermV1alpha1Client) ConnectionMonitors(namespace string) ConnectionMonitorInterface

func (*AzurermV1alpha1Client) ContainerGroups

func (c *AzurermV1alpha1Client) ContainerGroups(namespace string) ContainerGroupInterface

func (*AzurermV1alpha1Client) ContainerRegistries

func (c *AzurermV1alpha1Client) ContainerRegistries(namespace string) ContainerRegistryInterface

func (*AzurermV1alpha1Client) ContainerRegistryWebhooks added in v0.2.0

func (c *AzurermV1alpha1Client) ContainerRegistryWebhooks(namespace string) ContainerRegistryWebhookInterface

func (*AzurermV1alpha1Client) ContainerServices

func (c *AzurermV1alpha1Client) ContainerServices(namespace string) ContainerServiceInterface

func (*AzurermV1alpha1Client) CosmosdbAccounts

func (c *AzurermV1alpha1Client) CosmosdbAccounts(namespace string) CosmosdbAccountInterface

func (*AzurermV1alpha1Client) CosmosdbCassandraKeyspaces

func (c *AzurermV1alpha1Client) CosmosdbCassandraKeyspaces(namespace string) CosmosdbCassandraKeyspaceInterface

func (*AzurermV1alpha1Client) CosmosdbGremlinDatabases added in v0.2.0

func (c *AzurermV1alpha1Client) CosmosdbGremlinDatabases(namespace string) CosmosdbGremlinDatabaseInterface

func (*AzurermV1alpha1Client) CosmosdbGremlinGraphs added in v0.2.0

func (c *AzurermV1alpha1Client) CosmosdbGremlinGraphs(namespace string) CosmosdbGremlinGraphInterface

func (*AzurermV1alpha1Client) CosmosdbMongoCollections

func (c *AzurermV1alpha1Client) CosmosdbMongoCollections(namespace string) CosmosdbMongoCollectionInterface

func (*AzurermV1alpha1Client) CosmosdbMongoDatabases

func (c *AzurermV1alpha1Client) CosmosdbMongoDatabases(namespace string) CosmosdbMongoDatabaseInterface

func (*AzurermV1alpha1Client) CosmosdbSQLContainers added in v0.2.0

func (c *AzurermV1alpha1Client) CosmosdbSQLContainers(namespace string) CosmosdbSQLContainerInterface

func (*AzurermV1alpha1Client) CosmosdbSQLDatabases added in v0.0.2

func (c *AzurermV1alpha1Client) CosmosdbSQLDatabases(namespace string) CosmosdbSQLDatabaseInterface

func (*AzurermV1alpha1Client) CosmosdbTables

func (c *AzurermV1alpha1Client) CosmosdbTables(namespace string) CosmosdbTableInterface

func (*AzurermV1alpha1Client) Dashboards added in v0.2.0

func (c *AzurermV1alpha1Client) Dashboards(namespace string) DashboardInterface

func (*AzurermV1alpha1Client) DataFactories

func (c *AzurermV1alpha1Client) DataFactories(namespace string) DataFactoryInterface

func (*AzurermV1alpha1Client) DataFactoryDatasetMysqls

func (c *AzurermV1alpha1Client) DataFactoryDatasetMysqls(namespace string) DataFactoryDatasetMysqlInterface

func (*AzurermV1alpha1Client) DataFactoryDatasetPostgresqls

func (c *AzurermV1alpha1Client) DataFactoryDatasetPostgresqls(namespace string) DataFactoryDatasetPostgresqlInterface

func (*AzurermV1alpha1Client) DataFactoryDatasetSQLServerTables added in v0.0.2

func (c *AzurermV1alpha1Client) DataFactoryDatasetSQLServerTables(namespace string) DataFactoryDatasetSQLServerTableInterface

func (*AzurermV1alpha1Client) DataFactoryIntegrationRuntimeManageds added in v0.2.0

func (c *AzurermV1alpha1Client) DataFactoryIntegrationRuntimeManageds(namespace string) DataFactoryIntegrationRuntimeManagedInterface

func (*AzurermV1alpha1Client) DataFactoryLinkedServiceDataLakeStorageGen2s

func (c *AzurermV1alpha1Client) DataFactoryLinkedServiceDataLakeStorageGen2s(namespace string) DataFactoryLinkedServiceDataLakeStorageGen2Interface

func (*AzurermV1alpha1Client) DataFactoryLinkedServiceMysqls

func (c *AzurermV1alpha1Client) DataFactoryLinkedServiceMysqls(namespace string) DataFactoryLinkedServiceMysqlInterface

func (*AzurermV1alpha1Client) DataFactoryLinkedServicePostgresqls

func (c *AzurermV1alpha1Client) DataFactoryLinkedServicePostgresqls(namespace string) DataFactoryLinkedServicePostgresqlInterface

func (*AzurermV1alpha1Client) DataFactoryLinkedServiceSQLServers added in v0.0.2

func (c *AzurermV1alpha1Client) DataFactoryLinkedServiceSQLServers(namespace string) DataFactoryLinkedServiceSQLServerInterface

func (*AzurermV1alpha1Client) DataFactoryPipelines

func (c *AzurermV1alpha1Client) DataFactoryPipelines(namespace string) DataFactoryPipelineInterface

func (*AzurermV1alpha1Client) DataFactoryTriggerSchedules added in v0.2.0

func (c *AzurermV1alpha1Client) DataFactoryTriggerSchedules(namespace string) DataFactoryTriggerScheduleInterface

func (*AzurermV1alpha1Client) DataLakeAnalyticsAccounts

func (c *AzurermV1alpha1Client) DataLakeAnalyticsAccounts(namespace string) DataLakeAnalyticsAccountInterface

func (*AzurermV1alpha1Client) DataLakeAnalyticsFirewallRules

func (c *AzurermV1alpha1Client) DataLakeAnalyticsFirewallRules(namespace string) DataLakeAnalyticsFirewallRuleInterface

func (*AzurermV1alpha1Client) DataLakeStoreFiles

func (c *AzurermV1alpha1Client) DataLakeStoreFiles(namespace string) DataLakeStoreFileInterface

func (*AzurermV1alpha1Client) DataLakeStoreFirewallRules

func (c *AzurermV1alpha1Client) DataLakeStoreFirewallRules(namespace string) DataLakeStoreFirewallRuleInterface

func (*AzurermV1alpha1Client) DataLakeStores

func (c *AzurermV1alpha1Client) DataLakeStores(namespace string) DataLakeStoreInterface

func (*AzurermV1alpha1Client) DatabricksWorkspaces

func (c *AzurermV1alpha1Client) DatabricksWorkspaces(namespace string) DatabricksWorkspaceInterface

func (*AzurermV1alpha1Client) DdosProtectionPlans

func (c *AzurermV1alpha1Client) DdosProtectionPlans(namespace string) DdosProtectionPlanInterface

func (*AzurermV1alpha1Client) DedicatedHostGroups added in v0.2.0

func (c *AzurermV1alpha1Client) DedicatedHostGroups(namespace string) DedicatedHostGroupInterface

func (*AzurermV1alpha1Client) DedicatedHosts added in v0.2.0

func (c *AzurermV1alpha1Client) DedicatedHosts(namespace string) DedicatedHostInterface

func (*AzurermV1alpha1Client) DevTestLabs

func (c *AzurermV1alpha1Client) DevTestLabs(namespace string) DevTestLabInterface

func (*AzurermV1alpha1Client) DevTestLinuxVirtualMachines

func (c *AzurermV1alpha1Client) DevTestLinuxVirtualMachines(namespace string) DevTestLinuxVirtualMachineInterface

func (*AzurermV1alpha1Client) DevTestPolicies

func (c *AzurermV1alpha1Client) DevTestPolicies(namespace string) DevTestPolicyInterface

func (*AzurermV1alpha1Client) DevTestSchedules added in v0.2.0

func (c *AzurermV1alpha1Client) DevTestSchedules(namespace string) DevTestScheduleInterface

func (*AzurermV1alpha1Client) DevTestVirtualNetworks

func (c *AzurermV1alpha1Client) DevTestVirtualNetworks(namespace string) DevTestVirtualNetworkInterface

func (*AzurermV1alpha1Client) DevTestWindowsVirtualMachines

func (c *AzurermV1alpha1Client) DevTestWindowsVirtualMachines(namespace string) DevTestWindowsVirtualMachineInterface

func (*AzurermV1alpha1Client) DevspaceControllers

func (c *AzurermV1alpha1Client) DevspaceControllers(namespace string) DevspaceControllerInterface

func (*AzurermV1alpha1Client) DiskEncryptionSets added in v0.2.0

func (c *AzurermV1alpha1Client) DiskEncryptionSets(namespace string) DiskEncryptionSetInterface

func (*AzurermV1alpha1Client) DnsARecords

func (c *AzurermV1alpha1Client) DnsARecords(namespace string) DnsARecordInterface

func (*AzurermV1alpha1Client) DnsAaaaRecords

func (c *AzurermV1alpha1Client) DnsAaaaRecords(namespace string) DnsAaaaRecordInterface

func (*AzurermV1alpha1Client) DnsCaaRecords

func (c *AzurermV1alpha1Client) DnsCaaRecords(namespace string) DnsCaaRecordInterface

func (*AzurermV1alpha1Client) DnsCnameRecords

func (c *AzurermV1alpha1Client) DnsCnameRecords(namespace string) DnsCnameRecordInterface

func (*AzurermV1alpha1Client) DnsMxRecords

func (c *AzurermV1alpha1Client) DnsMxRecords(namespace string) DnsMxRecordInterface

func (*AzurermV1alpha1Client) DnsNsRecords

func (c *AzurermV1alpha1Client) DnsNsRecords(namespace string) DnsNsRecordInterface

func (*AzurermV1alpha1Client) DnsPtrRecords

func (c *AzurermV1alpha1Client) DnsPtrRecords(namespace string) DnsPtrRecordInterface

func (*AzurermV1alpha1Client) DnsSrvRecords

func (c *AzurermV1alpha1Client) DnsSrvRecords(namespace string) DnsSrvRecordInterface

func (*AzurermV1alpha1Client) DnsTxtRecords

func (c *AzurermV1alpha1Client) DnsTxtRecords(namespace string) DnsTxtRecordInterface

func (*AzurermV1alpha1Client) DnsZones

func (c *AzurermV1alpha1Client) DnsZones(namespace string) DnsZoneInterface

func (*AzurermV1alpha1Client) EventgridDomains

func (c *AzurermV1alpha1Client) EventgridDomains(namespace string) EventgridDomainInterface

func (*AzurermV1alpha1Client) EventgridEventSubscriptions

func (c *AzurermV1alpha1Client) EventgridEventSubscriptions(namespace string) EventgridEventSubscriptionInterface

func (*AzurermV1alpha1Client) EventgridTopics

func (c *AzurermV1alpha1Client) EventgridTopics(namespace string) EventgridTopicInterface

func (*AzurermV1alpha1Client) EventhubAuthorizationRules

func (c *AzurermV1alpha1Client) EventhubAuthorizationRules(namespace string) EventhubAuthorizationRuleInterface

func (*AzurermV1alpha1Client) EventhubConsumerGroups

func (c *AzurermV1alpha1Client) EventhubConsumerGroups(namespace string) EventhubConsumerGroupInterface

func (*AzurermV1alpha1Client) EventhubNamespaceAuthorizationRules

func (c *AzurermV1alpha1Client) EventhubNamespaceAuthorizationRules(namespace string) EventhubNamespaceAuthorizationRuleInterface

func (*AzurermV1alpha1Client) EventhubNamespaceDisasterRecoveryConfigs added in v0.2.0

func (c *AzurermV1alpha1Client) EventhubNamespaceDisasterRecoveryConfigs(namespace string) EventhubNamespaceDisasterRecoveryConfigInterface

func (*AzurermV1alpha1Client) EventhubNamespace_s added in v0.0.2

func (c *AzurermV1alpha1Client) EventhubNamespace_s(namespace string) EventhubNamespace_Interface

func (*AzurermV1alpha1Client) Eventhubs

func (c *AzurermV1alpha1Client) Eventhubs(namespace string) EventhubInterface

func (*AzurermV1alpha1Client) ExpressRouteCircuitAuthorizations

func (c *AzurermV1alpha1Client) ExpressRouteCircuitAuthorizations(namespace string) ExpressRouteCircuitAuthorizationInterface

func (*AzurermV1alpha1Client) ExpressRouteCircuitPeerings

func (c *AzurermV1alpha1Client) ExpressRouteCircuitPeerings(namespace string) ExpressRouteCircuitPeeringInterface

func (*AzurermV1alpha1Client) ExpressRouteCircuits

func (c *AzurermV1alpha1Client) ExpressRouteCircuits(namespace string) ExpressRouteCircuitInterface

func (*AzurermV1alpha1Client) FirewallApplicationRuleCollections

func (c *AzurermV1alpha1Client) FirewallApplicationRuleCollections(namespace string) FirewallApplicationRuleCollectionInterface

func (*AzurermV1alpha1Client) FirewallNATRuleCollections added in v0.0.2

func (c *AzurermV1alpha1Client) FirewallNATRuleCollections(namespace string) FirewallNATRuleCollectionInterface

func (*AzurermV1alpha1Client) FirewallNetworkRuleCollections

func (c *AzurermV1alpha1Client) FirewallNetworkRuleCollections(namespace string) FirewallNetworkRuleCollectionInterface

func (*AzurermV1alpha1Client) Firewalls

func (c *AzurermV1alpha1Client) Firewalls(namespace string) FirewallInterface

func (*AzurermV1alpha1Client) FrontdoorFirewallPolicies added in v0.2.0

func (c *AzurermV1alpha1Client) FrontdoorFirewallPolicies(namespace string) FrontdoorFirewallPolicyInterface

func (*AzurermV1alpha1Client) Frontdoors added in v0.2.0

func (c *AzurermV1alpha1Client) Frontdoors(namespace string) FrontdoorInterface

func (*AzurermV1alpha1Client) FunctionApps

func (c *AzurermV1alpha1Client) FunctionApps(namespace string) FunctionAppInterface

func (*AzurermV1alpha1Client) HdinsightHadoopClusters

func (c *AzurermV1alpha1Client) HdinsightHadoopClusters(namespace string) HdinsightHadoopClusterInterface

func (*AzurermV1alpha1Client) HdinsightHbaseClusters

func (c *AzurermV1alpha1Client) HdinsightHbaseClusters(namespace string) HdinsightHbaseClusterInterface

func (*AzurermV1alpha1Client) HdinsightInteractiveQueryClusters

func (c *AzurermV1alpha1Client) HdinsightInteractiveQueryClusters(namespace string) HdinsightInteractiveQueryClusterInterface

func (*AzurermV1alpha1Client) HdinsightKafkaClusters

func (c *AzurermV1alpha1Client) HdinsightKafkaClusters(namespace string) HdinsightKafkaClusterInterface

func (*AzurermV1alpha1Client) HdinsightMlServicesClusters

func (c *AzurermV1alpha1Client) HdinsightMlServicesClusters(namespace string) HdinsightMlServicesClusterInterface

func (*AzurermV1alpha1Client) HdinsightRserverClusters

func (c *AzurermV1alpha1Client) HdinsightRserverClusters(namespace string) HdinsightRserverClusterInterface

func (*AzurermV1alpha1Client) HdinsightSparkClusters

func (c *AzurermV1alpha1Client) HdinsightSparkClusters(namespace string) HdinsightSparkClusterInterface

func (*AzurermV1alpha1Client) HdinsightStormClusters

func (c *AzurermV1alpha1Client) HdinsightStormClusters(namespace string) HdinsightStormClusterInterface

func (*AzurermV1alpha1Client) HealthcareServices added in v0.2.0

func (c *AzurermV1alpha1Client) HealthcareServices(namespace string) HealthcareServiceInterface

func (*AzurermV1alpha1Client) Images

func (c *AzurermV1alpha1Client) Images(namespace string) ImageInterface

func (*AzurermV1alpha1Client) IotDpsCertificates

func (c *AzurermV1alpha1Client) IotDpsCertificates(namespace string) IotDpsCertificateInterface

func (*AzurermV1alpha1Client) IotDpses

func (c *AzurermV1alpha1Client) IotDpses(namespace string) IotDpsInterface

func (*AzurermV1alpha1Client) IothubConsumerGroups

func (c *AzurermV1alpha1Client) IothubConsumerGroups(namespace string) IothubConsumerGroupInterface

func (*AzurermV1alpha1Client) IothubDpsCertificates added in v0.2.0

func (c *AzurermV1alpha1Client) IothubDpsCertificates(namespace string) IothubDpsCertificateInterface

func (*AzurermV1alpha1Client) IothubDpsSharedAccessPolicies added in v0.2.0

func (c *AzurermV1alpha1Client) IothubDpsSharedAccessPolicies(namespace string) IothubDpsSharedAccessPolicyInterface

func (*AzurermV1alpha1Client) IothubDpses added in v0.2.0

func (c *AzurermV1alpha1Client) IothubDpses(namespace string) IothubDpsInterface

func (*AzurermV1alpha1Client) IothubEndpointEventhubs added in v0.2.0

func (c *AzurermV1alpha1Client) IothubEndpointEventhubs(namespace string) IothubEndpointEventhubInterface

func (*AzurermV1alpha1Client) IothubEndpointServicebusQueues added in v0.2.0

func (c *AzurermV1alpha1Client) IothubEndpointServicebusQueues(namespace string) IothubEndpointServicebusQueueInterface

func (*AzurermV1alpha1Client) IothubEndpointServicebusTopics added in v0.2.0

func (c *AzurermV1alpha1Client) IothubEndpointServicebusTopics(namespace string) IothubEndpointServicebusTopicInterface

func (*AzurermV1alpha1Client) IothubEndpointStorageContainers added in v0.2.0

func (c *AzurermV1alpha1Client) IothubEndpointStorageContainers(namespace string) IothubEndpointStorageContainerInterface

func (*AzurermV1alpha1Client) IothubFallbackRoutes added in v0.2.0

func (c *AzurermV1alpha1Client) IothubFallbackRoutes(namespace string) IothubFallbackRouteInterface

func (*AzurermV1alpha1Client) IothubRoutes added in v0.2.0

func (c *AzurermV1alpha1Client) IothubRoutes(namespace string) IothubRouteInterface

func (*AzurermV1alpha1Client) IothubSharedAccessPolicies

func (c *AzurermV1alpha1Client) IothubSharedAccessPolicies(namespace string) IothubSharedAccessPolicyInterface

func (*AzurermV1alpha1Client) Iothubs

func (c *AzurermV1alpha1Client) Iothubs(namespace string) IothubInterface

func (*AzurermV1alpha1Client) KeyVaultAccessPolicies

func (c *AzurermV1alpha1Client) KeyVaultAccessPolicies(namespace string) KeyVaultAccessPolicyInterface

func (*AzurermV1alpha1Client) KeyVaultCertificates

func (c *AzurermV1alpha1Client) KeyVaultCertificates(namespace string) KeyVaultCertificateInterface

func (*AzurermV1alpha1Client) KeyVaultKeys

func (c *AzurermV1alpha1Client) KeyVaultKeys(namespace string) KeyVaultKeyInterface

func (*AzurermV1alpha1Client) KeyVaultSecrets

func (c *AzurermV1alpha1Client) KeyVaultSecrets(namespace string) KeyVaultSecretInterface

func (*AzurermV1alpha1Client) KeyVaults

func (c *AzurermV1alpha1Client) KeyVaults(namespace string) KeyVaultInterface

func (*AzurermV1alpha1Client) KubernetesClusterNodePools added in v0.2.0

func (c *AzurermV1alpha1Client) KubernetesClusterNodePools(namespace string) KubernetesClusterNodePoolInterface

func (*AzurermV1alpha1Client) KubernetesClusters

func (c *AzurermV1alpha1Client) KubernetesClusters(namespace string) KubernetesClusterInterface

func (*AzurermV1alpha1Client) KustoClusters added in v0.2.0

func (c *AzurermV1alpha1Client) KustoClusters(namespace string) KustoClusterInterface

func (*AzurermV1alpha1Client) KustoDatabasePrincipals added in v0.2.0

func (c *AzurermV1alpha1Client) KustoDatabasePrincipals(namespace string) KustoDatabasePrincipalInterface

func (*AzurermV1alpha1Client) KustoDatabases added in v0.2.0

func (c *AzurermV1alpha1Client) KustoDatabases(namespace string) KustoDatabaseInterface

func (*AzurermV1alpha1Client) KustoEventhubDataConnections added in v0.2.0

func (c *AzurermV1alpha1Client) KustoEventhubDataConnections(namespace string) KustoEventhubDataConnectionInterface

func (*AzurermV1alpha1Client) LbBackendAddressPools

func (c *AzurermV1alpha1Client) LbBackendAddressPools(namespace string) LbBackendAddressPoolInterface

func (*AzurermV1alpha1Client) LbNATPools added in v0.0.2

func (c *AzurermV1alpha1Client) LbNATPools(namespace string) LbNATPoolInterface

func (*AzurermV1alpha1Client) LbNATRules added in v0.0.2

func (c *AzurermV1alpha1Client) LbNATRules(namespace string) LbNATRuleInterface

func (*AzurermV1alpha1Client) LbOutboundRules

func (c *AzurermV1alpha1Client) LbOutboundRules(namespace string) LbOutboundRuleInterface

func (*AzurermV1alpha1Client) LbProbes

func (c *AzurermV1alpha1Client) LbProbes(namespace string) LbProbeInterface

func (*AzurermV1alpha1Client) LbRules

func (c *AzurermV1alpha1Client) LbRules(namespace string) LbRuleInterface

func (*AzurermV1alpha1Client) Lbs

func (c *AzurermV1alpha1Client) Lbs(namespace string) LbInterface

func (*AzurermV1alpha1Client) LocalNetworkGateways

func (c *AzurermV1alpha1Client) LocalNetworkGateways(namespace string) LocalNetworkGatewayInterface

func (*AzurermV1alpha1Client) LogAnalyticsLinkedServices

func (c *AzurermV1alpha1Client) LogAnalyticsLinkedServices(namespace string) LogAnalyticsLinkedServiceInterface

func (*AzurermV1alpha1Client) LogAnalyticsSolutions

func (c *AzurermV1alpha1Client) LogAnalyticsSolutions(namespace string) LogAnalyticsSolutionInterface

func (*AzurermV1alpha1Client) LogAnalyticsWorkspaceLinkedServices

func (c *AzurermV1alpha1Client) LogAnalyticsWorkspaceLinkedServices(namespace string) LogAnalyticsWorkspaceLinkedServiceInterface

func (*AzurermV1alpha1Client) LogAnalyticsWorkspaces

func (c *AzurermV1alpha1Client) LogAnalyticsWorkspaces(namespace string) LogAnalyticsWorkspaceInterface

func (*AzurermV1alpha1Client) LogicAppActionCustoms

func (c *AzurermV1alpha1Client) LogicAppActionCustoms(namespace string) LogicAppActionCustomInterface

func (*AzurermV1alpha1Client) LogicAppActionHTTPs added in v0.0.2

func (c *AzurermV1alpha1Client) LogicAppActionHTTPs(namespace string) LogicAppActionHTTPInterface

func (*AzurermV1alpha1Client) LogicAppTriggerCustoms

func (c *AzurermV1alpha1Client) LogicAppTriggerCustoms(namespace string) LogicAppTriggerCustomInterface

func (*AzurermV1alpha1Client) LogicAppTriggerHTTPRequests added in v0.0.2

func (c *AzurermV1alpha1Client) LogicAppTriggerHTTPRequests(namespace string) LogicAppTriggerHTTPRequestInterface

func (*AzurermV1alpha1Client) LogicAppTriggerRecurrences

func (c *AzurermV1alpha1Client) LogicAppTriggerRecurrences(namespace string) LogicAppTriggerRecurrenceInterface

func (*AzurermV1alpha1Client) LogicAppWorkflows

func (c *AzurermV1alpha1Client) LogicAppWorkflows(namespace string) LogicAppWorkflowInterface

func (*AzurermV1alpha1Client) ManagedDisks

func (c *AzurermV1alpha1Client) ManagedDisks(namespace string) ManagedDiskInterface

func (*AzurermV1alpha1Client) ManagementGroups

func (c *AzurermV1alpha1Client) ManagementGroups(namespace string) ManagementGroupInterface

func (*AzurermV1alpha1Client) ManagementLocks

func (c *AzurermV1alpha1Client) ManagementLocks(namespace string) ManagementLockInterface

func (*AzurermV1alpha1Client) MapsAccounts added in v0.0.2

func (c *AzurermV1alpha1Client) MapsAccounts(namespace string) MapsAccountInterface

func (*AzurermV1alpha1Client) MariadbConfigurations added in v0.2.0

func (c *AzurermV1alpha1Client) MariadbConfigurations(namespace string) MariadbConfigurationInterface

func (*AzurermV1alpha1Client) MariadbDatabases

func (c *AzurermV1alpha1Client) MariadbDatabases(namespace string) MariadbDatabaseInterface

func (*AzurermV1alpha1Client) MariadbFirewallRules

func (c *AzurermV1alpha1Client) MariadbFirewallRules(namespace string) MariadbFirewallRuleInterface

func (*AzurermV1alpha1Client) MariadbServers

func (c *AzurermV1alpha1Client) MariadbServers(namespace string) MariadbServerInterface

func (*AzurermV1alpha1Client) MariadbVirtualNetworkRules added in v0.2.0

func (c *AzurermV1alpha1Client) MariadbVirtualNetworkRules(namespace string) MariadbVirtualNetworkRuleInterface

func (*AzurermV1alpha1Client) MarketplaceAgreements added in v0.2.0

func (c *AzurermV1alpha1Client) MarketplaceAgreements(namespace string) MarketplaceAgreementInterface

func (*AzurermV1alpha1Client) MediaServicesAccounts

func (c *AzurermV1alpha1Client) MediaServicesAccounts(namespace string) MediaServicesAccountInterface

func (*AzurermV1alpha1Client) MetricAlertrules

func (c *AzurermV1alpha1Client) MetricAlertrules(namespace string) MetricAlertruleInterface

func (*AzurermV1alpha1Client) MonitorActionGroups

func (c *AzurermV1alpha1Client) MonitorActionGroups(namespace string) MonitorActionGroupInterface

func (*AzurermV1alpha1Client) MonitorActivityLogAlerts

func (c *AzurermV1alpha1Client) MonitorActivityLogAlerts(namespace string) MonitorActivityLogAlertInterface

func (*AzurermV1alpha1Client) MonitorAutoscaleSettings

func (c *AzurermV1alpha1Client) MonitorAutoscaleSettings(namespace string) MonitorAutoscaleSettingInterface

func (*AzurermV1alpha1Client) MonitorDiagnosticSettings

func (c *AzurermV1alpha1Client) MonitorDiagnosticSettings(namespace string) MonitorDiagnosticSettingInterface

func (*AzurermV1alpha1Client) MonitorLogProfiles

func (c *AzurermV1alpha1Client) MonitorLogProfiles(namespace string) MonitorLogProfileInterface

func (*AzurermV1alpha1Client) MonitorMetricAlertrules

func (c *AzurermV1alpha1Client) MonitorMetricAlertrules(namespace string) MonitorMetricAlertruleInterface

func (*AzurermV1alpha1Client) MonitorMetricAlerts

func (c *AzurermV1alpha1Client) MonitorMetricAlerts(namespace string) MonitorMetricAlertInterface

func (*AzurermV1alpha1Client) MssqlDatabaseVulnerabilityAssessmentRuleBaselines added in v0.2.0

func (c *AzurermV1alpha1Client) MssqlDatabaseVulnerabilityAssessmentRuleBaselines(namespace string) MssqlDatabaseVulnerabilityAssessmentRuleBaselineInterface

func (*AzurermV1alpha1Client) MssqlElasticpools

func (c *AzurermV1alpha1Client) MssqlElasticpools(namespace string) MssqlElasticpoolInterface

func (*AzurermV1alpha1Client) MssqlServerSecurityAlertPolicies added in v0.2.0

func (c *AzurermV1alpha1Client) MssqlServerSecurityAlertPolicies(namespace string) MssqlServerSecurityAlertPolicyInterface

func (*AzurermV1alpha1Client) MssqlServerVulnerabilityAssessments added in v0.2.0

func (c *AzurermV1alpha1Client) MssqlServerVulnerabilityAssessments(namespace string) MssqlServerVulnerabilityAssessmentInterface

func (*AzurermV1alpha1Client) MysqlConfigurations

func (c *AzurermV1alpha1Client) MysqlConfigurations(namespace string) MysqlConfigurationInterface

func (*AzurermV1alpha1Client) MysqlDatabases

func (c *AzurermV1alpha1Client) MysqlDatabases(namespace string) MysqlDatabaseInterface

func (*AzurermV1alpha1Client) MysqlFirewallRules

func (c *AzurermV1alpha1Client) MysqlFirewallRules(namespace string) MysqlFirewallRuleInterface

func (*AzurermV1alpha1Client) MysqlServers

func (c *AzurermV1alpha1Client) MysqlServers(namespace string) MysqlServerInterface

func (*AzurermV1alpha1Client) MysqlVirtualNetworkRules

func (c *AzurermV1alpha1Client) MysqlVirtualNetworkRules(namespace string) MysqlVirtualNetworkRuleInterface

func (*AzurermV1alpha1Client) NatGateways added in v0.2.0

func (c *AzurermV1alpha1Client) NatGateways(namespace string) NatGatewayInterface

func (*AzurermV1alpha1Client) NetappAccounts added in v0.2.0

func (c *AzurermV1alpha1Client) NetappAccounts(namespace string) NetappAccountInterface

func (*AzurermV1alpha1Client) NetappPools added in v0.2.0

func (c *AzurermV1alpha1Client) NetappPools(namespace string) NetappPoolInterface

func (*AzurermV1alpha1Client) NetappSnapshots added in v0.2.0

func (c *AzurermV1alpha1Client) NetappSnapshots(namespace string) NetappSnapshotInterface

func (*AzurermV1alpha1Client) NetappVolumes added in v0.2.0

func (c *AzurermV1alpha1Client) NetappVolumes(namespace string) NetappVolumeInterface

func (*AzurermV1alpha1Client) NetworkConnectionMonitors

func (c *AzurermV1alpha1Client) NetworkConnectionMonitors(namespace string) NetworkConnectionMonitorInterface

func (*AzurermV1alpha1Client) NetworkDdosProtectionPlans

func (c *AzurermV1alpha1Client) NetworkDdosProtectionPlans(namespace string) NetworkDdosProtectionPlanInterface

func (*AzurermV1alpha1Client) NetworkInterfaceApplicationGatewayBackendAddressPoolAssociations

func (c *AzurermV1alpha1Client) NetworkInterfaceApplicationGatewayBackendAddressPoolAssociations(namespace string) NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationInterface

func (*AzurermV1alpha1Client) NetworkInterfaceApplicationSecurityGroupAssociations

func (c *AzurermV1alpha1Client) NetworkInterfaceApplicationSecurityGroupAssociations(namespace string) NetworkInterfaceApplicationSecurityGroupAssociationInterface

func (*AzurermV1alpha1Client) NetworkInterfaceBackendAddressPoolAssociations

func (c *AzurermV1alpha1Client) NetworkInterfaceBackendAddressPoolAssociations(namespace string) NetworkInterfaceBackendAddressPoolAssociationInterface

func (*AzurermV1alpha1Client) NetworkInterfaceNATRuleAssociations added in v0.0.2

func (c *AzurermV1alpha1Client) NetworkInterfaceNATRuleAssociations(namespace string) NetworkInterfaceNATRuleAssociationInterface

func (*AzurermV1alpha1Client) NetworkInterfaces

func (c *AzurermV1alpha1Client) NetworkInterfaces(namespace string) NetworkInterfaceInterface

func (*AzurermV1alpha1Client) NetworkPacketCaptures

func (c *AzurermV1alpha1Client) NetworkPacketCaptures(namespace string) NetworkPacketCaptureInterface

func (*AzurermV1alpha1Client) NetworkProfiles

func (c *AzurermV1alpha1Client) NetworkProfiles(namespace string) NetworkProfileInterface

func (*AzurermV1alpha1Client) NetworkSecurityGroups

func (c *AzurermV1alpha1Client) NetworkSecurityGroups(namespace string) NetworkSecurityGroupInterface

func (*AzurermV1alpha1Client) NetworkSecurityRules

func (c *AzurermV1alpha1Client) NetworkSecurityRules(namespace string) NetworkSecurityRuleInterface

func (*AzurermV1alpha1Client) NetworkWatcherFlowLogs added in v0.2.0

func (c *AzurermV1alpha1Client) NetworkWatcherFlowLogs(namespace string) NetworkWatcherFlowLogInterface

func (*AzurermV1alpha1Client) NetworkWatchers

func (c *AzurermV1alpha1Client) NetworkWatchers(namespace string) NetworkWatcherInterface

func (*AzurermV1alpha1Client) NotificationHubAuthorizationRules

func (c *AzurermV1alpha1Client) NotificationHubAuthorizationRules(namespace string) NotificationHubAuthorizationRuleInterface

func (*AzurermV1alpha1Client) NotificationHubNamespace_s added in v0.0.2

func (c *AzurermV1alpha1Client) NotificationHubNamespace_s(namespace string) NotificationHubNamespace_Interface

func (*AzurermV1alpha1Client) NotificationHubs

func (c *AzurermV1alpha1Client) NotificationHubs(namespace string) NotificationHubInterface

func (*AzurermV1alpha1Client) PacketCaptures

func (c *AzurermV1alpha1Client) PacketCaptures(namespace string) PacketCaptureInterface

func (*AzurermV1alpha1Client) PointToSiteVPNGateways added in v0.2.0

func (c *AzurermV1alpha1Client) PointToSiteVPNGateways(namespace string) PointToSiteVPNGatewayInterface

func (*AzurermV1alpha1Client) PolicyAssignments

func (c *AzurermV1alpha1Client) PolicyAssignments(namespace string) PolicyAssignmentInterface

func (*AzurermV1alpha1Client) PolicyDefinitions

func (c *AzurermV1alpha1Client) PolicyDefinitions(namespace string) PolicyDefinitionInterface

func (*AzurermV1alpha1Client) PolicySetDefinitions

func (c *AzurermV1alpha1Client) PolicySetDefinitions(namespace string) PolicySetDefinitionInterface

func (*AzurermV1alpha1Client) PostgresqlConfigurations

func (c *AzurermV1alpha1Client) PostgresqlConfigurations(namespace string) PostgresqlConfigurationInterface

func (*AzurermV1alpha1Client) PostgresqlDatabases

func (c *AzurermV1alpha1Client) PostgresqlDatabases(namespace string) PostgresqlDatabaseInterface

func (*AzurermV1alpha1Client) PostgresqlFirewallRules

func (c *AzurermV1alpha1Client) PostgresqlFirewallRules(namespace string) PostgresqlFirewallRuleInterface

func (*AzurermV1alpha1Client) PostgresqlServers

func (c *AzurermV1alpha1Client) PostgresqlServers(namespace string) PostgresqlServerInterface

func (*AzurermV1alpha1Client) PostgresqlVirtualNetworkRules

func (c *AzurermV1alpha1Client) PostgresqlVirtualNetworkRules(namespace string) PostgresqlVirtualNetworkRuleInterface

func (*AzurermV1alpha1Client) PrivateDNSARecords added in v0.0.2

func (c *AzurermV1alpha1Client) PrivateDNSARecords(namespace string) PrivateDNSARecordInterface

func (*AzurermV1alpha1Client) PrivateDNSAaaaRecords added in v0.2.0

func (c *AzurermV1alpha1Client) PrivateDNSAaaaRecords(namespace string) PrivateDNSAaaaRecordInterface

func (*AzurermV1alpha1Client) PrivateDNSCnameRecords added in v0.2.0

func (c *AzurermV1alpha1Client) PrivateDNSCnameRecords(namespace string) PrivateDNSCnameRecordInterface

func (*AzurermV1alpha1Client) PrivateDNSMxRecords added in v0.2.0

func (c *AzurermV1alpha1Client) PrivateDNSMxRecords(namespace string) PrivateDNSMxRecordInterface

func (*AzurermV1alpha1Client) PrivateDNSPtrRecords added in v0.2.0

func (c *AzurermV1alpha1Client) PrivateDNSPtrRecords(namespace string) PrivateDNSPtrRecordInterface

func (*AzurermV1alpha1Client) PrivateDNSSrvRecords added in v0.2.0

func (c *AzurermV1alpha1Client) PrivateDNSSrvRecords(namespace string) PrivateDNSSrvRecordInterface
func (c *AzurermV1alpha1Client) PrivateDNSZoneVirtualNetworkLinks(namespace string) PrivateDNSZoneVirtualNetworkLinkInterface

func (*AzurermV1alpha1Client) PrivateDNSZones added in v0.0.2

func (c *AzurermV1alpha1Client) PrivateDNSZones(namespace string) PrivateDNSZoneInterface

func (*AzurermV1alpha1Client) PrivateEndpoints added in v0.2.0

func (c *AzurermV1alpha1Client) PrivateEndpoints(namespace string) PrivateEndpointInterface

func (*AzurermV1alpha1Client) PrivateLinkEndpoints added in v0.2.0

func (c *AzurermV1alpha1Client) PrivateLinkEndpoints(namespace string) PrivateLinkEndpointInterface

func (*AzurermV1alpha1Client) PrivateLinkServices added in v0.2.0

func (c *AzurermV1alpha1Client) PrivateLinkServices(namespace string) PrivateLinkServiceInterface

func (*AzurermV1alpha1Client) ProximityPlacementGroups added in v0.2.0

func (c *AzurermV1alpha1Client) ProximityPlacementGroups(namespace string) ProximityPlacementGroupInterface

func (*AzurermV1alpha1Client) PublicIPPrefixes added in v0.0.2

func (c *AzurermV1alpha1Client) PublicIPPrefixes(namespace string) PublicIPPrefixInterface

func (*AzurermV1alpha1Client) PublicIPs added in v0.0.2

func (c *AzurermV1alpha1Client) PublicIPs(namespace string) PublicIPInterface

func (*AzurermV1alpha1Client) RESTClient

func (c *AzurermV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*AzurermV1alpha1Client) RecoveryNetworkMappings added in v0.2.0

func (c *AzurermV1alpha1Client) RecoveryNetworkMappings(namespace string) RecoveryNetworkMappingInterface

func (*AzurermV1alpha1Client) RecoveryReplicatedVms added in v0.2.0

func (c *AzurermV1alpha1Client) RecoveryReplicatedVms(namespace string) RecoveryReplicatedVmInterface

func (*AzurermV1alpha1Client) RecoveryServicesFabrics added in v0.2.0

func (c *AzurermV1alpha1Client) RecoveryServicesFabrics(namespace string) RecoveryServicesFabricInterface

func (*AzurermV1alpha1Client) RecoveryServicesProtectedVms

func (c *AzurermV1alpha1Client) RecoveryServicesProtectedVms(namespace string) RecoveryServicesProtectedVmInterface

func (*AzurermV1alpha1Client) RecoveryServicesProtectionContainerMappings added in v0.2.0

func (c *AzurermV1alpha1Client) RecoveryServicesProtectionContainerMappings(namespace string) RecoveryServicesProtectionContainerMappingInterface

func (*AzurermV1alpha1Client) RecoveryServicesProtectionContainers added in v0.2.0

func (c *AzurermV1alpha1Client) RecoveryServicesProtectionContainers(namespace string) RecoveryServicesProtectionContainerInterface

func (*AzurermV1alpha1Client) RecoveryServicesProtectionPolicyVms

func (c *AzurermV1alpha1Client) RecoveryServicesProtectionPolicyVms(namespace string) RecoveryServicesProtectionPolicyVmInterface

func (*AzurermV1alpha1Client) RecoveryServicesReplicationPolicies added in v0.2.0

func (c *AzurermV1alpha1Client) RecoveryServicesReplicationPolicies(namespace string) RecoveryServicesReplicationPolicyInterface

func (*AzurermV1alpha1Client) RecoveryServicesVaults

func (c *AzurermV1alpha1Client) RecoveryServicesVaults(namespace string) RecoveryServicesVaultInterface

func (*AzurermV1alpha1Client) RedisCaches

func (c *AzurermV1alpha1Client) RedisCaches(namespace string) RedisCacheInterface

func (*AzurermV1alpha1Client) RedisFirewallRules

func (c *AzurermV1alpha1Client) RedisFirewallRules(namespace string) RedisFirewallRuleInterface

func (*AzurermV1alpha1Client) RelayHybridConnections added in v0.2.0

func (c *AzurermV1alpha1Client) RelayHybridConnections(namespace string) RelayHybridConnectionInterface

func (*AzurermV1alpha1Client) RelayNamespaces

func (c *AzurermV1alpha1Client) RelayNamespaces(namespace string) RelayNamespaceInterface

func (*AzurermV1alpha1Client) ResourceGroups

func (c *AzurermV1alpha1Client) ResourceGroups(namespace string) ResourceGroupInterface

func (*AzurermV1alpha1Client) RoleAssignments

func (c *AzurermV1alpha1Client) RoleAssignments(namespace string) RoleAssignmentInterface

func (*AzurermV1alpha1Client) RoleDefinitions

func (c *AzurermV1alpha1Client) RoleDefinitions(namespace string) RoleDefinitionInterface

func (*AzurermV1alpha1Client) RouteTables

func (c *AzurermV1alpha1Client) RouteTables(namespace string) RouteTableInterface

func (*AzurermV1alpha1Client) Routes

func (c *AzurermV1alpha1Client) Routes(namespace string) RouteInterface

func (*AzurermV1alpha1Client) SchedulerJobCollections

func (c *AzurermV1alpha1Client) SchedulerJobCollections(namespace string) SchedulerJobCollectionInterface

func (*AzurermV1alpha1Client) SchedulerJobs

func (c *AzurermV1alpha1Client) SchedulerJobs(namespace string) SchedulerJobInterface

func (*AzurermV1alpha1Client) SearchServices

func (c *AzurermV1alpha1Client) SearchServices(namespace string) SearchServiceInterface

func (*AzurermV1alpha1Client) SecurityCenterContacts

func (c *AzurermV1alpha1Client) SecurityCenterContacts(namespace string) SecurityCenterContactInterface

func (*AzurermV1alpha1Client) SecurityCenterSubscriptionPricings

func (c *AzurermV1alpha1Client) SecurityCenterSubscriptionPricings(namespace string) SecurityCenterSubscriptionPricingInterface

func (*AzurermV1alpha1Client) SecurityCenterWorkspaces

func (c *AzurermV1alpha1Client) SecurityCenterWorkspaces(namespace string) SecurityCenterWorkspaceInterface

func (*AzurermV1alpha1Client) ServiceFabricClusters

func (c *AzurermV1alpha1Client) ServiceFabricClusters(namespace string) ServiceFabricClusterInterface

func (*AzurermV1alpha1Client) ServicebusNamespaceAuthorizationRules

func (c *AzurermV1alpha1Client) ServicebusNamespaceAuthorizationRules(namespace string) ServicebusNamespaceAuthorizationRuleInterface

func (*AzurermV1alpha1Client) ServicebusNamespaces

func (c *AzurermV1alpha1Client) ServicebusNamespaces(namespace string) ServicebusNamespaceInterface

func (*AzurermV1alpha1Client) ServicebusQueueAuthorizationRules

func (c *AzurermV1alpha1Client) ServicebusQueueAuthorizationRules(namespace string) ServicebusQueueAuthorizationRuleInterface

func (*AzurermV1alpha1Client) ServicebusQueues

func (c *AzurermV1alpha1Client) ServicebusQueues(namespace string) ServicebusQueueInterface

func (*AzurermV1alpha1Client) ServicebusSubscriptionRules

func (c *AzurermV1alpha1Client) ServicebusSubscriptionRules(namespace string) ServicebusSubscriptionRuleInterface

func (*AzurermV1alpha1Client) ServicebusSubscriptions

func (c *AzurermV1alpha1Client) ServicebusSubscriptions(namespace string) ServicebusSubscriptionInterface

func (*AzurermV1alpha1Client) ServicebusTopicAuthorizationRules

func (c *AzurermV1alpha1Client) ServicebusTopicAuthorizationRules(namespace string) ServicebusTopicAuthorizationRuleInterface

func (*AzurermV1alpha1Client) ServicebusTopics

func (c *AzurermV1alpha1Client) ServicebusTopics(namespace string) ServicebusTopicInterface

func (*AzurermV1alpha1Client) SharedImageGalleries

func (c *AzurermV1alpha1Client) SharedImageGalleries(namespace string) SharedImageGalleryInterface

func (*AzurermV1alpha1Client) SharedImageVersions

func (c *AzurermV1alpha1Client) SharedImageVersions(namespace string) SharedImageVersionInterface

func (*AzurermV1alpha1Client) SharedImages

func (c *AzurermV1alpha1Client) SharedImages(namespace string) SharedImageInterface

func (*AzurermV1alpha1Client) SignalrServices

func (c *AzurermV1alpha1Client) SignalrServices(namespace string) SignalrServiceInterface

func (*AzurermV1alpha1Client) SiteRecoveryFabrics added in v0.2.0

func (c *AzurermV1alpha1Client) SiteRecoveryFabrics(namespace string) SiteRecoveryFabricInterface

func (*AzurermV1alpha1Client) SiteRecoveryNetworkMappings added in v0.2.0

func (c *AzurermV1alpha1Client) SiteRecoveryNetworkMappings(namespace string) SiteRecoveryNetworkMappingInterface

func (*AzurermV1alpha1Client) SiteRecoveryProtectionContainerMappings added in v0.2.0

func (c *AzurermV1alpha1Client) SiteRecoveryProtectionContainerMappings(namespace string) SiteRecoveryProtectionContainerMappingInterface

func (*AzurermV1alpha1Client) SiteRecoveryProtectionContainers added in v0.2.0

func (c *AzurermV1alpha1Client) SiteRecoveryProtectionContainers(namespace string) SiteRecoveryProtectionContainerInterface

func (*AzurermV1alpha1Client) SiteRecoveryReplicatedVms added in v0.2.0

func (c *AzurermV1alpha1Client) SiteRecoveryReplicatedVms(namespace string) SiteRecoveryReplicatedVmInterface

func (*AzurermV1alpha1Client) SiteRecoveryReplicationPolicies added in v0.2.0

func (c *AzurermV1alpha1Client) SiteRecoveryReplicationPolicies(namespace string) SiteRecoveryReplicationPolicyInterface

func (*AzurermV1alpha1Client) Snapshots

func (c *AzurermV1alpha1Client) Snapshots(namespace string) SnapshotInterface

func (*AzurermV1alpha1Client) SqlActiveDirectoryAdministrators

func (c *AzurermV1alpha1Client) SqlActiveDirectoryAdministrators(namespace string) SqlActiveDirectoryAdministratorInterface

func (*AzurermV1alpha1Client) SqlDatabases

func (c *AzurermV1alpha1Client) SqlDatabases(namespace string) SqlDatabaseInterface

func (*AzurermV1alpha1Client) SqlElasticpools

func (c *AzurermV1alpha1Client) SqlElasticpools(namespace string) SqlElasticpoolInterface

func (*AzurermV1alpha1Client) SqlFailoverGroups added in v0.2.0

func (c *AzurermV1alpha1Client) SqlFailoverGroups(namespace string) SqlFailoverGroupInterface

func (*AzurermV1alpha1Client) SqlFirewallRules

func (c *AzurermV1alpha1Client) SqlFirewallRules(namespace string) SqlFirewallRuleInterface

func (*AzurermV1alpha1Client) SqlServers

func (c *AzurermV1alpha1Client) SqlServers(namespace string) SqlServerInterface

func (*AzurermV1alpha1Client) SqlVirtualNetworkRules

func (c *AzurermV1alpha1Client) SqlVirtualNetworkRules(namespace string) SqlVirtualNetworkRuleInterface

func (*AzurermV1alpha1Client) StorageAccountNetworkRuleses added in v0.2.0

func (c *AzurermV1alpha1Client) StorageAccountNetworkRuleses(namespace string) StorageAccountNetworkRulesInterface

func (*AzurermV1alpha1Client) StorageAccounts

func (c *AzurermV1alpha1Client) StorageAccounts(namespace string) StorageAccountInterface

func (*AzurermV1alpha1Client) StorageBlobs

func (c *AzurermV1alpha1Client) StorageBlobs(namespace string) StorageBlobInterface

func (*AzurermV1alpha1Client) StorageContainers

func (c *AzurermV1alpha1Client) StorageContainers(namespace string) StorageContainerInterface

func (*AzurermV1alpha1Client) StorageDataLakeGen2Filesystems added in v0.2.0

func (c *AzurermV1alpha1Client) StorageDataLakeGen2Filesystems(namespace string) StorageDataLakeGen2FilesystemInterface

func (*AzurermV1alpha1Client) StorageManagementPolicies added in v0.2.0

func (c *AzurermV1alpha1Client) StorageManagementPolicies(namespace string) StorageManagementPolicyInterface

func (*AzurermV1alpha1Client) StorageQueues

func (c *AzurermV1alpha1Client) StorageQueues(namespace string) StorageQueueInterface

func (*AzurermV1alpha1Client) StorageShareDirectories

func (c *AzurermV1alpha1Client) StorageShareDirectories(namespace string) StorageShareDirectoryInterface

func (*AzurermV1alpha1Client) StorageShares

func (c *AzurermV1alpha1Client) StorageShares(namespace string) StorageShareInterface

func (*AzurermV1alpha1Client) StorageTableEntities

func (c *AzurermV1alpha1Client) StorageTableEntities(namespace string) StorageTableEntityInterface

func (*AzurermV1alpha1Client) StorageTables

func (c *AzurermV1alpha1Client) StorageTables(namespace string) StorageTableInterface

func (*AzurermV1alpha1Client) StreamAnalyticsFunctionJavascriptUdves

func (c *AzurermV1alpha1Client) StreamAnalyticsFunctionJavascriptUdves(namespace string) StreamAnalyticsFunctionJavascriptUdfInterface

func (*AzurermV1alpha1Client) StreamAnalyticsJobs

func (c *AzurermV1alpha1Client) StreamAnalyticsJobs(namespace string) StreamAnalyticsJobInterface

func (*AzurermV1alpha1Client) StreamAnalyticsOutputBlobs

func (c *AzurermV1alpha1Client) StreamAnalyticsOutputBlobs(namespace string) StreamAnalyticsOutputBlobInterface

func (*AzurermV1alpha1Client) StreamAnalyticsOutputEventhubs

func (c *AzurermV1alpha1Client) StreamAnalyticsOutputEventhubs(namespace string) StreamAnalyticsOutputEventhubInterface

func (*AzurermV1alpha1Client) StreamAnalyticsOutputMssqls

func (c *AzurermV1alpha1Client) StreamAnalyticsOutputMssqls(namespace string) StreamAnalyticsOutputMssqlInterface

func (*AzurermV1alpha1Client) StreamAnalyticsOutputServicebusQueues

func (c *AzurermV1alpha1Client) StreamAnalyticsOutputServicebusQueues(namespace string) StreamAnalyticsOutputServicebusQueueInterface

func (*AzurermV1alpha1Client) StreamAnalyticsOutputServicebusTopics added in v0.2.0

func (c *AzurermV1alpha1Client) StreamAnalyticsOutputServicebusTopics(namespace string) StreamAnalyticsOutputServicebusTopicInterface

func (*AzurermV1alpha1Client) StreamAnalyticsReferenceInputBlobs added in v0.2.0

func (c *AzurermV1alpha1Client) StreamAnalyticsReferenceInputBlobs(namespace string) StreamAnalyticsReferenceInputBlobInterface

func (*AzurermV1alpha1Client) StreamAnalyticsStreamInputBlobs

func (c *AzurermV1alpha1Client) StreamAnalyticsStreamInputBlobs(namespace string) StreamAnalyticsStreamInputBlobInterface

func (*AzurermV1alpha1Client) StreamAnalyticsStreamInputEventhubs

func (c *AzurermV1alpha1Client) StreamAnalyticsStreamInputEventhubs(namespace string) StreamAnalyticsStreamInputEventhubInterface

func (*AzurermV1alpha1Client) StreamAnalyticsStreamInputIothubs

func (c *AzurermV1alpha1Client) StreamAnalyticsStreamInputIothubs(namespace string) StreamAnalyticsStreamInputIothubInterface

func (*AzurermV1alpha1Client) SubnetNATGatewayAssociations added in v0.2.0

func (c *AzurermV1alpha1Client) SubnetNATGatewayAssociations(namespace string) SubnetNATGatewayAssociationInterface

func (*AzurermV1alpha1Client) SubnetNetworkSecurityGroupAssociations

func (c *AzurermV1alpha1Client) SubnetNetworkSecurityGroupAssociations(namespace string) SubnetNetworkSecurityGroupAssociationInterface

func (*AzurermV1alpha1Client) SubnetRouteTableAssociations

func (c *AzurermV1alpha1Client) SubnetRouteTableAssociations(namespace string) SubnetRouteTableAssociationInterface

func (*AzurermV1alpha1Client) Subnets

func (c *AzurermV1alpha1Client) Subnets(namespace string) SubnetInterface

func (*AzurermV1alpha1Client) TemplateDeployments

func (c *AzurermV1alpha1Client) TemplateDeployments(namespace string) TemplateDeploymentInterface

func (*AzurermV1alpha1Client) TrafficManagerEndpoints

func (c *AzurermV1alpha1Client) TrafficManagerEndpoints(namespace string) TrafficManagerEndpointInterface

func (*AzurermV1alpha1Client) TrafficManagerProfiles

func (c *AzurermV1alpha1Client) TrafficManagerProfiles(namespace string) TrafficManagerProfileInterface

func (*AzurermV1alpha1Client) UserAssignedIdentities

func (c *AzurermV1alpha1Client) UserAssignedIdentities(namespace string) UserAssignedIdentityInterface

func (*AzurermV1alpha1Client) VirtualHubs added in v0.2.0

func (c *AzurermV1alpha1Client) VirtualHubs(namespace string) VirtualHubInterface

func (*AzurermV1alpha1Client) VirtualMachineDataDiskAttachments

func (c *AzurermV1alpha1Client) VirtualMachineDataDiskAttachments(namespace string) VirtualMachineDataDiskAttachmentInterface

func (*AzurermV1alpha1Client) VirtualMachineExtensions

func (c *AzurermV1alpha1Client) VirtualMachineExtensions(namespace string) VirtualMachineExtensionInterface

func (*AzurermV1alpha1Client) VirtualMachineScaleSets

func (c *AzurermV1alpha1Client) VirtualMachineScaleSets(namespace string) VirtualMachineScaleSetInterface

func (*AzurermV1alpha1Client) VirtualMachines

func (c *AzurermV1alpha1Client) VirtualMachines(namespace string) VirtualMachineInterface

func (*AzurermV1alpha1Client) VirtualNetworkGatewayConnections

func (c *AzurermV1alpha1Client) VirtualNetworkGatewayConnections(namespace string) VirtualNetworkGatewayConnectionInterface

func (*AzurermV1alpha1Client) VirtualNetworkGateways

func (c *AzurermV1alpha1Client) VirtualNetworkGateways(namespace string) VirtualNetworkGatewayInterface

func (*AzurermV1alpha1Client) VirtualNetworkPeerings

func (c *AzurermV1alpha1Client) VirtualNetworkPeerings(namespace string) VirtualNetworkPeeringInterface

func (*AzurermV1alpha1Client) VirtualNetworks

func (c *AzurermV1alpha1Client) VirtualNetworks(namespace string) VirtualNetworkInterface

func (*AzurermV1alpha1Client) VirtualWANs added in v0.2.0

func (c *AzurermV1alpha1Client) VirtualWANs(namespace string) VirtualWANInterface

func (*AzurermV1alpha1Client) VpnGateways added in v0.2.0

func (c *AzurermV1alpha1Client) VpnGateways(namespace string) VpnGatewayInterface

func (*AzurermV1alpha1Client) VpnServerConfigurations added in v0.2.0

func (c *AzurermV1alpha1Client) VpnServerConfigurations(namespace string) VpnServerConfigurationInterface

func (*AzurermV1alpha1Client) WebApplicationFirewallPolicies added in v0.2.0

func (c *AzurermV1alpha1Client) WebApplicationFirewallPolicies(namespace string) WebApplicationFirewallPolicyInterface

type AzurermV1alpha1Interface

type AzurermV1alpha1Interface interface {
	RESTClient() rest.Interface
	AdvancedThreatProtectionsGetter
	AnalysisServicesServersGetter
	ApiManagementsGetter
	ApiManagementAPIsGetter
	ApiManagementAPIOperationsGetter
	ApiManagementAPIOperationPoliciesGetter
	ApiManagementAPIPoliciesGetter
	ApiManagementAPISchemasGetter
	ApiManagementAPIVersionSetsGetter
	ApiManagementAuthorizationServersGetter
	ApiManagementBackendsGetter
	ApiManagementCertificatesGetter
	ApiManagementDiagnosticsGetter
	ApiManagementGroupsGetter
	ApiManagementGroupUsersGetter
	ApiManagementIdentityProviderAadsGetter
	ApiManagementIdentityProviderFacebooksGetter
	ApiManagementIdentityProviderGooglesGetter
	ApiManagementIdentityProviderMicrosoftsGetter
	ApiManagementIdentityProviderTwittersGetter
	ApiManagementLoggersGetter
	ApiManagementOpenidConnectProvidersGetter
	ApiManagementProductsGetter
	ApiManagementProductAPIsGetter
	ApiManagementProductGroupsGetter
	ApiManagementProductPoliciesGetter
	ApiManagementPropertiesGetter
	ApiManagementSubscriptionsGetter
	ApiManagementUsersGetter
	AppConfigurationsGetter
	AppServicesGetter
	AppServiceActiveSlotsGetter
	AppServiceCertificatesGetter
	AppServiceCertificateOrdersGetter
	AppServiceCustomHostnameBindingsGetter
	AppServicePlansGetter
	AppServiceSlotsGetter
	AppServiceSourceControlTokensGetter
	AppServiceVirtualNetworkSwiftConnectionsGetter
	ApplicationGatewaysGetter
	ApplicationInsightsesGetter
	ApplicationInsightsAPIKeysGetter
	ApplicationInsightsAnalyticsItemsGetter
	ApplicationInsightsWebTestsGetter
	ApplicationSecurityGroupsGetter
	AutomationAccountsGetter
	AutomationCertificatesGetter
	AutomationCredentialsGetter
	AutomationDscConfigurationsGetter
	AutomationDscNodeconfigurationsGetter
	AutomationJobSchedulesGetter
	AutomationModulesGetter
	AutomationRunbooksGetter
	AutomationSchedulesGetter
	AutomationVariableBoolsGetter
	AutomationVariableDatetimesGetter
	AutomationVariableIntsGetter
	AutomationVariableStringsGetter
	AutoscaleSettingsGetter
	AvailabilitySetsGetter
	AzureadApplicationsGetter
	AzureadServicePrincipalsGetter
	AzureadServicePrincipalPasswordsGetter
	BackupContainerStorageAccountsGetter
	BackupPolicyFileSharesGetter
	BackupPolicyVmsGetter
	BackupProtectedFileSharesGetter
	BackupProtectedVmsGetter
	BastionHostsGetter
	BatchAccountsGetter
	BatchApplicationsGetter
	BatchCertificatesGetter
	BatchPoolsGetter
	BotChannelEmailsGetter
	BotChannelMsTeamsesGetter
	BotChannelSlacksGetter
	BotChannelsRegistrationsGetter
	BotConnectionsGetter
	BotWebAppsGetter
	CdnEndpointsGetter
	CdnProfilesGetter
	CognitiveAccountsGetter
	ConnectionMonitorsGetter
	ContainerGroupsGetter
	ContainerRegistriesGetter
	ContainerRegistryWebhooksGetter
	ContainerServicesGetter
	CosmosdbAccountsGetter
	CosmosdbCassandraKeyspacesGetter
	CosmosdbGremlinDatabasesGetter
	CosmosdbGremlinGraphsGetter
	CosmosdbMongoCollectionsGetter
	CosmosdbMongoDatabasesGetter
	CosmosdbSQLContainersGetter
	CosmosdbSQLDatabasesGetter
	CosmosdbTablesGetter
	DashboardsGetter
	DataFactoriesGetter
	DataFactoryDatasetMysqlsGetter
	DataFactoryDatasetPostgresqlsGetter
	DataFactoryDatasetSQLServerTablesGetter
	DataFactoryIntegrationRuntimeManagedsGetter
	DataFactoryLinkedServiceDataLakeStorageGen2sGetter
	DataFactoryLinkedServiceMysqlsGetter
	DataFactoryLinkedServicePostgresqlsGetter
	DataFactoryLinkedServiceSQLServersGetter
	DataFactoryPipelinesGetter
	DataFactoryTriggerSchedulesGetter
	DataLakeAnalyticsAccountsGetter
	DataLakeAnalyticsFirewallRulesGetter
	DataLakeStoresGetter
	DataLakeStoreFilesGetter
	DataLakeStoreFirewallRulesGetter
	DatabricksWorkspacesGetter
	DdosProtectionPlansGetter
	DedicatedHostsGetter
	DedicatedHostGroupsGetter
	DevTestLabsGetter
	DevTestLinuxVirtualMachinesGetter
	DevTestPoliciesGetter
	DevTestSchedulesGetter
	DevTestVirtualNetworksGetter
	DevTestWindowsVirtualMachinesGetter
	DevspaceControllersGetter
	DiskEncryptionSetsGetter
	DnsARecordsGetter
	DnsAaaaRecordsGetter
	DnsCaaRecordsGetter
	DnsCnameRecordsGetter
	DnsMxRecordsGetter
	DnsNsRecordsGetter
	DnsPtrRecordsGetter
	DnsSrvRecordsGetter
	DnsTxtRecordsGetter
	DnsZonesGetter
	EventgridDomainsGetter
	EventgridEventSubscriptionsGetter
	EventgridTopicsGetter
	EventhubsGetter
	EventhubAuthorizationRulesGetter
	EventhubConsumerGroupsGetter
	EventhubNamespaceAuthorizationRulesGetter
	EventhubNamespaceDisasterRecoveryConfigsGetter
	EventhubNamespace_sGetter
	ExpressRouteCircuitsGetter
	ExpressRouteCircuitAuthorizationsGetter
	ExpressRouteCircuitPeeringsGetter
	FirewallsGetter
	FirewallApplicationRuleCollectionsGetter
	FirewallNATRuleCollectionsGetter
	FirewallNetworkRuleCollectionsGetter
	FrontdoorsGetter
	FrontdoorFirewallPoliciesGetter
	FunctionAppsGetter
	HdinsightHadoopClustersGetter
	HdinsightHbaseClustersGetter
	HdinsightInteractiveQueryClustersGetter
	HdinsightKafkaClustersGetter
	HdinsightMlServicesClustersGetter
	HdinsightRserverClustersGetter
	HdinsightSparkClustersGetter
	HdinsightStormClustersGetter
	HealthcareServicesGetter
	ImagesGetter
	IotDpsesGetter
	IotDpsCertificatesGetter
	IothubsGetter
	IothubConsumerGroupsGetter
	IothubDpsesGetter
	IothubDpsCertificatesGetter
	IothubDpsSharedAccessPoliciesGetter
	IothubEndpointEventhubsGetter
	IothubEndpointServicebusQueuesGetter
	IothubEndpointServicebusTopicsGetter
	IothubEndpointStorageContainersGetter
	IothubFallbackRoutesGetter
	IothubRoutesGetter
	IothubSharedAccessPoliciesGetter
	KeyVaultsGetter
	KeyVaultAccessPoliciesGetter
	KeyVaultCertificatesGetter
	KeyVaultKeysGetter
	KeyVaultSecretsGetter
	KubernetesClustersGetter
	KubernetesClusterNodePoolsGetter
	KustoClustersGetter
	KustoDatabasesGetter
	KustoDatabasePrincipalsGetter
	KustoEventhubDataConnectionsGetter
	LbsGetter
	LbBackendAddressPoolsGetter
	LbNATPoolsGetter
	LbNATRulesGetter
	LbOutboundRulesGetter
	LbProbesGetter
	LbRulesGetter
	LocalNetworkGatewaysGetter
	LogAnalyticsLinkedServicesGetter
	LogAnalyticsSolutionsGetter
	LogAnalyticsWorkspacesGetter
	LogAnalyticsWorkspaceLinkedServicesGetter
	LogicAppActionCustomsGetter
	LogicAppActionHTTPsGetter
	LogicAppTriggerCustomsGetter
	LogicAppTriggerHTTPRequestsGetter
	LogicAppTriggerRecurrencesGetter
	LogicAppWorkflowsGetter
	ManagedDisksGetter
	ManagementGroupsGetter
	ManagementLocksGetter
	MapsAccountsGetter
	MariadbConfigurationsGetter
	MariadbDatabasesGetter
	MariadbFirewallRulesGetter
	MariadbServersGetter
	MariadbVirtualNetworkRulesGetter
	MarketplaceAgreementsGetter
	MediaServicesAccountsGetter
	MetricAlertrulesGetter
	MonitorActionGroupsGetter
	MonitorActivityLogAlertsGetter
	MonitorAutoscaleSettingsGetter
	MonitorDiagnosticSettingsGetter
	MonitorLogProfilesGetter
	MonitorMetricAlertsGetter
	MonitorMetricAlertrulesGetter
	MssqlDatabaseVulnerabilityAssessmentRuleBaselinesGetter
	MssqlElasticpoolsGetter
	MssqlServerSecurityAlertPoliciesGetter
	MssqlServerVulnerabilityAssessmentsGetter
	MysqlConfigurationsGetter
	MysqlDatabasesGetter
	MysqlFirewallRulesGetter
	MysqlServersGetter
	MysqlVirtualNetworkRulesGetter
	NatGatewaysGetter
	NetappAccountsGetter
	NetappPoolsGetter
	NetappSnapshotsGetter
	NetappVolumesGetter
	NetworkConnectionMonitorsGetter
	NetworkDdosProtectionPlansGetter
	NetworkInterfacesGetter
	NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationsGetter
	NetworkInterfaceApplicationSecurityGroupAssociationsGetter
	NetworkInterfaceBackendAddressPoolAssociationsGetter
	NetworkInterfaceNATRuleAssociationsGetter
	NetworkPacketCapturesGetter
	NetworkProfilesGetter
	NetworkSecurityGroupsGetter
	NetworkSecurityRulesGetter
	NetworkWatchersGetter
	NetworkWatcherFlowLogsGetter
	NotificationHubsGetter
	NotificationHubAuthorizationRulesGetter
	NotificationHubNamespace_sGetter
	PacketCapturesGetter
	PointToSiteVPNGatewaysGetter
	PolicyAssignmentsGetter
	PolicyDefinitionsGetter
	PolicySetDefinitionsGetter
	PostgresqlConfigurationsGetter
	PostgresqlDatabasesGetter
	PostgresqlFirewallRulesGetter
	PostgresqlServersGetter
	PostgresqlVirtualNetworkRulesGetter
	PrivateDNSARecordsGetter
	PrivateDNSAaaaRecordsGetter
	PrivateDNSCnameRecordsGetter
	PrivateDNSMxRecordsGetter
	PrivateDNSPtrRecordsGetter
	PrivateDNSSrvRecordsGetter
	PrivateDNSZonesGetter
	PrivateDNSZoneVirtualNetworkLinksGetter
	PrivateEndpointsGetter
	PrivateLinkEndpointsGetter
	PrivateLinkServicesGetter
	ProximityPlacementGroupsGetter
	PublicIPsGetter
	PublicIPPrefixesGetter
	RecoveryNetworkMappingsGetter
	RecoveryReplicatedVmsGetter
	RecoveryServicesFabricsGetter
	RecoveryServicesProtectedVmsGetter
	RecoveryServicesProtectionContainersGetter
	RecoveryServicesProtectionContainerMappingsGetter
	RecoveryServicesProtectionPolicyVmsGetter
	RecoveryServicesReplicationPoliciesGetter
	RecoveryServicesVaultsGetter
	RedisCachesGetter
	RedisFirewallRulesGetter
	RelayHybridConnectionsGetter
	RelayNamespacesGetter
	ResourceGroupsGetter
	RoleAssignmentsGetter
	RoleDefinitionsGetter
	RoutesGetter
	RouteTablesGetter
	SchedulerJobsGetter
	SchedulerJobCollectionsGetter
	SearchServicesGetter
	SecurityCenterContactsGetter
	SecurityCenterSubscriptionPricingsGetter
	SecurityCenterWorkspacesGetter
	ServiceFabricClustersGetter
	ServicebusNamespacesGetter
	ServicebusNamespaceAuthorizationRulesGetter
	ServicebusQueuesGetter
	ServicebusQueueAuthorizationRulesGetter
	ServicebusSubscriptionsGetter
	ServicebusSubscriptionRulesGetter
	ServicebusTopicsGetter
	ServicebusTopicAuthorizationRulesGetter
	SharedImagesGetter
	SharedImageGalleriesGetter
	SharedImageVersionsGetter
	SignalrServicesGetter
	SiteRecoveryFabricsGetter
	SiteRecoveryNetworkMappingsGetter
	SiteRecoveryProtectionContainersGetter
	SiteRecoveryProtectionContainerMappingsGetter
	SiteRecoveryReplicatedVmsGetter
	SiteRecoveryReplicationPoliciesGetter
	SnapshotsGetter
	SqlActiveDirectoryAdministratorsGetter
	SqlDatabasesGetter
	SqlElasticpoolsGetter
	SqlFailoverGroupsGetter
	SqlFirewallRulesGetter
	SqlServersGetter
	SqlVirtualNetworkRulesGetter
	StorageAccountsGetter
	StorageAccountNetworkRulesesGetter
	StorageBlobsGetter
	StorageContainersGetter
	StorageDataLakeGen2FilesystemsGetter
	StorageManagementPoliciesGetter
	StorageQueuesGetter
	StorageSharesGetter
	StorageShareDirectoriesGetter
	StorageTablesGetter
	StorageTableEntitiesGetter
	StreamAnalyticsFunctionJavascriptUdvesGetter
	StreamAnalyticsJobsGetter
	StreamAnalyticsOutputBlobsGetter
	StreamAnalyticsOutputEventhubsGetter
	StreamAnalyticsOutputMssqlsGetter
	StreamAnalyticsOutputServicebusQueuesGetter
	StreamAnalyticsOutputServicebusTopicsGetter
	StreamAnalyticsReferenceInputBlobsGetter
	StreamAnalyticsStreamInputBlobsGetter
	StreamAnalyticsStreamInputEventhubsGetter
	StreamAnalyticsStreamInputIothubsGetter
	SubnetsGetter
	SubnetNATGatewayAssociationsGetter
	SubnetNetworkSecurityGroupAssociationsGetter
	SubnetRouteTableAssociationsGetter
	TemplateDeploymentsGetter
	TrafficManagerEndpointsGetter
	TrafficManagerProfilesGetter
	UserAssignedIdentitiesGetter
	VirtualHubsGetter
	VirtualMachinesGetter
	VirtualMachineDataDiskAttachmentsGetter
	VirtualMachineExtensionsGetter
	VirtualMachineScaleSetsGetter
	VirtualNetworksGetter
	VirtualNetworkGatewaysGetter
	VirtualNetworkGatewayConnectionsGetter
	VirtualNetworkPeeringsGetter
	VirtualWANsGetter
	VpnGatewaysGetter
	VpnServerConfigurationsGetter
	WebApplicationFirewallPoliciesGetter
}

type BackupContainerStorageAccountExpansion added in v0.2.0

type BackupContainerStorageAccountExpansion interface{}

type BackupContainerStorageAccountInterface added in v0.2.0

type BackupContainerStorageAccountInterface interface {
	Create(ctx context.Context, backupContainerStorageAccount *v1alpha1.BackupContainerStorageAccount, opts v1.CreateOptions) (*v1alpha1.BackupContainerStorageAccount, error)
	Update(ctx context.Context, backupContainerStorageAccount *v1alpha1.BackupContainerStorageAccount, opts v1.UpdateOptions) (*v1alpha1.BackupContainerStorageAccount, error)
	UpdateStatus(ctx context.Context, backupContainerStorageAccount *v1alpha1.BackupContainerStorageAccount, opts v1.UpdateOptions) (*v1alpha1.BackupContainerStorageAccount, 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.BackupContainerStorageAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BackupContainerStorageAccountList, 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.BackupContainerStorageAccount, err error)
	BackupContainerStorageAccountExpansion
}

BackupContainerStorageAccountInterface has methods to work with BackupContainerStorageAccount resources.

type BackupContainerStorageAccountsGetter added in v0.2.0

type BackupContainerStorageAccountsGetter interface {
	BackupContainerStorageAccounts(namespace string) BackupContainerStorageAccountInterface
}

BackupContainerStorageAccountsGetter has a method to return a BackupContainerStorageAccountInterface. A group's client should implement this interface.

type BackupPolicyFileShareExpansion added in v0.2.0

type BackupPolicyFileShareExpansion interface{}

type BackupPolicyFileShareInterface added in v0.2.0

type BackupPolicyFileShareInterface interface {
	Create(ctx context.Context, backupPolicyFileShare *v1alpha1.BackupPolicyFileShare, opts v1.CreateOptions) (*v1alpha1.BackupPolicyFileShare, error)
	Update(ctx context.Context, backupPolicyFileShare *v1alpha1.BackupPolicyFileShare, opts v1.UpdateOptions) (*v1alpha1.BackupPolicyFileShare, error)
	UpdateStatus(ctx context.Context, backupPolicyFileShare *v1alpha1.BackupPolicyFileShare, opts v1.UpdateOptions) (*v1alpha1.BackupPolicyFileShare, 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.BackupPolicyFileShare, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BackupPolicyFileShareList, 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.BackupPolicyFileShare, err error)
	BackupPolicyFileShareExpansion
}

BackupPolicyFileShareInterface has methods to work with BackupPolicyFileShare resources.

type BackupPolicyFileSharesGetter added in v0.2.0

type BackupPolicyFileSharesGetter interface {
	BackupPolicyFileShares(namespace string) BackupPolicyFileShareInterface
}

BackupPolicyFileSharesGetter has a method to return a BackupPolicyFileShareInterface. A group's client should implement this interface.

type BackupPolicyVmExpansion added in v0.2.0

type BackupPolicyVmExpansion interface{}

type BackupPolicyVmInterface added in v0.2.0

type BackupPolicyVmInterface interface {
	Create(ctx context.Context, backupPolicyVm *v1alpha1.BackupPolicyVm, opts v1.CreateOptions) (*v1alpha1.BackupPolicyVm, error)
	Update(ctx context.Context, backupPolicyVm *v1alpha1.BackupPolicyVm, opts v1.UpdateOptions) (*v1alpha1.BackupPolicyVm, error)
	UpdateStatus(ctx context.Context, backupPolicyVm *v1alpha1.BackupPolicyVm, opts v1.UpdateOptions) (*v1alpha1.BackupPolicyVm, 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.BackupPolicyVm, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BackupPolicyVmList, 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.BackupPolicyVm, err error)
	BackupPolicyVmExpansion
}

BackupPolicyVmInterface has methods to work with BackupPolicyVm resources.

type BackupPolicyVmsGetter added in v0.2.0

type BackupPolicyVmsGetter interface {
	BackupPolicyVms(namespace string) BackupPolicyVmInterface
}

BackupPolicyVmsGetter has a method to return a BackupPolicyVmInterface. A group's client should implement this interface.

type BackupProtectedFileShareExpansion added in v0.2.0

type BackupProtectedFileShareExpansion interface{}

type BackupProtectedFileShareInterface added in v0.2.0

type BackupProtectedFileShareInterface interface {
	Create(ctx context.Context, backupProtectedFileShare *v1alpha1.BackupProtectedFileShare, opts v1.CreateOptions) (*v1alpha1.BackupProtectedFileShare, error)
	Update(ctx context.Context, backupProtectedFileShare *v1alpha1.BackupProtectedFileShare, opts v1.UpdateOptions) (*v1alpha1.BackupProtectedFileShare, error)
	UpdateStatus(ctx context.Context, backupProtectedFileShare *v1alpha1.BackupProtectedFileShare, opts v1.UpdateOptions) (*v1alpha1.BackupProtectedFileShare, 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.BackupProtectedFileShare, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BackupProtectedFileShareList, 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.BackupProtectedFileShare, err error)
	BackupProtectedFileShareExpansion
}

BackupProtectedFileShareInterface has methods to work with BackupProtectedFileShare resources.

type BackupProtectedFileSharesGetter added in v0.2.0

type BackupProtectedFileSharesGetter interface {
	BackupProtectedFileShares(namespace string) BackupProtectedFileShareInterface
}

BackupProtectedFileSharesGetter has a method to return a BackupProtectedFileShareInterface. A group's client should implement this interface.

type BackupProtectedVmExpansion added in v0.2.0

type BackupProtectedVmExpansion interface{}

type BackupProtectedVmInterface added in v0.2.0

type BackupProtectedVmInterface interface {
	Create(ctx context.Context, backupProtectedVm *v1alpha1.BackupProtectedVm, opts v1.CreateOptions) (*v1alpha1.BackupProtectedVm, error)
	Update(ctx context.Context, backupProtectedVm *v1alpha1.BackupProtectedVm, opts v1.UpdateOptions) (*v1alpha1.BackupProtectedVm, error)
	UpdateStatus(ctx context.Context, backupProtectedVm *v1alpha1.BackupProtectedVm, opts v1.UpdateOptions) (*v1alpha1.BackupProtectedVm, 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.BackupProtectedVm, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BackupProtectedVmList, 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.BackupProtectedVm, err error)
	BackupProtectedVmExpansion
}

BackupProtectedVmInterface has methods to work with BackupProtectedVm resources.

type BackupProtectedVmsGetter added in v0.2.0

type BackupProtectedVmsGetter interface {
	BackupProtectedVms(namespace string) BackupProtectedVmInterface
}

BackupProtectedVmsGetter has a method to return a BackupProtectedVmInterface. A group's client should implement this interface.

type BastionHostExpansion added in v0.2.0

type BastionHostExpansion interface{}

type BastionHostInterface added in v0.2.0

type BastionHostInterface interface {
	Create(ctx context.Context, bastionHost *v1alpha1.BastionHost, opts v1.CreateOptions) (*v1alpha1.BastionHost, error)
	Update(ctx context.Context, bastionHost *v1alpha1.BastionHost, opts v1.UpdateOptions) (*v1alpha1.BastionHost, error)
	UpdateStatus(ctx context.Context, bastionHost *v1alpha1.BastionHost, opts v1.UpdateOptions) (*v1alpha1.BastionHost, 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.BastionHost, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BastionHostList, 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.BastionHost, err error)
	BastionHostExpansion
}

BastionHostInterface has methods to work with BastionHost resources.

type BastionHostsGetter added in v0.2.0

type BastionHostsGetter interface {
	BastionHosts(namespace string) BastionHostInterface
}

BastionHostsGetter has a method to return a BastionHostInterface. A group's client should implement this interface.

type BatchAccountExpansion

type BatchAccountExpansion interface{}

type BatchAccountInterface

type BatchAccountInterface interface {
	Create(ctx context.Context, batchAccount *v1alpha1.BatchAccount, opts v1.CreateOptions) (*v1alpha1.BatchAccount, error)
	Update(ctx context.Context, batchAccount *v1alpha1.BatchAccount, opts v1.UpdateOptions) (*v1alpha1.BatchAccount, error)
	UpdateStatus(ctx context.Context, batchAccount *v1alpha1.BatchAccount, opts v1.UpdateOptions) (*v1alpha1.BatchAccount, 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.BatchAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BatchAccountList, 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.BatchAccount, err error)
	BatchAccountExpansion
}

BatchAccountInterface has methods to work with BatchAccount resources.

type BatchAccountsGetter

type BatchAccountsGetter interface {
	BatchAccounts(namespace string) BatchAccountInterface
}

BatchAccountsGetter has a method to return a BatchAccountInterface. A group's client should implement this interface.

type BatchApplicationExpansion

type BatchApplicationExpansion interface{}

type BatchApplicationInterface

type BatchApplicationInterface interface {
	Create(ctx context.Context, batchApplication *v1alpha1.BatchApplication, opts v1.CreateOptions) (*v1alpha1.BatchApplication, error)
	Update(ctx context.Context, batchApplication *v1alpha1.BatchApplication, opts v1.UpdateOptions) (*v1alpha1.BatchApplication, error)
	UpdateStatus(ctx context.Context, batchApplication *v1alpha1.BatchApplication, opts v1.UpdateOptions) (*v1alpha1.BatchApplication, 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.BatchApplication, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BatchApplicationList, 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.BatchApplication, err error)
	BatchApplicationExpansion
}

BatchApplicationInterface has methods to work with BatchApplication resources.

type BatchApplicationsGetter

type BatchApplicationsGetter interface {
	BatchApplications(namespace string) BatchApplicationInterface
}

BatchApplicationsGetter has a method to return a BatchApplicationInterface. A group's client should implement this interface.

type BatchCertificateExpansion

type BatchCertificateExpansion interface{}

type BatchCertificateInterface

type BatchCertificateInterface interface {
	Create(ctx context.Context, batchCertificate *v1alpha1.BatchCertificate, opts v1.CreateOptions) (*v1alpha1.BatchCertificate, error)
	Update(ctx context.Context, batchCertificate *v1alpha1.BatchCertificate, opts v1.UpdateOptions) (*v1alpha1.BatchCertificate, error)
	UpdateStatus(ctx context.Context, batchCertificate *v1alpha1.BatchCertificate, opts v1.UpdateOptions) (*v1alpha1.BatchCertificate, 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.BatchCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BatchCertificateList, 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.BatchCertificate, err error)
	BatchCertificateExpansion
}

BatchCertificateInterface has methods to work with BatchCertificate resources.

type BatchCertificatesGetter

type BatchCertificatesGetter interface {
	BatchCertificates(namespace string) BatchCertificateInterface
}

BatchCertificatesGetter has a method to return a BatchCertificateInterface. A group's client should implement this interface.

type BatchPoolExpansion

type BatchPoolExpansion interface{}

type BatchPoolInterface

type BatchPoolInterface interface {
	Create(ctx context.Context, batchPool *v1alpha1.BatchPool, opts v1.CreateOptions) (*v1alpha1.BatchPool, error)
	Update(ctx context.Context, batchPool *v1alpha1.BatchPool, opts v1.UpdateOptions) (*v1alpha1.BatchPool, error)
	UpdateStatus(ctx context.Context, batchPool *v1alpha1.BatchPool, opts v1.UpdateOptions) (*v1alpha1.BatchPool, 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.BatchPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BatchPoolList, 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.BatchPool, err error)
	BatchPoolExpansion
}

BatchPoolInterface has methods to work with BatchPool resources.

type BatchPoolsGetter

type BatchPoolsGetter interface {
	BatchPools(namespace string) BatchPoolInterface
}

BatchPoolsGetter has a method to return a BatchPoolInterface. A group's client should implement this interface.

type BotChannelEmailExpansion added in v0.2.0

type BotChannelEmailExpansion interface{}

type BotChannelEmailInterface added in v0.2.0

type BotChannelEmailInterface interface {
	Create(ctx context.Context, botChannelEmail *v1alpha1.BotChannelEmail, opts v1.CreateOptions) (*v1alpha1.BotChannelEmail, error)
	Update(ctx context.Context, botChannelEmail *v1alpha1.BotChannelEmail, opts v1.UpdateOptions) (*v1alpha1.BotChannelEmail, error)
	UpdateStatus(ctx context.Context, botChannelEmail *v1alpha1.BotChannelEmail, opts v1.UpdateOptions) (*v1alpha1.BotChannelEmail, 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.BotChannelEmail, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BotChannelEmailList, 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.BotChannelEmail, err error)
	BotChannelEmailExpansion
}

BotChannelEmailInterface has methods to work with BotChannelEmail resources.

type BotChannelEmailsGetter added in v0.2.0

type BotChannelEmailsGetter interface {
	BotChannelEmails(namespace string) BotChannelEmailInterface
}

BotChannelEmailsGetter has a method to return a BotChannelEmailInterface. A group's client should implement this interface.

type BotChannelMsTeamsExpansion added in v0.2.0

type BotChannelMsTeamsExpansion interface{}

type BotChannelMsTeamsInterface added in v0.2.0

type BotChannelMsTeamsInterface interface {
	Create(ctx context.Context, botChannelMsTeams *v1alpha1.BotChannelMsTeams, opts v1.CreateOptions) (*v1alpha1.BotChannelMsTeams, error)
	Update(ctx context.Context, botChannelMsTeams *v1alpha1.BotChannelMsTeams, opts v1.UpdateOptions) (*v1alpha1.BotChannelMsTeams, error)
	UpdateStatus(ctx context.Context, botChannelMsTeams *v1alpha1.BotChannelMsTeams, opts v1.UpdateOptions) (*v1alpha1.BotChannelMsTeams, 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.BotChannelMsTeams, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BotChannelMsTeamsList, 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.BotChannelMsTeams, err error)
	BotChannelMsTeamsExpansion
}

BotChannelMsTeamsInterface has methods to work with BotChannelMsTeams resources.

type BotChannelMsTeamsesGetter added in v0.2.0

type BotChannelMsTeamsesGetter interface {
	BotChannelMsTeamses(namespace string) BotChannelMsTeamsInterface
}

BotChannelMsTeamsesGetter has a method to return a BotChannelMsTeamsInterface. A group's client should implement this interface.

type BotChannelSlackExpansion added in v0.2.0

type BotChannelSlackExpansion interface{}

type BotChannelSlackInterface added in v0.2.0

type BotChannelSlackInterface interface {
	Create(ctx context.Context, botChannelSlack *v1alpha1.BotChannelSlack, opts v1.CreateOptions) (*v1alpha1.BotChannelSlack, error)
	Update(ctx context.Context, botChannelSlack *v1alpha1.BotChannelSlack, opts v1.UpdateOptions) (*v1alpha1.BotChannelSlack, error)
	UpdateStatus(ctx context.Context, botChannelSlack *v1alpha1.BotChannelSlack, opts v1.UpdateOptions) (*v1alpha1.BotChannelSlack, 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.BotChannelSlack, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BotChannelSlackList, 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.BotChannelSlack, err error)
	BotChannelSlackExpansion
}

BotChannelSlackInterface has methods to work with BotChannelSlack resources.

type BotChannelSlacksGetter added in v0.2.0

type BotChannelSlacksGetter interface {
	BotChannelSlacks(namespace string) BotChannelSlackInterface
}

BotChannelSlacksGetter has a method to return a BotChannelSlackInterface. A group's client should implement this interface.

type BotChannelsRegistrationExpansion added in v0.2.0

type BotChannelsRegistrationExpansion interface{}

type BotChannelsRegistrationInterface added in v0.2.0

type BotChannelsRegistrationInterface interface {
	Create(ctx context.Context, botChannelsRegistration *v1alpha1.BotChannelsRegistration, opts v1.CreateOptions) (*v1alpha1.BotChannelsRegistration, error)
	Update(ctx context.Context, botChannelsRegistration *v1alpha1.BotChannelsRegistration, opts v1.UpdateOptions) (*v1alpha1.BotChannelsRegistration, error)
	UpdateStatus(ctx context.Context, botChannelsRegistration *v1alpha1.BotChannelsRegistration, opts v1.UpdateOptions) (*v1alpha1.BotChannelsRegistration, 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.BotChannelsRegistration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BotChannelsRegistrationList, 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.BotChannelsRegistration, err error)
	BotChannelsRegistrationExpansion
}

BotChannelsRegistrationInterface has methods to work with BotChannelsRegistration resources.

type BotChannelsRegistrationsGetter added in v0.2.0

type BotChannelsRegistrationsGetter interface {
	BotChannelsRegistrations(namespace string) BotChannelsRegistrationInterface
}

BotChannelsRegistrationsGetter has a method to return a BotChannelsRegistrationInterface. A group's client should implement this interface.

type BotConnectionExpansion added in v0.2.0

type BotConnectionExpansion interface{}

type BotConnectionInterface added in v0.2.0

type BotConnectionInterface interface {
	Create(ctx context.Context, botConnection *v1alpha1.BotConnection, opts v1.CreateOptions) (*v1alpha1.BotConnection, error)
	Update(ctx context.Context, botConnection *v1alpha1.BotConnection, opts v1.UpdateOptions) (*v1alpha1.BotConnection, error)
	UpdateStatus(ctx context.Context, botConnection *v1alpha1.BotConnection, opts v1.UpdateOptions) (*v1alpha1.BotConnection, 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.BotConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BotConnectionList, 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.BotConnection, err error)
	BotConnectionExpansion
}

BotConnectionInterface has methods to work with BotConnection resources.

type BotConnectionsGetter added in v0.2.0

type BotConnectionsGetter interface {
	BotConnections(namespace string) BotConnectionInterface
}

BotConnectionsGetter has a method to return a BotConnectionInterface. A group's client should implement this interface.

type BotWebAppExpansion added in v0.2.0

type BotWebAppExpansion interface{}

type BotWebAppInterface added in v0.2.0

type BotWebAppInterface interface {
	Create(ctx context.Context, botWebApp *v1alpha1.BotWebApp, opts v1.CreateOptions) (*v1alpha1.BotWebApp, error)
	Update(ctx context.Context, botWebApp *v1alpha1.BotWebApp, opts v1.UpdateOptions) (*v1alpha1.BotWebApp, error)
	UpdateStatus(ctx context.Context, botWebApp *v1alpha1.BotWebApp, opts v1.UpdateOptions) (*v1alpha1.BotWebApp, 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.BotWebApp, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BotWebAppList, 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.BotWebApp, err error)
	BotWebAppExpansion
}

BotWebAppInterface has methods to work with BotWebApp resources.

type BotWebAppsGetter added in v0.2.0

type BotWebAppsGetter interface {
	BotWebApps(namespace string) BotWebAppInterface
}

BotWebAppsGetter has a method to return a BotWebAppInterface. A group's client should implement this interface.

type CdnEndpointExpansion

type CdnEndpointExpansion interface{}

type CdnEndpointInterface

type CdnEndpointInterface interface {
	Create(ctx context.Context, cdnEndpoint *v1alpha1.CdnEndpoint, opts v1.CreateOptions) (*v1alpha1.CdnEndpoint, error)
	Update(ctx context.Context, cdnEndpoint *v1alpha1.CdnEndpoint, opts v1.UpdateOptions) (*v1alpha1.CdnEndpoint, error)
	UpdateStatus(ctx context.Context, cdnEndpoint *v1alpha1.CdnEndpoint, opts v1.UpdateOptions) (*v1alpha1.CdnEndpoint, 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.CdnEndpoint, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CdnEndpointList, 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.CdnEndpoint, err error)
	CdnEndpointExpansion
}

CdnEndpointInterface has methods to work with CdnEndpoint resources.

type CdnEndpointsGetter

type CdnEndpointsGetter interface {
	CdnEndpoints(namespace string) CdnEndpointInterface
}

CdnEndpointsGetter has a method to return a CdnEndpointInterface. A group's client should implement this interface.

type CdnProfileExpansion

type CdnProfileExpansion interface{}

type CdnProfileInterface

type CdnProfileInterface interface {
	Create(ctx context.Context, cdnProfile *v1alpha1.CdnProfile, opts v1.CreateOptions) (*v1alpha1.CdnProfile, error)
	Update(ctx context.Context, cdnProfile *v1alpha1.CdnProfile, opts v1.UpdateOptions) (*v1alpha1.CdnProfile, error)
	UpdateStatus(ctx context.Context, cdnProfile *v1alpha1.CdnProfile, opts v1.UpdateOptions) (*v1alpha1.CdnProfile, 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.CdnProfile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CdnProfileList, 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.CdnProfile, err error)
	CdnProfileExpansion
}

CdnProfileInterface has methods to work with CdnProfile resources.

type CdnProfilesGetter

type CdnProfilesGetter interface {
	CdnProfiles(namespace string) CdnProfileInterface
}

CdnProfilesGetter has a method to return a CdnProfileInterface. A group's client should implement this interface.

type CognitiveAccountExpansion

type CognitiveAccountExpansion interface{}

type CognitiveAccountInterface

type CognitiveAccountInterface interface {
	Create(ctx context.Context, cognitiveAccount *v1alpha1.CognitiveAccount, opts v1.CreateOptions) (*v1alpha1.CognitiveAccount, error)
	Update(ctx context.Context, cognitiveAccount *v1alpha1.CognitiveAccount, opts v1.UpdateOptions) (*v1alpha1.CognitiveAccount, error)
	UpdateStatus(ctx context.Context, cognitiveAccount *v1alpha1.CognitiveAccount, opts v1.UpdateOptions) (*v1alpha1.CognitiveAccount, 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.CognitiveAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CognitiveAccountList, 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.CognitiveAccount, err error)
	CognitiveAccountExpansion
}

CognitiveAccountInterface has methods to work with CognitiveAccount resources.

type CognitiveAccountsGetter

type CognitiveAccountsGetter interface {
	CognitiveAccounts(namespace string) CognitiveAccountInterface
}

CognitiveAccountsGetter has a method to return a CognitiveAccountInterface. A group's client should implement this interface.

type ConnectionMonitorExpansion

type ConnectionMonitorExpansion interface{}

type ConnectionMonitorInterface

type ConnectionMonitorInterface interface {
	Create(ctx context.Context, connectionMonitor *v1alpha1.ConnectionMonitor, opts v1.CreateOptions) (*v1alpha1.ConnectionMonitor, error)
	Update(ctx context.Context, connectionMonitor *v1alpha1.ConnectionMonitor, opts v1.UpdateOptions) (*v1alpha1.ConnectionMonitor, error)
	UpdateStatus(ctx context.Context, connectionMonitor *v1alpha1.ConnectionMonitor, opts v1.UpdateOptions) (*v1alpha1.ConnectionMonitor, 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.ConnectionMonitor, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectionMonitorList, 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.ConnectionMonitor, err error)
	ConnectionMonitorExpansion
}

ConnectionMonitorInterface has methods to work with ConnectionMonitor resources.

type ConnectionMonitorsGetter

type ConnectionMonitorsGetter interface {
	ConnectionMonitors(namespace string) ConnectionMonitorInterface
}

ConnectionMonitorsGetter has a method to return a ConnectionMonitorInterface. A group's client should implement this interface.

type ContainerGroupExpansion

type ContainerGroupExpansion interface{}

type ContainerGroupInterface

type ContainerGroupInterface interface {
	Create(ctx context.Context, containerGroup *v1alpha1.ContainerGroup, opts v1.CreateOptions) (*v1alpha1.ContainerGroup, error)
	Update(ctx context.Context, containerGroup *v1alpha1.ContainerGroup, opts v1.UpdateOptions) (*v1alpha1.ContainerGroup, error)
	UpdateStatus(ctx context.Context, containerGroup *v1alpha1.ContainerGroup, opts v1.UpdateOptions) (*v1alpha1.ContainerGroup, 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.ContainerGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContainerGroupList, 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.ContainerGroup, err error)
	ContainerGroupExpansion
}

ContainerGroupInterface has methods to work with ContainerGroup resources.

type ContainerGroupsGetter

type ContainerGroupsGetter interface {
	ContainerGroups(namespace string) ContainerGroupInterface
}

ContainerGroupsGetter has a method to return a ContainerGroupInterface. A group's client should implement this interface.

type ContainerRegistriesGetter

type ContainerRegistriesGetter interface {
	ContainerRegistries(namespace string) ContainerRegistryInterface
}

ContainerRegistriesGetter has a method to return a ContainerRegistryInterface. A group's client should implement this interface.

type ContainerRegistryExpansion

type ContainerRegistryExpansion interface{}

type ContainerRegistryInterface

type ContainerRegistryInterface interface {
	Create(ctx context.Context, containerRegistry *v1alpha1.ContainerRegistry, opts v1.CreateOptions) (*v1alpha1.ContainerRegistry, error)
	Update(ctx context.Context, containerRegistry *v1alpha1.ContainerRegistry, opts v1.UpdateOptions) (*v1alpha1.ContainerRegistry, error)
	UpdateStatus(ctx context.Context, containerRegistry *v1alpha1.ContainerRegistry, opts v1.UpdateOptions) (*v1alpha1.ContainerRegistry, 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.ContainerRegistry, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContainerRegistryList, 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.ContainerRegistry, err error)
	ContainerRegistryExpansion
}

ContainerRegistryInterface has methods to work with ContainerRegistry resources.

type ContainerRegistryWebhookExpansion added in v0.2.0

type ContainerRegistryWebhookExpansion interface{}

type ContainerRegistryWebhookInterface added in v0.2.0

type ContainerRegistryWebhookInterface interface {
	Create(ctx context.Context, containerRegistryWebhook *v1alpha1.ContainerRegistryWebhook, opts v1.CreateOptions) (*v1alpha1.ContainerRegistryWebhook, error)
	Update(ctx context.Context, containerRegistryWebhook *v1alpha1.ContainerRegistryWebhook, opts v1.UpdateOptions) (*v1alpha1.ContainerRegistryWebhook, error)
	UpdateStatus(ctx context.Context, containerRegistryWebhook *v1alpha1.ContainerRegistryWebhook, opts v1.UpdateOptions) (*v1alpha1.ContainerRegistryWebhook, 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.ContainerRegistryWebhook, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContainerRegistryWebhookList, 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.ContainerRegistryWebhook, err error)
	ContainerRegistryWebhookExpansion
}

ContainerRegistryWebhookInterface has methods to work with ContainerRegistryWebhook resources.

type ContainerRegistryWebhooksGetter added in v0.2.0

type ContainerRegistryWebhooksGetter interface {
	ContainerRegistryWebhooks(namespace string) ContainerRegistryWebhookInterface
}

ContainerRegistryWebhooksGetter has a method to return a ContainerRegistryWebhookInterface. A group's client should implement this interface.

type ContainerServiceExpansion

type ContainerServiceExpansion interface{}

type ContainerServiceInterface

type ContainerServiceInterface interface {
	Create(ctx context.Context, containerService *v1alpha1.ContainerService, opts v1.CreateOptions) (*v1alpha1.ContainerService, error)
	Update(ctx context.Context, containerService *v1alpha1.ContainerService, opts v1.UpdateOptions) (*v1alpha1.ContainerService, error)
	UpdateStatus(ctx context.Context, containerService *v1alpha1.ContainerService, opts v1.UpdateOptions) (*v1alpha1.ContainerService, 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.ContainerService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContainerServiceList, 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.ContainerService, err error)
	ContainerServiceExpansion
}

ContainerServiceInterface has methods to work with ContainerService resources.

type ContainerServicesGetter

type ContainerServicesGetter interface {
	ContainerServices(namespace string) ContainerServiceInterface
}

ContainerServicesGetter has a method to return a ContainerServiceInterface. A group's client should implement this interface.

type CosmosdbAccountExpansion

type CosmosdbAccountExpansion interface{}

type CosmosdbAccountInterface

type CosmosdbAccountInterface interface {
	Create(ctx context.Context, cosmosdbAccount *v1alpha1.CosmosdbAccount, opts v1.CreateOptions) (*v1alpha1.CosmosdbAccount, error)
	Update(ctx context.Context, cosmosdbAccount *v1alpha1.CosmosdbAccount, opts v1.UpdateOptions) (*v1alpha1.CosmosdbAccount, error)
	UpdateStatus(ctx context.Context, cosmosdbAccount *v1alpha1.CosmosdbAccount, opts v1.UpdateOptions) (*v1alpha1.CosmosdbAccount, 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.CosmosdbAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CosmosdbAccountList, 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.CosmosdbAccount, err error)
	CosmosdbAccountExpansion
}

CosmosdbAccountInterface has methods to work with CosmosdbAccount resources.

type CosmosdbAccountsGetter

type CosmosdbAccountsGetter interface {
	CosmosdbAccounts(namespace string) CosmosdbAccountInterface
}

CosmosdbAccountsGetter has a method to return a CosmosdbAccountInterface. A group's client should implement this interface.

type CosmosdbCassandraKeyspaceExpansion

type CosmosdbCassandraKeyspaceExpansion interface{}

type CosmosdbCassandraKeyspaceInterface

type CosmosdbCassandraKeyspaceInterface interface {
	Create(ctx context.Context, cosmosdbCassandraKeyspace *v1alpha1.CosmosdbCassandraKeyspace, opts v1.CreateOptions) (*v1alpha1.CosmosdbCassandraKeyspace, error)
	Update(ctx context.Context, cosmosdbCassandraKeyspace *v1alpha1.CosmosdbCassandraKeyspace, opts v1.UpdateOptions) (*v1alpha1.CosmosdbCassandraKeyspace, error)
	UpdateStatus(ctx context.Context, cosmosdbCassandraKeyspace *v1alpha1.CosmosdbCassandraKeyspace, opts v1.UpdateOptions) (*v1alpha1.CosmosdbCassandraKeyspace, 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.CosmosdbCassandraKeyspace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CosmosdbCassandraKeyspaceList, 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.CosmosdbCassandraKeyspace, err error)
	CosmosdbCassandraKeyspaceExpansion
}

CosmosdbCassandraKeyspaceInterface has methods to work with CosmosdbCassandraKeyspace resources.

type CosmosdbCassandraKeyspacesGetter

type CosmosdbCassandraKeyspacesGetter interface {
	CosmosdbCassandraKeyspaces(namespace string) CosmosdbCassandraKeyspaceInterface
}

CosmosdbCassandraKeyspacesGetter has a method to return a CosmosdbCassandraKeyspaceInterface. A group's client should implement this interface.

type CosmosdbGremlinDatabaseExpansion added in v0.2.0

type CosmosdbGremlinDatabaseExpansion interface{}

type CosmosdbGremlinDatabaseInterface added in v0.2.0

type CosmosdbGremlinDatabaseInterface interface {
	Create(ctx context.Context, cosmosdbGremlinDatabase *v1alpha1.CosmosdbGremlinDatabase, opts v1.CreateOptions) (*v1alpha1.CosmosdbGremlinDatabase, error)
	Update(ctx context.Context, cosmosdbGremlinDatabase *v1alpha1.CosmosdbGremlinDatabase, opts v1.UpdateOptions) (*v1alpha1.CosmosdbGremlinDatabase, error)
	UpdateStatus(ctx context.Context, cosmosdbGremlinDatabase *v1alpha1.CosmosdbGremlinDatabase, opts v1.UpdateOptions) (*v1alpha1.CosmosdbGremlinDatabase, 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.CosmosdbGremlinDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CosmosdbGremlinDatabaseList, 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.CosmosdbGremlinDatabase, err error)
	CosmosdbGremlinDatabaseExpansion
}

CosmosdbGremlinDatabaseInterface has methods to work with CosmosdbGremlinDatabase resources.

type CosmosdbGremlinDatabasesGetter added in v0.2.0

type CosmosdbGremlinDatabasesGetter interface {
	CosmosdbGremlinDatabases(namespace string) CosmosdbGremlinDatabaseInterface
}

CosmosdbGremlinDatabasesGetter has a method to return a CosmosdbGremlinDatabaseInterface. A group's client should implement this interface.

type CosmosdbGremlinGraphExpansion added in v0.2.0

type CosmosdbGremlinGraphExpansion interface{}

type CosmosdbGremlinGraphInterface added in v0.2.0

type CosmosdbGremlinGraphInterface interface {
	Create(ctx context.Context, cosmosdbGremlinGraph *v1alpha1.CosmosdbGremlinGraph, opts v1.CreateOptions) (*v1alpha1.CosmosdbGremlinGraph, error)
	Update(ctx context.Context, cosmosdbGremlinGraph *v1alpha1.CosmosdbGremlinGraph, opts v1.UpdateOptions) (*v1alpha1.CosmosdbGremlinGraph, error)
	UpdateStatus(ctx context.Context, cosmosdbGremlinGraph *v1alpha1.CosmosdbGremlinGraph, opts v1.UpdateOptions) (*v1alpha1.CosmosdbGremlinGraph, 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.CosmosdbGremlinGraph, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CosmosdbGremlinGraphList, 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.CosmosdbGremlinGraph, err error)
	CosmosdbGremlinGraphExpansion
}

CosmosdbGremlinGraphInterface has methods to work with CosmosdbGremlinGraph resources.

type CosmosdbGremlinGraphsGetter added in v0.2.0

type CosmosdbGremlinGraphsGetter interface {
	CosmosdbGremlinGraphs(namespace string) CosmosdbGremlinGraphInterface
}

CosmosdbGremlinGraphsGetter has a method to return a CosmosdbGremlinGraphInterface. A group's client should implement this interface.

type CosmosdbMongoCollectionExpansion

type CosmosdbMongoCollectionExpansion interface{}

type CosmosdbMongoCollectionInterface

type CosmosdbMongoCollectionInterface interface {
	Create(ctx context.Context, cosmosdbMongoCollection *v1alpha1.CosmosdbMongoCollection, opts v1.CreateOptions) (*v1alpha1.CosmosdbMongoCollection, error)
	Update(ctx context.Context, cosmosdbMongoCollection *v1alpha1.CosmosdbMongoCollection, opts v1.UpdateOptions) (*v1alpha1.CosmosdbMongoCollection, error)
	UpdateStatus(ctx context.Context, cosmosdbMongoCollection *v1alpha1.CosmosdbMongoCollection, opts v1.UpdateOptions) (*v1alpha1.CosmosdbMongoCollection, 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.CosmosdbMongoCollection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CosmosdbMongoCollectionList, 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.CosmosdbMongoCollection, err error)
	CosmosdbMongoCollectionExpansion
}

CosmosdbMongoCollectionInterface has methods to work with CosmosdbMongoCollection resources.

type CosmosdbMongoCollectionsGetter

type CosmosdbMongoCollectionsGetter interface {
	CosmosdbMongoCollections(namespace string) CosmosdbMongoCollectionInterface
}

CosmosdbMongoCollectionsGetter has a method to return a CosmosdbMongoCollectionInterface. A group's client should implement this interface.

type CosmosdbMongoDatabaseExpansion

type CosmosdbMongoDatabaseExpansion interface{}

type CosmosdbMongoDatabaseInterface

type CosmosdbMongoDatabaseInterface interface {
	Create(ctx context.Context, cosmosdbMongoDatabase *v1alpha1.CosmosdbMongoDatabase, opts v1.CreateOptions) (*v1alpha1.CosmosdbMongoDatabase, error)
	Update(ctx context.Context, cosmosdbMongoDatabase *v1alpha1.CosmosdbMongoDatabase, opts v1.UpdateOptions) (*v1alpha1.CosmosdbMongoDatabase, error)
	UpdateStatus(ctx context.Context, cosmosdbMongoDatabase *v1alpha1.CosmosdbMongoDatabase, opts v1.UpdateOptions) (*v1alpha1.CosmosdbMongoDatabase, 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.CosmosdbMongoDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CosmosdbMongoDatabaseList, 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.CosmosdbMongoDatabase, err error)
	CosmosdbMongoDatabaseExpansion
}

CosmosdbMongoDatabaseInterface has methods to work with CosmosdbMongoDatabase resources.

type CosmosdbMongoDatabasesGetter

type CosmosdbMongoDatabasesGetter interface {
	CosmosdbMongoDatabases(namespace string) CosmosdbMongoDatabaseInterface
}

CosmosdbMongoDatabasesGetter has a method to return a CosmosdbMongoDatabaseInterface. A group's client should implement this interface.

type CosmosdbSQLContainerExpansion added in v0.2.0

type CosmosdbSQLContainerExpansion interface{}

type CosmosdbSQLContainerInterface added in v0.2.0

type CosmosdbSQLContainerInterface interface {
	Create(ctx context.Context, cosmosdbSQLContainer *v1alpha1.CosmosdbSQLContainer, opts v1.CreateOptions) (*v1alpha1.CosmosdbSQLContainer, error)
	Update(ctx context.Context, cosmosdbSQLContainer *v1alpha1.CosmosdbSQLContainer, opts v1.UpdateOptions) (*v1alpha1.CosmosdbSQLContainer, error)
	UpdateStatus(ctx context.Context, cosmosdbSQLContainer *v1alpha1.CosmosdbSQLContainer, opts v1.UpdateOptions) (*v1alpha1.CosmosdbSQLContainer, 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.CosmosdbSQLContainer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CosmosdbSQLContainerList, 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.CosmosdbSQLContainer, err error)
	CosmosdbSQLContainerExpansion
}

CosmosdbSQLContainerInterface has methods to work with CosmosdbSQLContainer resources.

type CosmosdbSQLContainersGetter added in v0.2.0

type CosmosdbSQLContainersGetter interface {
	CosmosdbSQLContainers(namespace string) CosmosdbSQLContainerInterface
}

CosmosdbSQLContainersGetter has a method to return a CosmosdbSQLContainerInterface. A group's client should implement this interface.

type CosmosdbSQLDatabaseExpansion added in v0.0.2

type CosmosdbSQLDatabaseExpansion interface{}

type CosmosdbSQLDatabaseInterface added in v0.0.2

type CosmosdbSQLDatabaseInterface interface {
	Create(ctx context.Context, cosmosdbSQLDatabase *v1alpha1.CosmosdbSQLDatabase, opts v1.CreateOptions) (*v1alpha1.CosmosdbSQLDatabase, error)
	Update(ctx context.Context, cosmosdbSQLDatabase *v1alpha1.CosmosdbSQLDatabase, opts v1.UpdateOptions) (*v1alpha1.CosmosdbSQLDatabase, error)
	UpdateStatus(ctx context.Context, cosmosdbSQLDatabase *v1alpha1.CosmosdbSQLDatabase, opts v1.UpdateOptions) (*v1alpha1.CosmosdbSQLDatabase, 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.CosmosdbSQLDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CosmosdbSQLDatabaseList, 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.CosmosdbSQLDatabase, err error)
	CosmosdbSQLDatabaseExpansion
}

CosmosdbSQLDatabaseInterface has methods to work with CosmosdbSQLDatabase resources.

type CosmosdbSQLDatabasesGetter added in v0.0.2

type CosmosdbSQLDatabasesGetter interface {
	CosmosdbSQLDatabases(namespace string) CosmosdbSQLDatabaseInterface
}

CosmosdbSQLDatabasesGetter has a method to return a CosmosdbSQLDatabaseInterface. A group's client should implement this interface.

type CosmosdbTableExpansion

type CosmosdbTableExpansion interface{}

type CosmosdbTableInterface

type CosmosdbTableInterface interface {
	Create(ctx context.Context, cosmosdbTable *v1alpha1.CosmosdbTable, opts v1.CreateOptions) (*v1alpha1.CosmosdbTable, error)
	Update(ctx context.Context, cosmosdbTable *v1alpha1.CosmosdbTable, opts v1.UpdateOptions) (*v1alpha1.CosmosdbTable, error)
	UpdateStatus(ctx context.Context, cosmosdbTable *v1alpha1.CosmosdbTable, opts v1.UpdateOptions) (*v1alpha1.CosmosdbTable, 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.CosmosdbTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CosmosdbTableList, 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.CosmosdbTable, err error)
	CosmosdbTableExpansion
}

CosmosdbTableInterface has methods to work with CosmosdbTable resources.

type CosmosdbTablesGetter

type CosmosdbTablesGetter interface {
	CosmosdbTables(namespace string) CosmosdbTableInterface
}

CosmosdbTablesGetter has a method to return a CosmosdbTableInterface. A group's client should implement this interface.

type DashboardExpansion added in v0.2.0

type DashboardExpansion interface{}

type DashboardInterface added in v0.2.0

type DashboardInterface interface {
	Create(ctx context.Context, dashboard *v1alpha1.Dashboard, opts v1.CreateOptions) (*v1alpha1.Dashboard, error)
	Update(ctx context.Context, dashboard *v1alpha1.Dashboard, opts v1.UpdateOptions) (*v1alpha1.Dashboard, error)
	UpdateStatus(ctx context.Context, dashboard *v1alpha1.Dashboard, opts v1.UpdateOptions) (*v1alpha1.Dashboard, 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.Dashboard, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DashboardList, 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.Dashboard, err error)
	DashboardExpansion
}

DashboardInterface has methods to work with Dashboard resources.

type DashboardsGetter added in v0.2.0

type DashboardsGetter interface {
	Dashboards(namespace string) DashboardInterface
}

DashboardsGetter has a method to return a DashboardInterface. A group's client should implement this interface.

type DataFactoriesGetter

type DataFactoriesGetter interface {
	DataFactories(namespace string) DataFactoryInterface
}

DataFactoriesGetter has a method to return a DataFactoryInterface. A group's client should implement this interface.

type DataFactoryDatasetMysqlExpansion

type DataFactoryDatasetMysqlExpansion interface{}

type DataFactoryDatasetMysqlInterface

type DataFactoryDatasetMysqlInterface interface {
	Create(ctx context.Context, dataFactoryDatasetMysql *v1alpha1.DataFactoryDatasetMysql, opts v1.CreateOptions) (*v1alpha1.DataFactoryDatasetMysql, error)
	Update(ctx context.Context, dataFactoryDatasetMysql *v1alpha1.DataFactoryDatasetMysql, opts v1.UpdateOptions) (*v1alpha1.DataFactoryDatasetMysql, error)
	UpdateStatus(ctx context.Context, dataFactoryDatasetMysql *v1alpha1.DataFactoryDatasetMysql, opts v1.UpdateOptions) (*v1alpha1.DataFactoryDatasetMysql, 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.DataFactoryDatasetMysql, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataFactoryDatasetMysqlList, 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.DataFactoryDatasetMysql, err error)
	DataFactoryDatasetMysqlExpansion
}

DataFactoryDatasetMysqlInterface has methods to work with DataFactoryDatasetMysql resources.

type DataFactoryDatasetMysqlsGetter

type DataFactoryDatasetMysqlsGetter interface {
	DataFactoryDatasetMysqls(namespace string) DataFactoryDatasetMysqlInterface
}

DataFactoryDatasetMysqlsGetter has a method to return a DataFactoryDatasetMysqlInterface. A group's client should implement this interface.

type DataFactoryDatasetPostgresqlExpansion

type DataFactoryDatasetPostgresqlExpansion interface{}

type DataFactoryDatasetPostgresqlInterface

type DataFactoryDatasetPostgresqlInterface interface {
	Create(ctx context.Context, dataFactoryDatasetPostgresql *v1alpha1.DataFactoryDatasetPostgresql, opts v1.CreateOptions) (*v1alpha1.DataFactoryDatasetPostgresql, error)
	Update(ctx context.Context, dataFactoryDatasetPostgresql *v1alpha1.DataFactoryDatasetPostgresql, opts v1.UpdateOptions) (*v1alpha1.DataFactoryDatasetPostgresql, error)
	UpdateStatus(ctx context.Context, dataFactoryDatasetPostgresql *v1alpha1.DataFactoryDatasetPostgresql, opts v1.UpdateOptions) (*v1alpha1.DataFactoryDatasetPostgresql, 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.DataFactoryDatasetPostgresql, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataFactoryDatasetPostgresqlList, 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.DataFactoryDatasetPostgresql, err error)
	DataFactoryDatasetPostgresqlExpansion
}

DataFactoryDatasetPostgresqlInterface has methods to work with DataFactoryDatasetPostgresql resources.

type DataFactoryDatasetPostgresqlsGetter

type DataFactoryDatasetPostgresqlsGetter interface {
	DataFactoryDatasetPostgresqls(namespace string) DataFactoryDatasetPostgresqlInterface
}

DataFactoryDatasetPostgresqlsGetter has a method to return a DataFactoryDatasetPostgresqlInterface. A group's client should implement this interface.

type DataFactoryDatasetSQLServerTableExpansion added in v0.0.2

type DataFactoryDatasetSQLServerTableExpansion interface{}

type DataFactoryDatasetSQLServerTableInterface added in v0.0.2

DataFactoryDatasetSQLServerTableInterface has methods to work with DataFactoryDatasetSQLServerTable resources.

type DataFactoryDatasetSQLServerTablesGetter added in v0.0.2

type DataFactoryDatasetSQLServerTablesGetter interface {
	DataFactoryDatasetSQLServerTables(namespace string) DataFactoryDatasetSQLServerTableInterface
}

DataFactoryDatasetSQLServerTablesGetter has a method to return a DataFactoryDatasetSQLServerTableInterface. A group's client should implement this interface.

type DataFactoryExpansion

type DataFactoryExpansion interface{}

type DataFactoryIntegrationRuntimeManagedExpansion added in v0.2.0

type DataFactoryIntegrationRuntimeManagedExpansion interface{}

type DataFactoryIntegrationRuntimeManagedInterface added in v0.2.0

DataFactoryIntegrationRuntimeManagedInterface has methods to work with DataFactoryIntegrationRuntimeManaged resources.

type DataFactoryIntegrationRuntimeManagedsGetter added in v0.2.0

type DataFactoryIntegrationRuntimeManagedsGetter interface {
	DataFactoryIntegrationRuntimeManageds(namespace string) DataFactoryIntegrationRuntimeManagedInterface
}

DataFactoryIntegrationRuntimeManagedsGetter has a method to return a DataFactoryIntegrationRuntimeManagedInterface. A group's client should implement this interface.

type DataFactoryInterface

type DataFactoryInterface interface {
	Create(ctx context.Context, dataFactory *v1alpha1.DataFactory, opts v1.CreateOptions) (*v1alpha1.DataFactory, error)
	Update(ctx context.Context, dataFactory *v1alpha1.DataFactory, opts v1.UpdateOptions) (*v1alpha1.DataFactory, error)
	UpdateStatus(ctx context.Context, dataFactory *v1alpha1.DataFactory, opts v1.UpdateOptions) (*v1alpha1.DataFactory, 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.DataFactory, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataFactoryList, 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.DataFactory, err error)
	DataFactoryExpansion
}

DataFactoryInterface has methods to work with DataFactory resources.

type DataFactoryLinkedServiceDataLakeStorageGen2Expansion

type DataFactoryLinkedServiceDataLakeStorageGen2Expansion interface{}

type DataFactoryLinkedServiceDataLakeStorageGen2Interface

DataFactoryLinkedServiceDataLakeStorageGen2Interface has methods to work with DataFactoryLinkedServiceDataLakeStorageGen2 resources.

type DataFactoryLinkedServiceDataLakeStorageGen2sGetter

type DataFactoryLinkedServiceDataLakeStorageGen2sGetter interface {
	DataFactoryLinkedServiceDataLakeStorageGen2s(namespace string) DataFactoryLinkedServiceDataLakeStorageGen2Interface
}

DataFactoryLinkedServiceDataLakeStorageGen2sGetter has a method to return a DataFactoryLinkedServiceDataLakeStorageGen2Interface. A group's client should implement this interface.

type DataFactoryLinkedServiceMysqlExpansion

type DataFactoryLinkedServiceMysqlExpansion interface{}

type DataFactoryLinkedServiceMysqlInterface

type DataFactoryLinkedServiceMysqlInterface interface {
	Create(ctx context.Context, dataFactoryLinkedServiceMysql *v1alpha1.DataFactoryLinkedServiceMysql, opts v1.CreateOptions) (*v1alpha1.DataFactoryLinkedServiceMysql, error)
	Update(ctx context.Context, dataFactoryLinkedServiceMysql *v1alpha1.DataFactoryLinkedServiceMysql, opts v1.UpdateOptions) (*v1alpha1.DataFactoryLinkedServiceMysql, error)
	UpdateStatus(ctx context.Context, dataFactoryLinkedServiceMysql *v1alpha1.DataFactoryLinkedServiceMysql, opts v1.UpdateOptions) (*v1alpha1.DataFactoryLinkedServiceMysql, 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.DataFactoryLinkedServiceMysql, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataFactoryLinkedServiceMysqlList, 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.DataFactoryLinkedServiceMysql, err error)
	DataFactoryLinkedServiceMysqlExpansion
}

DataFactoryLinkedServiceMysqlInterface has methods to work with DataFactoryLinkedServiceMysql resources.

type DataFactoryLinkedServiceMysqlsGetter

type DataFactoryLinkedServiceMysqlsGetter interface {
	DataFactoryLinkedServiceMysqls(namespace string) DataFactoryLinkedServiceMysqlInterface
}

DataFactoryLinkedServiceMysqlsGetter has a method to return a DataFactoryLinkedServiceMysqlInterface. A group's client should implement this interface.

type DataFactoryLinkedServicePostgresqlExpansion

type DataFactoryLinkedServicePostgresqlExpansion interface{}

type DataFactoryLinkedServicePostgresqlInterface

DataFactoryLinkedServicePostgresqlInterface has methods to work with DataFactoryLinkedServicePostgresql resources.

type DataFactoryLinkedServicePostgresqlsGetter

type DataFactoryLinkedServicePostgresqlsGetter interface {
	DataFactoryLinkedServicePostgresqls(namespace string) DataFactoryLinkedServicePostgresqlInterface
}

DataFactoryLinkedServicePostgresqlsGetter has a method to return a DataFactoryLinkedServicePostgresqlInterface. A group's client should implement this interface.

type DataFactoryLinkedServiceSQLServerExpansion added in v0.0.2

type DataFactoryLinkedServiceSQLServerExpansion interface{}

type DataFactoryLinkedServiceSQLServerInterface added in v0.0.2

DataFactoryLinkedServiceSQLServerInterface has methods to work with DataFactoryLinkedServiceSQLServer resources.

type DataFactoryLinkedServiceSQLServersGetter added in v0.0.2

type DataFactoryLinkedServiceSQLServersGetter interface {
	DataFactoryLinkedServiceSQLServers(namespace string) DataFactoryLinkedServiceSQLServerInterface
}

DataFactoryLinkedServiceSQLServersGetter has a method to return a DataFactoryLinkedServiceSQLServerInterface. A group's client should implement this interface.

type DataFactoryPipelineExpansion

type DataFactoryPipelineExpansion interface{}

type DataFactoryPipelineInterface

type DataFactoryPipelineInterface interface {
	Create(ctx context.Context, dataFactoryPipeline *v1alpha1.DataFactoryPipeline, opts v1.CreateOptions) (*v1alpha1.DataFactoryPipeline, error)
	Update(ctx context.Context, dataFactoryPipeline *v1alpha1.DataFactoryPipeline, opts v1.UpdateOptions) (*v1alpha1.DataFactoryPipeline, error)
	UpdateStatus(ctx context.Context, dataFactoryPipeline *v1alpha1.DataFactoryPipeline, opts v1.UpdateOptions) (*v1alpha1.DataFactoryPipeline, 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.DataFactoryPipeline, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataFactoryPipelineList, 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.DataFactoryPipeline, err error)
	DataFactoryPipelineExpansion
}

DataFactoryPipelineInterface has methods to work with DataFactoryPipeline resources.

type DataFactoryPipelinesGetter

type DataFactoryPipelinesGetter interface {
	DataFactoryPipelines(namespace string) DataFactoryPipelineInterface
}

DataFactoryPipelinesGetter has a method to return a DataFactoryPipelineInterface. A group's client should implement this interface.

type DataFactoryTriggerScheduleExpansion added in v0.2.0

type DataFactoryTriggerScheduleExpansion interface{}

type DataFactoryTriggerScheduleInterface added in v0.2.0

type DataFactoryTriggerScheduleInterface interface {
	Create(ctx context.Context, dataFactoryTriggerSchedule *v1alpha1.DataFactoryTriggerSchedule, opts v1.CreateOptions) (*v1alpha1.DataFactoryTriggerSchedule, error)
	Update(ctx context.Context, dataFactoryTriggerSchedule *v1alpha1.DataFactoryTriggerSchedule, opts v1.UpdateOptions) (*v1alpha1.DataFactoryTriggerSchedule, error)
	UpdateStatus(ctx context.Context, dataFactoryTriggerSchedule *v1alpha1.DataFactoryTriggerSchedule, opts v1.UpdateOptions) (*v1alpha1.DataFactoryTriggerSchedule, 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.DataFactoryTriggerSchedule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataFactoryTriggerScheduleList, 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.DataFactoryTriggerSchedule, err error)
	DataFactoryTriggerScheduleExpansion
}

DataFactoryTriggerScheduleInterface has methods to work with DataFactoryTriggerSchedule resources.

type DataFactoryTriggerSchedulesGetter added in v0.2.0

type DataFactoryTriggerSchedulesGetter interface {
	DataFactoryTriggerSchedules(namespace string) DataFactoryTriggerScheduleInterface
}

DataFactoryTriggerSchedulesGetter has a method to return a DataFactoryTriggerScheduleInterface. A group's client should implement this interface.

type DataLakeAnalyticsAccountExpansion

type DataLakeAnalyticsAccountExpansion interface{}

type DataLakeAnalyticsAccountInterface

type DataLakeAnalyticsAccountInterface interface {
	Create(ctx context.Context, dataLakeAnalyticsAccount *v1alpha1.DataLakeAnalyticsAccount, opts v1.CreateOptions) (*v1alpha1.DataLakeAnalyticsAccount, error)
	Update(ctx context.Context, dataLakeAnalyticsAccount *v1alpha1.DataLakeAnalyticsAccount, opts v1.UpdateOptions) (*v1alpha1.DataLakeAnalyticsAccount, error)
	UpdateStatus(ctx context.Context, dataLakeAnalyticsAccount *v1alpha1.DataLakeAnalyticsAccount, opts v1.UpdateOptions) (*v1alpha1.DataLakeAnalyticsAccount, 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.DataLakeAnalyticsAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataLakeAnalyticsAccountList, 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.DataLakeAnalyticsAccount, err error)
	DataLakeAnalyticsAccountExpansion
}

DataLakeAnalyticsAccountInterface has methods to work with DataLakeAnalyticsAccount resources.

type DataLakeAnalyticsAccountsGetter

type DataLakeAnalyticsAccountsGetter interface {
	DataLakeAnalyticsAccounts(namespace string) DataLakeAnalyticsAccountInterface
}

DataLakeAnalyticsAccountsGetter has a method to return a DataLakeAnalyticsAccountInterface. A group's client should implement this interface.

type DataLakeAnalyticsFirewallRuleExpansion

type DataLakeAnalyticsFirewallRuleExpansion interface{}

type DataLakeAnalyticsFirewallRuleInterface

type DataLakeAnalyticsFirewallRuleInterface interface {
	Create(ctx context.Context, dataLakeAnalyticsFirewallRule *v1alpha1.DataLakeAnalyticsFirewallRule, opts v1.CreateOptions) (*v1alpha1.DataLakeAnalyticsFirewallRule, error)
	Update(ctx context.Context, dataLakeAnalyticsFirewallRule *v1alpha1.DataLakeAnalyticsFirewallRule, opts v1.UpdateOptions) (*v1alpha1.DataLakeAnalyticsFirewallRule, error)
	UpdateStatus(ctx context.Context, dataLakeAnalyticsFirewallRule *v1alpha1.DataLakeAnalyticsFirewallRule, opts v1.UpdateOptions) (*v1alpha1.DataLakeAnalyticsFirewallRule, 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.DataLakeAnalyticsFirewallRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataLakeAnalyticsFirewallRuleList, 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.DataLakeAnalyticsFirewallRule, err error)
	DataLakeAnalyticsFirewallRuleExpansion
}

DataLakeAnalyticsFirewallRuleInterface has methods to work with DataLakeAnalyticsFirewallRule resources.

type DataLakeAnalyticsFirewallRulesGetter

type DataLakeAnalyticsFirewallRulesGetter interface {
	DataLakeAnalyticsFirewallRules(namespace string) DataLakeAnalyticsFirewallRuleInterface
}

DataLakeAnalyticsFirewallRulesGetter has a method to return a DataLakeAnalyticsFirewallRuleInterface. A group's client should implement this interface.

type DataLakeStoreExpansion

type DataLakeStoreExpansion interface{}

type DataLakeStoreFileExpansion

type DataLakeStoreFileExpansion interface{}

type DataLakeStoreFileInterface

type DataLakeStoreFileInterface interface {
	Create(ctx context.Context, dataLakeStoreFile *v1alpha1.DataLakeStoreFile, opts v1.CreateOptions) (*v1alpha1.DataLakeStoreFile, error)
	Update(ctx context.Context, dataLakeStoreFile *v1alpha1.DataLakeStoreFile, opts v1.UpdateOptions) (*v1alpha1.DataLakeStoreFile, error)
	UpdateStatus(ctx context.Context, dataLakeStoreFile *v1alpha1.DataLakeStoreFile, opts v1.UpdateOptions) (*v1alpha1.DataLakeStoreFile, 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.DataLakeStoreFile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataLakeStoreFileList, 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.DataLakeStoreFile, err error)
	DataLakeStoreFileExpansion
}

DataLakeStoreFileInterface has methods to work with DataLakeStoreFile resources.

type DataLakeStoreFilesGetter

type DataLakeStoreFilesGetter interface {
	DataLakeStoreFiles(namespace string) DataLakeStoreFileInterface
}

DataLakeStoreFilesGetter has a method to return a DataLakeStoreFileInterface. A group's client should implement this interface.

type DataLakeStoreFirewallRuleExpansion

type DataLakeStoreFirewallRuleExpansion interface{}

type DataLakeStoreFirewallRuleInterface

type DataLakeStoreFirewallRuleInterface interface {
	Create(ctx context.Context, dataLakeStoreFirewallRule *v1alpha1.DataLakeStoreFirewallRule, opts v1.CreateOptions) (*v1alpha1.DataLakeStoreFirewallRule, error)
	Update(ctx context.Context, dataLakeStoreFirewallRule *v1alpha1.DataLakeStoreFirewallRule, opts v1.UpdateOptions) (*v1alpha1.DataLakeStoreFirewallRule, error)
	UpdateStatus(ctx context.Context, dataLakeStoreFirewallRule *v1alpha1.DataLakeStoreFirewallRule, opts v1.UpdateOptions) (*v1alpha1.DataLakeStoreFirewallRule, 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.DataLakeStoreFirewallRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataLakeStoreFirewallRuleList, 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.DataLakeStoreFirewallRule, err error)
	DataLakeStoreFirewallRuleExpansion
}

DataLakeStoreFirewallRuleInterface has methods to work with DataLakeStoreFirewallRule resources.

type DataLakeStoreFirewallRulesGetter

type DataLakeStoreFirewallRulesGetter interface {
	DataLakeStoreFirewallRules(namespace string) DataLakeStoreFirewallRuleInterface
}

DataLakeStoreFirewallRulesGetter has a method to return a DataLakeStoreFirewallRuleInterface. A group's client should implement this interface.

type DataLakeStoreInterface

type DataLakeStoreInterface interface {
	Create(ctx context.Context, dataLakeStore *v1alpha1.DataLakeStore, opts v1.CreateOptions) (*v1alpha1.DataLakeStore, error)
	Update(ctx context.Context, dataLakeStore *v1alpha1.DataLakeStore, opts v1.UpdateOptions) (*v1alpha1.DataLakeStore, error)
	UpdateStatus(ctx context.Context, dataLakeStore *v1alpha1.DataLakeStore, opts v1.UpdateOptions) (*v1alpha1.DataLakeStore, 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.DataLakeStore, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataLakeStoreList, 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.DataLakeStore, err error)
	DataLakeStoreExpansion
}

DataLakeStoreInterface has methods to work with DataLakeStore resources.

type DataLakeStoresGetter

type DataLakeStoresGetter interface {
	DataLakeStores(namespace string) DataLakeStoreInterface
}

DataLakeStoresGetter has a method to return a DataLakeStoreInterface. A group's client should implement this interface.

type DatabricksWorkspaceExpansion

type DatabricksWorkspaceExpansion interface{}

type DatabricksWorkspaceInterface

type DatabricksWorkspaceInterface interface {
	Create(ctx context.Context, databricksWorkspace *v1alpha1.DatabricksWorkspace, opts v1.CreateOptions) (*v1alpha1.DatabricksWorkspace, error)
	Update(ctx context.Context, databricksWorkspace *v1alpha1.DatabricksWorkspace, opts v1.UpdateOptions) (*v1alpha1.DatabricksWorkspace, error)
	UpdateStatus(ctx context.Context, databricksWorkspace *v1alpha1.DatabricksWorkspace, opts v1.UpdateOptions) (*v1alpha1.DatabricksWorkspace, 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.DatabricksWorkspace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DatabricksWorkspaceList, 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.DatabricksWorkspace, err error)
	DatabricksWorkspaceExpansion
}

DatabricksWorkspaceInterface has methods to work with DatabricksWorkspace resources.

type DatabricksWorkspacesGetter

type DatabricksWorkspacesGetter interface {
	DatabricksWorkspaces(namespace string) DatabricksWorkspaceInterface
}

DatabricksWorkspacesGetter has a method to return a DatabricksWorkspaceInterface. A group's client should implement this interface.

type DdosProtectionPlanExpansion

type DdosProtectionPlanExpansion interface{}

type DdosProtectionPlanInterface

type DdosProtectionPlanInterface interface {
	Create(ctx context.Context, ddosProtectionPlan *v1alpha1.DdosProtectionPlan, opts v1.CreateOptions) (*v1alpha1.DdosProtectionPlan, error)
	Update(ctx context.Context, ddosProtectionPlan *v1alpha1.DdosProtectionPlan, opts v1.UpdateOptions) (*v1alpha1.DdosProtectionPlan, error)
	UpdateStatus(ctx context.Context, ddosProtectionPlan *v1alpha1.DdosProtectionPlan, opts v1.UpdateOptions) (*v1alpha1.DdosProtectionPlan, 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.DdosProtectionPlan, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DdosProtectionPlanList, 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.DdosProtectionPlan, err error)
	DdosProtectionPlanExpansion
}

DdosProtectionPlanInterface has methods to work with DdosProtectionPlan resources.

type DdosProtectionPlansGetter

type DdosProtectionPlansGetter interface {
	DdosProtectionPlans(namespace string) DdosProtectionPlanInterface
}

DdosProtectionPlansGetter has a method to return a DdosProtectionPlanInterface. A group's client should implement this interface.

type DedicatedHostExpansion added in v0.2.0

type DedicatedHostExpansion interface{}

type DedicatedHostGroupExpansion added in v0.2.0

type DedicatedHostGroupExpansion interface{}

type DedicatedHostGroupInterface added in v0.2.0

type DedicatedHostGroupInterface interface {
	Create(ctx context.Context, dedicatedHostGroup *v1alpha1.DedicatedHostGroup, opts v1.CreateOptions) (*v1alpha1.DedicatedHostGroup, error)
	Update(ctx context.Context, dedicatedHostGroup *v1alpha1.DedicatedHostGroup, opts v1.UpdateOptions) (*v1alpha1.DedicatedHostGroup, error)
	UpdateStatus(ctx context.Context, dedicatedHostGroup *v1alpha1.DedicatedHostGroup, opts v1.UpdateOptions) (*v1alpha1.DedicatedHostGroup, 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.DedicatedHostGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DedicatedHostGroupList, 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.DedicatedHostGroup, err error)
	DedicatedHostGroupExpansion
}

DedicatedHostGroupInterface has methods to work with DedicatedHostGroup resources.

type DedicatedHostGroupsGetter added in v0.2.0

type DedicatedHostGroupsGetter interface {
	DedicatedHostGroups(namespace string) DedicatedHostGroupInterface
}

DedicatedHostGroupsGetter has a method to return a DedicatedHostGroupInterface. A group's client should implement this interface.

type DedicatedHostInterface added in v0.2.0

type DedicatedHostInterface interface {
	Create(ctx context.Context, dedicatedHost *v1alpha1.DedicatedHost, opts v1.CreateOptions) (*v1alpha1.DedicatedHost, error)
	Update(ctx context.Context, dedicatedHost *v1alpha1.DedicatedHost, opts v1.UpdateOptions) (*v1alpha1.DedicatedHost, error)
	UpdateStatus(ctx context.Context, dedicatedHost *v1alpha1.DedicatedHost, opts v1.UpdateOptions) (*v1alpha1.DedicatedHost, 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.DedicatedHost, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DedicatedHostList, 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.DedicatedHost, err error)
	DedicatedHostExpansion
}

DedicatedHostInterface has methods to work with DedicatedHost resources.

type DedicatedHostsGetter added in v0.2.0

type DedicatedHostsGetter interface {
	DedicatedHosts(namespace string) DedicatedHostInterface
}

DedicatedHostsGetter has a method to return a DedicatedHostInterface. A group's client should implement this interface.

type DevTestLabExpansion

type DevTestLabExpansion interface{}

type DevTestLabInterface

type DevTestLabInterface interface {
	Create(ctx context.Context, devTestLab *v1alpha1.DevTestLab, opts v1.CreateOptions) (*v1alpha1.DevTestLab, error)
	Update(ctx context.Context, devTestLab *v1alpha1.DevTestLab, opts v1.UpdateOptions) (*v1alpha1.DevTestLab, error)
	UpdateStatus(ctx context.Context, devTestLab *v1alpha1.DevTestLab, opts v1.UpdateOptions) (*v1alpha1.DevTestLab, 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.DevTestLab, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DevTestLabList, 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.DevTestLab, err error)
	DevTestLabExpansion
}

DevTestLabInterface has methods to work with DevTestLab resources.

type DevTestLabsGetter

type DevTestLabsGetter interface {
	DevTestLabs(namespace string) DevTestLabInterface
}

DevTestLabsGetter has a method to return a DevTestLabInterface. A group's client should implement this interface.

type DevTestLinuxVirtualMachineExpansion

type DevTestLinuxVirtualMachineExpansion interface{}

type DevTestLinuxVirtualMachineInterface

type DevTestLinuxVirtualMachineInterface interface {
	Create(ctx context.Context, devTestLinuxVirtualMachine *v1alpha1.DevTestLinuxVirtualMachine, opts v1.CreateOptions) (*v1alpha1.DevTestLinuxVirtualMachine, error)
	Update(ctx context.Context, devTestLinuxVirtualMachine *v1alpha1.DevTestLinuxVirtualMachine, opts v1.UpdateOptions) (*v1alpha1.DevTestLinuxVirtualMachine, error)
	UpdateStatus(ctx context.Context, devTestLinuxVirtualMachine *v1alpha1.DevTestLinuxVirtualMachine, opts v1.UpdateOptions) (*v1alpha1.DevTestLinuxVirtualMachine, 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.DevTestLinuxVirtualMachine, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DevTestLinuxVirtualMachineList, 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.DevTestLinuxVirtualMachine, err error)
	DevTestLinuxVirtualMachineExpansion
}

DevTestLinuxVirtualMachineInterface has methods to work with DevTestLinuxVirtualMachine resources.

type DevTestLinuxVirtualMachinesGetter

type DevTestLinuxVirtualMachinesGetter interface {
	DevTestLinuxVirtualMachines(namespace string) DevTestLinuxVirtualMachineInterface
}

DevTestLinuxVirtualMachinesGetter has a method to return a DevTestLinuxVirtualMachineInterface. A group's client should implement this interface.

type DevTestPoliciesGetter

type DevTestPoliciesGetter interface {
	DevTestPolicies(namespace string) DevTestPolicyInterface
}

DevTestPoliciesGetter has a method to return a DevTestPolicyInterface. A group's client should implement this interface.

type DevTestPolicyExpansion

type DevTestPolicyExpansion interface{}

type DevTestPolicyInterface

type DevTestPolicyInterface interface {
	Create(ctx context.Context, devTestPolicy *v1alpha1.DevTestPolicy, opts v1.CreateOptions) (*v1alpha1.DevTestPolicy, error)
	Update(ctx context.Context, devTestPolicy *v1alpha1.DevTestPolicy, opts v1.UpdateOptions) (*v1alpha1.DevTestPolicy, error)
	UpdateStatus(ctx context.Context, devTestPolicy *v1alpha1.DevTestPolicy, opts v1.UpdateOptions) (*v1alpha1.DevTestPolicy, 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.DevTestPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DevTestPolicyList, 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.DevTestPolicy, err error)
	DevTestPolicyExpansion
}

DevTestPolicyInterface has methods to work with DevTestPolicy resources.

type DevTestScheduleExpansion added in v0.2.0

type DevTestScheduleExpansion interface{}

type DevTestScheduleInterface added in v0.2.0

type DevTestScheduleInterface interface {
	Create(ctx context.Context, devTestSchedule *v1alpha1.DevTestSchedule, opts v1.CreateOptions) (*v1alpha1.DevTestSchedule, error)
	Update(ctx context.Context, devTestSchedule *v1alpha1.DevTestSchedule, opts v1.UpdateOptions) (*v1alpha1.DevTestSchedule, error)
	UpdateStatus(ctx context.Context, devTestSchedule *v1alpha1.DevTestSchedule, opts v1.UpdateOptions) (*v1alpha1.DevTestSchedule, 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.DevTestSchedule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DevTestScheduleList, 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.DevTestSchedule, err error)
	DevTestScheduleExpansion
}

DevTestScheduleInterface has methods to work with DevTestSchedule resources.

type DevTestSchedulesGetter added in v0.2.0

type DevTestSchedulesGetter interface {
	DevTestSchedules(namespace string) DevTestScheduleInterface
}

DevTestSchedulesGetter has a method to return a DevTestScheduleInterface. A group's client should implement this interface.

type DevTestVirtualNetworkExpansion

type DevTestVirtualNetworkExpansion interface{}

type DevTestVirtualNetworkInterface

type DevTestVirtualNetworkInterface interface {
	Create(ctx context.Context, devTestVirtualNetwork *v1alpha1.DevTestVirtualNetwork, opts v1.CreateOptions) (*v1alpha1.DevTestVirtualNetwork, error)
	Update(ctx context.Context, devTestVirtualNetwork *v1alpha1.DevTestVirtualNetwork, opts v1.UpdateOptions) (*v1alpha1.DevTestVirtualNetwork, error)
	UpdateStatus(ctx context.Context, devTestVirtualNetwork *v1alpha1.DevTestVirtualNetwork, opts v1.UpdateOptions) (*v1alpha1.DevTestVirtualNetwork, 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.DevTestVirtualNetwork, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DevTestVirtualNetworkList, 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.DevTestVirtualNetwork, err error)
	DevTestVirtualNetworkExpansion
}

DevTestVirtualNetworkInterface has methods to work with DevTestVirtualNetwork resources.

type DevTestVirtualNetworksGetter

type DevTestVirtualNetworksGetter interface {
	DevTestVirtualNetworks(namespace string) DevTestVirtualNetworkInterface
}

DevTestVirtualNetworksGetter has a method to return a DevTestVirtualNetworkInterface. A group's client should implement this interface.

type DevTestWindowsVirtualMachineExpansion

type DevTestWindowsVirtualMachineExpansion interface{}

type DevTestWindowsVirtualMachineInterface

type DevTestWindowsVirtualMachineInterface interface {
	Create(ctx context.Context, devTestWindowsVirtualMachine *v1alpha1.DevTestWindowsVirtualMachine, opts v1.CreateOptions) (*v1alpha1.DevTestWindowsVirtualMachine, error)
	Update(ctx context.Context, devTestWindowsVirtualMachine *v1alpha1.DevTestWindowsVirtualMachine, opts v1.UpdateOptions) (*v1alpha1.DevTestWindowsVirtualMachine, error)
	UpdateStatus(ctx context.Context, devTestWindowsVirtualMachine *v1alpha1.DevTestWindowsVirtualMachine, opts v1.UpdateOptions) (*v1alpha1.DevTestWindowsVirtualMachine, 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.DevTestWindowsVirtualMachine, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DevTestWindowsVirtualMachineList, 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.DevTestWindowsVirtualMachine, err error)
	DevTestWindowsVirtualMachineExpansion
}

DevTestWindowsVirtualMachineInterface has methods to work with DevTestWindowsVirtualMachine resources.

type DevTestWindowsVirtualMachinesGetter

type DevTestWindowsVirtualMachinesGetter interface {
	DevTestWindowsVirtualMachines(namespace string) DevTestWindowsVirtualMachineInterface
}

DevTestWindowsVirtualMachinesGetter has a method to return a DevTestWindowsVirtualMachineInterface. A group's client should implement this interface.

type DevspaceControllerExpansion

type DevspaceControllerExpansion interface{}

type DevspaceControllerInterface

type DevspaceControllerInterface interface {
	Create(ctx context.Context, devspaceController *v1alpha1.DevspaceController, opts v1.CreateOptions) (*v1alpha1.DevspaceController, error)
	Update(ctx context.Context, devspaceController *v1alpha1.DevspaceController, opts v1.UpdateOptions) (*v1alpha1.DevspaceController, error)
	UpdateStatus(ctx context.Context, devspaceController *v1alpha1.DevspaceController, opts v1.UpdateOptions) (*v1alpha1.DevspaceController, 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.DevspaceController, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DevspaceControllerList, 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.DevspaceController, err error)
	DevspaceControllerExpansion
}

DevspaceControllerInterface has methods to work with DevspaceController resources.

type DevspaceControllersGetter

type DevspaceControllersGetter interface {
	DevspaceControllers(namespace string) DevspaceControllerInterface
}

DevspaceControllersGetter has a method to return a DevspaceControllerInterface. A group's client should implement this interface.

type DiskEncryptionSetExpansion added in v0.2.0

type DiskEncryptionSetExpansion interface{}

type DiskEncryptionSetInterface added in v0.2.0

type DiskEncryptionSetInterface interface {
	Create(ctx context.Context, diskEncryptionSet *v1alpha1.DiskEncryptionSet, opts v1.CreateOptions) (*v1alpha1.DiskEncryptionSet, error)
	Update(ctx context.Context, diskEncryptionSet *v1alpha1.DiskEncryptionSet, opts v1.UpdateOptions) (*v1alpha1.DiskEncryptionSet, error)
	UpdateStatus(ctx context.Context, diskEncryptionSet *v1alpha1.DiskEncryptionSet, opts v1.UpdateOptions) (*v1alpha1.DiskEncryptionSet, 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.DiskEncryptionSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DiskEncryptionSetList, 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.DiskEncryptionSet, err error)
	DiskEncryptionSetExpansion
}

DiskEncryptionSetInterface has methods to work with DiskEncryptionSet resources.

type DiskEncryptionSetsGetter added in v0.2.0

type DiskEncryptionSetsGetter interface {
	DiskEncryptionSets(namespace string) DiskEncryptionSetInterface
}

DiskEncryptionSetsGetter has a method to return a DiskEncryptionSetInterface. A group's client should implement this interface.

type DnsARecordExpansion

type DnsARecordExpansion interface{}

type DnsARecordInterface

type DnsARecordInterface interface {
	Create(ctx context.Context, dnsARecord *v1alpha1.DnsARecord, opts v1.CreateOptions) (*v1alpha1.DnsARecord, error)
	Update(ctx context.Context, dnsARecord *v1alpha1.DnsARecord, opts v1.UpdateOptions) (*v1alpha1.DnsARecord, error)
	UpdateStatus(ctx context.Context, dnsARecord *v1alpha1.DnsARecord, opts v1.UpdateOptions) (*v1alpha1.DnsARecord, 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.DnsARecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsARecordList, 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.DnsARecord, err error)
	DnsARecordExpansion
}

DnsARecordInterface has methods to work with DnsARecord resources.

type DnsARecordsGetter

type DnsARecordsGetter interface {
	DnsARecords(namespace string) DnsARecordInterface
}

DnsARecordsGetter has a method to return a DnsARecordInterface. A group's client should implement this interface.

type DnsAaaaRecordExpansion

type DnsAaaaRecordExpansion interface{}

type DnsAaaaRecordInterface

type DnsAaaaRecordInterface interface {
	Create(ctx context.Context, dnsAaaaRecord *v1alpha1.DnsAaaaRecord, opts v1.CreateOptions) (*v1alpha1.DnsAaaaRecord, error)
	Update(ctx context.Context, dnsAaaaRecord *v1alpha1.DnsAaaaRecord, opts v1.UpdateOptions) (*v1alpha1.DnsAaaaRecord, error)
	UpdateStatus(ctx context.Context, dnsAaaaRecord *v1alpha1.DnsAaaaRecord, opts v1.UpdateOptions) (*v1alpha1.DnsAaaaRecord, 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.DnsAaaaRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsAaaaRecordList, 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.DnsAaaaRecord, err error)
	DnsAaaaRecordExpansion
}

DnsAaaaRecordInterface has methods to work with DnsAaaaRecord resources.

type DnsAaaaRecordsGetter

type DnsAaaaRecordsGetter interface {
	DnsAaaaRecords(namespace string) DnsAaaaRecordInterface
}

DnsAaaaRecordsGetter has a method to return a DnsAaaaRecordInterface. A group's client should implement this interface.

type DnsCaaRecordExpansion

type DnsCaaRecordExpansion interface{}

type DnsCaaRecordInterface

type DnsCaaRecordInterface interface {
	Create(ctx context.Context, dnsCaaRecord *v1alpha1.DnsCaaRecord, opts v1.CreateOptions) (*v1alpha1.DnsCaaRecord, error)
	Update(ctx context.Context, dnsCaaRecord *v1alpha1.DnsCaaRecord, opts v1.UpdateOptions) (*v1alpha1.DnsCaaRecord, error)
	UpdateStatus(ctx context.Context, dnsCaaRecord *v1alpha1.DnsCaaRecord, opts v1.UpdateOptions) (*v1alpha1.DnsCaaRecord, 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.DnsCaaRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsCaaRecordList, 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.DnsCaaRecord, err error)
	DnsCaaRecordExpansion
}

DnsCaaRecordInterface has methods to work with DnsCaaRecord resources.

type DnsCaaRecordsGetter

type DnsCaaRecordsGetter interface {
	DnsCaaRecords(namespace string) DnsCaaRecordInterface
}

DnsCaaRecordsGetter has a method to return a DnsCaaRecordInterface. A group's client should implement this interface.

type DnsCnameRecordExpansion

type DnsCnameRecordExpansion interface{}

type DnsCnameRecordInterface

type DnsCnameRecordInterface interface {
	Create(ctx context.Context, dnsCnameRecord *v1alpha1.DnsCnameRecord, opts v1.CreateOptions) (*v1alpha1.DnsCnameRecord, error)
	Update(ctx context.Context, dnsCnameRecord *v1alpha1.DnsCnameRecord, opts v1.UpdateOptions) (*v1alpha1.DnsCnameRecord, error)
	UpdateStatus(ctx context.Context, dnsCnameRecord *v1alpha1.DnsCnameRecord, opts v1.UpdateOptions) (*v1alpha1.DnsCnameRecord, 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.DnsCnameRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsCnameRecordList, 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.DnsCnameRecord, err error)
	DnsCnameRecordExpansion
}

DnsCnameRecordInterface has methods to work with DnsCnameRecord resources.

type DnsCnameRecordsGetter

type DnsCnameRecordsGetter interface {
	DnsCnameRecords(namespace string) DnsCnameRecordInterface
}

DnsCnameRecordsGetter has a method to return a DnsCnameRecordInterface. A group's client should implement this interface.

type DnsMxRecordExpansion

type DnsMxRecordExpansion interface{}

type DnsMxRecordInterface

type DnsMxRecordInterface interface {
	Create(ctx context.Context, dnsMxRecord *v1alpha1.DnsMxRecord, opts v1.CreateOptions) (*v1alpha1.DnsMxRecord, error)
	Update(ctx context.Context, dnsMxRecord *v1alpha1.DnsMxRecord, opts v1.UpdateOptions) (*v1alpha1.DnsMxRecord, error)
	UpdateStatus(ctx context.Context, dnsMxRecord *v1alpha1.DnsMxRecord, opts v1.UpdateOptions) (*v1alpha1.DnsMxRecord, 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.DnsMxRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsMxRecordList, 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.DnsMxRecord, err error)
	DnsMxRecordExpansion
}

DnsMxRecordInterface has methods to work with DnsMxRecord resources.

type DnsMxRecordsGetter

type DnsMxRecordsGetter interface {
	DnsMxRecords(namespace string) DnsMxRecordInterface
}

DnsMxRecordsGetter has a method to return a DnsMxRecordInterface. A group's client should implement this interface.

type DnsNsRecordExpansion

type DnsNsRecordExpansion interface{}

type DnsNsRecordInterface

type DnsNsRecordInterface interface {
	Create(ctx context.Context, dnsNsRecord *v1alpha1.DnsNsRecord, opts v1.CreateOptions) (*v1alpha1.DnsNsRecord, error)
	Update(ctx context.Context, dnsNsRecord *v1alpha1.DnsNsRecord, opts v1.UpdateOptions) (*v1alpha1.DnsNsRecord, error)
	UpdateStatus(ctx context.Context, dnsNsRecord *v1alpha1.DnsNsRecord, opts v1.UpdateOptions) (*v1alpha1.DnsNsRecord, 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.DnsNsRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsNsRecordList, 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.DnsNsRecord, err error)
	DnsNsRecordExpansion
}

DnsNsRecordInterface has methods to work with DnsNsRecord resources.

type DnsNsRecordsGetter

type DnsNsRecordsGetter interface {
	DnsNsRecords(namespace string) DnsNsRecordInterface
}

DnsNsRecordsGetter has a method to return a DnsNsRecordInterface. A group's client should implement this interface.

type DnsPtrRecordExpansion

type DnsPtrRecordExpansion interface{}

type DnsPtrRecordInterface

type DnsPtrRecordInterface interface {
	Create(ctx context.Context, dnsPtrRecord *v1alpha1.DnsPtrRecord, opts v1.CreateOptions) (*v1alpha1.DnsPtrRecord, error)
	Update(ctx context.Context, dnsPtrRecord *v1alpha1.DnsPtrRecord, opts v1.UpdateOptions) (*v1alpha1.DnsPtrRecord, error)
	UpdateStatus(ctx context.Context, dnsPtrRecord *v1alpha1.DnsPtrRecord, opts v1.UpdateOptions) (*v1alpha1.DnsPtrRecord, 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.DnsPtrRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsPtrRecordList, 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.DnsPtrRecord, err error)
	DnsPtrRecordExpansion
}

DnsPtrRecordInterface has methods to work with DnsPtrRecord resources.

type DnsPtrRecordsGetter

type DnsPtrRecordsGetter interface {
	DnsPtrRecords(namespace string) DnsPtrRecordInterface
}

DnsPtrRecordsGetter has a method to return a DnsPtrRecordInterface. A group's client should implement this interface.

type DnsSrvRecordExpansion

type DnsSrvRecordExpansion interface{}

type DnsSrvRecordInterface

type DnsSrvRecordInterface interface {
	Create(ctx context.Context, dnsSrvRecord *v1alpha1.DnsSrvRecord, opts v1.CreateOptions) (*v1alpha1.DnsSrvRecord, error)
	Update(ctx context.Context, dnsSrvRecord *v1alpha1.DnsSrvRecord, opts v1.UpdateOptions) (*v1alpha1.DnsSrvRecord, error)
	UpdateStatus(ctx context.Context, dnsSrvRecord *v1alpha1.DnsSrvRecord, opts v1.UpdateOptions) (*v1alpha1.DnsSrvRecord, 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.DnsSrvRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsSrvRecordList, 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.DnsSrvRecord, err error)
	DnsSrvRecordExpansion
}

DnsSrvRecordInterface has methods to work with DnsSrvRecord resources.

type DnsSrvRecordsGetter

type DnsSrvRecordsGetter interface {
	DnsSrvRecords(namespace string) DnsSrvRecordInterface
}

DnsSrvRecordsGetter has a method to return a DnsSrvRecordInterface. A group's client should implement this interface.

type DnsTxtRecordExpansion

type DnsTxtRecordExpansion interface{}

type DnsTxtRecordInterface

type DnsTxtRecordInterface interface {
	Create(ctx context.Context, dnsTxtRecord *v1alpha1.DnsTxtRecord, opts v1.CreateOptions) (*v1alpha1.DnsTxtRecord, error)
	Update(ctx context.Context, dnsTxtRecord *v1alpha1.DnsTxtRecord, opts v1.UpdateOptions) (*v1alpha1.DnsTxtRecord, error)
	UpdateStatus(ctx context.Context, dnsTxtRecord *v1alpha1.DnsTxtRecord, opts v1.UpdateOptions) (*v1alpha1.DnsTxtRecord, 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.DnsTxtRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsTxtRecordList, 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.DnsTxtRecord, err error)
	DnsTxtRecordExpansion
}

DnsTxtRecordInterface has methods to work with DnsTxtRecord resources.

type DnsTxtRecordsGetter

type DnsTxtRecordsGetter interface {
	DnsTxtRecords(namespace string) DnsTxtRecordInterface
}

DnsTxtRecordsGetter has a method to return a DnsTxtRecordInterface. A group's client should implement this interface.

type DnsZoneExpansion

type DnsZoneExpansion interface{}

type DnsZoneInterface

type DnsZoneInterface interface {
	Create(ctx context.Context, dnsZone *v1alpha1.DnsZone, opts v1.CreateOptions) (*v1alpha1.DnsZone, error)
	Update(ctx context.Context, dnsZone *v1alpha1.DnsZone, opts v1.UpdateOptions) (*v1alpha1.DnsZone, error)
	UpdateStatus(ctx context.Context, dnsZone *v1alpha1.DnsZone, opts v1.UpdateOptions) (*v1alpha1.DnsZone, 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.DnsZone, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DnsZoneList, 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.DnsZone, err error)
	DnsZoneExpansion
}

DnsZoneInterface has methods to work with DnsZone resources.

type DnsZonesGetter

type DnsZonesGetter interface {
	DnsZones(namespace string) DnsZoneInterface
}

DnsZonesGetter has a method to return a DnsZoneInterface. A group's client should implement this interface.

type EventgridDomainExpansion

type EventgridDomainExpansion interface{}

type EventgridDomainInterface

type EventgridDomainInterface interface {
	Create(ctx context.Context, eventgridDomain *v1alpha1.EventgridDomain, opts v1.CreateOptions) (*v1alpha1.EventgridDomain, error)
	Update(ctx context.Context, eventgridDomain *v1alpha1.EventgridDomain, opts v1.UpdateOptions) (*v1alpha1.EventgridDomain, error)
	UpdateStatus(ctx context.Context, eventgridDomain *v1alpha1.EventgridDomain, opts v1.UpdateOptions) (*v1alpha1.EventgridDomain, 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.EventgridDomain, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventgridDomainList, 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.EventgridDomain, err error)
	EventgridDomainExpansion
}

EventgridDomainInterface has methods to work with EventgridDomain resources.

type EventgridDomainsGetter

type EventgridDomainsGetter interface {
	EventgridDomains(namespace string) EventgridDomainInterface
}

EventgridDomainsGetter has a method to return a EventgridDomainInterface. A group's client should implement this interface.

type EventgridEventSubscriptionExpansion

type EventgridEventSubscriptionExpansion interface{}

type EventgridEventSubscriptionInterface

type EventgridEventSubscriptionInterface interface {
	Create(ctx context.Context, eventgridEventSubscription *v1alpha1.EventgridEventSubscription, opts v1.CreateOptions) (*v1alpha1.EventgridEventSubscription, error)
	Update(ctx context.Context, eventgridEventSubscription *v1alpha1.EventgridEventSubscription, opts v1.UpdateOptions) (*v1alpha1.EventgridEventSubscription, error)
	UpdateStatus(ctx context.Context, eventgridEventSubscription *v1alpha1.EventgridEventSubscription, opts v1.UpdateOptions) (*v1alpha1.EventgridEventSubscription, 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.EventgridEventSubscription, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventgridEventSubscriptionList, 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.EventgridEventSubscription, err error)
	EventgridEventSubscriptionExpansion
}

EventgridEventSubscriptionInterface has methods to work with EventgridEventSubscription resources.

type EventgridEventSubscriptionsGetter

type EventgridEventSubscriptionsGetter interface {
	EventgridEventSubscriptions(namespace string) EventgridEventSubscriptionInterface
}

EventgridEventSubscriptionsGetter has a method to return a EventgridEventSubscriptionInterface. A group's client should implement this interface.

type EventgridTopicExpansion

type EventgridTopicExpansion interface{}

type EventgridTopicInterface

type EventgridTopicInterface interface {
	Create(ctx context.Context, eventgridTopic *v1alpha1.EventgridTopic, opts v1.CreateOptions) (*v1alpha1.EventgridTopic, error)
	Update(ctx context.Context, eventgridTopic *v1alpha1.EventgridTopic, opts v1.UpdateOptions) (*v1alpha1.EventgridTopic, error)
	UpdateStatus(ctx context.Context, eventgridTopic *v1alpha1.EventgridTopic, opts v1.UpdateOptions) (*v1alpha1.EventgridTopic, 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.EventgridTopic, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventgridTopicList, 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.EventgridTopic, err error)
	EventgridTopicExpansion
}

EventgridTopicInterface has methods to work with EventgridTopic resources.

type EventgridTopicsGetter

type EventgridTopicsGetter interface {
	EventgridTopics(namespace string) EventgridTopicInterface
}

EventgridTopicsGetter has a method to return a EventgridTopicInterface. A group's client should implement this interface.

type EventhubAuthorizationRuleExpansion

type EventhubAuthorizationRuleExpansion interface{}

type EventhubAuthorizationRuleInterface

type EventhubAuthorizationRuleInterface interface {
	Create(ctx context.Context, eventhubAuthorizationRule *v1alpha1.EventhubAuthorizationRule, opts v1.CreateOptions) (*v1alpha1.EventhubAuthorizationRule, error)
	Update(ctx context.Context, eventhubAuthorizationRule *v1alpha1.EventhubAuthorizationRule, opts v1.UpdateOptions) (*v1alpha1.EventhubAuthorizationRule, error)
	UpdateStatus(ctx context.Context, eventhubAuthorizationRule *v1alpha1.EventhubAuthorizationRule, opts v1.UpdateOptions) (*v1alpha1.EventhubAuthorizationRule, 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.EventhubAuthorizationRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventhubAuthorizationRuleList, 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.EventhubAuthorizationRule, err error)
	EventhubAuthorizationRuleExpansion
}

EventhubAuthorizationRuleInterface has methods to work with EventhubAuthorizationRule resources.

type EventhubAuthorizationRulesGetter

type EventhubAuthorizationRulesGetter interface {
	EventhubAuthorizationRules(namespace string) EventhubAuthorizationRuleInterface
}

EventhubAuthorizationRulesGetter has a method to return a EventhubAuthorizationRuleInterface. A group's client should implement this interface.

type EventhubConsumerGroupExpansion

type EventhubConsumerGroupExpansion interface{}

type EventhubConsumerGroupInterface

type EventhubConsumerGroupInterface interface {
	Create(ctx context.Context, eventhubConsumerGroup *v1alpha1.EventhubConsumerGroup, opts v1.CreateOptions) (*v1alpha1.EventhubConsumerGroup, error)
	Update(ctx context.Context, eventhubConsumerGroup *v1alpha1.EventhubConsumerGroup, opts v1.UpdateOptions) (*v1alpha1.EventhubConsumerGroup, error)
	UpdateStatus(ctx context.Context, eventhubConsumerGroup *v1alpha1.EventhubConsumerGroup, opts v1.UpdateOptions) (*v1alpha1.EventhubConsumerGroup, 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.EventhubConsumerGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventhubConsumerGroupList, 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.EventhubConsumerGroup, err error)
	EventhubConsumerGroupExpansion
}

EventhubConsumerGroupInterface has methods to work with EventhubConsumerGroup resources.

type EventhubConsumerGroupsGetter

type EventhubConsumerGroupsGetter interface {
	EventhubConsumerGroups(namespace string) EventhubConsumerGroupInterface
}

EventhubConsumerGroupsGetter has a method to return a EventhubConsumerGroupInterface. A group's client should implement this interface.

type EventhubExpansion

type EventhubExpansion interface{}

type EventhubInterface

type EventhubInterface interface {
	Create(ctx context.Context, eventhub *v1alpha1.Eventhub, opts v1.CreateOptions) (*v1alpha1.Eventhub, error)
	Update(ctx context.Context, eventhub *v1alpha1.Eventhub, opts v1.UpdateOptions) (*v1alpha1.Eventhub, error)
	UpdateStatus(ctx context.Context, eventhub *v1alpha1.Eventhub, opts v1.UpdateOptions) (*v1alpha1.Eventhub, 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.Eventhub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventhubList, 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.Eventhub, err error)
	EventhubExpansion
}

EventhubInterface has methods to work with Eventhub resources.

type EventhubNamespaceAuthorizationRuleExpansion

type EventhubNamespaceAuthorizationRuleExpansion interface{}

type EventhubNamespaceAuthorizationRuleInterface

EventhubNamespaceAuthorizationRuleInterface has methods to work with EventhubNamespaceAuthorizationRule resources.

type EventhubNamespaceAuthorizationRulesGetter

type EventhubNamespaceAuthorizationRulesGetter interface {
	EventhubNamespaceAuthorizationRules(namespace string) EventhubNamespaceAuthorizationRuleInterface
}

EventhubNamespaceAuthorizationRulesGetter has a method to return a EventhubNamespaceAuthorizationRuleInterface. A group's client should implement this interface.

type EventhubNamespaceDisasterRecoveryConfigExpansion added in v0.2.0

type EventhubNamespaceDisasterRecoveryConfigExpansion interface{}

type EventhubNamespaceDisasterRecoveryConfigInterface added in v0.2.0

EventhubNamespaceDisasterRecoveryConfigInterface has methods to work with EventhubNamespaceDisasterRecoveryConfig resources.

type EventhubNamespaceDisasterRecoveryConfigsGetter added in v0.2.0

type EventhubNamespaceDisasterRecoveryConfigsGetter interface {
	EventhubNamespaceDisasterRecoveryConfigs(namespace string) EventhubNamespaceDisasterRecoveryConfigInterface
}

EventhubNamespaceDisasterRecoveryConfigsGetter has a method to return a EventhubNamespaceDisasterRecoveryConfigInterface. A group's client should implement this interface.

type EventhubNamespace_Expansion added in v0.0.2

type EventhubNamespace_Expansion interface{}

type EventhubNamespace_Interface added in v0.0.2

type EventhubNamespace_Interface interface {
	Create(ctx context.Context, eventhubNamespace_ *v1alpha1.EventhubNamespace_, opts v1.CreateOptions) (*v1alpha1.EventhubNamespace_, error)
	Update(ctx context.Context, eventhubNamespace_ *v1alpha1.EventhubNamespace_, opts v1.UpdateOptions) (*v1alpha1.EventhubNamespace_, error)
	UpdateStatus(ctx context.Context, eventhubNamespace_ *v1alpha1.EventhubNamespace_, opts v1.UpdateOptions) (*v1alpha1.EventhubNamespace_, 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.EventhubNamespace_, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventhubNamespace_List, 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.EventhubNamespace_, err error)
	EventhubNamespace_Expansion
}

EventhubNamespace_Interface has methods to work with EventhubNamespace_ resources.

type EventhubNamespace_sGetter added in v0.0.2

type EventhubNamespace_sGetter interface {
	EventhubNamespace_s(namespace string) EventhubNamespace_Interface
}

EventhubNamespace_sGetter has a method to return a EventhubNamespace_Interface. A group's client should implement this interface.

type EventhubsGetter

type EventhubsGetter interface {
	Eventhubs(namespace string) EventhubInterface
}

EventhubsGetter has a method to return a EventhubInterface. A group's client should implement this interface.

type ExpressRouteCircuitAuthorizationExpansion

type ExpressRouteCircuitAuthorizationExpansion interface{}

type ExpressRouteCircuitAuthorizationInterface

ExpressRouteCircuitAuthorizationInterface has methods to work with ExpressRouteCircuitAuthorization resources.

type ExpressRouteCircuitAuthorizationsGetter

type ExpressRouteCircuitAuthorizationsGetter interface {
	ExpressRouteCircuitAuthorizations(namespace string) ExpressRouteCircuitAuthorizationInterface
}

ExpressRouteCircuitAuthorizationsGetter has a method to return a ExpressRouteCircuitAuthorizationInterface. A group's client should implement this interface.

type ExpressRouteCircuitExpansion

type ExpressRouteCircuitExpansion interface{}

type ExpressRouteCircuitInterface

type ExpressRouteCircuitInterface interface {
	Create(ctx context.Context, expressRouteCircuit *v1alpha1.ExpressRouteCircuit, opts v1.CreateOptions) (*v1alpha1.ExpressRouteCircuit, error)
	Update(ctx context.Context, expressRouteCircuit *v1alpha1.ExpressRouteCircuit, opts v1.UpdateOptions) (*v1alpha1.ExpressRouteCircuit, error)
	UpdateStatus(ctx context.Context, expressRouteCircuit *v1alpha1.ExpressRouteCircuit, opts v1.UpdateOptions) (*v1alpha1.ExpressRouteCircuit, 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.ExpressRouteCircuit, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ExpressRouteCircuitList, 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.ExpressRouteCircuit, err error)
	ExpressRouteCircuitExpansion
}

ExpressRouteCircuitInterface has methods to work with ExpressRouteCircuit resources.

type ExpressRouteCircuitPeeringExpansion

type ExpressRouteCircuitPeeringExpansion interface{}

type ExpressRouteCircuitPeeringInterface

type ExpressRouteCircuitPeeringInterface interface {
	Create(ctx context.Context, expressRouteCircuitPeering *v1alpha1.ExpressRouteCircuitPeering, opts v1.CreateOptions) (*v1alpha1.ExpressRouteCircuitPeering, error)
	Update(ctx context.Context, expressRouteCircuitPeering *v1alpha1.ExpressRouteCircuitPeering, opts v1.UpdateOptions) (*v1alpha1.ExpressRouteCircuitPeering, error)
	UpdateStatus(ctx context.Context, expressRouteCircuitPeering *v1alpha1.ExpressRouteCircuitPeering, opts v1.UpdateOptions) (*v1alpha1.ExpressRouteCircuitPeering, 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.ExpressRouteCircuitPeering, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ExpressRouteCircuitPeeringList, 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.ExpressRouteCircuitPeering, err error)
	ExpressRouteCircuitPeeringExpansion
}

ExpressRouteCircuitPeeringInterface has methods to work with ExpressRouteCircuitPeering resources.

type ExpressRouteCircuitPeeringsGetter

type ExpressRouteCircuitPeeringsGetter interface {
	ExpressRouteCircuitPeerings(namespace string) ExpressRouteCircuitPeeringInterface
}

ExpressRouteCircuitPeeringsGetter has a method to return a ExpressRouteCircuitPeeringInterface. A group's client should implement this interface.

type ExpressRouteCircuitsGetter

type ExpressRouteCircuitsGetter interface {
	ExpressRouteCircuits(namespace string) ExpressRouteCircuitInterface
}

ExpressRouteCircuitsGetter has a method to return a ExpressRouteCircuitInterface. A group's client should implement this interface.

type FirewallApplicationRuleCollectionExpansion

type FirewallApplicationRuleCollectionExpansion interface{}

type FirewallApplicationRuleCollectionInterface

FirewallApplicationRuleCollectionInterface has methods to work with FirewallApplicationRuleCollection resources.

type FirewallApplicationRuleCollectionsGetter

type FirewallApplicationRuleCollectionsGetter interface {
	FirewallApplicationRuleCollections(namespace string) FirewallApplicationRuleCollectionInterface
}

FirewallApplicationRuleCollectionsGetter has a method to return a FirewallApplicationRuleCollectionInterface. A group's client should implement this interface.

type FirewallExpansion

type FirewallExpansion interface{}

type FirewallInterface

type FirewallInterface interface {
	Create(ctx context.Context, firewall *v1alpha1.Firewall, opts v1.CreateOptions) (*v1alpha1.Firewall, error)
	Update(ctx context.Context, firewall *v1alpha1.Firewall, opts v1.UpdateOptions) (*v1alpha1.Firewall, error)
	UpdateStatus(ctx context.Context, firewall *v1alpha1.Firewall, opts v1.UpdateOptions) (*v1alpha1.Firewall, 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.Firewall, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FirewallList, 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.Firewall, err error)
	FirewallExpansion
}

FirewallInterface has methods to work with Firewall resources.

type FirewallNATRuleCollectionExpansion added in v0.0.2

type FirewallNATRuleCollectionExpansion interface{}

type FirewallNATRuleCollectionInterface added in v0.0.2

type FirewallNATRuleCollectionInterface interface {
	Create(ctx context.Context, firewallNATRuleCollection *v1alpha1.FirewallNATRuleCollection, opts v1.CreateOptions) (*v1alpha1.FirewallNATRuleCollection, error)
	Update(ctx context.Context, firewallNATRuleCollection *v1alpha1.FirewallNATRuleCollection, opts v1.UpdateOptions) (*v1alpha1.FirewallNATRuleCollection, error)
	UpdateStatus(ctx context.Context, firewallNATRuleCollection *v1alpha1.FirewallNATRuleCollection, opts v1.UpdateOptions) (*v1alpha1.FirewallNATRuleCollection, 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.FirewallNATRuleCollection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FirewallNATRuleCollectionList, 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.FirewallNATRuleCollection, err error)
	FirewallNATRuleCollectionExpansion
}

FirewallNATRuleCollectionInterface has methods to work with FirewallNATRuleCollection resources.

type FirewallNATRuleCollectionsGetter added in v0.0.2

type FirewallNATRuleCollectionsGetter interface {
	FirewallNATRuleCollections(namespace string) FirewallNATRuleCollectionInterface
}

FirewallNATRuleCollectionsGetter has a method to return a FirewallNATRuleCollectionInterface. A group's client should implement this interface.

type FirewallNetworkRuleCollectionExpansion

type FirewallNetworkRuleCollectionExpansion interface{}

type FirewallNetworkRuleCollectionInterface

type FirewallNetworkRuleCollectionInterface interface {
	Create(ctx context.Context, firewallNetworkRuleCollection *v1alpha1.FirewallNetworkRuleCollection, opts v1.CreateOptions) (*v1alpha1.FirewallNetworkRuleCollection, error)
	Update(ctx context.Context, firewallNetworkRuleCollection *v1alpha1.FirewallNetworkRuleCollection, opts v1.UpdateOptions) (*v1alpha1.FirewallNetworkRuleCollection, error)
	UpdateStatus(ctx context.Context, firewallNetworkRuleCollection *v1alpha1.FirewallNetworkRuleCollection, opts v1.UpdateOptions) (*v1alpha1.FirewallNetworkRuleCollection, 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.FirewallNetworkRuleCollection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FirewallNetworkRuleCollectionList, 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.FirewallNetworkRuleCollection, err error)
	FirewallNetworkRuleCollectionExpansion
}

FirewallNetworkRuleCollectionInterface has methods to work with FirewallNetworkRuleCollection resources.

type FirewallNetworkRuleCollectionsGetter

type FirewallNetworkRuleCollectionsGetter interface {
	FirewallNetworkRuleCollections(namespace string) FirewallNetworkRuleCollectionInterface
}

FirewallNetworkRuleCollectionsGetter has a method to return a FirewallNetworkRuleCollectionInterface. A group's client should implement this interface.

type FirewallsGetter

type FirewallsGetter interface {
	Firewalls(namespace string) FirewallInterface
}

FirewallsGetter has a method to return a FirewallInterface. A group's client should implement this interface.

type FrontdoorExpansion added in v0.2.0

type FrontdoorExpansion interface{}

type FrontdoorFirewallPoliciesGetter added in v0.2.0

type FrontdoorFirewallPoliciesGetter interface {
	FrontdoorFirewallPolicies(namespace string) FrontdoorFirewallPolicyInterface
}

FrontdoorFirewallPoliciesGetter has a method to return a FrontdoorFirewallPolicyInterface. A group's client should implement this interface.

type FrontdoorFirewallPolicyExpansion added in v0.2.0

type FrontdoorFirewallPolicyExpansion interface{}

type FrontdoorFirewallPolicyInterface added in v0.2.0

type FrontdoorFirewallPolicyInterface interface {
	Create(ctx context.Context, frontdoorFirewallPolicy *v1alpha1.FrontdoorFirewallPolicy, opts v1.CreateOptions) (*v1alpha1.FrontdoorFirewallPolicy, error)
	Update(ctx context.Context, frontdoorFirewallPolicy *v1alpha1.FrontdoorFirewallPolicy, opts v1.UpdateOptions) (*v1alpha1.FrontdoorFirewallPolicy, error)
	UpdateStatus(ctx context.Context, frontdoorFirewallPolicy *v1alpha1.FrontdoorFirewallPolicy, opts v1.UpdateOptions) (*v1alpha1.FrontdoorFirewallPolicy, 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.FrontdoorFirewallPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FrontdoorFirewallPolicyList, 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.FrontdoorFirewallPolicy, err error)
	FrontdoorFirewallPolicyExpansion
}

FrontdoorFirewallPolicyInterface has methods to work with FrontdoorFirewallPolicy resources.

type FrontdoorInterface added in v0.2.0

type FrontdoorInterface interface {
	Create(ctx context.Context, frontdoor *v1alpha1.Frontdoor, opts v1.CreateOptions) (*v1alpha1.Frontdoor, error)
	Update(ctx context.Context, frontdoor *v1alpha1.Frontdoor, opts v1.UpdateOptions) (*v1alpha1.Frontdoor, error)
	UpdateStatus(ctx context.Context, frontdoor *v1alpha1.Frontdoor, opts v1.UpdateOptions) (*v1alpha1.Frontdoor, 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.Frontdoor, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FrontdoorList, 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.Frontdoor, err error)
	FrontdoorExpansion
}

FrontdoorInterface has methods to work with Frontdoor resources.

type FrontdoorsGetter added in v0.2.0

type FrontdoorsGetter interface {
	Frontdoors(namespace string) FrontdoorInterface
}

FrontdoorsGetter has a method to return a FrontdoorInterface. A group's client should implement this interface.

type FunctionAppExpansion

type FunctionAppExpansion interface{}

type FunctionAppInterface

type FunctionAppInterface interface {
	Create(ctx context.Context, functionApp *v1alpha1.FunctionApp, opts v1.CreateOptions) (*v1alpha1.FunctionApp, error)
	Update(ctx context.Context, functionApp *v1alpha1.FunctionApp, opts v1.UpdateOptions) (*v1alpha1.FunctionApp, error)
	UpdateStatus(ctx context.Context, functionApp *v1alpha1.FunctionApp, opts v1.UpdateOptions) (*v1alpha1.FunctionApp, 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.FunctionApp, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FunctionAppList, 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.FunctionApp, err error)
	FunctionAppExpansion
}

FunctionAppInterface has methods to work with FunctionApp resources.

type FunctionAppsGetter

type FunctionAppsGetter interface {
	FunctionApps(namespace string) FunctionAppInterface
}

FunctionAppsGetter has a method to return a FunctionAppInterface. A group's client should implement this interface.

type HdinsightHadoopClusterExpansion

type HdinsightHadoopClusterExpansion interface{}

type HdinsightHadoopClusterInterface

type HdinsightHadoopClusterInterface interface {
	Create(ctx context.Context, hdinsightHadoopCluster *v1alpha1.HdinsightHadoopCluster, opts v1.CreateOptions) (*v1alpha1.HdinsightHadoopCluster, error)
	Update(ctx context.Context, hdinsightHadoopCluster *v1alpha1.HdinsightHadoopCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightHadoopCluster, error)
	UpdateStatus(ctx context.Context, hdinsightHadoopCluster *v1alpha1.HdinsightHadoopCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightHadoopCluster, 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.HdinsightHadoopCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HdinsightHadoopClusterList, 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.HdinsightHadoopCluster, err error)
	HdinsightHadoopClusterExpansion
}

HdinsightHadoopClusterInterface has methods to work with HdinsightHadoopCluster resources.

type HdinsightHadoopClustersGetter

type HdinsightHadoopClustersGetter interface {
	HdinsightHadoopClusters(namespace string) HdinsightHadoopClusterInterface
}

HdinsightHadoopClustersGetter has a method to return a HdinsightHadoopClusterInterface. A group's client should implement this interface.

type HdinsightHbaseClusterExpansion

type HdinsightHbaseClusterExpansion interface{}

type HdinsightHbaseClusterInterface

type HdinsightHbaseClusterInterface interface {
	Create(ctx context.Context, hdinsightHbaseCluster *v1alpha1.HdinsightHbaseCluster, opts v1.CreateOptions) (*v1alpha1.HdinsightHbaseCluster, error)
	Update(ctx context.Context, hdinsightHbaseCluster *v1alpha1.HdinsightHbaseCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightHbaseCluster, error)
	UpdateStatus(ctx context.Context, hdinsightHbaseCluster *v1alpha1.HdinsightHbaseCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightHbaseCluster, 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.HdinsightHbaseCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HdinsightHbaseClusterList, 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.HdinsightHbaseCluster, err error)
	HdinsightHbaseClusterExpansion
}

HdinsightHbaseClusterInterface has methods to work with HdinsightHbaseCluster resources.

type HdinsightHbaseClustersGetter

type HdinsightHbaseClustersGetter interface {
	HdinsightHbaseClusters(namespace string) HdinsightHbaseClusterInterface
}

HdinsightHbaseClustersGetter has a method to return a HdinsightHbaseClusterInterface. A group's client should implement this interface.

type HdinsightInteractiveQueryClusterExpansion

type HdinsightInteractiveQueryClusterExpansion interface{}

type HdinsightInteractiveQueryClusterInterface

HdinsightInteractiveQueryClusterInterface has methods to work with HdinsightInteractiveQueryCluster resources.

type HdinsightInteractiveQueryClustersGetter

type HdinsightInteractiveQueryClustersGetter interface {
	HdinsightInteractiveQueryClusters(namespace string) HdinsightInteractiveQueryClusterInterface
}

HdinsightInteractiveQueryClustersGetter has a method to return a HdinsightInteractiveQueryClusterInterface. A group's client should implement this interface.

type HdinsightKafkaClusterExpansion

type HdinsightKafkaClusterExpansion interface{}

type HdinsightKafkaClusterInterface

type HdinsightKafkaClusterInterface interface {
	Create(ctx context.Context, hdinsightKafkaCluster *v1alpha1.HdinsightKafkaCluster, opts v1.CreateOptions) (*v1alpha1.HdinsightKafkaCluster, error)
	Update(ctx context.Context, hdinsightKafkaCluster *v1alpha1.HdinsightKafkaCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightKafkaCluster, error)
	UpdateStatus(ctx context.Context, hdinsightKafkaCluster *v1alpha1.HdinsightKafkaCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightKafkaCluster, 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.HdinsightKafkaCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HdinsightKafkaClusterList, 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.HdinsightKafkaCluster, err error)
	HdinsightKafkaClusterExpansion
}

HdinsightKafkaClusterInterface has methods to work with HdinsightKafkaCluster resources.

type HdinsightKafkaClustersGetter

type HdinsightKafkaClustersGetter interface {
	HdinsightKafkaClusters(namespace string) HdinsightKafkaClusterInterface
}

HdinsightKafkaClustersGetter has a method to return a HdinsightKafkaClusterInterface. A group's client should implement this interface.

type HdinsightMlServicesClusterExpansion

type HdinsightMlServicesClusterExpansion interface{}

type HdinsightMlServicesClusterInterface

type HdinsightMlServicesClusterInterface interface {
	Create(ctx context.Context, hdinsightMlServicesCluster *v1alpha1.HdinsightMlServicesCluster, opts v1.CreateOptions) (*v1alpha1.HdinsightMlServicesCluster, error)
	Update(ctx context.Context, hdinsightMlServicesCluster *v1alpha1.HdinsightMlServicesCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightMlServicesCluster, error)
	UpdateStatus(ctx context.Context, hdinsightMlServicesCluster *v1alpha1.HdinsightMlServicesCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightMlServicesCluster, 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.HdinsightMlServicesCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HdinsightMlServicesClusterList, 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.HdinsightMlServicesCluster, err error)
	HdinsightMlServicesClusterExpansion
}

HdinsightMlServicesClusterInterface has methods to work with HdinsightMlServicesCluster resources.

type HdinsightMlServicesClustersGetter

type HdinsightMlServicesClustersGetter interface {
	HdinsightMlServicesClusters(namespace string) HdinsightMlServicesClusterInterface
}

HdinsightMlServicesClustersGetter has a method to return a HdinsightMlServicesClusterInterface. A group's client should implement this interface.

type HdinsightRserverClusterExpansion

type HdinsightRserverClusterExpansion interface{}

type HdinsightRserverClusterInterface

type HdinsightRserverClusterInterface interface {
	Create(ctx context.Context, hdinsightRserverCluster *v1alpha1.HdinsightRserverCluster, opts v1.CreateOptions) (*v1alpha1.HdinsightRserverCluster, error)
	Update(ctx context.Context, hdinsightRserverCluster *v1alpha1.HdinsightRserverCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightRserverCluster, error)
	UpdateStatus(ctx context.Context, hdinsightRserverCluster *v1alpha1.HdinsightRserverCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightRserverCluster, 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.HdinsightRserverCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HdinsightRserverClusterList, 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.HdinsightRserverCluster, err error)
	HdinsightRserverClusterExpansion
}

HdinsightRserverClusterInterface has methods to work with HdinsightRserverCluster resources.

type HdinsightRserverClustersGetter

type HdinsightRserverClustersGetter interface {
	HdinsightRserverClusters(namespace string) HdinsightRserverClusterInterface
}

HdinsightRserverClustersGetter has a method to return a HdinsightRserverClusterInterface. A group's client should implement this interface.

type HdinsightSparkClusterExpansion

type HdinsightSparkClusterExpansion interface{}

type HdinsightSparkClusterInterface

type HdinsightSparkClusterInterface interface {
	Create(ctx context.Context, hdinsightSparkCluster *v1alpha1.HdinsightSparkCluster, opts v1.CreateOptions) (*v1alpha1.HdinsightSparkCluster, error)
	Update(ctx context.Context, hdinsightSparkCluster *v1alpha1.HdinsightSparkCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightSparkCluster, error)
	UpdateStatus(ctx context.Context, hdinsightSparkCluster *v1alpha1.HdinsightSparkCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightSparkCluster, 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.HdinsightSparkCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HdinsightSparkClusterList, 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.HdinsightSparkCluster, err error)
	HdinsightSparkClusterExpansion
}

HdinsightSparkClusterInterface has methods to work with HdinsightSparkCluster resources.

type HdinsightSparkClustersGetter

type HdinsightSparkClustersGetter interface {
	HdinsightSparkClusters(namespace string) HdinsightSparkClusterInterface
}

HdinsightSparkClustersGetter has a method to return a HdinsightSparkClusterInterface. A group's client should implement this interface.

type HdinsightStormClusterExpansion

type HdinsightStormClusterExpansion interface{}

type HdinsightStormClusterInterface

type HdinsightStormClusterInterface interface {
	Create(ctx context.Context, hdinsightStormCluster *v1alpha1.HdinsightStormCluster, opts v1.CreateOptions) (*v1alpha1.HdinsightStormCluster, error)
	Update(ctx context.Context, hdinsightStormCluster *v1alpha1.HdinsightStormCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightStormCluster, error)
	UpdateStatus(ctx context.Context, hdinsightStormCluster *v1alpha1.HdinsightStormCluster, opts v1.UpdateOptions) (*v1alpha1.HdinsightStormCluster, 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.HdinsightStormCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HdinsightStormClusterList, 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.HdinsightStormCluster, err error)
	HdinsightStormClusterExpansion
}

HdinsightStormClusterInterface has methods to work with HdinsightStormCluster resources.

type HdinsightStormClustersGetter

type HdinsightStormClustersGetter interface {
	HdinsightStormClusters(namespace string) HdinsightStormClusterInterface
}

HdinsightStormClustersGetter has a method to return a HdinsightStormClusterInterface. A group's client should implement this interface.

type HealthcareServiceExpansion added in v0.2.0

type HealthcareServiceExpansion interface{}

type HealthcareServiceInterface added in v0.2.0

type HealthcareServiceInterface interface {
	Create(ctx context.Context, healthcareService *v1alpha1.HealthcareService, opts v1.CreateOptions) (*v1alpha1.HealthcareService, error)
	Update(ctx context.Context, healthcareService *v1alpha1.HealthcareService, opts v1.UpdateOptions) (*v1alpha1.HealthcareService, error)
	UpdateStatus(ctx context.Context, healthcareService *v1alpha1.HealthcareService, opts v1.UpdateOptions) (*v1alpha1.HealthcareService, 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.HealthcareService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HealthcareServiceList, 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.HealthcareService, err error)
	HealthcareServiceExpansion
}

HealthcareServiceInterface has methods to work with HealthcareService resources.

type HealthcareServicesGetter added in v0.2.0

type HealthcareServicesGetter interface {
	HealthcareServices(namespace string) HealthcareServiceInterface
}

HealthcareServicesGetter has a method to return a HealthcareServiceInterface. A group's client should implement this interface.

type ImageExpansion

type ImageExpansion interface{}

type ImageInterface

type ImageInterface interface {
	Create(ctx context.Context, image *v1alpha1.Image, opts v1.CreateOptions) (*v1alpha1.Image, error)
	Update(ctx context.Context, image *v1alpha1.Image, opts v1.UpdateOptions) (*v1alpha1.Image, error)
	UpdateStatus(ctx context.Context, image *v1alpha1.Image, opts v1.UpdateOptions) (*v1alpha1.Image, 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.Image, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ImageList, 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.Image, err error)
	ImageExpansion
}

ImageInterface has methods to work with Image resources.

type ImagesGetter

type ImagesGetter interface {
	Images(namespace string) ImageInterface
}

ImagesGetter has a method to return a ImageInterface. A group's client should implement this interface.

type IotDpsCertificateExpansion

type IotDpsCertificateExpansion interface{}

type IotDpsCertificateInterface

type IotDpsCertificateInterface interface {
	Create(ctx context.Context, iotDpsCertificate *v1alpha1.IotDpsCertificate, opts v1.CreateOptions) (*v1alpha1.IotDpsCertificate, error)
	Update(ctx context.Context, iotDpsCertificate *v1alpha1.IotDpsCertificate, opts v1.UpdateOptions) (*v1alpha1.IotDpsCertificate, error)
	UpdateStatus(ctx context.Context, iotDpsCertificate *v1alpha1.IotDpsCertificate, opts v1.UpdateOptions) (*v1alpha1.IotDpsCertificate, 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.IotDpsCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IotDpsCertificateList, 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.IotDpsCertificate, err error)
	IotDpsCertificateExpansion
}

IotDpsCertificateInterface has methods to work with IotDpsCertificate resources.

type IotDpsCertificatesGetter

type IotDpsCertificatesGetter interface {
	IotDpsCertificates(namespace string) IotDpsCertificateInterface
}

IotDpsCertificatesGetter has a method to return a IotDpsCertificateInterface. A group's client should implement this interface.

type IotDpsExpansion

type IotDpsExpansion interface{}

type IotDpsInterface

type IotDpsInterface interface {
	Create(ctx context.Context, iotDps *v1alpha1.IotDps, opts v1.CreateOptions) (*v1alpha1.IotDps, error)
	Update(ctx context.Context, iotDps *v1alpha1.IotDps, opts v1.UpdateOptions) (*v1alpha1.IotDps, error)
	UpdateStatus(ctx context.Context, iotDps *v1alpha1.IotDps, opts v1.UpdateOptions) (*v1alpha1.IotDps, 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.IotDps, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IotDpsList, 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.IotDps, err error)
	IotDpsExpansion
}

IotDpsInterface has methods to work with IotDps resources.

type IotDpsesGetter

type IotDpsesGetter interface {
	IotDpses(namespace string) IotDpsInterface
}

IotDpsesGetter has a method to return a IotDpsInterface. A group's client should implement this interface.

type IothubConsumerGroupExpansion

type IothubConsumerGroupExpansion interface{}

type IothubConsumerGroupInterface

type IothubConsumerGroupInterface interface {
	Create(ctx context.Context, iothubConsumerGroup *v1alpha1.IothubConsumerGroup, opts v1.CreateOptions) (*v1alpha1.IothubConsumerGroup, error)
	Update(ctx context.Context, iothubConsumerGroup *v1alpha1.IothubConsumerGroup, opts v1.UpdateOptions) (*v1alpha1.IothubConsumerGroup, error)
	UpdateStatus(ctx context.Context, iothubConsumerGroup *v1alpha1.IothubConsumerGroup, opts v1.UpdateOptions) (*v1alpha1.IothubConsumerGroup, 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.IothubConsumerGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubConsumerGroupList, 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.IothubConsumerGroup, err error)
	IothubConsumerGroupExpansion
}

IothubConsumerGroupInterface has methods to work with IothubConsumerGroup resources.

type IothubConsumerGroupsGetter

type IothubConsumerGroupsGetter interface {
	IothubConsumerGroups(namespace string) IothubConsumerGroupInterface
}

IothubConsumerGroupsGetter has a method to return a IothubConsumerGroupInterface. A group's client should implement this interface.

type IothubDpsCertificateExpansion added in v0.2.0

type IothubDpsCertificateExpansion interface{}

type IothubDpsCertificateInterface added in v0.2.0

type IothubDpsCertificateInterface interface {
	Create(ctx context.Context, iothubDpsCertificate *v1alpha1.IothubDpsCertificate, opts v1.CreateOptions) (*v1alpha1.IothubDpsCertificate, error)
	Update(ctx context.Context, iothubDpsCertificate *v1alpha1.IothubDpsCertificate, opts v1.UpdateOptions) (*v1alpha1.IothubDpsCertificate, error)
	UpdateStatus(ctx context.Context, iothubDpsCertificate *v1alpha1.IothubDpsCertificate, opts v1.UpdateOptions) (*v1alpha1.IothubDpsCertificate, 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.IothubDpsCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubDpsCertificateList, 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.IothubDpsCertificate, err error)
	IothubDpsCertificateExpansion
}

IothubDpsCertificateInterface has methods to work with IothubDpsCertificate resources.

type IothubDpsCertificatesGetter added in v0.2.0

type IothubDpsCertificatesGetter interface {
	IothubDpsCertificates(namespace string) IothubDpsCertificateInterface
}

IothubDpsCertificatesGetter has a method to return a IothubDpsCertificateInterface. A group's client should implement this interface.

type IothubDpsExpansion added in v0.2.0

type IothubDpsExpansion interface{}

type IothubDpsInterface added in v0.2.0

type IothubDpsInterface interface {
	Create(ctx context.Context, iothubDps *v1alpha1.IothubDps, opts v1.CreateOptions) (*v1alpha1.IothubDps, error)
	Update(ctx context.Context, iothubDps *v1alpha1.IothubDps, opts v1.UpdateOptions) (*v1alpha1.IothubDps, error)
	UpdateStatus(ctx context.Context, iothubDps *v1alpha1.IothubDps, opts v1.UpdateOptions) (*v1alpha1.IothubDps, 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.IothubDps, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubDpsList, 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.IothubDps, err error)
	IothubDpsExpansion
}

IothubDpsInterface has methods to work with IothubDps resources.

type IothubDpsSharedAccessPoliciesGetter added in v0.2.0

type IothubDpsSharedAccessPoliciesGetter interface {
	IothubDpsSharedAccessPolicies(namespace string) IothubDpsSharedAccessPolicyInterface
}

IothubDpsSharedAccessPoliciesGetter has a method to return a IothubDpsSharedAccessPolicyInterface. A group's client should implement this interface.

type IothubDpsSharedAccessPolicyExpansion added in v0.2.0

type IothubDpsSharedAccessPolicyExpansion interface{}

type IothubDpsSharedAccessPolicyInterface added in v0.2.0

type IothubDpsSharedAccessPolicyInterface interface {
	Create(ctx context.Context, iothubDpsSharedAccessPolicy *v1alpha1.IothubDpsSharedAccessPolicy, opts v1.CreateOptions) (*v1alpha1.IothubDpsSharedAccessPolicy, error)
	Update(ctx context.Context, iothubDpsSharedAccessPolicy *v1alpha1.IothubDpsSharedAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.IothubDpsSharedAccessPolicy, error)
	UpdateStatus(ctx context.Context, iothubDpsSharedAccessPolicy *v1alpha1.IothubDpsSharedAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.IothubDpsSharedAccessPolicy, 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.IothubDpsSharedAccessPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubDpsSharedAccessPolicyList, 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.IothubDpsSharedAccessPolicy, err error)
	IothubDpsSharedAccessPolicyExpansion
}

IothubDpsSharedAccessPolicyInterface has methods to work with IothubDpsSharedAccessPolicy resources.

type IothubDpsesGetter added in v0.2.0

type IothubDpsesGetter interface {
	IothubDpses(namespace string) IothubDpsInterface
}

IothubDpsesGetter has a method to return a IothubDpsInterface. A group's client should implement this interface.

type IothubEndpointEventhubExpansion added in v0.2.0

type IothubEndpointEventhubExpansion interface{}

type IothubEndpointEventhubInterface added in v0.2.0

type IothubEndpointEventhubInterface interface {
	Create(ctx context.Context, iothubEndpointEventhub *v1alpha1.IothubEndpointEventhub, opts v1.CreateOptions) (*v1alpha1.IothubEndpointEventhub, error)
	Update(ctx context.Context, iothubEndpointEventhub *v1alpha1.IothubEndpointEventhub, opts v1.UpdateOptions) (*v1alpha1.IothubEndpointEventhub, error)
	UpdateStatus(ctx context.Context, iothubEndpointEventhub *v1alpha1.IothubEndpointEventhub, opts v1.UpdateOptions) (*v1alpha1.IothubEndpointEventhub, 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.IothubEndpointEventhub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubEndpointEventhubList, 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.IothubEndpointEventhub, err error)
	IothubEndpointEventhubExpansion
}

IothubEndpointEventhubInterface has methods to work with IothubEndpointEventhub resources.

type IothubEndpointEventhubsGetter added in v0.2.0

type IothubEndpointEventhubsGetter interface {
	IothubEndpointEventhubs(namespace string) IothubEndpointEventhubInterface
}

IothubEndpointEventhubsGetter has a method to return a IothubEndpointEventhubInterface. A group's client should implement this interface.

type IothubEndpointServicebusQueueExpansion added in v0.2.0

type IothubEndpointServicebusQueueExpansion interface{}

type IothubEndpointServicebusQueueInterface added in v0.2.0

type IothubEndpointServicebusQueueInterface interface {
	Create(ctx context.Context, iothubEndpointServicebusQueue *v1alpha1.IothubEndpointServicebusQueue, opts v1.CreateOptions) (*v1alpha1.IothubEndpointServicebusQueue, error)
	Update(ctx context.Context, iothubEndpointServicebusQueue *v1alpha1.IothubEndpointServicebusQueue, opts v1.UpdateOptions) (*v1alpha1.IothubEndpointServicebusQueue, error)
	UpdateStatus(ctx context.Context, iothubEndpointServicebusQueue *v1alpha1.IothubEndpointServicebusQueue, opts v1.UpdateOptions) (*v1alpha1.IothubEndpointServicebusQueue, 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.IothubEndpointServicebusQueue, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubEndpointServicebusQueueList, 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.IothubEndpointServicebusQueue, err error)
	IothubEndpointServicebusQueueExpansion
}

IothubEndpointServicebusQueueInterface has methods to work with IothubEndpointServicebusQueue resources.

type IothubEndpointServicebusQueuesGetter added in v0.2.0

type IothubEndpointServicebusQueuesGetter interface {
	IothubEndpointServicebusQueues(namespace string) IothubEndpointServicebusQueueInterface
}

IothubEndpointServicebusQueuesGetter has a method to return a IothubEndpointServicebusQueueInterface. A group's client should implement this interface.

type IothubEndpointServicebusTopicExpansion added in v0.2.0

type IothubEndpointServicebusTopicExpansion interface{}

type IothubEndpointServicebusTopicInterface added in v0.2.0

type IothubEndpointServicebusTopicInterface interface {
	Create(ctx context.Context, iothubEndpointServicebusTopic *v1alpha1.IothubEndpointServicebusTopic, opts v1.CreateOptions) (*v1alpha1.IothubEndpointServicebusTopic, error)
	Update(ctx context.Context, iothubEndpointServicebusTopic *v1alpha1.IothubEndpointServicebusTopic, opts v1.UpdateOptions) (*v1alpha1.IothubEndpointServicebusTopic, error)
	UpdateStatus(ctx context.Context, iothubEndpointServicebusTopic *v1alpha1.IothubEndpointServicebusTopic, opts v1.UpdateOptions) (*v1alpha1.IothubEndpointServicebusTopic, 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.IothubEndpointServicebusTopic, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubEndpointServicebusTopicList, 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.IothubEndpointServicebusTopic, err error)
	IothubEndpointServicebusTopicExpansion
}

IothubEndpointServicebusTopicInterface has methods to work with IothubEndpointServicebusTopic resources.

type IothubEndpointServicebusTopicsGetter added in v0.2.0

type IothubEndpointServicebusTopicsGetter interface {
	IothubEndpointServicebusTopics(namespace string) IothubEndpointServicebusTopicInterface
}

IothubEndpointServicebusTopicsGetter has a method to return a IothubEndpointServicebusTopicInterface. A group's client should implement this interface.

type IothubEndpointStorageContainerExpansion added in v0.2.0

type IothubEndpointStorageContainerExpansion interface{}

type IothubEndpointStorageContainerInterface added in v0.2.0

IothubEndpointStorageContainerInterface has methods to work with IothubEndpointStorageContainer resources.

type IothubEndpointStorageContainersGetter added in v0.2.0

type IothubEndpointStorageContainersGetter interface {
	IothubEndpointStorageContainers(namespace string) IothubEndpointStorageContainerInterface
}

IothubEndpointStorageContainersGetter has a method to return a IothubEndpointStorageContainerInterface. A group's client should implement this interface.

type IothubExpansion

type IothubExpansion interface{}

type IothubFallbackRouteExpansion added in v0.2.0

type IothubFallbackRouteExpansion interface{}

type IothubFallbackRouteInterface added in v0.2.0

type IothubFallbackRouteInterface interface {
	Create(ctx context.Context, iothubFallbackRoute *v1alpha1.IothubFallbackRoute, opts v1.CreateOptions) (*v1alpha1.IothubFallbackRoute, error)
	Update(ctx context.Context, iothubFallbackRoute *v1alpha1.IothubFallbackRoute, opts v1.UpdateOptions) (*v1alpha1.IothubFallbackRoute, error)
	UpdateStatus(ctx context.Context, iothubFallbackRoute *v1alpha1.IothubFallbackRoute, opts v1.UpdateOptions) (*v1alpha1.IothubFallbackRoute, 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.IothubFallbackRoute, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubFallbackRouteList, 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.IothubFallbackRoute, err error)
	IothubFallbackRouteExpansion
}

IothubFallbackRouteInterface has methods to work with IothubFallbackRoute resources.

type IothubFallbackRoutesGetter added in v0.2.0

type IothubFallbackRoutesGetter interface {
	IothubFallbackRoutes(namespace string) IothubFallbackRouteInterface
}

IothubFallbackRoutesGetter has a method to return a IothubFallbackRouteInterface. A group's client should implement this interface.

type IothubInterface

type IothubInterface interface {
	Create(ctx context.Context, iothub *v1alpha1.Iothub, opts v1.CreateOptions) (*v1alpha1.Iothub, error)
	Update(ctx context.Context, iothub *v1alpha1.Iothub, opts v1.UpdateOptions) (*v1alpha1.Iothub, error)
	UpdateStatus(ctx context.Context, iothub *v1alpha1.Iothub, opts v1.UpdateOptions) (*v1alpha1.Iothub, 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.Iothub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubList, 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.Iothub, err error)
	IothubExpansion
}

IothubInterface has methods to work with Iothub resources.

type IothubRouteExpansion added in v0.2.0

type IothubRouteExpansion interface{}

type IothubRouteInterface added in v0.2.0

type IothubRouteInterface interface {
	Create(ctx context.Context, iothubRoute *v1alpha1.IothubRoute, opts v1.CreateOptions) (*v1alpha1.IothubRoute, error)
	Update(ctx context.Context, iothubRoute *v1alpha1.IothubRoute, opts v1.UpdateOptions) (*v1alpha1.IothubRoute, error)
	UpdateStatus(ctx context.Context, iothubRoute *v1alpha1.IothubRoute, opts v1.UpdateOptions) (*v1alpha1.IothubRoute, 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.IothubRoute, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubRouteList, 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.IothubRoute, err error)
	IothubRouteExpansion
}

IothubRouteInterface has methods to work with IothubRoute resources.

type IothubRoutesGetter added in v0.2.0

type IothubRoutesGetter interface {
	IothubRoutes(namespace string) IothubRouteInterface
}

IothubRoutesGetter has a method to return a IothubRouteInterface. A group's client should implement this interface.

type IothubSharedAccessPoliciesGetter

type IothubSharedAccessPoliciesGetter interface {
	IothubSharedAccessPolicies(namespace string) IothubSharedAccessPolicyInterface
}

IothubSharedAccessPoliciesGetter has a method to return a IothubSharedAccessPolicyInterface. A group's client should implement this interface.

type IothubSharedAccessPolicyExpansion

type IothubSharedAccessPolicyExpansion interface{}

type IothubSharedAccessPolicyInterface

type IothubSharedAccessPolicyInterface interface {
	Create(ctx context.Context, iothubSharedAccessPolicy *v1alpha1.IothubSharedAccessPolicy, opts v1.CreateOptions) (*v1alpha1.IothubSharedAccessPolicy, error)
	Update(ctx context.Context, iothubSharedAccessPolicy *v1alpha1.IothubSharedAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.IothubSharedAccessPolicy, error)
	UpdateStatus(ctx context.Context, iothubSharedAccessPolicy *v1alpha1.IothubSharedAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.IothubSharedAccessPolicy, 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.IothubSharedAccessPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubSharedAccessPolicyList, 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.IothubSharedAccessPolicy, err error)
	IothubSharedAccessPolicyExpansion
}

IothubSharedAccessPolicyInterface has methods to work with IothubSharedAccessPolicy resources.

type IothubsGetter

type IothubsGetter interface {
	Iothubs(namespace string) IothubInterface
}

IothubsGetter has a method to return a IothubInterface. A group's client should implement this interface.

type KeyVaultAccessPoliciesGetter

type KeyVaultAccessPoliciesGetter interface {
	KeyVaultAccessPolicies(namespace string) KeyVaultAccessPolicyInterface
}

KeyVaultAccessPoliciesGetter has a method to return a KeyVaultAccessPolicyInterface. A group's client should implement this interface.

type KeyVaultAccessPolicyExpansion

type KeyVaultAccessPolicyExpansion interface{}

type KeyVaultAccessPolicyInterface

type KeyVaultAccessPolicyInterface interface {
	Create(ctx context.Context, keyVaultAccessPolicy *v1alpha1.KeyVaultAccessPolicy, opts v1.CreateOptions) (*v1alpha1.KeyVaultAccessPolicy, error)
	Update(ctx context.Context, keyVaultAccessPolicy *v1alpha1.KeyVaultAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.KeyVaultAccessPolicy, error)
	UpdateStatus(ctx context.Context, keyVaultAccessPolicy *v1alpha1.KeyVaultAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.KeyVaultAccessPolicy, 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.KeyVaultAccessPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KeyVaultAccessPolicyList, 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.KeyVaultAccessPolicy, err error)
	KeyVaultAccessPolicyExpansion
}

KeyVaultAccessPolicyInterface has methods to work with KeyVaultAccessPolicy resources.

type KeyVaultCertificateExpansion

type KeyVaultCertificateExpansion interface{}

type KeyVaultCertificateInterface

type KeyVaultCertificateInterface interface {
	Create(ctx context.Context, keyVaultCertificate *v1alpha1.KeyVaultCertificate, opts v1.CreateOptions) (*v1alpha1.KeyVaultCertificate, error)
	Update(ctx context.Context, keyVaultCertificate *v1alpha1.KeyVaultCertificate, opts v1.UpdateOptions) (*v1alpha1.KeyVaultCertificate, error)
	UpdateStatus(ctx context.Context, keyVaultCertificate *v1alpha1.KeyVaultCertificate, opts v1.UpdateOptions) (*v1alpha1.KeyVaultCertificate, 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.KeyVaultCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KeyVaultCertificateList, 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.KeyVaultCertificate, err error)
	KeyVaultCertificateExpansion
}

KeyVaultCertificateInterface has methods to work with KeyVaultCertificate resources.

type KeyVaultCertificatesGetter

type KeyVaultCertificatesGetter interface {
	KeyVaultCertificates(namespace string) KeyVaultCertificateInterface
}

KeyVaultCertificatesGetter has a method to return a KeyVaultCertificateInterface. A group's client should implement this interface.

type KeyVaultExpansion

type KeyVaultExpansion interface{}

type KeyVaultInterface

type KeyVaultInterface interface {
	Create(ctx context.Context, keyVault *v1alpha1.KeyVault, opts v1.CreateOptions) (*v1alpha1.KeyVault, error)
	Update(ctx context.Context, keyVault *v1alpha1.KeyVault, opts v1.UpdateOptions) (*v1alpha1.KeyVault, error)
	UpdateStatus(ctx context.Context, keyVault *v1alpha1.KeyVault, opts v1.UpdateOptions) (*v1alpha1.KeyVault, 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.KeyVault, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KeyVaultList, 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.KeyVault, err error)
	KeyVaultExpansion
}

KeyVaultInterface has methods to work with KeyVault resources.

type KeyVaultKeyExpansion

type KeyVaultKeyExpansion interface{}

type KeyVaultKeyInterface

type KeyVaultKeyInterface interface {
	Create(ctx context.Context, keyVaultKey *v1alpha1.KeyVaultKey, opts v1.CreateOptions) (*v1alpha1.KeyVaultKey, error)
	Update(ctx context.Context, keyVaultKey *v1alpha1.KeyVaultKey, opts v1.UpdateOptions) (*v1alpha1.KeyVaultKey, error)
	UpdateStatus(ctx context.Context, keyVaultKey *v1alpha1.KeyVaultKey, opts v1.UpdateOptions) (*v1alpha1.KeyVaultKey, 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.KeyVaultKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KeyVaultKeyList, 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.KeyVaultKey, err error)
	KeyVaultKeyExpansion
}

KeyVaultKeyInterface has methods to work with KeyVaultKey resources.

type KeyVaultKeysGetter

type KeyVaultKeysGetter interface {
	KeyVaultKeys(namespace string) KeyVaultKeyInterface
}

KeyVaultKeysGetter has a method to return a KeyVaultKeyInterface. A group's client should implement this interface.

type KeyVaultSecretExpansion

type KeyVaultSecretExpansion interface{}

type KeyVaultSecretInterface

type KeyVaultSecretInterface interface {
	Create(ctx context.Context, keyVaultSecret *v1alpha1.KeyVaultSecret, opts v1.CreateOptions) (*v1alpha1.KeyVaultSecret, error)
	Update(ctx context.Context, keyVaultSecret *v1alpha1.KeyVaultSecret, opts v1.UpdateOptions) (*v1alpha1.KeyVaultSecret, error)
	UpdateStatus(ctx context.Context, keyVaultSecret *v1alpha1.KeyVaultSecret, opts v1.UpdateOptions) (*v1alpha1.KeyVaultSecret, 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.KeyVaultSecret, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KeyVaultSecretList, 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.KeyVaultSecret, err error)
	KeyVaultSecretExpansion
}

KeyVaultSecretInterface has methods to work with KeyVaultSecret resources.

type KeyVaultSecretsGetter

type KeyVaultSecretsGetter interface {
	KeyVaultSecrets(namespace string) KeyVaultSecretInterface
}

KeyVaultSecretsGetter has a method to return a KeyVaultSecretInterface. A group's client should implement this interface.

type KeyVaultsGetter

type KeyVaultsGetter interface {
	KeyVaults(namespace string) KeyVaultInterface
}

KeyVaultsGetter has a method to return a KeyVaultInterface. A group's client should implement this interface.

type KubernetesClusterExpansion

type KubernetesClusterExpansion interface{}

type KubernetesClusterInterface

type KubernetesClusterInterface interface {
	Create(ctx context.Context, kubernetesCluster *v1alpha1.KubernetesCluster, opts v1.CreateOptions) (*v1alpha1.KubernetesCluster, error)
	Update(ctx context.Context, kubernetesCluster *v1alpha1.KubernetesCluster, opts v1.UpdateOptions) (*v1alpha1.KubernetesCluster, error)
	UpdateStatus(ctx context.Context, kubernetesCluster *v1alpha1.KubernetesCluster, opts v1.UpdateOptions) (*v1alpha1.KubernetesCluster, 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.KubernetesCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KubernetesClusterList, 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.KubernetesCluster, err error)
	KubernetesClusterExpansion
}

KubernetesClusterInterface has methods to work with KubernetesCluster resources.

type KubernetesClusterNodePoolExpansion added in v0.2.0

type KubernetesClusterNodePoolExpansion interface{}

type KubernetesClusterNodePoolInterface added in v0.2.0

type KubernetesClusterNodePoolInterface interface {
	Create(ctx context.Context, kubernetesClusterNodePool *v1alpha1.KubernetesClusterNodePool, opts v1.CreateOptions) (*v1alpha1.KubernetesClusterNodePool, error)
	Update(ctx context.Context, kubernetesClusterNodePool *v1alpha1.KubernetesClusterNodePool, opts v1.UpdateOptions) (*v1alpha1.KubernetesClusterNodePool, error)
	UpdateStatus(ctx context.Context, kubernetesClusterNodePool *v1alpha1.KubernetesClusterNodePool, opts v1.UpdateOptions) (*v1alpha1.KubernetesClusterNodePool, 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.KubernetesClusterNodePool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KubernetesClusterNodePoolList, 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.KubernetesClusterNodePool, err error)
	KubernetesClusterNodePoolExpansion
}

KubernetesClusterNodePoolInterface has methods to work with KubernetesClusterNodePool resources.

type KubernetesClusterNodePoolsGetter added in v0.2.0

type KubernetesClusterNodePoolsGetter interface {
	KubernetesClusterNodePools(namespace string) KubernetesClusterNodePoolInterface
}

KubernetesClusterNodePoolsGetter has a method to return a KubernetesClusterNodePoolInterface. A group's client should implement this interface.

type KubernetesClustersGetter

type KubernetesClustersGetter interface {
	KubernetesClusters(namespace string) KubernetesClusterInterface
}

KubernetesClustersGetter has a method to return a KubernetesClusterInterface. A group's client should implement this interface.

type KustoClusterExpansion added in v0.2.0

type KustoClusterExpansion interface{}

type KustoClusterInterface added in v0.2.0

type KustoClusterInterface interface {
	Create(ctx context.Context, kustoCluster *v1alpha1.KustoCluster, opts v1.CreateOptions) (*v1alpha1.KustoCluster, error)
	Update(ctx context.Context, kustoCluster *v1alpha1.KustoCluster, opts v1.UpdateOptions) (*v1alpha1.KustoCluster, error)
	UpdateStatus(ctx context.Context, kustoCluster *v1alpha1.KustoCluster, opts v1.UpdateOptions) (*v1alpha1.KustoCluster, 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.KustoCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KustoClusterList, 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.KustoCluster, err error)
	KustoClusterExpansion
}

KustoClusterInterface has methods to work with KustoCluster resources.

type KustoClustersGetter added in v0.2.0

type KustoClustersGetter interface {
	KustoClusters(namespace string) KustoClusterInterface
}

KustoClustersGetter has a method to return a KustoClusterInterface. A group's client should implement this interface.

type KustoDatabaseExpansion added in v0.2.0

type KustoDatabaseExpansion interface{}

type KustoDatabaseInterface added in v0.2.0

type KustoDatabaseInterface interface {
	Create(ctx context.Context, kustoDatabase *v1alpha1.KustoDatabase, opts v1.CreateOptions) (*v1alpha1.KustoDatabase, error)
	Update(ctx context.Context, kustoDatabase *v1alpha1.KustoDatabase, opts v1.UpdateOptions) (*v1alpha1.KustoDatabase, error)
	UpdateStatus(ctx context.Context, kustoDatabase *v1alpha1.KustoDatabase, opts v1.UpdateOptions) (*v1alpha1.KustoDatabase, 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.KustoDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KustoDatabaseList, 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.KustoDatabase, err error)
	KustoDatabaseExpansion
}

KustoDatabaseInterface has methods to work with KustoDatabase resources.

type KustoDatabasePrincipalExpansion added in v0.2.0

type KustoDatabasePrincipalExpansion interface{}

type KustoDatabasePrincipalInterface added in v0.2.0

type KustoDatabasePrincipalInterface interface {
	Create(ctx context.Context, kustoDatabasePrincipal *v1alpha1.KustoDatabasePrincipal, opts v1.CreateOptions) (*v1alpha1.KustoDatabasePrincipal, error)
	Update(ctx context.Context, kustoDatabasePrincipal *v1alpha1.KustoDatabasePrincipal, opts v1.UpdateOptions) (*v1alpha1.KustoDatabasePrincipal, error)
	UpdateStatus(ctx context.Context, kustoDatabasePrincipal *v1alpha1.KustoDatabasePrincipal, opts v1.UpdateOptions) (*v1alpha1.KustoDatabasePrincipal, 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.KustoDatabasePrincipal, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KustoDatabasePrincipalList, 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.KustoDatabasePrincipal, err error)
	KustoDatabasePrincipalExpansion
}

KustoDatabasePrincipalInterface has methods to work with KustoDatabasePrincipal resources.

type KustoDatabasePrincipalsGetter added in v0.2.0

type KustoDatabasePrincipalsGetter interface {
	KustoDatabasePrincipals(namespace string) KustoDatabasePrincipalInterface
}

KustoDatabasePrincipalsGetter has a method to return a KustoDatabasePrincipalInterface. A group's client should implement this interface.

type KustoDatabasesGetter added in v0.2.0

type KustoDatabasesGetter interface {
	KustoDatabases(namespace string) KustoDatabaseInterface
}

KustoDatabasesGetter has a method to return a KustoDatabaseInterface. A group's client should implement this interface.

type KustoEventhubDataConnectionExpansion added in v0.2.0

type KustoEventhubDataConnectionExpansion interface{}

type KustoEventhubDataConnectionInterface added in v0.2.0

type KustoEventhubDataConnectionInterface interface {
	Create(ctx context.Context, kustoEventhubDataConnection *v1alpha1.KustoEventhubDataConnection, opts v1.CreateOptions) (*v1alpha1.KustoEventhubDataConnection, error)
	Update(ctx context.Context, kustoEventhubDataConnection *v1alpha1.KustoEventhubDataConnection, opts v1.UpdateOptions) (*v1alpha1.KustoEventhubDataConnection, error)
	UpdateStatus(ctx context.Context, kustoEventhubDataConnection *v1alpha1.KustoEventhubDataConnection, opts v1.UpdateOptions) (*v1alpha1.KustoEventhubDataConnection, 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.KustoEventhubDataConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KustoEventhubDataConnectionList, 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.KustoEventhubDataConnection, err error)
	KustoEventhubDataConnectionExpansion
}

KustoEventhubDataConnectionInterface has methods to work with KustoEventhubDataConnection resources.

type KustoEventhubDataConnectionsGetter added in v0.2.0

type KustoEventhubDataConnectionsGetter interface {
	KustoEventhubDataConnections(namespace string) KustoEventhubDataConnectionInterface
}

KustoEventhubDataConnectionsGetter has a method to return a KustoEventhubDataConnectionInterface. A group's client should implement this interface.

type LbBackendAddressPoolExpansion

type LbBackendAddressPoolExpansion interface{}

type LbBackendAddressPoolInterface

type LbBackendAddressPoolInterface interface {
	Create(ctx context.Context, lbBackendAddressPool *v1alpha1.LbBackendAddressPool, opts v1.CreateOptions) (*v1alpha1.LbBackendAddressPool, error)
	Update(ctx context.Context, lbBackendAddressPool *v1alpha1.LbBackendAddressPool, opts v1.UpdateOptions) (*v1alpha1.LbBackendAddressPool, error)
	UpdateStatus(ctx context.Context, lbBackendAddressPool *v1alpha1.LbBackendAddressPool, opts v1.UpdateOptions) (*v1alpha1.LbBackendAddressPool, 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.LbBackendAddressPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LbBackendAddressPoolList, 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.LbBackendAddressPool, err error)
	LbBackendAddressPoolExpansion
}

LbBackendAddressPoolInterface has methods to work with LbBackendAddressPool resources.

type LbBackendAddressPoolsGetter

type LbBackendAddressPoolsGetter interface {
	LbBackendAddressPools(namespace string) LbBackendAddressPoolInterface
}

LbBackendAddressPoolsGetter has a method to return a LbBackendAddressPoolInterface. A group's client should implement this interface.

type LbExpansion

type LbExpansion interface{}

type LbInterface

type LbInterface interface {
	Create(ctx context.Context, lb *v1alpha1.Lb, opts v1.CreateOptions) (*v1alpha1.Lb, error)
	Update(ctx context.Context, lb *v1alpha1.Lb, opts v1.UpdateOptions) (*v1alpha1.Lb, error)
	UpdateStatus(ctx context.Context, lb *v1alpha1.Lb, opts v1.UpdateOptions) (*v1alpha1.Lb, 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.Lb, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LbList, 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.Lb, err error)
	LbExpansion
}

LbInterface has methods to work with Lb resources.

type LbNATPoolExpansion added in v0.0.2

type LbNATPoolExpansion interface{}

type LbNATPoolInterface added in v0.0.2

type LbNATPoolInterface interface {
	Create(ctx context.Context, lbNATPool *v1alpha1.LbNATPool, opts v1.CreateOptions) (*v1alpha1.LbNATPool, error)
	Update(ctx context.Context, lbNATPool *v1alpha1.LbNATPool, opts v1.UpdateOptions) (*v1alpha1.LbNATPool, error)
	UpdateStatus(ctx context.Context, lbNATPool *v1alpha1.LbNATPool, opts v1.UpdateOptions) (*v1alpha1.LbNATPool, 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.LbNATPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LbNATPoolList, 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.LbNATPool, err error)
	LbNATPoolExpansion
}

LbNATPoolInterface has methods to work with LbNATPool resources.

type LbNATPoolsGetter added in v0.0.2

type LbNATPoolsGetter interface {
	LbNATPools(namespace string) LbNATPoolInterface
}

LbNATPoolsGetter has a method to return a LbNATPoolInterface. A group's client should implement this interface.

type LbNATRuleExpansion added in v0.0.2

type LbNATRuleExpansion interface{}

type LbNATRuleInterface added in v0.0.2

type LbNATRuleInterface interface {
	Create(ctx context.Context, lbNATRule *v1alpha1.LbNATRule, opts v1.CreateOptions) (*v1alpha1.LbNATRule, error)
	Update(ctx context.Context, lbNATRule *v1alpha1.LbNATRule, opts v1.UpdateOptions) (*v1alpha1.LbNATRule, error)
	UpdateStatus(ctx context.Context, lbNATRule *v1alpha1.LbNATRule, opts v1.UpdateOptions) (*v1alpha1.LbNATRule, 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.LbNATRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LbNATRuleList, 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.LbNATRule, err error)
	LbNATRuleExpansion
}

LbNATRuleInterface has methods to work with LbNATRule resources.

type LbNATRulesGetter added in v0.0.2

type LbNATRulesGetter interface {
	LbNATRules(namespace string) LbNATRuleInterface
}

LbNATRulesGetter has a method to return a LbNATRuleInterface. A group's client should implement this interface.

type LbOutboundRuleExpansion

type LbOutboundRuleExpansion interface{}

type LbOutboundRuleInterface

type LbOutboundRuleInterface interface {
	Create(ctx context.Context, lbOutboundRule *v1alpha1.LbOutboundRule, opts v1.CreateOptions) (*v1alpha1.LbOutboundRule, error)
	Update(ctx context.Context, lbOutboundRule *v1alpha1.LbOutboundRule, opts v1.UpdateOptions) (*v1alpha1.LbOutboundRule, error)
	UpdateStatus(ctx context.Context, lbOutboundRule *v1alpha1.LbOutboundRule, opts v1.UpdateOptions) (*v1alpha1.LbOutboundRule, 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.LbOutboundRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LbOutboundRuleList, 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.LbOutboundRule, err error)
	LbOutboundRuleExpansion
}

LbOutboundRuleInterface has methods to work with LbOutboundRule resources.

type LbOutboundRulesGetter

type LbOutboundRulesGetter interface {
	LbOutboundRules(namespace string) LbOutboundRuleInterface
}

LbOutboundRulesGetter has a method to return a LbOutboundRuleInterface. A group's client should implement this interface.

type LbProbeExpansion

type LbProbeExpansion interface{}

type LbProbeInterface

type LbProbeInterface interface {
	Create(ctx context.Context, lbProbe *v1alpha1.LbProbe, opts v1.CreateOptions) (*v1alpha1.LbProbe, error)
	Update(ctx context.Context, lbProbe *v1alpha1.LbProbe, opts v1.UpdateOptions) (*v1alpha1.LbProbe, error)
	UpdateStatus(ctx context.Context, lbProbe *v1alpha1.LbProbe, opts v1.UpdateOptions) (*v1alpha1.LbProbe, 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.LbProbe, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LbProbeList, 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.LbProbe, err error)
	LbProbeExpansion
}

LbProbeInterface has methods to work with LbProbe resources.

type LbProbesGetter

type LbProbesGetter interface {
	LbProbes(namespace string) LbProbeInterface
}

LbProbesGetter has a method to return a LbProbeInterface. A group's client should implement this interface.

type LbRuleExpansion

type LbRuleExpansion interface{}

type LbRuleInterface

type LbRuleInterface interface {
	Create(ctx context.Context, lbRule *v1alpha1.LbRule, opts v1.CreateOptions) (*v1alpha1.LbRule, error)
	Update(ctx context.Context, lbRule *v1alpha1.LbRule, opts v1.UpdateOptions) (*v1alpha1.LbRule, error)
	UpdateStatus(ctx context.Context, lbRule *v1alpha1.LbRule, opts v1.UpdateOptions) (*v1alpha1.LbRule, 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.LbRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LbRuleList, 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.LbRule, err error)
	LbRuleExpansion
}

LbRuleInterface has methods to work with LbRule resources.

type LbRulesGetter

type LbRulesGetter interface {
	LbRules(namespace string) LbRuleInterface
}

LbRulesGetter has a method to return a LbRuleInterface. A group's client should implement this interface.

type LbsGetter

type LbsGetter interface {
	Lbs(namespace string) LbInterface
}

LbsGetter has a method to return a LbInterface. A group's client should implement this interface.

type LocalNetworkGatewayExpansion

type LocalNetworkGatewayExpansion interface{}

type LocalNetworkGatewayInterface

type LocalNetworkGatewayInterface interface {
	Create(ctx context.Context, localNetworkGateway *v1alpha1.LocalNetworkGateway, opts v1.CreateOptions) (*v1alpha1.LocalNetworkGateway, error)
	Update(ctx context.Context, localNetworkGateway *v1alpha1.LocalNetworkGateway, opts v1.UpdateOptions) (*v1alpha1.LocalNetworkGateway, error)
	UpdateStatus(ctx context.Context, localNetworkGateway *v1alpha1.LocalNetworkGateway, opts v1.UpdateOptions) (*v1alpha1.LocalNetworkGateway, 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.LocalNetworkGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocalNetworkGatewayList, 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.LocalNetworkGateway, err error)
	LocalNetworkGatewayExpansion
}

LocalNetworkGatewayInterface has methods to work with LocalNetworkGateway resources.

type LocalNetworkGatewaysGetter

type LocalNetworkGatewaysGetter interface {
	LocalNetworkGateways(namespace string) LocalNetworkGatewayInterface
}

LocalNetworkGatewaysGetter has a method to return a LocalNetworkGatewayInterface. A group's client should implement this interface.

type LogAnalyticsLinkedServiceExpansion

type LogAnalyticsLinkedServiceExpansion interface{}

type LogAnalyticsLinkedServiceInterface

type LogAnalyticsLinkedServiceInterface interface {
	Create(ctx context.Context, logAnalyticsLinkedService *v1alpha1.LogAnalyticsLinkedService, opts v1.CreateOptions) (*v1alpha1.LogAnalyticsLinkedService, error)
	Update(ctx context.Context, logAnalyticsLinkedService *v1alpha1.LogAnalyticsLinkedService, opts v1.UpdateOptions) (*v1alpha1.LogAnalyticsLinkedService, error)
	UpdateStatus(ctx context.Context, logAnalyticsLinkedService *v1alpha1.LogAnalyticsLinkedService, opts v1.UpdateOptions) (*v1alpha1.LogAnalyticsLinkedService, 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.LogAnalyticsLinkedService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogAnalyticsLinkedServiceList, 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.LogAnalyticsLinkedService, err error)
	LogAnalyticsLinkedServiceExpansion
}

LogAnalyticsLinkedServiceInterface has methods to work with LogAnalyticsLinkedService resources.

type LogAnalyticsLinkedServicesGetter

type LogAnalyticsLinkedServicesGetter interface {
	LogAnalyticsLinkedServices(namespace string) LogAnalyticsLinkedServiceInterface
}

LogAnalyticsLinkedServicesGetter has a method to return a LogAnalyticsLinkedServiceInterface. A group's client should implement this interface.

type LogAnalyticsSolutionExpansion

type LogAnalyticsSolutionExpansion interface{}

type LogAnalyticsSolutionInterface

type LogAnalyticsSolutionInterface interface {
	Create(ctx context.Context, logAnalyticsSolution *v1alpha1.LogAnalyticsSolution, opts v1.CreateOptions) (*v1alpha1.LogAnalyticsSolution, error)
	Update(ctx context.Context, logAnalyticsSolution *v1alpha1.LogAnalyticsSolution, opts v1.UpdateOptions) (*v1alpha1.LogAnalyticsSolution, error)
	UpdateStatus(ctx context.Context, logAnalyticsSolution *v1alpha1.LogAnalyticsSolution, opts v1.UpdateOptions) (*v1alpha1.LogAnalyticsSolution, 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.LogAnalyticsSolution, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogAnalyticsSolutionList, 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.LogAnalyticsSolution, err error)
	LogAnalyticsSolutionExpansion
}

LogAnalyticsSolutionInterface has methods to work with LogAnalyticsSolution resources.

type LogAnalyticsSolutionsGetter

type LogAnalyticsSolutionsGetter interface {
	LogAnalyticsSolutions(namespace string) LogAnalyticsSolutionInterface
}

LogAnalyticsSolutionsGetter has a method to return a LogAnalyticsSolutionInterface. A group's client should implement this interface.

type LogAnalyticsWorkspaceExpansion

type LogAnalyticsWorkspaceExpansion interface{}

type LogAnalyticsWorkspaceInterface

type LogAnalyticsWorkspaceInterface interface {
	Create(ctx context.Context, logAnalyticsWorkspace *v1alpha1.LogAnalyticsWorkspace, opts v1.CreateOptions) (*v1alpha1.LogAnalyticsWorkspace, error)
	Update(ctx context.Context, logAnalyticsWorkspace *v1alpha1.LogAnalyticsWorkspace, opts v1.UpdateOptions) (*v1alpha1.LogAnalyticsWorkspace, error)
	UpdateStatus(ctx context.Context, logAnalyticsWorkspace *v1alpha1.LogAnalyticsWorkspace, opts v1.UpdateOptions) (*v1alpha1.LogAnalyticsWorkspace, 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.LogAnalyticsWorkspace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogAnalyticsWorkspaceList, 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.LogAnalyticsWorkspace, err error)
	LogAnalyticsWorkspaceExpansion
}

LogAnalyticsWorkspaceInterface has methods to work with LogAnalyticsWorkspace resources.

type LogAnalyticsWorkspaceLinkedServiceExpansion

type LogAnalyticsWorkspaceLinkedServiceExpansion interface{}

type LogAnalyticsWorkspaceLinkedServiceInterface

LogAnalyticsWorkspaceLinkedServiceInterface has methods to work with LogAnalyticsWorkspaceLinkedService resources.

type LogAnalyticsWorkspaceLinkedServicesGetter

type LogAnalyticsWorkspaceLinkedServicesGetter interface {
	LogAnalyticsWorkspaceLinkedServices(namespace string) LogAnalyticsWorkspaceLinkedServiceInterface
}

LogAnalyticsWorkspaceLinkedServicesGetter has a method to return a LogAnalyticsWorkspaceLinkedServiceInterface. A group's client should implement this interface.

type LogAnalyticsWorkspacesGetter

type LogAnalyticsWorkspacesGetter interface {
	LogAnalyticsWorkspaces(namespace string) LogAnalyticsWorkspaceInterface
}

LogAnalyticsWorkspacesGetter has a method to return a LogAnalyticsWorkspaceInterface. A group's client should implement this interface.

type LogicAppActionCustomExpansion

type LogicAppActionCustomExpansion interface{}

type LogicAppActionCustomInterface

type LogicAppActionCustomInterface interface {
	Create(ctx context.Context, logicAppActionCustom *v1alpha1.LogicAppActionCustom, opts v1.CreateOptions) (*v1alpha1.LogicAppActionCustom, error)
	Update(ctx context.Context, logicAppActionCustom *v1alpha1.LogicAppActionCustom, opts v1.UpdateOptions) (*v1alpha1.LogicAppActionCustom, error)
	UpdateStatus(ctx context.Context, logicAppActionCustom *v1alpha1.LogicAppActionCustom, opts v1.UpdateOptions) (*v1alpha1.LogicAppActionCustom, 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.LogicAppActionCustom, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogicAppActionCustomList, 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.LogicAppActionCustom, err error)
	LogicAppActionCustomExpansion
}

LogicAppActionCustomInterface has methods to work with LogicAppActionCustom resources.

type LogicAppActionCustomsGetter

type LogicAppActionCustomsGetter interface {
	LogicAppActionCustoms(namespace string) LogicAppActionCustomInterface
}

LogicAppActionCustomsGetter has a method to return a LogicAppActionCustomInterface. A group's client should implement this interface.

type LogicAppActionHTTPExpansion added in v0.0.2

type LogicAppActionHTTPExpansion interface{}

type LogicAppActionHTTPInterface added in v0.0.2

type LogicAppActionHTTPInterface interface {
	Create(ctx context.Context, logicAppActionHTTP *v1alpha1.LogicAppActionHTTP, opts v1.CreateOptions) (*v1alpha1.LogicAppActionHTTP, error)
	Update(ctx context.Context, logicAppActionHTTP *v1alpha1.LogicAppActionHTTP, opts v1.UpdateOptions) (*v1alpha1.LogicAppActionHTTP, error)
	UpdateStatus(ctx context.Context, logicAppActionHTTP *v1alpha1.LogicAppActionHTTP, opts v1.UpdateOptions) (*v1alpha1.LogicAppActionHTTP, 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.LogicAppActionHTTP, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogicAppActionHTTPList, 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.LogicAppActionHTTP, err error)
	LogicAppActionHTTPExpansion
}

LogicAppActionHTTPInterface has methods to work with LogicAppActionHTTP resources.

type LogicAppActionHTTPsGetter added in v0.0.2

type LogicAppActionHTTPsGetter interface {
	LogicAppActionHTTPs(namespace string) LogicAppActionHTTPInterface
}

LogicAppActionHTTPsGetter has a method to return a LogicAppActionHTTPInterface. A group's client should implement this interface.

type LogicAppTriggerCustomExpansion

type LogicAppTriggerCustomExpansion interface{}

type LogicAppTriggerCustomInterface

type LogicAppTriggerCustomInterface interface {
	Create(ctx context.Context, logicAppTriggerCustom *v1alpha1.LogicAppTriggerCustom, opts v1.CreateOptions) (*v1alpha1.LogicAppTriggerCustom, error)
	Update(ctx context.Context, logicAppTriggerCustom *v1alpha1.LogicAppTriggerCustom, opts v1.UpdateOptions) (*v1alpha1.LogicAppTriggerCustom, error)
	UpdateStatus(ctx context.Context, logicAppTriggerCustom *v1alpha1.LogicAppTriggerCustom, opts v1.UpdateOptions) (*v1alpha1.LogicAppTriggerCustom, 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.LogicAppTriggerCustom, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogicAppTriggerCustomList, 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.LogicAppTriggerCustom, err error)
	LogicAppTriggerCustomExpansion
}

LogicAppTriggerCustomInterface has methods to work with LogicAppTriggerCustom resources.

type LogicAppTriggerCustomsGetter

type LogicAppTriggerCustomsGetter interface {
	LogicAppTriggerCustoms(namespace string) LogicAppTriggerCustomInterface
}

LogicAppTriggerCustomsGetter has a method to return a LogicAppTriggerCustomInterface. A group's client should implement this interface.

type LogicAppTriggerHTTPRequestExpansion added in v0.0.2

type LogicAppTriggerHTTPRequestExpansion interface{}

type LogicAppTriggerHTTPRequestInterface added in v0.0.2

type LogicAppTriggerHTTPRequestInterface interface {
	Create(ctx context.Context, logicAppTriggerHTTPRequest *v1alpha1.LogicAppTriggerHTTPRequest, opts v1.CreateOptions) (*v1alpha1.LogicAppTriggerHTTPRequest, error)
	Update(ctx context.Context, logicAppTriggerHTTPRequest *v1alpha1.LogicAppTriggerHTTPRequest, opts v1.UpdateOptions) (*v1alpha1.LogicAppTriggerHTTPRequest, error)
	UpdateStatus(ctx context.Context, logicAppTriggerHTTPRequest *v1alpha1.LogicAppTriggerHTTPRequest, opts v1.UpdateOptions) (*v1alpha1.LogicAppTriggerHTTPRequest, 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.LogicAppTriggerHTTPRequest, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogicAppTriggerHTTPRequestList, 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.LogicAppTriggerHTTPRequest, err error)
	LogicAppTriggerHTTPRequestExpansion
}

LogicAppTriggerHTTPRequestInterface has methods to work with LogicAppTriggerHTTPRequest resources.

type LogicAppTriggerHTTPRequestsGetter added in v0.0.2

type LogicAppTriggerHTTPRequestsGetter interface {
	LogicAppTriggerHTTPRequests(namespace string) LogicAppTriggerHTTPRequestInterface
}

LogicAppTriggerHTTPRequestsGetter has a method to return a LogicAppTriggerHTTPRequestInterface. A group's client should implement this interface.

type LogicAppTriggerRecurrenceExpansion

type LogicAppTriggerRecurrenceExpansion interface{}

type LogicAppTriggerRecurrenceInterface

type LogicAppTriggerRecurrenceInterface interface {
	Create(ctx context.Context, logicAppTriggerRecurrence *v1alpha1.LogicAppTriggerRecurrence, opts v1.CreateOptions) (*v1alpha1.LogicAppTriggerRecurrence, error)
	Update(ctx context.Context, logicAppTriggerRecurrence *v1alpha1.LogicAppTriggerRecurrence, opts v1.UpdateOptions) (*v1alpha1.LogicAppTriggerRecurrence, error)
	UpdateStatus(ctx context.Context, logicAppTriggerRecurrence *v1alpha1.LogicAppTriggerRecurrence, opts v1.UpdateOptions) (*v1alpha1.LogicAppTriggerRecurrence, 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.LogicAppTriggerRecurrence, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogicAppTriggerRecurrenceList, 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.LogicAppTriggerRecurrence, err error)
	LogicAppTriggerRecurrenceExpansion
}

LogicAppTriggerRecurrenceInterface has methods to work with LogicAppTriggerRecurrence resources.

type LogicAppTriggerRecurrencesGetter

type LogicAppTriggerRecurrencesGetter interface {
	LogicAppTriggerRecurrences(namespace string) LogicAppTriggerRecurrenceInterface
}

LogicAppTriggerRecurrencesGetter has a method to return a LogicAppTriggerRecurrenceInterface. A group's client should implement this interface.

type LogicAppWorkflowExpansion

type LogicAppWorkflowExpansion interface{}

type LogicAppWorkflowInterface

type LogicAppWorkflowInterface interface {
	Create(ctx context.Context, logicAppWorkflow *v1alpha1.LogicAppWorkflow, opts v1.CreateOptions) (*v1alpha1.LogicAppWorkflow, error)
	Update(ctx context.Context, logicAppWorkflow *v1alpha1.LogicAppWorkflow, opts v1.UpdateOptions) (*v1alpha1.LogicAppWorkflow, error)
	UpdateStatus(ctx context.Context, logicAppWorkflow *v1alpha1.LogicAppWorkflow, opts v1.UpdateOptions) (*v1alpha1.LogicAppWorkflow, 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.LogicAppWorkflow, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogicAppWorkflowList, 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.LogicAppWorkflow, err error)
	LogicAppWorkflowExpansion
}

LogicAppWorkflowInterface has methods to work with LogicAppWorkflow resources.

type LogicAppWorkflowsGetter

type LogicAppWorkflowsGetter interface {
	LogicAppWorkflows(namespace string) LogicAppWorkflowInterface
}

LogicAppWorkflowsGetter has a method to return a LogicAppWorkflowInterface. A group's client should implement this interface.

type ManagedDiskExpansion

type ManagedDiskExpansion interface{}

type ManagedDiskInterface

type ManagedDiskInterface interface {
	Create(ctx context.Context, managedDisk *v1alpha1.ManagedDisk, opts v1.CreateOptions) (*v1alpha1.ManagedDisk, error)
	Update(ctx context.Context, managedDisk *v1alpha1.ManagedDisk, opts v1.UpdateOptions) (*v1alpha1.ManagedDisk, error)
	UpdateStatus(ctx context.Context, managedDisk *v1alpha1.ManagedDisk, opts v1.UpdateOptions) (*v1alpha1.ManagedDisk, 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.ManagedDisk, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagedDiskList, 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.ManagedDisk, err error)
	ManagedDiskExpansion
}

ManagedDiskInterface has methods to work with ManagedDisk resources.

type ManagedDisksGetter

type ManagedDisksGetter interface {
	ManagedDisks(namespace string) ManagedDiskInterface
}

ManagedDisksGetter has a method to return a ManagedDiskInterface. A group's client should implement this interface.

type ManagementGroupExpansion

type ManagementGroupExpansion interface{}

type ManagementGroupInterface

type ManagementGroupInterface interface {
	Create(ctx context.Context, managementGroup *v1alpha1.ManagementGroup, opts v1.CreateOptions) (*v1alpha1.ManagementGroup, error)
	Update(ctx context.Context, managementGroup *v1alpha1.ManagementGroup, opts v1.UpdateOptions) (*v1alpha1.ManagementGroup, error)
	UpdateStatus(ctx context.Context, managementGroup *v1alpha1.ManagementGroup, opts v1.UpdateOptions) (*v1alpha1.ManagementGroup, 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.ManagementGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagementGroupList, 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.ManagementGroup, err error)
	ManagementGroupExpansion
}

ManagementGroupInterface has methods to work with ManagementGroup resources.

type ManagementGroupsGetter

type ManagementGroupsGetter interface {
	ManagementGroups(namespace string) ManagementGroupInterface
}

ManagementGroupsGetter has a method to return a ManagementGroupInterface. A group's client should implement this interface.

type ManagementLockExpansion

type ManagementLockExpansion interface{}

type ManagementLockInterface

type ManagementLockInterface interface {
	Create(ctx context.Context, managementLock *v1alpha1.ManagementLock, opts v1.CreateOptions) (*v1alpha1.ManagementLock, error)
	Update(ctx context.Context, managementLock *v1alpha1.ManagementLock, opts v1.UpdateOptions) (*v1alpha1.ManagementLock, error)
	UpdateStatus(ctx context.Context, managementLock *v1alpha1.ManagementLock, opts v1.UpdateOptions) (*v1alpha1.ManagementLock, 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.ManagementLock, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagementLockList, 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.ManagementLock, err error)
	ManagementLockExpansion
}

ManagementLockInterface has methods to work with ManagementLock resources.

type ManagementLocksGetter

type ManagementLocksGetter interface {
	ManagementLocks(namespace string) ManagementLockInterface
}

ManagementLocksGetter has a method to return a ManagementLockInterface. A group's client should implement this interface.

type MapsAccountExpansion added in v0.0.2

type MapsAccountExpansion interface{}

type MapsAccountInterface added in v0.0.2

type MapsAccountInterface interface {
	Create(ctx context.Context, mapsAccount *v1alpha1.MapsAccount, opts v1.CreateOptions) (*v1alpha1.MapsAccount, error)
	Update(ctx context.Context, mapsAccount *v1alpha1.MapsAccount, opts v1.UpdateOptions) (*v1alpha1.MapsAccount, error)
	UpdateStatus(ctx context.Context, mapsAccount *v1alpha1.MapsAccount, opts v1.UpdateOptions) (*v1alpha1.MapsAccount, 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.MapsAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MapsAccountList, 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.MapsAccount, err error)
	MapsAccountExpansion
}

MapsAccountInterface has methods to work with MapsAccount resources.

type MapsAccountsGetter added in v0.0.2

type MapsAccountsGetter interface {
	MapsAccounts(namespace string) MapsAccountInterface
}

MapsAccountsGetter has a method to return a MapsAccountInterface. A group's client should implement this interface.

type MariadbConfigurationExpansion added in v0.2.0

type MariadbConfigurationExpansion interface{}

type MariadbConfigurationInterface added in v0.2.0

type MariadbConfigurationInterface interface {
	Create(ctx context.Context, mariadbConfiguration *v1alpha1.MariadbConfiguration, opts v1.CreateOptions) (*v1alpha1.MariadbConfiguration, error)
	Update(ctx context.Context, mariadbConfiguration *v1alpha1.MariadbConfiguration, opts v1.UpdateOptions) (*v1alpha1.MariadbConfiguration, error)
	UpdateStatus(ctx context.Context, mariadbConfiguration *v1alpha1.MariadbConfiguration, opts v1.UpdateOptions) (*v1alpha1.MariadbConfiguration, 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.MariadbConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MariadbConfigurationList, 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.MariadbConfiguration, err error)
	MariadbConfigurationExpansion
}

MariadbConfigurationInterface has methods to work with MariadbConfiguration resources.

type MariadbConfigurationsGetter added in v0.2.0

type MariadbConfigurationsGetter interface {
	MariadbConfigurations(namespace string) MariadbConfigurationInterface
}

MariadbConfigurationsGetter has a method to return a MariadbConfigurationInterface. A group's client should implement this interface.

type MariadbDatabaseExpansion

type MariadbDatabaseExpansion interface{}

type MariadbDatabaseInterface

type MariadbDatabaseInterface interface {
	Create(ctx context.Context, mariadbDatabase *v1alpha1.MariadbDatabase, opts v1.CreateOptions) (*v1alpha1.MariadbDatabase, error)
	Update(ctx context.Context, mariadbDatabase *v1alpha1.MariadbDatabase, opts v1.UpdateOptions) (*v1alpha1.MariadbDatabase, error)
	UpdateStatus(ctx context.Context, mariadbDatabase *v1alpha1.MariadbDatabase, opts v1.UpdateOptions) (*v1alpha1.MariadbDatabase, 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.MariadbDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MariadbDatabaseList, 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.MariadbDatabase, err error)
	MariadbDatabaseExpansion
}

MariadbDatabaseInterface has methods to work with MariadbDatabase resources.

type MariadbDatabasesGetter

type MariadbDatabasesGetter interface {
	MariadbDatabases(namespace string) MariadbDatabaseInterface
}

MariadbDatabasesGetter has a method to return a MariadbDatabaseInterface. A group's client should implement this interface.

type MariadbFirewallRuleExpansion

type MariadbFirewallRuleExpansion interface{}

type MariadbFirewallRuleInterface

type MariadbFirewallRuleInterface interface {
	Create(ctx context.Context, mariadbFirewallRule *v1alpha1.MariadbFirewallRule, opts v1.CreateOptions) (*v1alpha1.MariadbFirewallRule, error)
	Update(ctx context.Context, mariadbFirewallRule *v1alpha1.MariadbFirewallRule, opts v1.UpdateOptions) (*v1alpha1.MariadbFirewallRule, error)
	UpdateStatus(ctx context.Context, mariadbFirewallRule *v1alpha1.MariadbFirewallRule, opts v1.UpdateOptions) (*v1alpha1.MariadbFirewallRule, 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.MariadbFirewallRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MariadbFirewallRuleList, 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.MariadbFirewallRule, err error)
	MariadbFirewallRuleExpansion
}

MariadbFirewallRuleInterface has methods to work with MariadbFirewallRule resources.

type MariadbFirewallRulesGetter

type MariadbFirewallRulesGetter interface {
	MariadbFirewallRules(namespace string) MariadbFirewallRuleInterface
}

MariadbFirewallRulesGetter has a method to return a MariadbFirewallRuleInterface. A group's client should implement this interface.

type MariadbServerExpansion

type MariadbServerExpansion interface{}

type MariadbServerInterface

type MariadbServerInterface interface {
	Create(ctx context.Context, mariadbServer *v1alpha1.MariadbServer, opts v1.CreateOptions) (*v1alpha1.MariadbServer, error)
	Update(ctx context.Context, mariadbServer *v1alpha1.MariadbServer, opts v1.UpdateOptions) (*v1alpha1.MariadbServer, error)
	UpdateStatus(ctx context.Context, mariadbServer *v1alpha1.MariadbServer, opts v1.UpdateOptions) (*v1alpha1.MariadbServer, 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.MariadbServer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MariadbServerList, 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.MariadbServer, err error)
	MariadbServerExpansion
}

MariadbServerInterface has methods to work with MariadbServer resources.

type MariadbServersGetter

type MariadbServersGetter interface {
	MariadbServers(namespace string) MariadbServerInterface
}

MariadbServersGetter has a method to return a MariadbServerInterface. A group's client should implement this interface.

type MariadbVirtualNetworkRuleExpansion added in v0.2.0

type MariadbVirtualNetworkRuleExpansion interface{}

type MariadbVirtualNetworkRuleInterface added in v0.2.0

type MariadbVirtualNetworkRuleInterface interface {
	Create(ctx context.Context, mariadbVirtualNetworkRule *v1alpha1.MariadbVirtualNetworkRule, opts v1.CreateOptions) (*v1alpha1.MariadbVirtualNetworkRule, error)
	Update(ctx context.Context, mariadbVirtualNetworkRule *v1alpha1.MariadbVirtualNetworkRule, opts v1.UpdateOptions) (*v1alpha1.MariadbVirtualNetworkRule, error)
	UpdateStatus(ctx context.Context, mariadbVirtualNetworkRule *v1alpha1.MariadbVirtualNetworkRule, opts v1.UpdateOptions) (*v1alpha1.MariadbVirtualNetworkRule, 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.MariadbVirtualNetworkRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MariadbVirtualNetworkRuleList, 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.MariadbVirtualNetworkRule, err error)
	MariadbVirtualNetworkRuleExpansion
}

MariadbVirtualNetworkRuleInterface has methods to work with MariadbVirtualNetworkRule resources.

type MariadbVirtualNetworkRulesGetter added in v0.2.0

type MariadbVirtualNetworkRulesGetter interface {
	MariadbVirtualNetworkRules(namespace string) MariadbVirtualNetworkRuleInterface
}

MariadbVirtualNetworkRulesGetter has a method to return a MariadbVirtualNetworkRuleInterface. A group's client should implement this interface.

type MarketplaceAgreementExpansion added in v0.2.0

type MarketplaceAgreementExpansion interface{}

type MarketplaceAgreementInterface added in v0.2.0

type MarketplaceAgreementInterface interface {
	Create(ctx context.Context, marketplaceAgreement *v1alpha1.MarketplaceAgreement, opts v1.CreateOptions) (*v1alpha1.MarketplaceAgreement, error)
	Update(ctx context.Context, marketplaceAgreement *v1alpha1.MarketplaceAgreement, opts v1.UpdateOptions) (*v1alpha1.MarketplaceAgreement, error)
	UpdateStatus(ctx context.Context, marketplaceAgreement *v1alpha1.MarketplaceAgreement, opts v1.UpdateOptions) (*v1alpha1.MarketplaceAgreement, 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.MarketplaceAgreement, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MarketplaceAgreementList, 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.MarketplaceAgreement, err error)
	MarketplaceAgreementExpansion
}

MarketplaceAgreementInterface has methods to work with MarketplaceAgreement resources.

type MarketplaceAgreementsGetter added in v0.2.0

type MarketplaceAgreementsGetter interface {
	MarketplaceAgreements(namespace string) MarketplaceAgreementInterface
}

MarketplaceAgreementsGetter has a method to return a MarketplaceAgreementInterface. A group's client should implement this interface.

type MediaServicesAccountExpansion

type MediaServicesAccountExpansion interface{}

type MediaServicesAccountInterface

type MediaServicesAccountInterface interface {
	Create(ctx context.Context, mediaServicesAccount *v1alpha1.MediaServicesAccount, opts v1.CreateOptions) (*v1alpha1.MediaServicesAccount, error)
	Update(ctx context.Context, mediaServicesAccount *v1alpha1.MediaServicesAccount, opts v1.UpdateOptions) (*v1alpha1.MediaServicesAccount, error)
	UpdateStatus(ctx context.Context, mediaServicesAccount *v1alpha1.MediaServicesAccount, opts v1.UpdateOptions) (*v1alpha1.MediaServicesAccount, 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.MediaServicesAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MediaServicesAccountList, 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.MediaServicesAccount, err error)
	MediaServicesAccountExpansion
}

MediaServicesAccountInterface has methods to work with MediaServicesAccount resources.

type MediaServicesAccountsGetter

type MediaServicesAccountsGetter interface {
	MediaServicesAccounts(namespace string) MediaServicesAccountInterface
}

MediaServicesAccountsGetter has a method to return a MediaServicesAccountInterface. A group's client should implement this interface.

type MetricAlertruleExpansion

type MetricAlertruleExpansion interface{}

type MetricAlertruleInterface

type MetricAlertruleInterface interface {
	Create(ctx context.Context, metricAlertrule *v1alpha1.MetricAlertrule, opts v1.CreateOptions) (*v1alpha1.MetricAlertrule, error)
	Update(ctx context.Context, metricAlertrule *v1alpha1.MetricAlertrule, opts v1.UpdateOptions) (*v1alpha1.MetricAlertrule, error)
	UpdateStatus(ctx context.Context, metricAlertrule *v1alpha1.MetricAlertrule, opts v1.UpdateOptions) (*v1alpha1.MetricAlertrule, 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.MetricAlertrule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MetricAlertruleList, 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.MetricAlertrule, err error)
	MetricAlertruleExpansion
}

MetricAlertruleInterface has methods to work with MetricAlertrule resources.

type MetricAlertrulesGetter

type MetricAlertrulesGetter interface {
	MetricAlertrules(namespace string) MetricAlertruleInterface
}

MetricAlertrulesGetter has a method to return a MetricAlertruleInterface. A group's client should implement this interface.

type MonitorActionGroupExpansion

type MonitorActionGroupExpansion interface{}

type MonitorActionGroupInterface

type MonitorActionGroupInterface interface {
	Create(ctx context.Context, monitorActionGroup *v1alpha1.MonitorActionGroup, opts v1.CreateOptions) (*v1alpha1.MonitorActionGroup, error)
	Update(ctx context.Context, monitorActionGroup *v1alpha1.MonitorActionGroup, opts v1.UpdateOptions) (*v1alpha1.MonitorActionGroup, error)
	UpdateStatus(ctx context.Context, monitorActionGroup *v1alpha1.MonitorActionGroup, opts v1.UpdateOptions) (*v1alpha1.MonitorActionGroup, 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.MonitorActionGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MonitorActionGroupList, 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.MonitorActionGroup, err error)
	MonitorActionGroupExpansion
}

MonitorActionGroupInterface has methods to work with MonitorActionGroup resources.

type MonitorActionGroupsGetter

type MonitorActionGroupsGetter interface {
	MonitorActionGroups(namespace string) MonitorActionGroupInterface
}

MonitorActionGroupsGetter has a method to return a MonitorActionGroupInterface. A group's client should implement this interface.

type MonitorActivityLogAlertExpansion

type MonitorActivityLogAlertExpansion interface{}

type MonitorActivityLogAlertInterface

type MonitorActivityLogAlertInterface interface {
	Create(ctx context.Context, monitorActivityLogAlert *v1alpha1.MonitorActivityLogAlert, opts v1.CreateOptions) (*v1alpha1.MonitorActivityLogAlert, error)
	Update(ctx context.Context, monitorActivityLogAlert *v1alpha1.MonitorActivityLogAlert, opts v1.UpdateOptions) (*v1alpha1.MonitorActivityLogAlert, error)
	UpdateStatus(ctx context.Context, monitorActivityLogAlert *v1alpha1.MonitorActivityLogAlert, opts v1.UpdateOptions) (*v1alpha1.MonitorActivityLogAlert, 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.MonitorActivityLogAlert, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MonitorActivityLogAlertList, 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.MonitorActivityLogAlert, err error)
	MonitorActivityLogAlertExpansion
}

MonitorActivityLogAlertInterface has methods to work with MonitorActivityLogAlert resources.

type MonitorActivityLogAlertsGetter

type MonitorActivityLogAlertsGetter interface {
	MonitorActivityLogAlerts(namespace string) MonitorActivityLogAlertInterface
}

MonitorActivityLogAlertsGetter has a method to return a MonitorActivityLogAlertInterface. A group's client should implement this interface.

type MonitorAutoscaleSettingExpansion

type MonitorAutoscaleSettingExpansion interface{}

type MonitorAutoscaleSettingInterface

type MonitorAutoscaleSettingInterface interface {
	Create(ctx context.Context, monitorAutoscaleSetting *v1alpha1.MonitorAutoscaleSetting, opts v1.CreateOptions) (*v1alpha1.MonitorAutoscaleSetting, error)
	Update(ctx context.Context, monitorAutoscaleSetting *v1alpha1.MonitorAutoscaleSetting, opts v1.UpdateOptions) (*v1alpha1.MonitorAutoscaleSetting, error)
	UpdateStatus(ctx context.Context, monitorAutoscaleSetting *v1alpha1.MonitorAutoscaleSetting, opts v1.UpdateOptions) (*v1alpha1.MonitorAutoscaleSetting, 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.MonitorAutoscaleSetting, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MonitorAutoscaleSettingList, 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.MonitorAutoscaleSetting, err error)
	MonitorAutoscaleSettingExpansion
}

MonitorAutoscaleSettingInterface has methods to work with MonitorAutoscaleSetting resources.

type MonitorAutoscaleSettingsGetter

type MonitorAutoscaleSettingsGetter interface {
	MonitorAutoscaleSettings(namespace string) MonitorAutoscaleSettingInterface
}

MonitorAutoscaleSettingsGetter has a method to return a MonitorAutoscaleSettingInterface. A group's client should implement this interface.

type MonitorDiagnosticSettingExpansion

type MonitorDiagnosticSettingExpansion interface{}

type MonitorDiagnosticSettingInterface

type MonitorDiagnosticSettingInterface interface {
	Create(ctx context.Context, monitorDiagnosticSetting *v1alpha1.MonitorDiagnosticSetting, opts v1.CreateOptions) (*v1alpha1.MonitorDiagnosticSetting, error)
	Update(ctx context.Context, monitorDiagnosticSetting *v1alpha1.MonitorDiagnosticSetting, opts v1.UpdateOptions) (*v1alpha1.MonitorDiagnosticSetting, error)
	UpdateStatus(ctx context.Context, monitorDiagnosticSetting *v1alpha1.MonitorDiagnosticSetting, opts v1.UpdateOptions) (*v1alpha1.MonitorDiagnosticSetting, 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.MonitorDiagnosticSetting, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MonitorDiagnosticSettingList, 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.MonitorDiagnosticSetting, err error)
	MonitorDiagnosticSettingExpansion
}

MonitorDiagnosticSettingInterface has methods to work with MonitorDiagnosticSetting resources.

type MonitorDiagnosticSettingsGetter

type MonitorDiagnosticSettingsGetter interface {
	MonitorDiagnosticSettings(namespace string) MonitorDiagnosticSettingInterface
}

MonitorDiagnosticSettingsGetter has a method to return a MonitorDiagnosticSettingInterface. A group's client should implement this interface.

type MonitorLogProfileExpansion

type MonitorLogProfileExpansion interface{}

type MonitorLogProfileInterface

type MonitorLogProfileInterface interface {
	Create(ctx context.Context, monitorLogProfile *v1alpha1.MonitorLogProfile, opts v1.CreateOptions) (*v1alpha1.MonitorLogProfile, error)
	Update(ctx context.Context, monitorLogProfile *v1alpha1.MonitorLogProfile, opts v1.UpdateOptions) (*v1alpha1.MonitorLogProfile, error)
	UpdateStatus(ctx context.Context, monitorLogProfile *v1alpha1.MonitorLogProfile, opts v1.UpdateOptions) (*v1alpha1.MonitorLogProfile, 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.MonitorLogProfile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MonitorLogProfileList, 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.MonitorLogProfile, err error)
	MonitorLogProfileExpansion
}

MonitorLogProfileInterface has methods to work with MonitorLogProfile resources.

type MonitorLogProfilesGetter

type MonitorLogProfilesGetter interface {
	MonitorLogProfiles(namespace string) MonitorLogProfileInterface
}

MonitorLogProfilesGetter has a method to return a MonitorLogProfileInterface. A group's client should implement this interface.

type MonitorMetricAlertExpansion

type MonitorMetricAlertExpansion interface{}

type MonitorMetricAlertInterface

type MonitorMetricAlertInterface interface {
	Create(ctx context.Context, monitorMetricAlert *v1alpha1.MonitorMetricAlert, opts v1.CreateOptions) (*v1alpha1.MonitorMetricAlert, error)
	Update(ctx context.Context, monitorMetricAlert *v1alpha1.MonitorMetricAlert, opts v1.UpdateOptions) (*v1alpha1.MonitorMetricAlert, error)
	UpdateStatus(ctx context.Context, monitorMetricAlert *v1alpha1.MonitorMetricAlert, opts v1.UpdateOptions) (*v1alpha1.MonitorMetricAlert, 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.MonitorMetricAlert, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MonitorMetricAlertList, 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.MonitorMetricAlert, err error)
	MonitorMetricAlertExpansion
}

MonitorMetricAlertInterface has methods to work with MonitorMetricAlert resources.

type MonitorMetricAlertruleExpansion

type MonitorMetricAlertruleExpansion interface{}

type MonitorMetricAlertruleInterface

type MonitorMetricAlertruleInterface interface {
	Create(ctx context.Context, monitorMetricAlertrule *v1alpha1.MonitorMetricAlertrule, opts v1.CreateOptions) (*v1alpha1.MonitorMetricAlertrule, error)
	Update(ctx context.Context, monitorMetricAlertrule *v1alpha1.MonitorMetricAlertrule, opts v1.UpdateOptions) (*v1alpha1.MonitorMetricAlertrule, error)
	UpdateStatus(ctx context.Context, monitorMetricAlertrule *v1alpha1.MonitorMetricAlertrule, opts v1.UpdateOptions) (*v1alpha1.MonitorMetricAlertrule, 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.MonitorMetricAlertrule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MonitorMetricAlertruleList, 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.MonitorMetricAlertrule, err error)
	MonitorMetricAlertruleExpansion
}

MonitorMetricAlertruleInterface has methods to work with MonitorMetricAlertrule resources.

type MonitorMetricAlertrulesGetter

type MonitorMetricAlertrulesGetter interface {
	MonitorMetricAlertrules(namespace string) MonitorMetricAlertruleInterface
}

MonitorMetricAlertrulesGetter has a method to return a MonitorMetricAlertruleInterface. A group's client should implement this interface.

type MonitorMetricAlertsGetter

type MonitorMetricAlertsGetter interface {
	MonitorMetricAlerts(namespace string) MonitorMetricAlertInterface
}

MonitorMetricAlertsGetter has a method to return a MonitorMetricAlertInterface. A group's client should implement this interface.

type MssqlDatabaseVulnerabilityAssessmentRuleBaselineExpansion added in v0.2.0

type MssqlDatabaseVulnerabilityAssessmentRuleBaselineExpansion interface{}

type MssqlDatabaseVulnerabilityAssessmentRuleBaselineInterface added in v0.2.0

type MssqlDatabaseVulnerabilityAssessmentRuleBaselineInterface interface {
	Create(ctx context.Context, mssqlDatabaseVulnerabilityAssessmentRuleBaseline *v1alpha1.MssqlDatabaseVulnerabilityAssessmentRuleBaseline, opts v1.CreateOptions) (*v1alpha1.MssqlDatabaseVulnerabilityAssessmentRuleBaseline, error)
	Update(ctx context.Context, mssqlDatabaseVulnerabilityAssessmentRuleBaseline *v1alpha1.MssqlDatabaseVulnerabilityAssessmentRuleBaseline, opts v1.UpdateOptions) (*v1alpha1.MssqlDatabaseVulnerabilityAssessmentRuleBaseline, error)
	UpdateStatus(ctx context.Context, mssqlDatabaseVulnerabilityAssessmentRuleBaseline *v1alpha1.MssqlDatabaseVulnerabilityAssessmentRuleBaseline, opts v1.UpdateOptions) (*v1alpha1.MssqlDatabaseVulnerabilityAssessmentRuleBaseline, 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.MssqlDatabaseVulnerabilityAssessmentRuleBaseline, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MssqlDatabaseVulnerabilityAssessmentRuleBaselineList, 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.MssqlDatabaseVulnerabilityAssessmentRuleBaseline, err error)
	MssqlDatabaseVulnerabilityAssessmentRuleBaselineExpansion
}

MssqlDatabaseVulnerabilityAssessmentRuleBaselineInterface has methods to work with MssqlDatabaseVulnerabilityAssessmentRuleBaseline resources.

type MssqlDatabaseVulnerabilityAssessmentRuleBaselinesGetter added in v0.2.0

type MssqlDatabaseVulnerabilityAssessmentRuleBaselinesGetter interface {
	MssqlDatabaseVulnerabilityAssessmentRuleBaselines(namespace string) MssqlDatabaseVulnerabilityAssessmentRuleBaselineInterface
}

MssqlDatabaseVulnerabilityAssessmentRuleBaselinesGetter has a method to return a MssqlDatabaseVulnerabilityAssessmentRuleBaselineInterface. A group's client should implement this interface.

type MssqlElasticpoolExpansion

type MssqlElasticpoolExpansion interface{}

type MssqlElasticpoolInterface

type MssqlElasticpoolInterface interface {
	Create(ctx context.Context, mssqlElasticpool *v1alpha1.MssqlElasticpool, opts v1.CreateOptions) (*v1alpha1.MssqlElasticpool, error)
	Update(ctx context.Context, mssqlElasticpool *v1alpha1.MssqlElasticpool, opts v1.UpdateOptions) (*v1alpha1.MssqlElasticpool, error)
	UpdateStatus(ctx context.Context, mssqlElasticpool *v1alpha1.MssqlElasticpool, opts v1.UpdateOptions) (*v1alpha1.MssqlElasticpool, 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.MssqlElasticpool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MssqlElasticpoolList, 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.MssqlElasticpool, err error)
	MssqlElasticpoolExpansion
}

MssqlElasticpoolInterface has methods to work with MssqlElasticpool resources.

type MssqlElasticpoolsGetter

type MssqlElasticpoolsGetter interface {
	MssqlElasticpools(namespace string) MssqlElasticpoolInterface
}

MssqlElasticpoolsGetter has a method to return a MssqlElasticpoolInterface. A group's client should implement this interface.

type MssqlServerSecurityAlertPoliciesGetter added in v0.2.0

type MssqlServerSecurityAlertPoliciesGetter interface {
	MssqlServerSecurityAlertPolicies(namespace string) MssqlServerSecurityAlertPolicyInterface
}

MssqlServerSecurityAlertPoliciesGetter has a method to return a MssqlServerSecurityAlertPolicyInterface. A group's client should implement this interface.

type MssqlServerSecurityAlertPolicyExpansion added in v0.2.0

type MssqlServerSecurityAlertPolicyExpansion interface{}

type MssqlServerSecurityAlertPolicyInterface added in v0.2.0

MssqlServerSecurityAlertPolicyInterface has methods to work with MssqlServerSecurityAlertPolicy resources.

type MssqlServerVulnerabilityAssessmentExpansion added in v0.2.0

type MssqlServerVulnerabilityAssessmentExpansion interface{}

type MssqlServerVulnerabilityAssessmentInterface added in v0.2.0

MssqlServerVulnerabilityAssessmentInterface has methods to work with MssqlServerVulnerabilityAssessment resources.

type MssqlServerVulnerabilityAssessmentsGetter added in v0.2.0

type MssqlServerVulnerabilityAssessmentsGetter interface {
	MssqlServerVulnerabilityAssessments(namespace string) MssqlServerVulnerabilityAssessmentInterface
}

MssqlServerVulnerabilityAssessmentsGetter has a method to return a MssqlServerVulnerabilityAssessmentInterface. A group's client should implement this interface.

type MysqlConfigurationExpansion

type MysqlConfigurationExpansion interface{}

type MysqlConfigurationInterface

type MysqlConfigurationInterface interface {
	Create(ctx context.Context, mysqlConfiguration *v1alpha1.MysqlConfiguration, opts v1.CreateOptions) (*v1alpha1.MysqlConfiguration, error)
	Update(ctx context.Context, mysqlConfiguration *v1alpha1.MysqlConfiguration, opts v1.UpdateOptions) (*v1alpha1.MysqlConfiguration, error)
	UpdateStatus(ctx context.Context, mysqlConfiguration *v1alpha1.MysqlConfiguration, opts v1.UpdateOptions) (*v1alpha1.MysqlConfiguration, 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.MysqlConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MysqlConfigurationList, 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.MysqlConfiguration, err error)
	MysqlConfigurationExpansion
}

MysqlConfigurationInterface has methods to work with MysqlConfiguration resources.

type MysqlConfigurationsGetter

type MysqlConfigurationsGetter interface {
	MysqlConfigurations(namespace string) MysqlConfigurationInterface
}

MysqlConfigurationsGetter has a method to return a MysqlConfigurationInterface. A group's client should implement this interface.

type MysqlDatabaseExpansion

type MysqlDatabaseExpansion interface{}

type MysqlDatabaseInterface

type MysqlDatabaseInterface interface {
	Create(ctx context.Context, mysqlDatabase *v1alpha1.MysqlDatabase, opts v1.CreateOptions) (*v1alpha1.MysqlDatabase, error)
	Update(ctx context.Context, mysqlDatabase *v1alpha1.MysqlDatabase, opts v1.UpdateOptions) (*v1alpha1.MysqlDatabase, error)
	UpdateStatus(ctx context.Context, mysqlDatabase *v1alpha1.MysqlDatabase, opts v1.UpdateOptions) (*v1alpha1.MysqlDatabase, 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.MysqlDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MysqlDatabaseList, 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.MysqlDatabase, err error)
	MysqlDatabaseExpansion
}

MysqlDatabaseInterface has methods to work with MysqlDatabase resources.

type MysqlDatabasesGetter

type MysqlDatabasesGetter interface {
	MysqlDatabases(namespace string) MysqlDatabaseInterface
}

MysqlDatabasesGetter has a method to return a MysqlDatabaseInterface. A group's client should implement this interface.

type MysqlFirewallRuleExpansion

type MysqlFirewallRuleExpansion interface{}

type MysqlFirewallRuleInterface

type MysqlFirewallRuleInterface interface {
	Create(ctx context.Context, mysqlFirewallRule *v1alpha1.MysqlFirewallRule, opts v1.CreateOptions) (*v1alpha1.MysqlFirewallRule, error)
	Update(ctx context.Context, mysqlFirewallRule *v1alpha1.MysqlFirewallRule, opts v1.UpdateOptions) (*v1alpha1.MysqlFirewallRule, error)
	UpdateStatus(ctx context.Context, mysqlFirewallRule *v1alpha1.MysqlFirewallRule, opts v1.UpdateOptions) (*v1alpha1.MysqlFirewallRule, 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.MysqlFirewallRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MysqlFirewallRuleList, 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.MysqlFirewallRule, err error)
	MysqlFirewallRuleExpansion
}

MysqlFirewallRuleInterface has methods to work with MysqlFirewallRule resources.

type MysqlFirewallRulesGetter

type MysqlFirewallRulesGetter interface {
	MysqlFirewallRules(namespace string) MysqlFirewallRuleInterface
}

MysqlFirewallRulesGetter has a method to return a MysqlFirewallRuleInterface. A group's client should implement this interface.

type MysqlServerExpansion

type MysqlServerExpansion interface{}

type MysqlServerInterface

type MysqlServerInterface interface {
	Create(ctx context.Context, mysqlServer *v1alpha1.MysqlServer, opts v1.CreateOptions) (*v1alpha1.MysqlServer, error)
	Update(ctx context.Context, mysqlServer *v1alpha1.MysqlServer, opts v1.UpdateOptions) (*v1alpha1.MysqlServer, error)
	UpdateStatus(ctx context.Context, mysqlServer *v1alpha1.MysqlServer, opts v1.UpdateOptions) (*v1alpha1.MysqlServer, 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.MysqlServer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MysqlServerList, 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.MysqlServer, err error)
	MysqlServerExpansion
}

MysqlServerInterface has methods to work with MysqlServer resources.

type MysqlServersGetter

type MysqlServersGetter interface {
	MysqlServers(namespace string) MysqlServerInterface
}

MysqlServersGetter has a method to return a MysqlServerInterface. A group's client should implement this interface.

type MysqlVirtualNetworkRuleExpansion

type MysqlVirtualNetworkRuleExpansion interface{}

type MysqlVirtualNetworkRuleInterface

type MysqlVirtualNetworkRuleInterface interface {
	Create(ctx context.Context, mysqlVirtualNetworkRule *v1alpha1.MysqlVirtualNetworkRule, opts v1.CreateOptions) (*v1alpha1.MysqlVirtualNetworkRule, error)
	Update(ctx context.Context, mysqlVirtualNetworkRule *v1alpha1.MysqlVirtualNetworkRule, opts v1.UpdateOptions) (*v1alpha1.MysqlVirtualNetworkRule, error)
	UpdateStatus(ctx context.Context, mysqlVirtualNetworkRule *v1alpha1.MysqlVirtualNetworkRule, opts v1.UpdateOptions) (*v1alpha1.MysqlVirtualNetworkRule, 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.MysqlVirtualNetworkRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MysqlVirtualNetworkRuleList, 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.MysqlVirtualNetworkRule, err error)
	MysqlVirtualNetworkRuleExpansion
}

MysqlVirtualNetworkRuleInterface has methods to work with MysqlVirtualNetworkRule resources.

type MysqlVirtualNetworkRulesGetter

type MysqlVirtualNetworkRulesGetter interface {
	MysqlVirtualNetworkRules(namespace string) MysqlVirtualNetworkRuleInterface
}

MysqlVirtualNetworkRulesGetter has a method to return a MysqlVirtualNetworkRuleInterface. A group's client should implement this interface.

type NatGatewayExpansion added in v0.2.0

type NatGatewayExpansion interface{}

type NatGatewayInterface added in v0.2.0

type NatGatewayInterface interface {
	Create(ctx context.Context, natGateway *v1alpha1.NatGateway, opts v1.CreateOptions) (*v1alpha1.NatGateway, error)
	Update(ctx context.Context, natGateway *v1alpha1.NatGateway, opts v1.UpdateOptions) (*v1alpha1.NatGateway, error)
	UpdateStatus(ctx context.Context, natGateway *v1alpha1.NatGateway, opts v1.UpdateOptions) (*v1alpha1.NatGateway, 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.NatGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NatGatewayList, 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.NatGateway, err error)
	NatGatewayExpansion
}

NatGatewayInterface has methods to work with NatGateway resources.

type NatGatewaysGetter added in v0.2.0

type NatGatewaysGetter interface {
	NatGateways(namespace string) NatGatewayInterface
}

NatGatewaysGetter has a method to return a NatGatewayInterface. A group's client should implement this interface.

type NetappAccountExpansion added in v0.2.0

type NetappAccountExpansion interface{}

type NetappAccountInterface added in v0.2.0

type NetappAccountInterface interface {
	Create(ctx context.Context, netappAccount *v1alpha1.NetappAccount, opts v1.CreateOptions) (*v1alpha1.NetappAccount, error)
	Update(ctx context.Context, netappAccount *v1alpha1.NetappAccount, opts v1.UpdateOptions) (*v1alpha1.NetappAccount, error)
	UpdateStatus(ctx context.Context, netappAccount *v1alpha1.NetappAccount, opts v1.UpdateOptions) (*v1alpha1.NetappAccount, 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.NetappAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetappAccountList, 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.NetappAccount, err error)
	NetappAccountExpansion
}

NetappAccountInterface has methods to work with NetappAccount resources.

type NetappAccountsGetter added in v0.2.0

type NetappAccountsGetter interface {
	NetappAccounts(namespace string) NetappAccountInterface
}

NetappAccountsGetter has a method to return a NetappAccountInterface. A group's client should implement this interface.

type NetappPoolExpansion added in v0.2.0

type NetappPoolExpansion interface{}

type NetappPoolInterface added in v0.2.0

type NetappPoolInterface interface {
	Create(ctx context.Context, netappPool *v1alpha1.NetappPool, opts v1.CreateOptions) (*v1alpha1.NetappPool, error)
	Update(ctx context.Context, netappPool *v1alpha1.NetappPool, opts v1.UpdateOptions) (*v1alpha1.NetappPool, error)
	UpdateStatus(ctx context.Context, netappPool *v1alpha1.NetappPool, opts v1.UpdateOptions) (*v1alpha1.NetappPool, 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.NetappPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetappPoolList, 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.NetappPool, err error)
	NetappPoolExpansion
}

NetappPoolInterface has methods to work with NetappPool resources.

type NetappPoolsGetter added in v0.2.0

type NetappPoolsGetter interface {
	NetappPools(namespace string) NetappPoolInterface
}

NetappPoolsGetter has a method to return a NetappPoolInterface. A group's client should implement this interface.

type NetappSnapshotExpansion added in v0.2.0

type NetappSnapshotExpansion interface{}

type NetappSnapshotInterface added in v0.2.0

type NetappSnapshotInterface interface {
	Create(ctx context.Context, netappSnapshot *v1alpha1.NetappSnapshot, opts v1.CreateOptions) (*v1alpha1.NetappSnapshot, error)
	Update(ctx context.Context, netappSnapshot *v1alpha1.NetappSnapshot, opts v1.UpdateOptions) (*v1alpha1.NetappSnapshot, error)
	UpdateStatus(ctx context.Context, netappSnapshot *v1alpha1.NetappSnapshot, opts v1.UpdateOptions) (*v1alpha1.NetappSnapshot, 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.NetappSnapshot, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetappSnapshotList, 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.NetappSnapshot, err error)
	NetappSnapshotExpansion
}

NetappSnapshotInterface has methods to work with NetappSnapshot resources.

type NetappSnapshotsGetter added in v0.2.0

type NetappSnapshotsGetter interface {
	NetappSnapshots(namespace string) NetappSnapshotInterface
}

NetappSnapshotsGetter has a method to return a NetappSnapshotInterface. A group's client should implement this interface.

type NetappVolumeExpansion added in v0.2.0

type NetappVolumeExpansion interface{}

type NetappVolumeInterface added in v0.2.0

type NetappVolumeInterface interface {
	Create(ctx context.Context, netappVolume *v1alpha1.NetappVolume, opts v1.CreateOptions) (*v1alpha1.NetappVolume, error)
	Update(ctx context.Context, netappVolume *v1alpha1.NetappVolume, opts v1.UpdateOptions) (*v1alpha1.NetappVolume, error)
	UpdateStatus(ctx context.Context, netappVolume *v1alpha1.NetappVolume, opts v1.UpdateOptions) (*v1alpha1.NetappVolume, 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.NetappVolume, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetappVolumeList, 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.NetappVolume, err error)
	NetappVolumeExpansion
}

NetappVolumeInterface has methods to work with NetappVolume resources.

type NetappVolumesGetter added in v0.2.0

type NetappVolumesGetter interface {
	NetappVolumes(namespace string) NetappVolumeInterface
}

NetappVolumesGetter has a method to return a NetappVolumeInterface. A group's client should implement this interface.

type NetworkConnectionMonitorExpansion

type NetworkConnectionMonitorExpansion interface{}

type NetworkConnectionMonitorInterface

type NetworkConnectionMonitorInterface interface {
	Create(ctx context.Context, networkConnectionMonitor *v1alpha1.NetworkConnectionMonitor, opts v1.CreateOptions) (*v1alpha1.NetworkConnectionMonitor, error)
	Update(ctx context.Context, networkConnectionMonitor *v1alpha1.NetworkConnectionMonitor, opts v1.UpdateOptions) (*v1alpha1.NetworkConnectionMonitor, error)
	UpdateStatus(ctx context.Context, networkConnectionMonitor *v1alpha1.NetworkConnectionMonitor, opts v1.UpdateOptions) (*v1alpha1.NetworkConnectionMonitor, 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.NetworkConnectionMonitor, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkConnectionMonitorList, 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.NetworkConnectionMonitor, err error)
	NetworkConnectionMonitorExpansion
}

NetworkConnectionMonitorInterface has methods to work with NetworkConnectionMonitor resources.

type NetworkConnectionMonitorsGetter

type NetworkConnectionMonitorsGetter interface {
	NetworkConnectionMonitors(namespace string) NetworkConnectionMonitorInterface
}

NetworkConnectionMonitorsGetter has a method to return a NetworkConnectionMonitorInterface. A group's client should implement this interface.

type NetworkDdosProtectionPlanExpansion

type NetworkDdosProtectionPlanExpansion interface{}

type NetworkDdosProtectionPlanInterface

type NetworkDdosProtectionPlanInterface interface {
	Create(ctx context.Context, networkDdosProtectionPlan *v1alpha1.NetworkDdosProtectionPlan, opts v1.CreateOptions) (*v1alpha1.NetworkDdosProtectionPlan, error)
	Update(ctx context.Context, networkDdosProtectionPlan *v1alpha1.NetworkDdosProtectionPlan, opts v1.UpdateOptions) (*v1alpha1.NetworkDdosProtectionPlan, error)
	UpdateStatus(ctx context.Context, networkDdosProtectionPlan *v1alpha1.NetworkDdosProtectionPlan, opts v1.UpdateOptions) (*v1alpha1.NetworkDdosProtectionPlan, 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.NetworkDdosProtectionPlan, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkDdosProtectionPlanList, 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.NetworkDdosProtectionPlan, err error)
	NetworkDdosProtectionPlanExpansion
}

NetworkDdosProtectionPlanInterface has methods to work with NetworkDdosProtectionPlan resources.

type NetworkDdosProtectionPlansGetter

type NetworkDdosProtectionPlansGetter interface {
	NetworkDdosProtectionPlans(namespace string) NetworkDdosProtectionPlanInterface
}

NetworkDdosProtectionPlansGetter has a method to return a NetworkDdosProtectionPlanInterface. A group's client should implement this interface.

type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationExpansion

type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationExpansion interface{}

type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationInterface

type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationInterface interface {
	Create(ctx context.Context, networkInterfaceApplicationGatewayBackendAddressPoolAssociation *v1alpha1.NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation, opts v1.CreateOptions) (*v1alpha1.NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation, error)
	Update(ctx context.Context, networkInterfaceApplicationGatewayBackendAddressPoolAssociation *v1alpha1.NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation, opts v1.UpdateOptions) (*v1alpha1.NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation, error)
	UpdateStatus(ctx context.Context, networkInterfaceApplicationGatewayBackendAddressPoolAssociation *v1alpha1.NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation, opts v1.UpdateOptions) (*v1alpha1.NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation, 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.NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationList, 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.NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation, err error)
	NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationExpansion
}

NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationInterface has methods to work with NetworkInterfaceApplicationGatewayBackendAddressPoolAssociation resources.

type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationsGetter

type NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationsGetter interface {
	NetworkInterfaceApplicationGatewayBackendAddressPoolAssociations(namespace string) NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationInterface
}

NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationsGetter has a method to return a NetworkInterfaceApplicationGatewayBackendAddressPoolAssociationInterface. A group's client should implement this interface.

type NetworkInterfaceApplicationSecurityGroupAssociationExpansion

type NetworkInterfaceApplicationSecurityGroupAssociationExpansion interface{}

type NetworkInterfaceApplicationSecurityGroupAssociationInterface

type NetworkInterfaceApplicationSecurityGroupAssociationInterface interface {
	Create(ctx context.Context, networkInterfaceApplicationSecurityGroupAssociation *v1alpha1.NetworkInterfaceApplicationSecurityGroupAssociation, opts v1.CreateOptions) (*v1alpha1.NetworkInterfaceApplicationSecurityGroupAssociation, error)
	Update(ctx context.Context, networkInterfaceApplicationSecurityGroupAssociation *v1alpha1.NetworkInterfaceApplicationSecurityGroupAssociation, opts v1.UpdateOptions) (*v1alpha1.NetworkInterfaceApplicationSecurityGroupAssociation, error)
	UpdateStatus(ctx context.Context, networkInterfaceApplicationSecurityGroupAssociation *v1alpha1.NetworkInterfaceApplicationSecurityGroupAssociation, opts v1.UpdateOptions) (*v1alpha1.NetworkInterfaceApplicationSecurityGroupAssociation, 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.NetworkInterfaceApplicationSecurityGroupAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkInterfaceApplicationSecurityGroupAssociationList, 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.NetworkInterfaceApplicationSecurityGroupAssociation, err error)
	NetworkInterfaceApplicationSecurityGroupAssociationExpansion
}

NetworkInterfaceApplicationSecurityGroupAssociationInterface has methods to work with NetworkInterfaceApplicationSecurityGroupAssociation resources.

type NetworkInterfaceApplicationSecurityGroupAssociationsGetter

type NetworkInterfaceApplicationSecurityGroupAssociationsGetter interface {
	NetworkInterfaceApplicationSecurityGroupAssociations(namespace string) NetworkInterfaceApplicationSecurityGroupAssociationInterface
}

NetworkInterfaceApplicationSecurityGroupAssociationsGetter has a method to return a NetworkInterfaceApplicationSecurityGroupAssociationInterface. A group's client should implement this interface.

type NetworkInterfaceBackendAddressPoolAssociationExpansion

type NetworkInterfaceBackendAddressPoolAssociationExpansion interface{}

type NetworkInterfaceBackendAddressPoolAssociationInterface

NetworkInterfaceBackendAddressPoolAssociationInterface has methods to work with NetworkInterfaceBackendAddressPoolAssociation resources.

type NetworkInterfaceBackendAddressPoolAssociationsGetter

type NetworkInterfaceBackendAddressPoolAssociationsGetter interface {
	NetworkInterfaceBackendAddressPoolAssociations(namespace string) NetworkInterfaceBackendAddressPoolAssociationInterface
}

NetworkInterfaceBackendAddressPoolAssociationsGetter has a method to return a NetworkInterfaceBackendAddressPoolAssociationInterface. A group's client should implement this interface.

type NetworkInterfaceExpansion

type NetworkInterfaceExpansion interface{}

type NetworkInterfaceInterface

type NetworkInterfaceInterface interface {
	Create(ctx context.Context, networkInterface *v1alpha1.NetworkInterface, opts v1.CreateOptions) (*v1alpha1.NetworkInterface, error)
	Update(ctx context.Context, networkInterface *v1alpha1.NetworkInterface, opts v1.UpdateOptions) (*v1alpha1.NetworkInterface, error)
	UpdateStatus(ctx context.Context, networkInterface *v1alpha1.NetworkInterface, opts v1.UpdateOptions) (*v1alpha1.NetworkInterface, 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.NetworkInterface, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkInterfaceList, 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.NetworkInterface, err error)
	NetworkInterfaceExpansion
}

NetworkInterfaceInterface has methods to work with NetworkInterface resources.

type NetworkInterfaceNATRuleAssociationExpansion added in v0.0.2

type NetworkInterfaceNATRuleAssociationExpansion interface{}

type NetworkInterfaceNATRuleAssociationInterface added in v0.0.2

NetworkInterfaceNATRuleAssociationInterface has methods to work with NetworkInterfaceNATRuleAssociation resources.

type NetworkInterfaceNATRuleAssociationsGetter added in v0.0.2

type NetworkInterfaceNATRuleAssociationsGetter interface {
	NetworkInterfaceNATRuleAssociations(namespace string) NetworkInterfaceNATRuleAssociationInterface
}

NetworkInterfaceNATRuleAssociationsGetter has a method to return a NetworkInterfaceNATRuleAssociationInterface. A group's client should implement this interface.

type NetworkInterfacesGetter

type NetworkInterfacesGetter interface {
	NetworkInterfaces(namespace string) NetworkInterfaceInterface
}

NetworkInterfacesGetter has a method to return a NetworkInterfaceInterface. A group's client should implement this interface.

type NetworkPacketCaptureExpansion

type NetworkPacketCaptureExpansion interface{}

type NetworkPacketCaptureInterface

type NetworkPacketCaptureInterface interface {
	Create(ctx context.Context, networkPacketCapture *v1alpha1.NetworkPacketCapture, opts v1.CreateOptions) (*v1alpha1.NetworkPacketCapture, error)
	Update(ctx context.Context, networkPacketCapture *v1alpha1.NetworkPacketCapture, opts v1.UpdateOptions) (*v1alpha1.NetworkPacketCapture, error)
	UpdateStatus(ctx context.Context, networkPacketCapture *v1alpha1.NetworkPacketCapture, opts v1.UpdateOptions) (*v1alpha1.NetworkPacketCapture, 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.NetworkPacketCapture, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkPacketCaptureList, 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.NetworkPacketCapture, err error)
	NetworkPacketCaptureExpansion
}

NetworkPacketCaptureInterface has methods to work with NetworkPacketCapture resources.

type NetworkPacketCapturesGetter

type NetworkPacketCapturesGetter interface {
	NetworkPacketCaptures(namespace string) NetworkPacketCaptureInterface
}

NetworkPacketCapturesGetter has a method to return a NetworkPacketCaptureInterface. A group's client should implement this interface.

type NetworkProfileExpansion

type NetworkProfileExpansion interface{}

type NetworkProfileInterface

type NetworkProfileInterface interface {
	Create(ctx context.Context, networkProfile *v1alpha1.NetworkProfile, opts v1.CreateOptions) (*v1alpha1.NetworkProfile, error)
	Update(ctx context.Context, networkProfile *v1alpha1.NetworkProfile, opts v1.UpdateOptions) (*v1alpha1.NetworkProfile, error)
	UpdateStatus(ctx context.Context, networkProfile *v1alpha1.NetworkProfile, opts v1.UpdateOptions) (*v1alpha1.NetworkProfile, 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.NetworkProfile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkProfileList, 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.NetworkProfile, err error)
	NetworkProfileExpansion
}

NetworkProfileInterface has methods to work with NetworkProfile resources.

type NetworkProfilesGetter

type NetworkProfilesGetter interface {
	NetworkProfiles(namespace string) NetworkProfileInterface
}

NetworkProfilesGetter has a method to return a NetworkProfileInterface. A group's client should implement this interface.

type NetworkSecurityGroupExpansion

type NetworkSecurityGroupExpansion interface{}

type NetworkSecurityGroupInterface

type NetworkSecurityGroupInterface interface {
	Create(ctx context.Context, networkSecurityGroup *v1alpha1.NetworkSecurityGroup, opts v1.CreateOptions) (*v1alpha1.NetworkSecurityGroup, error)
	Update(ctx context.Context, networkSecurityGroup *v1alpha1.NetworkSecurityGroup, opts v1.UpdateOptions) (*v1alpha1.NetworkSecurityGroup, error)
	UpdateStatus(ctx context.Context, networkSecurityGroup *v1alpha1.NetworkSecurityGroup, opts v1.UpdateOptions) (*v1alpha1.NetworkSecurityGroup, 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.NetworkSecurityGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkSecurityGroupList, 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.NetworkSecurityGroup, err error)
	NetworkSecurityGroupExpansion
}

NetworkSecurityGroupInterface has methods to work with NetworkSecurityGroup resources.

type NetworkSecurityGroupsGetter

type NetworkSecurityGroupsGetter interface {
	NetworkSecurityGroups(namespace string) NetworkSecurityGroupInterface
}

NetworkSecurityGroupsGetter has a method to return a NetworkSecurityGroupInterface. A group's client should implement this interface.

type NetworkSecurityRuleExpansion

type NetworkSecurityRuleExpansion interface{}

type NetworkSecurityRuleInterface

type NetworkSecurityRuleInterface interface {
	Create(ctx context.Context, networkSecurityRule *v1alpha1.NetworkSecurityRule, opts v1.CreateOptions) (*v1alpha1.NetworkSecurityRule, error)
	Update(ctx context.Context, networkSecurityRule *v1alpha1.NetworkSecurityRule, opts v1.UpdateOptions) (*v1alpha1.NetworkSecurityRule, error)
	UpdateStatus(ctx context.Context, networkSecurityRule *v1alpha1.NetworkSecurityRule, opts v1.UpdateOptions) (*v1alpha1.NetworkSecurityRule, 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.NetworkSecurityRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkSecurityRuleList, 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.NetworkSecurityRule, err error)
	NetworkSecurityRuleExpansion
}

NetworkSecurityRuleInterface has methods to work with NetworkSecurityRule resources.

type NetworkSecurityRulesGetter

type NetworkSecurityRulesGetter interface {
	NetworkSecurityRules(namespace string) NetworkSecurityRuleInterface
}

NetworkSecurityRulesGetter has a method to return a NetworkSecurityRuleInterface. A group's client should implement this interface.

type NetworkWatcherExpansion

type NetworkWatcherExpansion interface{}

type NetworkWatcherFlowLogExpansion added in v0.2.0

type NetworkWatcherFlowLogExpansion interface{}

type NetworkWatcherFlowLogInterface added in v0.2.0

type NetworkWatcherFlowLogInterface interface {
	Create(ctx context.Context, networkWatcherFlowLog *v1alpha1.NetworkWatcherFlowLog, opts v1.CreateOptions) (*v1alpha1.NetworkWatcherFlowLog, error)
	Update(ctx context.Context, networkWatcherFlowLog *v1alpha1.NetworkWatcherFlowLog, opts v1.UpdateOptions) (*v1alpha1.NetworkWatcherFlowLog, error)
	UpdateStatus(ctx context.Context, networkWatcherFlowLog *v1alpha1.NetworkWatcherFlowLog, opts v1.UpdateOptions) (*v1alpha1.NetworkWatcherFlowLog, 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.NetworkWatcherFlowLog, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkWatcherFlowLogList, 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.NetworkWatcherFlowLog, err error)
	NetworkWatcherFlowLogExpansion
}

NetworkWatcherFlowLogInterface has methods to work with NetworkWatcherFlowLog resources.

type NetworkWatcherFlowLogsGetter added in v0.2.0

type NetworkWatcherFlowLogsGetter interface {
	NetworkWatcherFlowLogs(namespace string) NetworkWatcherFlowLogInterface
}

NetworkWatcherFlowLogsGetter has a method to return a NetworkWatcherFlowLogInterface. A group's client should implement this interface.

type NetworkWatcherInterface

type NetworkWatcherInterface interface {
	Create(ctx context.Context, networkWatcher *v1alpha1.NetworkWatcher, opts v1.CreateOptions) (*v1alpha1.NetworkWatcher, error)
	Update(ctx context.Context, networkWatcher *v1alpha1.NetworkWatcher, opts v1.UpdateOptions) (*v1alpha1.NetworkWatcher, error)
	UpdateStatus(ctx context.Context, networkWatcher *v1alpha1.NetworkWatcher, opts v1.UpdateOptions) (*v1alpha1.NetworkWatcher, 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.NetworkWatcher, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkWatcherList, 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.NetworkWatcher, err error)
	NetworkWatcherExpansion
}

NetworkWatcherInterface has methods to work with NetworkWatcher resources.

type NetworkWatchersGetter

type NetworkWatchersGetter interface {
	NetworkWatchers(namespace string) NetworkWatcherInterface
}

NetworkWatchersGetter has a method to return a NetworkWatcherInterface. A group's client should implement this interface.

type NotificationHubAuthorizationRuleExpansion

type NotificationHubAuthorizationRuleExpansion interface{}

type NotificationHubAuthorizationRuleInterface

NotificationHubAuthorizationRuleInterface has methods to work with NotificationHubAuthorizationRule resources.

type NotificationHubAuthorizationRulesGetter

type NotificationHubAuthorizationRulesGetter interface {
	NotificationHubAuthorizationRules(namespace string) NotificationHubAuthorizationRuleInterface
}

NotificationHubAuthorizationRulesGetter has a method to return a NotificationHubAuthorizationRuleInterface. A group's client should implement this interface.

type NotificationHubExpansion

type NotificationHubExpansion interface{}

type NotificationHubInterface

type NotificationHubInterface interface {
	Create(ctx context.Context, notificationHub *v1alpha1.NotificationHub, opts v1.CreateOptions) (*v1alpha1.NotificationHub, error)
	Update(ctx context.Context, notificationHub *v1alpha1.NotificationHub, opts v1.UpdateOptions) (*v1alpha1.NotificationHub, error)
	UpdateStatus(ctx context.Context, notificationHub *v1alpha1.NotificationHub, opts v1.UpdateOptions) (*v1alpha1.NotificationHub, 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.NotificationHub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NotificationHubList, 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.NotificationHub, err error)
	NotificationHubExpansion
}

NotificationHubInterface has methods to work with NotificationHub resources.

type NotificationHubNamespace_Expansion added in v0.0.2

type NotificationHubNamespace_Expansion interface{}

type NotificationHubNamespace_Interface added in v0.0.2

type NotificationHubNamespace_Interface interface {
	Create(ctx context.Context, notificationHubNamespace_ *v1alpha1.NotificationHubNamespace_, opts v1.CreateOptions) (*v1alpha1.NotificationHubNamespace_, error)
	Update(ctx context.Context, notificationHubNamespace_ *v1alpha1.NotificationHubNamespace_, opts v1.UpdateOptions) (*v1alpha1.NotificationHubNamespace_, error)
	UpdateStatus(ctx context.Context, notificationHubNamespace_ *v1alpha1.NotificationHubNamespace_, opts v1.UpdateOptions) (*v1alpha1.NotificationHubNamespace_, 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.NotificationHubNamespace_, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NotificationHubNamespace_List, 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.NotificationHubNamespace_, err error)
	NotificationHubNamespace_Expansion
}

NotificationHubNamespace_Interface has methods to work with NotificationHubNamespace_ resources.

type NotificationHubNamespace_sGetter added in v0.0.2

type NotificationHubNamespace_sGetter interface {
	NotificationHubNamespace_s(namespace string) NotificationHubNamespace_Interface
}

NotificationHubNamespace_sGetter has a method to return a NotificationHubNamespace_Interface. A group's client should implement this interface.

type NotificationHubsGetter

type NotificationHubsGetter interface {
	NotificationHubs(namespace string) NotificationHubInterface
}

NotificationHubsGetter has a method to return a NotificationHubInterface. A group's client should implement this interface.

type PacketCaptureExpansion

type PacketCaptureExpansion interface{}

type PacketCaptureInterface

type PacketCaptureInterface interface {
	Create(ctx context.Context, packetCapture *v1alpha1.PacketCapture, opts v1.CreateOptions) (*v1alpha1.PacketCapture, error)
	Update(ctx context.Context, packetCapture *v1alpha1.PacketCapture, opts v1.UpdateOptions) (*v1alpha1.PacketCapture, error)
	UpdateStatus(ctx context.Context, packetCapture *v1alpha1.PacketCapture, opts v1.UpdateOptions) (*v1alpha1.PacketCapture, 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.PacketCapture, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PacketCaptureList, 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.PacketCapture, err error)
	PacketCaptureExpansion
}

PacketCaptureInterface has methods to work with PacketCapture resources.

type PacketCapturesGetter

type PacketCapturesGetter interface {
	PacketCaptures(namespace string) PacketCaptureInterface
}

PacketCapturesGetter has a method to return a PacketCaptureInterface. A group's client should implement this interface.

type PointToSiteVPNGatewayExpansion added in v0.2.0

type PointToSiteVPNGatewayExpansion interface{}

type PointToSiteVPNGatewayInterface added in v0.2.0

type PointToSiteVPNGatewayInterface interface {
	Create(ctx context.Context, pointToSiteVPNGateway *v1alpha1.PointToSiteVPNGateway, opts v1.CreateOptions) (*v1alpha1.PointToSiteVPNGateway, error)
	Update(ctx context.Context, pointToSiteVPNGateway *v1alpha1.PointToSiteVPNGateway, opts v1.UpdateOptions) (*v1alpha1.PointToSiteVPNGateway, error)
	UpdateStatus(ctx context.Context, pointToSiteVPNGateway *v1alpha1.PointToSiteVPNGateway, opts v1.UpdateOptions) (*v1alpha1.PointToSiteVPNGateway, 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.PointToSiteVPNGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PointToSiteVPNGatewayList, 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.PointToSiteVPNGateway, err error)
	PointToSiteVPNGatewayExpansion
}

PointToSiteVPNGatewayInterface has methods to work with PointToSiteVPNGateway resources.

type PointToSiteVPNGatewaysGetter added in v0.2.0

type PointToSiteVPNGatewaysGetter interface {
	PointToSiteVPNGateways(namespace string) PointToSiteVPNGatewayInterface
}

PointToSiteVPNGatewaysGetter has a method to return a PointToSiteVPNGatewayInterface. A group's client should implement this interface.

type PolicyAssignmentExpansion

type PolicyAssignmentExpansion interface{}

type PolicyAssignmentInterface

type PolicyAssignmentInterface interface {
	Create(ctx context.Context, policyAssignment *v1alpha1.PolicyAssignment, opts v1.CreateOptions) (*v1alpha1.PolicyAssignment, error)
	Update(ctx context.Context, policyAssignment *v1alpha1.PolicyAssignment, opts v1.UpdateOptions) (*v1alpha1.PolicyAssignment, error)
	UpdateStatus(ctx context.Context, policyAssignment *v1alpha1.PolicyAssignment, opts v1.UpdateOptions) (*v1alpha1.PolicyAssignment, 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.PolicyAssignment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PolicyAssignmentList, 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.PolicyAssignment, err error)
	PolicyAssignmentExpansion
}

PolicyAssignmentInterface has methods to work with PolicyAssignment resources.

type PolicyAssignmentsGetter

type PolicyAssignmentsGetter interface {
	PolicyAssignments(namespace string) PolicyAssignmentInterface
}

PolicyAssignmentsGetter has a method to return a PolicyAssignmentInterface. A group's client should implement this interface.

type PolicyDefinitionExpansion

type PolicyDefinitionExpansion interface{}

type PolicyDefinitionInterface

type PolicyDefinitionInterface interface {
	Create(ctx context.Context, policyDefinition *v1alpha1.PolicyDefinition, opts v1.CreateOptions) (*v1alpha1.PolicyDefinition, error)
	Update(ctx context.Context, policyDefinition *v1alpha1.PolicyDefinition, opts v1.UpdateOptions) (*v1alpha1.PolicyDefinition, error)
	UpdateStatus(ctx context.Context, policyDefinition *v1alpha1.PolicyDefinition, opts v1.UpdateOptions) (*v1alpha1.PolicyDefinition, 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.PolicyDefinition, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PolicyDefinitionList, 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.PolicyDefinition, err error)
	PolicyDefinitionExpansion
}

PolicyDefinitionInterface has methods to work with PolicyDefinition resources.

type PolicyDefinitionsGetter

type PolicyDefinitionsGetter interface {
	PolicyDefinitions(namespace string) PolicyDefinitionInterface
}

PolicyDefinitionsGetter has a method to return a PolicyDefinitionInterface. A group's client should implement this interface.

type PolicySetDefinitionExpansion

type PolicySetDefinitionExpansion interface{}

type PolicySetDefinitionInterface

type PolicySetDefinitionInterface interface {
	Create(ctx context.Context, policySetDefinition *v1alpha1.PolicySetDefinition, opts v1.CreateOptions) (*v1alpha1.PolicySetDefinition, error)
	Update(ctx context.Context, policySetDefinition *v1alpha1.PolicySetDefinition, opts v1.UpdateOptions) (*v1alpha1.PolicySetDefinition, error)
	UpdateStatus(ctx context.Context, policySetDefinition *v1alpha1.PolicySetDefinition, opts v1.UpdateOptions) (*v1alpha1.PolicySetDefinition, 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.PolicySetDefinition, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PolicySetDefinitionList, 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.PolicySetDefinition, err error)
	PolicySetDefinitionExpansion
}

PolicySetDefinitionInterface has methods to work with PolicySetDefinition resources.

type PolicySetDefinitionsGetter

type PolicySetDefinitionsGetter interface {
	PolicySetDefinitions(namespace string) PolicySetDefinitionInterface
}

PolicySetDefinitionsGetter has a method to return a PolicySetDefinitionInterface. A group's client should implement this interface.

type PostgresqlConfigurationExpansion

type PostgresqlConfigurationExpansion interface{}

type PostgresqlConfigurationInterface

type PostgresqlConfigurationInterface interface {
	Create(ctx context.Context, postgresqlConfiguration *v1alpha1.PostgresqlConfiguration, opts v1.CreateOptions) (*v1alpha1.PostgresqlConfiguration, error)
	Update(ctx context.Context, postgresqlConfiguration *v1alpha1.PostgresqlConfiguration, opts v1.UpdateOptions) (*v1alpha1.PostgresqlConfiguration, error)
	UpdateStatus(ctx context.Context, postgresqlConfiguration *v1alpha1.PostgresqlConfiguration, opts v1.UpdateOptions) (*v1alpha1.PostgresqlConfiguration, 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.PostgresqlConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PostgresqlConfigurationList, 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.PostgresqlConfiguration, err error)
	PostgresqlConfigurationExpansion
}

PostgresqlConfigurationInterface has methods to work with PostgresqlConfiguration resources.

type PostgresqlConfigurationsGetter

type PostgresqlConfigurationsGetter interface {
	PostgresqlConfigurations(namespace string) PostgresqlConfigurationInterface
}

PostgresqlConfigurationsGetter has a method to return a PostgresqlConfigurationInterface. A group's client should implement this interface.

type PostgresqlDatabaseExpansion

type PostgresqlDatabaseExpansion interface{}

type PostgresqlDatabaseInterface

type PostgresqlDatabaseInterface interface {
	Create(ctx context.Context, postgresqlDatabase *v1alpha1.PostgresqlDatabase, opts v1.CreateOptions) (*v1alpha1.PostgresqlDatabase, error)
	Update(ctx context.Context, postgresqlDatabase *v1alpha1.PostgresqlDatabase, opts v1.UpdateOptions) (*v1alpha1.PostgresqlDatabase, error)
	UpdateStatus(ctx context.Context, postgresqlDatabase *v1alpha1.PostgresqlDatabase, opts v1.UpdateOptions) (*v1alpha1.PostgresqlDatabase, 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.PostgresqlDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PostgresqlDatabaseList, 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.PostgresqlDatabase, err error)
	PostgresqlDatabaseExpansion
}

PostgresqlDatabaseInterface has methods to work with PostgresqlDatabase resources.

type PostgresqlDatabasesGetter

type PostgresqlDatabasesGetter interface {
	PostgresqlDatabases(namespace string) PostgresqlDatabaseInterface
}

PostgresqlDatabasesGetter has a method to return a PostgresqlDatabaseInterface. A group's client should implement this interface.

type PostgresqlFirewallRuleExpansion

type PostgresqlFirewallRuleExpansion interface{}

type PostgresqlFirewallRuleInterface

type PostgresqlFirewallRuleInterface interface {
	Create(ctx context.Context, postgresqlFirewallRule *v1alpha1.PostgresqlFirewallRule, opts v1.CreateOptions) (*v1alpha1.PostgresqlFirewallRule, error)
	Update(ctx context.Context, postgresqlFirewallRule *v1alpha1.PostgresqlFirewallRule, opts v1.UpdateOptions) (*v1alpha1.PostgresqlFirewallRule, error)
	UpdateStatus(ctx context.Context, postgresqlFirewallRule *v1alpha1.PostgresqlFirewallRule, opts v1.UpdateOptions) (*v1alpha1.PostgresqlFirewallRule, 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.PostgresqlFirewallRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PostgresqlFirewallRuleList, 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.PostgresqlFirewallRule, err error)
	PostgresqlFirewallRuleExpansion
}

PostgresqlFirewallRuleInterface has methods to work with PostgresqlFirewallRule resources.

type PostgresqlFirewallRulesGetter

type PostgresqlFirewallRulesGetter interface {
	PostgresqlFirewallRules(namespace string) PostgresqlFirewallRuleInterface
}

PostgresqlFirewallRulesGetter has a method to return a PostgresqlFirewallRuleInterface. A group's client should implement this interface.

type PostgresqlServerExpansion

type PostgresqlServerExpansion interface{}

type PostgresqlServerInterface

type PostgresqlServerInterface interface {
	Create(ctx context.Context, postgresqlServer *v1alpha1.PostgresqlServer, opts v1.CreateOptions) (*v1alpha1.PostgresqlServer, error)
	Update(ctx context.Context, postgresqlServer *v1alpha1.PostgresqlServer, opts v1.UpdateOptions) (*v1alpha1.PostgresqlServer, error)
	UpdateStatus(ctx context.Context, postgresqlServer *v1alpha1.PostgresqlServer, opts v1.UpdateOptions) (*v1alpha1.PostgresqlServer, 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.PostgresqlServer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PostgresqlServerList, 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.PostgresqlServer, err error)
	PostgresqlServerExpansion
}

PostgresqlServerInterface has methods to work with PostgresqlServer resources.

type PostgresqlServersGetter

type PostgresqlServersGetter interface {
	PostgresqlServers(namespace string) PostgresqlServerInterface
}

PostgresqlServersGetter has a method to return a PostgresqlServerInterface. A group's client should implement this interface.

type PostgresqlVirtualNetworkRuleExpansion

type PostgresqlVirtualNetworkRuleExpansion interface{}

type PostgresqlVirtualNetworkRuleInterface

type PostgresqlVirtualNetworkRuleInterface interface {
	Create(ctx context.Context, postgresqlVirtualNetworkRule *v1alpha1.PostgresqlVirtualNetworkRule, opts v1.CreateOptions) (*v1alpha1.PostgresqlVirtualNetworkRule, error)
	Update(ctx context.Context, postgresqlVirtualNetworkRule *v1alpha1.PostgresqlVirtualNetworkRule, opts v1.UpdateOptions) (*v1alpha1.PostgresqlVirtualNetworkRule, error)
	UpdateStatus(ctx context.Context, postgresqlVirtualNetworkRule *v1alpha1.PostgresqlVirtualNetworkRule, opts v1.UpdateOptions) (*v1alpha1.PostgresqlVirtualNetworkRule, 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.PostgresqlVirtualNetworkRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PostgresqlVirtualNetworkRuleList, 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.PostgresqlVirtualNetworkRule, err error)
	PostgresqlVirtualNetworkRuleExpansion
}

PostgresqlVirtualNetworkRuleInterface has methods to work with PostgresqlVirtualNetworkRule resources.

type PostgresqlVirtualNetworkRulesGetter

type PostgresqlVirtualNetworkRulesGetter interface {
	PostgresqlVirtualNetworkRules(namespace string) PostgresqlVirtualNetworkRuleInterface
}

PostgresqlVirtualNetworkRulesGetter has a method to return a PostgresqlVirtualNetworkRuleInterface. A group's client should implement this interface.

type PrivateDNSARecordExpansion added in v0.0.2

type PrivateDNSARecordExpansion interface{}

type PrivateDNSARecordInterface added in v0.0.2

type PrivateDNSARecordInterface interface {
	Create(ctx context.Context, privateDNSARecord *v1alpha1.PrivateDNSARecord, opts v1.CreateOptions) (*v1alpha1.PrivateDNSARecord, error)
	Update(ctx context.Context, privateDNSARecord *v1alpha1.PrivateDNSARecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSARecord, error)
	UpdateStatus(ctx context.Context, privateDNSARecord *v1alpha1.PrivateDNSARecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSARecord, 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.PrivateDNSARecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateDNSARecordList, 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.PrivateDNSARecord, err error)
	PrivateDNSARecordExpansion
}

PrivateDNSARecordInterface has methods to work with PrivateDNSARecord resources.

type PrivateDNSARecordsGetter added in v0.0.2

type PrivateDNSARecordsGetter interface {
	PrivateDNSARecords(namespace string) PrivateDNSARecordInterface
}

PrivateDNSARecordsGetter has a method to return a PrivateDNSARecordInterface. A group's client should implement this interface.

type PrivateDNSAaaaRecordExpansion added in v0.2.0

type PrivateDNSAaaaRecordExpansion interface{}

type PrivateDNSAaaaRecordInterface added in v0.2.0

type PrivateDNSAaaaRecordInterface interface {
	Create(ctx context.Context, privateDNSAaaaRecord *v1alpha1.PrivateDNSAaaaRecord, opts v1.CreateOptions) (*v1alpha1.PrivateDNSAaaaRecord, error)
	Update(ctx context.Context, privateDNSAaaaRecord *v1alpha1.PrivateDNSAaaaRecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSAaaaRecord, error)
	UpdateStatus(ctx context.Context, privateDNSAaaaRecord *v1alpha1.PrivateDNSAaaaRecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSAaaaRecord, 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.PrivateDNSAaaaRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateDNSAaaaRecordList, 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.PrivateDNSAaaaRecord, err error)
	PrivateDNSAaaaRecordExpansion
}

PrivateDNSAaaaRecordInterface has methods to work with PrivateDNSAaaaRecord resources.

type PrivateDNSAaaaRecordsGetter added in v0.2.0

type PrivateDNSAaaaRecordsGetter interface {
	PrivateDNSAaaaRecords(namespace string) PrivateDNSAaaaRecordInterface
}

PrivateDNSAaaaRecordsGetter has a method to return a PrivateDNSAaaaRecordInterface. A group's client should implement this interface.

type PrivateDNSCnameRecordExpansion added in v0.2.0

type PrivateDNSCnameRecordExpansion interface{}

type PrivateDNSCnameRecordInterface added in v0.2.0

type PrivateDNSCnameRecordInterface interface {
	Create(ctx context.Context, privateDNSCnameRecord *v1alpha1.PrivateDNSCnameRecord, opts v1.CreateOptions) (*v1alpha1.PrivateDNSCnameRecord, error)
	Update(ctx context.Context, privateDNSCnameRecord *v1alpha1.PrivateDNSCnameRecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSCnameRecord, error)
	UpdateStatus(ctx context.Context, privateDNSCnameRecord *v1alpha1.PrivateDNSCnameRecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSCnameRecord, 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.PrivateDNSCnameRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateDNSCnameRecordList, 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.PrivateDNSCnameRecord, err error)
	PrivateDNSCnameRecordExpansion
}

PrivateDNSCnameRecordInterface has methods to work with PrivateDNSCnameRecord resources.

type PrivateDNSCnameRecordsGetter added in v0.2.0

type PrivateDNSCnameRecordsGetter interface {
	PrivateDNSCnameRecords(namespace string) PrivateDNSCnameRecordInterface
}

PrivateDNSCnameRecordsGetter has a method to return a PrivateDNSCnameRecordInterface. A group's client should implement this interface.

type PrivateDNSMxRecordExpansion added in v0.2.0

type PrivateDNSMxRecordExpansion interface{}

type PrivateDNSMxRecordInterface added in v0.2.0

type PrivateDNSMxRecordInterface interface {
	Create(ctx context.Context, privateDNSMxRecord *v1alpha1.PrivateDNSMxRecord, opts v1.CreateOptions) (*v1alpha1.PrivateDNSMxRecord, error)
	Update(ctx context.Context, privateDNSMxRecord *v1alpha1.PrivateDNSMxRecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSMxRecord, error)
	UpdateStatus(ctx context.Context, privateDNSMxRecord *v1alpha1.PrivateDNSMxRecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSMxRecord, 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.PrivateDNSMxRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateDNSMxRecordList, 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.PrivateDNSMxRecord, err error)
	PrivateDNSMxRecordExpansion
}

PrivateDNSMxRecordInterface has methods to work with PrivateDNSMxRecord resources.

type PrivateDNSMxRecordsGetter added in v0.2.0

type PrivateDNSMxRecordsGetter interface {
	PrivateDNSMxRecords(namespace string) PrivateDNSMxRecordInterface
}

PrivateDNSMxRecordsGetter has a method to return a PrivateDNSMxRecordInterface. A group's client should implement this interface.

type PrivateDNSPtrRecordExpansion added in v0.2.0

type PrivateDNSPtrRecordExpansion interface{}

type PrivateDNSPtrRecordInterface added in v0.2.0

type PrivateDNSPtrRecordInterface interface {
	Create(ctx context.Context, privateDNSPtrRecord *v1alpha1.PrivateDNSPtrRecord, opts v1.CreateOptions) (*v1alpha1.PrivateDNSPtrRecord, error)
	Update(ctx context.Context, privateDNSPtrRecord *v1alpha1.PrivateDNSPtrRecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSPtrRecord, error)
	UpdateStatus(ctx context.Context, privateDNSPtrRecord *v1alpha1.PrivateDNSPtrRecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSPtrRecord, 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.PrivateDNSPtrRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateDNSPtrRecordList, 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.PrivateDNSPtrRecord, err error)
	PrivateDNSPtrRecordExpansion
}

PrivateDNSPtrRecordInterface has methods to work with PrivateDNSPtrRecord resources.

type PrivateDNSPtrRecordsGetter added in v0.2.0

type PrivateDNSPtrRecordsGetter interface {
	PrivateDNSPtrRecords(namespace string) PrivateDNSPtrRecordInterface
}

PrivateDNSPtrRecordsGetter has a method to return a PrivateDNSPtrRecordInterface. A group's client should implement this interface.

type PrivateDNSSrvRecordExpansion added in v0.2.0

type PrivateDNSSrvRecordExpansion interface{}

type PrivateDNSSrvRecordInterface added in v0.2.0

type PrivateDNSSrvRecordInterface interface {
	Create(ctx context.Context, privateDNSSrvRecord *v1alpha1.PrivateDNSSrvRecord, opts v1.CreateOptions) (*v1alpha1.PrivateDNSSrvRecord, error)
	Update(ctx context.Context, privateDNSSrvRecord *v1alpha1.PrivateDNSSrvRecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSSrvRecord, error)
	UpdateStatus(ctx context.Context, privateDNSSrvRecord *v1alpha1.PrivateDNSSrvRecord, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSSrvRecord, 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.PrivateDNSSrvRecord, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateDNSSrvRecordList, 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.PrivateDNSSrvRecord, err error)
	PrivateDNSSrvRecordExpansion
}

PrivateDNSSrvRecordInterface has methods to work with PrivateDNSSrvRecord resources.

type PrivateDNSSrvRecordsGetter added in v0.2.0

type PrivateDNSSrvRecordsGetter interface {
	PrivateDNSSrvRecords(namespace string) PrivateDNSSrvRecordInterface
}

PrivateDNSSrvRecordsGetter has a method to return a PrivateDNSSrvRecordInterface. A group's client should implement this interface.

type PrivateDNSZoneExpansion added in v0.0.2

type PrivateDNSZoneExpansion interface{}

type PrivateDNSZoneInterface added in v0.0.2

type PrivateDNSZoneInterface interface {
	Create(ctx context.Context, privateDNSZone *v1alpha1.PrivateDNSZone, opts v1.CreateOptions) (*v1alpha1.PrivateDNSZone, error)
	Update(ctx context.Context, privateDNSZone *v1alpha1.PrivateDNSZone, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSZone, error)
	UpdateStatus(ctx context.Context, privateDNSZone *v1alpha1.PrivateDNSZone, opts v1.UpdateOptions) (*v1alpha1.PrivateDNSZone, 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.PrivateDNSZone, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateDNSZoneList, 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.PrivateDNSZone, err error)
	PrivateDNSZoneExpansion
}

PrivateDNSZoneInterface has methods to work with PrivateDNSZone resources.

type PrivateDNSZoneVirtualNetworkLinkExpansion added in v0.2.0

type PrivateDNSZoneVirtualNetworkLinkExpansion interface{}

type PrivateDNSZoneVirtualNetworkLinkInterface added in v0.2.0

PrivateDNSZoneVirtualNetworkLinkInterface has methods to work with PrivateDNSZoneVirtualNetworkLink resources.

type PrivateDNSZoneVirtualNetworkLinksGetter added in v0.2.0

type PrivateDNSZoneVirtualNetworkLinksGetter interface {
	PrivateDNSZoneVirtualNetworkLinks(namespace string) PrivateDNSZoneVirtualNetworkLinkInterface
}

PrivateDNSZoneVirtualNetworkLinksGetter has a method to return a PrivateDNSZoneVirtualNetworkLinkInterface. A group's client should implement this interface.

type PrivateDNSZonesGetter added in v0.0.2

type PrivateDNSZonesGetter interface {
	PrivateDNSZones(namespace string) PrivateDNSZoneInterface
}

PrivateDNSZonesGetter has a method to return a PrivateDNSZoneInterface. A group's client should implement this interface.

type PrivateEndpointExpansion added in v0.2.0

type PrivateEndpointExpansion interface{}

type PrivateEndpointInterface added in v0.2.0

type PrivateEndpointInterface interface {
	Create(ctx context.Context, privateEndpoint *v1alpha1.PrivateEndpoint, opts v1.CreateOptions) (*v1alpha1.PrivateEndpoint, error)
	Update(ctx context.Context, privateEndpoint *v1alpha1.PrivateEndpoint, opts v1.UpdateOptions) (*v1alpha1.PrivateEndpoint, error)
	UpdateStatus(ctx context.Context, privateEndpoint *v1alpha1.PrivateEndpoint, opts v1.UpdateOptions) (*v1alpha1.PrivateEndpoint, 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.PrivateEndpoint, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateEndpointList, 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.PrivateEndpoint, err error)
	PrivateEndpointExpansion
}

PrivateEndpointInterface has methods to work with PrivateEndpoint resources.

type PrivateEndpointsGetter added in v0.2.0

type PrivateEndpointsGetter interface {
	PrivateEndpoints(namespace string) PrivateEndpointInterface
}

PrivateEndpointsGetter has a method to return a PrivateEndpointInterface. A group's client should implement this interface.

type PrivateLinkEndpointExpansion added in v0.2.0

type PrivateLinkEndpointExpansion interface{}

type PrivateLinkEndpointInterface added in v0.2.0

type PrivateLinkEndpointInterface interface {
	Create(ctx context.Context, privateLinkEndpoint *v1alpha1.PrivateLinkEndpoint, opts v1.CreateOptions) (*v1alpha1.PrivateLinkEndpoint, error)
	Update(ctx context.Context, privateLinkEndpoint *v1alpha1.PrivateLinkEndpoint, opts v1.UpdateOptions) (*v1alpha1.PrivateLinkEndpoint, error)
	UpdateStatus(ctx context.Context, privateLinkEndpoint *v1alpha1.PrivateLinkEndpoint, opts v1.UpdateOptions) (*v1alpha1.PrivateLinkEndpoint, 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.PrivateLinkEndpoint, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateLinkEndpointList, 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.PrivateLinkEndpoint, err error)
	PrivateLinkEndpointExpansion
}

PrivateLinkEndpointInterface has methods to work with PrivateLinkEndpoint resources.

type PrivateLinkEndpointsGetter added in v0.2.0

type PrivateLinkEndpointsGetter interface {
	PrivateLinkEndpoints(namespace string) PrivateLinkEndpointInterface
}

PrivateLinkEndpointsGetter has a method to return a PrivateLinkEndpointInterface. A group's client should implement this interface.

type PrivateLinkServiceExpansion added in v0.2.0

type PrivateLinkServiceExpansion interface{}

type PrivateLinkServiceInterface added in v0.2.0

type PrivateLinkServiceInterface interface {
	Create(ctx context.Context, privateLinkService *v1alpha1.PrivateLinkService, opts v1.CreateOptions) (*v1alpha1.PrivateLinkService, error)
	Update(ctx context.Context, privateLinkService *v1alpha1.PrivateLinkService, opts v1.UpdateOptions) (*v1alpha1.PrivateLinkService, error)
	UpdateStatus(ctx context.Context, privateLinkService *v1alpha1.PrivateLinkService, opts v1.UpdateOptions) (*v1alpha1.PrivateLinkService, 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.PrivateLinkService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateLinkServiceList, 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.PrivateLinkService, err error)
	PrivateLinkServiceExpansion
}

PrivateLinkServiceInterface has methods to work with PrivateLinkService resources.

type PrivateLinkServicesGetter added in v0.2.0

type PrivateLinkServicesGetter interface {
	PrivateLinkServices(namespace string) PrivateLinkServiceInterface
}

PrivateLinkServicesGetter has a method to return a PrivateLinkServiceInterface. A group's client should implement this interface.

type ProximityPlacementGroupExpansion added in v0.2.0

type ProximityPlacementGroupExpansion interface{}

type ProximityPlacementGroupInterface added in v0.2.0

type ProximityPlacementGroupInterface interface {
	Create(ctx context.Context, proximityPlacementGroup *v1alpha1.ProximityPlacementGroup, opts v1.CreateOptions) (*v1alpha1.ProximityPlacementGroup, error)
	Update(ctx context.Context, proximityPlacementGroup *v1alpha1.ProximityPlacementGroup, opts v1.UpdateOptions) (*v1alpha1.ProximityPlacementGroup, error)
	UpdateStatus(ctx context.Context, proximityPlacementGroup *v1alpha1.ProximityPlacementGroup, opts v1.UpdateOptions) (*v1alpha1.ProximityPlacementGroup, 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.ProximityPlacementGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProximityPlacementGroupList, 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.ProximityPlacementGroup, err error)
	ProximityPlacementGroupExpansion
}

ProximityPlacementGroupInterface has methods to work with ProximityPlacementGroup resources.

type ProximityPlacementGroupsGetter added in v0.2.0

type ProximityPlacementGroupsGetter interface {
	ProximityPlacementGroups(namespace string) ProximityPlacementGroupInterface
}

ProximityPlacementGroupsGetter has a method to return a ProximityPlacementGroupInterface. A group's client should implement this interface.

type PublicIPExpansion added in v0.0.2

type PublicIPExpansion interface{}

type PublicIPInterface added in v0.0.2

type PublicIPInterface interface {
	Create(ctx context.Context, publicIP *v1alpha1.PublicIP, opts v1.CreateOptions) (*v1alpha1.PublicIP, error)
	Update(ctx context.Context, publicIP *v1alpha1.PublicIP, opts v1.UpdateOptions) (*v1alpha1.PublicIP, error)
	UpdateStatus(ctx context.Context, publicIP *v1alpha1.PublicIP, opts v1.UpdateOptions) (*v1alpha1.PublicIP, 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.PublicIP, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PublicIPList, 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.PublicIP, err error)
	PublicIPExpansion
}

PublicIPInterface has methods to work with PublicIP resources.

type PublicIPPrefixExpansion added in v0.0.2

type PublicIPPrefixExpansion interface{}

type PublicIPPrefixInterface added in v0.0.2

type PublicIPPrefixInterface interface {
	Create(ctx context.Context, publicIPPrefix *v1alpha1.PublicIPPrefix, opts v1.CreateOptions) (*v1alpha1.PublicIPPrefix, error)
	Update(ctx context.Context, publicIPPrefix *v1alpha1.PublicIPPrefix, opts v1.UpdateOptions) (*v1alpha1.PublicIPPrefix, error)
	UpdateStatus(ctx context.Context, publicIPPrefix *v1alpha1.PublicIPPrefix, opts v1.UpdateOptions) (*v1alpha1.PublicIPPrefix, 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.PublicIPPrefix, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PublicIPPrefixList, 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.PublicIPPrefix, err error)
	PublicIPPrefixExpansion
}

PublicIPPrefixInterface has methods to work with PublicIPPrefix resources.

type PublicIPPrefixesGetter added in v0.0.2

type PublicIPPrefixesGetter interface {
	PublicIPPrefixes(namespace string) PublicIPPrefixInterface
}

PublicIPPrefixesGetter has a method to return a PublicIPPrefixInterface. A group's client should implement this interface.

type PublicIPsGetter added in v0.0.2

type PublicIPsGetter interface {
	PublicIPs(namespace string) PublicIPInterface
}

PublicIPsGetter has a method to return a PublicIPInterface. A group's client should implement this interface.

type RecoveryNetworkMappingExpansion added in v0.2.0

type RecoveryNetworkMappingExpansion interface{}

type RecoveryNetworkMappingInterface added in v0.2.0

type RecoveryNetworkMappingInterface interface {
	Create(ctx context.Context, recoveryNetworkMapping *v1alpha1.RecoveryNetworkMapping, opts v1.CreateOptions) (*v1alpha1.RecoveryNetworkMapping, error)
	Update(ctx context.Context, recoveryNetworkMapping *v1alpha1.RecoveryNetworkMapping, opts v1.UpdateOptions) (*v1alpha1.RecoveryNetworkMapping, error)
	UpdateStatus(ctx context.Context, recoveryNetworkMapping *v1alpha1.RecoveryNetworkMapping, opts v1.UpdateOptions) (*v1alpha1.RecoveryNetworkMapping, 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.RecoveryNetworkMapping, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RecoveryNetworkMappingList, 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.RecoveryNetworkMapping, err error)
	RecoveryNetworkMappingExpansion
}

RecoveryNetworkMappingInterface has methods to work with RecoveryNetworkMapping resources.

type RecoveryNetworkMappingsGetter added in v0.2.0

type RecoveryNetworkMappingsGetter interface {
	RecoveryNetworkMappings(namespace string) RecoveryNetworkMappingInterface
}

RecoveryNetworkMappingsGetter has a method to return a RecoveryNetworkMappingInterface. A group's client should implement this interface.

type RecoveryReplicatedVmExpansion added in v0.2.0

type RecoveryReplicatedVmExpansion interface{}

type RecoveryReplicatedVmInterface added in v0.2.0

type RecoveryReplicatedVmInterface interface {
	Create(ctx context.Context, recoveryReplicatedVm *v1alpha1.RecoveryReplicatedVm, opts v1.CreateOptions) (*v1alpha1.RecoveryReplicatedVm, error)
	Update(ctx context.Context, recoveryReplicatedVm *v1alpha1.RecoveryReplicatedVm, opts v1.UpdateOptions) (*v1alpha1.RecoveryReplicatedVm, error)
	UpdateStatus(ctx context.Context, recoveryReplicatedVm *v1alpha1.RecoveryReplicatedVm, opts v1.UpdateOptions) (*v1alpha1.RecoveryReplicatedVm, 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.RecoveryReplicatedVm, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RecoveryReplicatedVmList, 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.RecoveryReplicatedVm, err error)
	RecoveryReplicatedVmExpansion
}

RecoveryReplicatedVmInterface has methods to work with RecoveryReplicatedVm resources.

type RecoveryReplicatedVmsGetter added in v0.2.0

type RecoveryReplicatedVmsGetter interface {
	RecoveryReplicatedVms(namespace string) RecoveryReplicatedVmInterface
}

RecoveryReplicatedVmsGetter has a method to return a RecoveryReplicatedVmInterface. A group's client should implement this interface.

type RecoveryServicesFabricExpansion added in v0.2.0

type RecoveryServicesFabricExpansion interface{}

type RecoveryServicesFabricInterface added in v0.2.0

type RecoveryServicesFabricInterface interface {
	Create(ctx context.Context, recoveryServicesFabric *v1alpha1.RecoveryServicesFabric, opts v1.CreateOptions) (*v1alpha1.RecoveryServicesFabric, error)
	Update(ctx context.Context, recoveryServicesFabric *v1alpha1.RecoveryServicesFabric, opts v1.UpdateOptions) (*v1alpha1.RecoveryServicesFabric, error)
	UpdateStatus(ctx context.Context, recoveryServicesFabric *v1alpha1.RecoveryServicesFabric, opts v1.UpdateOptions) (*v1alpha1.RecoveryServicesFabric, 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.RecoveryServicesFabric, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RecoveryServicesFabricList, 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.RecoveryServicesFabric, err error)
	RecoveryServicesFabricExpansion
}

RecoveryServicesFabricInterface has methods to work with RecoveryServicesFabric resources.

type RecoveryServicesFabricsGetter added in v0.2.0

type RecoveryServicesFabricsGetter interface {
	RecoveryServicesFabrics(namespace string) RecoveryServicesFabricInterface
}

RecoveryServicesFabricsGetter has a method to return a RecoveryServicesFabricInterface. A group's client should implement this interface.

type RecoveryServicesProtectedVmExpansion

type RecoveryServicesProtectedVmExpansion interface{}

type RecoveryServicesProtectedVmInterface

type RecoveryServicesProtectedVmInterface interface {
	Create(ctx context.Context, recoveryServicesProtectedVm *v1alpha1.RecoveryServicesProtectedVm, opts v1.CreateOptions) (*v1alpha1.RecoveryServicesProtectedVm, error)
	Update(ctx context.Context, recoveryServicesProtectedVm *v1alpha1.RecoveryServicesProtectedVm, opts v1.UpdateOptions) (*v1alpha1.RecoveryServicesProtectedVm, error)
	UpdateStatus(ctx context.Context, recoveryServicesProtectedVm *v1alpha1.RecoveryServicesProtectedVm, opts v1.UpdateOptions) (*v1alpha1.RecoveryServicesProtectedVm, 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.RecoveryServicesProtectedVm, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RecoveryServicesProtectedVmList, 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.RecoveryServicesProtectedVm, err error)
	RecoveryServicesProtectedVmExpansion
}

RecoveryServicesProtectedVmInterface has methods to work with RecoveryServicesProtectedVm resources.

type RecoveryServicesProtectedVmsGetter

type RecoveryServicesProtectedVmsGetter interface {
	RecoveryServicesProtectedVms(namespace string) RecoveryServicesProtectedVmInterface
}

RecoveryServicesProtectedVmsGetter has a method to return a RecoveryServicesProtectedVmInterface. A group's client should implement this interface.

type RecoveryServicesProtectionContainerExpansion added in v0.2.0

type RecoveryServicesProtectionContainerExpansion interface{}

type RecoveryServicesProtectionContainerInterface added in v0.2.0

RecoveryServicesProtectionContainerInterface has methods to work with RecoveryServicesProtectionContainer resources.

type RecoveryServicesProtectionContainerMappingExpansion added in v0.2.0

type RecoveryServicesProtectionContainerMappingExpansion interface{}

type RecoveryServicesProtectionContainerMappingInterface added in v0.2.0

RecoveryServicesProtectionContainerMappingInterface has methods to work with RecoveryServicesProtectionContainerMapping resources.

type RecoveryServicesProtectionContainerMappingsGetter added in v0.2.0

type RecoveryServicesProtectionContainerMappingsGetter interface {
	RecoveryServicesProtectionContainerMappings(namespace string) RecoveryServicesProtectionContainerMappingInterface
}

RecoveryServicesProtectionContainerMappingsGetter has a method to return a RecoveryServicesProtectionContainerMappingInterface. A group's client should implement this interface.

type RecoveryServicesProtectionContainersGetter added in v0.2.0

type RecoveryServicesProtectionContainersGetter interface {
	RecoveryServicesProtectionContainers(namespace string) RecoveryServicesProtectionContainerInterface
}

RecoveryServicesProtectionContainersGetter has a method to return a RecoveryServicesProtectionContainerInterface. A group's client should implement this interface.

type RecoveryServicesProtectionPolicyVmExpansion

type RecoveryServicesProtectionPolicyVmExpansion interface{}

type RecoveryServicesProtectionPolicyVmInterface

RecoveryServicesProtectionPolicyVmInterface has methods to work with RecoveryServicesProtectionPolicyVm resources.

type RecoveryServicesProtectionPolicyVmsGetter

type RecoveryServicesProtectionPolicyVmsGetter interface {
	RecoveryServicesProtectionPolicyVms(namespace string) RecoveryServicesProtectionPolicyVmInterface
}

RecoveryServicesProtectionPolicyVmsGetter has a method to return a RecoveryServicesProtectionPolicyVmInterface. A group's client should implement this interface.

type RecoveryServicesReplicationPoliciesGetter added in v0.2.0

type RecoveryServicesReplicationPoliciesGetter interface {
	RecoveryServicesReplicationPolicies(namespace string) RecoveryServicesReplicationPolicyInterface
}

RecoveryServicesReplicationPoliciesGetter has a method to return a RecoveryServicesReplicationPolicyInterface. A group's client should implement this interface.

type RecoveryServicesReplicationPolicyExpansion added in v0.2.0

type RecoveryServicesReplicationPolicyExpansion interface{}

type RecoveryServicesReplicationPolicyInterface added in v0.2.0

RecoveryServicesReplicationPolicyInterface has methods to work with RecoveryServicesReplicationPolicy resources.

type RecoveryServicesVaultExpansion

type RecoveryServicesVaultExpansion interface{}

type RecoveryServicesVaultInterface

type RecoveryServicesVaultInterface interface {
	Create(ctx context.Context, recoveryServicesVault *v1alpha1.RecoveryServicesVault, opts v1.CreateOptions) (*v1alpha1.RecoveryServicesVault, error)
	Update(ctx context.Context, recoveryServicesVault *v1alpha1.RecoveryServicesVault, opts v1.UpdateOptions) (*v1alpha1.RecoveryServicesVault, error)
	UpdateStatus(ctx context.Context, recoveryServicesVault *v1alpha1.RecoveryServicesVault, opts v1.UpdateOptions) (*v1alpha1.RecoveryServicesVault, 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.RecoveryServicesVault, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RecoveryServicesVaultList, 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.RecoveryServicesVault, err error)
	RecoveryServicesVaultExpansion
}

RecoveryServicesVaultInterface has methods to work with RecoveryServicesVault resources.

type RecoveryServicesVaultsGetter

type RecoveryServicesVaultsGetter interface {
	RecoveryServicesVaults(namespace string) RecoveryServicesVaultInterface
}

RecoveryServicesVaultsGetter has a method to return a RecoveryServicesVaultInterface. A group's client should implement this interface.

type RedisCacheExpansion

type RedisCacheExpansion interface{}

type RedisCacheInterface

type RedisCacheInterface interface {
	Create(ctx context.Context, redisCache *v1alpha1.RedisCache, opts v1.CreateOptions) (*v1alpha1.RedisCache, error)
	Update(ctx context.Context, redisCache *v1alpha1.RedisCache, opts v1.UpdateOptions) (*v1alpha1.RedisCache, error)
	UpdateStatus(ctx context.Context, redisCache *v1alpha1.RedisCache, opts v1.UpdateOptions) (*v1alpha1.RedisCache, 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.RedisCache, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RedisCacheList, 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.RedisCache, err error)
	RedisCacheExpansion
}

RedisCacheInterface has methods to work with RedisCache resources.

type RedisCachesGetter

type RedisCachesGetter interface {
	RedisCaches(namespace string) RedisCacheInterface
}

RedisCachesGetter has a method to return a RedisCacheInterface. A group's client should implement this interface.

type RedisFirewallRuleExpansion

type RedisFirewallRuleExpansion interface{}

type RedisFirewallRuleInterface

type RedisFirewallRuleInterface interface {
	Create(ctx context.Context, redisFirewallRule *v1alpha1.RedisFirewallRule, opts v1.CreateOptions) (*v1alpha1.RedisFirewallRule, error)
	Update(ctx context.Context, redisFirewallRule *v1alpha1.RedisFirewallRule, opts v1.UpdateOptions) (*v1alpha1.RedisFirewallRule, error)
	UpdateStatus(ctx context.Context, redisFirewallRule *v1alpha1.RedisFirewallRule, opts v1.UpdateOptions) (*v1alpha1.RedisFirewallRule, 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.RedisFirewallRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RedisFirewallRuleList, 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.RedisFirewallRule, err error)
	RedisFirewallRuleExpansion
}

RedisFirewallRuleInterface has methods to work with RedisFirewallRule resources.

type RedisFirewallRulesGetter

type RedisFirewallRulesGetter interface {
	RedisFirewallRules(namespace string) RedisFirewallRuleInterface
}

RedisFirewallRulesGetter has a method to return a RedisFirewallRuleInterface. A group's client should implement this interface.

type RelayHybridConnectionExpansion added in v0.2.0

type RelayHybridConnectionExpansion interface{}

type RelayHybridConnectionInterface added in v0.2.0

type RelayHybridConnectionInterface interface {
	Create(ctx context.Context, relayHybridConnection *v1alpha1.RelayHybridConnection, opts v1.CreateOptions) (*v1alpha1.RelayHybridConnection, error)
	Update(ctx context.Context, relayHybridConnection *v1alpha1.RelayHybridConnection, opts v1.UpdateOptions) (*v1alpha1.RelayHybridConnection, error)
	UpdateStatus(ctx context.Context, relayHybridConnection *v1alpha1.RelayHybridConnection, opts v1.UpdateOptions) (*v1alpha1.RelayHybridConnection, 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.RelayHybridConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RelayHybridConnectionList, 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.RelayHybridConnection, err error)
	RelayHybridConnectionExpansion
}

RelayHybridConnectionInterface has methods to work with RelayHybridConnection resources.

type RelayHybridConnectionsGetter added in v0.2.0

type RelayHybridConnectionsGetter interface {
	RelayHybridConnections(namespace string) RelayHybridConnectionInterface
}

RelayHybridConnectionsGetter has a method to return a RelayHybridConnectionInterface. A group's client should implement this interface.

type RelayNamespaceExpansion

type RelayNamespaceExpansion interface{}

type RelayNamespaceInterface

type RelayNamespaceInterface interface {
	Create(ctx context.Context, relayNamespace *v1alpha1.RelayNamespace, opts v1.CreateOptions) (*v1alpha1.RelayNamespace, error)
	Update(ctx context.Context, relayNamespace *v1alpha1.RelayNamespace, opts v1.UpdateOptions) (*v1alpha1.RelayNamespace, error)
	UpdateStatus(ctx context.Context, relayNamespace *v1alpha1.RelayNamespace, opts v1.UpdateOptions) (*v1alpha1.RelayNamespace, 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.RelayNamespace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RelayNamespaceList, 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.RelayNamespace, err error)
	RelayNamespaceExpansion
}

RelayNamespaceInterface has methods to work with RelayNamespace resources.

type RelayNamespacesGetter

type RelayNamespacesGetter interface {
	RelayNamespaces(namespace string) RelayNamespaceInterface
}

RelayNamespacesGetter has a method to return a RelayNamespaceInterface. A group's client should implement this interface.

type ResourceGroupExpansion

type ResourceGroupExpansion interface{}

type ResourceGroupInterface

type ResourceGroupInterface interface {
	Create(ctx context.Context, resourceGroup *v1alpha1.ResourceGroup, opts v1.CreateOptions) (*v1alpha1.ResourceGroup, error)
	Update(ctx context.Context, resourceGroup *v1alpha1.ResourceGroup, opts v1.UpdateOptions) (*v1alpha1.ResourceGroup, error)
	UpdateStatus(ctx context.Context, resourceGroup *v1alpha1.ResourceGroup, opts v1.UpdateOptions) (*v1alpha1.ResourceGroup, 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.ResourceGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceGroupList, 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.ResourceGroup, err error)
	ResourceGroupExpansion
}

ResourceGroupInterface has methods to work with ResourceGroup resources.

type ResourceGroupsGetter

type ResourceGroupsGetter interface {
	ResourceGroups(namespace string) ResourceGroupInterface
}

ResourceGroupsGetter has a method to return a ResourceGroupInterface. 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 RoleDefinitionExpansion

type RoleDefinitionExpansion interface{}

type RoleDefinitionInterface

type RoleDefinitionInterface interface {
	Create(ctx context.Context, roleDefinition *v1alpha1.RoleDefinition, opts v1.CreateOptions) (*v1alpha1.RoleDefinition, error)
	Update(ctx context.Context, roleDefinition *v1alpha1.RoleDefinition, opts v1.UpdateOptions) (*v1alpha1.RoleDefinition, error)
	UpdateStatus(ctx context.Context, roleDefinition *v1alpha1.RoleDefinition, opts v1.UpdateOptions) (*v1alpha1.RoleDefinition, 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.RoleDefinition, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RoleDefinitionList, 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.RoleDefinition, err error)
	RoleDefinitionExpansion
}

RoleDefinitionInterface has methods to work with RoleDefinition resources.

type RoleDefinitionsGetter

type RoleDefinitionsGetter interface {
	RoleDefinitions(namespace string) RoleDefinitionInterface
}

RoleDefinitionsGetter has a method to return a RoleDefinitionInterface. A group's client should implement this interface.

type RouteExpansion

type RouteExpansion interface{}

type RouteInterface

type RouteInterface interface {
	Create(ctx context.Context, route *v1alpha1.Route, opts v1.CreateOptions) (*v1alpha1.Route, error)
	Update(ctx context.Context, route *v1alpha1.Route, opts v1.UpdateOptions) (*v1alpha1.Route, error)
	UpdateStatus(ctx context.Context, route *v1alpha1.Route, opts v1.UpdateOptions) (*v1alpha1.Route, 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.Route, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RouteList, 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.Route, err error)
	RouteExpansion
}

RouteInterface has methods to work with Route resources.

type RouteTableExpansion

type RouteTableExpansion interface{}

type RouteTableInterface

type RouteTableInterface interface {
	Create(ctx context.Context, routeTable *v1alpha1.RouteTable, opts v1.CreateOptions) (*v1alpha1.RouteTable, error)
	Update(ctx context.Context, routeTable *v1alpha1.RouteTable, opts v1.UpdateOptions) (*v1alpha1.RouteTable, error)
	UpdateStatus(ctx context.Context, routeTable *v1alpha1.RouteTable, opts v1.UpdateOptions) (*v1alpha1.RouteTable, 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.RouteTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RouteTableList, 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.RouteTable, err error)
	RouteTableExpansion
}

RouteTableInterface has methods to work with RouteTable resources.

type RouteTablesGetter

type RouteTablesGetter interface {
	RouteTables(namespace string) RouteTableInterface
}

RouteTablesGetter has a method to return a RouteTableInterface. A group's client should implement this interface.

type RoutesGetter

type RoutesGetter interface {
	Routes(namespace string) RouteInterface
}

RoutesGetter has a method to return a RouteInterface. A group's client should implement this interface.

type SchedulerJobCollectionExpansion

type SchedulerJobCollectionExpansion interface{}

type SchedulerJobCollectionInterface

type SchedulerJobCollectionInterface interface {
	Create(ctx context.Context, schedulerJobCollection *v1alpha1.SchedulerJobCollection, opts v1.CreateOptions) (*v1alpha1.SchedulerJobCollection, error)
	Update(ctx context.Context, schedulerJobCollection *v1alpha1.SchedulerJobCollection, opts v1.UpdateOptions) (*v1alpha1.SchedulerJobCollection, error)
	UpdateStatus(ctx context.Context, schedulerJobCollection *v1alpha1.SchedulerJobCollection, opts v1.UpdateOptions) (*v1alpha1.SchedulerJobCollection, 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.SchedulerJobCollection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SchedulerJobCollectionList, 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.SchedulerJobCollection, err error)
	SchedulerJobCollectionExpansion
}

SchedulerJobCollectionInterface has methods to work with SchedulerJobCollection resources.

type SchedulerJobCollectionsGetter

type SchedulerJobCollectionsGetter interface {
	SchedulerJobCollections(namespace string) SchedulerJobCollectionInterface
}

SchedulerJobCollectionsGetter has a method to return a SchedulerJobCollectionInterface. A group's client should implement this interface.

type SchedulerJobExpansion

type SchedulerJobExpansion interface{}

type SchedulerJobInterface

type SchedulerJobInterface interface {
	Create(ctx context.Context, schedulerJob *v1alpha1.SchedulerJob, opts v1.CreateOptions) (*v1alpha1.SchedulerJob, error)
	Update(ctx context.Context, schedulerJob *v1alpha1.SchedulerJob, opts v1.UpdateOptions) (*v1alpha1.SchedulerJob, error)
	UpdateStatus(ctx context.Context, schedulerJob *v1alpha1.SchedulerJob, opts v1.UpdateOptions) (*v1alpha1.SchedulerJob, 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.SchedulerJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SchedulerJobList, 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.SchedulerJob, err error)
	SchedulerJobExpansion
}

SchedulerJobInterface has methods to work with SchedulerJob resources.

type SchedulerJobsGetter

type SchedulerJobsGetter interface {
	SchedulerJobs(namespace string) SchedulerJobInterface
}

SchedulerJobsGetter has a method to return a SchedulerJobInterface. A group's client should implement this interface.

type SearchServiceExpansion

type SearchServiceExpansion interface{}

type SearchServiceInterface

type SearchServiceInterface interface {
	Create(ctx context.Context, searchService *v1alpha1.SearchService, opts v1.CreateOptions) (*v1alpha1.SearchService, error)
	Update(ctx context.Context, searchService *v1alpha1.SearchService, opts v1.UpdateOptions) (*v1alpha1.SearchService, error)
	UpdateStatus(ctx context.Context, searchService *v1alpha1.SearchService, opts v1.UpdateOptions) (*v1alpha1.SearchService, 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.SearchService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SearchServiceList, 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.SearchService, err error)
	SearchServiceExpansion
}

SearchServiceInterface has methods to work with SearchService resources.

type SearchServicesGetter

type SearchServicesGetter interface {
	SearchServices(namespace string) SearchServiceInterface
}

SearchServicesGetter has a method to return a SearchServiceInterface. A group's client should implement this interface.

type SecurityCenterContactExpansion

type SecurityCenterContactExpansion interface{}

type SecurityCenterContactInterface

type SecurityCenterContactInterface interface {
	Create(ctx context.Context, securityCenterContact *v1alpha1.SecurityCenterContact, opts v1.CreateOptions) (*v1alpha1.SecurityCenterContact, error)
	Update(ctx context.Context, securityCenterContact *v1alpha1.SecurityCenterContact, opts v1.UpdateOptions) (*v1alpha1.SecurityCenterContact, error)
	UpdateStatus(ctx context.Context, securityCenterContact *v1alpha1.SecurityCenterContact, opts v1.UpdateOptions) (*v1alpha1.SecurityCenterContact, 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.SecurityCenterContact, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SecurityCenterContactList, 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.SecurityCenterContact, err error)
	SecurityCenterContactExpansion
}

SecurityCenterContactInterface has methods to work with SecurityCenterContact resources.

type SecurityCenterContactsGetter

type SecurityCenterContactsGetter interface {
	SecurityCenterContacts(namespace string) SecurityCenterContactInterface
}

SecurityCenterContactsGetter has a method to return a SecurityCenterContactInterface. A group's client should implement this interface.

type SecurityCenterSubscriptionPricingExpansion

type SecurityCenterSubscriptionPricingExpansion interface{}

type SecurityCenterSubscriptionPricingInterface

SecurityCenterSubscriptionPricingInterface has methods to work with SecurityCenterSubscriptionPricing resources.

type SecurityCenterSubscriptionPricingsGetter

type SecurityCenterSubscriptionPricingsGetter interface {
	SecurityCenterSubscriptionPricings(namespace string) SecurityCenterSubscriptionPricingInterface
}

SecurityCenterSubscriptionPricingsGetter has a method to return a SecurityCenterSubscriptionPricingInterface. A group's client should implement this interface.

type SecurityCenterWorkspaceExpansion

type SecurityCenterWorkspaceExpansion interface{}

type SecurityCenterWorkspaceInterface

type SecurityCenterWorkspaceInterface interface {
	Create(ctx context.Context, securityCenterWorkspace *v1alpha1.SecurityCenterWorkspace, opts v1.CreateOptions) (*v1alpha1.SecurityCenterWorkspace, error)
	Update(ctx context.Context, securityCenterWorkspace *v1alpha1.SecurityCenterWorkspace, opts v1.UpdateOptions) (*v1alpha1.SecurityCenterWorkspace, error)
	UpdateStatus(ctx context.Context, securityCenterWorkspace *v1alpha1.SecurityCenterWorkspace, opts v1.UpdateOptions) (*v1alpha1.SecurityCenterWorkspace, 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.SecurityCenterWorkspace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SecurityCenterWorkspaceList, 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.SecurityCenterWorkspace, err error)
	SecurityCenterWorkspaceExpansion
}

SecurityCenterWorkspaceInterface has methods to work with SecurityCenterWorkspace resources.

type SecurityCenterWorkspacesGetter

type SecurityCenterWorkspacesGetter interface {
	SecurityCenterWorkspaces(namespace string) SecurityCenterWorkspaceInterface
}

SecurityCenterWorkspacesGetter has a method to return a SecurityCenterWorkspaceInterface. A group's client should implement this interface.

type ServiceFabricClusterExpansion

type ServiceFabricClusterExpansion interface{}

type ServiceFabricClusterInterface

type ServiceFabricClusterInterface interface {
	Create(ctx context.Context, serviceFabricCluster *v1alpha1.ServiceFabricCluster, opts v1.CreateOptions) (*v1alpha1.ServiceFabricCluster, error)
	Update(ctx context.Context, serviceFabricCluster *v1alpha1.ServiceFabricCluster, opts v1.UpdateOptions) (*v1alpha1.ServiceFabricCluster, error)
	UpdateStatus(ctx context.Context, serviceFabricCluster *v1alpha1.ServiceFabricCluster, opts v1.UpdateOptions) (*v1alpha1.ServiceFabricCluster, 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.ServiceFabricCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceFabricClusterList, 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.ServiceFabricCluster, err error)
	ServiceFabricClusterExpansion
}

ServiceFabricClusterInterface has methods to work with ServiceFabricCluster resources.

type ServiceFabricClustersGetter

type ServiceFabricClustersGetter interface {
	ServiceFabricClusters(namespace string) ServiceFabricClusterInterface
}

ServiceFabricClustersGetter has a method to return a ServiceFabricClusterInterface. A group's client should implement this interface.

type ServicebusNamespaceAuthorizationRuleExpansion

type ServicebusNamespaceAuthorizationRuleExpansion interface{}

type ServicebusNamespaceAuthorizationRuleInterface

ServicebusNamespaceAuthorizationRuleInterface has methods to work with ServicebusNamespaceAuthorizationRule resources.

type ServicebusNamespaceAuthorizationRulesGetter

type ServicebusNamespaceAuthorizationRulesGetter interface {
	ServicebusNamespaceAuthorizationRules(namespace string) ServicebusNamespaceAuthorizationRuleInterface
}

ServicebusNamespaceAuthorizationRulesGetter has a method to return a ServicebusNamespaceAuthorizationRuleInterface. A group's client should implement this interface.

type ServicebusNamespaceExpansion

type ServicebusNamespaceExpansion interface{}

type ServicebusNamespaceInterface

type ServicebusNamespaceInterface interface {
	Create(ctx context.Context, servicebusNamespace *v1alpha1.ServicebusNamespace, opts v1.CreateOptions) (*v1alpha1.ServicebusNamespace, error)
	Update(ctx context.Context, servicebusNamespace *v1alpha1.ServicebusNamespace, opts v1.UpdateOptions) (*v1alpha1.ServicebusNamespace, error)
	UpdateStatus(ctx context.Context, servicebusNamespace *v1alpha1.ServicebusNamespace, opts v1.UpdateOptions) (*v1alpha1.ServicebusNamespace, 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.ServicebusNamespace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServicebusNamespaceList, 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.ServicebusNamespace, err error)
	ServicebusNamespaceExpansion
}

ServicebusNamespaceInterface has methods to work with ServicebusNamespace resources.

type ServicebusNamespacesGetter

type ServicebusNamespacesGetter interface {
	ServicebusNamespaces(namespace string) ServicebusNamespaceInterface
}

ServicebusNamespacesGetter has a method to return a ServicebusNamespaceInterface. A group's client should implement this interface.

type ServicebusQueueAuthorizationRuleExpansion

type ServicebusQueueAuthorizationRuleExpansion interface{}

type ServicebusQueueAuthorizationRuleInterface

ServicebusQueueAuthorizationRuleInterface has methods to work with ServicebusQueueAuthorizationRule resources.

type ServicebusQueueAuthorizationRulesGetter

type ServicebusQueueAuthorizationRulesGetter interface {
	ServicebusQueueAuthorizationRules(namespace string) ServicebusQueueAuthorizationRuleInterface
}

ServicebusQueueAuthorizationRulesGetter has a method to return a ServicebusQueueAuthorizationRuleInterface. A group's client should implement this interface.

type ServicebusQueueExpansion

type ServicebusQueueExpansion interface{}

type ServicebusQueueInterface

type ServicebusQueueInterface interface {
	Create(ctx context.Context, servicebusQueue *v1alpha1.ServicebusQueue, opts v1.CreateOptions) (*v1alpha1.ServicebusQueue, error)
	Update(ctx context.Context, servicebusQueue *v1alpha1.ServicebusQueue, opts v1.UpdateOptions) (*v1alpha1.ServicebusQueue, error)
	UpdateStatus(ctx context.Context, servicebusQueue *v1alpha1.ServicebusQueue, opts v1.UpdateOptions) (*v1alpha1.ServicebusQueue, 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.ServicebusQueue, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServicebusQueueList, 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.ServicebusQueue, err error)
	ServicebusQueueExpansion
}

ServicebusQueueInterface has methods to work with ServicebusQueue resources.

type ServicebusQueuesGetter

type ServicebusQueuesGetter interface {
	ServicebusQueues(namespace string) ServicebusQueueInterface
}

ServicebusQueuesGetter has a method to return a ServicebusQueueInterface. A group's client should implement this interface.

type ServicebusSubscriptionExpansion

type ServicebusSubscriptionExpansion interface{}

type ServicebusSubscriptionInterface

type ServicebusSubscriptionInterface interface {
	Create(ctx context.Context, servicebusSubscription *v1alpha1.ServicebusSubscription, opts v1.CreateOptions) (*v1alpha1.ServicebusSubscription, error)
	Update(ctx context.Context, servicebusSubscription *v1alpha1.ServicebusSubscription, opts v1.UpdateOptions) (*v1alpha1.ServicebusSubscription, error)
	UpdateStatus(ctx context.Context, servicebusSubscription *v1alpha1.ServicebusSubscription, opts v1.UpdateOptions) (*v1alpha1.ServicebusSubscription, 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.ServicebusSubscription, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServicebusSubscriptionList, 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.ServicebusSubscription, err error)
	ServicebusSubscriptionExpansion
}

ServicebusSubscriptionInterface has methods to work with ServicebusSubscription resources.

type ServicebusSubscriptionRuleExpansion

type ServicebusSubscriptionRuleExpansion interface{}

type ServicebusSubscriptionRuleInterface

type ServicebusSubscriptionRuleInterface interface {
	Create(ctx context.Context, servicebusSubscriptionRule *v1alpha1.ServicebusSubscriptionRule, opts v1.CreateOptions) (*v1alpha1.ServicebusSubscriptionRule, error)
	Update(ctx context.Context, servicebusSubscriptionRule *v1alpha1.ServicebusSubscriptionRule, opts v1.UpdateOptions) (*v1alpha1.ServicebusSubscriptionRule, error)
	UpdateStatus(ctx context.Context, servicebusSubscriptionRule *v1alpha1.ServicebusSubscriptionRule, opts v1.UpdateOptions) (*v1alpha1.ServicebusSubscriptionRule, 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.ServicebusSubscriptionRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServicebusSubscriptionRuleList, 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.ServicebusSubscriptionRule, err error)
	ServicebusSubscriptionRuleExpansion
}

ServicebusSubscriptionRuleInterface has methods to work with ServicebusSubscriptionRule resources.

type ServicebusSubscriptionRulesGetter

type ServicebusSubscriptionRulesGetter interface {
	ServicebusSubscriptionRules(namespace string) ServicebusSubscriptionRuleInterface
}

ServicebusSubscriptionRulesGetter has a method to return a ServicebusSubscriptionRuleInterface. A group's client should implement this interface.

type ServicebusSubscriptionsGetter

type ServicebusSubscriptionsGetter interface {
	ServicebusSubscriptions(namespace string) ServicebusSubscriptionInterface
}

ServicebusSubscriptionsGetter has a method to return a ServicebusSubscriptionInterface. A group's client should implement this interface.

type ServicebusTopicAuthorizationRuleExpansion

type ServicebusTopicAuthorizationRuleExpansion interface{}

type ServicebusTopicAuthorizationRuleInterface

ServicebusTopicAuthorizationRuleInterface has methods to work with ServicebusTopicAuthorizationRule resources.

type ServicebusTopicAuthorizationRulesGetter

type ServicebusTopicAuthorizationRulesGetter interface {
	ServicebusTopicAuthorizationRules(namespace string) ServicebusTopicAuthorizationRuleInterface
}

ServicebusTopicAuthorizationRulesGetter has a method to return a ServicebusTopicAuthorizationRuleInterface. A group's client should implement this interface.

type ServicebusTopicExpansion

type ServicebusTopicExpansion interface{}

type ServicebusTopicInterface

type ServicebusTopicInterface interface {
	Create(ctx context.Context, servicebusTopic *v1alpha1.ServicebusTopic, opts v1.CreateOptions) (*v1alpha1.ServicebusTopic, error)
	Update(ctx context.Context, servicebusTopic *v1alpha1.ServicebusTopic, opts v1.UpdateOptions) (*v1alpha1.ServicebusTopic, error)
	UpdateStatus(ctx context.Context, servicebusTopic *v1alpha1.ServicebusTopic, opts v1.UpdateOptions) (*v1alpha1.ServicebusTopic, 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.ServicebusTopic, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServicebusTopicList, 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.ServicebusTopic, err error)
	ServicebusTopicExpansion
}

ServicebusTopicInterface has methods to work with ServicebusTopic resources.

type ServicebusTopicsGetter

type ServicebusTopicsGetter interface {
	ServicebusTopics(namespace string) ServicebusTopicInterface
}

ServicebusTopicsGetter has a method to return a ServicebusTopicInterface. A group's client should implement this interface.

type SharedImageExpansion

type SharedImageExpansion interface{}

type SharedImageGalleriesGetter

type SharedImageGalleriesGetter interface {
	SharedImageGalleries(namespace string) SharedImageGalleryInterface
}

SharedImageGalleriesGetter has a method to return a SharedImageGalleryInterface. A group's client should implement this interface.

type SharedImageGalleryExpansion

type SharedImageGalleryExpansion interface{}

type SharedImageGalleryInterface

type SharedImageGalleryInterface interface {
	Create(ctx context.Context, sharedImageGallery *v1alpha1.SharedImageGallery, opts v1.CreateOptions) (*v1alpha1.SharedImageGallery, error)
	Update(ctx context.Context, sharedImageGallery *v1alpha1.SharedImageGallery, opts v1.UpdateOptions) (*v1alpha1.SharedImageGallery, error)
	UpdateStatus(ctx context.Context, sharedImageGallery *v1alpha1.SharedImageGallery, opts v1.UpdateOptions) (*v1alpha1.SharedImageGallery, 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.SharedImageGallery, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SharedImageGalleryList, 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.SharedImageGallery, err error)
	SharedImageGalleryExpansion
}

SharedImageGalleryInterface has methods to work with SharedImageGallery resources.

type SharedImageInterface

type SharedImageInterface interface {
	Create(ctx context.Context, sharedImage *v1alpha1.SharedImage, opts v1.CreateOptions) (*v1alpha1.SharedImage, error)
	Update(ctx context.Context, sharedImage *v1alpha1.SharedImage, opts v1.UpdateOptions) (*v1alpha1.SharedImage, error)
	UpdateStatus(ctx context.Context, sharedImage *v1alpha1.SharedImage, opts v1.UpdateOptions) (*v1alpha1.SharedImage, 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.SharedImage, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SharedImageList, 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.SharedImage, err error)
	SharedImageExpansion
}

SharedImageInterface has methods to work with SharedImage resources.

type SharedImageVersionExpansion

type SharedImageVersionExpansion interface{}

type SharedImageVersionInterface

type SharedImageVersionInterface interface {
	Create(ctx context.Context, sharedImageVersion *v1alpha1.SharedImageVersion, opts v1.CreateOptions) (*v1alpha1.SharedImageVersion, error)
	Update(ctx context.Context, sharedImageVersion *v1alpha1.SharedImageVersion, opts v1.UpdateOptions) (*v1alpha1.SharedImageVersion, error)
	UpdateStatus(ctx context.Context, sharedImageVersion *v1alpha1.SharedImageVersion, opts v1.UpdateOptions) (*v1alpha1.SharedImageVersion, 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.SharedImageVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SharedImageVersionList, 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.SharedImageVersion, err error)
	SharedImageVersionExpansion
}

SharedImageVersionInterface has methods to work with SharedImageVersion resources.

type SharedImageVersionsGetter

type SharedImageVersionsGetter interface {
	SharedImageVersions(namespace string) SharedImageVersionInterface
}

SharedImageVersionsGetter has a method to return a SharedImageVersionInterface. A group's client should implement this interface.

type SharedImagesGetter

type SharedImagesGetter interface {
	SharedImages(namespace string) SharedImageInterface
}

SharedImagesGetter has a method to return a SharedImageInterface. A group's client should implement this interface.

type SignalrServiceExpansion

type SignalrServiceExpansion interface{}

type SignalrServiceInterface

type SignalrServiceInterface interface {
	Create(ctx context.Context, signalrService *v1alpha1.SignalrService, opts v1.CreateOptions) (*v1alpha1.SignalrService, error)
	Update(ctx context.Context, signalrService *v1alpha1.SignalrService, opts v1.UpdateOptions) (*v1alpha1.SignalrService, error)
	UpdateStatus(ctx context.Context, signalrService *v1alpha1.SignalrService, opts v1.UpdateOptions) (*v1alpha1.SignalrService, 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.SignalrService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SignalrServiceList, 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.SignalrService, err error)
	SignalrServiceExpansion
}

SignalrServiceInterface has methods to work with SignalrService resources.

type SignalrServicesGetter

type SignalrServicesGetter interface {
	SignalrServices(namespace string) SignalrServiceInterface
}

SignalrServicesGetter has a method to return a SignalrServiceInterface. A group's client should implement this interface.

type SiteRecoveryFabricExpansion added in v0.2.0

type SiteRecoveryFabricExpansion interface{}

type SiteRecoveryFabricInterface added in v0.2.0

type SiteRecoveryFabricInterface interface {
	Create(ctx context.Context, siteRecoveryFabric *v1alpha1.SiteRecoveryFabric, opts v1.CreateOptions) (*v1alpha1.SiteRecoveryFabric, error)
	Update(ctx context.Context, siteRecoveryFabric *v1alpha1.SiteRecoveryFabric, opts v1.UpdateOptions) (*v1alpha1.SiteRecoveryFabric, error)
	UpdateStatus(ctx context.Context, siteRecoveryFabric *v1alpha1.SiteRecoveryFabric, opts v1.UpdateOptions) (*v1alpha1.SiteRecoveryFabric, 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.SiteRecoveryFabric, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SiteRecoveryFabricList, 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.SiteRecoveryFabric, err error)
	SiteRecoveryFabricExpansion
}

SiteRecoveryFabricInterface has methods to work with SiteRecoveryFabric resources.

type SiteRecoveryFabricsGetter added in v0.2.0

type SiteRecoveryFabricsGetter interface {
	SiteRecoveryFabrics(namespace string) SiteRecoveryFabricInterface
}

SiteRecoveryFabricsGetter has a method to return a SiteRecoveryFabricInterface. A group's client should implement this interface.

type SiteRecoveryNetworkMappingExpansion added in v0.2.0

type SiteRecoveryNetworkMappingExpansion interface{}

type SiteRecoveryNetworkMappingInterface added in v0.2.0

type SiteRecoveryNetworkMappingInterface interface {
	Create(ctx context.Context, siteRecoveryNetworkMapping *v1alpha1.SiteRecoveryNetworkMapping, opts v1.CreateOptions) (*v1alpha1.SiteRecoveryNetworkMapping, error)
	Update(ctx context.Context, siteRecoveryNetworkMapping *v1alpha1.SiteRecoveryNetworkMapping, opts v1.UpdateOptions) (*v1alpha1.SiteRecoveryNetworkMapping, error)
	UpdateStatus(ctx context.Context, siteRecoveryNetworkMapping *v1alpha1.SiteRecoveryNetworkMapping, opts v1.UpdateOptions) (*v1alpha1.SiteRecoveryNetworkMapping, 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.SiteRecoveryNetworkMapping, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SiteRecoveryNetworkMappingList, 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.SiteRecoveryNetworkMapping, err error)
	SiteRecoveryNetworkMappingExpansion
}

SiteRecoveryNetworkMappingInterface has methods to work with SiteRecoveryNetworkMapping resources.

type SiteRecoveryNetworkMappingsGetter added in v0.2.0

type SiteRecoveryNetworkMappingsGetter interface {
	SiteRecoveryNetworkMappings(namespace string) SiteRecoveryNetworkMappingInterface
}

SiteRecoveryNetworkMappingsGetter has a method to return a SiteRecoveryNetworkMappingInterface. A group's client should implement this interface.

type SiteRecoveryProtectionContainerExpansion added in v0.2.0

type SiteRecoveryProtectionContainerExpansion interface{}

type SiteRecoveryProtectionContainerInterface added in v0.2.0

SiteRecoveryProtectionContainerInterface has methods to work with SiteRecoveryProtectionContainer resources.

type SiteRecoveryProtectionContainerMappingExpansion added in v0.2.0

type SiteRecoveryProtectionContainerMappingExpansion interface{}

type SiteRecoveryProtectionContainerMappingInterface added in v0.2.0

SiteRecoveryProtectionContainerMappingInterface has methods to work with SiteRecoveryProtectionContainerMapping resources.

type SiteRecoveryProtectionContainerMappingsGetter added in v0.2.0

type SiteRecoveryProtectionContainerMappingsGetter interface {
	SiteRecoveryProtectionContainerMappings(namespace string) SiteRecoveryProtectionContainerMappingInterface
}

SiteRecoveryProtectionContainerMappingsGetter has a method to return a SiteRecoveryProtectionContainerMappingInterface. A group's client should implement this interface.

type SiteRecoveryProtectionContainersGetter added in v0.2.0

type SiteRecoveryProtectionContainersGetter interface {
	SiteRecoveryProtectionContainers(namespace string) SiteRecoveryProtectionContainerInterface
}

SiteRecoveryProtectionContainersGetter has a method to return a SiteRecoveryProtectionContainerInterface. A group's client should implement this interface.

type SiteRecoveryReplicatedVmExpansion added in v0.2.0

type SiteRecoveryReplicatedVmExpansion interface{}

type SiteRecoveryReplicatedVmInterface added in v0.2.0

type SiteRecoveryReplicatedVmInterface interface {
	Create(ctx context.Context, siteRecoveryReplicatedVm *v1alpha1.SiteRecoveryReplicatedVm, opts v1.CreateOptions) (*v1alpha1.SiteRecoveryReplicatedVm, error)
	Update(ctx context.Context, siteRecoveryReplicatedVm *v1alpha1.SiteRecoveryReplicatedVm, opts v1.UpdateOptions) (*v1alpha1.SiteRecoveryReplicatedVm, error)
	UpdateStatus(ctx context.Context, siteRecoveryReplicatedVm *v1alpha1.SiteRecoveryReplicatedVm, opts v1.UpdateOptions) (*v1alpha1.SiteRecoveryReplicatedVm, 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.SiteRecoveryReplicatedVm, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SiteRecoveryReplicatedVmList, 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.SiteRecoveryReplicatedVm, err error)
	SiteRecoveryReplicatedVmExpansion
}

SiteRecoveryReplicatedVmInterface has methods to work with SiteRecoveryReplicatedVm resources.

type SiteRecoveryReplicatedVmsGetter added in v0.2.0

type SiteRecoveryReplicatedVmsGetter interface {
	SiteRecoveryReplicatedVms(namespace string) SiteRecoveryReplicatedVmInterface
}

SiteRecoveryReplicatedVmsGetter has a method to return a SiteRecoveryReplicatedVmInterface. A group's client should implement this interface.

type SiteRecoveryReplicationPoliciesGetter added in v0.2.0

type SiteRecoveryReplicationPoliciesGetter interface {
	SiteRecoveryReplicationPolicies(namespace string) SiteRecoveryReplicationPolicyInterface
}

SiteRecoveryReplicationPoliciesGetter has a method to return a SiteRecoveryReplicationPolicyInterface. A group's client should implement this interface.

type SiteRecoveryReplicationPolicyExpansion added in v0.2.0

type SiteRecoveryReplicationPolicyExpansion interface{}

type SiteRecoveryReplicationPolicyInterface added in v0.2.0

type SiteRecoveryReplicationPolicyInterface interface {
	Create(ctx context.Context, siteRecoveryReplicationPolicy *v1alpha1.SiteRecoveryReplicationPolicy, opts v1.CreateOptions) (*v1alpha1.SiteRecoveryReplicationPolicy, error)
	Update(ctx context.Context, siteRecoveryReplicationPolicy *v1alpha1.SiteRecoveryReplicationPolicy, opts v1.UpdateOptions) (*v1alpha1.SiteRecoveryReplicationPolicy, error)
	UpdateStatus(ctx context.Context, siteRecoveryReplicationPolicy *v1alpha1.SiteRecoveryReplicationPolicy, opts v1.UpdateOptions) (*v1alpha1.SiteRecoveryReplicationPolicy, 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.SiteRecoveryReplicationPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SiteRecoveryReplicationPolicyList, 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.SiteRecoveryReplicationPolicy, err error)
	SiteRecoveryReplicationPolicyExpansion
}

SiteRecoveryReplicationPolicyInterface has methods to work with SiteRecoveryReplicationPolicy resources.

type SnapshotExpansion

type SnapshotExpansion interface{}

type SnapshotInterface

type SnapshotInterface interface {
	Create(ctx context.Context, snapshot *v1alpha1.Snapshot, opts v1.CreateOptions) (*v1alpha1.Snapshot, error)
	Update(ctx context.Context, snapshot *v1alpha1.Snapshot, opts v1.UpdateOptions) (*v1alpha1.Snapshot, error)
	UpdateStatus(ctx context.Context, snapshot *v1alpha1.Snapshot, opts v1.UpdateOptions) (*v1alpha1.Snapshot, 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.Snapshot, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SnapshotList, 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.Snapshot, err error)
	SnapshotExpansion
}

SnapshotInterface has methods to work with Snapshot resources.

type SnapshotsGetter

type SnapshotsGetter interface {
	Snapshots(namespace string) SnapshotInterface
}

SnapshotsGetter has a method to return a SnapshotInterface. A group's client should implement this interface.

type SqlActiveDirectoryAdministratorExpansion

type SqlActiveDirectoryAdministratorExpansion interface{}

type SqlActiveDirectoryAdministratorInterface

SqlActiveDirectoryAdministratorInterface has methods to work with SqlActiveDirectoryAdministrator resources.

type SqlActiveDirectoryAdministratorsGetter

type SqlActiveDirectoryAdministratorsGetter interface {
	SqlActiveDirectoryAdministrators(namespace string) SqlActiveDirectoryAdministratorInterface
}

SqlActiveDirectoryAdministratorsGetter has a method to return a SqlActiveDirectoryAdministratorInterface. A group's client should implement this interface.

type SqlDatabaseExpansion

type SqlDatabaseExpansion interface{}

type SqlDatabaseInterface

type SqlDatabaseInterface interface {
	Create(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.CreateOptions) (*v1alpha1.SqlDatabase, error)
	Update(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.UpdateOptions) (*v1alpha1.SqlDatabase, error)
	UpdateStatus(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.UpdateOptions) (*v1alpha1.SqlDatabase, 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.SqlDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlDatabaseList, 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.SqlDatabase, err error)
	SqlDatabaseExpansion
}

SqlDatabaseInterface has methods to work with SqlDatabase resources.

type SqlDatabasesGetter

type SqlDatabasesGetter interface {
	SqlDatabases(namespace string) SqlDatabaseInterface
}

SqlDatabasesGetter has a method to return a SqlDatabaseInterface. A group's client should implement this interface.

type SqlElasticpoolExpansion

type SqlElasticpoolExpansion interface{}

type SqlElasticpoolInterface

type SqlElasticpoolInterface interface {
	Create(ctx context.Context, sqlElasticpool *v1alpha1.SqlElasticpool, opts v1.CreateOptions) (*v1alpha1.SqlElasticpool, error)
	Update(ctx context.Context, sqlElasticpool *v1alpha1.SqlElasticpool, opts v1.UpdateOptions) (*v1alpha1.SqlElasticpool, error)
	UpdateStatus(ctx context.Context, sqlElasticpool *v1alpha1.SqlElasticpool, opts v1.UpdateOptions) (*v1alpha1.SqlElasticpool, 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.SqlElasticpool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlElasticpoolList, 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.SqlElasticpool, err error)
	SqlElasticpoolExpansion
}

SqlElasticpoolInterface has methods to work with SqlElasticpool resources.

type SqlElasticpoolsGetter

type SqlElasticpoolsGetter interface {
	SqlElasticpools(namespace string) SqlElasticpoolInterface
}

SqlElasticpoolsGetter has a method to return a SqlElasticpoolInterface. A group's client should implement this interface.

type SqlFailoverGroupExpansion added in v0.2.0

type SqlFailoverGroupExpansion interface{}

type SqlFailoverGroupInterface added in v0.2.0

type SqlFailoverGroupInterface interface {
	Create(ctx context.Context, sqlFailoverGroup *v1alpha1.SqlFailoverGroup, opts v1.CreateOptions) (*v1alpha1.SqlFailoverGroup, error)
	Update(ctx context.Context, sqlFailoverGroup *v1alpha1.SqlFailoverGroup, opts v1.UpdateOptions) (*v1alpha1.SqlFailoverGroup, error)
	UpdateStatus(ctx context.Context, sqlFailoverGroup *v1alpha1.SqlFailoverGroup, opts v1.UpdateOptions) (*v1alpha1.SqlFailoverGroup, 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.SqlFailoverGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlFailoverGroupList, 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.SqlFailoverGroup, err error)
	SqlFailoverGroupExpansion
}

SqlFailoverGroupInterface has methods to work with SqlFailoverGroup resources.

type SqlFailoverGroupsGetter added in v0.2.0

type SqlFailoverGroupsGetter interface {
	SqlFailoverGroups(namespace string) SqlFailoverGroupInterface
}

SqlFailoverGroupsGetter has a method to return a SqlFailoverGroupInterface. A group's client should implement this interface.

type SqlFirewallRuleExpansion

type SqlFirewallRuleExpansion interface{}

type SqlFirewallRuleInterface

type SqlFirewallRuleInterface interface {
	Create(ctx context.Context, sqlFirewallRule *v1alpha1.SqlFirewallRule, opts v1.CreateOptions) (*v1alpha1.SqlFirewallRule, error)
	Update(ctx context.Context, sqlFirewallRule *v1alpha1.SqlFirewallRule, opts v1.UpdateOptions) (*v1alpha1.SqlFirewallRule, error)
	UpdateStatus(ctx context.Context, sqlFirewallRule *v1alpha1.SqlFirewallRule, opts v1.UpdateOptions) (*v1alpha1.SqlFirewallRule, 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.SqlFirewallRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlFirewallRuleList, 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.SqlFirewallRule, err error)
	SqlFirewallRuleExpansion
}

SqlFirewallRuleInterface has methods to work with SqlFirewallRule resources.

type SqlFirewallRulesGetter

type SqlFirewallRulesGetter interface {
	SqlFirewallRules(namespace string) SqlFirewallRuleInterface
}

SqlFirewallRulesGetter has a method to return a SqlFirewallRuleInterface. A group's client should implement this interface.

type SqlServerExpansion

type SqlServerExpansion interface{}

type SqlServerInterface

type SqlServerInterface interface {
	Create(ctx context.Context, sqlServer *v1alpha1.SqlServer, opts v1.CreateOptions) (*v1alpha1.SqlServer, error)
	Update(ctx context.Context, sqlServer *v1alpha1.SqlServer, opts v1.UpdateOptions) (*v1alpha1.SqlServer, error)
	UpdateStatus(ctx context.Context, sqlServer *v1alpha1.SqlServer, opts v1.UpdateOptions) (*v1alpha1.SqlServer, 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.SqlServer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlServerList, 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.SqlServer, err error)
	SqlServerExpansion
}

SqlServerInterface has methods to work with SqlServer resources.

type SqlServersGetter

type SqlServersGetter interface {
	SqlServers(namespace string) SqlServerInterface
}

SqlServersGetter has a method to return a SqlServerInterface. A group's client should implement this interface.

type SqlVirtualNetworkRuleExpansion

type SqlVirtualNetworkRuleExpansion interface{}

type SqlVirtualNetworkRuleInterface

type SqlVirtualNetworkRuleInterface interface {
	Create(ctx context.Context, sqlVirtualNetworkRule *v1alpha1.SqlVirtualNetworkRule, opts v1.CreateOptions) (*v1alpha1.SqlVirtualNetworkRule, error)
	Update(ctx context.Context, sqlVirtualNetworkRule *v1alpha1.SqlVirtualNetworkRule, opts v1.UpdateOptions) (*v1alpha1.SqlVirtualNetworkRule, error)
	UpdateStatus(ctx context.Context, sqlVirtualNetworkRule *v1alpha1.SqlVirtualNetworkRule, opts v1.UpdateOptions) (*v1alpha1.SqlVirtualNetworkRule, 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.SqlVirtualNetworkRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlVirtualNetworkRuleList, 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.SqlVirtualNetworkRule, err error)
	SqlVirtualNetworkRuleExpansion
}

SqlVirtualNetworkRuleInterface has methods to work with SqlVirtualNetworkRule resources.

type SqlVirtualNetworkRulesGetter

type SqlVirtualNetworkRulesGetter interface {
	SqlVirtualNetworkRules(namespace string) SqlVirtualNetworkRuleInterface
}

SqlVirtualNetworkRulesGetter has a method to return a SqlVirtualNetworkRuleInterface. A group's client should implement this interface.

type StorageAccountExpansion

type StorageAccountExpansion interface{}

type StorageAccountInterface

type StorageAccountInterface interface {
	Create(ctx context.Context, storageAccount *v1alpha1.StorageAccount, opts v1.CreateOptions) (*v1alpha1.StorageAccount, error)
	Update(ctx context.Context, storageAccount *v1alpha1.StorageAccount, opts v1.UpdateOptions) (*v1alpha1.StorageAccount, error)
	UpdateStatus(ctx context.Context, storageAccount *v1alpha1.StorageAccount, opts v1.UpdateOptions) (*v1alpha1.StorageAccount, 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.StorageAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageAccountList, 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.StorageAccount, err error)
	StorageAccountExpansion
}

StorageAccountInterface has methods to work with StorageAccount resources.

type StorageAccountNetworkRulesExpansion added in v0.2.0

type StorageAccountNetworkRulesExpansion interface{}

type StorageAccountNetworkRulesInterface added in v0.2.0

type StorageAccountNetworkRulesInterface interface {
	Create(ctx context.Context, storageAccountNetworkRules *v1alpha1.StorageAccountNetworkRules, opts v1.CreateOptions) (*v1alpha1.StorageAccountNetworkRules, error)
	Update(ctx context.Context, storageAccountNetworkRules *v1alpha1.StorageAccountNetworkRules, opts v1.UpdateOptions) (*v1alpha1.StorageAccountNetworkRules, error)
	UpdateStatus(ctx context.Context, storageAccountNetworkRules *v1alpha1.StorageAccountNetworkRules, opts v1.UpdateOptions) (*v1alpha1.StorageAccountNetworkRules, 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.StorageAccountNetworkRules, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageAccountNetworkRulesList, 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.StorageAccountNetworkRules, err error)
	StorageAccountNetworkRulesExpansion
}

StorageAccountNetworkRulesInterface has methods to work with StorageAccountNetworkRules resources.

type StorageAccountNetworkRulesesGetter added in v0.2.0

type StorageAccountNetworkRulesesGetter interface {
	StorageAccountNetworkRuleses(namespace string) StorageAccountNetworkRulesInterface
}

StorageAccountNetworkRulesesGetter has a method to return a StorageAccountNetworkRulesInterface. A group's client should implement this interface.

type StorageAccountsGetter

type StorageAccountsGetter interface {
	StorageAccounts(namespace string) StorageAccountInterface
}

StorageAccountsGetter has a method to return a StorageAccountInterface. A group's client should implement this interface.

type StorageBlobExpansion

type StorageBlobExpansion interface{}

type StorageBlobInterface

type StorageBlobInterface interface {
	Create(ctx context.Context, storageBlob *v1alpha1.StorageBlob, opts v1.CreateOptions) (*v1alpha1.StorageBlob, error)
	Update(ctx context.Context, storageBlob *v1alpha1.StorageBlob, opts v1.UpdateOptions) (*v1alpha1.StorageBlob, error)
	UpdateStatus(ctx context.Context, storageBlob *v1alpha1.StorageBlob, opts v1.UpdateOptions) (*v1alpha1.StorageBlob, 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.StorageBlob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageBlobList, 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.StorageBlob, err error)
	StorageBlobExpansion
}

StorageBlobInterface has methods to work with StorageBlob resources.

type StorageBlobsGetter

type StorageBlobsGetter interface {
	StorageBlobs(namespace string) StorageBlobInterface
}

StorageBlobsGetter has a method to return a StorageBlobInterface. A group's client should implement this interface.

type StorageContainerExpansion

type StorageContainerExpansion interface{}

type StorageContainerInterface

type StorageContainerInterface interface {
	Create(ctx context.Context, storageContainer *v1alpha1.StorageContainer, opts v1.CreateOptions) (*v1alpha1.StorageContainer, error)
	Update(ctx context.Context, storageContainer *v1alpha1.StorageContainer, opts v1.UpdateOptions) (*v1alpha1.StorageContainer, error)
	UpdateStatus(ctx context.Context, storageContainer *v1alpha1.StorageContainer, opts v1.UpdateOptions) (*v1alpha1.StorageContainer, 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.StorageContainer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageContainerList, 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.StorageContainer, err error)
	StorageContainerExpansion
}

StorageContainerInterface has methods to work with StorageContainer resources.

type StorageContainersGetter

type StorageContainersGetter interface {
	StorageContainers(namespace string) StorageContainerInterface
}

StorageContainersGetter has a method to return a StorageContainerInterface. A group's client should implement this interface.

type StorageDataLakeGen2FilesystemExpansion added in v0.2.0

type StorageDataLakeGen2FilesystemExpansion interface{}

type StorageDataLakeGen2FilesystemInterface added in v0.2.0

type StorageDataLakeGen2FilesystemInterface interface {
	Create(ctx context.Context, storageDataLakeGen2Filesystem *v1alpha1.StorageDataLakeGen2Filesystem, opts v1.CreateOptions) (*v1alpha1.StorageDataLakeGen2Filesystem, error)
	Update(ctx context.Context, storageDataLakeGen2Filesystem *v1alpha1.StorageDataLakeGen2Filesystem, opts v1.UpdateOptions) (*v1alpha1.StorageDataLakeGen2Filesystem, error)
	UpdateStatus(ctx context.Context, storageDataLakeGen2Filesystem *v1alpha1.StorageDataLakeGen2Filesystem, opts v1.UpdateOptions) (*v1alpha1.StorageDataLakeGen2Filesystem, 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.StorageDataLakeGen2Filesystem, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageDataLakeGen2FilesystemList, 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.StorageDataLakeGen2Filesystem, err error)
	StorageDataLakeGen2FilesystemExpansion
}

StorageDataLakeGen2FilesystemInterface has methods to work with StorageDataLakeGen2Filesystem resources.

type StorageDataLakeGen2FilesystemsGetter added in v0.2.0

type StorageDataLakeGen2FilesystemsGetter interface {
	StorageDataLakeGen2Filesystems(namespace string) StorageDataLakeGen2FilesystemInterface
}

StorageDataLakeGen2FilesystemsGetter has a method to return a StorageDataLakeGen2FilesystemInterface. A group's client should implement this interface.

type StorageManagementPoliciesGetter added in v0.2.0

type StorageManagementPoliciesGetter interface {
	StorageManagementPolicies(namespace string) StorageManagementPolicyInterface
}

StorageManagementPoliciesGetter has a method to return a StorageManagementPolicyInterface. A group's client should implement this interface.

type StorageManagementPolicyExpansion added in v0.2.0

type StorageManagementPolicyExpansion interface{}

type StorageManagementPolicyInterface added in v0.2.0

type StorageManagementPolicyInterface interface {
	Create(ctx context.Context, storageManagementPolicy *v1alpha1.StorageManagementPolicy, opts v1.CreateOptions) (*v1alpha1.StorageManagementPolicy, error)
	Update(ctx context.Context, storageManagementPolicy *v1alpha1.StorageManagementPolicy, opts v1.UpdateOptions) (*v1alpha1.StorageManagementPolicy, error)
	UpdateStatus(ctx context.Context, storageManagementPolicy *v1alpha1.StorageManagementPolicy, opts v1.UpdateOptions) (*v1alpha1.StorageManagementPolicy, 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.StorageManagementPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageManagementPolicyList, 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.StorageManagementPolicy, err error)
	StorageManagementPolicyExpansion
}

StorageManagementPolicyInterface has methods to work with StorageManagementPolicy resources.

type StorageQueueExpansion

type StorageQueueExpansion interface{}

type StorageQueueInterface

type StorageQueueInterface interface {
	Create(ctx context.Context, storageQueue *v1alpha1.StorageQueue, opts v1.CreateOptions) (*v1alpha1.StorageQueue, error)
	Update(ctx context.Context, storageQueue *v1alpha1.StorageQueue, opts v1.UpdateOptions) (*v1alpha1.StorageQueue, error)
	UpdateStatus(ctx context.Context, storageQueue *v1alpha1.StorageQueue, opts v1.UpdateOptions) (*v1alpha1.StorageQueue, 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.StorageQueue, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageQueueList, 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.StorageQueue, err error)
	StorageQueueExpansion
}

StorageQueueInterface has methods to work with StorageQueue resources.

type StorageQueuesGetter

type StorageQueuesGetter interface {
	StorageQueues(namespace string) StorageQueueInterface
}

StorageQueuesGetter has a method to return a StorageQueueInterface. A group's client should implement this interface.

type StorageShareDirectoriesGetter

type StorageShareDirectoriesGetter interface {
	StorageShareDirectories(namespace string) StorageShareDirectoryInterface
}

StorageShareDirectoriesGetter has a method to return a StorageShareDirectoryInterface. A group's client should implement this interface.

type StorageShareDirectoryExpansion

type StorageShareDirectoryExpansion interface{}

type StorageShareDirectoryInterface

type StorageShareDirectoryInterface interface {
	Create(ctx context.Context, storageShareDirectory *v1alpha1.StorageShareDirectory, opts v1.CreateOptions) (*v1alpha1.StorageShareDirectory, error)
	Update(ctx context.Context, storageShareDirectory *v1alpha1.StorageShareDirectory, opts v1.UpdateOptions) (*v1alpha1.StorageShareDirectory, error)
	UpdateStatus(ctx context.Context, storageShareDirectory *v1alpha1.StorageShareDirectory, opts v1.UpdateOptions) (*v1alpha1.StorageShareDirectory, 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.StorageShareDirectory, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageShareDirectoryList, 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.StorageShareDirectory, err error)
	StorageShareDirectoryExpansion
}

StorageShareDirectoryInterface has methods to work with StorageShareDirectory resources.

type StorageShareExpansion

type StorageShareExpansion interface{}

type StorageShareInterface

type StorageShareInterface interface {
	Create(ctx context.Context, storageShare *v1alpha1.StorageShare, opts v1.CreateOptions) (*v1alpha1.StorageShare, error)
	Update(ctx context.Context, storageShare *v1alpha1.StorageShare, opts v1.UpdateOptions) (*v1alpha1.StorageShare, error)
	UpdateStatus(ctx context.Context, storageShare *v1alpha1.StorageShare, opts v1.UpdateOptions) (*v1alpha1.StorageShare, 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.StorageShare, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageShareList, 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.StorageShare, err error)
	StorageShareExpansion
}

StorageShareInterface has methods to work with StorageShare resources.

type StorageSharesGetter

type StorageSharesGetter interface {
	StorageShares(namespace string) StorageShareInterface
}

StorageSharesGetter has a method to return a StorageShareInterface. A group's client should implement this interface.

type StorageTableEntitiesGetter

type StorageTableEntitiesGetter interface {
	StorageTableEntities(namespace string) StorageTableEntityInterface
}

StorageTableEntitiesGetter has a method to return a StorageTableEntityInterface. A group's client should implement this interface.

type StorageTableEntityExpansion

type StorageTableEntityExpansion interface{}

type StorageTableEntityInterface

type StorageTableEntityInterface interface {
	Create(ctx context.Context, storageTableEntity *v1alpha1.StorageTableEntity, opts v1.CreateOptions) (*v1alpha1.StorageTableEntity, error)
	Update(ctx context.Context, storageTableEntity *v1alpha1.StorageTableEntity, opts v1.UpdateOptions) (*v1alpha1.StorageTableEntity, error)
	UpdateStatus(ctx context.Context, storageTableEntity *v1alpha1.StorageTableEntity, opts v1.UpdateOptions) (*v1alpha1.StorageTableEntity, 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.StorageTableEntity, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageTableEntityList, 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.StorageTableEntity, err error)
	StorageTableEntityExpansion
}

StorageTableEntityInterface has methods to work with StorageTableEntity resources.

type StorageTableExpansion

type StorageTableExpansion interface{}

type StorageTableInterface

type StorageTableInterface interface {
	Create(ctx context.Context, storageTable *v1alpha1.StorageTable, opts v1.CreateOptions) (*v1alpha1.StorageTable, error)
	Update(ctx context.Context, storageTable *v1alpha1.StorageTable, opts v1.UpdateOptions) (*v1alpha1.StorageTable, error)
	UpdateStatus(ctx context.Context, storageTable *v1alpha1.StorageTable, opts v1.UpdateOptions) (*v1alpha1.StorageTable, 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.StorageTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageTableList, 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.StorageTable, err error)
	StorageTableExpansion
}

StorageTableInterface has methods to work with StorageTable resources.

type StorageTablesGetter

type StorageTablesGetter interface {
	StorageTables(namespace string) StorageTableInterface
}

StorageTablesGetter has a method to return a StorageTableInterface. A group's client should implement this interface.

type StreamAnalyticsFunctionJavascriptUdfExpansion

type StreamAnalyticsFunctionJavascriptUdfExpansion interface{}

type StreamAnalyticsFunctionJavascriptUdfInterface

StreamAnalyticsFunctionJavascriptUdfInterface has methods to work with StreamAnalyticsFunctionJavascriptUdf resources.

type StreamAnalyticsFunctionJavascriptUdvesGetter

type StreamAnalyticsFunctionJavascriptUdvesGetter interface {
	StreamAnalyticsFunctionJavascriptUdves(namespace string) StreamAnalyticsFunctionJavascriptUdfInterface
}

StreamAnalyticsFunctionJavascriptUdvesGetter has a method to return a StreamAnalyticsFunctionJavascriptUdfInterface. A group's client should implement this interface.

type StreamAnalyticsJobExpansion

type StreamAnalyticsJobExpansion interface{}

type StreamAnalyticsJobInterface

type StreamAnalyticsJobInterface interface {
	Create(ctx context.Context, streamAnalyticsJob *v1alpha1.StreamAnalyticsJob, opts v1.CreateOptions) (*v1alpha1.StreamAnalyticsJob, error)
	Update(ctx context.Context, streamAnalyticsJob *v1alpha1.StreamAnalyticsJob, opts v1.UpdateOptions) (*v1alpha1.StreamAnalyticsJob, error)
	UpdateStatus(ctx context.Context, streamAnalyticsJob *v1alpha1.StreamAnalyticsJob, opts v1.UpdateOptions) (*v1alpha1.StreamAnalyticsJob, 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.StreamAnalyticsJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StreamAnalyticsJobList, 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.StreamAnalyticsJob, err error)
	StreamAnalyticsJobExpansion
}

StreamAnalyticsJobInterface has methods to work with StreamAnalyticsJob resources.

type StreamAnalyticsJobsGetter

type StreamAnalyticsJobsGetter interface {
	StreamAnalyticsJobs(namespace string) StreamAnalyticsJobInterface
}

StreamAnalyticsJobsGetter has a method to return a StreamAnalyticsJobInterface. A group's client should implement this interface.

type StreamAnalyticsOutputBlobExpansion

type StreamAnalyticsOutputBlobExpansion interface{}

type StreamAnalyticsOutputBlobInterface

type StreamAnalyticsOutputBlobInterface interface {
	Create(ctx context.Context, streamAnalyticsOutputBlob *v1alpha1.StreamAnalyticsOutputBlob, opts v1.CreateOptions) (*v1alpha1.StreamAnalyticsOutputBlob, error)
	Update(ctx context.Context, streamAnalyticsOutputBlob *v1alpha1.StreamAnalyticsOutputBlob, opts v1.UpdateOptions) (*v1alpha1.StreamAnalyticsOutputBlob, error)
	UpdateStatus(ctx context.Context, streamAnalyticsOutputBlob *v1alpha1.StreamAnalyticsOutputBlob, opts v1.UpdateOptions) (*v1alpha1.StreamAnalyticsOutputBlob, 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.StreamAnalyticsOutputBlob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StreamAnalyticsOutputBlobList, 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.StreamAnalyticsOutputBlob, err error)
	StreamAnalyticsOutputBlobExpansion
}

StreamAnalyticsOutputBlobInterface has methods to work with StreamAnalyticsOutputBlob resources.

type StreamAnalyticsOutputBlobsGetter

type StreamAnalyticsOutputBlobsGetter interface {
	StreamAnalyticsOutputBlobs(namespace string) StreamAnalyticsOutputBlobInterface
}

StreamAnalyticsOutputBlobsGetter has a method to return a StreamAnalyticsOutputBlobInterface. A group's client should implement this interface.

type StreamAnalyticsOutputEventhubExpansion

type StreamAnalyticsOutputEventhubExpansion interface{}

type StreamAnalyticsOutputEventhubInterface

type StreamAnalyticsOutputEventhubInterface interface {
	Create(ctx context.Context, streamAnalyticsOutputEventhub *v1alpha1.StreamAnalyticsOutputEventhub, opts v1.CreateOptions) (*v1alpha1.StreamAnalyticsOutputEventhub, error)
	Update(ctx context.Context, streamAnalyticsOutputEventhub *v1alpha1.StreamAnalyticsOutputEventhub, opts v1.UpdateOptions) (*v1alpha1.StreamAnalyticsOutputEventhub, error)
	UpdateStatus(ctx context.Context, streamAnalyticsOutputEventhub *v1alpha1.StreamAnalyticsOutputEventhub, opts v1.UpdateOptions) (*v1alpha1.StreamAnalyticsOutputEventhub, 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.StreamAnalyticsOutputEventhub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StreamAnalyticsOutputEventhubList, 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.StreamAnalyticsOutputEventhub, err error)
	StreamAnalyticsOutputEventhubExpansion
}

StreamAnalyticsOutputEventhubInterface has methods to work with StreamAnalyticsOutputEventhub resources.

type StreamAnalyticsOutputEventhubsGetter

type StreamAnalyticsOutputEventhubsGetter interface {
	StreamAnalyticsOutputEventhubs(namespace string) StreamAnalyticsOutputEventhubInterface
}

StreamAnalyticsOutputEventhubsGetter has a method to return a StreamAnalyticsOutputEventhubInterface. A group's client should implement this interface.

type StreamAnalyticsOutputMssqlExpansion

type StreamAnalyticsOutputMssqlExpansion interface{}

type StreamAnalyticsOutputMssqlInterface

type StreamAnalyticsOutputMssqlInterface interface {
	Create(ctx context.Context, streamAnalyticsOutputMssql *v1alpha1.StreamAnalyticsOutputMssql, opts v1.CreateOptions) (*v1alpha1.StreamAnalyticsOutputMssql, error)
	Update(ctx context.Context, streamAnalyticsOutputMssql *v1alpha1.StreamAnalyticsOutputMssql, opts v1.UpdateOptions) (*v1alpha1.StreamAnalyticsOutputMssql, error)
	UpdateStatus(ctx context.Context, streamAnalyticsOutputMssql *v1alpha1.StreamAnalyticsOutputMssql, opts v1.UpdateOptions) (*v1alpha1.StreamAnalyticsOutputMssql, 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.StreamAnalyticsOutputMssql, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StreamAnalyticsOutputMssqlList, 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.StreamAnalyticsOutputMssql, err error)
	StreamAnalyticsOutputMssqlExpansion
}

StreamAnalyticsOutputMssqlInterface has methods to work with StreamAnalyticsOutputMssql resources.

type StreamAnalyticsOutputMssqlsGetter

type StreamAnalyticsOutputMssqlsGetter interface {
	StreamAnalyticsOutputMssqls(namespace string) StreamAnalyticsOutputMssqlInterface
}

StreamAnalyticsOutputMssqlsGetter has a method to return a StreamAnalyticsOutputMssqlInterface. A group's client should implement this interface.

type StreamAnalyticsOutputServicebusQueueExpansion

type StreamAnalyticsOutputServicebusQueueExpansion interface{}

type StreamAnalyticsOutputServicebusQueueInterface

StreamAnalyticsOutputServicebusQueueInterface has methods to work with StreamAnalyticsOutputServicebusQueue resources.

type StreamAnalyticsOutputServicebusQueuesGetter

type StreamAnalyticsOutputServicebusQueuesGetter interface {
	StreamAnalyticsOutputServicebusQueues(namespace string) StreamAnalyticsOutputServicebusQueueInterface
}

StreamAnalyticsOutputServicebusQueuesGetter has a method to return a StreamAnalyticsOutputServicebusQueueInterface. A group's client should implement this interface.

type StreamAnalyticsOutputServicebusTopicExpansion added in v0.2.0

type StreamAnalyticsOutputServicebusTopicExpansion interface{}

type StreamAnalyticsOutputServicebusTopicInterface added in v0.2.0

StreamAnalyticsOutputServicebusTopicInterface has methods to work with StreamAnalyticsOutputServicebusTopic resources.

type StreamAnalyticsOutputServicebusTopicsGetter added in v0.2.0

type StreamAnalyticsOutputServicebusTopicsGetter interface {
	StreamAnalyticsOutputServicebusTopics(namespace string) StreamAnalyticsOutputServicebusTopicInterface
}

StreamAnalyticsOutputServicebusTopicsGetter has a method to return a StreamAnalyticsOutputServicebusTopicInterface. A group's client should implement this interface.

type StreamAnalyticsReferenceInputBlobExpansion added in v0.2.0

type StreamAnalyticsReferenceInputBlobExpansion interface{}

type StreamAnalyticsReferenceInputBlobInterface added in v0.2.0

StreamAnalyticsReferenceInputBlobInterface has methods to work with StreamAnalyticsReferenceInputBlob resources.

type StreamAnalyticsReferenceInputBlobsGetter added in v0.2.0

type StreamAnalyticsReferenceInputBlobsGetter interface {
	StreamAnalyticsReferenceInputBlobs(namespace string) StreamAnalyticsReferenceInputBlobInterface
}

StreamAnalyticsReferenceInputBlobsGetter has a method to return a StreamAnalyticsReferenceInputBlobInterface. A group's client should implement this interface.

type StreamAnalyticsStreamInputBlobExpansion

type StreamAnalyticsStreamInputBlobExpansion interface{}

type StreamAnalyticsStreamInputBlobInterface

StreamAnalyticsStreamInputBlobInterface has methods to work with StreamAnalyticsStreamInputBlob resources.

type StreamAnalyticsStreamInputBlobsGetter

type StreamAnalyticsStreamInputBlobsGetter interface {
	StreamAnalyticsStreamInputBlobs(namespace string) StreamAnalyticsStreamInputBlobInterface
}

StreamAnalyticsStreamInputBlobsGetter has a method to return a StreamAnalyticsStreamInputBlobInterface. A group's client should implement this interface.

type StreamAnalyticsStreamInputEventhubExpansion

type StreamAnalyticsStreamInputEventhubExpansion interface{}

type StreamAnalyticsStreamInputEventhubInterface

StreamAnalyticsStreamInputEventhubInterface has methods to work with StreamAnalyticsStreamInputEventhub resources.

type StreamAnalyticsStreamInputEventhubsGetter

type StreamAnalyticsStreamInputEventhubsGetter interface {
	StreamAnalyticsStreamInputEventhubs(namespace string) StreamAnalyticsStreamInputEventhubInterface
}

StreamAnalyticsStreamInputEventhubsGetter has a method to return a StreamAnalyticsStreamInputEventhubInterface. A group's client should implement this interface.

type StreamAnalyticsStreamInputIothubExpansion

type StreamAnalyticsStreamInputIothubExpansion interface{}

type StreamAnalyticsStreamInputIothubInterface

StreamAnalyticsStreamInputIothubInterface has methods to work with StreamAnalyticsStreamInputIothub resources.

type StreamAnalyticsStreamInputIothubsGetter

type StreamAnalyticsStreamInputIothubsGetter interface {
	StreamAnalyticsStreamInputIothubs(namespace string) StreamAnalyticsStreamInputIothubInterface
}

StreamAnalyticsStreamInputIothubsGetter has a method to return a StreamAnalyticsStreamInputIothubInterface. A group's client should implement this interface.

type SubnetExpansion

type SubnetExpansion interface{}

type SubnetInterface

type SubnetInterface interface {
	Create(ctx context.Context, subnet *v1alpha1.Subnet, opts v1.CreateOptions) (*v1alpha1.Subnet, error)
	Update(ctx context.Context, subnet *v1alpha1.Subnet, opts v1.UpdateOptions) (*v1alpha1.Subnet, error)
	UpdateStatus(ctx context.Context, subnet *v1alpha1.Subnet, opts v1.UpdateOptions) (*v1alpha1.Subnet, 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.Subnet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SubnetList, 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.Subnet, err error)
	SubnetExpansion
}

SubnetInterface has methods to work with Subnet resources.

type SubnetNATGatewayAssociationExpansion added in v0.2.0

type SubnetNATGatewayAssociationExpansion interface{}

type SubnetNATGatewayAssociationInterface added in v0.2.0

type SubnetNATGatewayAssociationInterface interface {
	Create(ctx context.Context, subnetNATGatewayAssociation *v1alpha1.SubnetNATGatewayAssociation, opts v1.CreateOptions) (*v1alpha1.SubnetNATGatewayAssociation, error)
	Update(ctx context.Context, subnetNATGatewayAssociation *v1alpha1.SubnetNATGatewayAssociation, opts v1.UpdateOptions) (*v1alpha1.SubnetNATGatewayAssociation, error)
	UpdateStatus(ctx context.Context, subnetNATGatewayAssociation *v1alpha1.SubnetNATGatewayAssociation, opts v1.UpdateOptions) (*v1alpha1.SubnetNATGatewayAssociation, 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.SubnetNATGatewayAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SubnetNATGatewayAssociationList, 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.SubnetNATGatewayAssociation, err error)
	SubnetNATGatewayAssociationExpansion
}

SubnetNATGatewayAssociationInterface has methods to work with SubnetNATGatewayAssociation resources.

type SubnetNATGatewayAssociationsGetter added in v0.2.0

type SubnetNATGatewayAssociationsGetter interface {
	SubnetNATGatewayAssociations(namespace string) SubnetNATGatewayAssociationInterface
}

SubnetNATGatewayAssociationsGetter has a method to return a SubnetNATGatewayAssociationInterface. A group's client should implement this interface.

type SubnetNetworkSecurityGroupAssociationExpansion

type SubnetNetworkSecurityGroupAssociationExpansion interface{}

type SubnetNetworkSecurityGroupAssociationInterface

SubnetNetworkSecurityGroupAssociationInterface has methods to work with SubnetNetworkSecurityGroupAssociation resources.

type SubnetNetworkSecurityGroupAssociationsGetter

type SubnetNetworkSecurityGroupAssociationsGetter interface {
	SubnetNetworkSecurityGroupAssociations(namespace string) SubnetNetworkSecurityGroupAssociationInterface
}

SubnetNetworkSecurityGroupAssociationsGetter has a method to return a SubnetNetworkSecurityGroupAssociationInterface. A group's client should implement this interface.

type SubnetRouteTableAssociationExpansion

type SubnetRouteTableAssociationExpansion interface{}

type SubnetRouteTableAssociationInterface

type SubnetRouteTableAssociationInterface interface {
	Create(ctx context.Context, subnetRouteTableAssociation *v1alpha1.SubnetRouteTableAssociation, opts v1.CreateOptions) (*v1alpha1.SubnetRouteTableAssociation, error)
	Update(ctx context.Context, subnetRouteTableAssociation *v1alpha1.SubnetRouteTableAssociation, opts v1.UpdateOptions) (*v1alpha1.SubnetRouteTableAssociation, error)
	UpdateStatus(ctx context.Context, subnetRouteTableAssociation *v1alpha1.SubnetRouteTableAssociation, opts v1.UpdateOptions) (*v1alpha1.SubnetRouteTableAssociation, 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.SubnetRouteTableAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SubnetRouteTableAssociationList, 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.SubnetRouteTableAssociation, err error)
	SubnetRouteTableAssociationExpansion
}

SubnetRouteTableAssociationInterface has methods to work with SubnetRouteTableAssociation resources.

type SubnetRouteTableAssociationsGetter

type SubnetRouteTableAssociationsGetter interface {
	SubnetRouteTableAssociations(namespace string) SubnetRouteTableAssociationInterface
}

SubnetRouteTableAssociationsGetter has a method to return a SubnetRouteTableAssociationInterface. A group's client should implement this interface.

type SubnetsGetter

type SubnetsGetter interface {
	Subnets(namespace string) SubnetInterface
}

SubnetsGetter has a method to return a SubnetInterface. A group's client should implement this interface.

type TemplateDeploymentExpansion

type TemplateDeploymentExpansion interface{}

type TemplateDeploymentInterface

type TemplateDeploymentInterface interface {
	Create(ctx context.Context, templateDeployment *v1alpha1.TemplateDeployment, opts v1.CreateOptions) (*v1alpha1.TemplateDeployment, error)
	Update(ctx context.Context, templateDeployment *v1alpha1.TemplateDeployment, opts v1.UpdateOptions) (*v1alpha1.TemplateDeployment, error)
	UpdateStatus(ctx context.Context, templateDeployment *v1alpha1.TemplateDeployment, opts v1.UpdateOptions) (*v1alpha1.TemplateDeployment, 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.TemplateDeployment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TemplateDeploymentList, 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.TemplateDeployment, err error)
	TemplateDeploymentExpansion
}

TemplateDeploymentInterface has methods to work with TemplateDeployment resources.

type TemplateDeploymentsGetter

type TemplateDeploymentsGetter interface {
	TemplateDeployments(namespace string) TemplateDeploymentInterface
}

TemplateDeploymentsGetter has a method to return a TemplateDeploymentInterface. A group's client should implement this interface.

type TrafficManagerEndpointExpansion

type TrafficManagerEndpointExpansion interface{}

type TrafficManagerEndpointInterface

type TrafficManagerEndpointInterface interface {
	Create(ctx context.Context, trafficManagerEndpoint *v1alpha1.TrafficManagerEndpoint, opts v1.CreateOptions) (*v1alpha1.TrafficManagerEndpoint, error)
	Update(ctx context.Context, trafficManagerEndpoint *v1alpha1.TrafficManagerEndpoint, opts v1.UpdateOptions) (*v1alpha1.TrafficManagerEndpoint, error)
	UpdateStatus(ctx context.Context, trafficManagerEndpoint *v1alpha1.TrafficManagerEndpoint, opts v1.UpdateOptions) (*v1alpha1.TrafficManagerEndpoint, 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.TrafficManagerEndpoint, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TrafficManagerEndpointList, 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.TrafficManagerEndpoint, err error)
	TrafficManagerEndpointExpansion
}

TrafficManagerEndpointInterface has methods to work with TrafficManagerEndpoint resources.

type TrafficManagerEndpointsGetter

type TrafficManagerEndpointsGetter interface {
	TrafficManagerEndpoints(namespace string) TrafficManagerEndpointInterface
}

TrafficManagerEndpointsGetter has a method to return a TrafficManagerEndpointInterface. A group's client should implement this interface.

type TrafficManagerProfileExpansion

type TrafficManagerProfileExpansion interface{}

type TrafficManagerProfileInterface

type TrafficManagerProfileInterface interface {
	Create(ctx context.Context, trafficManagerProfile *v1alpha1.TrafficManagerProfile, opts v1.CreateOptions) (*v1alpha1.TrafficManagerProfile, error)
	Update(ctx context.Context, trafficManagerProfile *v1alpha1.TrafficManagerProfile, opts v1.UpdateOptions) (*v1alpha1.TrafficManagerProfile, error)
	UpdateStatus(ctx context.Context, trafficManagerProfile *v1alpha1.TrafficManagerProfile, opts v1.UpdateOptions) (*v1alpha1.TrafficManagerProfile, 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.TrafficManagerProfile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TrafficManagerProfileList, 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.TrafficManagerProfile, err error)
	TrafficManagerProfileExpansion
}

TrafficManagerProfileInterface has methods to work with TrafficManagerProfile resources.

type TrafficManagerProfilesGetter

type TrafficManagerProfilesGetter interface {
	TrafficManagerProfiles(namespace string) TrafficManagerProfileInterface
}

TrafficManagerProfilesGetter has a method to return a TrafficManagerProfileInterface. A group's client should implement this interface.

type UserAssignedIdentitiesGetter

type UserAssignedIdentitiesGetter interface {
	UserAssignedIdentities(namespace string) UserAssignedIdentityInterface
}

UserAssignedIdentitiesGetter has a method to return a UserAssignedIdentityInterface. A group's client should implement this interface.

type UserAssignedIdentityExpansion

type UserAssignedIdentityExpansion interface{}

type UserAssignedIdentityInterface

type UserAssignedIdentityInterface interface {
	Create(ctx context.Context, userAssignedIdentity *v1alpha1.UserAssignedIdentity, opts v1.CreateOptions) (*v1alpha1.UserAssignedIdentity, error)
	Update(ctx context.Context, userAssignedIdentity *v1alpha1.UserAssignedIdentity, opts v1.UpdateOptions) (*v1alpha1.UserAssignedIdentity, error)
	UpdateStatus(ctx context.Context, userAssignedIdentity *v1alpha1.UserAssignedIdentity, opts v1.UpdateOptions) (*v1alpha1.UserAssignedIdentity, 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.UserAssignedIdentity, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserAssignedIdentityList, 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.UserAssignedIdentity, err error)
	UserAssignedIdentityExpansion
}

UserAssignedIdentityInterface has methods to work with UserAssignedIdentity resources.

type VirtualHubExpansion added in v0.2.0

type VirtualHubExpansion interface{}

type VirtualHubInterface added in v0.2.0

type VirtualHubInterface interface {
	Create(ctx context.Context, virtualHub *v1alpha1.VirtualHub, opts v1.CreateOptions) (*v1alpha1.VirtualHub, error)
	Update(ctx context.Context, virtualHub *v1alpha1.VirtualHub, opts v1.UpdateOptions) (*v1alpha1.VirtualHub, error)
	UpdateStatus(ctx context.Context, virtualHub *v1alpha1.VirtualHub, opts v1.UpdateOptions) (*v1alpha1.VirtualHub, 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.VirtualHub, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VirtualHubList, 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.VirtualHub, err error)
	VirtualHubExpansion
}

VirtualHubInterface has methods to work with VirtualHub resources.

type VirtualHubsGetter added in v0.2.0

type VirtualHubsGetter interface {
	VirtualHubs(namespace string) VirtualHubInterface
}

VirtualHubsGetter has a method to return a VirtualHubInterface. A group's client should implement this interface.

type VirtualMachineDataDiskAttachmentExpansion

type VirtualMachineDataDiskAttachmentExpansion interface{}

type VirtualMachineDataDiskAttachmentInterface

VirtualMachineDataDiskAttachmentInterface has methods to work with VirtualMachineDataDiskAttachment resources.

type VirtualMachineDataDiskAttachmentsGetter

type VirtualMachineDataDiskAttachmentsGetter interface {
	VirtualMachineDataDiskAttachments(namespace string) VirtualMachineDataDiskAttachmentInterface
}

VirtualMachineDataDiskAttachmentsGetter has a method to return a VirtualMachineDataDiskAttachmentInterface. A group's client should implement this interface.

type VirtualMachineExpansion

type VirtualMachineExpansion interface{}

type VirtualMachineExtensionExpansion

type VirtualMachineExtensionExpansion interface{}

type VirtualMachineExtensionInterface

type VirtualMachineExtensionInterface interface {
	Create(ctx context.Context, virtualMachineExtension *v1alpha1.VirtualMachineExtension, opts v1.CreateOptions) (*v1alpha1.VirtualMachineExtension, error)
	Update(ctx context.Context, virtualMachineExtension *v1alpha1.VirtualMachineExtension, opts v1.UpdateOptions) (*v1alpha1.VirtualMachineExtension, error)
	UpdateStatus(ctx context.Context, virtualMachineExtension *v1alpha1.VirtualMachineExtension, opts v1.UpdateOptions) (*v1alpha1.VirtualMachineExtension, 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.VirtualMachineExtension, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VirtualMachineExtensionList, 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.VirtualMachineExtension, err error)
	VirtualMachineExtensionExpansion
}

VirtualMachineExtensionInterface has methods to work with VirtualMachineExtension resources.

type VirtualMachineExtensionsGetter

type VirtualMachineExtensionsGetter interface {
	VirtualMachineExtensions(namespace string) VirtualMachineExtensionInterface
}

VirtualMachineExtensionsGetter has a method to return a VirtualMachineExtensionInterface. A group's client should implement this interface.

type VirtualMachineInterface

type VirtualMachineInterface interface {
	Create(ctx context.Context, virtualMachine *v1alpha1.VirtualMachine, opts v1.CreateOptions) (*v1alpha1.VirtualMachine, error)
	Update(ctx context.Context, virtualMachine *v1alpha1.VirtualMachine, opts v1.UpdateOptions) (*v1alpha1.VirtualMachine, error)
	UpdateStatus(ctx context.Context, virtualMachine *v1alpha1.VirtualMachine, opts v1.UpdateOptions) (*v1alpha1.VirtualMachine, 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.VirtualMachine, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VirtualMachineList, 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.VirtualMachine, err error)
	VirtualMachineExpansion
}

VirtualMachineInterface has methods to work with VirtualMachine resources.

type VirtualMachineScaleSetExpansion

type VirtualMachineScaleSetExpansion interface{}

type VirtualMachineScaleSetInterface

type VirtualMachineScaleSetInterface interface {
	Create(ctx context.Context, virtualMachineScaleSet *v1alpha1.VirtualMachineScaleSet, opts v1.CreateOptions) (*v1alpha1.VirtualMachineScaleSet, error)
	Update(ctx context.Context, virtualMachineScaleSet *v1alpha1.VirtualMachineScaleSet, opts v1.UpdateOptions) (*v1alpha1.VirtualMachineScaleSet, error)
	UpdateStatus(ctx context.Context, virtualMachineScaleSet *v1alpha1.VirtualMachineScaleSet, opts v1.UpdateOptions) (*v1alpha1.VirtualMachineScaleSet, 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.VirtualMachineScaleSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VirtualMachineScaleSetList, 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.VirtualMachineScaleSet, err error)
	VirtualMachineScaleSetExpansion
}

VirtualMachineScaleSetInterface has methods to work with VirtualMachineScaleSet resources.

type VirtualMachineScaleSetsGetter

type VirtualMachineScaleSetsGetter interface {
	VirtualMachineScaleSets(namespace string) VirtualMachineScaleSetInterface
}

VirtualMachineScaleSetsGetter has a method to return a VirtualMachineScaleSetInterface. A group's client should implement this interface.

type VirtualMachinesGetter

type VirtualMachinesGetter interface {
	VirtualMachines(namespace string) VirtualMachineInterface
}

VirtualMachinesGetter has a method to return a VirtualMachineInterface. A group's client should implement this interface.

type VirtualNetworkExpansion

type VirtualNetworkExpansion interface{}

type VirtualNetworkGatewayConnectionExpansion

type VirtualNetworkGatewayConnectionExpansion interface{}

type VirtualNetworkGatewayConnectionInterface

VirtualNetworkGatewayConnectionInterface has methods to work with VirtualNetworkGatewayConnection resources.

type VirtualNetworkGatewayConnectionsGetter

type VirtualNetworkGatewayConnectionsGetter interface {
	VirtualNetworkGatewayConnections(namespace string) VirtualNetworkGatewayConnectionInterface
}

VirtualNetworkGatewayConnectionsGetter has a method to return a VirtualNetworkGatewayConnectionInterface. A group's client should implement this interface.

type VirtualNetworkGatewayExpansion

type VirtualNetworkGatewayExpansion interface{}

type VirtualNetworkGatewayInterface

type VirtualNetworkGatewayInterface interface {
	Create(ctx context.Context, virtualNetworkGateway *v1alpha1.VirtualNetworkGateway, opts v1.CreateOptions) (*v1alpha1.VirtualNetworkGateway, error)
	Update(ctx context.Context, virtualNetworkGateway *v1alpha1.VirtualNetworkGateway, opts v1.UpdateOptions) (*v1alpha1.VirtualNetworkGateway, error)
	UpdateStatus(ctx context.Context, virtualNetworkGateway *v1alpha1.VirtualNetworkGateway, opts v1.UpdateOptions) (*v1alpha1.VirtualNetworkGateway, 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.VirtualNetworkGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VirtualNetworkGatewayList, 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.VirtualNetworkGateway, err error)
	VirtualNetworkGatewayExpansion
}

VirtualNetworkGatewayInterface has methods to work with VirtualNetworkGateway resources.

type VirtualNetworkGatewaysGetter

type VirtualNetworkGatewaysGetter interface {
	VirtualNetworkGateways(namespace string) VirtualNetworkGatewayInterface
}

VirtualNetworkGatewaysGetter has a method to return a VirtualNetworkGatewayInterface. A group's client should implement this interface.

type VirtualNetworkInterface

type VirtualNetworkInterface interface {
	Create(ctx context.Context, virtualNetwork *v1alpha1.VirtualNetwork, opts v1.CreateOptions) (*v1alpha1.VirtualNetwork, error)
	Update(ctx context.Context, virtualNetwork *v1alpha1.VirtualNetwork, opts v1.UpdateOptions) (*v1alpha1.VirtualNetwork, error)
	UpdateStatus(ctx context.Context, virtualNetwork *v1alpha1.VirtualNetwork, opts v1.UpdateOptions) (*v1alpha1.VirtualNetwork, 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.VirtualNetwork, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VirtualNetworkList, 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.VirtualNetwork, err error)
	VirtualNetworkExpansion
}

VirtualNetworkInterface has methods to work with VirtualNetwork resources.

type VirtualNetworkPeeringExpansion

type VirtualNetworkPeeringExpansion interface{}

type VirtualNetworkPeeringInterface

type VirtualNetworkPeeringInterface interface {
	Create(ctx context.Context, virtualNetworkPeering *v1alpha1.VirtualNetworkPeering, opts v1.CreateOptions) (*v1alpha1.VirtualNetworkPeering, error)
	Update(ctx context.Context, virtualNetworkPeering *v1alpha1.VirtualNetworkPeering, opts v1.UpdateOptions) (*v1alpha1.VirtualNetworkPeering, error)
	UpdateStatus(ctx context.Context, virtualNetworkPeering *v1alpha1.VirtualNetworkPeering, opts v1.UpdateOptions) (*v1alpha1.VirtualNetworkPeering, 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.VirtualNetworkPeering, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VirtualNetworkPeeringList, 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.VirtualNetworkPeering, err error)
	VirtualNetworkPeeringExpansion
}

VirtualNetworkPeeringInterface has methods to work with VirtualNetworkPeering resources.

type VirtualNetworkPeeringsGetter

type VirtualNetworkPeeringsGetter interface {
	VirtualNetworkPeerings(namespace string) VirtualNetworkPeeringInterface
}

VirtualNetworkPeeringsGetter has a method to return a VirtualNetworkPeeringInterface. A group's client should implement this interface.

type VirtualNetworksGetter

type VirtualNetworksGetter interface {
	VirtualNetworks(namespace string) VirtualNetworkInterface
}

VirtualNetworksGetter has a method to return a VirtualNetworkInterface. A group's client should implement this interface.

type VirtualWANExpansion added in v0.2.0

type VirtualWANExpansion interface{}

type VirtualWANInterface added in v0.2.0

type VirtualWANInterface interface {
	Create(ctx context.Context, virtualWAN *v1alpha1.VirtualWAN, opts v1.CreateOptions) (*v1alpha1.VirtualWAN, error)
	Update(ctx context.Context, virtualWAN *v1alpha1.VirtualWAN, opts v1.UpdateOptions) (*v1alpha1.VirtualWAN, error)
	UpdateStatus(ctx context.Context, virtualWAN *v1alpha1.VirtualWAN, opts v1.UpdateOptions) (*v1alpha1.VirtualWAN, 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.VirtualWAN, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VirtualWANList, 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.VirtualWAN, err error)
	VirtualWANExpansion
}

VirtualWANInterface has methods to work with VirtualWAN resources.

type VirtualWANsGetter added in v0.2.0

type VirtualWANsGetter interface {
	VirtualWANs(namespace string) VirtualWANInterface
}

VirtualWANsGetter has a method to return a VirtualWANInterface. A group's client should implement this interface.

type VpnGatewayExpansion added in v0.2.0

type VpnGatewayExpansion interface{}

type VpnGatewayInterface added in v0.2.0

type VpnGatewayInterface interface {
	Create(ctx context.Context, vpnGateway *v1alpha1.VpnGateway, opts v1.CreateOptions) (*v1alpha1.VpnGateway, error)
	Update(ctx context.Context, vpnGateway *v1alpha1.VpnGateway, opts v1.UpdateOptions) (*v1alpha1.VpnGateway, error)
	UpdateStatus(ctx context.Context, vpnGateway *v1alpha1.VpnGateway, opts v1.UpdateOptions) (*v1alpha1.VpnGateway, 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.VpnGateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpnGatewayList, 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.VpnGateway, err error)
	VpnGatewayExpansion
}

VpnGatewayInterface has methods to work with VpnGateway resources.

type VpnGatewaysGetter added in v0.2.0

type VpnGatewaysGetter interface {
	VpnGateways(namespace string) VpnGatewayInterface
}

VpnGatewaysGetter has a method to return a VpnGatewayInterface. A group's client should implement this interface.

type VpnServerConfigurationExpansion added in v0.2.0

type VpnServerConfigurationExpansion interface{}

type VpnServerConfigurationInterface added in v0.2.0

type VpnServerConfigurationInterface interface {
	Create(ctx context.Context, vpnServerConfiguration *v1alpha1.VpnServerConfiguration, opts v1.CreateOptions) (*v1alpha1.VpnServerConfiguration, error)
	Update(ctx context.Context, vpnServerConfiguration *v1alpha1.VpnServerConfiguration, opts v1.UpdateOptions) (*v1alpha1.VpnServerConfiguration, error)
	UpdateStatus(ctx context.Context, vpnServerConfiguration *v1alpha1.VpnServerConfiguration, opts v1.UpdateOptions) (*v1alpha1.VpnServerConfiguration, 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.VpnServerConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpnServerConfigurationList, 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.VpnServerConfiguration, err error)
	VpnServerConfigurationExpansion
}

VpnServerConfigurationInterface has methods to work with VpnServerConfiguration resources.

type VpnServerConfigurationsGetter added in v0.2.0

type VpnServerConfigurationsGetter interface {
	VpnServerConfigurations(namespace string) VpnServerConfigurationInterface
}

VpnServerConfigurationsGetter has a method to return a VpnServerConfigurationInterface. A group's client should implement this interface.

type WebApplicationFirewallPoliciesGetter added in v0.2.0

type WebApplicationFirewallPoliciesGetter interface {
	WebApplicationFirewallPolicies(namespace string) WebApplicationFirewallPolicyInterface
}

WebApplicationFirewallPoliciesGetter has a method to return a WebApplicationFirewallPolicyInterface. A group's client should implement this interface.

type WebApplicationFirewallPolicyExpansion added in v0.2.0

type WebApplicationFirewallPolicyExpansion interface{}

type WebApplicationFirewallPolicyInterface added in v0.2.0

type WebApplicationFirewallPolicyInterface interface {
	Create(ctx context.Context, webApplicationFirewallPolicy *v1alpha1.WebApplicationFirewallPolicy, opts v1.CreateOptions) (*v1alpha1.WebApplicationFirewallPolicy, error)
	Update(ctx context.Context, webApplicationFirewallPolicy *v1alpha1.WebApplicationFirewallPolicy, opts v1.UpdateOptions) (*v1alpha1.WebApplicationFirewallPolicy, error)
	UpdateStatus(ctx context.Context, webApplicationFirewallPolicy *v1alpha1.WebApplicationFirewallPolicy, opts v1.UpdateOptions) (*v1alpha1.WebApplicationFirewallPolicy, 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.WebApplicationFirewallPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebApplicationFirewallPolicyList, 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.WebApplicationFirewallPolicy, err error)
	WebApplicationFirewallPolicyExpansion
}

WebApplicationFirewallPolicyInterface has methods to work with WebApplicationFirewallPolicy resources.

Source Files

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