Delen via


Microsoft.ContainerRegistry-registers/exportPipelines 2021-06-01-preview

Bicep-resourcedefinitie

Het resourcetype registers/exportPipelines kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.ContainerRegistry/registries/exportPipelines wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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

Eigenschapswaarden

ExportPipelineProperties

Naam Beschrijving Waarde
Opties De lijst met alle opties die zijn geconfigureerd voor de pijplijn. Tekenreeksmatrix met een van de volgende waarden:
'ContinueOnErrors'
'DeleteSourceBlobOnSuccess'
'OverwriteBlobs'
'OverwriteTags'
doel De doeleigenschappen van de exportpijplijn. ExportPipelineTargetProperties (vereist)

ExportPipelineTargetProperties

Naam Beschrijving Waarde
keyVaultUri Ze sleutelkluisgeheim-URI om het SAS-token voor doelopslag te verkrijgen. tekenreeks (vereist)
type Het type doel voor de exportpijplijn. snaar
Uri De doel-URI van de exportpijplijn.
Wanneer 'AzureStorageBlob': 'https://accountName.blob.core.windows.net/containerName/blobName"
Wanneer 'AzureStorageBlobContainer': 'https://accountName.blob.core.windows.net/containerName"
snaar

IdentityProperties

Naam Beschrijving Waarde
principalId De principal-id van de resource-id. snaar
tenantId De tenant-id van de resource. snaar
type Het identiteitstype. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De gebruikersidentiteit
Verwijzingen naar woordenlijstsleutels zijn ARM-resource-id's in de vorm:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Naam Beschrijving Waarde

Microsoft.ContainerRegistry/registries/exportPipelines

Naam Beschrijving Waarde
identiteit De identiteit van de exportpijplijn. IdentityProperties-
plaats De locatie van de exportpijplijn. snaar
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 5
Maximale lengte = 50
Patroon = ^[a-zA-Z0-9]*$ (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: registers
Eigenschappen De eigenschappen van de exportpijplijn. ExportPipelineProperties-

UserIdentityProperties

Naam Beschrijving Waarde
clientId De client-id van de door de gebruiker toegewezen identiteit. snaar
principalId De principal-id van de door de gebruiker toegewezen identiteit. snaar

Resourcedefinitie van ARM-sjabloon

Het resourcetype registers/exportPipelines kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.ContainerRegistry/registries/exportPipelines wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

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

Eigenschapswaarden

ExportPipelineProperties

Naam Beschrijving Waarde
Opties De lijst met alle opties die zijn geconfigureerd voor de pijplijn. Tekenreeksmatrix met een van de volgende waarden:
'ContinueOnErrors'
'DeleteSourceBlobOnSuccess'
'OverwriteBlobs'
'OverwriteTags'
doel De doeleigenschappen van de exportpijplijn. ExportPipelineTargetProperties (vereist)

ExportPipelineTargetProperties

Naam Beschrijving Waarde
keyVaultUri Ze sleutelkluisgeheim-URI om het SAS-token voor doelopslag te verkrijgen. tekenreeks (vereist)
type Het type doel voor de exportpijplijn. snaar
Uri De doel-URI van de exportpijplijn.
Wanneer 'AzureStorageBlob': 'https://accountName.blob.core.windows.net/containerName/blobName"
Wanneer 'AzureStorageBlobContainer': 'https://accountName.blob.core.windows.net/containerName"
snaar

IdentityProperties

Naam Beschrijving Waarde
principalId De principal-id van de resource-id. snaar
tenantId De tenant-id van de resource. snaar
type Het identiteitstype. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De gebruikersidentiteit
Verwijzingen naar woordenlijstsleutels zijn ARM-resource-id's in de vorm:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Naam Beschrijving Waarde

Microsoft.ContainerRegistry/registries/exportPipelines

Naam Beschrijving Waarde
apiVersion De API-versie '2021-06-01-preview'
identiteit De identiteit van de exportpijplijn. IdentityProperties-
plaats De locatie van de exportpijplijn. snaar
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 5
Maximale lengte = 50
Patroon = ^[a-zA-Z0-9]*$ (vereist)
Eigenschappen De eigenschappen van de exportpijplijn. ExportPipelineProperties-
type Het resourcetype 'Microsoft.ContainerRegistry/registries/exportPipelines'

UserIdentityProperties

Naam Beschrijving Waarde
clientId De client-id van de door de gebruiker toegewezen identiteit. snaar
principalId De principal-id van de door de gebruiker toegewezen identiteit. snaar

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype registers/exportPipelines kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.ContainerRegistry/registries/exportPipelines wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries/exportPipelines@2021-06-01-preview"
  name = "string"
  identity = {
    principalId = "string"
    tenantId = "string"
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
        clientId = "string"
        principalId = "string"
      }
    }
  }
  location = "string"
  body = jsonencode({
    properties = {
      options = [
        "string"
      ]
      target = {
        keyVaultUri = "string"
        type = "string"
        uri = "string"
      }
    }
  })
}

Eigenschapswaarden

ExportPipelineProperties

Naam Beschrijving Waarde
Opties De lijst met alle opties die zijn geconfigureerd voor de pijplijn. Tekenreeksmatrix met een van de volgende waarden:
'ContinueOnErrors'
'DeleteSourceBlobOnSuccess'
'OverwriteBlobs'
'OverwriteTags'
doel De doeleigenschappen van de exportpijplijn. ExportPipelineTargetProperties (vereist)

ExportPipelineTargetProperties

Naam Beschrijving Waarde
keyVaultUri Ze sleutelkluisgeheim-URI om het SAS-token voor doelopslag te verkrijgen. tekenreeks (vereist)
type Het type doel voor de exportpijplijn. snaar
Uri De doel-URI van de exportpijplijn.
Wanneer 'AzureStorageBlob': 'https://accountName.blob.core.windows.net/containerName/blobName"
Wanneer 'AzureStorageBlobContainer': 'https://accountName.blob.core.windows.net/containerName"
snaar

IdentityProperties

Naam Beschrijving Waarde
principalId De principal-id van de resource-id. snaar
tenantId De tenant-id van de resource. snaar
type Het identiteitstype. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De gebruikersidentiteit
Verwijzingen naar woordenlijstsleutels zijn ARM-resource-id's in de vorm:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Naam Beschrijving Waarde

Microsoft.ContainerRegistry/registries/exportPipelines

Naam Beschrijving Waarde
identiteit De identiteit van de exportpijplijn. IdentityProperties-
plaats De locatie van de exportpijplijn. snaar
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 5
Maximale lengte = 50
Patroon = ^[a-zA-Z0-9]*$ (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: registers
Eigenschappen De eigenschappen van de exportpijplijn. ExportPipelineProperties-
type Het resourcetype "Microsoft.ContainerRegistry/registries/exportPipelines@2021-06-01-preview"

UserIdentityProperties

Naam Beschrijving Waarde
clientId De client-id van de door de gebruiker toegewezen identiteit. snaar
principalId De principal-id van de door de gebruiker toegewezen identiteit. snaar