Aracılığıyla paylaş


Microsoft.Web sites/slots/config 'pushsettings' 2021-01-01

Bicep kaynak tanımı

Siteler/yuvalar/yapılandırma kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

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

Ad özelliği seçenekleri

siteler/yuvalar/yapılandırma kaynağı , ad özelliğinin değerine göre farklı özellikleri kabul eder. Bu makalede, ayarladığınızda name: 'pushsettings'kullanılabilen özellikler gösterilir.

Diğer seçenekler için bkz:

Kaynak biçimi

Microsoft.Web/sites/slots/config kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Web/sites/slots/config@2021-01-01' = {
  name: 'pushsettings'
  kind: 'string'
  parent: resourceSymbolicName
  properties: {
    dynamicTagsJson: 'string'
    isPushEnabled: bool
    tagsRequiringAuth: 'string'
    tagWhitelistJson: 'string'
  }
}

Özellik değerleri

sites/slots/config-pushsettings

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
'pushsettings'
Tür Bir tür kaynak. string
Üst Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Kaynak türü için sembolik ad: yuvalar
properties PushSettings kaynağına özgü özellikler PushSettingsProperties

PushSettingsProperties

Ad Açıklama Değer
dynamicTagsJson Anında iletme kaydı uç noktasındaki kullanıcı taleplerinden değerlendirilecek dinamik etiketlerin listesini içeren bir JSON dizesi alır veya ayarlar. string
isPushEnabled Gönderme uç noktasının etkinleştirilip etkinleştirilmediğini belirten bir bayrak alır veya ayarlar. bool (gerekli)
tagsRequiringAuth Anında iletme kaydı uç noktasında kullanıcı kimlik doğrulamasının kullanılmasını gerektiren etiketlerin listesini içeren bir JSON dizesini alır veya ayarlar.
Etiketler alfasayısal karakterlerden ve aşağıdakilerden oluşabilir:
'_', '@', '#', '.', ':', '-'.
Doğrulama PushRequestHandler'da gerçekleştirilmelidir.
string
tagWhitelistJson Anında iletme kaydı uç noktası tarafından kullanılmak üzere izin verilenler listesinde yer alan etiketlerin listesini içeren bir JSON dizesini alır veya ayarlar. string

ARM şablonu kaynak tanımı

Siteler/yuvalar/yapılandırma kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

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

Ad özelliği seçenekleri

siteler/yuvalar/yapılandırma kaynağı , ad özelliğinin değerine göre farklı özellikleri kabul eder. Bu makalede, ayarladığınızda name: 'pushsettings'kullanılabilen özellikler gösterilir.

Diğer seçenekler için bkz:

Kaynak biçimi

Microsoft.Web/sites/slots/config kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Web/sites/slots/config",
  "apiVersion": "2021-01-01",
  "name": "pushsettings",
  "kind": "string",
  "properties": {
    "dynamicTagsJson": "string",
    "isPushEnabled": "bool",
    "tagsRequiringAuth": "string",
    "tagWhitelistJson": "string"
  }
}

Özellik değerleri

sites/slots/config-pushsettings

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Web/sites/slots/config'
apiVersion Kaynak API'sinin sürümü '2021-01-01'
name Kaynak adı

Bkz. JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlama.
'pushsettings'
Tür Kaynak türü. string
properties PushSettings kaynağına özgü özellikler PushSettingsProperties

PushSettingsProperties

Ad Açıklama Değer
dynamicTagsJson Anında iletme kayıt uç noktasındaki kullanıcı taleplerinden değerlendirilecek dinamik etiketlerin listesini içeren bir JSON dizesi alır veya ayarlar. string
isPushEnabled Gönderme uç noktasının etkinleştirilip etkinleştirilmediğini belirten bir bayrak alır veya ayarlar. bool (gerekli)
tagsRequiringAuth Anında iletme kayıt uç noktasında kullanıcı kimlik doğrulamasının kullanılmasını gerektiren etiketlerin listesini içeren bir JSON dizesi alır veya ayarlar.
Etiketler alfasayısal karakterlerden ve aşağıdakilerden oluşabilir:
'_', '@', '#', '.', ':', '-'.
Doğrulama PushRequestHandler'da gerçekleştirilmelidir.
string
tagWhitelistJson Anında iletme kayıt uç noktası tarafından kullanılmasına izin verilenler listesinde yer alan etiketlerin listesini içeren bir JSON dizesi alır veya ayarlar. string

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

Siteler/yuvalar/yapılandırma 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üğü.

Ad özelliği seçenekleri

Siteler/yuvalar/yapılandırma kaynağı , ad özelliğinin değerine göre farklı özellikleri kabul eder. Bu makalede, ayarladığınızda name: 'pushsettings'kullanılabilen özellikler gösterilir.

Diğer seçenekler için bkz:

Kaynak biçimi

Microsoft.Web/sites/slots/config kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites/slots/config@2021-01-01"
  name = "pushsettings"
  parent_id = "string"
  body = jsonencode({
    properties = {
      dynamicTagsJson = "string"
      isPushEnabled = bool
      tagsRequiringAuth = "string"
      tagWhitelistJson = "string"
    }
    kind = "string"
  })
}

Özellik değerleri

siteler/yuvalar/config-pushsettings

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Web/sites/slots/config@2021-01-01"
name Kaynak adı "pushsettings"
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Şu tür kaynak için kimlik: yuvalar
Tür Kaynak türü. string
properties PushSettings kaynağına özgü özellikler PushSettingsProperties

PushSettingsProperties

Ad Açıklama Değer
dynamicTagsJson Anında iletme kayıt uç noktasındaki kullanıcı taleplerinden değerlendirilecek dinamik etiketlerin listesini içeren bir JSON dizesi alır veya ayarlar. string
isPushEnabled Gönderme uç noktasının etkinleştirilip etkinleştirilmediğini belirten bir bayrak alır veya ayarlar. bool (gerekli)
tagsRequiringAuth Anında iletme kayıt uç noktasında kullanıcı kimlik doğrulamasının kullanılmasını gerektiren etiketlerin listesini içeren bir JSON dizesi alır veya ayarlar.
Etiketler alfasayısal karakterlerden ve aşağıdakilerden oluşabilir:
'_', '@', '#', '.', ':', '-'.
Doğrulama PushRequestHandler'da gerçekleştirilmelidir.
string
tagWhitelistJson Anında iletme kayıt uç noktası tarafından kullanılmasına izin verilenler listesinde yer alan etiketlerin listesini içeren bir JSON dizesi alır veya ayarlar. string