Documentation ¶
Overview ¶
Package storage contains API Schema definitions for the sql storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=sql.azure.com +versionName=v1api20211101storage
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type DatabaseIdentity
- type DatabaseIdentity_STATUS
- type DatabaseUserIdentity_STATUS
- type ElasticPoolPerDatabaseSettings
- type ElasticPoolPerDatabaseSettings_STATUS
- type FailoverGroupReadOnlyEndpoint
- type FailoverGroupReadOnlyEndpoint_STATUS
- type FailoverGroupReadWriteEndpoint
- type FailoverGroupReadWriteEndpoint_STATUS
- type PartnerInfo
- type PartnerInfo_STATUS
- type PrivateEndpointConnectionProperties_STATUS
- type PrivateEndpointProperty_STATUS
- type PrivateLinkServiceConnectionStateProperty_STATUS
- type ResourceIdentity
- type ResourceIdentity_STATUS
- type Server
- func (server *Server) AzureName() string
- func (server *Server) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *Server) DeepCopy() *Server
- func (in *Server) DeepCopyInto(out *Server)
- func (in *Server) DeepCopyObject() runtime.Object
- func (server *Server) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, ...) ([]client.Object, error)
- func (server Server) GetAPIVersion() string
- func (server *Server) GetConditions() conditions.Conditions
- func (server *Server) GetResourceScope() genruntime.ResourceScope
- func (server *Server) GetSpec() genruntime.ConvertibleSpec
- func (server *Server) GetStatus() genruntime.ConvertibleStatus
- func (server *Server) GetSupportedOperations() []genruntime.ResourceOperation
- func (server *Server) GetType() string
- func (server *Server) Hub()
- func (server *Server) NewEmptyStatus() genruntime.ConvertibleStatus
- func (server *Server) OriginalGVK() *schema.GroupVersionKind
- func (server *Server) Owner() *genruntime.ResourceReference
- func (server *Server) SecretDestinationExpressions() []*core.DestinationExpression
- func (server *Server) SetConditions(conditions conditions.Conditions)
- func (server *Server) SetStatus(status genruntime.ConvertibleStatus) error
- type ServerExternalAdministrator
- type ServerExternalAdministrator_STATUS
- type ServerList
- type ServerOperatorConfigMaps
- type ServerOperatorSpec
- type ServerPrivateEndpointConnection_STATUS
- type Server_STATUS
- type Server_Spec
- type ServersAdministrator
- func (administrator *ServersAdministrator) AzureName() string
- func (administrator *ServersAdministrator) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersAdministrator) DeepCopy() *ServersAdministrator
- func (in *ServersAdministrator) DeepCopyInto(out *ServersAdministrator)
- func (in *ServersAdministrator) DeepCopyObject() runtime.Object
- func (administrator ServersAdministrator) GetAPIVersion() string
- func (administrator *ServersAdministrator) GetConditions() conditions.Conditions
- func (administrator *ServersAdministrator) GetResourceScope() genruntime.ResourceScope
- func (administrator *ServersAdministrator) GetSpec() genruntime.ConvertibleSpec
- func (administrator *ServersAdministrator) GetStatus() genruntime.ConvertibleStatus
- func (administrator *ServersAdministrator) GetSupportedOperations() []genruntime.ResourceOperation
- func (administrator *ServersAdministrator) GetType() string
- func (administrator *ServersAdministrator) Hub()
- func (administrator *ServersAdministrator) NewEmptyStatus() genruntime.ConvertibleStatus
- func (administrator *ServersAdministrator) OriginalGVK() *schema.GroupVersionKind
- func (administrator *ServersAdministrator) Owner() *genruntime.ResourceReference
- func (administrator *ServersAdministrator) SecretDestinationExpressions() []*core.DestinationExpression
- func (administrator *ServersAdministrator) SetConditions(conditions conditions.Conditions)
- func (administrator *ServersAdministrator) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersAdministratorList
- type ServersAdministratorOperatorSpec
- type ServersAdministrator_STATUS
- func (administrator *ServersAdministrator_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (administrator *ServersAdministrator_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersAdministrator_STATUS) DeepCopy() *ServersAdministrator_STATUS
- func (in *ServersAdministrator_STATUS) DeepCopyInto(out *ServersAdministrator_STATUS)
- type ServersAdministrator_Spec
- func (administrator *ServersAdministrator_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (administrator *ServersAdministrator_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersAdministrator_Spec) DeepCopy() *ServersAdministrator_Spec
- func (in *ServersAdministrator_Spec) DeepCopyInto(out *ServersAdministrator_Spec)
- type ServersAdvancedThreatProtectionSetting
- func (setting *ServersAdvancedThreatProtectionSetting) AzureName() string
- func (setting *ServersAdvancedThreatProtectionSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersAdvancedThreatProtectionSetting) DeepCopy() *ServersAdvancedThreatProtectionSetting
- func (in *ServersAdvancedThreatProtectionSetting) DeepCopyInto(out *ServersAdvancedThreatProtectionSetting)
- func (in *ServersAdvancedThreatProtectionSetting) DeepCopyObject() runtime.Object
- func (setting ServersAdvancedThreatProtectionSetting) GetAPIVersion() string
- func (setting *ServersAdvancedThreatProtectionSetting) GetConditions() conditions.Conditions
- func (setting *ServersAdvancedThreatProtectionSetting) GetResourceScope() genruntime.ResourceScope
- func (setting *ServersAdvancedThreatProtectionSetting) GetSpec() genruntime.ConvertibleSpec
- func (setting *ServersAdvancedThreatProtectionSetting) GetStatus() genruntime.ConvertibleStatus
- func (setting *ServersAdvancedThreatProtectionSetting) GetSupportedOperations() []genruntime.ResourceOperation
- func (setting *ServersAdvancedThreatProtectionSetting) GetType() string
- func (setting *ServersAdvancedThreatProtectionSetting) Hub()
- func (setting *ServersAdvancedThreatProtectionSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *ServersAdvancedThreatProtectionSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *ServersAdvancedThreatProtectionSetting) Owner() *genruntime.ResourceReference
- func (setting *ServersAdvancedThreatProtectionSetting) SecretDestinationExpressions() []*core.DestinationExpression
- func (setting *ServersAdvancedThreatProtectionSetting) SetConditions(conditions conditions.Conditions)
- func (setting *ServersAdvancedThreatProtectionSetting) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersAdvancedThreatProtectionSettingList
- func (in *ServersAdvancedThreatProtectionSettingList) DeepCopy() *ServersAdvancedThreatProtectionSettingList
- func (in *ServersAdvancedThreatProtectionSettingList) DeepCopyInto(out *ServersAdvancedThreatProtectionSettingList)
- func (in *ServersAdvancedThreatProtectionSettingList) DeepCopyObject() runtime.Object
- type ServersAdvancedThreatProtectionSettingOperatorSpec
- type ServersAdvancedThreatProtectionSetting_STATUS
- func (setting *ServersAdvancedThreatProtectionSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (setting *ServersAdvancedThreatProtectionSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersAdvancedThreatProtectionSetting_STATUS) DeepCopy() *ServersAdvancedThreatProtectionSetting_STATUS
- func (in *ServersAdvancedThreatProtectionSetting_STATUS) DeepCopyInto(out *ServersAdvancedThreatProtectionSetting_STATUS)
- type ServersAdvancedThreatProtectionSetting_Spec
- func (setting *ServersAdvancedThreatProtectionSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *ServersAdvancedThreatProtectionSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersAdvancedThreatProtectionSetting_Spec) DeepCopy() *ServersAdvancedThreatProtectionSetting_Spec
- func (in *ServersAdvancedThreatProtectionSetting_Spec) DeepCopyInto(out *ServersAdvancedThreatProtectionSetting_Spec)
- type ServersAuditingSetting
- func (setting *ServersAuditingSetting) AzureName() string
- func (setting *ServersAuditingSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersAuditingSetting) DeepCopy() *ServersAuditingSetting
- func (in *ServersAuditingSetting) DeepCopyInto(out *ServersAuditingSetting)
- func (in *ServersAuditingSetting) DeepCopyObject() runtime.Object
- func (setting ServersAuditingSetting) GetAPIVersion() string
- func (setting *ServersAuditingSetting) GetConditions() conditions.Conditions
- func (setting *ServersAuditingSetting) GetResourceScope() genruntime.ResourceScope
- func (setting *ServersAuditingSetting) GetSpec() genruntime.ConvertibleSpec
- func (setting *ServersAuditingSetting) GetStatus() genruntime.ConvertibleStatus
- func (setting *ServersAuditingSetting) GetSupportedOperations() []genruntime.ResourceOperation
- func (setting *ServersAuditingSetting) GetType() string
- func (setting *ServersAuditingSetting) Hub()
- func (setting *ServersAuditingSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *ServersAuditingSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *ServersAuditingSetting) Owner() *genruntime.ResourceReference
- func (setting *ServersAuditingSetting) SecretDestinationExpressions() []*core.DestinationExpression
- func (setting *ServersAuditingSetting) SetConditions(conditions conditions.Conditions)
- func (setting *ServersAuditingSetting) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersAuditingSettingList
- type ServersAuditingSettingOperatorSpec
- type ServersAuditingSetting_STATUS
- func (setting *ServersAuditingSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (setting *ServersAuditingSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersAuditingSetting_STATUS) DeepCopy() *ServersAuditingSetting_STATUS
- func (in *ServersAuditingSetting_STATUS) DeepCopyInto(out *ServersAuditingSetting_STATUS)
- type ServersAuditingSetting_Spec
- func (setting *ServersAuditingSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *ServersAuditingSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersAuditingSetting_Spec) DeepCopy() *ServersAuditingSetting_Spec
- func (in *ServersAuditingSetting_Spec) DeepCopyInto(out *ServersAuditingSetting_Spec)
- type ServersAzureADOnlyAuthentication
- func (authentication *ServersAzureADOnlyAuthentication) AzureName() string
- func (authentication *ServersAzureADOnlyAuthentication) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersAzureADOnlyAuthentication) DeepCopy() *ServersAzureADOnlyAuthentication
- func (in *ServersAzureADOnlyAuthentication) DeepCopyInto(out *ServersAzureADOnlyAuthentication)
- func (in *ServersAzureADOnlyAuthentication) DeepCopyObject() runtime.Object
- func (authentication ServersAzureADOnlyAuthentication) GetAPIVersion() string
- func (authentication *ServersAzureADOnlyAuthentication) GetConditions() conditions.Conditions
- func (authentication *ServersAzureADOnlyAuthentication) GetResourceScope() genruntime.ResourceScope
- func (authentication *ServersAzureADOnlyAuthentication) GetSpec() genruntime.ConvertibleSpec
- func (authentication *ServersAzureADOnlyAuthentication) GetStatus() genruntime.ConvertibleStatus
- func (authentication *ServersAzureADOnlyAuthentication) GetSupportedOperations() []genruntime.ResourceOperation
- func (authentication *ServersAzureADOnlyAuthentication) GetType() string
- func (authentication *ServersAzureADOnlyAuthentication) Hub()
- func (authentication *ServersAzureADOnlyAuthentication) NewEmptyStatus() genruntime.ConvertibleStatus
- func (authentication *ServersAzureADOnlyAuthentication) OriginalGVK() *schema.GroupVersionKind
- func (authentication *ServersAzureADOnlyAuthentication) Owner() *genruntime.ResourceReference
- func (authentication *ServersAzureADOnlyAuthentication) SecretDestinationExpressions() []*core.DestinationExpression
- func (authentication *ServersAzureADOnlyAuthentication) SetConditions(conditions conditions.Conditions)
- func (authentication *ServersAzureADOnlyAuthentication) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersAzureADOnlyAuthenticationList
- type ServersAzureADOnlyAuthenticationOperatorSpec
- type ServersAzureADOnlyAuthentication_STATUS
- func (authentication *ServersAzureADOnlyAuthentication_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (authentication *ServersAzureADOnlyAuthentication_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersAzureADOnlyAuthentication_STATUS) DeepCopy() *ServersAzureADOnlyAuthentication_STATUS
- func (in *ServersAzureADOnlyAuthentication_STATUS) DeepCopyInto(out *ServersAzureADOnlyAuthentication_STATUS)
- type ServersAzureADOnlyAuthentication_Spec
- func (authentication *ServersAzureADOnlyAuthentication_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (authentication *ServersAzureADOnlyAuthentication_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersAzureADOnlyAuthentication_Spec) DeepCopy() *ServersAzureADOnlyAuthentication_Spec
- func (in *ServersAzureADOnlyAuthentication_Spec) DeepCopyInto(out *ServersAzureADOnlyAuthentication_Spec)
- type ServersConnectionPolicy
- func (policy *ServersConnectionPolicy) AzureName() string
- func (policy *ServersConnectionPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersConnectionPolicy) DeepCopy() *ServersConnectionPolicy
- func (in *ServersConnectionPolicy) DeepCopyInto(out *ServersConnectionPolicy)
- func (in *ServersConnectionPolicy) DeepCopyObject() runtime.Object
- func (policy ServersConnectionPolicy) GetAPIVersion() string
- func (policy *ServersConnectionPolicy) GetConditions() conditions.Conditions
- func (policy *ServersConnectionPolicy) GetResourceScope() genruntime.ResourceScope
- func (policy *ServersConnectionPolicy) GetSpec() genruntime.ConvertibleSpec
- func (policy *ServersConnectionPolicy) GetStatus() genruntime.ConvertibleStatus
- func (policy *ServersConnectionPolicy) GetSupportedOperations() []genruntime.ResourceOperation
- func (policy *ServersConnectionPolicy) GetType() string
- func (policy *ServersConnectionPolicy) Hub()
- func (policy *ServersConnectionPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *ServersConnectionPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *ServersConnectionPolicy) Owner() *genruntime.ResourceReference
- func (policy *ServersConnectionPolicy) SecretDestinationExpressions() []*core.DestinationExpression
- func (policy *ServersConnectionPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *ServersConnectionPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersConnectionPolicyList
- type ServersConnectionPolicyOperatorSpec
- type ServersConnectionPolicy_STATUS
- func (policy *ServersConnectionPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *ServersConnectionPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersConnectionPolicy_STATUS) DeepCopy() *ServersConnectionPolicy_STATUS
- func (in *ServersConnectionPolicy_STATUS) DeepCopyInto(out *ServersConnectionPolicy_STATUS)
- type ServersConnectionPolicy_Spec
- func (policy *ServersConnectionPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policy *ServersConnectionPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersConnectionPolicy_Spec) DeepCopy() *ServersConnectionPolicy_Spec
- func (in *ServersConnectionPolicy_Spec) DeepCopyInto(out *ServersConnectionPolicy_Spec)
- type ServersDatabase
- func (database *ServersDatabase) AzureName() string
- func (database *ServersDatabase) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersDatabase) DeepCopy() *ServersDatabase
- func (in *ServersDatabase) DeepCopyInto(out *ServersDatabase)
- func (in *ServersDatabase) DeepCopyObject() runtime.Object
- func (database ServersDatabase) GetAPIVersion() string
- func (database *ServersDatabase) GetConditions() conditions.Conditions
- func (database *ServersDatabase) GetResourceScope() genruntime.ResourceScope
- func (database *ServersDatabase) GetSpec() genruntime.ConvertibleSpec
- func (database *ServersDatabase) GetStatus() genruntime.ConvertibleStatus
- func (database *ServersDatabase) GetSupportedOperations() []genruntime.ResourceOperation
- func (database *ServersDatabase) GetType() string
- func (database *ServersDatabase) Hub()
- func (database *ServersDatabase) NewEmptyStatus() genruntime.ConvertibleStatus
- func (database *ServersDatabase) OriginalGVK() *schema.GroupVersionKind
- func (database *ServersDatabase) Owner() *genruntime.ResourceReference
- func (database *ServersDatabase) SecretDestinationExpressions() []*core.DestinationExpression
- func (database *ServersDatabase) SetConditions(conditions conditions.Conditions)
- func (database *ServersDatabase) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersDatabaseList
- type ServersDatabaseOperatorSpec
- type ServersDatabase_STATUS
- func (database *ServersDatabase_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (database *ServersDatabase_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersDatabase_STATUS) DeepCopy() *ServersDatabase_STATUS
- func (in *ServersDatabase_STATUS) DeepCopyInto(out *ServersDatabase_STATUS)
- type ServersDatabase_Spec
- func (database *ServersDatabase_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (database *ServersDatabase_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersDatabase_Spec) DeepCopy() *ServersDatabase_Spec
- func (in *ServersDatabase_Spec) DeepCopyInto(out *ServersDatabase_Spec)
- type ServersDatabasesAdvancedThreatProtectionSetting
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) AzureName() string
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersDatabasesAdvancedThreatProtectionSetting) DeepCopy() *ServersDatabasesAdvancedThreatProtectionSetting
- func (in *ServersDatabasesAdvancedThreatProtectionSetting) DeepCopyInto(out *ServersDatabasesAdvancedThreatProtectionSetting)
- func (in *ServersDatabasesAdvancedThreatProtectionSetting) DeepCopyObject() runtime.Object
- func (setting ServersDatabasesAdvancedThreatProtectionSetting) GetAPIVersion() string
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetConditions() conditions.Conditions
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetResourceScope() genruntime.ResourceScope
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetSpec() genruntime.ConvertibleSpec
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetStatus() genruntime.ConvertibleStatus
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetSupportedOperations() []genruntime.ResourceOperation
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetType() string
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) Hub()
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) Owner() *genruntime.ResourceReference
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) SecretDestinationExpressions() []*core.DestinationExpression
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) SetConditions(conditions conditions.Conditions)
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersDatabasesAdvancedThreatProtectionSettingList
- func (in *ServersDatabasesAdvancedThreatProtectionSettingList) DeepCopy() *ServersDatabasesAdvancedThreatProtectionSettingList
- func (in *ServersDatabasesAdvancedThreatProtectionSettingList) DeepCopyInto(out *ServersDatabasesAdvancedThreatProtectionSettingList)
- func (in *ServersDatabasesAdvancedThreatProtectionSettingList) DeepCopyObject() runtime.Object
- type ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec
- type ServersDatabasesAdvancedThreatProtectionSetting_STATUS
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersDatabasesAdvancedThreatProtectionSetting_STATUS) DeepCopy() *ServersDatabasesAdvancedThreatProtectionSetting_STATUS
- func (in *ServersDatabasesAdvancedThreatProtectionSetting_STATUS) DeepCopyInto(out *ServersDatabasesAdvancedThreatProtectionSetting_STATUS)
- type ServersDatabasesAdvancedThreatProtectionSetting_Spec
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersDatabasesAdvancedThreatProtectionSetting_Spec) DeepCopy() *ServersDatabasesAdvancedThreatProtectionSetting_Spec
- func (in *ServersDatabasesAdvancedThreatProtectionSetting_Spec) DeepCopyInto(out *ServersDatabasesAdvancedThreatProtectionSetting_Spec)
- type ServersDatabasesAuditingSetting
- func (setting *ServersDatabasesAuditingSetting) AzureName() string
- func (setting *ServersDatabasesAuditingSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersDatabasesAuditingSetting) DeepCopy() *ServersDatabasesAuditingSetting
- func (in *ServersDatabasesAuditingSetting) DeepCopyInto(out *ServersDatabasesAuditingSetting)
- func (in *ServersDatabasesAuditingSetting) DeepCopyObject() runtime.Object
- func (setting ServersDatabasesAuditingSetting) GetAPIVersion() string
- func (setting *ServersDatabasesAuditingSetting) GetConditions() conditions.Conditions
- func (setting *ServersDatabasesAuditingSetting) GetResourceScope() genruntime.ResourceScope
- func (setting *ServersDatabasesAuditingSetting) GetSpec() genruntime.ConvertibleSpec
- func (setting *ServersDatabasesAuditingSetting) GetStatus() genruntime.ConvertibleStatus
- func (setting *ServersDatabasesAuditingSetting) GetSupportedOperations() []genruntime.ResourceOperation
- func (setting *ServersDatabasesAuditingSetting) GetType() string
- func (setting *ServersDatabasesAuditingSetting) Hub()
- func (setting *ServersDatabasesAuditingSetting) NewEmptyStatus() genruntime.ConvertibleStatus
- func (setting *ServersDatabasesAuditingSetting) OriginalGVK() *schema.GroupVersionKind
- func (setting *ServersDatabasesAuditingSetting) Owner() *genruntime.ResourceReference
- func (setting *ServersDatabasesAuditingSetting) SecretDestinationExpressions() []*core.DestinationExpression
- func (setting *ServersDatabasesAuditingSetting) SetConditions(conditions conditions.Conditions)
- func (setting *ServersDatabasesAuditingSetting) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersDatabasesAuditingSettingList
- type ServersDatabasesAuditingSettingOperatorSpec
- type ServersDatabasesAuditingSetting_STATUS
- func (setting *ServersDatabasesAuditingSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (setting *ServersDatabasesAuditingSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersDatabasesAuditingSetting_STATUS) DeepCopy() *ServersDatabasesAuditingSetting_STATUS
- func (in *ServersDatabasesAuditingSetting_STATUS) DeepCopyInto(out *ServersDatabasesAuditingSetting_STATUS)
- type ServersDatabasesAuditingSetting_Spec
- func (setting *ServersDatabasesAuditingSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (setting *ServersDatabasesAuditingSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersDatabasesAuditingSetting_Spec) DeepCopy() *ServersDatabasesAuditingSetting_Spec
- func (in *ServersDatabasesAuditingSetting_Spec) DeepCopyInto(out *ServersDatabasesAuditingSetting_Spec)
- type ServersDatabasesBackupLongTermRetentionPolicy
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) AzureName() string
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersDatabasesBackupLongTermRetentionPolicy) DeepCopy() *ServersDatabasesBackupLongTermRetentionPolicy
- func (in *ServersDatabasesBackupLongTermRetentionPolicy) DeepCopyInto(out *ServersDatabasesBackupLongTermRetentionPolicy)
- func (in *ServersDatabasesBackupLongTermRetentionPolicy) DeepCopyObject() runtime.Object
- func (policy ServersDatabasesBackupLongTermRetentionPolicy) GetAPIVersion() string
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetConditions() conditions.Conditions
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetResourceScope() genruntime.ResourceScope
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetSpec() genruntime.ConvertibleSpec
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetStatus() genruntime.ConvertibleStatus
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetSupportedOperations() []genruntime.ResourceOperation
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetType() string
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) Hub()
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) Owner() *genruntime.ResourceReference
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) SecretDestinationExpressions() []*core.DestinationExpression
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersDatabasesBackupLongTermRetentionPolicyList
- func (in *ServersDatabasesBackupLongTermRetentionPolicyList) DeepCopy() *ServersDatabasesBackupLongTermRetentionPolicyList
- func (in *ServersDatabasesBackupLongTermRetentionPolicyList) DeepCopyInto(out *ServersDatabasesBackupLongTermRetentionPolicyList)
- func (in *ServersDatabasesBackupLongTermRetentionPolicyList) DeepCopyObject() runtime.Object
- type ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec
- type ServersDatabasesBackupLongTermRetentionPolicy_STATUS
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersDatabasesBackupLongTermRetentionPolicy_STATUS) DeepCopy() *ServersDatabasesBackupLongTermRetentionPolicy_STATUS
- func (in *ServersDatabasesBackupLongTermRetentionPolicy_STATUS) DeepCopyInto(out *ServersDatabasesBackupLongTermRetentionPolicy_STATUS)
- type ServersDatabasesBackupLongTermRetentionPolicy_Spec
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersDatabasesBackupLongTermRetentionPolicy_Spec) DeepCopy() *ServersDatabasesBackupLongTermRetentionPolicy_Spec
- func (in *ServersDatabasesBackupLongTermRetentionPolicy_Spec) DeepCopyInto(out *ServersDatabasesBackupLongTermRetentionPolicy_Spec)
- type ServersDatabasesBackupShortTermRetentionPolicy
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) AzureName() string
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersDatabasesBackupShortTermRetentionPolicy) DeepCopy() *ServersDatabasesBackupShortTermRetentionPolicy
- func (in *ServersDatabasesBackupShortTermRetentionPolicy) DeepCopyInto(out *ServersDatabasesBackupShortTermRetentionPolicy)
- func (in *ServersDatabasesBackupShortTermRetentionPolicy) DeepCopyObject() runtime.Object
- func (policy ServersDatabasesBackupShortTermRetentionPolicy) GetAPIVersion() string
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetConditions() conditions.Conditions
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetResourceScope() genruntime.ResourceScope
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetSpec() genruntime.ConvertibleSpec
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetStatus() genruntime.ConvertibleStatus
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetSupportedOperations() []genruntime.ResourceOperation
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetType() string
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) Hub()
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) Owner() *genruntime.ResourceReference
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) SecretDestinationExpressions() []*core.DestinationExpression
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersDatabasesBackupShortTermRetentionPolicyList
- func (in *ServersDatabasesBackupShortTermRetentionPolicyList) DeepCopy() *ServersDatabasesBackupShortTermRetentionPolicyList
- func (in *ServersDatabasesBackupShortTermRetentionPolicyList) DeepCopyInto(out *ServersDatabasesBackupShortTermRetentionPolicyList)
- func (in *ServersDatabasesBackupShortTermRetentionPolicyList) DeepCopyObject() runtime.Object
- type ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec
- type ServersDatabasesBackupShortTermRetentionPolicy_STATUS
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersDatabasesBackupShortTermRetentionPolicy_STATUS) DeepCopy() *ServersDatabasesBackupShortTermRetentionPolicy_STATUS
- func (in *ServersDatabasesBackupShortTermRetentionPolicy_STATUS) DeepCopyInto(out *ServersDatabasesBackupShortTermRetentionPolicy_STATUS)
- type ServersDatabasesBackupShortTermRetentionPolicy_Spec
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersDatabasesBackupShortTermRetentionPolicy_Spec) DeepCopy() *ServersDatabasesBackupShortTermRetentionPolicy_Spec
- func (in *ServersDatabasesBackupShortTermRetentionPolicy_Spec) DeepCopyInto(out *ServersDatabasesBackupShortTermRetentionPolicy_Spec)
- type ServersDatabasesSecurityAlertPolicy
- func (policy *ServersDatabasesSecurityAlertPolicy) AzureName() string
- func (policy *ServersDatabasesSecurityAlertPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersDatabasesSecurityAlertPolicy) DeepCopy() *ServersDatabasesSecurityAlertPolicy
- func (in *ServersDatabasesSecurityAlertPolicy) DeepCopyInto(out *ServersDatabasesSecurityAlertPolicy)
- func (in *ServersDatabasesSecurityAlertPolicy) DeepCopyObject() runtime.Object
- func (policy ServersDatabasesSecurityAlertPolicy) GetAPIVersion() string
- func (policy *ServersDatabasesSecurityAlertPolicy) GetConditions() conditions.Conditions
- func (policy *ServersDatabasesSecurityAlertPolicy) GetResourceScope() genruntime.ResourceScope
- func (policy *ServersDatabasesSecurityAlertPolicy) GetSpec() genruntime.ConvertibleSpec
- func (policy *ServersDatabasesSecurityAlertPolicy) GetStatus() genruntime.ConvertibleStatus
- func (policy *ServersDatabasesSecurityAlertPolicy) GetSupportedOperations() []genruntime.ResourceOperation
- func (policy *ServersDatabasesSecurityAlertPolicy) GetType() string
- func (policy *ServersDatabasesSecurityAlertPolicy) Hub()
- func (policy *ServersDatabasesSecurityAlertPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *ServersDatabasesSecurityAlertPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *ServersDatabasesSecurityAlertPolicy) Owner() *genruntime.ResourceReference
- func (policy *ServersDatabasesSecurityAlertPolicy) SecretDestinationExpressions() []*core.DestinationExpression
- func (policy *ServersDatabasesSecurityAlertPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *ServersDatabasesSecurityAlertPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersDatabasesSecurityAlertPolicyList
- type ServersDatabasesSecurityAlertPolicyOperatorSpec
- type ServersDatabasesSecurityAlertPolicy_STATUS
- func (policy *ServersDatabasesSecurityAlertPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *ServersDatabasesSecurityAlertPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersDatabasesSecurityAlertPolicy_STATUS) DeepCopy() *ServersDatabasesSecurityAlertPolicy_STATUS
- func (in *ServersDatabasesSecurityAlertPolicy_STATUS) DeepCopyInto(out *ServersDatabasesSecurityAlertPolicy_STATUS)
- type ServersDatabasesSecurityAlertPolicy_Spec
- func (policy *ServersDatabasesSecurityAlertPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policy *ServersDatabasesSecurityAlertPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersDatabasesSecurityAlertPolicy_Spec) DeepCopy() *ServersDatabasesSecurityAlertPolicy_Spec
- func (in *ServersDatabasesSecurityAlertPolicy_Spec) DeepCopyInto(out *ServersDatabasesSecurityAlertPolicy_Spec)
- type ServersDatabasesTransparentDataEncryption
- func (encryption *ServersDatabasesTransparentDataEncryption) AzureName() string
- func (encryption *ServersDatabasesTransparentDataEncryption) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersDatabasesTransparentDataEncryption) DeepCopy() *ServersDatabasesTransparentDataEncryption
- func (in *ServersDatabasesTransparentDataEncryption) DeepCopyInto(out *ServersDatabasesTransparentDataEncryption)
- func (in *ServersDatabasesTransparentDataEncryption) DeepCopyObject() runtime.Object
- func (encryption ServersDatabasesTransparentDataEncryption) GetAPIVersion() string
- func (encryption *ServersDatabasesTransparentDataEncryption) GetConditions() conditions.Conditions
- func (encryption *ServersDatabasesTransparentDataEncryption) GetResourceScope() genruntime.ResourceScope
- func (encryption *ServersDatabasesTransparentDataEncryption) GetSpec() genruntime.ConvertibleSpec
- func (encryption *ServersDatabasesTransparentDataEncryption) GetStatus() genruntime.ConvertibleStatus
- func (encryption *ServersDatabasesTransparentDataEncryption) GetSupportedOperations() []genruntime.ResourceOperation
- func (encryption *ServersDatabasesTransparentDataEncryption) GetType() string
- func (encryption *ServersDatabasesTransparentDataEncryption) Hub()
- func (encryption *ServersDatabasesTransparentDataEncryption) NewEmptyStatus() genruntime.ConvertibleStatus
- func (encryption *ServersDatabasesTransparentDataEncryption) OriginalGVK() *schema.GroupVersionKind
- func (encryption *ServersDatabasesTransparentDataEncryption) Owner() *genruntime.ResourceReference
- func (encryption *ServersDatabasesTransparentDataEncryption) SecretDestinationExpressions() []*core.DestinationExpression
- func (encryption *ServersDatabasesTransparentDataEncryption) SetConditions(conditions conditions.Conditions)
- func (encryption *ServersDatabasesTransparentDataEncryption) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersDatabasesTransparentDataEncryptionList
- func (in *ServersDatabasesTransparentDataEncryptionList) DeepCopy() *ServersDatabasesTransparentDataEncryptionList
- func (in *ServersDatabasesTransparentDataEncryptionList) DeepCopyInto(out *ServersDatabasesTransparentDataEncryptionList)
- func (in *ServersDatabasesTransparentDataEncryptionList) DeepCopyObject() runtime.Object
- type ServersDatabasesTransparentDataEncryptionOperatorSpec
- type ServersDatabasesTransparentDataEncryption_STATUS
- func (encryption *ServersDatabasesTransparentDataEncryption_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (encryption *ServersDatabasesTransparentDataEncryption_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersDatabasesTransparentDataEncryption_STATUS) DeepCopy() *ServersDatabasesTransparentDataEncryption_STATUS
- func (in *ServersDatabasesTransparentDataEncryption_STATUS) DeepCopyInto(out *ServersDatabasesTransparentDataEncryption_STATUS)
- type ServersDatabasesTransparentDataEncryption_Spec
- func (encryption *ServersDatabasesTransparentDataEncryption_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (encryption *ServersDatabasesTransparentDataEncryption_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersDatabasesTransparentDataEncryption_Spec) DeepCopy() *ServersDatabasesTransparentDataEncryption_Spec
- func (in *ServersDatabasesTransparentDataEncryption_Spec) DeepCopyInto(out *ServersDatabasesTransparentDataEncryption_Spec)
- type ServersDatabasesVulnerabilityAssessment
- func (assessment *ServersDatabasesVulnerabilityAssessment) AzureName() string
- func (assessment *ServersDatabasesVulnerabilityAssessment) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersDatabasesVulnerabilityAssessment) DeepCopy() *ServersDatabasesVulnerabilityAssessment
- func (in *ServersDatabasesVulnerabilityAssessment) DeepCopyInto(out *ServersDatabasesVulnerabilityAssessment)
- func (in *ServersDatabasesVulnerabilityAssessment) DeepCopyObject() runtime.Object
- func (assessment ServersDatabasesVulnerabilityAssessment) GetAPIVersion() string
- func (assessment *ServersDatabasesVulnerabilityAssessment) GetConditions() conditions.Conditions
- func (assessment *ServersDatabasesVulnerabilityAssessment) GetResourceScope() genruntime.ResourceScope
- func (assessment *ServersDatabasesVulnerabilityAssessment) GetSpec() genruntime.ConvertibleSpec
- func (assessment *ServersDatabasesVulnerabilityAssessment) GetStatus() genruntime.ConvertibleStatus
- func (assessment *ServersDatabasesVulnerabilityAssessment) GetSupportedOperations() []genruntime.ResourceOperation
- func (assessment *ServersDatabasesVulnerabilityAssessment) GetType() string
- func (assessment *ServersDatabasesVulnerabilityAssessment) Hub()
- func (assessment *ServersDatabasesVulnerabilityAssessment) NewEmptyStatus() genruntime.ConvertibleStatus
- func (assessment *ServersDatabasesVulnerabilityAssessment) OriginalGVK() *schema.GroupVersionKind
- func (assessment *ServersDatabasesVulnerabilityAssessment) Owner() *genruntime.ResourceReference
- func (assessment *ServersDatabasesVulnerabilityAssessment) SecretDestinationExpressions() []*core.DestinationExpression
- func (assessment *ServersDatabasesVulnerabilityAssessment) SetConditions(conditions conditions.Conditions)
- func (assessment *ServersDatabasesVulnerabilityAssessment) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersDatabasesVulnerabilityAssessmentList
- func (in *ServersDatabasesVulnerabilityAssessmentList) DeepCopy() *ServersDatabasesVulnerabilityAssessmentList
- func (in *ServersDatabasesVulnerabilityAssessmentList) DeepCopyInto(out *ServersDatabasesVulnerabilityAssessmentList)
- func (in *ServersDatabasesVulnerabilityAssessmentList) DeepCopyObject() runtime.Object
- type ServersDatabasesVulnerabilityAssessmentOperatorSpec
- type ServersDatabasesVulnerabilityAssessment_STATUS
- func (assessment *ServersDatabasesVulnerabilityAssessment_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (assessment *ServersDatabasesVulnerabilityAssessment_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersDatabasesVulnerabilityAssessment_STATUS) DeepCopy() *ServersDatabasesVulnerabilityAssessment_STATUS
- func (in *ServersDatabasesVulnerabilityAssessment_STATUS) DeepCopyInto(out *ServersDatabasesVulnerabilityAssessment_STATUS)
- type ServersDatabasesVulnerabilityAssessment_Spec
- func (assessment *ServersDatabasesVulnerabilityAssessment_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (assessment *ServersDatabasesVulnerabilityAssessment_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersDatabasesVulnerabilityAssessment_Spec) DeepCopy() *ServersDatabasesVulnerabilityAssessment_Spec
- func (in *ServersDatabasesVulnerabilityAssessment_Spec) DeepCopyInto(out *ServersDatabasesVulnerabilityAssessment_Spec)
- type ServersElasticPool
- func (pool *ServersElasticPool) AzureName() string
- func (pool *ServersElasticPool) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersElasticPool) DeepCopy() *ServersElasticPool
- func (in *ServersElasticPool) DeepCopyInto(out *ServersElasticPool)
- func (in *ServersElasticPool) DeepCopyObject() runtime.Object
- func (pool ServersElasticPool) GetAPIVersion() string
- func (pool *ServersElasticPool) GetConditions() conditions.Conditions
- func (pool *ServersElasticPool) GetResourceScope() genruntime.ResourceScope
- func (pool *ServersElasticPool) GetSpec() genruntime.ConvertibleSpec
- func (pool *ServersElasticPool) GetStatus() genruntime.ConvertibleStatus
- func (pool *ServersElasticPool) GetSupportedOperations() []genruntime.ResourceOperation
- func (pool *ServersElasticPool) GetType() string
- func (pool *ServersElasticPool) Hub()
- func (pool *ServersElasticPool) NewEmptyStatus() genruntime.ConvertibleStatus
- func (pool *ServersElasticPool) OriginalGVK() *schema.GroupVersionKind
- func (pool *ServersElasticPool) Owner() *genruntime.ResourceReference
- func (pool *ServersElasticPool) SecretDestinationExpressions() []*core.DestinationExpression
- func (pool *ServersElasticPool) SetConditions(conditions conditions.Conditions)
- func (pool *ServersElasticPool) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersElasticPoolList
- type ServersElasticPoolOperatorSpec
- type ServersElasticPool_STATUS
- func (pool *ServersElasticPool_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (pool *ServersElasticPool_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersElasticPool_STATUS) DeepCopy() *ServersElasticPool_STATUS
- func (in *ServersElasticPool_STATUS) DeepCopyInto(out *ServersElasticPool_STATUS)
- type ServersElasticPool_Spec
- func (pool *ServersElasticPool_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (pool *ServersElasticPool_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersElasticPool_Spec) DeepCopy() *ServersElasticPool_Spec
- func (in *ServersElasticPool_Spec) DeepCopyInto(out *ServersElasticPool_Spec)
- type ServersFailoverGroup
- func (group *ServersFailoverGroup) AzureName() string
- func (group *ServersFailoverGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersFailoverGroup) DeepCopy() *ServersFailoverGroup
- func (in *ServersFailoverGroup) DeepCopyInto(out *ServersFailoverGroup)
- func (in *ServersFailoverGroup) DeepCopyObject() runtime.Object
- func (group ServersFailoverGroup) GetAPIVersion() string
- func (group *ServersFailoverGroup) GetConditions() conditions.Conditions
- func (group *ServersFailoverGroup) GetResourceScope() genruntime.ResourceScope
- func (group *ServersFailoverGroup) GetSpec() genruntime.ConvertibleSpec
- func (group *ServersFailoverGroup) GetStatus() genruntime.ConvertibleStatus
- func (group *ServersFailoverGroup) GetSupportedOperations() []genruntime.ResourceOperation
- func (group *ServersFailoverGroup) GetType() string
- func (group *ServersFailoverGroup) Hub()
- func (group *ServersFailoverGroup) NewEmptyStatus() genruntime.ConvertibleStatus
- func (group *ServersFailoverGroup) OriginalGVK() *schema.GroupVersionKind
- func (group *ServersFailoverGroup) Owner() *genruntime.ResourceReference
- func (group *ServersFailoverGroup) SecretDestinationExpressions() []*core.DestinationExpression
- func (group *ServersFailoverGroup) SetConditions(conditions conditions.Conditions)
- func (group *ServersFailoverGroup) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersFailoverGroupList
- type ServersFailoverGroupOperatorSpec
- type ServersFailoverGroup_STATUS
- func (group *ServersFailoverGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (group *ServersFailoverGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersFailoverGroup_STATUS) DeepCopy() *ServersFailoverGroup_STATUS
- func (in *ServersFailoverGroup_STATUS) DeepCopyInto(out *ServersFailoverGroup_STATUS)
- type ServersFailoverGroup_Spec
- func (group *ServersFailoverGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (group *ServersFailoverGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersFailoverGroup_Spec) DeepCopy() *ServersFailoverGroup_Spec
- func (in *ServersFailoverGroup_Spec) DeepCopyInto(out *ServersFailoverGroup_Spec)
- type ServersFirewallRule
- func (rule *ServersFirewallRule) AzureName() string
- func (rule *ServersFirewallRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersFirewallRule) DeepCopy() *ServersFirewallRule
- func (in *ServersFirewallRule) DeepCopyInto(out *ServersFirewallRule)
- func (in *ServersFirewallRule) DeepCopyObject() runtime.Object
- func (rule ServersFirewallRule) GetAPIVersion() string
- func (rule *ServersFirewallRule) GetConditions() conditions.Conditions
- func (rule *ServersFirewallRule) GetResourceScope() genruntime.ResourceScope
- func (rule *ServersFirewallRule) GetSpec() genruntime.ConvertibleSpec
- func (rule *ServersFirewallRule) GetStatus() genruntime.ConvertibleStatus
- func (rule *ServersFirewallRule) GetSupportedOperations() []genruntime.ResourceOperation
- func (rule *ServersFirewallRule) GetType() string
- func (rule *ServersFirewallRule) Hub()
- func (rule *ServersFirewallRule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *ServersFirewallRule) OriginalGVK() *schema.GroupVersionKind
- func (rule *ServersFirewallRule) Owner() *genruntime.ResourceReference
- func (rule *ServersFirewallRule) SecretDestinationExpressions() []*core.DestinationExpression
- func (rule *ServersFirewallRule) SetConditions(conditions conditions.Conditions)
- func (rule *ServersFirewallRule) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersFirewallRuleList
- type ServersFirewallRuleOperatorSpec
- type ServersFirewallRule_STATUS
- func (rule *ServersFirewallRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (rule *ServersFirewallRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersFirewallRule_STATUS) DeepCopy() *ServersFirewallRule_STATUS
- func (in *ServersFirewallRule_STATUS) DeepCopyInto(out *ServersFirewallRule_STATUS)
- type ServersFirewallRule_Spec
- func (rule *ServersFirewallRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (rule *ServersFirewallRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersFirewallRule_Spec) DeepCopy() *ServersFirewallRule_Spec
- func (in *ServersFirewallRule_Spec) DeepCopyInto(out *ServersFirewallRule_Spec)
- type ServersIPV6FirewallRule
- func (rule *ServersIPV6FirewallRule) AzureName() string
- func (rule *ServersIPV6FirewallRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersIPV6FirewallRule) DeepCopy() *ServersIPV6FirewallRule
- func (in *ServersIPV6FirewallRule) DeepCopyInto(out *ServersIPV6FirewallRule)
- func (in *ServersIPV6FirewallRule) DeepCopyObject() runtime.Object
- func (rule ServersIPV6FirewallRule) GetAPIVersion() string
- func (rule *ServersIPV6FirewallRule) GetConditions() conditions.Conditions
- func (rule *ServersIPV6FirewallRule) GetResourceScope() genruntime.ResourceScope
- func (rule *ServersIPV6FirewallRule) GetSpec() genruntime.ConvertibleSpec
- func (rule *ServersIPV6FirewallRule) GetStatus() genruntime.ConvertibleStatus
- func (rule *ServersIPV6FirewallRule) GetSupportedOperations() []genruntime.ResourceOperation
- func (rule *ServersIPV6FirewallRule) GetType() string
- func (rule *ServersIPV6FirewallRule) Hub()
- func (rule *ServersIPV6FirewallRule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *ServersIPV6FirewallRule) OriginalGVK() *schema.GroupVersionKind
- func (rule *ServersIPV6FirewallRule) Owner() *genruntime.ResourceReference
- func (rule *ServersIPV6FirewallRule) SecretDestinationExpressions() []*core.DestinationExpression
- func (rule *ServersIPV6FirewallRule) SetConditions(conditions conditions.Conditions)
- func (rule *ServersIPV6FirewallRule) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersIPV6FirewallRuleList
- type ServersIPV6FirewallRuleOperatorSpec
- type ServersIPV6FirewallRule_STATUS
- func (rule *ServersIPV6FirewallRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (rule *ServersIPV6FirewallRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersIPV6FirewallRule_STATUS) DeepCopy() *ServersIPV6FirewallRule_STATUS
- func (in *ServersIPV6FirewallRule_STATUS) DeepCopyInto(out *ServersIPV6FirewallRule_STATUS)
- type ServersIPV6FirewallRule_Spec
- func (rule *ServersIPV6FirewallRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (rule *ServersIPV6FirewallRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersIPV6FirewallRule_Spec) DeepCopy() *ServersIPV6FirewallRule_Spec
- func (in *ServersIPV6FirewallRule_Spec) DeepCopyInto(out *ServersIPV6FirewallRule_Spec)
- type ServersOutboundFirewallRule
- func (rule *ServersOutboundFirewallRule) AzureName() string
- func (rule *ServersOutboundFirewallRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersOutboundFirewallRule) DeepCopy() *ServersOutboundFirewallRule
- func (in *ServersOutboundFirewallRule) DeepCopyInto(out *ServersOutboundFirewallRule)
- func (in *ServersOutboundFirewallRule) DeepCopyObject() runtime.Object
- func (rule ServersOutboundFirewallRule) GetAPIVersion() string
- func (rule *ServersOutboundFirewallRule) GetConditions() conditions.Conditions
- func (rule *ServersOutboundFirewallRule) GetResourceScope() genruntime.ResourceScope
- func (rule *ServersOutboundFirewallRule) GetSpec() genruntime.ConvertibleSpec
- func (rule *ServersOutboundFirewallRule) GetStatus() genruntime.ConvertibleStatus
- func (rule *ServersOutboundFirewallRule) GetSupportedOperations() []genruntime.ResourceOperation
- func (rule *ServersOutboundFirewallRule) GetType() string
- func (rule *ServersOutboundFirewallRule) Hub()
- func (rule *ServersOutboundFirewallRule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *ServersOutboundFirewallRule) OriginalGVK() *schema.GroupVersionKind
- func (rule *ServersOutboundFirewallRule) Owner() *genruntime.ResourceReference
- func (rule *ServersOutboundFirewallRule) SecretDestinationExpressions() []*core.DestinationExpression
- func (rule *ServersOutboundFirewallRule) SetConditions(conditions conditions.Conditions)
- func (rule *ServersOutboundFirewallRule) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersOutboundFirewallRuleList
- type ServersOutboundFirewallRuleOperatorSpec
- type ServersOutboundFirewallRule_STATUS
- func (rule *ServersOutboundFirewallRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (rule *ServersOutboundFirewallRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersOutboundFirewallRule_STATUS) DeepCopy() *ServersOutboundFirewallRule_STATUS
- func (in *ServersOutboundFirewallRule_STATUS) DeepCopyInto(out *ServersOutboundFirewallRule_STATUS)
- type ServersOutboundFirewallRule_Spec
- func (rule *ServersOutboundFirewallRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (rule *ServersOutboundFirewallRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersOutboundFirewallRule_Spec) DeepCopy() *ServersOutboundFirewallRule_Spec
- func (in *ServersOutboundFirewallRule_Spec) DeepCopyInto(out *ServersOutboundFirewallRule_Spec)
- type ServersSecurityAlertPolicy
- func (policy *ServersSecurityAlertPolicy) AzureName() string
- func (policy *ServersSecurityAlertPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersSecurityAlertPolicy) DeepCopy() *ServersSecurityAlertPolicy
- func (in *ServersSecurityAlertPolicy) DeepCopyInto(out *ServersSecurityAlertPolicy)
- func (in *ServersSecurityAlertPolicy) DeepCopyObject() runtime.Object
- func (policy ServersSecurityAlertPolicy) GetAPIVersion() string
- func (policy *ServersSecurityAlertPolicy) GetConditions() conditions.Conditions
- func (policy *ServersSecurityAlertPolicy) GetResourceScope() genruntime.ResourceScope
- func (policy *ServersSecurityAlertPolicy) GetSpec() genruntime.ConvertibleSpec
- func (policy *ServersSecurityAlertPolicy) GetStatus() genruntime.ConvertibleStatus
- func (policy *ServersSecurityAlertPolicy) GetSupportedOperations() []genruntime.ResourceOperation
- func (policy *ServersSecurityAlertPolicy) GetType() string
- func (policy *ServersSecurityAlertPolicy) Hub()
- func (policy *ServersSecurityAlertPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *ServersSecurityAlertPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *ServersSecurityAlertPolicy) Owner() *genruntime.ResourceReference
- func (policy *ServersSecurityAlertPolicy) SecretDestinationExpressions() []*core.DestinationExpression
- func (policy *ServersSecurityAlertPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *ServersSecurityAlertPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersSecurityAlertPolicyList
- type ServersSecurityAlertPolicyOperatorSpec
- type ServersSecurityAlertPolicy_STATUS
- func (policy *ServersSecurityAlertPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *ServersSecurityAlertPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersSecurityAlertPolicy_STATUS) DeepCopy() *ServersSecurityAlertPolicy_STATUS
- func (in *ServersSecurityAlertPolicy_STATUS) DeepCopyInto(out *ServersSecurityAlertPolicy_STATUS)
- type ServersSecurityAlertPolicy_Spec
- func (policy *ServersSecurityAlertPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policy *ServersSecurityAlertPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersSecurityAlertPolicy_Spec) DeepCopy() *ServersSecurityAlertPolicy_Spec
- func (in *ServersSecurityAlertPolicy_Spec) DeepCopyInto(out *ServersSecurityAlertPolicy_Spec)
- type ServersVirtualNetworkRule
- func (rule *ServersVirtualNetworkRule) AzureName() string
- func (rule *ServersVirtualNetworkRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersVirtualNetworkRule) DeepCopy() *ServersVirtualNetworkRule
- func (in *ServersVirtualNetworkRule) DeepCopyInto(out *ServersVirtualNetworkRule)
- func (in *ServersVirtualNetworkRule) DeepCopyObject() runtime.Object
- func (rule ServersVirtualNetworkRule) GetAPIVersion() string
- func (rule *ServersVirtualNetworkRule) GetConditions() conditions.Conditions
- func (rule *ServersVirtualNetworkRule) GetResourceScope() genruntime.ResourceScope
- func (rule *ServersVirtualNetworkRule) GetSpec() genruntime.ConvertibleSpec
- func (rule *ServersVirtualNetworkRule) GetStatus() genruntime.ConvertibleStatus
- func (rule *ServersVirtualNetworkRule) GetSupportedOperations() []genruntime.ResourceOperation
- func (rule *ServersVirtualNetworkRule) GetType() string
- func (rule *ServersVirtualNetworkRule) Hub()
- func (rule *ServersVirtualNetworkRule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *ServersVirtualNetworkRule) OriginalGVK() *schema.GroupVersionKind
- func (rule *ServersVirtualNetworkRule) Owner() *genruntime.ResourceReference
- func (rule *ServersVirtualNetworkRule) SecretDestinationExpressions() []*core.DestinationExpression
- func (rule *ServersVirtualNetworkRule) SetConditions(conditions conditions.Conditions)
- func (rule *ServersVirtualNetworkRule) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersVirtualNetworkRuleList
- type ServersVirtualNetworkRuleOperatorSpec
- type ServersVirtualNetworkRule_STATUS
- func (rule *ServersVirtualNetworkRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (rule *ServersVirtualNetworkRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersVirtualNetworkRule_STATUS) DeepCopy() *ServersVirtualNetworkRule_STATUS
- func (in *ServersVirtualNetworkRule_STATUS) DeepCopyInto(out *ServersVirtualNetworkRule_STATUS)
- type ServersVirtualNetworkRule_Spec
- func (rule *ServersVirtualNetworkRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (rule *ServersVirtualNetworkRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersVirtualNetworkRule_Spec) DeepCopy() *ServersVirtualNetworkRule_Spec
- func (in *ServersVirtualNetworkRule_Spec) DeepCopyInto(out *ServersVirtualNetworkRule_Spec)
- type ServersVulnerabilityAssessment
- func (assessment *ServersVulnerabilityAssessment) AzureName() string
- func (assessment *ServersVulnerabilityAssessment) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServersVulnerabilityAssessment) DeepCopy() *ServersVulnerabilityAssessment
- func (in *ServersVulnerabilityAssessment) DeepCopyInto(out *ServersVulnerabilityAssessment)
- func (in *ServersVulnerabilityAssessment) DeepCopyObject() runtime.Object
- func (assessment ServersVulnerabilityAssessment) GetAPIVersion() string
- func (assessment *ServersVulnerabilityAssessment) GetConditions() conditions.Conditions
- func (assessment *ServersVulnerabilityAssessment) GetResourceScope() genruntime.ResourceScope
- func (assessment *ServersVulnerabilityAssessment) GetSpec() genruntime.ConvertibleSpec
- func (assessment *ServersVulnerabilityAssessment) GetStatus() genruntime.ConvertibleStatus
- func (assessment *ServersVulnerabilityAssessment) GetSupportedOperations() []genruntime.ResourceOperation
- func (assessment *ServersVulnerabilityAssessment) GetType() string
- func (assessment *ServersVulnerabilityAssessment) Hub()
- func (assessment *ServersVulnerabilityAssessment) NewEmptyStatus() genruntime.ConvertibleStatus
- func (assessment *ServersVulnerabilityAssessment) OriginalGVK() *schema.GroupVersionKind
- func (assessment *ServersVulnerabilityAssessment) Owner() *genruntime.ResourceReference
- func (assessment *ServersVulnerabilityAssessment) SecretDestinationExpressions() []*core.DestinationExpression
- func (assessment *ServersVulnerabilityAssessment) SetConditions(conditions conditions.Conditions)
- func (assessment *ServersVulnerabilityAssessment) SetStatus(status genruntime.ConvertibleStatus) error
- type ServersVulnerabilityAssessmentList
- type ServersVulnerabilityAssessmentOperatorSpec
- type ServersVulnerabilityAssessment_STATUS
- func (assessment *ServersVulnerabilityAssessment_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (assessment *ServersVulnerabilityAssessment_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServersVulnerabilityAssessment_STATUS) DeepCopy() *ServersVulnerabilityAssessment_STATUS
- func (in *ServersVulnerabilityAssessment_STATUS) DeepCopyInto(out *ServersVulnerabilityAssessment_STATUS)
- type ServersVulnerabilityAssessment_Spec
- func (assessment *ServersVulnerabilityAssessment_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (assessment *ServersVulnerabilityAssessment_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ServersVulnerabilityAssessment_Spec) DeepCopy() *ServersVulnerabilityAssessment_Spec
- func (in *ServersVulnerabilityAssessment_Spec) DeepCopyInto(out *ServersVulnerabilityAssessment_Spec)
- type Sku
- type Sku_STATUS
- type SystemData_STATUS
- type UserAssignedIdentityDetails
- type UserIdentity_STATUS
- type VulnerabilityAssessmentRecurringScansProperties
- type VulnerabilityAssessmentRecurringScansProperties_STATUS
Constants ¶
const APIVersion_Value = APIVersion("2021-11-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "sql.azure.com", Version: "v1api20211101storage"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type APIVersion ¶
type APIVersion string
Storage version of v1api20211101.APIVersion +kubebuilder:validation:Enum={"2021-11-01"}
type DatabaseIdentity ¶
type DatabaseIdentity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20211101.DatabaseIdentity Azure Active Directory identity configuration for a resource.
func (*DatabaseIdentity) DeepCopy ¶
func (in *DatabaseIdentity) DeepCopy() *DatabaseIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseIdentity.
func (*DatabaseIdentity) DeepCopyInto ¶
func (in *DatabaseIdentity) DeepCopyInto(out *DatabaseIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseIdentity_STATUS ¶
type DatabaseIdentity_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]DatabaseUserIdentity_STATUS `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20211101.DatabaseIdentity_STATUS Azure Active Directory identity configuration for a resource.
func (*DatabaseIdentity_STATUS) DeepCopy ¶
func (in *DatabaseIdentity_STATUS) DeepCopy() *DatabaseIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseIdentity_STATUS.
func (*DatabaseIdentity_STATUS) DeepCopyInto ¶
func (in *DatabaseIdentity_STATUS) DeepCopyInto(out *DatabaseIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseUserIdentity_STATUS ¶
type DatabaseUserIdentity_STATUS struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.DatabaseUserIdentity_STATUS Azure Active Directory identity configuration for a resource.
func (*DatabaseUserIdentity_STATUS) DeepCopy ¶
func (in *DatabaseUserIdentity_STATUS) DeepCopy() *DatabaseUserIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseUserIdentity_STATUS.
func (*DatabaseUserIdentity_STATUS) DeepCopyInto ¶
func (in *DatabaseUserIdentity_STATUS) DeepCopyInto(out *DatabaseUserIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ElasticPoolPerDatabaseSettings ¶
type ElasticPoolPerDatabaseSettings struct { MaxCapacity *float64 `json:"maxCapacity,omitempty"` MinCapacity *float64 `json:"minCapacity,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.ElasticPoolPerDatabaseSettings Per database settings of an elastic pool.
func (*ElasticPoolPerDatabaseSettings) DeepCopy ¶
func (in *ElasticPoolPerDatabaseSettings) DeepCopy() *ElasticPoolPerDatabaseSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElasticPoolPerDatabaseSettings.
func (*ElasticPoolPerDatabaseSettings) DeepCopyInto ¶
func (in *ElasticPoolPerDatabaseSettings) DeepCopyInto(out *ElasticPoolPerDatabaseSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ElasticPoolPerDatabaseSettings_STATUS ¶
type ElasticPoolPerDatabaseSettings_STATUS struct { MaxCapacity *float64 `json:"maxCapacity,omitempty"` MinCapacity *float64 `json:"minCapacity,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.ElasticPoolPerDatabaseSettings_STATUS Per database settings of an elastic pool.
func (*ElasticPoolPerDatabaseSettings_STATUS) DeepCopy ¶
func (in *ElasticPoolPerDatabaseSettings_STATUS) DeepCopy() *ElasticPoolPerDatabaseSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElasticPoolPerDatabaseSettings_STATUS.
func (*ElasticPoolPerDatabaseSettings_STATUS) DeepCopyInto ¶
func (in *ElasticPoolPerDatabaseSettings_STATUS) DeepCopyInto(out *ElasticPoolPerDatabaseSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FailoverGroupReadOnlyEndpoint ¶
type FailoverGroupReadOnlyEndpoint struct { FailoverPolicy *string `json:"failoverPolicy,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.FailoverGroupReadOnlyEndpoint Read-only endpoint of the failover group instance.
func (*FailoverGroupReadOnlyEndpoint) DeepCopy ¶
func (in *FailoverGroupReadOnlyEndpoint) DeepCopy() *FailoverGroupReadOnlyEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverGroupReadOnlyEndpoint.
func (*FailoverGroupReadOnlyEndpoint) DeepCopyInto ¶
func (in *FailoverGroupReadOnlyEndpoint) DeepCopyInto(out *FailoverGroupReadOnlyEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FailoverGroupReadOnlyEndpoint_STATUS ¶
type FailoverGroupReadOnlyEndpoint_STATUS struct { FailoverPolicy *string `json:"failoverPolicy,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.FailoverGroupReadOnlyEndpoint_STATUS Read-only endpoint of the failover group instance.
func (*FailoverGroupReadOnlyEndpoint_STATUS) DeepCopy ¶
func (in *FailoverGroupReadOnlyEndpoint_STATUS) DeepCopy() *FailoverGroupReadOnlyEndpoint_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverGroupReadOnlyEndpoint_STATUS.
func (*FailoverGroupReadOnlyEndpoint_STATUS) DeepCopyInto ¶
func (in *FailoverGroupReadOnlyEndpoint_STATUS) DeepCopyInto(out *FailoverGroupReadOnlyEndpoint_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FailoverGroupReadWriteEndpoint ¶
type FailoverGroupReadWriteEndpoint struct { FailoverPolicy *string `json:"failoverPolicy,omitempty"` FailoverWithDataLossGracePeriodMinutes *int `json:"failoverWithDataLossGracePeriodMinutes,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.FailoverGroupReadWriteEndpoint Read-write endpoint of the failover group instance.
func (*FailoverGroupReadWriteEndpoint) DeepCopy ¶
func (in *FailoverGroupReadWriteEndpoint) DeepCopy() *FailoverGroupReadWriteEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverGroupReadWriteEndpoint.
func (*FailoverGroupReadWriteEndpoint) DeepCopyInto ¶
func (in *FailoverGroupReadWriteEndpoint) DeepCopyInto(out *FailoverGroupReadWriteEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FailoverGroupReadWriteEndpoint_STATUS ¶
type FailoverGroupReadWriteEndpoint_STATUS struct { FailoverPolicy *string `json:"failoverPolicy,omitempty"` FailoverWithDataLossGracePeriodMinutes *int `json:"failoverWithDataLossGracePeriodMinutes,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.FailoverGroupReadWriteEndpoint_STATUS Read-write endpoint of the failover group instance.
func (*FailoverGroupReadWriteEndpoint_STATUS) DeepCopy ¶
func (in *FailoverGroupReadWriteEndpoint_STATUS) DeepCopy() *FailoverGroupReadWriteEndpoint_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverGroupReadWriteEndpoint_STATUS.
func (*FailoverGroupReadWriteEndpoint_STATUS) DeepCopyInto ¶
func (in *FailoverGroupReadWriteEndpoint_STATUS) DeepCopyInto(out *FailoverGroupReadWriteEndpoint_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartnerInfo ¶
type PartnerInfo struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // +kubebuilder:validation:Required // Reference: Resource identifier of the partner server. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20211101.PartnerInfo Partner server information for the failover group.
func (*PartnerInfo) DeepCopy ¶
func (in *PartnerInfo) DeepCopy() *PartnerInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartnerInfo.
func (*PartnerInfo) DeepCopyInto ¶
func (in *PartnerInfo) DeepCopyInto(out *PartnerInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartnerInfo_STATUS ¶
type PartnerInfo_STATUS struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ReplicationRole *string `json:"replicationRole,omitempty"` }
Storage version of v1api20211101.PartnerInfo_STATUS Partner server information for the failover group.
func (*PartnerInfo_STATUS) DeepCopy ¶
func (in *PartnerInfo_STATUS) DeepCopy() *PartnerInfo_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartnerInfo_STATUS.
func (*PartnerInfo_STATUS) DeepCopyInto ¶
func (in *PartnerInfo_STATUS) DeepCopyInto(out *PartnerInfo_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointConnectionProperties_STATUS ¶
type PrivateEndpointConnectionProperties_STATUS struct { GroupIds []string `json:"groupIds,omitempty"` PrivateEndpoint *PrivateEndpointProperty_STATUS `json:"privateEndpoint,omitempty"` PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStateProperty_STATUS `json:"privateLinkServiceConnectionState,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` }
Storage version of v1api20211101.PrivateEndpointConnectionProperties_STATUS Properties of a private endpoint connection.
func (*PrivateEndpointConnectionProperties_STATUS) DeepCopy ¶
func (in *PrivateEndpointConnectionProperties_STATUS) DeepCopy() *PrivateEndpointConnectionProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnectionProperties_STATUS.
func (*PrivateEndpointConnectionProperties_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointConnectionProperties_STATUS) DeepCopyInto(out *PrivateEndpointConnectionProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointProperty_STATUS ¶
type PrivateEndpointProperty_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.PrivateEndpointProperty_STATUS
func (*PrivateEndpointProperty_STATUS) DeepCopy ¶
func (in *PrivateEndpointProperty_STATUS) DeepCopy() *PrivateEndpointProperty_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointProperty_STATUS.
func (*PrivateEndpointProperty_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointProperty_STATUS) DeepCopyInto(out *PrivateEndpointProperty_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceConnectionStateProperty_STATUS ¶
type PrivateLinkServiceConnectionStateProperty_STATUS struct { ActionsRequired *string `json:"actionsRequired,omitempty"` Description *string `json:"description,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *string `json:"status,omitempty"` }
Storage version of v1api20211101.PrivateLinkServiceConnectionStateProperty_STATUS
func (*PrivateLinkServiceConnectionStateProperty_STATUS) DeepCopy ¶
func (in *PrivateLinkServiceConnectionStateProperty_STATUS) DeepCopy() *PrivateLinkServiceConnectionStateProperty_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnectionStateProperty_STATUS.
func (*PrivateLinkServiceConnectionStateProperty_STATUS) DeepCopyInto ¶
func (in *PrivateLinkServiceConnectionStateProperty_STATUS) DeepCopyInto(out *PrivateLinkServiceConnectionStateProperty_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceIdentity ¶
type ResourceIdentity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20211101.ResourceIdentity Azure Active Directory identity configuration for a resource.
func (*ResourceIdentity) DeepCopy ¶
func (in *ResourceIdentity) DeepCopy() *ResourceIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceIdentity.
func (*ResourceIdentity) DeepCopyInto ¶
func (in *ResourceIdentity) DeepCopyInto(out *ResourceIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceIdentity_STATUS ¶
type ResourceIdentity_STATUS struct { PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]UserIdentity_STATUS `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20211101.ResourceIdentity_STATUS Azure Active Directory identity configuration for a resource.
func (*ResourceIdentity_STATUS) DeepCopy ¶
func (in *ResourceIdentity_STATUS) DeepCopy() *ResourceIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceIdentity_STATUS.
func (*ResourceIdentity_STATUS) DeepCopyInto ¶
func (in *ResourceIdentity_STATUS) DeepCopyInto(out *ResourceIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Server ¶
type Server struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Server_Spec `json:"spec,omitempty"` Status Server_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.Server Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/Servers.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}
func (*Server) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (server *Server) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Server) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Server.
func (*Server) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Server) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Server) ExportKubernetesConfigMaps ¶ added in v2.11.0
func (server *Server) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, _ logr.Logger) ([]client.Object, error)
ExportKubernetesConfigMaps defines a resource which can create ConfigMaps in Kubernetes.
func (Server) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*Server) GetConditions ¶
func (server *Server) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Server) GetResourceScope ¶
func (server *Server) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Server) GetSpec ¶
func (server *Server) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Server) GetStatus ¶
func (server *Server) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Server) GetSupportedOperations ¶
func (server *Server) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Server) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers"
func (*Server) Hub ¶
func (server *Server) Hub()
Hub marks that this Server is the hub type for conversion
func (*Server) NewEmptyStatus ¶
func (server *Server) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Server) OriginalGVK ¶
func (server *Server) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Server) Owner ¶
func (server *Server) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Server) SecretDestinationExpressions ¶ added in v2.11.0
func (server *Server) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Server) SetConditions ¶
func (server *Server) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Server) SetStatus ¶
func (server *Server) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServerExternalAdministrator ¶
type ServerExternalAdministrator struct { AdministratorType *string `json:"administratorType,omitempty"` AzureADOnlyAuthentication *bool `json:"azureADOnlyAuthentication,omitempty"` Login *string `json:"login,omitempty"` PrincipalType *string `json:"principalType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Sid *string `json:"sid,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
Storage version of v1api20211101.ServerExternalAdministrator Properties of a active directory administrator.
func (*ServerExternalAdministrator) DeepCopy ¶
func (in *ServerExternalAdministrator) DeepCopy() *ServerExternalAdministrator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerExternalAdministrator.
func (*ServerExternalAdministrator) DeepCopyInto ¶
func (in *ServerExternalAdministrator) DeepCopyInto(out *ServerExternalAdministrator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerExternalAdministrator_STATUS ¶
type ServerExternalAdministrator_STATUS struct { AdministratorType *string `json:"administratorType,omitempty"` AzureADOnlyAuthentication *bool `json:"azureADOnlyAuthentication,omitempty"` Login *string `json:"login,omitempty"` PrincipalType *string `json:"principalType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Sid *string `json:"sid,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
Storage version of v1api20211101.ServerExternalAdministrator_STATUS Properties of a active directory administrator.
func (*ServerExternalAdministrator_STATUS) DeepCopy ¶
func (in *ServerExternalAdministrator_STATUS) DeepCopy() *ServerExternalAdministrator_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerExternalAdministrator_STATUS.
func (*ServerExternalAdministrator_STATUS) DeepCopyInto ¶
func (in *ServerExternalAdministrator_STATUS) DeepCopyInto(out *ServerExternalAdministrator_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerList ¶
type ServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Server `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.Server Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/Servers.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}
func (*ServerList) DeepCopy ¶
func (in *ServerList) DeepCopy() *ServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerList.
func (*ServerList) DeepCopyInto ¶
func (in *ServerList) DeepCopyInto(out *ServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerList) DeepCopyObject ¶
func (in *ServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServerOperatorConfigMaps ¶
type ServerOperatorConfigMaps struct { FullyQualifiedDomainName *genruntime.ConfigMapDestination `json:"fullyQualifiedDomainName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.ServerOperatorConfigMaps
func (*ServerOperatorConfigMaps) DeepCopy ¶
func (in *ServerOperatorConfigMaps) DeepCopy() *ServerOperatorConfigMaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerOperatorConfigMaps.
func (*ServerOperatorConfigMaps) DeepCopyInto ¶
func (in *ServerOperatorConfigMaps) DeepCopyInto(out *ServerOperatorConfigMaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerOperatorSpec ¶
type ServerOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` ConfigMaps *ServerOperatorConfigMaps `json:"configMaps,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServerOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServerOperatorSpec) DeepCopy ¶
func (in *ServerOperatorSpec) DeepCopy() *ServerOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerOperatorSpec.
func (*ServerOperatorSpec) DeepCopyInto ¶
func (in *ServerOperatorSpec) DeepCopyInto(out *ServerOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerPrivateEndpointConnection_STATUS ¶
type ServerPrivateEndpointConnection_STATUS struct { Id *string `json:"id,omitempty"` Properties *PrivateEndpointConnectionProperties_STATUS `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.ServerPrivateEndpointConnection_STATUS A private endpoint connection under a server
func (*ServerPrivateEndpointConnection_STATUS) DeepCopy ¶
func (in *ServerPrivateEndpointConnection_STATUS) DeepCopy() *ServerPrivateEndpointConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPrivateEndpointConnection_STATUS.
func (*ServerPrivateEndpointConnection_STATUS) DeepCopyInto ¶
func (in *ServerPrivateEndpointConnection_STATUS) DeepCopyInto(out *ServerPrivateEndpointConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Server_STATUS ¶
type Server_STATUS struct { AdministratorLogin *string `json:"administratorLogin,omitempty"` Administrators *ServerExternalAdministrator_STATUS `json:"administrators,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` FederatedClientId *string `json:"federatedClientId,omitempty"` FullyQualifiedDomainName *string `json:"fullyQualifiedDomainName,omitempty"` Id *string `json:"id,omitempty"` Identity *ResourceIdentity_STATUS `json:"identity,omitempty"` KeyId *string `json:"keyId,omitempty"` Kind *string `json:"kind,omitempty"` Location *string `json:"location,omitempty"` MinimalTlsVersion *string `json:"minimalTlsVersion,omitempty"` Name *string `json:"name,omitempty"` PrimaryUserAssignedIdentityId *string `json:"primaryUserAssignedIdentityId,omitempty"` PrivateEndpointConnections []ServerPrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` RestrictOutboundNetworkAccess *string `json:"restrictOutboundNetworkAccess,omitempty"` State *string `json:"state,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` Version *string `json:"version,omitempty"` WorkspaceFeature *string `json:"workspaceFeature,omitempty"` }
Storage version of v1api20211101.Server_STATUS An Azure SQL Database server.
func (*Server_STATUS) ConvertStatusFrom ¶
func (server *Server_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Server_STATUS from the provided source
func (*Server_STATUS) ConvertStatusTo ¶
func (server *Server_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Server_STATUS
func (*Server_STATUS) DeepCopy ¶
func (in *Server_STATUS) DeepCopy() *Server_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Server_STATUS.
func (*Server_STATUS) DeepCopyInto ¶
func (in *Server_STATUS) DeepCopyInto(out *Server_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Server_Spec ¶
type Server_Spec struct { AdministratorLogin *string `json:"administratorLogin,omitempty"` AdministratorLoginPassword *genruntime.SecretReference `json:"administratorLoginPassword,omitempty"` Administrators *ServerExternalAdministrator `json:"administrators,omitempty"` // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` FederatedClientId *string `json:"federatedClientId,omitempty"` Identity *ResourceIdentity `json:"identity,omitempty"` KeyId *string `json:"keyId,omitempty"` Location *string `json:"location,omitempty"` MinimalTlsVersion *string `json:"minimalTlsVersion,omitempty"` OperatorSpec *ServerOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` // PrimaryUserAssignedIdentityReference: The resource id of a user assigned identity to be used by default. PrimaryUserAssignedIdentityReference *genruntime.ResourceReference `armReference:"PrimaryUserAssignedIdentityId" json:"primaryUserAssignedIdentityReference,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` RestrictOutboundNetworkAccess *string `json:"restrictOutboundNetworkAccess,omitempty"` Tags map[string]string `json:"tags,omitempty"` Version *string `json:"version,omitempty"` }
Storage version of v1api20211101.Server_Spec
func (*Server_Spec) ConvertSpecFrom ¶
func (server *Server_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Server_Spec from the provided source
func (*Server_Spec) ConvertSpecTo ¶
func (server *Server_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Server_Spec
func (*Server_Spec) DeepCopy ¶
func (in *Server_Spec) DeepCopy() *Server_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Server_Spec.
func (*Server_Spec) DeepCopyInto ¶
func (in *Server_Spec) DeepCopyInto(out *Server_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAdministrator ¶
type ServersAdministrator struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersAdministrator_Spec `json:"spec,omitempty"` Status ServersAdministrator_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersAdministrator Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerAzureADAdministrators.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/administrators/{administratorName}
func (*ServersAdministrator) AzureName ¶
func (administrator *ServersAdministrator) AzureName() string
AzureName returns the Azure name of the resource (always "ActiveDirectory")
func (*ServersAdministrator) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (administrator *ServersAdministrator) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersAdministrator) DeepCopy ¶
func (in *ServersAdministrator) DeepCopy() *ServersAdministrator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAdministrator.
func (*ServersAdministrator) DeepCopyInto ¶
func (in *ServersAdministrator) DeepCopyInto(out *ServersAdministrator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersAdministrator) DeepCopyObject ¶
func (in *ServersAdministrator) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersAdministrator) GetAPIVersion ¶
func (administrator ServersAdministrator) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersAdministrator) GetConditions ¶
func (administrator *ServersAdministrator) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersAdministrator) GetResourceScope ¶
func (administrator *ServersAdministrator) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersAdministrator) GetSpec ¶
func (administrator *ServersAdministrator) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersAdministrator) GetStatus ¶
func (administrator *ServersAdministrator) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersAdministrator) GetSupportedOperations ¶
func (administrator *ServersAdministrator) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersAdministrator) GetType ¶
func (administrator *ServersAdministrator) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/administrators"
func (*ServersAdministrator) Hub ¶
func (administrator *ServersAdministrator) Hub()
Hub marks that this ServersAdministrator is the hub type for conversion
func (*ServersAdministrator) NewEmptyStatus ¶
func (administrator *ServersAdministrator) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersAdministrator) OriginalGVK ¶
func (administrator *ServersAdministrator) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersAdministrator) Owner ¶
func (administrator *ServersAdministrator) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersAdministrator) SecretDestinationExpressions ¶ added in v2.11.0
func (administrator *ServersAdministrator) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersAdministrator) SetConditions ¶
func (administrator *ServersAdministrator) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersAdministrator) SetStatus ¶
func (administrator *ServersAdministrator) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersAdministratorList ¶
type ServersAdministratorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersAdministrator `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersAdministrator Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerAzureADAdministrators.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/administrators/{administratorName}
func (*ServersAdministratorList) DeepCopy ¶
func (in *ServersAdministratorList) DeepCopy() *ServersAdministratorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAdministratorList.
func (*ServersAdministratorList) DeepCopyInto ¶
func (in *ServersAdministratorList) DeepCopyInto(out *ServersAdministratorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersAdministratorList) DeepCopyObject ¶
func (in *ServersAdministratorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersAdministratorOperatorSpec ¶ added in v2.11.0
type ServersAdministratorOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersAdministratorOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersAdministratorOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersAdministratorOperatorSpec) DeepCopy() *ServersAdministratorOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAdministratorOperatorSpec.
func (*ServersAdministratorOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersAdministratorOperatorSpec) DeepCopyInto(out *ServersAdministratorOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAdministrator_STATUS ¶ added in v2.10.0
type ServersAdministrator_STATUS struct { AdministratorType *string `json:"administratorType,omitempty"` AzureADOnlyAuthentication *bool `json:"azureADOnlyAuthentication,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Login *string `json:"login,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Sid *string `json:"sid,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersAdministrator_STATUS
func (*ServersAdministrator_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (administrator *ServersAdministrator_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersAdministrator_STATUS from the provided source
func (*ServersAdministrator_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (administrator *ServersAdministrator_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersAdministrator_STATUS
func (*ServersAdministrator_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersAdministrator_STATUS) DeepCopy() *ServersAdministrator_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAdministrator_STATUS.
func (*ServersAdministrator_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersAdministrator_STATUS) DeepCopyInto(out *ServersAdministrator_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAdministrator_Spec ¶ added in v2.10.0
type ServersAdministrator_Spec struct { AdministratorType *string `json:"administratorType,omitempty"` Login *string `json:"login,omitempty"` OperatorSpec *ServersAdministratorOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Sid *string `json:"sid,omitempty" optionalConfigMapPair:"Sid"` SidFromConfig *genruntime.ConfigMapReference `json:"sidFromConfig,omitempty" optionalConfigMapPair:"Sid"` TenantId *string `json:"tenantId,omitempty" optionalConfigMapPair:"TenantId"` TenantIdFromConfig *genruntime.ConfigMapReference `json:"tenantIdFromConfig,omitempty" optionalConfigMapPair:"TenantId"` }
Storage version of v1api20211101.ServersAdministrator_Spec
func (*ServersAdministrator_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (administrator *ServersAdministrator_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersAdministrator_Spec from the provided source
func (*ServersAdministrator_Spec) ConvertSpecTo ¶ added in v2.10.0
func (administrator *ServersAdministrator_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersAdministrator_Spec
func (*ServersAdministrator_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersAdministrator_Spec) DeepCopy() *ServersAdministrator_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAdministrator_Spec.
func (*ServersAdministrator_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersAdministrator_Spec) DeepCopyInto(out *ServersAdministrator_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAdvancedThreatProtectionSetting ¶
type ServersAdvancedThreatProtectionSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersAdvancedThreatProtectionSetting_Spec `json:"spec,omitempty"` Status ServersAdvancedThreatProtectionSetting_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersAdvancedThreatProtectionSetting Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerAdvancedThreatProtectionSettings.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/advancedThreatProtectionSettings/Default
func (*ServersAdvancedThreatProtectionSetting) AzureName ¶
func (setting *ServersAdvancedThreatProtectionSetting) AzureName() string
AzureName returns the Azure name of the resource (always "Default")
func (*ServersAdvancedThreatProtectionSetting) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (setting *ServersAdvancedThreatProtectionSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersAdvancedThreatProtectionSetting) DeepCopy ¶
func (in *ServersAdvancedThreatProtectionSetting) DeepCopy() *ServersAdvancedThreatProtectionSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAdvancedThreatProtectionSetting.
func (*ServersAdvancedThreatProtectionSetting) DeepCopyInto ¶
func (in *ServersAdvancedThreatProtectionSetting) DeepCopyInto(out *ServersAdvancedThreatProtectionSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersAdvancedThreatProtectionSetting) DeepCopyObject ¶
func (in *ServersAdvancedThreatProtectionSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersAdvancedThreatProtectionSetting) GetAPIVersion ¶
func (setting ServersAdvancedThreatProtectionSetting) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersAdvancedThreatProtectionSetting) GetConditions ¶
func (setting *ServersAdvancedThreatProtectionSetting) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersAdvancedThreatProtectionSetting) GetResourceScope ¶
func (setting *ServersAdvancedThreatProtectionSetting) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersAdvancedThreatProtectionSetting) GetSpec ¶
func (setting *ServersAdvancedThreatProtectionSetting) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersAdvancedThreatProtectionSetting) GetStatus ¶
func (setting *ServersAdvancedThreatProtectionSetting) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersAdvancedThreatProtectionSetting) GetSupportedOperations ¶
func (setting *ServersAdvancedThreatProtectionSetting) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersAdvancedThreatProtectionSetting) GetType ¶
func (setting *ServersAdvancedThreatProtectionSetting) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/advancedThreatProtectionSettings"
func (*ServersAdvancedThreatProtectionSetting) Hub ¶
func (setting *ServersAdvancedThreatProtectionSetting) Hub()
Hub marks that this ServersAdvancedThreatProtectionSetting is the hub type for conversion
func (*ServersAdvancedThreatProtectionSetting) NewEmptyStatus ¶
func (setting *ServersAdvancedThreatProtectionSetting) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersAdvancedThreatProtectionSetting) OriginalGVK ¶
func (setting *ServersAdvancedThreatProtectionSetting) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersAdvancedThreatProtectionSetting) Owner ¶
func (setting *ServersAdvancedThreatProtectionSetting) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersAdvancedThreatProtectionSetting) SecretDestinationExpressions ¶ added in v2.11.0
func (setting *ServersAdvancedThreatProtectionSetting) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersAdvancedThreatProtectionSetting) SetConditions ¶
func (setting *ServersAdvancedThreatProtectionSetting) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersAdvancedThreatProtectionSetting) SetStatus ¶
func (setting *ServersAdvancedThreatProtectionSetting) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersAdvancedThreatProtectionSettingList ¶
type ServersAdvancedThreatProtectionSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersAdvancedThreatProtectionSetting `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersAdvancedThreatProtectionSetting Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerAdvancedThreatProtectionSettings.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/advancedThreatProtectionSettings/Default
func (*ServersAdvancedThreatProtectionSettingList) DeepCopy ¶
func (in *ServersAdvancedThreatProtectionSettingList) DeepCopy() *ServersAdvancedThreatProtectionSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAdvancedThreatProtectionSettingList.
func (*ServersAdvancedThreatProtectionSettingList) DeepCopyInto ¶
func (in *ServersAdvancedThreatProtectionSettingList) DeepCopyInto(out *ServersAdvancedThreatProtectionSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersAdvancedThreatProtectionSettingList) DeepCopyObject ¶
func (in *ServersAdvancedThreatProtectionSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersAdvancedThreatProtectionSettingOperatorSpec ¶ added in v2.11.0
type ServersAdvancedThreatProtectionSettingOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersAdvancedThreatProtectionSettingOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersAdvancedThreatProtectionSettingOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersAdvancedThreatProtectionSettingOperatorSpec) DeepCopy() *ServersAdvancedThreatProtectionSettingOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAdvancedThreatProtectionSettingOperatorSpec.
func (*ServersAdvancedThreatProtectionSettingOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersAdvancedThreatProtectionSettingOperatorSpec) DeepCopyInto(out *ServersAdvancedThreatProtectionSettingOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAdvancedThreatProtectionSetting_STATUS ¶ added in v2.10.0
type ServersAdvancedThreatProtectionSetting_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` CreationTime *string `json:"creationTime,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersAdvancedThreatProtectionSetting_STATUS
func (*ServersAdvancedThreatProtectionSetting_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (setting *ServersAdvancedThreatProtectionSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersAdvancedThreatProtectionSetting_STATUS from the provided source
func (*ServersAdvancedThreatProtectionSetting_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (setting *ServersAdvancedThreatProtectionSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersAdvancedThreatProtectionSetting_STATUS
func (*ServersAdvancedThreatProtectionSetting_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersAdvancedThreatProtectionSetting_STATUS) DeepCopy() *ServersAdvancedThreatProtectionSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAdvancedThreatProtectionSetting_STATUS.
func (*ServersAdvancedThreatProtectionSetting_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersAdvancedThreatProtectionSetting_STATUS) DeepCopyInto(out *ServersAdvancedThreatProtectionSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAdvancedThreatProtectionSetting_Spec ¶ added in v2.10.0
type ServersAdvancedThreatProtectionSetting_Spec struct { OperatorSpec *ServersAdvancedThreatProtectionSettingOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` }
Storage version of v1api20211101.ServersAdvancedThreatProtectionSetting_Spec
func (*ServersAdvancedThreatProtectionSetting_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (setting *ServersAdvancedThreatProtectionSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersAdvancedThreatProtectionSetting_Spec from the provided source
func (*ServersAdvancedThreatProtectionSetting_Spec) ConvertSpecTo ¶ added in v2.10.0
func (setting *ServersAdvancedThreatProtectionSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersAdvancedThreatProtectionSetting_Spec
func (*ServersAdvancedThreatProtectionSetting_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersAdvancedThreatProtectionSetting_Spec) DeepCopy() *ServersAdvancedThreatProtectionSetting_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAdvancedThreatProtectionSetting_Spec.
func (*ServersAdvancedThreatProtectionSetting_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersAdvancedThreatProtectionSetting_Spec) DeepCopyInto(out *ServersAdvancedThreatProtectionSetting_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAuditingSetting ¶
type ServersAuditingSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersAuditingSetting_Spec `json:"spec,omitempty"` Status ServersAuditingSetting_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersAuditingSetting Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/BlobAuditing.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/auditingSettings/default
func (*ServersAuditingSetting) AzureName ¶
func (setting *ServersAuditingSetting) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*ServersAuditingSetting) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (setting *ServersAuditingSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersAuditingSetting) DeepCopy ¶
func (in *ServersAuditingSetting) DeepCopy() *ServersAuditingSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAuditingSetting.
func (*ServersAuditingSetting) DeepCopyInto ¶
func (in *ServersAuditingSetting) DeepCopyInto(out *ServersAuditingSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersAuditingSetting) DeepCopyObject ¶
func (in *ServersAuditingSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersAuditingSetting) GetAPIVersion ¶
func (setting ServersAuditingSetting) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersAuditingSetting) GetConditions ¶
func (setting *ServersAuditingSetting) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersAuditingSetting) GetResourceScope ¶
func (setting *ServersAuditingSetting) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersAuditingSetting) GetSpec ¶
func (setting *ServersAuditingSetting) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersAuditingSetting) GetStatus ¶
func (setting *ServersAuditingSetting) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersAuditingSetting) GetSupportedOperations ¶
func (setting *ServersAuditingSetting) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersAuditingSetting) GetType ¶
func (setting *ServersAuditingSetting) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/auditingSettings"
func (*ServersAuditingSetting) Hub ¶
func (setting *ServersAuditingSetting) Hub()
Hub marks that this ServersAuditingSetting is the hub type for conversion
func (*ServersAuditingSetting) NewEmptyStatus ¶
func (setting *ServersAuditingSetting) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersAuditingSetting) OriginalGVK ¶
func (setting *ServersAuditingSetting) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersAuditingSetting) Owner ¶
func (setting *ServersAuditingSetting) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersAuditingSetting) SecretDestinationExpressions ¶ added in v2.11.0
func (setting *ServersAuditingSetting) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersAuditingSetting) SetConditions ¶
func (setting *ServersAuditingSetting) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersAuditingSetting) SetStatus ¶
func (setting *ServersAuditingSetting) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersAuditingSettingList ¶
type ServersAuditingSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersAuditingSetting `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersAuditingSetting Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/BlobAuditing.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/auditingSettings/default
func (*ServersAuditingSettingList) DeepCopy ¶
func (in *ServersAuditingSettingList) DeepCopy() *ServersAuditingSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAuditingSettingList.
func (*ServersAuditingSettingList) DeepCopyInto ¶
func (in *ServersAuditingSettingList) DeepCopyInto(out *ServersAuditingSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersAuditingSettingList) DeepCopyObject ¶
func (in *ServersAuditingSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersAuditingSettingOperatorSpec ¶ added in v2.11.0
type ServersAuditingSettingOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersAuditingSettingOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersAuditingSettingOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersAuditingSettingOperatorSpec) DeepCopy() *ServersAuditingSettingOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAuditingSettingOperatorSpec.
func (*ServersAuditingSettingOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersAuditingSettingOperatorSpec) DeepCopyInto(out *ServersAuditingSettingOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAuditingSetting_STATUS ¶ added in v2.10.0
type ServersAuditingSetting_STATUS struct { AuditActionsAndGroups []string `json:"auditActionsAndGroups,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` IsAzureMonitorTargetEnabled *bool `json:"isAzureMonitorTargetEnabled,omitempty"` IsDevopsAuditEnabled *bool `json:"isDevopsAuditEnabled,omitempty"` IsManagedIdentityInUse *bool `json:"isManagedIdentityInUse,omitempty"` IsStorageSecondaryKeyInUse *bool `json:"isStorageSecondaryKeyInUse,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueueDelayMs *int `json:"queueDelayMs,omitempty"` RetentionDays *int `json:"retentionDays,omitempty"` State *string `json:"state,omitempty"` StorageAccountSubscriptionId *string `json:"storageAccountSubscriptionId,omitempty"` StorageEndpoint *string `json:"storageEndpoint,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersAuditingSetting_STATUS
func (*ServersAuditingSetting_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (setting *ServersAuditingSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersAuditingSetting_STATUS from the provided source
func (*ServersAuditingSetting_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (setting *ServersAuditingSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersAuditingSetting_STATUS
func (*ServersAuditingSetting_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersAuditingSetting_STATUS) DeepCopy() *ServersAuditingSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAuditingSetting_STATUS.
func (*ServersAuditingSetting_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersAuditingSetting_STATUS) DeepCopyInto(out *ServersAuditingSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAuditingSetting_Spec ¶ added in v2.10.0
type ServersAuditingSetting_Spec struct { AuditActionsAndGroups []string `json:"auditActionsAndGroups,omitempty"` IsAzureMonitorTargetEnabled *bool `json:"isAzureMonitorTargetEnabled,omitempty"` IsDevopsAuditEnabled *bool `json:"isDevopsAuditEnabled,omitempty"` IsManagedIdentityInUse *bool `json:"isManagedIdentityInUse,omitempty"` IsStorageSecondaryKeyInUse *bool `json:"isStorageSecondaryKeyInUse,omitempty"` OperatorSpec *ServersAuditingSettingOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueueDelayMs *int `json:"queueDelayMs,omitempty"` RetentionDays *int `json:"retentionDays,omitempty"` State *string `json:"state,omitempty"` StorageAccountAccessKey *genruntime.SecretReference `json:"storageAccountAccessKey,omitempty"` StorageAccountSubscriptionId *string `json:"storageAccountSubscriptionId,omitempty"` StorageEndpoint *string `json:"storageEndpoint,omitempty"` }
Storage version of v1api20211101.ServersAuditingSetting_Spec
func (*ServersAuditingSetting_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (setting *ServersAuditingSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersAuditingSetting_Spec from the provided source
func (*ServersAuditingSetting_Spec) ConvertSpecTo ¶ added in v2.10.0
func (setting *ServersAuditingSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersAuditingSetting_Spec
func (*ServersAuditingSetting_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersAuditingSetting_Spec) DeepCopy() *ServersAuditingSetting_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAuditingSetting_Spec.
func (*ServersAuditingSetting_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersAuditingSetting_Spec) DeepCopyInto(out *ServersAuditingSetting_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAzureADOnlyAuthentication ¶
type ServersAzureADOnlyAuthentication struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersAzureADOnlyAuthentication_Spec `json:"spec,omitempty"` Status ServersAzureADOnlyAuthentication_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersAzureADOnlyAuthentication Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerAzureADOnlyAuthentications.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/azureADOnlyAuthentications/Default
func (*ServersAzureADOnlyAuthentication) AzureName ¶
func (authentication *ServersAzureADOnlyAuthentication) AzureName() string
AzureName returns the Azure name of the resource (always "Default")
func (*ServersAzureADOnlyAuthentication) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (authentication *ServersAzureADOnlyAuthentication) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersAzureADOnlyAuthentication) DeepCopy ¶
func (in *ServersAzureADOnlyAuthentication) DeepCopy() *ServersAzureADOnlyAuthentication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAzureADOnlyAuthentication.
func (*ServersAzureADOnlyAuthentication) DeepCopyInto ¶
func (in *ServersAzureADOnlyAuthentication) DeepCopyInto(out *ServersAzureADOnlyAuthentication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersAzureADOnlyAuthentication) DeepCopyObject ¶
func (in *ServersAzureADOnlyAuthentication) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersAzureADOnlyAuthentication) GetAPIVersion ¶
func (authentication ServersAzureADOnlyAuthentication) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersAzureADOnlyAuthentication) GetConditions ¶
func (authentication *ServersAzureADOnlyAuthentication) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersAzureADOnlyAuthentication) GetResourceScope ¶
func (authentication *ServersAzureADOnlyAuthentication) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersAzureADOnlyAuthentication) GetSpec ¶
func (authentication *ServersAzureADOnlyAuthentication) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersAzureADOnlyAuthentication) GetStatus ¶
func (authentication *ServersAzureADOnlyAuthentication) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersAzureADOnlyAuthentication) GetSupportedOperations ¶
func (authentication *ServersAzureADOnlyAuthentication) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersAzureADOnlyAuthentication) GetType ¶
func (authentication *ServersAzureADOnlyAuthentication) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/azureADOnlyAuthentications"
func (*ServersAzureADOnlyAuthentication) Hub ¶
func (authentication *ServersAzureADOnlyAuthentication) Hub()
Hub marks that this ServersAzureADOnlyAuthentication is the hub type for conversion
func (*ServersAzureADOnlyAuthentication) NewEmptyStatus ¶
func (authentication *ServersAzureADOnlyAuthentication) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersAzureADOnlyAuthentication) OriginalGVK ¶
func (authentication *ServersAzureADOnlyAuthentication) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersAzureADOnlyAuthentication) Owner ¶
func (authentication *ServersAzureADOnlyAuthentication) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersAzureADOnlyAuthentication) SecretDestinationExpressions ¶ added in v2.11.0
func (authentication *ServersAzureADOnlyAuthentication) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersAzureADOnlyAuthentication) SetConditions ¶
func (authentication *ServersAzureADOnlyAuthentication) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersAzureADOnlyAuthentication) SetStatus ¶
func (authentication *ServersAzureADOnlyAuthentication) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersAzureADOnlyAuthenticationList ¶
type ServersAzureADOnlyAuthenticationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersAzureADOnlyAuthentication `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersAzureADOnlyAuthentication Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerAzureADOnlyAuthentications.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/azureADOnlyAuthentications/Default
func (*ServersAzureADOnlyAuthenticationList) DeepCopy ¶
func (in *ServersAzureADOnlyAuthenticationList) DeepCopy() *ServersAzureADOnlyAuthenticationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAzureADOnlyAuthenticationList.
func (*ServersAzureADOnlyAuthenticationList) DeepCopyInto ¶
func (in *ServersAzureADOnlyAuthenticationList) DeepCopyInto(out *ServersAzureADOnlyAuthenticationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersAzureADOnlyAuthenticationList) DeepCopyObject ¶
func (in *ServersAzureADOnlyAuthenticationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersAzureADOnlyAuthenticationOperatorSpec ¶ added in v2.11.0
type ServersAzureADOnlyAuthenticationOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersAzureADOnlyAuthenticationOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersAzureADOnlyAuthenticationOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersAzureADOnlyAuthenticationOperatorSpec) DeepCopy() *ServersAzureADOnlyAuthenticationOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAzureADOnlyAuthenticationOperatorSpec.
func (*ServersAzureADOnlyAuthenticationOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersAzureADOnlyAuthenticationOperatorSpec) DeepCopyInto(out *ServersAzureADOnlyAuthenticationOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAzureADOnlyAuthentication_STATUS ¶ added in v2.10.0
type ServersAzureADOnlyAuthentication_STATUS struct { AzureADOnlyAuthentication *bool `json:"azureADOnlyAuthentication,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersAzureADOnlyAuthentication_STATUS
func (*ServersAzureADOnlyAuthentication_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (authentication *ServersAzureADOnlyAuthentication_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersAzureADOnlyAuthentication_STATUS from the provided source
func (*ServersAzureADOnlyAuthentication_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (authentication *ServersAzureADOnlyAuthentication_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersAzureADOnlyAuthentication_STATUS
func (*ServersAzureADOnlyAuthentication_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersAzureADOnlyAuthentication_STATUS) DeepCopy() *ServersAzureADOnlyAuthentication_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAzureADOnlyAuthentication_STATUS.
func (*ServersAzureADOnlyAuthentication_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersAzureADOnlyAuthentication_STATUS) DeepCopyInto(out *ServersAzureADOnlyAuthentication_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersAzureADOnlyAuthentication_Spec ¶ added in v2.10.0
type ServersAzureADOnlyAuthentication_Spec struct { AzureADOnlyAuthentication *bool `json:"azureADOnlyAuthentication,omitempty"` OperatorSpec *ServersAzureADOnlyAuthenticationOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.ServersAzureADOnlyAuthentication_Spec
func (*ServersAzureADOnlyAuthentication_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (authentication *ServersAzureADOnlyAuthentication_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersAzureADOnlyAuthentication_Spec from the provided source
func (*ServersAzureADOnlyAuthentication_Spec) ConvertSpecTo ¶ added in v2.10.0
func (authentication *ServersAzureADOnlyAuthentication_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersAzureADOnlyAuthentication_Spec
func (*ServersAzureADOnlyAuthentication_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersAzureADOnlyAuthentication_Spec) DeepCopy() *ServersAzureADOnlyAuthentication_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersAzureADOnlyAuthentication_Spec.
func (*ServersAzureADOnlyAuthentication_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersAzureADOnlyAuthentication_Spec) DeepCopyInto(out *ServersAzureADOnlyAuthentication_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersConnectionPolicy ¶
type ServersConnectionPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersConnectionPolicy_Spec `json:"spec,omitempty"` Status ServersConnectionPolicy_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersConnectionPolicy Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerConnectionPolicies.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/connectionPolicies/default
func (*ServersConnectionPolicy) AzureName ¶
func (policy *ServersConnectionPolicy) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*ServersConnectionPolicy) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (policy *ServersConnectionPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersConnectionPolicy) DeepCopy ¶
func (in *ServersConnectionPolicy) DeepCopy() *ServersConnectionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersConnectionPolicy.
func (*ServersConnectionPolicy) DeepCopyInto ¶
func (in *ServersConnectionPolicy) DeepCopyInto(out *ServersConnectionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersConnectionPolicy) DeepCopyObject ¶
func (in *ServersConnectionPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersConnectionPolicy) GetAPIVersion ¶
func (policy ServersConnectionPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersConnectionPolicy) GetConditions ¶
func (policy *ServersConnectionPolicy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersConnectionPolicy) GetResourceScope ¶
func (policy *ServersConnectionPolicy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersConnectionPolicy) GetSpec ¶
func (policy *ServersConnectionPolicy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersConnectionPolicy) GetStatus ¶
func (policy *ServersConnectionPolicy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersConnectionPolicy) GetSupportedOperations ¶
func (policy *ServersConnectionPolicy) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersConnectionPolicy) GetType ¶
func (policy *ServersConnectionPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/connectionPolicies"
func (*ServersConnectionPolicy) Hub ¶
func (policy *ServersConnectionPolicy) Hub()
Hub marks that this ServersConnectionPolicy is the hub type for conversion
func (*ServersConnectionPolicy) NewEmptyStatus ¶
func (policy *ServersConnectionPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersConnectionPolicy) OriginalGVK ¶
func (policy *ServersConnectionPolicy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersConnectionPolicy) Owner ¶
func (policy *ServersConnectionPolicy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersConnectionPolicy) SecretDestinationExpressions ¶ added in v2.11.0
func (policy *ServersConnectionPolicy) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersConnectionPolicy) SetConditions ¶
func (policy *ServersConnectionPolicy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersConnectionPolicy) SetStatus ¶
func (policy *ServersConnectionPolicy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersConnectionPolicyList ¶
type ServersConnectionPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersConnectionPolicy `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersConnectionPolicy Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerConnectionPolicies.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/connectionPolicies/default
func (*ServersConnectionPolicyList) DeepCopy ¶
func (in *ServersConnectionPolicyList) DeepCopy() *ServersConnectionPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersConnectionPolicyList.
func (*ServersConnectionPolicyList) DeepCopyInto ¶
func (in *ServersConnectionPolicyList) DeepCopyInto(out *ServersConnectionPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersConnectionPolicyList) DeepCopyObject ¶
func (in *ServersConnectionPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersConnectionPolicyOperatorSpec ¶ added in v2.11.0
type ServersConnectionPolicyOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersConnectionPolicyOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersConnectionPolicyOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersConnectionPolicyOperatorSpec) DeepCopy() *ServersConnectionPolicyOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersConnectionPolicyOperatorSpec.
func (*ServersConnectionPolicyOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersConnectionPolicyOperatorSpec) DeepCopyInto(out *ServersConnectionPolicyOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersConnectionPolicy_STATUS ¶ added in v2.10.0
type ServersConnectionPolicy_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` ConnectionType *string `json:"connectionType,omitempty"` Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersConnectionPolicy_STATUS
func (*ServersConnectionPolicy_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (policy *ServersConnectionPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersConnectionPolicy_STATUS from the provided source
func (*ServersConnectionPolicy_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (policy *ServersConnectionPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersConnectionPolicy_STATUS
func (*ServersConnectionPolicy_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersConnectionPolicy_STATUS) DeepCopy() *ServersConnectionPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersConnectionPolicy_STATUS.
func (*ServersConnectionPolicy_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersConnectionPolicy_STATUS) DeepCopyInto(out *ServersConnectionPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersConnectionPolicy_Spec ¶ added in v2.10.0
type ServersConnectionPolicy_Spec struct { ConnectionType *string `json:"connectionType,omitempty"` OperatorSpec *ServersConnectionPolicyOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.ServersConnectionPolicy_Spec
func (*ServersConnectionPolicy_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (policy *ServersConnectionPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersConnectionPolicy_Spec from the provided source
func (*ServersConnectionPolicy_Spec) ConvertSpecTo ¶ added in v2.10.0
func (policy *ServersConnectionPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersConnectionPolicy_Spec
func (*ServersConnectionPolicy_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersConnectionPolicy_Spec) DeepCopy() *ServersConnectionPolicy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersConnectionPolicy_Spec.
func (*ServersConnectionPolicy_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersConnectionPolicy_Spec) DeepCopyInto(out *ServersConnectionPolicy_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabase ¶
type ServersDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersDatabase_Spec `json:"spec,omitempty"` Status ServersDatabase_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersDatabase Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/Databases.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}
func (*ServersDatabase) AzureName ¶
func (database *ServersDatabase) AzureName() string
AzureName returns the Azure name of the resource
func (*ServersDatabase) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (database *ServersDatabase) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersDatabase) DeepCopy ¶
func (in *ServersDatabase) DeepCopy() *ServersDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabase.
func (*ServersDatabase) DeepCopyInto ¶
func (in *ServersDatabase) DeepCopyInto(out *ServersDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabase) DeepCopyObject ¶
func (in *ServersDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersDatabase) GetAPIVersion ¶
func (database ServersDatabase) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersDatabase) GetConditions ¶
func (database *ServersDatabase) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersDatabase) GetResourceScope ¶
func (database *ServersDatabase) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersDatabase) GetSpec ¶
func (database *ServersDatabase) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersDatabase) GetStatus ¶
func (database *ServersDatabase) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersDatabase) GetSupportedOperations ¶
func (database *ServersDatabase) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersDatabase) GetType ¶
func (database *ServersDatabase) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/databases"
func (*ServersDatabase) Hub ¶
func (database *ServersDatabase) Hub()
Hub marks that this ServersDatabase is the hub type for conversion
func (*ServersDatabase) NewEmptyStatus ¶
func (database *ServersDatabase) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersDatabase) OriginalGVK ¶
func (database *ServersDatabase) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersDatabase) Owner ¶
func (database *ServersDatabase) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersDatabase) SecretDestinationExpressions ¶ added in v2.11.0
func (database *ServersDatabase) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersDatabase) SetConditions ¶
func (database *ServersDatabase) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersDatabase) SetStatus ¶
func (database *ServersDatabase) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersDatabaseList ¶
type ServersDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersDatabase `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersDatabase Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/Databases.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}
func (*ServersDatabaseList) DeepCopy ¶
func (in *ServersDatabaseList) DeepCopy() *ServersDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabaseList.
func (*ServersDatabaseList) DeepCopyInto ¶
func (in *ServersDatabaseList) DeepCopyInto(out *ServersDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabaseList) DeepCopyObject ¶
func (in *ServersDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersDatabaseOperatorSpec ¶ added in v2.11.0
type ServersDatabaseOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersDatabaseOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersDatabaseOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersDatabaseOperatorSpec) DeepCopy() *ServersDatabaseOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabaseOperatorSpec.
func (*ServersDatabaseOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersDatabaseOperatorSpec) DeepCopyInto(out *ServersDatabaseOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabase_STATUS ¶ added in v2.10.0
type ServersDatabase_STATUS struct { AutoPauseDelay *int `json:"autoPauseDelay,omitempty"` CatalogCollation *string `json:"catalogCollation,omitempty"` Collation *string `json:"collation,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` CreateMode *string `json:"createMode,omitempty"` CreationDate *string `json:"creationDate,omitempty"` CurrentBackupStorageRedundancy *string `json:"currentBackupStorageRedundancy,omitempty"` CurrentServiceObjectiveName *string `json:"currentServiceObjectiveName,omitempty"` CurrentSku *Sku_STATUS `json:"currentSku,omitempty"` DatabaseId *string `json:"databaseId,omitempty"` DefaultSecondaryLocation *string `json:"defaultSecondaryLocation,omitempty"` EarliestRestoreDate *string `json:"earliestRestoreDate,omitempty"` ElasticPoolId *string `json:"elasticPoolId,omitempty"` FailoverGroupId *string `json:"failoverGroupId,omitempty"` FederatedClientId *string `json:"federatedClientId,omitempty"` HighAvailabilityReplicaCount *int `json:"highAvailabilityReplicaCount,omitempty"` Id *string `json:"id,omitempty"` Identity *DatabaseIdentity_STATUS `json:"identity,omitempty"` IsInfraEncryptionEnabled *bool `json:"isInfraEncryptionEnabled,omitempty"` IsLedgerOn *bool `json:"isLedgerOn,omitempty"` Kind *string `json:"kind,omitempty"` LicenseType *string `json:"licenseType,omitempty"` Location *string `json:"location,omitempty"` LongTermRetentionBackupResourceId *string `json:"longTermRetentionBackupResourceId,omitempty"` MaintenanceConfigurationId *string `json:"maintenanceConfigurationId,omitempty"` ManagedBy *string `json:"managedBy,omitempty"` MaxLogSizeBytes *int `json:"maxLogSizeBytes,omitempty"` MaxSizeBytes *int `json:"maxSizeBytes,omitempty"` MinCapacity *float64 `json:"minCapacity,omitempty"` Name *string `json:"name,omitempty"` PausedDate *string `json:"pausedDate,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ReadScale *string `json:"readScale,omitempty"` RecoverableDatabaseId *string `json:"recoverableDatabaseId,omitempty"` RecoveryServicesRecoveryPointId *string `json:"recoveryServicesRecoveryPointId,omitempty"` RequestedBackupStorageRedundancy *string `json:"requestedBackupStorageRedundancy,omitempty"` RequestedServiceObjectiveName *string `json:"requestedServiceObjectiveName,omitempty"` RestorableDroppedDatabaseId *string `json:"restorableDroppedDatabaseId,omitempty"` RestorePointInTime *string `json:"restorePointInTime,omitempty"` ResumedDate *string `json:"resumedDate,omitempty"` SampleName *string `json:"sampleName,omitempty"` SecondaryType *string `json:"secondaryType,omitempty"` Sku *Sku_STATUS `json:"sku,omitempty"` SourceDatabaseDeletionDate *string `json:"sourceDatabaseDeletionDate,omitempty"` SourceDatabaseId *string `json:"sourceDatabaseId,omitempty"` SourceResourceId *string `json:"sourceResourceId,omitempty"` Status *string `json:"status,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` ZoneRedundant *bool `json:"zoneRedundant,omitempty"` }
Storage version of v1api20211101.ServersDatabase_STATUS
func (*ServersDatabase_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (database *ServersDatabase_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersDatabase_STATUS from the provided source
func (*ServersDatabase_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (database *ServersDatabase_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersDatabase_STATUS
func (*ServersDatabase_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabase_STATUS) DeepCopy() *ServersDatabase_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabase_STATUS.
func (*ServersDatabase_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabase_STATUS) DeepCopyInto(out *ServersDatabase_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabase_Spec ¶ added in v2.10.0
type ServersDatabase_Spec struct { AutoPauseDelay *int `json:"autoPauseDelay,omitempty"` // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` CatalogCollation *string `json:"catalogCollation,omitempty"` Collation *string `json:"collation,omitempty"` CreateMode *string `json:"createMode,omitempty"` // ElasticPoolReference: The resource identifier of the elastic pool containing this database. ElasticPoolReference *genruntime.ResourceReference `armReference:"ElasticPoolId" json:"elasticPoolReference,omitempty"` FederatedClientId *string `json:"federatedClientId,omitempty"` HighAvailabilityReplicaCount *int `json:"highAvailabilityReplicaCount,omitempty"` Identity *DatabaseIdentity `json:"identity,omitempty"` IsLedgerOn *bool `json:"isLedgerOn,omitempty"` LicenseType *string `json:"licenseType,omitempty"` Location *string `json:"location,omitempty"` // LongTermRetentionBackupResourceReference: The resource identifier of the long term retention backup associated with // create operation of this database. LongTermRetentionBackupResourceReference *genruntime.ResourceReference `armReference:"LongTermRetentionBackupResourceId" json:"longTermRetentionBackupResourceReference,omitempty"` MaintenanceConfigurationId *string `json:"maintenanceConfigurationId,omitempty"` MaxSizeBytes *int `json:"maxSizeBytes,omitempty"` MinCapacity *float64 `json:"minCapacity,omitempty"` OperatorSpec *ServersDatabaseOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ReadScale *string `json:"readScale,omitempty"` // RecoverableDatabaseReference: The resource identifier of the recoverable database associated with create operation of // this database. RecoverableDatabaseReference *genruntime.ResourceReference `armReference:"RecoverableDatabaseId" json:"recoverableDatabaseReference,omitempty"` // RecoveryServicesRecoveryPointReference: The resource identifier of the recovery point associated with create operation // of this database. RecoveryServicesRecoveryPointReference *genruntime.ResourceReference `armReference:"RecoveryServicesRecoveryPointId" json:"recoveryServicesRecoveryPointReference,omitempty"` RequestedBackupStorageRedundancy *string `json:"requestedBackupStorageRedundancy,omitempty"` // RestorableDroppedDatabaseReference: The resource identifier of the restorable dropped database associated with create // operation of this database. RestorableDroppedDatabaseReference *genruntime.ResourceReference `armReference:"RestorableDroppedDatabaseId" json:"restorableDroppedDatabaseReference,omitempty"` RestorePointInTime *string `json:"restorePointInTime,omitempty"` SampleName *string `json:"sampleName,omitempty"` SecondaryType *string `json:"secondaryType,omitempty"` Sku *Sku `json:"sku,omitempty"` SourceDatabaseDeletionDate *string `json:"sourceDatabaseDeletionDate,omitempty"` // SourceDatabaseReference: The resource identifier of the source database associated with create operation of this // database. SourceDatabaseReference *genruntime.ResourceReference `armReference:"SourceDatabaseId" json:"sourceDatabaseReference,omitempty"` // SourceResourceReference: The resource identifier of the source associated with the create operation of this database. // This property is only supported for DataWarehouse edition and allows to restore across subscriptions. // When sourceResourceId is specified, sourceDatabaseId, recoverableDatabaseId, restorableDroppedDatabaseId and // sourceDatabaseDeletionDate must not be specified and CreateMode must be PointInTimeRestore, Restore or Recover. // When createMode is PointInTimeRestore, sourceResourceId must be the resource ID of the existing database or existing sql // pool, and restorePointInTime must be specified. // When createMode is Restore, sourceResourceId must be the resource ID of restorable dropped database or restorable // dropped sql pool. // When createMode is Recover, sourceResourceId must be the resource ID of recoverable database or recoverable sql pool. // When source subscription belongs to a different tenant than target subscription, “x-ms-authorization-auxiliary” // header must contain authentication token for the source tenant. For more details about // “x-ms-authorization-auxiliary” header see // https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant SourceResourceReference *genruntime.ResourceReference `armReference:"SourceResourceId" json:"sourceResourceReference,omitempty"` Tags map[string]string `json:"tags,omitempty"` ZoneRedundant *bool `json:"zoneRedundant,omitempty"` }
Storage version of v1api20211101.ServersDatabase_Spec
func (*ServersDatabase_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (database *ServersDatabase_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersDatabase_Spec from the provided source
func (*ServersDatabase_Spec) ConvertSpecTo ¶ added in v2.10.0
func (database *ServersDatabase_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersDatabase_Spec
func (*ServersDatabase_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabase_Spec) DeepCopy() *ServersDatabase_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabase_Spec.
func (*ServersDatabase_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabase_Spec) DeepCopyInto(out *ServersDatabase_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesAdvancedThreatProtectionSetting ¶
type ServersDatabasesAdvancedThreatProtectionSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersDatabasesAdvancedThreatProtectionSetting_Spec `json:"spec,omitempty"` Status ServersDatabasesAdvancedThreatProtectionSetting_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersDatabasesAdvancedThreatProtectionSetting Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/DatabaseAdvancedThreatProtectionSettings.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/advancedThreatProtectionSettings/Default
func (*ServersDatabasesAdvancedThreatProtectionSetting) AzureName ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) AzureName() string
AzureName returns the Azure name of the resource (always "Default")
func (*ServersDatabasesAdvancedThreatProtectionSetting) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersDatabasesAdvancedThreatProtectionSetting) DeepCopy ¶
func (in *ServersDatabasesAdvancedThreatProtectionSetting) DeepCopy() *ServersDatabasesAdvancedThreatProtectionSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesAdvancedThreatProtectionSetting.
func (*ServersDatabasesAdvancedThreatProtectionSetting) DeepCopyInto ¶
func (in *ServersDatabasesAdvancedThreatProtectionSetting) DeepCopyInto(out *ServersDatabasesAdvancedThreatProtectionSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesAdvancedThreatProtectionSetting) DeepCopyObject ¶
func (in *ServersDatabasesAdvancedThreatProtectionSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersDatabasesAdvancedThreatProtectionSetting) GetAPIVersion ¶
func (setting ServersDatabasesAdvancedThreatProtectionSetting) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersDatabasesAdvancedThreatProtectionSetting) GetConditions ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersDatabasesAdvancedThreatProtectionSetting) GetResourceScope ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersDatabasesAdvancedThreatProtectionSetting) GetSpec ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersDatabasesAdvancedThreatProtectionSetting) GetStatus ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersDatabasesAdvancedThreatProtectionSetting) GetSupportedOperations ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersDatabasesAdvancedThreatProtectionSetting) GetType ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/databases/advancedThreatProtectionSettings"
func (*ServersDatabasesAdvancedThreatProtectionSetting) Hub ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) Hub()
Hub marks that this ServersDatabasesAdvancedThreatProtectionSetting is the hub type for conversion
func (*ServersDatabasesAdvancedThreatProtectionSetting) NewEmptyStatus ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersDatabasesAdvancedThreatProtectionSetting) OriginalGVK ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersDatabasesAdvancedThreatProtectionSetting) Owner ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersDatabasesAdvancedThreatProtectionSetting) SecretDestinationExpressions ¶ added in v2.11.0
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersDatabasesAdvancedThreatProtectionSetting) SetConditions ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersDatabasesAdvancedThreatProtectionSetting) SetStatus ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersDatabasesAdvancedThreatProtectionSettingList ¶
type ServersDatabasesAdvancedThreatProtectionSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersDatabasesAdvancedThreatProtectionSetting `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersDatabasesAdvancedThreatProtectionSetting Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/DatabaseAdvancedThreatProtectionSettings.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/advancedThreatProtectionSettings/Default
func (*ServersDatabasesAdvancedThreatProtectionSettingList) DeepCopy ¶
func (in *ServersDatabasesAdvancedThreatProtectionSettingList) DeepCopy() *ServersDatabasesAdvancedThreatProtectionSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesAdvancedThreatProtectionSettingList.
func (*ServersDatabasesAdvancedThreatProtectionSettingList) DeepCopyInto ¶
func (in *ServersDatabasesAdvancedThreatProtectionSettingList) DeepCopyInto(out *ServersDatabasesAdvancedThreatProtectionSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesAdvancedThreatProtectionSettingList) DeepCopyObject ¶
func (in *ServersDatabasesAdvancedThreatProtectionSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec ¶ added in v2.11.0
type ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec) DeepCopy() *ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec.
func (*ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec) DeepCopyInto(out *ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesAdvancedThreatProtectionSetting_STATUS ¶ added in v2.10.0
type ServersDatabasesAdvancedThreatProtectionSetting_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` CreationTime *string `json:"creationTime,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersDatabasesAdvancedThreatProtectionSetting_STATUS
func (*ServersDatabasesAdvancedThreatProtectionSetting_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (setting *ServersDatabasesAdvancedThreatProtectionSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersDatabasesAdvancedThreatProtectionSetting_STATUS from the provided source
func (*ServersDatabasesAdvancedThreatProtectionSetting_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (setting *ServersDatabasesAdvancedThreatProtectionSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersDatabasesAdvancedThreatProtectionSetting_STATUS
func (*ServersDatabasesAdvancedThreatProtectionSetting_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesAdvancedThreatProtectionSetting_STATUS) DeepCopy() *ServersDatabasesAdvancedThreatProtectionSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesAdvancedThreatProtectionSetting_STATUS.
func (*ServersDatabasesAdvancedThreatProtectionSetting_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesAdvancedThreatProtectionSetting_STATUS) DeepCopyInto(out *ServersDatabasesAdvancedThreatProtectionSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesAdvancedThreatProtectionSetting_Spec ¶ added in v2.10.0
type ServersDatabasesAdvancedThreatProtectionSetting_Spec struct { OperatorSpec *ServersDatabasesAdvancedThreatProtectionSettingOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/ServersDatabase resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"ServersDatabase"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` }
Storage version of v1api20211101.ServersDatabasesAdvancedThreatProtectionSetting_Spec
func (*ServersDatabasesAdvancedThreatProtectionSetting_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (setting *ServersDatabasesAdvancedThreatProtectionSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersDatabasesAdvancedThreatProtectionSetting_Spec from the provided source
func (*ServersDatabasesAdvancedThreatProtectionSetting_Spec) ConvertSpecTo ¶ added in v2.10.0
func (setting *ServersDatabasesAdvancedThreatProtectionSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersDatabasesAdvancedThreatProtectionSetting_Spec
func (*ServersDatabasesAdvancedThreatProtectionSetting_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesAdvancedThreatProtectionSetting_Spec) DeepCopy() *ServersDatabasesAdvancedThreatProtectionSetting_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesAdvancedThreatProtectionSetting_Spec.
func (*ServersDatabasesAdvancedThreatProtectionSetting_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesAdvancedThreatProtectionSetting_Spec) DeepCopyInto(out *ServersDatabasesAdvancedThreatProtectionSetting_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesAuditingSetting ¶
type ServersDatabasesAuditingSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersDatabasesAuditingSetting_Spec `json:"spec,omitempty"` Status ServersDatabasesAuditingSetting_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersDatabasesAuditingSetting Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/BlobAuditing.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/auditingSettings/default
func (*ServersDatabasesAuditingSetting) AzureName ¶
func (setting *ServersDatabasesAuditingSetting) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*ServersDatabasesAuditingSetting) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (setting *ServersDatabasesAuditingSetting) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersDatabasesAuditingSetting) DeepCopy ¶
func (in *ServersDatabasesAuditingSetting) DeepCopy() *ServersDatabasesAuditingSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesAuditingSetting.
func (*ServersDatabasesAuditingSetting) DeepCopyInto ¶
func (in *ServersDatabasesAuditingSetting) DeepCopyInto(out *ServersDatabasesAuditingSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesAuditingSetting) DeepCopyObject ¶
func (in *ServersDatabasesAuditingSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersDatabasesAuditingSetting) GetAPIVersion ¶
func (setting ServersDatabasesAuditingSetting) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersDatabasesAuditingSetting) GetConditions ¶
func (setting *ServersDatabasesAuditingSetting) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersDatabasesAuditingSetting) GetResourceScope ¶
func (setting *ServersDatabasesAuditingSetting) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersDatabasesAuditingSetting) GetSpec ¶
func (setting *ServersDatabasesAuditingSetting) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersDatabasesAuditingSetting) GetStatus ¶
func (setting *ServersDatabasesAuditingSetting) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersDatabasesAuditingSetting) GetSupportedOperations ¶
func (setting *ServersDatabasesAuditingSetting) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersDatabasesAuditingSetting) GetType ¶
func (setting *ServersDatabasesAuditingSetting) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/databases/auditingSettings"
func (*ServersDatabasesAuditingSetting) Hub ¶
func (setting *ServersDatabasesAuditingSetting) Hub()
Hub marks that this ServersDatabasesAuditingSetting is the hub type for conversion
func (*ServersDatabasesAuditingSetting) NewEmptyStatus ¶
func (setting *ServersDatabasesAuditingSetting) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersDatabasesAuditingSetting) OriginalGVK ¶
func (setting *ServersDatabasesAuditingSetting) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersDatabasesAuditingSetting) Owner ¶
func (setting *ServersDatabasesAuditingSetting) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersDatabasesAuditingSetting) SecretDestinationExpressions ¶ added in v2.11.0
func (setting *ServersDatabasesAuditingSetting) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersDatabasesAuditingSetting) SetConditions ¶
func (setting *ServersDatabasesAuditingSetting) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersDatabasesAuditingSetting) SetStatus ¶
func (setting *ServersDatabasesAuditingSetting) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersDatabasesAuditingSettingList ¶
type ServersDatabasesAuditingSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersDatabasesAuditingSetting `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersDatabasesAuditingSetting Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/BlobAuditing.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/auditingSettings/default
func (*ServersDatabasesAuditingSettingList) DeepCopy ¶
func (in *ServersDatabasesAuditingSettingList) DeepCopy() *ServersDatabasesAuditingSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesAuditingSettingList.
func (*ServersDatabasesAuditingSettingList) DeepCopyInto ¶
func (in *ServersDatabasesAuditingSettingList) DeepCopyInto(out *ServersDatabasesAuditingSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesAuditingSettingList) DeepCopyObject ¶
func (in *ServersDatabasesAuditingSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersDatabasesAuditingSettingOperatorSpec ¶ added in v2.11.0
type ServersDatabasesAuditingSettingOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersDatabasesAuditingSettingOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersDatabasesAuditingSettingOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersDatabasesAuditingSettingOperatorSpec) DeepCopy() *ServersDatabasesAuditingSettingOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesAuditingSettingOperatorSpec.
func (*ServersDatabasesAuditingSettingOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersDatabasesAuditingSettingOperatorSpec) DeepCopyInto(out *ServersDatabasesAuditingSettingOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesAuditingSetting_STATUS ¶ added in v2.10.0
type ServersDatabasesAuditingSetting_STATUS struct { AuditActionsAndGroups []string `json:"auditActionsAndGroups,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` IsAzureMonitorTargetEnabled *bool `json:"isAzureMonitorTargetEnabled,omitempty"` IsManagedIdentityInUse *bool `json:"isManagedIdentityInUse,omitempty"` IsStorageSecondaryKeyInUse *bool `json:"isStorageSecondaryKeyInUse,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueueDelayMs *int `json:"queueDelayMs,omitempty"` RetentionDays *int `json:"retentionDays,omitempty"` State *string `json:"state,omitempty"` StorageAccountSubscriptionId *string `json:"storageAccountSubscriptionId,omitempty"` StorageEndpoint *string `json:"storageEndpoint,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersDatabasesAuditingSetting_STATUS
func (*ServersDatabasesAuditingSetting_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (setting *ServersDatabasesAuditingSetting_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersDatabasesAuditingSetting_STATUS from the provided source
func (*ServersDatabasesAuditingSetting_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (setting *ServersDatabasesAuditingSetting_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersDatabasesAuditingSetting_STATUS
func (*ServersDatabasesAuditingSetting_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesAuditingSetting_STATUS) DeepCopy() *ServersDatabasesAuditingSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesAuditingSetting_STATUS.
func (*ServersDatabasesAuditingSetting_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesAuditingSetting_STATUS) DeepCopyInto(out *ServersDatabasesAuditingSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesAuditingSetting_Spec ¶ added in v2.10.0
type ServersDatabasesAuditingSetting_Spec struct { AuditActionsAndGroups []string `json:"auditActionsAndGroups,omitempty"` IsAzureMonitorTargetEnabled *bool `json:"isAzureMonitorTargetEnabled,omitempty"` IsManagedIdentityInUse *bool `json:"isManagedIdentityInUse,omitempty"` IsStorageSecondaryKeyInUse *bool `json:"isStorageSecondaryKeyInUse,omitempty"` OperatorSpec *ServersDatabasesAuditingSettingOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/ServersDatabase resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"ServersDatabase"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueueDelayMs *int `json:"queueDelayMs,omitempty"` RetentionDays *int `json:"retentionDays,omitempty"` State *string `json:"state,omitempty"` StorageAccountAccessKey *genruntime.SecretReference `json:"storageAccountAccessKey,omitempty"` StorageAccountSubscriptionId *string `json:"storageAccountSubscriptionId,omitempty"` StorageEndpoint *string `json:"storageEndpoint,omitempty"` }
Storage version of v1api20211101.ServersDatabasesAuditingSetting_Spec
func (*ServersDatabasesAuditingSetting_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (setting *ServersDatabasesAuditingSetting_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersDatabasesAuditingSetting_Spec from the provided source
func (*ServersDatabasesAuditingSetting_Spec) ConvertSpecTo ¶ added in v2.10.0
func (setting *ServersDatabasesAuditingSetting_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersDatabasesAuditingSetting_Spec
func (*ServersDatabasesAuditingSetting_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesAuditingSetting_Spec) DeepCopy() *ServersDatabasesAuditingSetting_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesAuditingSetting_Spec.
func (*ServersDatabasesAuditingSetting_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesAuditingSetting_Spec) DeepCopyInto(out *ServersDatabasesAuditingSetting_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesBackupLongTermRetentionPolicy ¶
type ServersDatabasesBackupLongTermRetentionPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersDatabasesBackupLongTermRetentionPolicy_Spec `json:"spec,omitempty"` Status ServersDatabasesBackupLongTermRetentionPolicy_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersDatabasesBackupLongTermRetentionPolicy Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/LongTermRetentionPolicies.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/backupLongTermRetentionPolicies/default
func (*ServersDatabasesBackupLongTermRetentionPolicy) AzureName ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*ServersDatabasesBackupLongTermRetentionPolicy) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersDatabasesBackupLongTermRetentionPolicy) DeepCopy ¶
func (in *ServersDatabasesBackupLongTermRetentionPolicy) DeepCopy() *ServersDatabasesBackupLongTermRetentionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesBackupLongTermRetentionPolicy.
func (*ServersDatabasesBackupLongTermRetentionPolicy) DeepCopyInto ¶
func (in *ServersDatabasesBackupLongTermRetentionPolicy) DeepCopyInto(out *ServersDatabasesBackupLongTermRetentionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesBackupLongTermRetentionPolicy) DeepCopyObject ¶
func (in *ServersDatabasesBackupLongTermRetentionPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersDatabasesBackupLongTermRetentionPolicy) GetAPIVersion ¶
func (policy ServersDatabasesBackupLongTermRetentionPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersDatabasesBackupLongTermRetentionPolicy) GetConditions ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersDatabasesBackupLongTermRetentionPolicy) GetResourceScope ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersDatabasesBackupLongTermRetentionPolicy) GetSpec ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersDatabasesBackupLongTermRetentionPolicy) GetStatus ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersDatabasesBackupLongTermRetentionPolicy) GetSupportedOperations ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersDatabasesBackupLongTermRetentionPolicy) GetType ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/databases/backupLongTermRetentionPolicies"
func (*ServersDatabasesBackupLongTermRetentionPolicy) Hub ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) Hub()
Hub marks that this ServersDatabasesBackupLongTermRetentionPolicy is the hub type for conversion
func (*ServersDatabasesBackupLongTermRetentionPolicy) NewEmptyStatus ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersDatabasesBackupLongTermRetentionPolicy) OriginalGVK ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersDatabasesBackupLongTermRetentionPolicy) Owner ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersDatabasesBackupLongTermRetentionPolicy) SecretDestinationExpressions ¶ added in v2.11.0
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersDatabasesBackupLongTermRetentionPolicy) SetConditions ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersDatabasesBackupLongTermRetentionPolicy) SetStatus ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersDatabasesBackupLongTermRetentionPolicyList ¶
type ServersDatabasesBackupLongTermRetentionPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersDatabasesBackupLongTermRetentionPolicy `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersDatabasesBackupLongTermRetentionPolicy Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/LongTermRetentionPolicies.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/backupLongTermRetentionPolicies/default
func (*ServersDatabasesBackupLongTermRetentionPolicyList) DeepCopy ¶
func (in *ServersDatabasesBackupLongTermRetentionPolicyList) DeepCopy() *ServersDatabasesBackupLongTermRetentionPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesBackupLongTermRetentionPolicyList.
func (*ServersDatabasesBackupLongTermRetentionPolicyList) DeepCopyInto ¶
func (in *ServersDatabasesBackupLongTermRetentionPolicyList) DeepCopyInto(out *ServersDatabasesBackupLongTermRetentionPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesBackupLongTermRetentionPolicyList) DeepCopyObject ¶
func (in *ServersDatabasesBackupLongTermRetentionPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec ¶ added in v2.11.0
type ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec) DeepCopy() *ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec.
func (*ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec) DeepCopyInto(out *ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesBackupLongTermRetentionPolicy_STATUS ¶ added in v2.10.0
type ServersDatabasesBackupLongTermRetentionPolicy_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` MonthlyRetention *string `json:"monthlyRetention,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` WeekOfYear *int `json:"weekOfYear,omitempty"` WeeklyRetention *string `json:"weeklyRetention,omitempty"` YearlyRetention *string `json:"yearlyRetention,omitempty"` }
Storage version of v1api20211101.ServersDatabasesBackupLongTermRetentionPolicy_STATUS
func (*ServersDatabasesBackupLongTermRetentionPolicy_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (policy *ServersDatabasesBackupLongTermRetentionPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersDatabasesBackupLongTermRetentionPolicy_STATUS from the provided source
func (*ServersDatabasesBackupLongTermRetentionPolicy_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (policy *ServersDatabasesBackupLongTermRetentionPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersDatabasesBackupLongTermRetentionPolicy_STATUS
func (*ServersDatabasesBackupLongTermRetentionPolicy_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesBackupLongTermRetentionPolicy_STATUS) DeepCopy() *ServersDatabasesBackupLongTermRetentionPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesBackupLongTermRetentionPolicy_STATUS.
func (*ServersDatabasesBackupLongTermRetentionPolicy_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesBackupLongTermRetentionPolicy_STATUS) DeepCopyInto(out *ServersDatabasesBackupLongTermRetentionPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesBackupLongTermRetentionPolicy_Spec ¶ added in v2.10.0
type ServersDatabasesBackupLongTermRetentionPolicy_Spec struct { MonthlyRetention *string `json:"monthlyRetention,omitempty"` OperatorSpec *ServersDatabasesBackupLongTermRetentionPolicyOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/ServersDatabase resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"ServersDatabase"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` WeekOfYear *int `json:"weekOfYear,omitempty"` WeeklyRetention *string `json:"weeklyRetention,omitempty"` YearlyRetention *string `json:"yearlyRetention,omitempty"` }
Storage version of v1api20211101.ServersDatabasesBackupLongTermRetentionPolicy_Spec
func (*ServersDatabasesBackupLongTermRetentionPolicy_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (policy *ServersDatabasesBackupLongTermRetentionPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersDatabasesBackupLongTermRetentionPolicy_Spec from the provided source
func (*ServersDatabasesBackupLongTermRetentionPolicy_Spec) ConvertSpecTo ¶ added in v2.10.0
func (policy *ServersDatabasesBackupLongTermRetentionPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersDatabasesBackupLongTermRetentionPolicy_Spec
func (*ServersDatabasesBackupLongTermRetentionPolicy_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesBackupLongTermRetentionPolicy_Spec) DeepCopy() *ServersDatabasesBackupLongTermRetentionPolicy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesBackupLongTermRetentionPolicy_Spec.
func (*ServersDatabasesBackupLongTermRetentionPolicy_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesBackupLongTermRetentionPolicy_Spec) DeepCopyInto(out *ServersDatabasesBackupLongTermRetentionPolicy_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesBackupShortTermRetentionPolicy ¶
type ServersDatabasesBackupShortTermRetentionPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersDatabasesBackupShortTermRetentionPolicy_Spec `json:"spec,omitempty"` Status ServersDatabasesBackupShortTermRetentionPolicy_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersDatabasesBackupShortTermRetentionPolicy Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/BackupShortTermRetentionPolicies.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/backupShortTermRetentionPolicies/default
func (*ServersDatabasesBackupShortTermRetentionPolicy) AzureName ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*ServersDatabasesBackupShortTermRetentionPolicy) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersDatabasesBackupShortTermRetentionPolicy) DeepCopy ¶
func (in *ServersDatabasesBackupShortTermRetentionPolicy) DeepCopy() *ServersDatabasesBackupShortTermRetentionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesBackupShortTermRetentionPolicy.
func (*ServersDatabasesBackupShortTermRetentionPolicy) DeepCopyInto ¶
func (in *ServersDatabasesBackupShortTermRetentionPolicy) DeepCopyInto(out *ServersDatabasesBackupShortTermRetentionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesBackupShortTermRetentionPolicy) DeepCopyObject ¶
func (in *ServersDatabasesBackupShortTermRetentionPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersDatabasesBackupShortTermRetentionPolicy) GetAPIVersion ¶
func (policy ServersDatabasesBackupShortTermRetentionPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersDatabasesBackupShortTermRetentionPolicy) GetConditions ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersDatabasesBackupShortTermRetentionPolicy) GetResourceScope ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersDatabasesBackupShortTermRetentionPolicy) GetSpec ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersDatabasesBackupShortTermRetentionPolicy) GetStatus ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersDatabasesBackupShortTermRetentionPolicy) GetSupportedOperations ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersDatabasesBackupShortTermRetentionPolicy) GetType ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies"
func (*ServersDatabasesBackupShortTermRetentionPolicy) Hub ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) Hub()
Hub marks that this ServersDatabasesBackupShortTermRetentionPolicy is the hub type for conversion
func (*ServersDatabasesBackupShortTermRetentionPolicy) NewEmptyStatus ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersDatabasesBackupShortTermRetentionPolicy) OriginalGVK ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersDatabasesBackupShortTermRetentionPolicy) Owner ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersDatabasesBackupShortTermRetentionPolicy) SecretDestinationExpressions ¶ added in v2.11.0
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersDatabasesBackupShortTermRetentionPolicy) SetConditions ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersDatabasesBackupShortTermRetentionPolicy) SetStatus ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersDatabasesBackupShortTermRetentionPolicyList ¶
type ServersDatabasesBackupShortTermRetentionPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersDatabasesBackupShortTermRetentionPolicy `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersDatabasesBackupShortTermRetentionPolicy Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/BackupShortTermRetentionPolicies.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/backupShortTermRetentionPolicies/default
func (*ServersDatabasesBackupShortTermRetentionPolicyList) DeepCopy ¶
func (in *ServersDatabasesBackupShortTermRetentionPolicyList) DeepCopy() *ServersDatabasesBackupShortTermRetentionPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesBackupShortTermRetentionPolicyList.
func (*ServersDatabasesBackupShortTermRetentionPolicyList) DeepCopyInto ¶
func (in *ServersDatabasesBackupShortTermRetentionPolicyList) DeepCopyInto(out *ServersDatabasesBackupShortTermRetentionPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesBackupShortTermRetentionPolicyList) DeepCopyObject ¶
func (in *ServersDatabasesBackupShortTermRetentionPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec ¶ added in v2.11.0
type ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec) DeepCopy() *ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec.
func (*ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec) DeepCopyInto(out *ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesBackupShortTermRetentionPolicy_STATUS ¶ added in v2.10.0
type ServersDatabasesBackupShortTermRetentionPolicy_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` DiffBackupIntervalInHours *int `json:"diffBackupIntervalInHours,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RetentionDays *int `json:"retentionDays,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersDatabasesBackupShortTermRetentionPolicy_STATUS
func (*ServersDatabasesBackupShortTermRetentionPolicy_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (policy *ServersDatabasesBackupShortTermRetentionPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersDatabasesBackupShortTermRetentionPolicy_STATUS from the provided source
func (*ServersDatabasesBackupShortTermRetentionPolicy_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (policy *ServersDatabasesBackupShortTermRetentionPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersDatabasesBackupShortTermRetentionPolicy_STATUS
func (*ServersDatabasesBackupShortTermRetentionPolicy_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesBackupShortTermRetentionPolicy_STATUS) DeepCopy() *ServersDatabasesBackupShortTermRetentionPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesBackupShortTermRetentionPolicy_STATUS.
func (*ServersDatabasesBackupShortTermRetentionPolicy_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesBackupShortTermRetentionPolicy_STATUS) DeepCopyInto(out *ServersDatabasesBackupShortTermRetentionPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesBackupShortTermRetentionPolicy_Spec ¶ added in v2.10.0
type ServersDatabasesBackupShortTermRetentionPolicy_Spec struct { DiffBackupIntervalInHours *int `json:"diffBackupIntervalInHours,omitempty"` OperatorSpec *ServersDatabasesBackupShortTermRetentionPolicyOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/ServersDatabase resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"ServersDatabase"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RetentionDays *int `json:"retentionDays,omitempty"` }
Storage version of v1api20211101.ServersDatabasesBackupShortTermRetentionPolicy_Spec
func (*ServersDatabasesBackupShortTermRetentionPolicy_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (policy *ServersDatabasesBackupShortTermRetentionPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersDatabasesBackupShortTermRetentionPolicy_Spec from the provided source
func (*ServersDatabasesBackupShortTermRetentionPolicy_Spec) ConvertSpecTo ¶ added in v2.10.0
func (policy *ServersDatabasesBackupShortTermRetentionPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersDatabasesBackupShortTermRetentionPolicy_Spec
func (*ServersDatabasesBackupShortTermRetentionPolicy_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesBackupShortTermRetentionPolicy_Spec) DeepCopy() *ServersDatabasesBackupShortTermRetentionPolicy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesBackupShortTermRetentionPolicy_Spec.
func (*ServersDatabasesBackupShortTermRetentionPolicy_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesBackupShortTermRetentionPolicy_Spec) DeepCopyInto(out *ServersDatabasesBackupShortTermRetentionPolicy_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesSecurityAlertPolicy ¶
type ServersDatabasesSecurityAlertPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersDatabasesSecurityAlertPolicy_Spec `json:"spec,omitempty"` Status ServersDatabasesSecurityAlertPolicy_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersDatabasesSecurityAlertPolicy Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/DatabaseSecurityAlertPolicies.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/securityAlertPolicies/default
func (*ServersDatabasesSecurityAlertPolicy) AzureName ¶
func (policy *ServersDatabasesSecurityAlertPolicy) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*ServersDatabasesSecurityAlertPolicy) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (policy *ServersDatabasesSecurityAlertPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersDatabasesSecurityAlertPolicy) DeepCopy ¶
func (in *ServersDatabasesSecurityAlertPolicy) DeepCopy() *ServersDatabasesSecurityAlertPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesSecurityAlertPolicy.
func (*ServersDatabasesSecurityAlertPolicy) DeepCopyInto ¶
func (in *ServersDatabasesSecurityAlertPolicy) DeepCopyInto(out *ServersDatabasesSecurityAlertPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesSecurityAlertPolicy) DeepCopyObject ¶
func (in *ServersDatabasesSecurityAlertPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersDatabasesSecurityAlertPolicy) GetAPIVersion ¶
func (policy ServersDatabasesSecurityAlertPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersDatabasesSecurityAlertPolicy) GetConditions ¶
func (policy *ServersDatabasesSecurityAlertPolicy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersDatabasesSecurityAlertPolicy) GetResourceScope ¶
func (policy *ServersDatabasesSecurityAlertPolicy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersDatabasesSecurityAlertPolicy) GetSpec ¶
func (policy *ServersDatabasesSecurityAlertPolicy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersDatabasesSecurityAlertPolicy) GetStatus ¶
func (policy *ServersDatabasesSecurityAlertPolicy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersDatabasesSecurityAlertPolicy) GetSupportedOperations ¶
func (policy *ServersDatabasesSecurityAlertPolicy) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersDatabasesSecurityAlertPolicy) GetType ¶
func (policy *ServersDatabasesSecurityAlertPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/databases/securityAlertPolicies"
func (*ServersDatabasesSecurityAlertPolicy) Hub ¶
func (policy *ServersDatabasesSecurityAlertPolicy) Hub()
Hub marks that this ServersDatabasesSecurityAlertPolicy is the hub type for conversion
func (*ServersDatabasesSecurityAlertPolicy) NewEmptyStatus ¶
func (policy *ServersDatabasesSecurityAlertPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersDatabasesSecurityAlertPolicy) OriginalGVK ¶
func (policy *ServersDatabasesSecurityAlertPolicy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersDatabasesSecurityAlertPolicy) Owner ¶
func (policy *ServersDatabasesSecurityAlertPolicy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersDatabasesSecurityAlertPolicy) SecretDestinationExpressions ¶ added in v2.11.0
func (policy *ServersDatabasesSecurityAlertPolicy) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersDatabasesSecurityAlertPolicy) SetConditions ¶
func (policy *ServersDatabasesSecurityAlertPolicy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersDatabasesSecurityAlertPolicy) SetStatus ¶
func (policy *ServersDatabasesSecurityAlertPolicy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersDatabasesSecurityAlertPolicyList ¶
type ServersDatabasesSecurityAlertPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersDatabasesSecurityAlertPolicy `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersDatabasesSecurityAlertPolicy Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/DatabaseSecurityAlertPolicies.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/securityAlertPolicies/default
func (*ServersDatabasesSecurityAlertPolicyList) DeepCopy ¶
func (in *ServersDatabasesSecurityAlertPolicyList) DeepCopy() *ServersDatabasesSecurityAlertPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesSecurityAlertPolicyList.
func (*ServersDatabasesSecurityAlertPolicyList) DeepCopyInto ¶
func (in *ServersDatabasesSecurityAlertPolicyList) DeepCopyInto(out *ServersDatabasesSecurityAlertPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesSecurityAlertPolicyList) DeepCopyObject ¶
func (in *ServersDatabasesSecurityAlertPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersDatabasesSecurityAlertPolicyOperatorSpec ¶ added in v2.11.0
type ServersDatabasesSecurityAlertPolicyOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersDatabasesSecurityAlertPolicyOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersDatabasesSecurityAlertPolicyOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersDatabasesSecurityAlertPolicyOperatorSpec) DeepCopy() *ServersDatabasesSecurityAlertPolicyOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesSecurityAlertPolicyOperatorSpec.
func (*ServersDatabasesSecurityAlertPolicyOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersDatabasesSecurityAlertPolicyOperatorSpec) DeepCopyInto(out *ServersDatabasesSecurityAlertPolicyOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesSecurityAlertPolicy_STATUS ¶ added in v2.10.0
type ServersDatabasesSecurityAlertPolicy_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` CreationTime *string `json:"creationTime,omitempty"` DisabledAlerts []string `json:"disabledAlerts,omitempty"` EmailAccountAdmins *bool `json:"emailAccountAdmins,omitempty"` EmailAddresses []string `json:"emailAddresses,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RetentionDays *int `json:"retentionDays,omitempty"` State *string `json:"state,omitempty"` StorageEndpoint *string `json:"storageEndpoint,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersDatabasesSecurityAlertPolicy_STATUS
func (*ServersDatabasesSecurityAlertPolicy_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (policy *ServersDatabasesSecurityAlertPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersDatabasesSecurityAlertPolicy_STATUS from the provided source
func (*ServersDatabasesSecurityAlertPolicy_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (policy *ServersDatabasesSecurityAlertPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersDatabasesSecurityAlertPolicy_STATUS
func (*ServersDatabasesSecurityAlertPolicy_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesSecurityAlertPolicy_STATUS) DeepCopy() *ServersDatabasesSecurityAlertPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesSecurityAlertPolicy_STATUS.
func (*ServersDatabasesSecurityAlertPolicy_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesSecurityAlertPolicy_STATUS) DeepCopyInto(out *ServersDatabasesSecurityAlertPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesSecurityAlertPolicy_Spec ¶ added in v2.10.0
type ServersDatabasesSecurityAlertPolicy_Spec struct { DisabledAlerts []string `json:"disabledAlerts,omitempty"` EmailAccountAdmins *bool `json:"emailAccountAdmins,omitempty"` EmailAddresses []string `json:"emailAddresses,omitempty"` OperatorSpec *ServersDatabasesSecurityAlertPolicyOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/ServersDatabase resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"ServersDatabase"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RetentionDays *int `json:"retentionDays,omitempty"` State *string `json:"state,omitempty"` StorageAccountAccessKey *genruntime.SecretReference `json:"storageAccountAccessKey,omitempty"` StorageEndpoint *string `json:"storageEndpoint,omitempty"` }
Storage version of v1api20211101.ServersDatabasesSecurityAlertPolicy_Spec
func (*ServersDatabasesSecurityAlertPolicy_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (policy *ServersDatabasesSecurityAlertPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersDatabasesSecurityAlertPolicy_Spec from the provided source
func (*ServersDatabasesSecurityAlertPolicy_Spec) ConvertSpecTo ¶ added in v2.10.0
func (policy *ServersDatabasesSecurityAlertPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersDatabasesSecurityAlertPolicy_Spec
func (*ServersDatabasesSecurityAlertPolicy_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesSecurityAlertPolicy_Spec) DeepCopy() *ServersDatabasesSecurityAlertPolicy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesSecurityAlertPolicy_Spec.
func (*ServersDatabasesSecurityAlertPolicy_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesSecurityAlertPolicy_Spec) DeepCopyInto(out *ServersDatabasesSecurityAlertPolicy_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesTransparentDataEncryption ¶
type ServersDatabasesTransparentDataEncryption struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersDatabasesTransparentDataEncryption_Spec `json:"spec,omitempty"` Status ServersDatabasesTransparentDataEncryption_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersDatabasesTransparentDataEncryption Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/TransparentDataEncryptions.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/transparentDataEncryption/{tdeName}
func (*ServersDatabasesTransparentDataEncryption) AzureName ¶
func (encryption *ServersDatabasesTransparentDataEncryption) AzureName() string
AzureName returns the Azure name of the resource (always "current")
func (*ServersDatabasesTransparentDataEncryption) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (encryption *ServersDatabasesTransparentDataEncryption) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersDatabasesTransparentDataEncryption) DeepCopy ¶
func (in *ServersDatabasesTransparentDataEncryption) DeepCopy() *ServersDatabasesTransparentDataEncryption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesTransparentDataEncryption.
func (*ServersDatabasesTransparentDataEncryption) DeepCopyInto ¶
func (in *ServersDatabasesTransparentDataEncryption) DeepCopyInto(out *ServersDatabasesTransparentDataEncryption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesTransparentDataEncryption) DeepCopyObject ¶
func (in *ServersDatabasesTransparentDataEncryption) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersDatabasesTransparentDataEncryption) GetAPIVersion ¶
func (encryption ServersDatabasesTransparentDataEncryption) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersDatabasesTransparentDataEncryption) GetConditions ¶
func (encryption *ServersDatabasesTransparentDataEncryption) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersDatabasesTransparentDataEncryption) GetResourceScope ¶
func (encryption *ServersDatabasesTransparentDataEncryption) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersDatabasesTransparentDataEncryption) GetSpec ¶
func (encryption *ServersDatabasesTransparentDataEncryption) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersDatabasesTransparentDataEncryption) GetStatus ¶
func (encryption *ServersDatabasesTransparentDataEncryption) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersDatabasesTransparentDataEncryption) GetSupportedOperations ¶
func (encryption *ServersDatabasesTransparentDataEncryption) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersDatabasesTransparentDataEncryption) GetType ¶
func (encryption *ServersDatabasesTransparentDataEncryption) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/databases/transparentDataEncryption"
func (*ServersDatabasesTransparentDataEncryption) Hub ¶
func (encryption *ServersDatabasesTransparentDataEncryption) Hub()
Hub marks that this ServersDatabasesTransparentDataEncryption is the hub type for conversion
func (*ServersDatabasesTransparentDataEncryption) NewEmptyStatus ¶
func (encryption *ServersDatabasesTransparentDataEncryption) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersDatabasesTransparentDataEncryption) OriginalGVK ¶
func (encryption *ServersDatabasesTransparentDataEncryption) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersDatabasesTransparentDataEncryption) Owner ¶
func (encryption *ServersDatabasesTransparentDataEncryption) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersDatabasesTransparentDataEncryption) SecretDestinationExpressions ¶ added in v2.11.0
func (encryption *ServersDatabasesTransparentDataEncryption) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersDatabasesTransparentDataEncryption) SetConditions ¶
func (encryption *ServersDatabasesTransparentDataEncryption) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersDatabasesTransparentDataEncryption) SetStatus ¶
func (encryption *ServersDatabasesTransparentDataEncryption) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersDatabasesTransparentDataEncryptionList ¶
type ServersDatabasesTransparentDataEncryptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersDatabasesTransparentDataEncryption `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersDatabasesTransparentDataEncryption Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/TransparentDataEncryptions.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/transparentDataEncryption/{tdeName}
func (*ServersDatabasesTransparentDataEncryptionList) DeepCopy ¶
func (in *ServersDatabasesTransparentDataEncryptionList) DeepCopy() *ServersDatabasesTransparentDataEncryptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesTransparentDataEncryptionList.
func (*ServersDatabasesTransparentDataEncryptionList) DeepCopyInto ¶
func (in *ServersDatabasesTransparentDataEncryptionList) DeepCopyInto(out *ServersDatabasesTransparentDataEncryptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesTransparentDataEncryptionList) DeepCopyObject ¶
func (in *ServersDatabasesTransparentDataEncryptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersDatabasesTransparentDataEncryptionOperatorSpec ¶ added in v2.11.0
type ServersDatabasesTransparentDataEncryptionOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersDatabasesTransparentDataEncryptionOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersDatabasesTransparentDataEncryptionOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersDatabasesTransparentDataEncryptionOperatorSpec) DeepCopy() *ServersDatabasesTransparentDataEncryptionOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesTransparentDataEncryptionOperatorSpec.
func (*ServersDatabasesTransparentDataEncryptionOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersDatabasesTransparentDataEncryptionOperatorSpec) DeepCopyInto(out *ServersDatabasesTransparentDataEncryptionOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesTransparentDataEncryption_STATUS ¶ added in v2.10.0
type ServersDatabasesTransparentDataEncryption_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersDatabasesTransparentDataEncryption_STATUS
func (*ServersDatabasesTransparentDataEncryption_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (encryption *ServersDatabasesTransparentDataEncryption_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersDatabasesTransparentDataEncryption_STATUS from the provided source
func (*ServersDatabasesTransparentDataEncryption_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (encryption *ServersDatabasesTransparentDataEncryption_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersDatabasesTransparentDataEncryption_STATUS
func (*ServersDatabasesTransparentDataEncryption_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesTransparentDataEncryption_STATUS) DeepCopy() *ServersDatabasesTransparentDataEncryption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesTransparentDataEncryption_STATUS.
func (*ServersDatabasesTransparentDataEncryption_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesTransparentDataEncryption_STATUS) DeepCopyInto(out *ServersDatabasesTransparentDataEncryption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesTransparentDataEncryption_Spec ¶ added in v2.10.0
type ServersDatabasesTransparentDataEncryption_Spec struct { OperatorSpec *ServersDatabasesTransparentDataEncryptionOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/ServersDatabase resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"ServersDatabase"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` }
Storage version of v1api20211101.ServersDatabasesTransparentDataEncryption_Spec
func (*ServersDatabasesTransparentDataEncryption_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (encryption *ServersDatabasesTransparentDataEncryption_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersDatabasesTransparentDataEncryption_Spec from the provided source
func (*ServersDatabasesTransparentDataEncryption_Spec) ConvertSpecTo ¶ added in v2.10.0
func (encryption *ServersDatabasesTransparentDataEncryption_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersDatabasesTransparentDataEncryption_Spec
func (*ServersDatabasesTransparentDataEncryption_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesTransparentDataEncryption_Spec) DeepCopy() *ServersDatabasesTransparentDataEncryption_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesTransparentDataEncryption_Spec.
func (*ServersDatabasesTransparentDataEncryption_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesTransparentDataEncryption_Spec) DeepCopyInto(out *ServersDatabasesTransparentDataEncryption_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesVulnerabilityAssessment ¶
type ServersDatabasesVulnerabilityAssessment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersDatabasesVulnerabilityAssessment_Spec `json:"spec,omitempty"` Status ServersDatabasesVulnerabilityAssessment_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersDatabasesVulnerabilityAssessment Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/DatabaseVulnerabilityAssessments.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/vulnerabilityAssessments/default
func (*ServersDatabasesVulnerabilityAssessment) AzureName ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*ServersDatabasesVulnerabilityAssessment) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (assessment *ServersDatabasesVulnerabilityAssessment) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersDatabasesVulnerabilityAssessment) DeepCopy ¶
func (in *ServersDatabasesVulnerabilityAssessment) DeepCopy() *ServersDatabasesVulnerabilityAssessment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesVulnerabilityAssessment.
func (*ServersDatabasesVulnerabilityAssessment) DeepCopyInto ¶
func (in *ServersDatabasesVulnerabilityAssessment) DeepCopyInto(out *ServersDatabasesVulnerabilityAssessment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesVulnerabilityAssessment) DeepCopyObject ¶
func (in *ServersDatabasesVulnerabilityAssessment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersDatabasesVulnerabilityAssessment) GetAPIVersion ¶
func (assessment ServersDatabasesVulnerabilityAssessment) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersDatabasesVulnerabilityAssessment) GetConditions ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersDatabasesVulnerabilityAssessment) GetResourceScope ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersDatabasesVulnerabilityAssessment) GetSpec ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersDatabasesVulnerabilityAssessment) GetStatus ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersDatabasesVulnerabilityAssessment) GetSupportedOperations ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersDatabasesVulnerabilityAssessment) GetType ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/databases/vulnerabilityAssessments"
func (*ServersDatabasesVulnerabilityAssessment) Hub ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) Hub()
Hub marks that this ServersDatabasesVulnerabilityAssessment is the hub type for conversion
func (*ServersDatabasesVulnerabilityAssessment) NewEmptyStatus ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersDatabasesVulnerabilityAssessment) OriginalGVK ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersDatabasesVulnerabilityAssessment) Owner ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersDatabasesVulnerabilityAssessment) SecretDestinationExpressions ¶ added in v2.11.0
func (assessment *ServersDatabasesVulnerabilityAssessment) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersDatabasesVulnerabilityAssessment) SetConditions ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersDatabasesVulnerabilityAssessment) SetStatus ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersDatabasesVulnerabilityAssessmentList ¶
type ServersDatabasesVulnerabilityAssessmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersDatabasesVulnerabilityAssessment `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersDatabasesVulnerabilityAssessment Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/DatabaseVulnerabilityAssessments.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/vulnerabilityAssessments/default
func (*ServersDatabasesVulnerabilityAssessmentList) DeepCopy ¶
func (in *ServersDatabasesVulnerabilityAssessmentList) DeepCopy() *ServersDatabasesVulnerabilityAssessmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesVulnerabilityAssessmentList.
func (*ServersDatabasesVulnerabilityAssessmentList) DeepCopyInto ¶
func (in *ServersDatabasesVulnerabilityAssessmentList) DeepCopyInto(out *ServersDatabasesVulnerabilityAssessmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersDatabasesVulnerabilityAssessmentList) DeepCopyObject ¶
func (in *ServersDatabasesVulnerabilityAssessmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersDatabasesVulnerabilityAssessmentOperatorSpec ¶ added in v2.11.0
type ServersDatabasesVulnerabilityAssessmentOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersDatabasesVulnerabilityAssessmentOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersDatabasesVulnerabilityAssessmentOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersDatabasesVulnerabilityAssessmentOperatorSpec) DeepCopy() *ServersDatabasesVulnerabilityAssessmentOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesVulnerabilityAssessmentOperatorSpec.
func (*ServersDatabasesVulnerabilityAssessmentOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersDatabasesVulnerabilityAssessmentOperatorSpec) DeepCopyInto(out *ServersDatabasesVulnerabilityAssessmentOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesVulnerabilityAssessment_STATUS ¶ added in v2.10.0
type ServersDatabasesVulnerabilityAssessment_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RecurringScans *VulnerabilityAssessmentRecurringScansProperties_STATUS `json:"recurringScans,omitempty"` StorageContainerPath *string `json:"storageContainerPath,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersDatabasesVulnerabilityAssessment_STATUS
func (*ServersDatabasesVulnerabilityAssessment_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (assessment *ServersDatabasesVulnerabilityAssessment_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersDatabasesVulnerabilityAssessment_STATUS from the provided source
func (*ServersDatabasesVulnerabilityAssessment_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (assessment *ServersDatabasesVulnerabilityAssessment_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersDatabasesVulnerabilityAssessment_STATUS
func (*ServersDatabasesVulnerabilityAssessment_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesVulnerabilityAssessment_STATUS) DeepCopy() *ServersDatabasesVulnerabilityAssessment_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesVulnerabilityAssessment_STATUS.
func (*ServersDatabasesVulnerabilityAssessment_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesVulnerabilityAssessment_STATUS) DeepCopyInto(out *ServersDatabasesVulnerabilityAssessment_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersDatabasesVulnerabilityAssessment_Spec ¶ added in v2.10.0
type ServersDatabasesVulnerabilityAssessment_Spec struct { OperatorSpec *ServersDatabasesVulnerabilityAssessmentOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/ServersDatabase resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"ServersDatabase"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RecurringScans *VulnerabilityAssessmentRecurringScansProperties `json:"recurringScans,omitempty"` StorageAccountAccessKey *genruntime.SecretReference `json:"storageAccountAccessKey,omitempty"` StorageContainerPath *string `json:"storageContainerPath,omitempty" optionalConfigMapPair:"StorageContainerPath"` StorageContainerPathFromConfig *genruntime.ConfigMapReference `json:"storageContainerPathFromConfig,omitempty" optionalConfigMapPair:"StorageContainerPath"` StorageContainerSasKey *genruntime.SecretReference `json:"storageContainerSasKey,omitempty"` }
Storage version of v1api20211101.ServersDatabasesVulnerabilityAssessment_Spec
func (*ServersDatabasesVulnerabilityAssessment_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (assessment *ServersDatabasesVulnerabilityAssessment_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersDatabasesVulnerabilityAssessment_Spec from the provided source
func (*ServersDatabasesVulnerabilityAssessment_Spec) ConvertSpecTo ¶ added in v2.10.0
func (assessment *ServersDatabasesVulnerabilityAssessment_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersDatabasesVulnerabilityAssessment_Spec
func (*ServersDatabasesVulnerabilityAssessment_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersDatabasesVulnerabilityAssessment_Spec) DeepCopy() *ServersDatabasesVulnerabilityAssessment_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersDatabasesVulnerabilityAssessment_Spec.
func (*ServersDatabasesVulnerabilityAssessment_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersDatabasesVulnerabilityAssessment_Spec) DeepCopyInto(out *ServersDatabasesVulnerabilityAssessment_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersElasticPool ¶
type ServersElasticPool struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersElasticPool_Spec `json:"spec,omitempty"` Status ServersElasticPool_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersElasticPool Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ElasticPools.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}
func (*ServersElasticPool) AzureName ¶
func (pool *ServersElasticPool) AzureName() string
AzureName returns the Azure name of the resource
func (*ServersElasticPool) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (pool *ServersElasticPool) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersElasticPool) DeepCopy ¶
func (in *ServersElasticPool) DeepCopy() *ServersElasticPool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersElasticPool.
func (*ServersElasticPool) DeepCopyInto ¶
func (in *ServersElasticPool) DeepCopyInto(out *ServersElasticPool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersElasticPool) DeepCopyObject ¶
func (in *ServersElasticPool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersElasticPool) GetAPIVersion ¶
func (pool ServersElasticPool) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersElasticPool) GetConditions ¶
func (pool *ServersElasticPool) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersElasticPool) GetResourceScope ¶
func (pool *ServersElasticPool) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersElasticPool) GetSpec ¶
func (pool *ServersElasticPool) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersElasticPool) GetStatus ¶
func (pool *ServersElasticPool) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersElasticPool) GetSupportedOperations ¶
func (pool *ServersElasticPool) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersElasticPool) GetType ¶
func (pool *ServersElasticPool) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/elasticPools"
func (*ServersElasticPool) Hub ¶
func (pool *ServersElasticPool) Hub()
Hub marks that this ServersElasticPool is the hub type for conversion
func (*ServersElasticPool) NewEmptyStatus ¶
func (pool *ServersElasticPool) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersElasticPool) OriginalGVK ¶
func (pool *ServersElasticPool) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersElasticPool) Owner ¶
func (pool *ServersElasticPool) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersElasticPool) SecretDestinationExpressions ¶ added in v2.11.0
func (pool *ServersElasticPool) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersElasticPool) SetConditions ¶
func (pool *ServersElasticPool) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersElasticPool) SetStatus ¶
func (pool *ServersElasticPool) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersElasticPoolList ¶
type ServersElasticPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersElasticPool `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersElasticPool Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ElasticPools.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}
func (*ServersElasticPoolList) DeepCopy ¶
func (in *ServersElasticPoolList) DeepCopy() *ServersElasticPoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersElasticPoolList.
func (*ServersElasticPoolList) DeepCopyInto ¶
func (in *ServersElasticPoolList) DeepCopyInto(out *ServersElasticPoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersElasticPoolList) DeepCopyObject ¶
func (in *ServersElasticPoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersElasticPoolOperatorSpec ¶ added in v2.11.0
type ServersElasticPoolOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersElasticPoolOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersElasticPoolOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersElasticPoolOperatorSpec) DeepCopy() *ServersElasticPoolOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersElasticPoolOperatorSpec.
func (*ServersElasticPoolOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersElasticPoolOperatorSpec) DeepCopyInto(out *ServersElasticPoolOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersElasticPool_STATUS ¶ added in v2.10.0
type ServersElasticPool_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` CreationDate *string `json:"creationDate,omitempty"` HighAvailabilityReplicaCount *int `json:"highAvailabilityReplicaCount,omitempty"` Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` LicenseType *string `json:"licenseType,omitempty"` Location *string `json:"location,omitempty"` MaintenanceConfigurationId *string `json:"maintenanceConfigurationId,omitempty"` MaxSizeBytes *int `json:"maxSizeBytes,omitempty"` MinCapacity *float64 `json:"minCapacity,omitempty"` Name *string `json:"name,omitempty"` PerDatabaseSettings *ElasticPoolPerDatabaseSettings_STATUS `json:"perDatabaseSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Sku *Sku_STATUS `json:"sku,omitempty"` State *string `json:"state,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` ZoneRedundant *bool `json:"zoneRedundant,omitempty"` }
Storage version of v1api20211101.ServersElasticPool_STATUS
func (*ServersElasticPool_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (pool *ServersElasticPool_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersElasticPool_STATUS from the provided source
func (*ServersElasticPool_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (pool *ServersElasticPool_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersElasticPool_STATUS
func (*ServersElasticPool_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersElasticPool_STATUS) DeepCopy() *ServersElasticPool_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersElasticPool_STATUS.
func (*ServersElasticPool_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersElasticPool_STATUS) DeepCopyInto(out *ServersElasticPool_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersElasticPool_Spec ¶ added in v2.10.0
type ServersElasticPool_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` HighAvailabilityReplicaCount *int `json:"highAvailabilityReplicaCount,omitempty"` LicenseType *string `json:"licenseType,omitempty"` Location *string `json:"location,omitempty"` MaintenanceConfigurationId *string `json:"maintenanceConfigurationId,omitempty"` MaxSizeBytes *int `json:"maxSizeBytes,omitempty"` MinCapacity *float64 `json:"minCapacity,omitempty"` OperatorSpec *ServersElasticPoolOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PerDatabaseSettings *ElasticPoolPerDatabaseSettings `json:"perDatabaseSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Sku *Sku `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` ZoneRedundant *bool `json:"zoneRedundant,omitempty"` }
Storage version of v1api20211101.ServersElasticPool_Spec
func (*ServersElasticPool_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (pool *ServersElasticPool_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersElasticPool_Spec from the provided source
func (*ServersElasticPool_Spec) ConvertSpecTo ¶ added in v2.10.0
func (pool *ServersElasticPool_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersElasticPool_Spec
func (*ServersElasticPool_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersElasticPool_Spec) DeepCopy() *ServersElasticPool_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersElasticPool_Spec.
func (*ServersElasticPool_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersElasticPool_Spec) DeepCopyInto(out *ServersElasticPool_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersFailoverGroup ¶
type ServersFailoverGroup struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersFailoverGroup_Spec `json:"spec,omitempty"` Status ServersFailoverGroup_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersFailoverGroup Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/FailoverGroups.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/failoverGroups/{failoverGroupName}
func (*ServersFailoverGroup) AzureName ¶
func (group *ServersFailoverGroup) AzureName() string
AzureName returns the Azure name of the resource
func (*ServersFailoverGroup) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (group *ServersFailoverGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersFailoverGroup) DeepCopy ¶
func (in *ServersFailoverGroup) DeepCopy() *ServersFailoverGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersFailoverGroup.
func (*ServersFailoverGroup) DeepCopyInto ¶
func (in *ServersFailoverGroup) DeepCopyInto(out *ServersFailoverGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersFailoverGroup) DeepCopyObject ¶
func (in *ServersFailoverGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersFailoverGroup) GetAPIVersion ¶
func (group ServersFailoverGroup) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersFailoverGroup) GetConditions ¶
func (group *ServersFailoverGroup) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersFailoverGroup) GetResourceScope ¶
func (group *ServersFailoverGroup) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersFailoverGroup) GetSpec ¶
func (group *ServersFailoverGroup) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersFailoverGroup) GetStatus ¶
func (group *ServersFailoverGroup) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersFailoverGroup) GetSupportedOperations ¶
func (group *ServersFailoverGroup) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersFailoverGroup) GetType ¶
func (group *ServersFailoverGroup) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/failoverGroups"
func (*ServersFailoverGroup) Hub ¶
func (group *ServersFailoverGroup) Hub()
Hub marks that this ServersFailoverGroup is the hub type for conversion
func (*ServersFailoverGroup) NewEmptyStatus ¶
func (group *ServersFailoverGroup) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersFailoverGroup) OriginalGVK ¶
func (group *ServersFailoverGroup) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersFailoverGroup) Owner ¶
func (group *ServersFailoverGroup) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersFailoverGroup) SecretDestinationExpressions ¶ added in v2.11.0
func (group *ServersFailoverGroup) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersFailoverGroup) SetConditions ¶
func (group *ServersFailoverGroup) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersFailoverGroup) SetStatus ¶
func (group *ServersFailoverGroup) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersFailoverGroupList ¶
type ServersFailoverGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersFailoverGroup `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersFailoverGroup Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/FailoverGroups.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/failoverGroups/{failoverGroupName}
func (*ServersFailoverGroupList) DeepCopy ¶
func (in *ServersFailoverGroupList) DeepCopy() *ServersFailoverGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersFailoverGroupList.
func (*ServersFailoverGroupList) DeepCopyInto ¶
func (in *ServersFailoverGroupList) DeepCopyInto(out *ServersFailoverGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersFailoverGroupList) DeepCopyObject ¶
func (in *ServersFailoverGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersFailoverGroupOperatorSpec ¶ added in v2.11.0
type ServersFailoverGroupOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersFailoverGroupOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersFailoverGroupOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersFailoverGroupOperatorSpec) DeepCopy() *ServersFailoverGroupOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersFailoverGroupOperatorSpec.
func (*ServersFailoverGroupOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersFailoverGroupOperatorSpec) DeepCopyInto(out *ServersFailoverGroupOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersFailoverGroup_STATUS ¶ added in v2.10.0
type ServersFailoverGroup_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Databases []string `json:"databases,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PartnerServers []PartnerInfo_STATUS `json:"partnerServers,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ReadOnlyEndpoint *FailoverGroupReadOnlyEndpoint_STATUS `json:"readOnlyEndpoint,omitempty"` ReadWriteEndpoint *FailoverGroupReadWriteEndpoint_STATUS `json:"readWriteEndpoint,omitempty"` ReplicationRole *string `json:"replicationRole,omitempty"` ReplicationState *string `json:"replicationState,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersFailoverGroup_STATUS
func (*ServersFailoverGroup_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (group *ServersFailoverGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersFailoverGroup_STATUS from the provided source
func (*ServersFailoverGroup_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (group *ServersFailoverGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersFailoverGroup_STATUS
func (*ServersFailoverGroup_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersFailoverGroup_STATUS) DeepCopy() *ServersFailoverGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersFailoverGroup_STATUS.
func (*ServersFailoverGroup_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersFailoverGroup_STATUS) DeepCopyInto(out *ServersFailoverGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersFailoverGroup_Spec ¶ added in v2.10.0
type ServersFailoverGroup_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` DatabasesReferences []genruntime.ResourceReference `armReference:"Databases" json:"databasesReferences,omitempty"` OperatorSpec *ServersFailoverGroupOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PartnerServers []PartnerInfo `json:"partnerServers,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ReadOnlyEndpoint *FailoverGroupReadOnlyEndpoint `json:"readOnlyEndpoint,omitempty"` ReadWriteEndpoint *FailoverGroupReadWriteEndpoint `json:"readWriteEndpoint,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20211101.ServersFailoverGroup_Spec
func (*ServersFailoverGroup_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (group *ServersFailoverGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersFailoverGroup_Spec from the provided source
func (*ServersFailoverGroup_Spec) ConvertSpecTo ¶ added in v2.10.0
func (group *ServersFailoverGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersFailoverGroup_Spec
func (*ServersFailoverGroup_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersFailoverGroup_Spec) DeepCopy() *ServersFailoverGroup_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersFailoverGroup_Spec.
func (*ServersFailoverGroup_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersFailoverGroup_Spec) DeepCopyInto(out *ServersFailoverGroup_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersFirewallRule ¶
type ServersFirewallRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersFirewallRule_Spec `json:"spec,omitempty"` Status ServersFirewallRule_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersFirewallRule Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/FirewallRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/firewallRules/{firewallRuleName}
func (*ServersFirewallRule) AzureName ¶
func (rule *ServersFirewallRule) AzureName() string
AzureName returns the Azure name of the resource
func (*ServersFirewallRule) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (rule *ServersFirewallRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersFirewallRule) DeepCopy ¶
func (in *ServersFirewallRule) DeepCopy() *ServersFirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersFirewallRule.
func (*ServersFirewallRule) DeepCopyInto ¶
func (in *ServersFirewallRule) DeepCopyInto(out *ServersFirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersFirewallRule) DeepCopyObject ¶
func (in *ServersFirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersFirewallRule) GetAPIVersion ¶
func (rule ServersFirewallRule) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersFirewallRule) GetConditions ¶
func (rule *ServersFirewallRule) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersFirewallRule) GetResourceScope ¶
func (rule *ServersFirewallRule) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersFirewallRule) GetSpec ¶
func (rule *ServersFirewallRule) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersFirewallRule) GetStatus ¶
func (rule *ServersFirewallRule) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersFirewallRule) GetSupportedOperations ¶
func (rule *ServersFirewallRule) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersFirewallRule) GetType ¶
func (rule *ServersFirewallRule) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/firewallRules"
func (*ServersFirewallRule) Hub ¶
func (rule *ServersFirewallRule) Hub()
Hub marks that this ServersFirewallRule is the hub type for conversion
func (*ServersFirewallRule) NewEmptyStatus ¶
func (rule *ServersFirewallRule) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersFirewallRule) OriginalGVK ¶
func (rule *ServersFirewallRule) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersFirewallRule) Owner ¶
func (rule *ServersFirewallRule) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersFirewallRule) SecretDestinationExpressions ¶ added in v2.11.0
func (rule *ServersFirewallRule) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersFirewallRule) SetConditions ¶
func (rule *ServersFirewallRule) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersFirewallRule) SetStatus ¶
func (rule *ServersFirewallRule) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersFirewallRuleList ¶
type ServersFirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersFirewallRule `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersFirewallRule Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/FirewallRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/firewallRules/{firewallRuleName}
func (*ServersFirewallRuleList) DeepCopy ¶
func (in *ServersFirewallRuleList) DeepCopy() *ServersFirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersFirewallRuleList.
func (*ServersFirewallRuleList) DeepCopyInto ¶
func (in *ServersFirewallRuleList) DeepCopyInto(out *ServersFirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersFirewallRuleList) DeepCopyObject ¶
func (in *ServersFirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersFirewallRuleOperatorSpec ¶ added in v2.11.0
type ServersFirewallRuleOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersFirewallRuleOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersFirewallRuleOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersFirewallRuleOperatorSpec) DeepCopy() *ServersFirewallRuleOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersFirewallRuleOperatorSpec.
func (*ServersFirewallRuleOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersFirewallRuleOperatorSpec) DeepCopyInto(out *ServersFirewallRuleOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersFirewallRule_STATUS ¶ added in v2.10.0
type ServersFirewallRule_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` EndIpAddress *string `json:"endIpAddress,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StartIpAddress *string `json:"startIpAddress,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersFirewallRule_STATUS
func (*ServersFirewallRule_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (rule *ServersFirewallRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersFirewallRule_STATUS from the provided source
func (*ServersFirewallRule_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (rule *ServersFirewallRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersFirewallRule_STATUS
func (*ServersFirewallRule_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersFirewallRule_STATUS) DeepCopy() *ServersFirewallRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersFirewallRule_STATUS.
func (*ServersFirewallRule_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersFirewallRule_STATUS) DeepCopyInto(out *ServersFirewallRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersFirewallRule_Spec ¶ added in v2.10.0
type ServersFirewallRule_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` EndIpAddress *string `json:"endIpAddress,omitempty"` OperatorSpec *ServersFirewallRuleOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StartIpAddress *string `json:"startIpAddress,omitempty"` }
Storage version of v1api20211101.ServersFirewallRule_Spec
func (*ServersFirewallRule_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (rule *ServersFirewallRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersFirewallRule_Spec from the provided source
func (*ServersFirewallRule_Spec) ConvertSpecTo ¶ added in v2.10.0
func (rule *ServersFirewallRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersFirewallRule_Spec
func (*ServersFirewallRule_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersFirewallRule_Spec) DeepCopy() *ServersFirewallRule_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersFirewallRule_Spec.
func (*ServersFirewallRule_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersFirewallRule_Spec) DeepCopyInto(out *ServersFirewallRule_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersIPV6FirewallRule ¶
type ServersIPV6FirewallRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersIPV6FirewallRule_Spec `json:"spec,omitempty"` Status ServersIPV6FirewallRule_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersIPV6FirewallRule Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/IPv6FirewallRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/ipv6FirewallRules/{firewallRuleName}
func (*ServersIPV6FirewallRule) AzureName ¶
func (rule *ServersIPV6FirewallRule) AzureName() string
AzureName returns the Azure name of the resource
func (*ServersIPV6FirewallRule) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (rule *ServersIPV6FirewallRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersIPV6FirewallRule) DeepCopy ¶
func (in *ServersIPV6FirewallRule) DeepCopy() *ServersIPV6FirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersIPV6FirewallRule.
func (*ServersIPV6FirewallRule) DeepCopyInto ¶
func (in *ServersIPV6FirewallRule) DeepCopyInto(out *ServersIPV6FirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersIPV6FirewallRule) DeepCopyObject ¶
func (in *ServersIPV6FirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersIPV6FirewallRule) GetAPIVersion ¶
func (rule ServersIPV6FirewallRule) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersIPV6FirewallRule) GetConditions ¶
func (rule *ServersIPV6FirewallRule) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersIPV6FirewallRule) GetResourceScope ¶
func (rule *ServersIPV6FirewallRule) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersIPV6FirewallRule) GetSpec ¶
func (rule *ServersIPV6FirewallRule) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersIPV6FirewallRule) GetStatus ¶
func (rule *ServersIPV6FirewallRule) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersIPV6FirewallRule) GetSupportedOperations ¶
func (rule *ServersIPV6FirewallRule) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersIPV6FirewallRule) GetType ¶
func (rule *ServersIPV6FirewallRule) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/ipv6FirewallRules"
func (*ServersIPV6FirewallRule) Hub ¶
func (rule *ServersIPV6FirewallRule) Hub()
Hub marks that this ServersIPV6FirewallRule is the hub type for conversion
func (*ServersIPV6FirewallRule) NewEmptyStatus ¶
func (rule *ServersIPV6FirewallRule) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersIPV6FirewallRule) OriginalGVK ¶
func (rule *ServersIPV6FirewallRule) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersIPV6FirewallRule) Owner ¶
func (rule *ServersIPV6FirewallRule) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersIPV6FirewallRule) SecretDestinationExpressions ¶ added in v2.11.0
func (rule *ServersIPV6FirewallRule) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersIPV6FirewallRule) SetConditions ¶
func (rule *ServersIPV6FirewallRule) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersIPV6FirewallRule) SetStatus ¶
func (rule *ServersIPV6FirewallRule) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersIPV6FirewallRuleList ¶
type ServersIPV6FirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersIPV6FirewallRule `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersIPV6FirewallRule Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/IPv6FirewallRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/ipv6FirewallRules/{firewallRuleName}
func (*ServersIPV6FirewallRuleList) DeepCopy ¶
func (in *ServersIPV6FirewallRuleList) DeepCopy() *ServersIPV6FirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersIPV6FirewallRuleList.
func (*ServersIPV6FirewallRuleList) DeepCopyInto ¶
func (in *ServersIPV6FirewallRuleList) DeepCopyInto(out *ServersIPV6FirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersIPV6FirewallRuleList) DeepCopyObject ¶
func (in *ServersIPV6FirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersIPV6FirewallRuleOperatorSpec ¶ added in v2.11.0
type ServersIPV6FirewallRuleOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersIPV6FirewallRuleOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersIPV6FirewallRuleOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersIPV6FirewallRuleOperatorSpec) DeepCopy() *ServersIPV6FirewallRuleOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersIPV6FirewallRuleOperatorSpec.
func (*ServersIPV6FirewallRuleOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersIPV6FirewallRuleOperatorSpec) DeepCopyInto(out *ServersIPV6FirewallRuleOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersIPV6FirewallRule_STATUS ¶ added in v2.10.0
type ServersIPV6FirewallRule_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` EndIPv6Address *string `json:"endIPv6Address,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StartIPv6Address *string `json:"startIPv6Address,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersIPV6FirewallRule_STATUS
func (*ServersIPV6FirewallRule_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (rule *ServersIPV6FirewallRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersIPV6FirewallRule_STATUS from the provided source
func (*ServersIPV6FirewallRule_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (rule *ServersIPV6FirewallRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersIPV6FirewallRule_STATUS
func (*ServersIPV6FirewallRule_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersIPV6FirewallRule_STATUS) DeepCopy() *ServersIPV6FirewallRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersIPV6FirewallRule_STATUS.
func (*ServersIPV6FirewallRule_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersIPV6FirewallRule_STATUS) DeepCopyInto(out *ServersIPV6FirewallRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersIPV6FirewallRule_Spec ¶ added in v2.10.0
type ServersIPV6FirewallRule_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` EndIPv6Address *string `json:"endIPv6Address,omitempty"` OperatorSpec *ServersIPV6FirewallRuleOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StartIPv6Address *string `json:"startIPv6Address,omitempty"` }
Storage version of v1api20211101.ServersIPV6FirewallRule_Spec
func (*ServersIPV6FirewallRule_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (rule *ServersIPV6FirewallRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersIPV6FirewallRule_Spec from the provided source
func (*ServersIPV6FirewallRule_Spec) ConvertSpecTo ¶ added in v2.10.0
func (rule *ServersIPV6FirewallRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersIPV6FirewallRule_Spec
func (*ServersIPV6FirewallRule_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersIPV6FirewallRule_Spec) DeepCopy() *ServersIPV6FirewallRule_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersIPV6FirewallRule_Spec.
func (*ServersIPV6FirewallRule_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersIPV6FirewallRule_Spec) DeepCopyInto(out *ServersIPV6FirewallRule_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersOutboundFirewallRule ¶
type ServersOutboundFirewallRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersOutboundFirewallRule_Spec `json:"spec,omitempty"` Status ServersOutboundFirewallRule_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersOutboundFirewallRule Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/OutboundFirewallRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/outboundFirewallRules/{outboundRuleFqdn}
func (*ServersOutboundFirewallRule) AzureName ¶
func (rule *ServersOutboundFirewallRule) AzureName() string
AzureName returns the Azure name of the resource
func (*ServersOutboundFirewallRule) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (rule *ServersOutboundFirewallRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersOutboundFirewallRule) DeepCopy ¶
func (in *ServersOutboundFirewallRule) DeepCopy() *ServersOutboundFirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersOutboundFirewallRule.
func (*ServersOutboundFirewallRule) DeepCopyInto ¶
func (in *ServersOutboundFirewallRule) DeepCopyInto(out *ServersOutboundFirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersOutboundFirewallRule) DeepCopyObject ¶
func (in *ServersOutboundFirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersOutboundFirewallRule) GetAPIVersion ¶
func (rule ServersOutboundFirewallRule) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersOutboundFirewallRule) GetConditions ¶
func (rule *ServersOutboundFirewallRule) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersOutboundFirewallRule) GetResourceScope ¶
func (rule *ServersOutboundFirewallRule) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersOutboundFirewallRule) GetSpec ¶
func (rule *ServersOutboundFirewallRule) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersOutboundFirewallRule) GetStatus ¶
func (rule *ServersOutboundFirewallRule) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersOutboundFirewallRule) GetSupportedOperations ¶
func (rule *ServersOutboundFirewallRule) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersOutboundFirewallRule) GetType ¶
func (rule *ServersOutboundFirewallRule) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/outboundFirewallRules"
func (*ServersOutboundFirewallRule) Hub ¶
func (rule *ServersOutboundFirewallRule) Hub()
Hub marks that this ServersOutboundFirewallRule is the hub type for conversion
func (*ServersOutboundFirewallRule) NewEmptyStatus ¶
func (rule *ServersOutboundFirewallRule) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersOutboundFirewallRule) OriginalGVK ¶
func (rule *ServersOutboundFirewallRule) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersOutboundFirewallRule) Owner ¶
func (rule *ServersOutboundFirewallRule) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersOutboundFirewallRule) SecretDestinationExpressions ¶ added in v2.11.0
func (rule *ServersOutboundFirewallRule) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersOutboundFirewallRule) SetConditions ¶
func (rule *ServersOutboundFirewallRule) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersOutboundFirewallRule) SetStatus ¶
func (rule *ServersOutboundFirewallRule) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersOutboundFirewallRuleList ¶
type ServersOutboundFirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersOutboundFirewallRule `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersOutboundFirewallRule Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/OutboundFirewallRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/outboundFirewallRules/{outboundRuleFqdn}
func (*ServersOutboundFirewallRuleList) DeepCopy ¶
func (in *ServersOutboundFirewallRuleList) DeepCopy() *ServersOutboundFirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersOutboundFirewallRuleList.
func (*ServersOutboundFirewallRuleList) DeepCopyInto ¶
func (in *ServersOutboundFirewallRuleList) DeepCopyInto(out *ServersOutboundFirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersOutboundFirewallRuleList) DeepCopyObject ¶
func (in *ServersOutboundFirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersOutboundFirewallRuleOperatorSpec ¶ added in v2.11.0
type ServersOutboundFirewallRuleOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersOutboundFirewallRuleOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersOutboundFirewallRuleOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersOutboundFirewallRuleOperatorSpec) DeepCopy() *ServersOutboundFirewallRuleOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersOutboundFirewallRuleOperatorSpec.
func (*ServersOutboundFirewallRuleOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersOutboundFirewallRuleOperatorSpec) DeepCopyInto(out *ServersOutboundFirewallRuleOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersOutboundFirewallRule_STATUS ¶ added in v2.10.0
type ServersOutboundFirewallRule_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersOutboundFirewallRule_STATUS
func (*ServersOutboundFirewallRule_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (rule *ServersOutboundFirewallRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersOutboundFirewallRule_STATUS from the provided source
func (*ServersOutboundFirewallRule_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (rule *ServersOutboundFirewallRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersOutboundFirewallRule_STATUS
func (*ServersOutboundFirewallRule_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersOutboundFirewallRule_STATUS) DeepCopy() *ServersOutboundFirewallRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersOutboundFirewallRule_STATUS.
func (*ServersOutboundFirewallRule_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersOutboundFirewallRule_STATUS) DeepCopyInto(out *ServersOutboundFirewallRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersOutboundFirewallRule_Spec ¶ added in v2.10.0
type ServersOutboundFirewallRule_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` OperatorSpec *ServersOutboundFirewallRuleOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.ServersOutboundFirewallRule_Spec
func (*ServersOutboundFirewallRule_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (rule *ServersOutboundFirewallRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersOutboundFirewallRule_Spec from the provided source
func (*ServersOutboundFirewallRule_Spec) ConvertSpecTo ¶ added in v2.10.0
func (rule *ServersOutboundFirewallRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersOutboundFirewallRule_Spec
func (*ServersOutboundFirewallRule_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersOutboundFirewallRule_Spec) DeepCopy() *ServersOutboundFirewallRule_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersOutboundFirewallRule_Spec.
func (*ServersOutboundFirewallRule_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersOutboundFirewallRule_Spec) DeepCopyInto(out *ServersOutboundFirewallRule_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersSecurityAlertPolicy ¶
type ServersSecurityAlertPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersSecurityAlertPolicy_Spec `json:"spec,omitempty"` Status ServersSecurityAlertPolicy_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersSecurityAlertPolicy Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerSecurityAlertPolicies.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/securityAlertPolicies/Default
func (*ServersSecurityAlertPolicy) AzureName ¶
func (policy *ServersSecurityAlertPolicy) AzureName() string
AzureName returns the Azure name of the resource (always "Default")
func (*ServersSecurityAlertPolicy) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (policy *ServersSecurityAlertPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersSecurityAlertPolicy) DeepCopy ¶
func (in *ServersSecurityAlertPolicy) DeepCopy() *ServersSecurityAlertPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersSecurityAlertPolicy.
func (*ServersSecurityAlertPolicy) DeepCopyInto ¶
func (in *ServersSecurityAlertPolicy) DeepCopyInto(out *ServersSecurityAlertPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersSecurityAlertPolicy) DeepCopyObject ¶
func (in *ServersSecurityAlertPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersSecurityAlertPolicy) GetAPIVersion ¶
func (policy ServersSecurityAlertPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersSecurityAlertPolicy) GetConditions ¶
func (policy *ServersSecurityAlertPolicy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersSecurityAlertPolicy) GetResourceScope ¶
func (policy *ServersSecurityAlertPolicy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersSecurityAlertPolicy) GetSpec ¶
func (policy *ServersSecurityAlertPolicy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersSecurityAlertPolicy) GetStatus ¶
func (policy *ServersSecurityAlertPolicy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersSecurityAlertPolicy) GetSupportedOperations ¶
func (policy *ServersSecurityAlertPolicy) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersSecurityAlertPolicy) GetType ¶
func (policy *ServersSecurityAlertPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/securityAlertPolicies"
func (*ServersSecurityAlertPolicy) Hub ¶
func (policy *ServersSecurityAlertPolicy) Hub()
Hub marks that this ServersSecurityAlertPolicy is the hub type for conversion
func (*ServersSecurityAlertPolicy) NewEmptyStatus ¶
func (policy *ServersSecurityAlertPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersSecurityAlertPolicy) OriginalGVK ¶
func (policy *ServersSecurityAlertPolicy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersSecurityAlertPolicy) Owner ¶
func (policy *ServersSecurityAlertPolicy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersSecurityAlertPolicy) SecretDestinationExpressions ¶ added in v2.11.0
func (policy *ServersSecurityAlertPolicy) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersSecurityAlertPolicy) SetConditions ¶
func (policy *ServersSecurityAlertPolicy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersSecurityAlertPolicy) SetStatus ¶
func (policy *ServersSecurityAlertPolicy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersSecurityAlertPolicyList ¶
type ServersSecurityAlertPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersSecurityAlertPolicy `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersSecurityAlertPolicy Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerSecurityAlertPolicies.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/securityAlertPolicies/Default
func (*ServersSecurityAlertPolicyList) DeepCopy ¶
func (in *ServersSecurityAlertPolicyList) DeepCopy() *ServersSecurityAlertPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersSecurityAlertPolicyList.
func (*ServersSecurityAlertPolicyList) DeepCopyInto ¶
func (in *ServersSecurityAlertPolicyList) DeepCopyInto(out *ServersSecurityAlertPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersSecurityAlertPolicyList) DeepCopyObject ¶
func (in *ServersSecurityAlertPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersSecurityAlertPolicyOperatorSpec ¶ added in v2.11.0
type ServersSecurityAlertPolicyOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersSecurityAlertPolicyOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersSecurityAlertPolicyOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersSecurityAlertPolicyOperatorSpec) DeepCopy() *ServersSecurityAlertPolicyOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersSecurityAlertPolicyOperatorSpec.
func (*ServersSecurityAlertPolicyOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersSecurityAlertPolicyOperatorSpec) DeepCopyInto(out *ServersSecurityAlertPolicyOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersSecurityAlertPolicy_STATUS ¶ added in v2.10.0
type ServersSecurityAlertPolicy_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` CreationTime *string `json:"creationTime,omitempty"` DisabledAlerts []string `json:"disabledAlerts,omitempty"` EmailAccountAdmins *bool `json:"emailAccountAdmins,omitempty"` EmailAddresses []string `json:"emailAddresses,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RetentionDays *int `json:"retentionDays,omitempty"` State *string `json:"state,omitempty"` StorageEndpoint *string `json:"storageEndpoint,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersSecurityAlertPolicy_STATUS
func (*ServersSecurityAlertPolicy_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (policy *ServersSecurityAlertPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersSecurityAlertPolicy_STATUS from the provided source
func (*ServersSecurityAlertPolicy_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (policy *ServersSecurityAlertPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersSecurityAlertPolicy_STATUS
func (*ServersSecurityAlertPolicy_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersSecurityAlertPolicy_STATUS) DeepCopy() *ServersSecurityAlertPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersSecurityAlertPolicy_STATUS.
func (*ServersSecurityAlertPolicy_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersSecurityAlertPolicy_STATUS) DeepCopyInto(out *ServersSecurityAlertPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersSecurityAlertPolicy_Spec ¶ added in v2.10.0
type ServersSecurityAlertPolicy_Spec struct { DisabledAlerts []string `json:"disabledAlerts,omitempty"` EmailAccountAdmins *bool `json:"emailAccountAdmins,omitempty"` EmailAddresses []string `json:"emailAddresses,omitempty"` OperatorSpec *ServersSecurityAlertPolicyOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RetentionDays *int `json:"retentionDays,omitempty"` State *string `json:"state,omitempty"` StorageAccountAccessKey *genruntime.SecretReference `json:"storageAccountAccessKey,omitempty"` StorageEndpoint *string `json:"storageEndpoint,omitempty"` }
Storage version of v1api20211101.ServersSecurityAlertPolicy_Spec
func (*ServersSecurityAlertPolicy_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (policy *ServersSecurityAlertPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersSecurityAlertPolicy_Spec from the provided source
func (*ServersSecurityAlertPolicy_Spec) ConvertSpecTo ¶ added in v2.10.0
func (policy *ServersSecurityAlertPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersSecurityAlertPolicy_Spec
func (*ServersSecurityAlertPolicy_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersSecurityAlertPolicy_Spec) DeepCopy() *ServersSecurityAlertPolicy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersSecurityAlertPolicy_Spec.
func (*ServersSecurityAlertPolicy_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersSecurityAlertPolicy_Spec) DeepCopyInto(out *ServersSecurityAlertPolicy_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersVirtualNetworkRule ¶
type ServersVirtualNetworkRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersVirtualNetworkRule_Spec `json:"spec,omitempty"` Status ServersVirtualNetworkRule_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersVirtualNetworkRule Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/VirtualNetworkRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/virtualNetworkRules/{virtualNetworkRuleName}
func (*ServersVirtualNetworkRule) AzureName ¶
func (rule *ServersVirtualNetworkRule) AzureName() string
AzureName returns the Azure name of the resource
func (*ServersVirtualNetworkRule) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (rule *ServersVirtualNetworkRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersVirtualNetworkRule) DeepCopy ¶
func (in *ServersVirtualNetworkRule) DeepCopy() *ServersVirtualNetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersVirtualNetworkRule.
func (*ServersVirtualNetworkRule) DeepCopyInto ¶
func (in *ServersVirtualNetworkRule) DeepCopyInto(out *ServersVirtualNetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersVirtualNetworkRule) DeepCopyObject ¶
func (in *ServersVirtualNetworkRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersVirtualNetworkRule) GetAPIVersion ¶
func (rule ServersVirtualNetworkRule) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersVirtualNetworkRule) GetConditions ¶
func (rule *ServersVirtualNetworkRule) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersVirtualNetworkRule) GetResourceScope ¶
func (rule *ServersVirtualNetworkRule) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersVirtualNetworkRule) GetSpec ¶
func (rule *ServersVirtualNetworkRule) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersVirtualNetworkRule) GetStatus ¶
func (rule *ServersVirtualNetworkRule) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersVirtualNetworkRule) GetSupportedOperations ¶
func (rule *ServersVirtualNetworkRule) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersVirtualNetworkRule) GetType ¶
func (rule *ServersVirtualNetworkRule) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/virtualNetworkRules"
func (*ServersVirtualNetworkRule) Hub ¶
func (rule *ServersVirtualNetworkRule) Hub()
Hub marks that this ServersVirtualNetworkRule is the hub type for conversion
func (*ServersVirtualNetworkRule) NewEmptyStatus ¶
func (rule *ServersVirtualNetworkRule) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersVirtualNetworkRule) OriginalGVK ¶
func (rule *ServersVirtualNetworkRule) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersVirtualNetworkRule) Owner ¶
func (rule *ServersVirtualNetworkRule) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersVirtualNetworkRule) SecretDestinationExpressions ¶ added in v2.11.0
func (rule *ServersVirtualNetworkRule) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersVirtualNetworkRule) SetConditions ¶
func (rule *ServersVirtualNetworkRule) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersVirtualNetworkRule) SetStatus ¶
func (rule *ServersVirtualNetworkRule) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersVirtualNetworkRuleList ¶
type ServersVirtualNetworkRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersVirtualNetworkRule `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersVirtualNetworkRule Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/VirtualNetworkRules.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/virtualNetworkRules/{virtualNetworkRuleName}
func (*ServersVirtualNetworkRuleList) DeepCopy ¶
func (in *ServersVirtualNetworkRuleList) DeepCopy() *ServersVirtualNetworkRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersVirtualNetworkRuleList.
func (*ServersVirtualNetworkRuleList) DeepCopyInto ¶
func (in *ServersVirtualNetworkRuleList) DeepCopyInto(out *ServersVirtualNetworkRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersVirtualNetworkRuleList) DeepCopyObject ¶
func (in *ServersVirtualNetworkRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersVirtualNetworkRuleOperatorSpec ¶ added in v2.11.0
type ServersVirtualNetworkRuleOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersVirtualNetworkRuleOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersVirtualNetworkRuleOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersVirtualNetworkRuleOperatorSpec) DeepCopy() *ServersVirtualNetworkRuleOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersVirtualNetworkRuleOperatorSpec.
func (*ServersVirtualNetworkRuleOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersVirtualNetworkRuleOperatorSpec) DeepCopyInto(out *ServersVirtualNetworkRuleOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersVirtualNetworkRule_STATUS ¶ added in v2.10.0
type ServersVirtualNetworkRule_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` IgnoreMissingVnetServiceEndpoint *bool `json:"ignoreMissingVnetServiceEndpoint,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` Type *string `json:"type,omitempty"` VirtualNetworkSubnetId *string `json:"virtualNetworkSubnetId,omitempty"` }
Storage version of v1api20211101.ServersVirtualNetworkRule_STATUS
func (*ServersVirtualNetworkRule_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (rule *ServersVirtualNetworkRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersVirtualNetworkRule_STATUS from the provided source
func (*ServersVirtualNetworkRule_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (rule *ServersVirtualNetworkRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersVirtualNetworkRule_STATUS
func (*ServersVirtualNetworkRule_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersVirtualNetworkRule_STATUS) DeepCopy() *ServersVirtualNetworkRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersVirtualNetworkRule_STATUS.
func (*ServersVirtualNetworkRule_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersVirtualNetworkRule_STATUS) DeepCopyInto(out *ServersVirtualNetworkRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersVirtualNetworkRule_Spec ¶ added in v2.10.0
type ServersVirtualNetworkRule_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` IgnoreMissingVnetServiceEndpoint *bool `json:"ignoreMissingVnetServiceEndpoint,omitempty"` OperatorSpec *ServersVirtualNetworkRuleOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // +kubebuilder:validation:Required // VirtualNetworkSubnetReference: The ARM resource id of the virtual network subnet. VirtualNetworkSubnetReference *genruntime.ResourceReference `armReference:"VirtualNetworkSubnetId" json:"virtualNetworkSubnetReference,omitempty"` }
Storage version of v1api20211101.ServersVirtualNetworkRule_Spec
func (*ServersVirtualNetworkRule_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (rule *ServersVirtualNetworkRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersVirtualNetworkRule_Spec from the provided source
func (*ServersVirtualNetworkRule_Spec) ConvertSpecTo ¶ added in v2.10.0
func (rule *ServersVirtualNetworkRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersVirtualNetworkRule_Spec
func (*ServersVirtualNetworkRule_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersVirtualNetworkRule_Spec) DeepCopy() *ServersVirtualNetworkRule_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersVirtualNetworkRule_Spec.
func (*ServersVirtualNetworkRule_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersVirtualNetworkRule_Spec) DeepCopyInto(out *ServersVirtualNetworkRule_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersVulnerabilityAssessment ¶
type ServersVulnerabilityAssessment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServersVulnerabilityAssessment_Spec `json:"spec,omitempty"` Status ServersVulnerabilityAssessment_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20211101.ServersVulnerabilityAssessment Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerVulnerabilityAssessments.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/vulnerabilityAssessments/default
func (*ServersVulnerabilityAssessment) AzureName ¶
func (assessment *ServersVulnerabilityAssessment) AzureName() string
AzureName returns the Azure name of the resource (always "default")
func (*ServersVulnerabilityAssessment) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (assessment *ServersVulnerabilityAssessment) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServersVulnerabilityAssessment) DeepCopy ¶
func (in *ServersVulnerabilityAssessment) DeepCopy() *ServersVulnerabilityAssessment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersVulnerabilityAssessment.
func (*ServersVulnerabilityAssessment) DeepCopyInto ¶
func (in *ServersVulnerabilityAssessment) DeepCopyInto(out *ServersVulnerabilityAssessment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersVulnerabilityAssessment) DeepCopyObject ¶
func (in *ServersVulnerabilityAssessment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServersVulnerabilityAssessment) GetAPIVersion ¶
func (assessment ServersVulnerabilityAssessment) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-11-01"
func (*ServersVulnerabilityAssessment) GetConditions ¶
func (assessment *ServersVulnerabilityAssessment) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServersVulnerabilityAssessment) GetResourceScope ¶
func (assessment *ServersVulnerabilityAssessment) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServersVulnerabilityAssessment) GetSpec ¶
func (assessment *ServersVulnerabilityAssessment) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServersVulnerabilityAssessment) GetStatus ¶
func (assessment *ServersVulnerabilityAssessment) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServersVulnerabilityAssessment) GetSupportedOperations ¶
func (assessment *ServersVulnerabilityAssessment) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServersVulnerabilityAssessment) GetType ¶
func (assessment *ServersVulnerabilityAssessment) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Sql/servers/vulnerabilityAssessments"
func (*ServersVulnerabilityAssessment) Hub ¶
func (assessment *ServersVulnerabilityAssessment) Hub()
Hub marks that this ServersVulnerabilityAssessment is the hub type for conversion
func (*ServersVulnerabilityAssessment) NewEmptyStatus ¶
func (assessment *ServersVulnerabilityAssessment) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServersVulnerabilityAssessment) OriginalGVK ¶
func (assessment *ServersVulnerabilityAssessment) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServersVulnerabilityAssessment) Owner ¶
func (assessment *ServersVulnerabilityAssessment) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServersVulnerabilityAssessment) SecretDestinationExpressions ¶ added in v2.11.0
func (assessment *ServersVulnerabilityAssessment) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServersVulnerabilityAssessment) SetConditions ¶
func (assessment *ServersVulnerabilityAssessment) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServersVulnerabilityAssessment) SetStatus ¶
func (assessment *ServersVulnerabilityAssessment) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServersVulnerabilityAssessmentList ¶
type ServersVulnerabilityAssessmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServersVulnerabilityAssessment `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20211101.ServersVulnerabilityAssessment Generator information: - Generated from: /sql/resource-manager/Microsoft.Sql/stable/2021-11-01/ServerVulnerabilityAssessments.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/vulnerabilityAssessments/default
func (*ServersVulnerabilityAssessmentList) DeepCopy ¶
func (in *ServersVulnerabilityAssessmentList) DeepCopy() *ServersVulnerabilityAssessmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersVulnerabilityAssessmentList.
func (*ServersVulnerabilityAssessmentList) DeepCopyInto ¶
func (in *ServersVulnerabilityAssessmentList) DeepCopyInto(out *ServersVulnerabilityAssessmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServersVulnerabilityAssessmentList) DeepCopyObject ¶
func (in *ServersVulnerabilityAssessmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServersVulnerabilityAssessmentOperatorSpec ¶ added in v2.11.0
type ServersVulnerabilityAssessmentOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20211101.ServersVulnerabilityAssessmentOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServersVulnerabilityAssessmentOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ServersVulnerabilityAssessmentOperatorSpec) DeepCopy() *ServersVulnerabilityAssessmentOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersVulnerabilityAssessmentOperatorSpec.
func (*ServersVulnerabilityAssessmentOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ServersVulnerabilityAssessmentOperatorSpec) DeepCopyInto(out *ServersVulnerabilityAssessmentOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersVulnerabilityAssessment_STATUS ¶ added in v2.10.0
type ServersVulnerabilityAssessment_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RecurringScans *VulnerabilityAssessmentRecurringScansProperties_STATUS `json:"recurringScans,omitempty"` StorageContainerPath *string `json:"storageContainerPath,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20211101.ServersVulnerabilityAssessment_STATUS
func (*ServersVulnerabilityAssessment_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (assessment *ServersVulnerabilityAssessment_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServersVulnerabilityAssessment_STATUS from the provided source
func (*ServersVulnerabilityAssessment_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (assessment *ServersVulnerabilityAssessment_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServersVulnerabilityAssessment_STATUS
func (*ServersVulnerabilityAssessment_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ServersVulnerabilityAssessment_STATUS) DeepCopy() *ServersVulnerabilityAssessment_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersVulnerabilityAssessment_STATUS.
func (*ServersVulnerabilityAssessment_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ServersVulnerabilityAssessment_STATUS) DeepCopyInto(out *ServersVulnerabilityAssessment_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersVulnerabilityAssessment_Spec ¶ added in v2.10.0
type ServersVulnerabilityAssessment_Spec struct { OperatorSpec *ServersVulnerabilityAssessmentOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a sql.azure.com/Server resource Owner *genruntime.KnownResourceReference `group:"sql.azure.com" json:"owner,omitempty" kind:"Server"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RecurringScans *VulnerabilityAssessmentRecurringScansProperties `json:"recurringScans,omitempty"` StorageAccountAccessKey *genruntime.SecretReference `json:"storageAccountAccessKey,omitempty"` StorageContainerPath *string `json:"storageContainerPath,omitempty" optionalConfigMapPair:"StorageContainerPath"` StorageContainerPathFromConfig *genruntime.ConfigMapReference `json:"storageContainerPathFromConfig,omitempty" optionalConfigMapPair:"StorageContainerPath"` StorageContainerSasKey *genruntime.SecretReference `json:"storageContainerSasKey,omitempty"` }
Storage version of v1api20211101.ServersVulnerabilityAssessment_Spec
func (*ServersVulnerabilityAssessment_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (assessment *ServersVulnerabilityAssessment_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServersVulnerabilityAssessment_Spec from the provided source
func (*ServersVulnerabilityAssessment_Spec) ConvertSpecTo ¶ added in v2.10.0
func (assessment *ServersVulnerabilityAssessment_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServersVulnerabilityAssessment_Spec
func (*ServersVulnerabilityAssessment_Spec) DeepCopy ¶ added in v2.10.0
func (in *ServersVulnerabilityAssessment_Spec) DeepCopy() *ServersVulnerabilityAssessment_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersVulnerabilityAssessment_Spec.
func (*ServersVulnerabilityAssessment_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ServersVulnerabilityAssessment_Spec) DeepCopyInto(out *ServersVulnerabilityAssessment_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku ¶
type Sku struct { Capacity *int `json:"capacity,omitempty"` Family *string `json:"family,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Size *string `json:"size,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20211101.Sku An ARM Resource SKU.
func (*Sku) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.
func (*Sku) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku_STATUS ¶
type Sku_STATUS struct { Capacity *int `json:"capacity,omitempty"` Family *string `json:"family,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Size *string `json:"size,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20211101.Sku_STATUS An ARM Resource SKU.
func (*Sku_STATUS) DeepCopy ¶
func (in *Sku_STATUS) DeepCopy() *Sku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS.
func (*Sku_STATUS) DeepCopyInto ¶
func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemData_STATUS ¶
type SystemData_STATUS struct { CreatedAt *string `json:"createdAt,omitempty"` CreatedBy *string `json:"createdBy,omitempty"` CreatedByType *string `json:"createdByType,omitempty"` LastModifiedAt *string `json:"lastModifiedAt,omitempty"` LastModifiedBy *string `json:"lastModifiedBy,omitempty"` LastModifiedByType *string `json:"lastModifiedByType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.SystemData_STATUS Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"` }
Storage version of v1api20211101.UserAssignedIdentityDetails Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserIdentity_STATUS ¶
type UserIdentity_STATUS struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.UserIdentity_STATUS Azure Active Directory identity configuration for a resource.
func (*UserIdentity_STATUS) DeepCopy ¶
func (in *UserIdentity_STATUS) DeepCopy() *UserIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserIdentity_STATUS.
func (*UserIdentity_STATUS) DeepCopyInto ¶
func (in *UserIdentity_STATUS) DeepCopyInto(out *UserIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilityAssessmentRecurringScansProperties ¶
type VulnerabilityAssessmentRecurringScansProperties struct { EmailSubscriptionAdmins *bool `json:"emailSubscriptionAdmins,omitempty"` Emails []string `json:"emails,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.VulnerabilityAssessmentRecurringScansProperties Properties of a Vulnerability Assessment recurring scans.
func (*VulnerabilityAssessmentRecurringScansProperties) DeepCopy ¶
func (in *VulnerabilityAssessmentRecurringScansProperties) DeepCopy() *VulnerabilityAssessmentRecurringScansProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityAssessmentRecurringScansProperties.
func (*VulnerabilityAssessmentRecurringScansProperties) DeepCopyInto ¶
func (in *VulnerabilityAssessmentRecurringScansProperties) DeepCopyInto(out *VulnerabilityAssessmentRecurringScansProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilityAssessmentRecurringScansProperties_STATUS ¶
type VulnerabilityAssessmentRecurringScansProperties_STATUS struct { EmailSubscriptionAdmins *bool `json:"emailSubscriptionAdmins,omitempty"` Emails []string `json:"emails,omitempty"` IsEnabled *bool `json:"isEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20211101.VulnerabilityAssessmentRecurringScansProperties_STATUS Properties of a Vulnerability Assessment recurring scans.
func (*VulnerabilityAssessmentRecurringScansProperties_STATUS) DeepCopy ¶
func (in *VulnerabilityAssessmentRecurringScansProperties_STATUS) DeepCopy() *VulnerabilityAssessmentRecurringScansProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityAssessmentRecurringScansProperties_STATUS.
func (*VulnerabilityAssessmentRecurringScansProperties_STATUS) DeepCopyInto ¶
func (in *VulnerabilityAssessmentRecurringScansProperties_STATUS) DeepCopyInto(out *VulnerabilityAssessmentRecurringScansProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- groupversion_info_gen.go
- server_types_gen.go
- servers_administrator_types_gen.go
- servers_advanced_threat_protection_setting_types_gen.go
- servers_auditing_setting_types_gen.go
- servers_azure_ad_only_authentication_types_gen.go
- servers_connection_policy_types_gen.go
- servers_database_types_gen.go
- servers_databases_advanced_threat_protection_setting_types_gen.go
- servers_databases_auditing_setting_types_gen.go
- servers_databases_backup_long_term_retention_policy_types_gen.go
- servers_databases_backup_short_term_retention_policy_types_gen.go
- servers_databases_security_alert_policy_types_gen.go
- servers_databases_transparent_data_encryption_types_gen.go
- servers_databases_vulnerability_assessment_types_gen.go
- servers_elastic_pool_types_gen.go
- servers_failover_group_types_gen.go
- servers_firewall_rule_types_gen.go
- servers_ipv_6_firewall_rule_types_gen.go
- servers_outbound_firewall_rule_types_gen.go
- servers_security_alert_policy_types_gen.go
- servers_virtual_network_rule_types_gen.go
- servers_vulnerability_assessment_types_gen.go
- zz_generated.deepcopy.go