Aracılığıyla paylaş


Microsoft.App connectedEnvironments/daprComponents 2025-02-02-preview

Bicep kaynak tanımı

connectedEnvironments/daprComponents 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.App/connectedEnvironments/daprComponents kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.App/connectedEnvironments/daprComponents@2025-02-02-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    componentType: 'string'
    ignoreErrors: bool
    initTimeout: 'string'
    metadata: [
      {
        name: 'string'
        secretRef: 'string'
        value: 'string'
      }
    ]
    scopes: [
      'string'
    ]
    secrets: [
      {
        identity: 'string'
        keyVaultUrl: 'string'
        name: 'string'
        value: 'string'
      }
    ]
    secretStoreComponent: 'string'
    serviceComponentBind: [
      {
        metadata: {
          name: 'string'
          value: 'string'
        }
        name: 'string'
        serviceId: 'string'
      }
    ]
    version: 'string'
  }
}

Özellik Değerleri

Microsoft.App/connectedEnvironments/daprComponents

İsim Açıklama Değer
isim Kaynak adı dize (gerekli)
veli 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: connectedEnvironments
özellikler Dapr bileşeni özellikleri ConnectedEnvironmentDaprComponentProperties

ConnectedEnvironmentDaprComponentProperties

İsim Açıklama Değer
bileşen türü Bileşen türü String
ignoreErrors Bileşen hatalarının yoksayılıp yoksayılmadığını açıklayan Boole değeri Boole
initTimeout Başlatma zaman aşımı String
meta veriler Bileşen meta verileri DaprMetadata[]
Kapsam Bu Dapr bileşenini kullanabilen kapsayıcı uygulamalarının adları dize[]
Sırlar Dapr bileşeni tarafından kullanılan gizli dizi koleksiyonu Gizli Dizi[]
secretStoreComponent Bileşen gizli dizilerini alınacak Bir Dapr bileşeninin adı String
serviceComponentBind Dapr bileşenine bağlı kapsayıcı uygulama hizmetlerinin listesi DaprComponentServiceBinding[]
Sürüm Bileşen sürümü String

DaprComponentServiceBinding

İsim Açıklama Değer
meta veriler Hizmet bağlama meta verileri DaprServiceBindMetadata
isim Hizmet bağlamasının adı String
hizmet Kimliği Hedef hizmetin kaynak kimliği String

DaprMetadata

İsim Açıklama Değer
isim Meta veri özellik adı. String
secretRef Meta veri özellik değerinin çekildiği Dapr Bileşeni gizli dizisinin adı. String
değer Meta veri özellik değeri. String

DaprServiceBindMetadata

İsim Açıklama Değer
isim Hizmet bağlama meta verisi özellik adı. String
değer Hizmet bağlama meta veri özellik değeri. String

Gizli

İsim Açıklama Değer
kimlik Azure Key Vault ile kimlik doğrulaması için yönetilen kimliğin kaynak kimliği veya sistem tarafından atanan bir kimlik kullanmak için Sistem. String
keyVaultUrl Kapsayıcı uygulaması tarafından başvuruda bulunan gizli diziye işaret eden Azure Key Vault URL'si. String
isim Gizli Dizi Adı. String
değer Gizli Dizi Değeri. karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.

ARM şablonu kaynak tanımı

connectedEnvironments/daprComponents 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.App/connectedEnvironments/daprComponents kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.App/connectedEnvironments/daprComponents",
  "apiVersion": "2025-02-02-preview",
  "name": "string",
  "properties": {
    "componentType": "string",
    "ignoreErrors": "bool",
    "initTimeout": "string",
    "metadata": [
      {
        "name": "string",
        "secretRef": "string",
        "value": "string"
      }
    ],
    "scopes": [ "string" ],
    "secrets": [
      {
        "identity": "string",
        "keyVaultUrl": "string",
        "name": "string",
        "value": "string"
      }
    ],
    "secretStoreComponent": "string",
    "serviceComponentBind": [
      {
        "metadata": {
          "name": "string",
          "value": "string"
        },
        "name": "string",
        "serviceId": "string"
      }
    ],
    "version": "string"
  }
}

Özellik Değerleri

Microsoft.App/connectedEnvironments/daprComponents

İsim Açıklama Değer
apiVersiyonu API sürümü '2025-02-02-önizleme'
isim Kaynak adı dize (gerekli)
özellikler Dapr bileşeni özellikleri ConnectedEnvironmentDaprComponentProperties
tür Kaynak türü 'Microsoft.App/connectedEnvironments/daprComponents'

ConnectedEnvironmentDaprComponentProperties

İsim Açıklama Değer
bileşen türü Bileşen türü String
ignoreErrors Bileşen hatalarının yoksayılıp yoksayılmadığını açıklayan Boole değeri Boole
initTimeout Başlatma zaman aşımı String
meta veriler Bileşen meta verileri DaprMetadata[]
Kapsam Bu Dapr bileşenini kullanabilen kapsayıcı uygulamalarının adları dize[]
Sırlar Dapr bileşeni tarafından kullanılan gizli dizi koleksiyonu Gizli Dizi[]
secretStoreComponent Bileşen gizli dizilerini alınacak Bir Dapr bileşeninin adı String
serviceComponentBind Dapr bileşenine bağlı kapsayıcı uygulama hizmetlerinin listesi DaprComponentServiceBinding[]
Sürüm Bileşen sürümü String

DaprComponentServiceBinding

İsim Açıklama Değer
meta veriler Hizmet bağlama meta verileri DaprServiceBindMetadata
isim Hizmet bağlamasının adı String
hizmet Kimliği Hedef hizmetin kaynak kimliği String

DaprMetadata

İsim Açıklama Değer
isim Meta veri özellik adı. String
secretRef Meta veri özellik değerinin çekildiği Dapr Bileşeni gizli dizisinin adı. String
değer Meta veri özellik değeri. String

DaprServiceBindMetadata

İsim Açıklama Değer
isim Hizmet bağlama meta verisi özellik adı. String
değer Hizmet bağlama meta veri özellik değeri. String

Gizli

İsim Açıklama Değer
kimlik Azure Key Vault ile kimlik doğrulaması için yönetilen kimliğin kaynak kimliği veya sistem tarafından atanan bir kimlik kullanmak için Sistem. String
keyVaultUrl Kapsayıcı uygulaması tarafından başvuruda bulunan gizli diziye işaret eden Azure Key Vault URL'si. String
isim Gizli Dizi Adı. String
değer Gizli Dizi Değeri. karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.

Kullanım Örnekleri

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

connectedEnvironments/daprComponents 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.App/connectedEnvironments/daprComponents kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/connectedEnvironments/daprComponents@2025-02-02-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      componentType = "string"
      ignoreErrors = bool
      initTimeout = "string"
      metadata = [
        {
          name = "string"
          secretRef = "string"
          value = "string"
        }
      ]
      scopes = [
        "string"
      ]
      secrets = [
        {
          identity = "string"
          keyVaultUrl = "string"
          name = "string"
          value = "string"
        }
      ]
      secretStoreComponent = "string"
      serviceComponentBind = [
        {
          metadata = {
            name = "string"
            value = "string"
          }
          name = "string"
          serviceId = "string"
        }
      ]
      version = "string"
    }
  }
}

Özellik Değerleri

Microsoft.App/connectedEnvironments/daprComponents

İsim Açıklama Değer
isim Kaynak adı dize (gerekli)
ebeveyn_kimlik Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: connectedEnvironments
özellikler Dapr bileşeni özellikleri ConnectedEnvironmentDaprComponentProperties
tür Kaynak türü "Microsoft.App/connectedEnvironments/daprComponents@2025-02-02-preview"

ConnectedEnvironmentDaprComponentProperties

İsim Açıklama Değer
bileşen türü Bileşen türü String
ignoreErrors Bileşen hatalarının yoksayılıp yoksayılmadığını açıklayan Boole değeri Boole
initTimeout Başlatma zaman aşımı String
meta veriler Bileşen meta verileri DaprMetadata[]
Kapsam Bu Dapr bileşenini kullanabilen kapsayıcı uygulamalarının adları dize[]
Sırlar Dapr bileşeni tarafından kullanılan gizli dizi koleksiyonu Gizli Dizi[]
secretStoreComponent Bileşen gizli dizilerini alınacak Bir Dapr bileşeninin adı String
serviceComponentBind Dapr bileşenine bağlı kapsayıcı uygulama hizmetlerinin listesi DaprComponentServiceBinding[]
Sürüm Bileşen sürümü String

DaprComponentServiceBinding

İsim Açıklama Değer
meta veriler Hizmet bağlama meta verileri DaprServiceBindMetadata
isim Hizmet bağlamasının adı String
hizmet Kimliği Hedef hizmetin kaynak kimliği String

DaprMetadata

İsim Açıklama Değer
isim Meta veri özellik adı. String
secretRef Meta veri özellik değerinin çekildiği Dapr Bileşeni gizli dizisinin adı. String
değer Meta veri özellik değeri. String

DaprServiceBindMetadata

İsim Açıklama Değer
isim Hizmet bağlama meta verisi özellik adı. String
değer Hizmet bağlama meta veri özellik değeri. String

Gizli

İsim Açıklama Değer
kimlik Azure Key Vault ile kimlik doğrulaması için yönetilen kimliğin kaynak kimliği veya sistem tarafından atanan bir kimlik kullanmak için Sistem. String
keyVaultUrl Kapsayıcı uygulaması tarafından başvuruda bulunan gizli diziye işaret eden Azure Key Vault URL'si. String
isim Gizli Dizi Adı. String
değer Gizli Dizi Değeri. karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.