Aracılığıyla paylaş


Microsoft.DBforMySQL sunucuları/firewallRules 2017-12-01

Bicep kaynak tanımı

Sunucular/firewallRules kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DBforMySQL/servers/firewallRules kaynağı oluşturmak için, şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.DBforMySQL/servers/firewallRules@2017-12-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    endIpAddress: 'string'
    startIpAddress: 'string'
  }
}

Özellik değerleri

FirewallRuleProperties

Ad Açıklama Değer
endIpAddress Sunucu güvenlik duvarı kuralının bitiş IP adresi. IPv4 biçimi olmalıdır. dizgi

Kısıtlama -ları:
Desen = ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$ (gerekli)
startIpAddress Sunucu güvenlik duvarı kuralının başlangıç IP adresi. IPv4 biçimi olmalıdır. dizgi

Kısıtlama -ları:
Desen = ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$ (gerekli)

Microsoft.DBforMySQL/servers/firewallRules

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Kaynak türü için sembolik ad: sunucuları
Özellikler Güvenlik duvarı kuralının özellikleri. FirewallRuleProperties (gerekli)

Hızlı başlangıç örnekleri

Aşağıdaki hızlı başlangıç örnekleri bu kaynak türünü dağıtır.

Bicep Dosyası Açıklama
MySQL için Azure veritabanı ile Linux üzerinde Web Uygulaması oluşturma Bu şablon, MySQL için Azure veritabanı ile Linux üzerinde Web Apps dağıtmak için bir yol sağlar.
VNet ile MySQL için Azure Veritabanı Dağıtma Bu şablon, VNet tümleştirmesi ile MySQL için Azure veritabanı dağıtmanın bir yolunu sağlar.
1 MySQL PaaS örneği ve 5'e kadar salt okunur çoğaltma dağıtır Bu şablon bir MySQL PaaS Sunucusu örneği dağıtacak ve 0 ile 5 arasında salt okunur çoğaltma dağıtacaktır. Bunların tümü ana sunucuyla aynı konumda ayarlanır ve çoğaltma otomatik olarak yapılandırılır.
MySQL için Azure veritabanı ile Web Uygulamasını Bu şablon, MySQL için Azure veritabanı ile Azure App Service Web Apps'te web uygulaması dağıtmak için kolay bir yol sağlar.

ARM şablonu kaynak tanımı

Sunucular/firewallRules kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DBforMySQL/servers/firewallRules kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.DBforMySQL/servers/firewallRules",
  "apiVersion": "2017-12-01",
  "name": "string",
  "properties": {
    "endIpAddress": "string",
    "startIpAddress": "string"
  }
}

Özellik değerleri

FirewallRuleProperties

Ad Açıklama Değer
endIpAddress Sunucu güvenlik duvarı kuralının bitiş IP adresi. IPv4 biçimi olmalıdır. dizgi

Kısıtlama -ları:
Desen = ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$ (gerekli)
startIpAddress Sunucu güvenlik duvarı kuralının başlangıç IP adresi. IPv4 biçimi olmalıdır. dizgi

Kısıtlama -ları:
Desen = ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$ (gerekli)

Microsoft.DBforMySQL/servers/firewallRules

Ad Açıklama Değer
apiVersion API sürümü '2017-12-01'
ad Kaynak adı dize (gerekli)
Özellikler Güvenlik duvarı kuralının özellikleri. FirewallRuleProperties (gerekli)
tür Kaynak türü 'Microsoft.DBforMySQL/servers/firewallRules'

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Açıklama
MySQL için Azure veritabanı ile Linux üzerinde Web Uygulaması oluşturma

Azure 'a dağıtma
Bu şablon, MySQL için Azure veritabanı ile Linux üzerinde Web Apps dağıtmak için bir yol sağlar.
VNet ile MySQL için Azure Veritabanı Dağıtma

Azure 'a dağıtma
Bu şablon, VNet tümleştirmesi ile MySQL için Azure veritabanı dağıtmanın bir yolunu sağlar.
1 MySQL PaaS örneği ve 5'e kadar salt okunur çoğaltma dağıtır

Azure 'a dağıtma
Bu şablon bir MySQL PaaS Sunucusu örneği dağıtacak ve 0 ile 5 arasında salt okunur çoğaltma dağıtacaktır. Bunların tümü ana sunucuyla aynı konumda ayarlanır ve çoğaltma otomatik olarak yapılandırılır.
MySQL için Azure veritabanı ile Web Uygulamasını

Azure 'a dağıtma
Bu şablon, MySQL için Azure veritabanı ile Azure App Service Web Apps'te web uygulaması dağıtmak için kolay bir yol sağlar.

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Sunucular/firewallRules kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.DBforMySQL/servers/firewallRules kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforMySQL/servers/firewallRules@2017-12-01"
  name = "string"
  body = jsonencode({
    properties = {
      endIpAddress = "string"
      startIpAddress = "string"
    }
  })
}

Özellik değerleri

FirewallRuleProperties

Ad Açıklama Değer
endIpAddress Sunucu güvenlik duvarı kuralının bitiş IP adresi. IPv4 biçimi olmalıdır. dizgi

Kısıtlama -ları:
Desen = ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$ (gerekli)
startIpAddress Sunucu güvenlik duvarı kuralının başlangıç IP adresi. IPv4 biçimi olmalıdır. dizgi

Kısıtlama -ları:
Desen = ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$ (gerekli)

Microsoft.DBforMySQL/servers/firewallRules

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: sunucuları
Özellikler Güvenlik duvarı kuralının özellikleri. FirewallRuleProperties (gerekli)
tür Kaynak türü "Microsoft.DBforMySQL/servers/firewallRules@2017-12-01"