Documentation
¶
Overview ¶
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 ¶
- type Server
- func (server *Server) Default(ctx context.Context, obj runtime.Object) error
- func (server *Server) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (server *Server) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (server *Server) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersAdministrator
- func (administrator *ServersAdministrator) Default(ctx context.Context, obj runtime.Object) error
- func (administrator *ServersAdministrator) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (administrator *ServersAdministrator) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (administrator *ServersAdministrator) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersAdvancedThreatProtectionSetting
- func (setting *ServersAdvancedThreatProtectionSetting) Default(ctx context.Context, obj runtime.Object) error
- func (setting *ServersAdvancedThreatProtectionSetting) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (setting *ServersAdvancedThreatProtectionSetting) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (setting *ServersAdvancedThreatProtectionSetting) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersAuditingSetting
- func (setting *ServersAuditingSetting) Default(ctx context.Context, obj runtime.Object) error
- func (setting *ServersAuditingSetting) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (setting *ServersAuditingSetting) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (setting *ServersAuditingSetting) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersAzureADOnlyAuthentication
- func (authentication *ServersAzureADOnlyAuthentication) Default(ctx context.Context, obj runtime.Object) error
- func (authentication *ServersAzureADOnlyAuthentication) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (authentication *ServersAzureADOnlyAuthentication) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (authentication *ServersAzureADOnlyAuthentication) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersConnectionPolicy
- func (policy *ServersConnectionPolicy) Default(ctx context.Context, obj runtime.Object) error
- func (policy *ServersConnectionPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *ServersConnectionPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *ServersConnectionPolicy) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersDatabase
- func (database *ServersDatabase) Default(ctx context.Context, obj runtime.Object) error
- func (database *ServersDatabase) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (database *ServersDatabase) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (database *ServersDatabase) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersDatabasesAdvancedThreatProtectionSetting
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) Default(ctx context.Context, obj runtime.Object) error
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (setting *ServersDatabasesAdvancedThreatProtectionSetting) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersDatabasesAuditingSetting
- func (setting *ServersDatabasesAuditingSetting) Default(ctx context.Context, obj runtime.Object) error
- func (setting *ServersDatabasesAuditingSetting) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (setting *ServersDatabasesAuditingSetting) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (setting *ServersDatabasesAuditingSetting) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersDatabasesBackupLongTermRetentionPolicy
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) Default(ctx context.Context, obj runtime.Object) error
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *ServersDatabasesBackupLongTermRetentionPolicy) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersDatabasesBackupShortTermRetentionPolicy
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) Default(ctx context.Context, obj runtime.Object) error
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *ServersDatabasesBackupShortTermRetentionPolicy) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersDatabasesSecurityAlertPolicy
- func (policy *ServersDatabasesSecurityAlertPolicy) Default(ctx context.Context, obj runtime.Object) error
- func (policy *ServersDatabasesSecurityAlertPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *ServersDatabasesSecurityAlertPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *ServersDatabasesSecurityAlertPolicy) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersDatabasesTransparentDataEncryption
- func (encryption *ServersDatabasesTransparentDataEncryption) Default(ctx context.Context, obj runtime.Object) error
- func (encryption *ServersDatabasesTransparentDataEncryption) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (encryption *ServersDatabasesTransparentDataEncryption) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (encryption *ServersDatabasesTransparentDataEncryption) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersDatabasesVulnerabilityAssessment
- func (assessment *ServersDatabasesVulnerabilityAssessment) Default(ctx context.Context, obj runtime.Object) error
- func (assessment *ServersDatabasesVulnerabilityAssessment) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (assessment *ServersDatabasesVulnerabilityAssessment) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (assessment *ServersDatabasesVulnerabilityAssessment) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersElasticPool
- func (pool *ServersElasticPool) Default(ctx context.Context, obj runtime.Object) error
- func (pool *ServersElasticPool) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (pool *ServersElasticPool) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (pool *ServersElasticPool) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersFailoverGroup
- func (group *ServersFailoverGroup) Default(ctx context.Context, obj runtime.Object) error
- func (group *ServersFailoverGroup) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (group *ServersFailoverGroup) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (group *ServersFailoverGroup) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersFirewallRule
- func (rule *ServersFirewallRule) Default(ctx context.Context, obj runtime.Object) error
- func (rule *ServersFirewallRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *ServersFirewallRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *ServersFirewallRule) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersIPV6FirewallRule
- func (rule *ServersIPV6FirewallRule) Default(ctx context.Context, obj runtime.Object) error
- func (rule *ServersIPV6FirewallRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *ServersIPV6FirewallRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *ServersIPV6FirewallRule) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersOutboundFirewallRule
- func (rule *ServersOutboundFirewallRule) Default(ctx context.Context, obj runtime.Object) error
- func (rule *ServersOutboundFirewallRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *ServersOutboundFirewallRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *ServersOutboundFirewallRule) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersSecurityAlertPolicy
- func (policy *ServersSecurityAlertPolicy) Default(ctx context.Context, obj runtime.Object) error
- func (policy *ServersSecurityAlertPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *ServersSecurityAlertPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *ServersSecurityAlertPolicy) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersVirtualNetworkRule
- func (rule *ServersVirtualNetworkRule) Default(ctx context.Context, obj runtime.Object) error
- func (rule *ServersVirtualNetworkRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *ServersVirtualNetworkRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *ServersVirtualNetworkRule) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type ServersVulnerabilityAssessment
- func (assessment *ServersVulnerabilityAssessment) Default(ctx context.Context, obj runtime.Object) error
- func (assessment *ServersVulnerabilityAssessment) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (assessment *ServersVulnerabilityAssessment) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (assessment *ServersVulnerabilityAssessment) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct { }
func (*Server) ValidateCreate ¶
func (server *Server) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
type ServersAdministrator ¶
type ServersAdministrator struct { }
func (*ServersAdministrator) Default ¶
Default applies defaults to the ServersAdministrator resource
func (*ServersAdministrator) ValidateCreate ¶
func (administrator *ServersAdministrator) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersAdministrator) ValidateDelete ¶
func (administrator *ServersAdministrator) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersAdvancedThreatProtectionSetting ¶
type ServersAdvancedThreatProtectionSetting struct { }
func (*ServersAdvancedThreatProtectionSetting) Default ¶
func (setting *ServersAdvancedThreatProtectionSetting) Default(ctx context.Context, obj runtime.Object) error
Default applies defaults to the ServersAdvancedThreatProtectionSetting resource
func (*ServersAdvancedThreatProtectionSetting) ValidateCreate ¶
func (setting *ServersAdvancedThreatProtectionSetting) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersAdvancedThreatProtectionSetting) ValidateDelete ¶
func (setting *ServersAdvancedThreatProtectionSetting) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersAuditingSetting ¶
type ServersAuditingSetting struct { }
func (*ServersAuditingSetting) Default ¶
Default applies defaults to the ServersAuditingSetting resource
func (*ServersAuditingSetting) ValidateCreate ¶
func (setting *ServersAuditingSetting) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersAuditingSetting) ValidateDelete ¶
func (setting *ServersAuditingSetting) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersAzureADOnlyAuthentication ¶
type ServersAzureADOnlyAuthentication struct { }
func (*ServersAzureADOnlyAuthentication) Default ¶
func (authentication *ServersAzureADOnlyAuthentication) Default(ctx context.Context, obj runtime.Object) error
Default applies defaults to the ServersAzureADOnlyAuthentication resource
func (*ServersAzureADOnlyAuthentication) ValidateCreate ¶
func (authentication *ServersAzureADOnlyAuthentication) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersAzureADOnlyAuthentication) ValidateDelete ¶
func (authentication *ServersAzureADOnlyAuthentication) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersConnectionPolicy ¶
type ServersConnectionPolicy struct { }
func (*ServersConnectionPolicy) Default ¶
Default applies defaults to the ServersConnectionPolicy resource
func (*ServersConnectionPolicy) ValidateCreate ¶
func (policy *ServersConnectionPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersConnectionPolicy) ValidateDelete ¶
func (policy *ServersConnectionPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersDatabase ¶
type ServersDatabase struct { }
func (*ServersDatabase) ValidateCreate ¶
func (database *ServersDatabase) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersDatabase) ValidateDelete ¶
func (database *ServersDatabase) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersDatabasesAdvancedThreatProtectionSetting ¶
type ServersDatabasesAdvancedThreatProtectionSetting struct { }
func (*ServersDatabasesAdvancedThreatProtectionSetting) Default ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) Default(ctx context.Context, obj runtime.Object) error
Default applies defaults to the ServersDatabasesAdvancedThreatProtectionSetting resource
func (*ServersDatabasesAdvancedThreatProtectionSetting) ValidateCreate ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersDatabasesAdvancedThreatProtectionSetting) ValidateDelete ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*ServersDatabasesAdvancedThreatProtectionSetting) ValidateUpdate ¶
func (setting *ServersDatabasesAdvancedThreatProtectionSetting) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type ServersDatabasesAuditingSetting ¶
type ServersDatabasesAuditingSetting struct { }
func (*ServersDatabasesAuditingSetting) Default ¶
func (setting *ServersDatabasesAuditingSetting) Default(ctx context.Context, obj runtime.Object) error
Default applies defaults to the ServersDatabasesAuditingSetting resource
func (*ServersDatabasesAuditingSetting) ValidateCreate ¶
func (setting *ServersDatabasesAuditingSetting) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersDatabasesAuditingSetting) ValidateDelete ¶
func (setting *ServersDatabasesAuditingSetting) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersDatabasesBackupLongTermRetentionPolicy ¶
type ServersDatabasesBackupLongTermRetentionPolicy struct { }
func (*ServersDatabasesBackupLongTermRetentionPolicy) Default ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) Default(ctx context.Context, obj runtime.Object) error
Default applies defaults to the ServersDatabasesBackupLongTermRetentionPolicy resource
func (*ServersDatabasesBackupLongTermRetentionPolicy) ValidateCreate ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersDatabasesBackupLongTermRetentionPolicy) ValidateDelete ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*ServersDatabasesBackupLongTermRetentionPolicy) ValidateUpdate ¶
func (policy *ServersDatabasesBackupLongTermRetentionPolicy) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type ServersDatabasesBackupShortTermRetentionPolicy ¶
type ServersDatabasesBackupShortTermRetentionPolicy struct { }
func (*ServersDatabasesBackupShortTermRetentionPolicy) Default ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) Default(ctx context.Context, obj runtime.Object) error
Default applies defaults to the ServersDatabasesBackupShortTermRetentionPolicy resource
func (*ServersDatabasesBackupShortTermRetentionPolicy) ValidateCreate ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersDatabasesBackupShortTermRetentionPolicy) ValidateDelete ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*ServersDatabasesBackupShortTermRetentionPolicy) ValidateUpdate ¶
func (policy *ServersDatabasesBackupShortTermRetentionPolicy) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type ServersDatabasesSecurityAlertPolicy ¶
type ServersDatabasesSecurityAlertPolicy struct { }
func (*ServersDatabasesSecurityAlertPolicy) Default ¶
func (policy *ServersDatabasesSecurityAlertPolicy) Default(ctx context.Context, obj runtime.Object) error
Default applies defaults to the ServersDatabasesSecurityAlertPolicy resource
func (*ServersDatabasesSecurityAlertPolicy) ValidateCreate ¶
func (policy *ServersDatabasesSecurityAlertPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersDatabasesSecurityAlertPolicy) ValidateDelete ¶
func (policy *ServersDatabasesSecurityAlertPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersDatabasesTransparentDataEncryption ¶
type ServersDatabasesTransparentDataEncryption struct { }
func (*ServersDatabasesTransparentDataEncryption) Default ¶
func (encryption *ServersDatabasesTransparentDataEncryption) Default(ctx context.Context, obj runtime.Object) error
Default applies defaults to the ServersDatabasesTransparentDataEncryption resource
func (*ServersDatabasesTransparentDataEncryption) ValidateCreate ¶
func (encryption *ServersDatabasesTransparentDataEncryption) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersDatabasesTransparentDataEncryption) ValidateDelete ¶
func (encryption *ServersDatabasesTransparentDataEncryption) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersDatabasesVulnerabilityAssessment ¶
type ServersDatabasesVulnerabilityAssessment struct { }
func (*ServersDatabasesVulnerabilityAssessment) Default ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) Default(ctx context.Context, obj runtime.Object) error
Default applies defaults to the ServersDatabasesVulnerabilityAssessment resource
func (*ServersDatabasesVulnerabilityAssessment) ValidateCreate ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersDatabasesVulnerabilityAssessment) ValidateDelete ¶
func (assessment *ServersDatabasesVulnerabilityAssessment) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersElasticPool ¶
type ServersElasticPool struct { }
func (*ServersElasticPool) ValidateCreate ¶
func (pool *ServersElasticPool) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersElasticPool) ValidateDelete ¶
func (pool *ServersElasticPool) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersFailoverGroup ¶
type ServersFailoverGroup struct { }
func (*ServersFailoverGroup) Default ¶
Default applies defaults to the ServersFailoverGroup resource
func (*ServersFailoverGroup) ValidateCreate ¶
func (group *ServersFailoverGroup) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersFailoverGroup) ValidateDelete ¶
func (group *ServersFailoverGroup) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersFirewallRule ¶
type ServersFirewallRule struct { }
func (*ServersFirewallRule) ValidateCreate ¶
func (rule *ServersFirewallRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersFirewallRule) ValidateDelete ¶
func (rule *ServersFirewallRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersIPV6FirewallRule ¶
type ServersIPV6FirewallRule struct { }
func (*ServersIPV6FirewallRule) Default ¶
Default applies defaults to the ServersIPV6FirewallRule resource
func (*ServersIPV6FirewallRule) ValidateCreate ¶
func (rule *ServersIPV6FirewallRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersIPV6FirewallRule) ValidateDelete ¶
func (rule *ServersIPV6FirewallRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersOutboundFirewallRule ¶
type ServersOutboundFirewallRule struct { }
func (*ServersOutboundFirewallRule) Default ¶
Default applies defaults to the ServersOutboundFirewallRule resource
func (*ServersOutboundFirewallRule) ValidateCreate ¶
func (rule *ServersOutboundFirewallRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersOutboundFirewallRule) ValidateDelete ¶
func (rule *ServersOutboundFirewallRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersSecurityAlertPolicy ¶
type ServersSecurityAlertPolicy struct { }
func (*ServersSecurityAlertPolicy) Default ¶
Default applies defaults to the ServersSecurityAlertPolicy resource
func (*ServersSecurityAlertPolicy) ValidateCreate ¶
func (policy *ServersSecurityAlertPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersSecurityAlertPolicy) ValidateDelete ¶
func (policy *ServersSecurityAlertPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersVirtualNetworkRule ¶
type ServersVirtualNetworkRule struct { }
func (*ServersVirtualNetworkRule) Default ¶
Default applies defaults to the ServersVirtualNetworkRule resource
func (*ServersVirtualNetworkRule) ValidateCreate ¶
func (rule *ServersVirtualNetworkRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersVirtualNetworkRule) ValidateDelete ¶
func (rule *ServersVirtualNetworkRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
type ServersVulnerabilityAssessment ¶
type ServersVulnerabilityAssessment struct { }
func (*ServersVulnerabilityAssessment) Default ¶
func (assessment *ServersVulnerabilityAssessment) Default(ctx context.Context, obj runtime.Object) error
Default applies defaults to the ServersVulnerabilityAssessment resource
func (*ServersVulnerabilityAssessment) ValidateCreate ¶
func (assessment *ServersVulnerabilityAssessment) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ServersVulnerabilityAssessment) ValidateDelete ¶
func (assessment *ServersVulnerabilityAssessment) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
Source Files
¶
- 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