Documentation ¶
Index ¶
- type DatabaseExtendedAuditingPolicyId
- type DatabaseVulnerabilityAssessmentRuleBaselineId
- type ElasticPoolId
- type EncryptionProtectorId
- type FailoverGroupId
- type FirewallRuleId
- type JobAgentId
- type JobCredentialId
- type ManagedInstancesSecurityAlertPolicyId
- type OutboundFirewallRuleId
- type RecoverableDatabaseId
- type RestorableDroppedDatabaseId
- type ServerDNSAliasId
- type ServerExtendedAuditingPolicyId
- type ServerId
- type ServerMicrosoftSupportAuditingPolicyId
- type ServerSecurityAlertPolicyId
- type ServerVulnerabilityAssessmentId
- type SqlVirtualMachineId
- type VirtualNetworkRuleId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatabaseExtendedAuditingPolicyId ¶
type DatabaseExtendedAuditingPolicyId struct { SubscriptionId string ResourceGroup string ServerName string DatabaseName string ExtendedAuditingSettingName string }
func DatabaseExtendedAuditingPolicyID ¶
func DatabaseExtendedAuditingPolicyID(input string) (*DatabaseExtendedAuditingPolicyId, error)
DatabaseExtendedAuditingPolicyID parses a DatabaseExtendedAuditingPolicy ID into an DatabaseExtendedAuditingPolicyId struct
func NewDatabaseExtendedAuditingPolicyID ¶
func NewDatabaseExtendedAuditingPolicyID(subscriptionId, resourceGroup, serverName, databaseName, extendedAuditingSettingName string) DatabaseExtendedAuditingPolicyId
func (DatabaseExtendedAuditingPolicyId) ID ¶
func (id DatabaseExtendedAuditingPolicyId) ID() string
func (DatabaseExtendedAuditingPolicyId) String ¶
func (id DatabaseExtendedAuditingPolicyId) String() string
type DatabaseVulnerabilityAssessmentRuleBaselineId ¶
type DatabaseVulnerabilityAssessmentRuleBaselineId struct { SubscriptionId string ResourceGroup string ServerName string DatabaseName string VulnerabilityAssessmentName string RuleName string BaselineName string }
func DatabaseVulnerabilityAssessmentRuleBaselineID ¶
func DatabaseVulnerabilityAssessmentRuleBaselineID(input string) (*DatabaseVulnerabilityAssessmentRuleBaselineId, error)
DatabaseVulnerabilityAssessmentRuleBaselineID parses a DatabaseVulnerabilityAssessmentRuleBaseline ID into an DatabaseVulnerabilityAssessmentRuleBaselineId struct
func NewDatabaseVulnerabilityAssessmentRuleBaselineID ¶
func NewDatabaseVulnerabilityAssessmentRuleBaselineID(subscriptionId, resourceGroup, serverName, databaseName, vulnerabilityAssessmentName, ruleName, baselineName string) DatabaseVulnerabilityAssessmentRuleBaselineId
func (DatabaseVulnerabilityAssessmentRuleBaselineId) ID ¶
func (id DatabaseVulnerabilityAssessmentRuleBaselineId) ID() string
func (DatabaseVulnerabilityAssessmentRuleBaselineId) String ¶
func (id DatabaseVulnerabilityAssessmentRuleBaselineId) String() string
type ElasticPoolId ¶
type ElasticPoolId struct { SubscriptionId string ResourceGroup string ServerName string Name string }
func ElasticPoolID ¶
func ElasticPoolID(input string) (*ElasticPoolId, error)
ElasticPoolID parses a ElasticPool ID into an ElasticPoolId struct
func NewElasticPoolID ¶
func NewElasticPoolID(subscriptionId, resourceGroup, serverName, name string) ElasticPoolId
func (ElasticPoolId) ID ¶
func (id ElasticPoolId) ID() string
func (ElasticPoolId) String ¶
func (id ElasticPoolId) String() string
type EncryptionProtectorId ¶
type EncryptionProtectorId struct { SubscriptionId string ResourceGroup string ServerName string EncryptionProtectorName string }
func EncryptionProtectorID ¶
func EncryptionProtectorID(input string) (*EncryptionProtectorId, error)
EncryptionProtectorID parses a EncryptionProtector ID into an EncryptionProtectorId struct
func NewEncryptionProtectorID ¶
func NewEncryptionProtectorID(subscriptionId, resourceGroup, serverName, encryptionProtectorName string) EncryptionProtectorId
func (EncryptionProtectorId) ID ¶
func (id EncryptionProtectorId) ID() string
func (EncryptionProtectorId) String ¶
func (id EncryptionProtectorId) String() string
type FailoverGroupId ¶
type FailoverGroupId struct { SubscriptionId string ResourceGroup string ServerName string Name string }
func FailoverGroupID ¶
func FailoverGroupID(input string) (*FailoverGroupId, error)
FailoverGroupID parses a FailoverGroup ID into an FailoverGroupId struct
func NewFailoverGroupID ¶
func NewFailoverGroupID(subscriptionId, resourceGroup, serverName, name string) FailoverGroupId
func (FailoverGroupId) ID ¶
func (id FailoverGroupId) ID() string
func (FailoverGroupId) String ¶
func (id FailoverGroupId) String() string
type FirewallRuleId ¶
type FirewallRuleId struct { SubscriptionId string ResourceGroup string ServerName string Name string }
func FirewallRuleID ¶
func FirewallRuleID(input string) (*FirewallRuleId, error)
FirewallRuleID parses a FirewallRule ID into an FirewallRuleId struct
func NewFirewallRuleID ¶
func NewFirewallRuleID(subscriptionId, resourceGroup, serverName, name string) FirewallRuleId
func (FirewallRuleId) ID ¶
func (id FirewallRuleId) ID() string
func (FirewallRuleId) String ¶
func (id FirewallRuleId) String() string
type JobAgentId ¶
func JobAgentID ¶
func JobAgentID(input string) (*JobAgentId, error)
JobAgentID parses a JobAgent ID into an JobAgentId struct
func NewJobAgentID ¶
func NewJobAgentID(subscriptionId, resourceGroup, serverName, name string) JobAgentId
func (JobAgentId) ID ¶
func (id JobAgentId) ID() string
func (JobAgentId) String ¶
func (id JobAgentId) String() string
type JobCredentialId ¶
type JobCredentialId struct { SubscriptionId string ResourceGroup string ServerName string JobAgentName string CredentialName string }
func JobCredentialID ¶
func JobCredentialID(input string) (*JobCredentialId, error)
JobCredentialID parses a JobCredential ID into an JobCredentialId struct
func NewJobCredentialID ¶
func NewJobCredentialID(subscriptionId, resourceGroup, serverName, jobAgentName, credentialName string) JobCredentialId
func (JobCredentialId) ID ¶
func (id JobCredentialId) ID() string
func (JobCredentialId) String ¶
func (id JobCredentialId) String() string
type ManagedInstancesSecurityAlertPolicyId ¶
type ManagedInstancesSecurityAlertPolicyId struct { SubscriptionId string ResourceGroup string ManagedInstanceName string SecurityAlertPolicyName string }
func ManagedInstancesSecurityAlertPolicyID ¶
func ManagedInstancesSecurityAlertPolicyID(input string) (*ManagedInstancesSecurityAlertPolicyId, error)
ManagedInstancesSecurityAlertPolicyID parses a ManagedInstancesSecurityAlertPolicy ID into an ManagedInstancesSecurityAlertPolicyId struct
func NewManagedInstancesSecurityAlertPolicyID ¶
func NewManagedInstancesSecurityAlertPolicyID(subscriptionId, resourceGroup, managedInstanceName, securityAlertPolicyName string) ManagedInstancesSecurityAlertPolicyId
func (ManagedInstancesSecurityAlertPolicyId) ID ¶
func (id ManagedInstancesSecurityAlertPolicyId) ID() string
func (ManagedInstancesSecurityAlertPolicyId) String ¶
func (id ManagedInstancesSecurityAlertPolicyId) String() string
type OutboundFirewallRuleId ¶
type OutboundFirewallRuleId struct { SubscriptionId string ResourceGroup string ServerName string Name string }
func NewOutboundFirewallRuleID ¶
func NewOutboundFirewallRuleID(subscriptionId, resourceGroup, serverName, name string) OutboundFirewallRuleId
func OutboundFirewallRuleID ¶
func OutboundFirewallRuleID(input string) (*OutboundFirewallRuleId, error)
OutboundFirewallRuleID parses a OutboundFirewallRule ID into an OutboundFirewallRuleId struct
func (OutboundFirewallRuleId) ID ¶
func (id OutboundFirewallRuleId) ID() string
func (OutboundFirewallRuleId) String ¶
func (id OutboundFirewallRuleId) String() string
type RecoverableDatabaseId ¶
type RecoverableDatabaseId struct { SubscriptionId string ResourceGroup string ServerName string Name string }
func NewRecoverableDatabaseID ¶
func NewRecoverableDatabaseID(subscriptionId, resourceGroup, serverName, name string) RecoverableDatabaseId
func RecoverableDatabaseID ¶
func RecoverableDatabaseID(input string) (*RecoverableDatabaseId, error)
RecoverableDatabaseID parses a RecoverableDatabase ID into an RecoverableDatabaseId struct
func (RecoverableDatabaseId) ID ¶
func (id RecoverableDatabaseId) ID() string
func (RecoverableDatabaseId) String ¶
func (id RecoverableDatabaseId) String() string
type RestorableDroppedDatabaseId ¶
type RestorableDroppedDatabaseId struct { Name string MsSqlServer string ResourceGroup string RestoreName string }
func RestorableDroppedDatabaseID ¶
func RestorableDroppedDatabaseID(input string) (*RestorableDroppedDatabaseId, error)
type ServerDNSAliasId ¶
type ServerDNSAliasId struct { SubscriptionId string ResourceGroup string ServerName string DnsAliaseName string }
func NewServerDNSAliasID ¶
func NewServerDNSAliasID(subscriptionId, resourceGroup, serverName, dnsAliaseName string) ServerDNSAliasId
func ServerDNSAliasID ¶
func ServerDNSAliasID(input string) (*ServerDNSAliasId, error)
ServerDNSAliasID parses a ServerDNSAlias ID into an ServerDNSAliasId struct
func (ServerDNSAliasId) ID ¶
func (id ServerDNSAliasId) ID() string
func (ServerDNSAliasId) String ¶
func (id ServerDNSAliasId) String() string
type ServerExtendedAuditingPolicyId ¶
type ServerExtendedAuditingPolicyId struct { SubscriptionId string ResourceGroup string ServerName string ExtendedAuditingSettingName string }
func NewServerExtendedAuditingPolicyID ¶
func NewServerExtendedAuditingPolicyID(subscriptionId, resourceGroup, serverName, extendedAuditingSettingName string) ServerExtendedAuditingPolicyId
func ServerExtendedAuditingPolicyID ¶
func ServerExtendedAuditingPolicyID(input string) (*ServerExtendedAuditingPolicyId, error)
ServerExtendedAuditingPolicyID parses a ServerExtendedAuditingPolicy ID into an ServerExtendedAuditingPolicyId struct
func (ServerExtendedAuditingPolicyId) ID ¶
func (id ServerExtendedAuditingPolicyId) ID() string
func (ServerExtendedAuditingPolicyId) String ¶
func (id ServerExtendedAuditingPolicyId) String() string
type ServerId ¶
func NewServerID ¶
type ServerMicrosoftSupportAuditingPolicyId ¶
type ServerMicrosoftSupportAuditingPolicyId struct { SubscriptionId string ResourceGroup string ServerName string DevOpsAuditingSettingName string }
func NewServerMicrosoftSupportAuditingPolicyID ¶
func NewServerMicrosoftSupportAuditingPolicyID(subscriptionId, resourceGroup, serverName, devOpsAuditingSettingName string) ServerMicrosoftSupportAuditingPolicyId
func ServerMicrosoftSupportAuditingPolicyID ¶
func ServerMicrosoftSupportAuditingPolicyID(input string) (*ServerMicrosoftSupportAuditingPolicyId, error)
ServerMicrosoftSupportAuditingPolicyID parses a ServerMicrosoftSupportAuditingPolicy ID into an ServerMicrosoftSupportAuditingPolicyId struct
func (ServerMicrosoftSupportAuditingPolicyId) ID ¶
func (id ServerMicrosoftSupportAuditingPolicyId) ID() string
func (ServerMicrosoftSupportAuditingPolicyId) String ¶
func (id ServerMicrosoftSupportAuditingPolicyId) String() string
type ServerSecurityAlertPolicyId ¶
type ServerSecurityAlertPolicyId struct { SubscriptionId string ResourceGroup string ServerName string SecurityAlertPolicyName string }
func NewServerSecurityAlertPolicyID ¶
func NewServerSecurityAlertPolicyID(subscriptionId, resourceGroup, serverName, securityAlertPolicyName string) ServerSecurityAlertPolicyId
func ServerSecurityAlertPolicyID ¶
func ServerSecurityAlertPolicyID(input string) (*ServerSecurityAlertPolicyId, error)
ServerSecurityAlertPolicyID parses a ServerSecurityAlertPolicy ID into an ServerSecurityAlertPolicyId struct
func (ServerSecurityAlertPolicyId) ID ¶
func (id ServerSecurityAlertPolicyId) ID() string
func (ServerSecurityAlertPolicyId) String ¶
func (id ServerSecurityAlertPolicyId) String() string
type ServerVulnerabilityAssessmentId ¶
type ServerVulnerabilityAssessmentId struct { SubscriptionId string ResourceGroup string ServerName string VulnerabilityAssessmentName string }
func NewServerVulnerabilityAssessmentID ¶
func NewServerVulnerabilityAssessmentID(subscriptionId, resourceGroup, serverName, vulnerabilityAssessmentName string) ServerVulnerabilityAssessmentId
func ServerVulnerabilityAssessmentID ¶
func ServerVulnerabilityAssessmentID(input string) (*ServerVulnerabilityAssessmentId, error)
ServerVulnerabilityAssessmentID parses a ServerVulnerabilityAssessment ID into an ServerVulnerabilityAssessmentId struct
func (ServerVulnerabilityAssessmentId) ID ¶
func (id ServerVulnerabilityAssessmentId) ID() string
func (ServerVulnerabilityAssessmentId) String ¶
func (id ServerVulnerabilityAssessmentId) String() string
type SqlVirtualMachineId ¶
func NewSqlVirtualMachineID ¶
func NewSqlVirtualMachineID(subscriptionId, resourceGroup, name string) SqlVirtualMachineId
func SqlVirtualMachineID ¶
func SqlVirtualMachineID(input string) (*SqlVirtualMachineId, error)
SqlVirtualMachineID parses a SqlVirtualMachine ID into an SqlVirtualMachineId struct
func (SqlVirtualMachineId) ID ¶
func (id SqlVirtualMachineId) ID() string
func (SqlVirtualMachineId) String ¶
func (id SqlVirtualMachineId) String() string
type VirtualNetworkRuleId ¶
type VirtualNetworkRuleId struct { SubscriptionId string ResourceGroup string ServerName string Name string }
func NewVirtualNetworkRuleID ¶
func NewVirtualNetworkRuleID(subscriptionId, resourceGroup, serverName, name string) VirtualNetworkRuleId
func VirtualNetworkRuleID ¶
func VirtualNetworkRuleID(input string) (*VirtualNetworkRuleId, error)
VirtualNetworkRuleID parses a VirtualNetworkRule ID into an VirtualNetworkRuleId struct
func (VirtualNetworkRuleId) ID ¶
func (id VirtualNetworkRuleId) ID() string
func (VirtualNetworkRuleId) String ¶
func (id VirtualNetworkRuleId) String() string
Source Files ¶
- database_extended_auditing_policy.go
- database_vulnerability_assessment_rule_baseline.go
- elastic_pool.go
- encryption_protector.go
- failover_group.go
- firewall_rule.go
- job_agent.go
- job_credential.go
- managed_instances_security_alert_policy.go
- outbound_firewall_rule.go
- recoverable_database.go
- restorable_dropped_database.go
- server.go
- server_dns_alias.go
- server_extended_auditing_policy.go
- server_microsoft_support_auditing_policy.go
- server_security_alert_policy.go
- server_vulnerability_assessment.go
- sql_virtual_machine.go
- virtual_network_rule.go