Aracılığıyla paylaş


Microsoft.App connectedEnvironments 2025-02-02-önizleme

Bicep kaynak tanımı

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

resource symbolicname 'Microsoft.App/connectedEnvironments@2025-02-02-preview' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    customDomainConfiguration: {
      certificateKeyVaultProperties: {
        identity: 'string'
        keyVaultUrl: 'string'
      }
      certificatePassword: 'string'
      certificateValue: any(...)
      dnsSuffix: 'string'
    }
    daprAIConnectionString: 'string'
    staticIp: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

Microsoft.App/connectedEnvironments

İsim Açıklama Değer
extendedLocation Genişletilmiş konumun karmaşık türü. Genişletilmiş Konum
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
isim Kaynak adı dize (gerekli)
özellikler ConnectedEnvironment kaynağına özgü özellikler ConnectedEnvironmentProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

CertificateKeyVaultProperties

İ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 Sertifikayı barındıran Azure Key Vault gizli dizisine işaret eden URL. String

ConnectedEnvironmentProperties

İsim Açıklama Değer
customDomainConfiguration (Özel Etki AlanıYapılandırması) Ortam için özel etki alanı yapılandırması CustomDomainConfiguration
daprAIConnectionString Dapr tarafından Hizmet hizmet iletişim telemetrisini dışarı aktarmak için kullanılan Application Insights bağlantı dizesi karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
staticIp ConnectedEnvironment'ın statik IP'sini String

CustomDomainConfiguration (Özel Etki Alanı Yapılandırması)

İsim Açıklama Değer
certificateKeyVaultProperties Azure Key Vault'ta depolanan sertifika. CertificateKeyVaultProperties
sertifikaŞifresi Sertifika parolası karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sertifika değeri PFX veya PEM blobu herhangi
dnsSuffix Ortam etki alanı için Dns soneki String

Genişletilmiş Konum

İsim Açıklama Değer
isim Genişletilmiş konumun adı. String
tür Genişletilmiş konumun türü. 'CustomLocation' (Özel Konum)

TrackedResourceTags

İsim Açıklama Değer

ARM şablonu kaynak tanımı

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

{
  "type": "Microsoft.App/connectedEnvironments",
  "apiVersion": "2025-02-02-preview",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "customDomainConfiguration": {
      "certificateKeyVaultProperties": {
        "identity": "string",
        "keyVaultUrl": "string"
      },
      "certificatePassword": "string",
      "certificateValue": {},
      "dnsSuffix": "string"
    },
    "daprAIConnectionString": "string",
    "staticIp": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

Microsoft.App/connectedEnvironments

İsim Açıklama Değer
apiVersiyonu API sürümü '2025-02-02-önizleme'
extendedLocation Genişletilmiş konumun karmaşık türü. Genişletilmiş Konum
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
isim Kaynak adı dize (gerekli)
özellikler ConnectedEnvironment kaynağına özgü özellikler ConnectedEnvironmentProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.App/connectedEnvironments'

CertificateKeyVaultProperties

İ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 Sertifikayı barındıran Azure Key Vault gizli dizisine işaret eden URL. String

ConnectedEnvironmentProperties

İsim Açıklama Değer
customDomainConfiguration (Özel Etki AlanıYapılandırması) Ortam için özel etki alanı yapılandırması CustomDomainConfiguration
daprAIConnectionString Dapr tarafından Hizmet hizmet iletişim telemetrisini dışarı aktarmak için kullanılan Application Insights bağlantı dizesi karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
staticIp ConnectedEnvironment'ın statik IP'sini String

CustomDomainConfiguration (Özel Etki Alanı Yapılandırması)

İsim Açıklama Değer
certificateKeyVaultProperties Azure Key Vault'ta depolanan sertifika. CertificateKeyVaultProperties
sertifikaŞifresi Sertifika parolası karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sertifika değeri PFX veya PEM blobu herhangi
dnsSuffix Ortam etki alanı için Dns soneki String

Genişletilmiş Konum

İsim Açıklama Değer
isim Genişletilmiş konumun adı. String
tür Genişletilmiş konumun türü. 'CustomLocation' (Özel Konum)

TrackedResourceTags

İsim Açıklama Değer

Kullanım Örnekleri

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/connectedEnvironments@2025-02-02-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    extendedLocation = {
      name = "string"
      type = "string"
    }
    properties = {
      customDomainConfiguration = {
        certificateKeyVaultProperties = {
          identity = "string"
          keyVaultUrl = "string"
        }
        certificatePassword = "string"
        certificateValue = ?
        dnsSuffix = "string"
      }
      daprAIConnectionString = "string"
      staticIp = "string"
    }
  }
}

Özellik Değerleri

Microsoft.App/connectedEnvironments

İsim Açıklama Değer
extendedLocation Genişletilmiş konumun karmaşık türü. Genişletilmiş Konum
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
isim Kaynak adı dize (gerekli)
özellikler ConnectedEnvironment kaynağına özgü özellikler ConnectedEnvironmentProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.App/connectedEnvironments@2025-02-02-preview"

CertificateKeyVaultProperties

İ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 Sertifikayı barındıran Azure Key Vault gizli dizisine işaret eden URL. String

ConnectedEnvironmentProperties

İsim Açıklama Değer
customDomainConfiguration (Özel Etki AlanıYapılandırması) Ortam için özel etki alanı yapılandırması CustomDomainConfiguration
daprAIConnectionString Dapr tarafından Hizmet hizmet iletişim telemetrisini dışarı aktarmak için kullanılan Application Insights bağlantı dizesi karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
staticIp ConnectedEnvironment'ın statik IP'sini String

CustomDomainConfiguration (Özel Etki Alanı Yapılandırması)

İsim Açıklama Değer
certificateKeyVaultProperties Azure Key Vault'ta depolanan sertifika. CertificateKeyVaultProperties
sertifikaŞifresi Sertifika parolası karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sertifika değeri PFX veya PEM blobu herhangi
dnsSuffix Ortam etki alanı için Dns soneki String

Genişletilmiş Konum

İsim Açıklama Değer
isim Genişletilmiş konumun adı. String
tür Genişletilmiş konumun türü. 'CustomLocation' (Özel Konum)

TrackedResourceTags

İsim Açıklama Değer