Dela via


DevCenter devcenters/encryptionSets 2024-10-01-preview

Bicep-resursdefinition

Resurstypen devcenters/encryptionSets kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DevCenter/devcenters/encryptionSets-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.DevCenter/devcenters/encryptionSets@2024-10-01-preview' = {
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    devboxDisksEncryptionEnableStatus: 'string'
    keyEncryptionKeyUrl: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

Microsoft.DevCenter/devcenters/encryptionSets

Namn Beskrivning Värde
identitet Egenskaper för hanterad identitet ManagedServiceIdentity (HanteradServiceIdentitet)
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Max längd = 63
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9-]{2,25}$ (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: devcenters
Egenskaper Egenskaper för en devcenter-krypteringsuppsättning. DevCenterEncryptionSetProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

DevCenterEncryptionSetProperties

Namn Beskrivning Värde
devboxDisksEncryptionEnableStatus Devbox-diskkryptering aktiverar eller inaktiverar status. Anger om Devbox-diskkryptering med DevCenter CMK är aktiverat eller inte. "Inaktiverad"
"Aktiverad"
keyEncryptionKeyUrl Url för nyckelkrypteringsnyckel, version eller icke-version. T.ex. https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 eller https://contosovault.vault.azure.net/keys/contosokek. sträng

ManagedServiceIdentity (HanteradServiceIdentitet)

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
användartilldelade identiteter Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. UserAssignedIdentiteter

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

Användartilldelad identitet

Namn Beskrivning Värde

Resursdefinition för ARM-mall

Resurstypen devcenters/encryptionSets kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DevCenter/devcenters/encryptionSets-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.DevCenter/devcenters/encryptionSets",
  "apiVersion": "2024-10-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "devboxDisksEncryptionEnableStatus": "string",
    "keyEncryptionKeyUrl": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

Microsoft.DevCenter/devcenters/encryptionSets

Namn Beskrivning Värde
apiVersion API-versionen "2024-10-01-preview"
identitet Egenskaper för hanterad identitet ManagedServiceIdentity (HanteradServiceIdentitet)
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Max längd = 63
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9-]{2,25}$ (krävs)
Egenskaper Egenskaper för en devcenter-krypteringsuppsättning. DevCenterEncryptionSetProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.DevCenter/devcenters/encryptionSets"

DevCenterEncryptionSetProperties

Namn Beskrivning Värde
devboxDisksEncryptionEnableStatus Devbox-diskkryptering aktiverar eller inaktiverar status. Anger om Devbox-diskkryptering med DevCenter CMK är aktiverat eller inte. "Inaktiverad"
"Aktiverad"
keyEncryptionKeyUrl Url för nyckelkrypteringsnyckel, version eller icke-version. T.ex. https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 eller https://contosovault.vault.azure.net/keys/contosokek. sträng

ManagedServiceIdentity (HanteradServiceIdentitet)

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
användartilldelade identiteter Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. UserAssignedIdentiteter

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

Användartilldelad identitet

Namn Beskrivning Värde

Användningsexempel

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen devcenters/encryptionSets kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DevCenter/devcenters/encryptionSets-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DevCenter/devcenters/encryptionSets@2024-10-01-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      devboxDisksEncryptionEnableStatus = "string"
      keyEncryptionKeyUrl = "string"
    }
  }
}

Egenskapsvärden

Microsoft.DevCenter/devcenters/encryptionSets

Namn Beskrivning Värde
identitet Egenskaper för hanterad identitet ManagedServiceIdentity (HanteradServiceIdentitet)
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Max längd = 63
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9-]{2,25}$ (krävs)
föräldra_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: devcenters
Egenskaper Egenskaper för en devcenter-krypteringsuppsättning. DevCenterEncryptionSetProperties
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.DevCenter/devcenters/encryptionSets@2024-10-01-preview"

DevCenterEncryptionSetProperties

Namn Beskrivning Värde
devboxDisksEncryptionEnableStatus Devbox-diskkryptering aktiverar eller inaktiverar status. Anger om Devbox-diskkryptering med DevCenter CMK är aktiverat eller inte. "Inaktiverad"
"Aktiverad"
keyEncryptionKeyUrl Url för nyckelkrypteringsnyckel, version eller icke-version. T.ex. https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 eller https://contosovault.vault.azure.net/keys/contosokek. sträng

ManagedServiceIdentity (HanteradServiceIdentitet)

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (krävs)
användartilldelade identiteter Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. UserAssignedIdentiteter

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

Användartilldelad identitet

Namn Beskrivning Värde