Sdílet prostřednictvím


Microsoft.AppConfiguration configurationStores 2020-07-01-preview

Definice prostředku Bicep

Typ prostředku configurationStores je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.AppConfiguration/configurationStores, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.AppConfiguration/configurationStores@2020-07-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    encryption: {
      keyVaultProperties: {
        identityClientId: 'string'
        keyIdentifier: 'string'
      }
    }
    publicNetworkAccess: 'string'
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

ConfigurationStoreProperties

Jméno Popis Hodnota
šifrování Nastavení šifrování úložiště konfigurace. encryptionProperties
publicNetworkAccess Řízení oprávnění k provozu roviny dat přicházejících z veřejných sítí, zatímco je povolený privátní koncový bod. Zakázáno
Povoleno

Šifrováníproperties

Jméno Popis Hodnota
keyVaultProperties Vlastnosti trezoru klíčů KeyVaultProperties

KeyVaultProperties

Jméno Popis Hodnota
identityClientId ID klienta identity, která se použije pro přístup k trezoru klíčů. řetězec
keyIdentifier Identifikátor URI klíče trezoru klíčů, který se používá k šifrování dat. řetězec

Microsoft.AppConfiguration/configurationStores

Jméno Popis Hodnota
identita Informace o spravované identitě, pokud jsou nakonfigurované. ResourceIdentity
umístění Umístění prostředku. Po vytvoření prostředku to nejde změnit. string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 5
Maximální délka = 50
Model = ^[a-zA-Z0-9_-]*$ (povinné)
vlastnosti Vlastnosti úložiště konfigurace. ConfigurationStoreProperties
sku Skladová položka úložiště konfigurace. skladové položky (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

ResourceIdentity

Jméno Popis Hodnota
typ Typ použité spravované identity. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere všechny identity. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit přiřazených uživatelem přidružených k prostředku Klíče slovníku identit přiřazené uživatelem budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Sku

Jméno Popis Hodnota
Jméno Název skladové položky úložiště konfigurace. string (povinné)

UserIdentity

Jméno Popis Hodnota

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
vytvoření App Configuration Storu Tato šablona vytvoří Azure App Configuration Store.
vytvoření App Configuration Storu s příznakem funkce Tato šablona vytvoří nový obchod Azure App Configuration s jedním příznakem funkce.
vytvoření App Configuration Storu s příznakem funkce Tato šablona vytvoří nový obchod Azure App Configuration s jedním odkazem na Key Vault.
vytvoření App Configuration Storu s výstupy Tato šablona vytvoří nový obchod Azure App Configuration se dvěma hodnotami klíčů.

Definice prostředku šablony ARM

Typ prostředku configurationStores je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.AppConfiguration/configurationStores, přidejte do šablony následující JSON.

{
  "type": "Microsoft.AppConfiguration/configurationStores",
  "apiVersion": "2020-07-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "encryption": {
      "keyVaultProperties": {
        "identityClientId": "string",
        "keyIdentifier": "string"
      }
    },
    "publicNetworkAccess": "string"
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

ConfigurationStoreProperties

Jméno Popis Hodnota
šifrování Nastavení šifrování úložiště konfigurace. encryptionProperties
publicNetworkAccess Řízení oprávnění k provozu roviny dat přicházejících z veřejných sítí, zatímco je povolený privátní koncový bod. Zakázáno
Povoleno

Šifrováníproperties

Jméno Popis Hodnota
keyVaultProperties Vlastnosti trezoru klíčů KeyVaultProperties

KeyVaultProperties

Jméno Popis Hodnota
identityClientId ID klienta identity, která se použije pro přístup k trezoru klíčů. řetězec
keyIdentifier Identifikátor URI klíče trezoru klíčů, který se používá k šifrování dat. řetězec

Microsoft.AppConfiguration/configurationStores

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2020-07-01-preview
identita Informace o spravované identitě, pokud jsou nakonfigurované. ResourceIdentity
umístění Umístění prostředku. Po vytvoření prostředku to nejde změnit. string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 5
Maximální délka = 50
Model = ^[a-zA-Z0-9_-]*$ (povinné)
vlastnosti Vlastnosti úložiště konfigurace. ConfigurationStoreProperties
sku Skladová položka úložiště konfigurace. skladové položky (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.AppConfiguration/configurationStores

ResourceIdentity

Jméno Popis Hodnota
typ Typ použité spravované identity. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere všechny identity. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit přiřazených uživatelem přidružených k prostředku Klíče slovníku identit přiřazené uživatelem budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Sku

Jméno Popis Hodnota
Jméno Název skladové položky úložiště konfigurace. string (povinné)

UserIdentity

Jméno Popis Hodnota

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
hodnoty klíče konfigurace aplikace

nasazení do Azure
Tato šablona vytvoří nový obchod Azure App Configuration se třemi hodnotami klíči řízenými funkcí kopírování.
App Configuration s virtuálního počítače

nasazení do Azure
Tato šablona odkazuje na existující konfigurace klíč-hodnota z existujícího úložiště konfigurace a používá načtené hodnoty k nastavení vlastností prostředků, které šablona vytvoří.
vytvoření App Configuration Storu

nasazení do Azure
Tato šablona vytvoří Azure App Configuration Store.
vytvoření App Configuration Storu s příznakem funkce

nasazení do Azure
Tato šablona vytvoří nový obchod Azure App Configuration s jedním příznakem funkce.
vytvoření App Configuration Storu s příznakem funkce

nasazení do Azure
Tato šablona vytvoří nový obchod Azure App Configuration s jedním odkazem na Key Vault.
vytvoření App Configuration Storu s výstupy

nasazení do Azure
Tato šablona vytvoří nový obchod Azure App Configuration se dvěma hodnotami klíčů.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku configurationStores je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.AppConfiguration/configurationStores, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppConfiguration/configurationStores@2020-07-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      encryption = {
        keyVaultProperties = {
          identityClientId = "string"
          keyIdentifier = "string"
        }
      }
      publicNetworkAccess = "string"
    }
  })
}

Hodnoty vlastností

ConfigurationStoreProperties

Jméno Popis Hodnota
šifrování Nastavení šifrování úložiště konfigurace. encryptionProperties
publicNetworkAccess Řízení oprávnění k provozu roviny dat přicházejících z veřejných sítí, zatímco je povolený privátní koncový bod. Zakázáno
Povoleno

Šifrováníproperties

Jméno Popis Hodnota
keyVaultProperties Vlastnosti trezoru klíčů KeyVaultProperties

KeyVaultProperties

Jméno Popis Hodnota
identityClientId ID klienta identity, která se použije pro přístup k trezoru klíčů. řetězec
keyIdentifier Identifikátor URI klíče trezoru klíčů, který se používá k šifrování dat. řetězec

Microsoft.AppConfiguration/configurationStores

Jméno Popis Hodnota
identita Informace o spravované identitě, pokud jsou nakonfigurované. ResourceIdentity
umístění Umístění prostředku. Po vytvoření prostředku to nejde změnit. string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 5
Maximální délka = 50
Model = ^[a-zA-Z0-9_-]*$ (povinné)
vlastnosti Vlastnosti úložiště konfigurace. ConfigurationStoreProperties
sku Skladová položka úložiště konfigurace. skladové položky (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.AppConfiguration/configurationStores@2020-07-01-preview

ResourceIdentity

Jméno Popis Hodnota
typ Typ použité spravované identity. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere všechny identity. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit přiřazených uživatelem přidružených k prostředku Klíče slovníku identit přiřazené uživatelem budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Sku

Jméno Popis Hodnota
Jméno Název skladové položky úložiště konfigurace. string (povinné)

UserIdentity

Jméno Popis Hodnota