Delen via


Microsoft.ContainerRegistry-registers/importPipelines 2023-01-01-preview

Bicep-resourcedefinitie

Het resourcetype registers/importPipelines 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/importPipelines wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.ContainerRegistry/registries/importPipelines@2023-01-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'
    ]
    source: {
      keyVaultUri: 'string'
      type: 'string'
      uri: 'string'
    }
    trigger: {
      sourceTrigger: {
        status: 'string'
      }
    }
  }
}

Eigenschapswaarden

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

ImportPipelineProperties

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'
bron De broneigenschappen van de importpijplijn. ImportPipelineSourceProperties (vereist)
trekker De eigenschappen die de trigger van de importpijplijn beschrijven. PipelineTriggerProperties-

ImportPipelineSourceProperties

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

Microsoft.ContainerRegistry/registries/importPipelines

Naam Beschrijving Waarde
identiteit De identiteit van de importpijplijn. IdentityProperties-
plaats De locatie van de importpijplijn. 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 importpijplijn. ImportPipelineProperties-

PipelineSourceTriggerProperties

Naam Beschrijving Waarde
status De huidige status van de brontrigger. 'Uitgeschakeld'
Ingeschakeld (vereist)

PipelineTriggerProperties

Naam Beschrijving Waarde
sourceTrigger De eigenschappen van de brontrigger van de pijplijn. PipelineSourceTriggerProperties-

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/importPipelines 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/importPipelines wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.ContainerRegistry/registries/importPipelines",
  "apiVersion": "2023-01-01-preview",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "location": "string",
  "properties": {
    "options": [ "string" ],
    "source": {
      "keyVaultUri": "string",
      "type": "string",
      "uri": "string"
    },
    "trigger": {
      "sourceTrigger": {
        "status": "string"
      }
    }
  }
}

Eigenschapswaarden

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

ImportPipelineProperties

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'
bron De broneigenschappen van de importpijplijn. ImportPipelineSourceProperties (vereist)
trekker De eigenschappen die de trigger van de importpijplijn beschrijven. PipelineTriggerProperties-

ImportPipelineSourceProperties

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

Microsoft.ContainerRegistry/registries/importPipelines

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

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

PipelineSourceTriggerProperties

Naam Beschrijving Waarde
status De huidige status van de brontrigger. 'Uitgeschakeld'
Ingeschakeld (vereist)

PipelineTriggerProperties

Naam Beschrijving Waarde
sourceTrigger De eigenschappen van de brontrigger van de pijplijn. PipelineSourceTriggerProperties-

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/importPipelines 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/importPipelines wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries/importPipelines@2023-01-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"
      ]
      source = {
        keyVaultUri = "string"
        type = "string"
        uri = "string"
      }
      trigger = {
        sourceTrigger = {
          status = "string"
        }
      }
    }
  })
}

Eigenschapswaarden

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

ImportPipelineProperties

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'
bron De broneigenschappen van de importpijplijn. ImportPipelineSourceProperties (vereist)
trekker De eigenschappen die de trigger van de importpijplijn beschrijven. PipelineTriggerProperties-

ImportPipelineSourceProperties

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

Microsoft.ContainerRegistry/registries/importPipelines

Naam Beschrijving Waarde
identiteit De identiteit van de importpijplijn. IdentityProperties-
plaats De locatie van de importpijplijn. 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 importpijplijn. ImportPipelineProperties-
type Het resourcetype "Microsoft.ContainerRegistry/registries/importPipelines@2023-01-01-preview"

PipelineSourceTriggerProperties

Naam Beschrijving Waarde
status De huidige status van de brontrigger. 'Uitgeschakeld'
Ingeschakeld (vereist)

PipelineTriggerProperties

Naam Beschrijving Waarde
sourceTrigger De eigenschappen van de brontrigger van de pijplijn. PipelineSourceTriggerProperties-

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