Aracılığıyla paylaş


Microsoft.App connectedOrtamlar/depolar 2025-02-02-önizleme

Bicep kaynak tanımı

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

resource symbolicname 'Microsoft.App/connectedEnvironments/storages@2025-02-02-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    azureFile: {
      accessMode: 'string'
      accountKey: 'string'
      accountKeyVaultProperties: {
        identity: 'string'
        keyVaultUrl: 'string'
      }
      accountName: 'string'
      shareName: 'string'
    }
    smb: {
      accessMode: 'string'
      domain: 'string'
      host: 'string'
      password: 'string'
      shareName: 'string'
      username: 'string'
    }
  }
}

Özellik Değerleri

Microsoft.App/connectedEnvironments/storages

İ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 Depolama özellikleri ConnectedEnvironmentStorageProperties

AzureFileProperties

İsim Açıklama Değer
erişim Modu Depolama için erişim modu 'Salt Okunur'
'Okuma Yazısı'
accountKey (hesap anahtarı) Azure dosyası için depolama hesabı anahtarı. karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountKeyVaultÖzellikleri Azure Key Vault gizli dizisi olarak depolanan depolama hesabı anahtarı. SecretKeyVaultÖzellikleri
hesap adı Azure dosyası için depolama hesabı adı. String
hisseAdı Azure dosya paylaşımı adı. String

ConnectedEnvironmentStorageProperties

İsim Açıklama Değer
azureFile Azure dosya özellikleri AzureFileProperties
Smb SMB depolama özellikleri Smb Depolama

SecretKeyVaultÖzellikleri

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

Smb Depolama

İsim Açıklama Değer
erişim Modu Depolama için erişim modu 'Salt Okunur'
'Okuma Yazısı'
alan adı Kullanıcının etki alanı adı. String
ev sahibi SMB sunucusunun ana bilgisayar adı veya IP adresi. String
şifre Kullanıcının parolası. karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
hisseAdı SMB paylaşılan klasörünün yolu. String
kullanıcı adı SMB sunucusunda oturum açmak için kullanıcı. String

ARM şablonu kaynak tanımı

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

{
  "type": "Microsoft.App/connectedEnvironments/storages",
  "apiVersion": "2025-02-02-preview",
  "name": "string",
  "properties": {
    "azureFile": {
      "accessMode": "string",
      "accountKey": "string",
      "accountKeyVaultProperties": {
        "identity": "string",
        "keyVaultUrl": "string"
      },
      "accountName": "string",
      "shareName": "string"
    },
    "smb": {
      "accessMode": "string",
      "domain": "string",
      "host": "string",
      "password": "string",
      "shareName": "string",
      "username": "string"
    }
  }
}

Özellik Değerleri

Microsoft.App/connectedEnvironments/storages

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

AzureFileProperties

İsim Açıklama Değer
erişim Modu Depolama için erişim modu 'Salt Okunur'
'Okuma Yazısı'
accountKey (hesap anahtarı) Azure dosyası için depolama hesabı anahtarı. karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountKeyVaultÖzellikleri Azure Key Vault gizli dizisi olarak depolanan depolama hesabı anahtarı. SecretKeyVaultÖzellikleri
hesap adı Azure dosyası için depolama hesabı adı. String
hisseAdı Azure dosya paylaşımı adı. String

ConnectedEnvironmentStorageProperties

İsim Açıklama Değer
azureFile Azure dosya özellikleri AzureFileProperties
Smb SMB depolama özellikleri Smb Depolama

SecretKeyVaultÖzellikleri

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

Smb Depolama

İsim Açıklama Değer
erişim Modu Depolama için erişim modu 'Salt Okunur'
'Okuma Yazısı'
alan adı Kullanıcının etki alanı adı. String
ev sahibi SMB sunucusunun ana bilgisayar adı veya IP adresi. String
şifre Kullanıcının parolası. karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
hisseAdı SMB paylaşılan klasörünün yolu. String
kullanıcı adı SMB sunucusunda oturum açmak için kullanıcı. String

Kullanım Örnekleri

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/connectedEnvironments/storages@2025-02-02-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      azureFile = {
        accessMode = "string"
        accountKey = "string"
        accountKeyVaultProperties = {
          identity = "string"
          keyVaultUrl = "string"
        }
        accountName = "string"
        shareName = "string"
      }
      smb = {
        accessMode = "string"
        domain = "string"
        host = "string"
        password = "string"
        shareName = "string"
        username = "string"
      }
    }
  }
}

Özellik Değerleri

Microsoft.App/connectedEnvironments/storages

İ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 Depolama özellikleri ConnectedEnvironmentStorageProperties
tür Kaynak türü "Microsoft.App/connectedEnvironments/storages@2025-02-02-preview"

AzureFileProperties

İsim Açıklama Değer
erişim Modu Depolama için erişim modu 'Salt Okunur'
'Okuma Yazısı'
accountKey (hesap anahtarı) Azure dosyası için depolama hesabı anahtarı. karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountKeyVaultÖzellikleri Azure Key Vault gizli dizisi olarak depolanan depolama hesabı anahtarı. SecretKeyVaultÖzellikleri
hesap adı Azure dosyası için depolama hesabı adı. String
hisseAdı Azure dosya paylaşımı adı. String

ConnectedEnvironmentStorageProperties

İsim Açıklama Değer
azureFile Azure dosya özellikleri AzureFileProperties
Smb SMB depolama özellikleri Smb Depolama

SecretKeyVaultÖzellikleri

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

Smb Depolama

İsim Açıklama Değer
erişim Modu Depolama için erişim modu 'Salt Okunur'
'Okuma Yazısı'
alan adı Kullanıcının etki alanı adı. String
ev sahibi SMB sunucusunun ana bilgisayar adı veya IP adresi. String
şifre Kullanıcının parolası. karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
hisseAdı SMB paylaşılan klasörünün yolu. String
kullanıcı adı SMB sunucusunda oturum açmak için kullanıcı. String