Sdílet prostřednictvím


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

Definice prostředku Bicep

Typ prostředku registryies/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í bicep.

resource symbolicname 'Microsoft.ContainerRegistry/registries/exportPipelines@2019-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

Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu.
string (povinné)
location Umístění kanálu exportu. řetězec
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. 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. 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 šablony ARM

Typ prostředku registryies/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": "2019-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ů '2019-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@2019-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@2019-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