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.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- type ServerExtension
- type ServersAdministratorExtension
- type ServersAdvancedThreatProtectionSettingExtension
- type ServersAuditingSettingExtension
- type ServersAzureADOnlyAuthenticationExtension
- type ServersConnectionPolicyExtension
- type ServersDatabaseExtension
- type ServersDatabasesAdvancedThreatProtectionSettingExtension
- type ServersDatabasesAuditingSettingExtension
- type ServersDatabasesBackupLongTermRetentionPolicyExtension
- type ServersDatabasesBackupShortTermRetentionPolicyExtension
- type ServersDatabasesSecurityAlertPolicyExtension
- type ServersDatabasesTransparentDataEncryptionExtension
- type ServersDatabasesVulnerabilityAssessmentExtension
- type ServersElasticPoolExtension
- type ServersFailoverGroupExtension
- type ServersFirewallRuleExtension
- type ServersIPV6FirewallRuleExtension
- type ServersOutboundFirewallRuleExtension
- type ServersSecurityAlertPolicyExtension
- type ServersVirtualNetworkRuleExtension
- type ServersVulnerabilityAssessmentExtension
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServerExtension ¶
type ServerExtension struct { }
func (*ServerExtension) ClassifyError ¶ added in v2.3.0
func (e *ServerExtension) ClassifyError( cloudError *genericarmclient.CloudError, apiVersion string, log logr.Logger, next extensions.ErrorClassifierFunc) (core.CloudErrorDetails, error)
ClassifyError evaluates the provided error, returning whether it is fatal or can be retried. cloudError is the error returned from ARM. apiVersion is the ARM API version used for the request. log is a logger than can be used for telemetry. next is the next implementation to call.
func (*ServerExtension) GetExtendedResources ¶
func (extension *ServerExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersAdministratorExtension ¶
type ServersAdministratorExtension struct { }
func (*ServersAdministratorExtension) GetExtendedResources ¶
func (extension *ServersAdministratorExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersAdvancedThreatProtectionSettingExtension ¶
type ServersAdvancedThreatProtectionSettingExtension struct { }
func (*ServersAdvancedThreatProtectionSettingExtension) GetExtendedResources ¶
func (extension *ServersAdvancedThreatProtectionSettingExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersAuditingSettingExtension ¶
type ServersAuditingSettingExtension struct { }
func (*ServersAuditingSettingExtension) GetExtendedResources ¶
func (extension *ServersAuditingSettingExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersAzureADOnlyAuthenticationExtension ¶
type ServersAzureADOnlyAuthenticationExtension struct { }
func (*ServersAzureADOnlyAuthenticationExtension) GetExtendedResources ¶
func (extension *ServersAzureADOnlyAuthenticationExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersConnectionPolicyExtension ¶
type ServersConnectionPolicyExtension struct { }
func (*ServersConnectionPolicyExtension) GetExtendedResources ¶
func (extension *ServersConnectionPolicyExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersDatabaseExtension ¶
type ServersDatabaseExtension struct { }
func (*ServersDatabaseExtension) GetExtendedResources ¶
func (extension *ServersDatabaseExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersDatabasesAdvancedThreatProtectionSettingExtension ¶
type ServersDatabasesAdvancedThreatProtectionSettingExtension struct { }
func (*ServersDatabasesAdvancedThreatProtectionSettingExtension) GetExtendedResources ¶
func (extension *ServersDatabasesAdvancedThreatProtectionSettingExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersDatabasesAuditingSettingExtension ¶
type ServersDatabasesAuditingSettingExtension struct { }
func (*ServersDatabasesAuditingSettingExtension) GetExtendedResources ¶
func (extension *ServersDatabasesAuditingSettingExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersDatabasesBackupLongTermRetentionPolicyExtension ¶
type ServersDatabasesBackupLongTermRetentionPolicyExtension struct { }
func (*ServersDatabasesBackupLongTermRetentionPolicyExtension) GetExtendedResources ¶
func (extension *ServersDatabasesBackupLongTermRetentionPolicyExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersDatabasesBackupShortTermRetentionPolicyExtension ¶
type ServersDatabasesBackupShortTermRetentionPolicyExtension struct { }
func (*ServersDatabasesBackupShortTermRetentionPolicyExtension) GetExtendedResources ¶
func (extension *ServersDatabasesBackupShortTermRetentionPolicyExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersDatabasesSecurityAlertPolicyExtension ¶
type ServersDatabasesSecurityAlertPolicyExtension struct { }
func (*ServersDatabasesSecurityAlertPolicyExtension) GetExtendedResources ¶
func (extension *ServersDatabasesSecurityAlertPolicyExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersDatabasesTransparentDataEncryptionExtension ¶
type ServersDatabasesTransparentDataEncryptionExtension struct { }
func (*ServersDatabasesTransparentDataEncryptionExtension) GetExtendedResources ¶
func (extension *ServersDatabasesTransparentDataEncryptionExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersDatabasesVulnerabilityAssessmentExtension ¶
type ServersDatabasesVulnerabilityAssessmentExtension struct { }
func (*ServersDatabasesVulnerabilityAssessmentExtension) GetExtendedResources ¶
func (extension *ServersDatabasesVulnerabilityAssessmentExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersElasticPoolExtension ¶
type ServersElasticPoolExtension struct { }
func (*ServersElasticPoolExtension) GetExtendedResources ¶
func (extension *ServersElasticPoolExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersFailoverGroupExtension ¶
type ServersFailoverGroupExtension struct { }
func (*ServersFailoverGroupExtension) GetExtendedResources ¶
func (extension *ServersFailoverGroupExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersFirewallRuleExtension ¶
type ServersFirewallRuleExtension struct { }
func (*ServersFirewallRuleExtension) GetExtendedResources ¶
func (extension *ServersFirewallRuleExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersIPV6FirewallRuleExtension ¶
type ServersIPV6FirewallRuleExtension struct { }
func (*ServersIPV6FirewallRuleExtension) GetExtendedResources ¶
func (extension *ServersIPV6FirewallRuleExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersOutboundFirewallRuleExtension ¶
type ServersOutboundFirewallRuleExtension struct { }
func (*ServersOutboundFirewallRuleExtension) GetExtendedResources ¶
func (extension *ServersOutboundFirewallRuleExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersSecurityAlertPolicyExtension ¶
type ServersSecurityAlertPolicyExtension struct { }
func (*ServersSecurityAlertPolicyExtension) GetExtendedResources ¶
func (extension *ServersSecurityAlertPolicyExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersVirtualNetworkRuleExtension ¶
type ServersVirtualNetworkRuleExtension struct { }
func (*ServersVirtualNetworkRuleExtension) GetExtendedResources ¶
func (extension *ServersVirtualNetworkRuleExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ServersVulnerabilityAssessmentExtension ¶
type ServersVulnerabilityAssessmentExtension struct { }
func (*ServersVulnerabilityAssessmentExtension) ClassifyError ¶
func (e *ServersVulnerabilityAssessmentExtension) ClassifyError( cloudError *genericarmclient.CloudError, apiVersion string, log logr.Logger, next extensions.ErrorClassifierFunc) (core.CloudErrorDetails, error)
ClassifyError evaluates the provided error, returning whether it is fatal or can be retried. A conflict error (409) is normally fatal, but Redis resources may return 409 whilst a dependency is being created, so we override for that case. cloudError is the error returned from ARM. apiVersion is the ARM API version used for the request. log is a logger than can be used for telemetry. next is the next implementation to call.
func (*ServersVulnerabilityAssessmentExtension) GetExtendedResources ¶
func (extension *ServersVulnerabilityAssessmentExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
Source Files ¶
- server_extension_types.go
- server_extension_types_gen.go
- servers_administrator_extension_types_gen.go
- servers_advanced_threat_protection_setting_extension_types_gen.go
- servers_auditing_setting_extension_types_gen.go
- servers_azure_ad_only_authentication_extension_types_gen.go
- servers_connection_policy_extension_types_gen.go
- servers_database_extension_types_gen.go
- servers_databases_advanced_threat_protection_setting_extension_types_gen.go
- servers_databases_auditing_setting_extension_types_gen.go
- servers_databases_backup_long_term_retention_policy_extension_types_gen.go
- servers_databases_backup_short_term_retention_policy_extension_types_gen.go
- servers_databases_security_alert_policy_extension_types_gen.go
- servers_databases_transparent_data_encryption_extension_types_gen.go
- servers_databases_vulnerability_assessment_extension_types_gen.go
- servers_elastic_pool_extension_types_gen.go
- servers_failover_group_extension_types_gen.go
- servers_firewall_rule_extension_types_gen.go
- servers_ipv_6_firewall_rule_extension_types_gen.go
- servers_outbound_firewall_rule_extension_types_gen.go
- servers_security_alert_policy_extension_types_gen.go
- servers_virtual_network_rule_extension_types_gen.go
- servers_vulnerability_assessment_extension_types.go
- servers_vulnerability_assessment_extension_types_gen.go