1. Packages
  2. Azure Native
  3. API Docs
  4. dbformysql
  5. getServer
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.dbformysql.getServer

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Gets information about a server.

Uses Azure REST API version 2024-02-01-preview.

Other available API versions: 2022-01-01, 2022-09-30-preview, 2023-06-01-preview, 2023-06-30, 2023-10-01-preview, 2023-12-01-preview, 2023-12-30, 2024-06-01-preview, 2024-10-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbformysql [ApiVersion]. See the version guide for details.

Using getServer

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getServer(args: GetServerArgs, opts?: InvokeOptions): Promise<GetServerResult>
function getServerOutput(args: GetServerOutputArgs, opts?: InvokeOptions): Output<GetServerResult>
Copy
def get_server(resource_group_name: Optional[str] = None,
               server_name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetServerResult
def get_server_output(resource_group_name: Optional[pulumi.Input[str]] = None,
               server_name: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetServerResult]
Copy
func LookupServer(ctx *Context, args *LookupServerArgs, opts ...InvokeOption) (*LookupServerResult, error)
func LookupServerOutput(ctx *Context, args *LookupServerOutputArgs, opts ...InvokeOption) LookupServerResultOutput
Copy

> Note: This function is named LookupServer in the Go SDK.

public static class GetServer 
{
    public static Task<GetServerResult> InvokeAsync(GetServerArgs args, InvokeOptions? opts = null)
    public static Output<GetServerResult> Invoke(GetServerInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetServerResult> getServer(GetServerArgs args, InvokeOptions options)
public static Output<GetServerResult> getServer(GetServerArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:dbformysql:getServer
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
ServerName
This property is required.
Changes to this property will trigger replacement.
string
The name of the server.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
ServerName
This property is required.
Changes to this property will trigger replacement.
string
The name of the server.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
serverName
This property is required.
Changes to this property will trigger replacement.
String
The name of the server.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
serverName
This property is required.
Changes to this property will trigger replacement.
string
The name of the server.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
server_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the server.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
serverName
This property is required.
Changes to this property will trigger replacement.
String
The name of the server.

getServer Result

The following output properties are available:

AzureApiVersion string
The Azure API version of the resource.
FullyQualifiedDomainName string
The fully qualified domain name of a server.
Id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Location string
The geo-location where the resource lives
Name string
The name of the resource
PrivateEndpointConnections List<Pulumi.AzureNative.DBforMySQL.Outputs.PrivateEndpointConnectionResponse>
PrivateEndpointConnections related properties of a server.
ReplicaCapacity int
The maximum number of replicas that a primary server can have.
State string
The state of a server.
SystemData Pulumi.AzureNative.DBforMySQL.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AdministratorLogin string
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
AvailabilityZone string
availability Zone information of the server.
Backup Pulumi.AzureNative.DBforMySQL.Outputs.BackupResponse
Backup related properties of a server.
DataEncryption Pulumi.AzureNative.DBforMySQL.Outputs.DataEncryptionResponse
The Data Encryption for CMK.
HighAvailability Pulumi.AzureNative.DBforMySQL.Outputs.HighAvailabilityResponse
High availability related properties of a server.
Identity Pulumi.AzureNative.DBforMySQL.Outputs.MySQLServerIdentityResponse
The cmk identity for the server.
ImportSourceProperties Pulumi.AzureNative.DBforMySQL.Outputs.ImportSourcePropertiesResponse
Source properties for import from storage.
MaintenanceWindow Pulumi.AzureNative.DBforMySQL.Outputs.MaintenanceWindowResponse
Maintenance window of a server.
Network Pulumi.AzureNative.DBforMySQL.Outputs.NetworkResponse
Network related properties of a server.
ReplicationRole string
The replication role.
Sku Pulumi.AzureNative.DBforMySQL.Outputs.MySQLServerSkuResponse
The SKU (pricing tier) of the server.
SourceServerResourceId string
The source MySQL server id.
Storage Pulumi.AzureNative.DBforMySQL.Outputs.StorageResponse
Storage related properties of a server.
Tags Dictionary<string, string>
Resource tags.
Version string
Server version.
AzureApiVersion string
The Azure API version of the resource.
FullyQualifiedDomainName string
The fully qualified domain name of a server.
Id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Location string
The geo-location where the resource lives
Name string
The name of the resource
PrivateEndpointConnections []PrivateEndpointConnectionResponse
PrivateEndpointConnections related properties of a server.
ReplicaCapacity int
The maximum number of replicas that a primary server can have.
State string
The state of a server.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AdministratorLogin string
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
AvailabilityZone string
availability Zone information of the server.
Backup BackupResponse
Backup related properties of a server.
DataEncryption DataEncryptionResponse
The Data Encryption for CMK.
HighAvailability HighAvailabilityResponse
High availability related properties of a server.
Identity MySQLServerIdentityResponse
The cmk identity for the server.
ImportSourceProperties ImportSourcePropertiesResponse
Source properties for import from storage.
MaintenanceWindow MaintenanceWindowResponse
Maintenance window of a server.
Network NetworkResponse
Network related properties of a server.
ReplicationRole string
The replication role.
Sku MySQLServerSkuResponse
The SKU (pricing tier) of the server.
SourceServerResourceId string
The source MySQL server id.
Storage StorageResponse
Storage related properties of a server.
Tags map[string]string
Resource tags.
Version string
Server version.
azureApiVersion String
The Azure API version of the resource.
fullyQualifiedDomainName String
The fully qualified domain name of a server.
id String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
location String
The geo-location where the resource lives
name String
The name of the resource
privateEndpointConnections List<PrivateEndpointConnectionResponse>
PrivateEndpointConnections related properties of a server.
replicaCapacity Integer
The maximum number of replicas that a primary server can have.
state String
The state of a server.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
administratorLogin String
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
availabilityZone String
availability Zone information of the server.
backup BackupResponse
Backup related properties of a server.
dataEncryption DataEncryptionResponse
The Data Encryption for CMK.
highAvailability HighAvailabilityResponse
High availability related properties of a server.
identity MySQLServerIdentityResponse
The cmk identity for the server.
importSourceProperties ImportSourcePropertiesResponse
Source properties for import from storage.
maintenanceWindow MaintenanceWindowResponse
Maintenance window of a server.
network NetworkResponse
Network related properties of a server.
replicationRole String
The replication role.
sku MySQLServerSkuResponse
The SKU (pricing tier) of the server.
sourceServerResourceId String
The source MySQL server id.
storage StorageResponse
Storage related properties of a server.
tags Map<String,String>
Resource tags.
version String
Server version.
azureApiVersion string
The Azure API version of the resource.
fullyQualifiedDomainName string
The fully qualified domain name of a server.
id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
location string
The geo-location where the resource lives
name string
The name of the resource
privateEndpointConnections PrivateEndpointConnectionResponse[]
PrivateEndpointConnections related properties of a server.
replicaCapacity number
The maximum number of replicas that a primary server can have.
state string
The state of a server.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
administratorLogin string
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
availabilityZone string
availability Zone information of the server.
backup BackupResponse
Backup related properties of a server.
dataEncryption DataEncryptionResponse
The Data Encryption for CMK.
highAvailability HighAvailabilityResponse
High availability related properties of a server.
identity MySQLServerIdentityResponse
The cmk identity for the server.
importSourceProperties ImportSourcePropertiesResponse
Source properties for import from storage.
maintenanceWindow MaintenanceWindowResponse
Maintenance window of a server.
network NetworkResponse
Network related properties of a server.
replicationRole string
The replication role.
sku MySQLServerSkuResponse
The SKU (pricing tier) of the server.
sourceServerResourceId string
The source MySQL server id.
storage StorageResponse
Storage related properties of a server.
tags {[key: string]: string}
Resource tags.
version string
Server version.
azure_api_version str
The Azure API version of the resource.
fully_qualified_domain_name str
The fully qualified domain name of a server.
id str
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
location str
The geo-location where the resource lives
name str
The name of the resource
private_endpoint_connections Sequence[PrivateEndpointConnectionResponse]
PrivateEndpointConnections related properties of a server.
replica_capacity int
The maximum number of replicas that a primary server can have.
state str
The state of a server.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
administrator_login str
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
availability_zone str
availability Zone information of the server.
backup BackupResponse
Backup related properties of a server.
data_encryption DataEncryptionResponse
The Data Encryption for CMK.
high_availability HighAvailabilityResponse
High availability related properties of a server.
identity MySQLServerIdentityResponse
The cmk identity for the server.
import_source_properties ImportSourcePropertiesResponse
Source properties for import from storage.
maintenance_window MaintenanceWindowResponse
Maintenance window of a server.
network NetworkResponse
Network related properties of a server.
replication_role str
The replication role.
sku MySQLServerSkuResponse
The SKU (pricing tier) of the server.
source_server_resource_id str
The source MySQL server id.
storage StorageResponse
Storage related properties of a server.
tags Mapping[str, str]
Resource tags.
version str
Server version.
azureApiVersion String
The Azure API version of the resource.
fullyQualifiedDomainName String
The fully qualified domain name of a server.
id String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
location String
The geo-location where the resource lives
name String
The name of the resource
privateEndpointConnections List<Property Map>
PrivateEndpointConnections related properties of a server.
replicaCapacity Number
The maximum number of replicas that a primary server can have.
state String
The state of a server.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
administratorLogin String
The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).
availabilityZone String
availability Zone information of the server.
backup Property Map
Backup related properties of a server.
dataEncryption Property Map
The Data Encryption for CMK.
highAvailability Property Map
High availability related properties of a server.
identity Property Map
The cmk identity for the server.
importSourceProperties Property Map
Source properties for import from storage.
maintenanceWindow Property Map
Maintenance window of a server.
network Property Map
Network related properties of a server.
replicationRole String
The replication role.
sku Property Map
The SKU (pricing tier) of the server.
sourceServerResourceId String
The source MySQL server id.
storage Property Map
Storage related properties of a server.
tags Map<String>
Resource tags.
version String
Server version.

Supporting Types

BackupResponse

EarliestRestoreDate This property is required. string
Earliest restore point creation time (ISO8601 format)
BackupIntervalHours int
Backup interval hours for the server.
BackupRetentionDays int
Backup retention days for the server.
GeoRedundantBackup string
Whether or not geo redundant backup is enabled.
EarliestRestoreDate This property is required. string
Earliest restore point creation time (ISO8601 format)
BackupIntervalHours int
Backup interval hours for the server.
BackupRetentionDays int
Backup retention days for the server.
GeoRedundantBackup string
Whether or not geo redundant backup is enabled.
earliestRestoreDate This property is required. String
Earliest restore point creation time (ISO8601 format)
backupIntervalHours Integer
Backup interval hours for the server.
backupRetentionDays Integer
Backup retention days for the server.
geoRedundantBackup String
Whether or not geo redundant backup is enabled.
earliestRestoreDate This property is required. string
Earliest restore point creation time (ISO8601 format)
backupIntervalHours number
Backup interval hours for the server.
backupRetentionDays number
Backup retention days for the server.
geoRedundantBackup string
Whether or not geo redundant backup is enabled.
earliest_restore_date This property is required. str
Earliest restore point creation time (ISO8601 format)
backup_interval_hours int
Backup interval hours for the server.
backup_retention_days int
Backup retention days for the server.
geo_redundant_backup str
Whether or not geo redundant backup is enabled.
earliestRestoreDate This property is required. String
Earliest restore point creation time (ISO8601 format)
backupIntervalHours Number
Backup interval hours for the server.
backupRetentionDays Number
Backup retention days for the server.
geoRedundantBackup String
Whether or not geo redundant backup is enabled.

DataEncryptionResponse

GeoBackupKeyURI string
Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup
GeoBackupUserAssignedIdentityId string
Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup
PrimaryKeyURI string
Primary key uri
PrimaryUserAssignedIdentityId string
Primary user identity resource id
Type string
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
GeoBackupKeyURI string
Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup
GeoBackupUserAssignedIdentityId string
Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup
PrimaryKeyURI string
Primary key uri
PrimaryUserAssignedIdentityId string
Primary user identity resource id
Type string
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
geoBackupKeyURI String
Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup
geoBackupUserAssignedIdentityId String
Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup
primaryKeyURI String
Primary key uri
primaryUserAssignedIdentityId String
Primary user identity resource id
type String
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
geoBackupKeyURI string
Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup
geoBackupUserAssignedIdentityId string
Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup
primaryKeyURI string
Primary key uri
primaryUserAssignedIdentityId string
Primary user identity resource id
type string
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
geo_backup_key_uri str
Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup
geo_backup_user_assigned_identity_id str
Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup
primary_key_uri str
Primary key uri
primary_user_assigned_identity_id str
Primary user identity resource id
type str
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.
geoBackupKeyURI String
Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup
geoBackupUserAssignedIdentityId String
Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup
primaryKeyURI String
Primary key uri
primaryUserAssignedIdentityId String
Primary user identity resource id
type String
The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.

HighAvailabilityResponse

State This property is required. string
The state of server high availability.
Mode string
High availability mode for a server.
StandbyAvailabilityZone string
Availability zone of the standby server.
State This property is required. string
The state of server high availability.
Mode string
High availability mode for a server.
StandbyAvailabilityZone string
Availability zone of the standby server.
state This property is required. String
The state of server high availability.
mode String
High availability mode for a server.
standbyAvailabilityZone String
Availability zone of the standby server.
state This property is required. string
The state of server high availability.
mode string
High availability mode for a server.
standbyAvailabilityZone string
Availability zone of the standby server.
state This property is required. str
The state of server high availability.
mode str
High availability mode for a server.
standby_availability_zone str
Availability zone of the standby server.
state This property is required. String
The state of server high availability.
mode String
High availability mode for a server.
standbyAvailabilityZone String
Availability zone of the standby server.

ImportSourcePropertiesResponse

DataDirPath string
Relative path of data directory in storage.
StorageType string
Storage type of import source.
StorageUrl string
Uri of the import source storage.
DataDirPath string
Relative path of data directory in storage.
StorageType string
Storage type of import source.
StorageUrl string
Uri of the import source storage.
dataDirPath String
Relative path of data directory in storage.
storageType String
Storage type of import source.
storageUrl String
Uri of the import source storage.
dataDirPath string
Relative path of data directory in storage.
storageType string
Storage type of import source.
storageUrl string
Uri of the import source storage.
data_dir_path str
Relative path of data directory in storage.
storage_type str
Storage type of import source.
storage_url str
Uri of the import source storage.
dataDirPath String
Relative path of data directory in storage.
storageType String
Storage type of import source.
storageUrl String
Uri of the import source storage.

MaintenanceWindowResponse

CustomWindow string
indicates whether custom window is enabled or disabled
DayOfWeek int
day of week for maintenance window
StartHour int
start hour for maintenance window
StartMinute int
start minute for maintenance window
CustomWindow string
indicates whether custom window is enabled or disabled
DayOfWeek int
day of week for maintenance window
StartHour int
start hour for maintenance window
StartMinute int
start minute for maintenance window
customWindow String
indicates whether custom window is enabled or disabled
dayOfWeek Integer
day of week for maintenance window
startHour Integer
start hour for maintenance window
startMinute Integer
start minute for maintenance window
customWindow string
indicates whether custom window is enabled or disabled
dayOfWeek number
day of week for maintenance window
startHour number
start hour for maintenance window
startMinute number
start minute for maintenance window
custom_window str
indicates whether custom window is enabled or disabled
day_of_week int
day of week for maintenance window
start_hour int
start hour for maintenance window
start_minute int
start minute for maintenance window
customWindow String
indicates whether custom window is enabled or disabled
dayOfWeek Number
day of week for maintenance window
startHour Number
start hour for maintenance window
startMinute Number
start minute for maintenance window

MySQLServerIdentityResponse

PrincipalId This property is required. string
ObjectId from the KeyVault
TenantId This property is required. string
TenantId from the KeyVault
Type string
Type of managed service identity.
UserAssignedIdentities Dictionary<string, ImmutableArray<Pulumi.AzureNative.DBforMySQL.Inputs.UserAssignedIdentityResponse>>
Metadata of user assigned identity.
PrincipalId This property is required. string
ObjectId from the KeyVault
TenantId This property is required. string
TenantId from the KeyVault
Type string
Type of managed service identity.
UserAssignedIdentities map[string][]UserAssignedIdentityResponse
Metadata of user assigned identity.
principalId This property is required. String
ObjectId from the KeyVault
tenantId This property is required. String
TenantId from the KeyVault
type String
Type of managed service identity.
userAssignedIdentities Map<String,List<UserAssignedIdentityResponse>>
Metadata of user assigned identity.
principalId This property is required. string
ObjectId from the KeyVault
tenantId This property is required. string
TenantId from the KeyVault
type string
Type of managed service identity.
userAssignedIdentities {[key: string]: UserAssignedIdentityResponse[]}
Metadata of user assigned identity.
principal_id This property is required. str
ObjectId from the KeyVault
tenant_id This property is required. str
TenantId from the KeyVault
type str
Type of managed service identity.
user_assigned_identities Mapping[str, Sequence[UserAssignedIdentityResponse]]
Metadata of user assigned identity.
principalId This property is required. String
ObjectId from the KeyVault
tenantId This property is required. String
TenantId from the KeyVault
type String
Type of managed service identity.
userAssignedIdentities Map<List<Property Map>>
Metadata of user assigned identity.

MySQLServerSkuResponse

Name This property is required. string
The name of the sku, e.g. Standard_D32s_v3.
Tier This property is required. string
The tier of the particular SKU, e.g. GeneralPurpose.
Name This property is required. string
The name of the sku, e.g. Standard_D32s_v3.
Tier This property is required. string
The tier of the particular SKU, e.g. GeneralPurpose.
name This property is required. String
The name of the sku, e.g. Standard_D32s_v3.
tier This property is required. String
The tier of the particular SKU, e.g. GeneralPurpose.
name This property is required. string
The name of the sku, e.g. Standard_D32s_v3.
tier This property is required. string
The tier of the particular SKU, e.g. GeneralPurpose.
name This property is required. str
The name of the sku, e.g. Standard_D32s_v3.
tier This property is required. str
The tier of the particular SKU, e.g. GeneralPurpose.
name This property is required. String
The name of the sku, e.g. Standard_D32s_v3.
tier This property is required. String
The tier of the particular SKU, e.g. GeneralPurpose.

NetworkResponse

DelegatedSubnetResourceId string
Delegated subnet resource id used to setup vnet for a server.
PrivateDnsZoneResourceId string
Private DNS zone resource id.
PublicNetworkAccess string
Whether or not public network access is allowed for this server. Value is 'Disabled' when server has VNet integration.
DelegatedSubnetResourceId string
Delegated subnet resource id used to setup vnet for a server.
PrivateDnsZoneResourceId string
Private DNS zone resource id.
PublicNetworkAccess string
Whether or not public network access is allowed for this server. Value is 'Disabled' when server has VNet integration.
delegatedSubnetResourceId String
Delegated subnet resource id used to setup vnet for a server.
privateDnsZoneResourceId String
Private DNS zone resource id.
publicNetworkAccess String
Whether or not public network access is allowed for this server. Value is 'Disabled' when server has VNet integration.
delegatedSubnetResourceId string
Delegated subnet resource id used to setup vnet for a server.
privateDnsZoneResourceId string
Private DNS zone resource id.
publicNetworkAccess string
Whether or not public network access is allowed for this server. Value is 'Disabled' when server has VNet integration.
delegated_subnet_resource_id str
Delegated subnet resource id used to setup vnet for a server.
private_dns_zone_resource_id str
Private DNS zone resource id.
public_network_access str
Whether or not public network access is allowed for this server. Value is 'Disabled' when server has VNet integration.
delegatedSubnetResourceId String
Delegated subnet resource id used to setup vnet for a server.
privateDnsZoneResourceId String
Private DNS zone resource id.
publicNetworkAccess String
Whether or not public network access is allowed for this server. Value is 'Disabled' when server has VNet integration.

PrivateEndpointConnectionResponse

GroupIds This property is required. List<string>
The group ids for the private endpoint resource.
Id This property is required. string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Name This property is required. string
The name of the resource
PrivateLinkServiceConnectionState This property is required. Pulumi.AzureNative.DBforMySQL.Inputs.PrivateLinkServiceConnectionStateResponse
A collection of information about the state of the connection between service consumer and provider.
ProvisioningState This property is required. string
The provisioning state of the private endpoint connection resource.
SystemData This property is required. Pulumi.AzureNative.DBforMySQL.Inputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
PrivateEndpoint Pulumi.AzureNative.DBforMySQL.Inputs.PrivateEndpointResponse
The private endpoint resource.
GroupIds This property is required. []string
The group ids for the private endpoint resource.
Id This property is required. string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Name This property is required. string
The name of the resource
PrivateLinkServiceConnectionState This property is required. PrivateLinkServiceConnectionStateResponse
A collection of information about the state of the connection between service consumer and provider.
ProvisioningState This property is required. string
The provisioning state of the private endpoint connection resource.
SystemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
PrivateEndpoint PrivateEndpointResponse
The private endpoint resource.
groupIds This property is required. List<String>
The group ids for the private endpoint resource.
id This property is required. String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name This property is required. String
The name of the resource
privateLinkServiceConnectionState This property is required. PrivateLinkServiceConnectionStateResponse
A collection of information about the state of the connection between service consumer and provider.
provisioningState This property is required. String
The provisioning state of the private endpoint connection resource.
systemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
privateEndpoint PrivateEndpointResponse
The private endpoint resource.
groupIds This property is required. string[]
The group ids for the private endpoint resource.
id This property is required. string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name This property is required. string
The name of the resource
privateLinkServiceConnectionState This property is required. PrivateLinkServiceConnectionStateResponse
A collection of information about the state of the connection between service consumer and provider.
provisioningState This property is required. string
The provisioning state of the private endpoint connection resource.
systemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
privateEndpoint PrivateEndpointResponse
The private endpoint resource.
group_ids This property is required. Sequence[str]
The group ids for the private endpoint resource.
id This property is required. str
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name This property is required. str
The name of the resource
private_link_service_connection_state This property is required. PrivateLinkServiceConnectionStateResponse
A collection of information about the state of the connection between service consumer and provider.
provisioning_state This property is required. str
The provisioning state of the private endpoint connection resource.
system_data This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
private_endpoint PrivateEndpointResponse
The private endpoint resource.
groupIds This property is required. List<String>
The group ids for the private endpoint resource.
id This property is required. String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
name This property is required. String
The name of the resource
privateLinkServiceConnectionState This property is required. Property Map
A collection of information about the state of the connection between service consumer and provider.
provisioningState This property is required. String
The provisioning state of the private endpoint connection resource.
systemData This property is required. Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
privateEndpoint Property Map
The private endpoint resource.

PrivateEndpointResponse

Id This property is required. string
The ARM identifier for private endpoint.
Id This property is required. string
The ARM identifier for private endpoint.
id This property is required. String
The ARM identifier for private endpoint.
id This property is required. string
The ARM identifier for private endpoint.
id This property is required. str
The ARM identifier for private endpoint.
id This property is required. String
The ARM identifier for private endpoint.

PrivateLinkServiceConnectionStateResponse

ActionsRequired string
A message indicating if changes on the service provider require any updates on the consumer.
Description string
The reason for approval/rejection of the connection.
Status string
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
ActionsRequired string
A message indicating if changes on the service provider require any updates on the consumer.
Description string
The reason for approval/rejection of the connection.
Status string
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
actionsRequired String
A message indicating if changes on the service provider require any updates on the consumer.
description String
The reason for approval/rejection of the connection.
status String
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
actionsRequired string
A message indicating if changes on the service provider require any updates on the consumer.
description string
The reason for approval/rejection of the connection.
status string
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
actions_required str
A message indicating if changes on the service provider require any updates on the consumer.
description str
The reason for approval/rejection of the connection.
status str
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
actionsRequired String
A message indicating if changes on the service provider require any updates on the consumer.
description String
The reason for approval/rejection of the connection.
status String
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

StorageResponse

StorageSku This property is required. string
The sku name of the server storage.
AutoGrow string
Enable Storage Auto Grow or not.
AutoIoScaling string
Enable IO Auto Scaling or not.
Iops int
Storage IOPS for a server.
LogOnDisk string
Enable Log On Disk or not.
StorageRedundancy string
The redundant type of the server storage. The parameter is used for server creation.
StorageSizeGB int
Max storage size allowed for a server.
StorageSku This property is required. string
The sku name of the server storage.
AutoGrow string
Enable Storage Auto Grow or not.
AutoIoScaling string
Enable IO Auto Scaling or not.
Iops int
Storage IOPS for a server.
LogOnDisk string
Enable Log On Disk or not.
StorageRedundancy string
The redundant type of the server storage. The parameter is used for server creation.
StorageSizeGB int
Max storage size allowed for a server.
storageSku This property is required. String
The sku name of the server storage.
autoGrow String
Enable Storage Auto Grow or not.
autoIoScaling String
Enable IO Auto Scaling or not.
iops Integer
Storage IOPS for a server.
logOnDisk String
Enable Log On Disk or not.
storageRedundancy String
The redundant type of the server storage. The parameter is used for server creation.
storageSizeGB Integer
Max storage size allowed for a server.
storageSku This property is required. string
The sku name of the server storage.
autoGrow string
Enable Storage Auto Grow or not.
autoIoScaling string
Enable IO Auto Scaling or not.
iops number
Storage IOPS for a server.
logOnDisk string
Enable Log On Disk or not.
storageRedundancy string
The redundant type of the server storage. The parameter is used for server creation.
storageSizeGB number
Max storage size allowed for a server.
storage_sku This property is required. str
The sku name of the server storage.
auto_grow str
Enable Storage Auto Grow or not.
auto_io_scaling str
Enable IO Auto Scaling or not.
iops int
Storage IOPS for a server.
log_on_disk str
Enable Log On Disk or not.
storage_redundancy str
The redundant type of the server storage. The parameter is used for server creation.
storage_size_gb int
Max storage size allowed for a server.
storageSku This property is required. String
The sku name of the server storage.
autoGrow String
Enable Storage Auto Grow or not.
autoIoScaling String
Enable IO Auto Scaling or not.
iops Number
Storage IOPS for a server.
logOnDisk String
Enable Log On Disk or not.
storageRedundancy String
The redundant type of the server storage. The parameter is used for server creation.
storageSizeGB Number
Max storage size allowed for a server.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

UserAssignedIdentityResponse

ClientId This property is required. string
Client Id of user assigned identity
PrincipalId This property is required. string
Principal Id of user assigned identity
ClientId This property is required. string
Client Id of user assigned identity
PrincipalId This property is required. string
Principal Id of user assigned identity
clientId This property is required. String
Client Id of user assigned identity
principalId This property is required. String
Principal Id of user assigned identity
clientId This property is required. string
Client Id of user assigned identity
principalId This property is required. string
Principal Id of user assigned identity
client_id This property is required. str
Client Id of user assigned identity
principal_id This property is required. str
Principal Id of user assigned identity
clientId This property is required. String
Client Id of user assigned identity
principalId This property is required. String
Principal Id of user assigned identity

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi