Sdílet prostřednictvím


Microsoft.ContainerRegistry registryies/exportPipelines 2021-12-01-preview

Definice prostředku Bicep

Typ prostředku registry/exportPipelines je možné nasadit s operacemi, které cílí na:

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.ContainerRegistry/registry/exportPipelines, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.ContainerRegistry/registries/exportPipelines@2021-12-01-preview' = {
  name: 'string'
  location: 'string'
  parent: resourceSymbolicName
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    options: [
      'string'
    ]
    target: {
      keyVaultUri: 'string'
      type: 'string'
      uri: 'string'
    }
  }
}

Hodnoty vlastností

registry/exportPipelines

Název Description Hodnota
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep.
string (povinné)
location Umístění kanálu exportu řetězec
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: registry
identity Identita kanálu exportu Identity – vlastnosti
properties Vlastnosti kanálu exportu ExportPipelineVlastnosti

Identity – vlastnosti

Název Description Hodnota
principalId ID objektu zabezpečení identity prostředku. řetězec
ID tenanta ID tenanta prostředku. řetězec
typ Typ identity. 'Žádný'
'SystemAssigned'
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentity Seznam identit uživatelů přidružených k prostředku. Identita uživatele
Odkazy na klíče slovníku budou ID prostředků ARM ve formátu :
/subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
object

ExportPipelineVlastnosti

Název Description Hodnota
možnosti Seznam všech možností nakonfigurovaných pro kanál Pole řetězců obsahující některou z těchto možností:
ContinueOnErrors
DeleteSourceBlobOnSuccess
'OverwriteBlobs'
'OverwriteTags'
Cíl Cílové vlastnosti kanálu exportu. ExportPipelineTargetProperties (povinné)

ExportPipelineTargetProperties

Název Description Hodnota
identifikátor keyVaultUri Identifikátor URI tajného kódu trezoru klíčů k získání cílového tokenu SAS úložiště. string (povinné)
typ Typ cíle pro kanál exportu. řetězec
Uri Cílový identifikátor URI kanálu exportu
Když AzureStorageBlob: "https://accountName.blob.core.windows.net/containerName/blobName"
Když AzureStorageBlobContainer: "https://accountName.blob.core.windows.net/containerName"
řetězec

Definice prostředku šablony ARM

Typ prostředku registry/exportPipelines je možné nasadit s operacemi, které cílí na:

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.ContainerRegistry/registries/exportPipelines, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.ContainerRegistry/registries/exportPipelines",
  "apiVersion": "2021-12-01-preview",
  "name": "string",
  "location": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "options": [ "string" ],
    "target": {
      "keyVaultUri": "string",
      "type": "string",
      "uri": "string"
    }
  }
}

Hodnoty vlastností

registry/exportPipelines

Název Description Hodnota
typ Typ prostředku Microsoft.ContainerRegistry/registryies/exportPipelines
apiVersion Verze rozhraní API prostředků '2021-12-01-preview'
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)
location Umístění kanálu exportu. řetězec
identity Identita kanálu exportu. IdentityVlastnosti
properties Vlastnosti kanálu exportu. ExportPipelineProperties

IdentityVlastnosti

Název Description Hodnota
principalId ID objektu zabezpečení identity prostředku. řetězec
id tenanta ID tenanta prostředku. řetězec
typ Typ identity. 'Žádný'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentity Seznam identit uživatelů přidružených k prostředku. Identita uživatele
Odkazy na klíče slovníku budou ID prostředků ARM ve formátu:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
object

ExportPipelineProperties

Název Description Hodnota
možnosti Seznam všech možností nakonfigurovaných pro kanál Pole řetězců obsahující některou z těchto možností:
ContinueOnErrors
DeleteSourceBlobOnSuccess
'OverwriteBlobs'
'OverwriteTags'
Cíl Cílové vlastnosti kanálu exportu. ExportPipelineTargetProperties (povinné)

ExportPipelineTargetProperties

Název Description Hodnota
keyVaultUri Identifikátor URI tajného klíče trezoru klíčů pro získání cílového tokenu SAS úložiště. string (povinné)
typ Typ cíle pro kanál exportu. řetězec
Uri Cílový identifikátor URI kanálu exportu
Když 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName"
Když AzureStorageBlobContainer: "https://accountName.blob.core.windows.net/containerName"
řetězec

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku registryies/exportPipelines je možné nasadit s operacemi, které cílí na:

  • 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.ContainerRegistry/registries/exportPipelines, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries/exportPipelines@2021-12-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      options = [
        "string"
      ]
      target = {
        keyVaultUri = "string"
        type = "string"
        uri = "string"
      }
    }
  })
}

Hodnoty vlastností

registry/exportPipelines

Název Description Hodnota
typ Typ prostředku Microsoft.ContainerRegistry/registryies/exportPipelines@2021-12-01-preview
name Název prostředku string (povinné)
location Umístění kanálu exportu. řetězec
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: registry
identity Identita kanálu exportu. IdentityVlastnosti
properties Vlastnosti kanálu exportu. ExportPipelineProperties

IdentityVlastnosti

Název Description Hodnota
typ Typ identity. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Seznam identit uživatelů přidružených k prostředku. Identita uživatele
Odkazy na klíče slovníku budou ID prostředků ARM ve formátu:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Pole ID identit uživatelů

ExportPipelineProperties

Název Description Hodnota
možnosti Seznam všech možností nakonfigurovaných pro kanál Pole řetězců obsahující některou z těchto možností:
"ContinueOnErrors"
"DeleteSourceBlobOnSuccess"
"OverwriteBlobs"
"OverwriteTags"
Cíl Cílové vlastnosti kanálu exportu. ExportPipelineTargetProperties (povinné)

ExportPipelineTargetProperties

Název Description Hodnota
keyVaultUri Identifikátor URI tajného klíče trezoru klíčů pro získání cílového tokenu SAS úložiště. string (povinné)
typ Typ cíle pro kanál exportu. řetězec
Uri Cílový identifikátor URI kanálu exportu
Když 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName"
Když AzureStorageBlobContainer: "https://accountName.blob.core.windows.net/containerName"
řetězec