Freigeben über


Microsoft.ContainerRegistry-Registrierungen/importPipelines 2023-06-01-preview

Bicep-Ressourcendefinition

Der Ressourcentyp registries/importPipelines kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.ContainerRegistry/registries/importPipelines-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.ContainerRegistry/registries/importPipelines@2023-06-01-preview' = {
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    options: [
      'string'
    ]
    source: {
      keyVaultUri: 'string'
      type: 'string'
      uri: 'string'
    }
    trigger: {
      sourceTrigger: {
        status: 'string'
      }
    }
  }
}

Eigenschaftswerte

IdentityProperties

Name Beschreibung Wert
Art Der Identitätstyp. 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentität
Wörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Name Beschreibung Wert

ImportPipelineProperties

Name Beschreibung Wert
Optionen Die Liste aller Optionen, die für die Pipeline konfiguriert sind. Zeichenfolgenarray, das eine der folgenden Elemente enthält:
'ContinueOnErrors'
'DeleteSourceBlobOnSuccess'
'OverwriteBlobs'
"OverwriteTags"
Quelle Die Quelleigenschaften der Importpipeline. ImportPipelineSourceProperties- (erforderlich)
auslösen Die Eigenschaften, die den Trigger der Importpipeline beschreiben. PipelineTriggerProperties-

ImportPipelineSourceProperties

Name Beschreibung Wert
keyVaultUri Sie schlüsseltresor secret uri zum Abrufen des SAS-Quellspeichertokens. Zeichenfolge (erforderlich)
Art Der Typ der Quelle für die Importpipeline. 'AzureStorageBlobContainer'
Uri Der Quell-URI der Importpipeline.
Wenn 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName"
Wenn 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
Schnur

Microsoft.ContainerRegistry/registries/importPipelines

Name Beschreibung Wert
Identität Die Identität der Importpipeline. IdentityProperties-
Ort Der Speicherort der Importpipeline. Schnur
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 5
Max. Länge = 5
Pattern = ^[a-zA-Z0-9]*$ (erforderlich)
Elternteil In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource des Typs: Register
Eigenschaften Die Eigenschaften der Importpipeline. ImportPipelineProperties-

PipelineSourceTriggerProperties

Name Beschreibung Wert
Status Der aktuelle Status des Quelltriggers. "Deaktiviert"
"Aktiviert" (erforderlich)

PipelineTriggerProperties

Name Beschreibung Wert
sourceTrigger Die Quelltriggereigenschaften der Pipeline. PipelineSourceTriggerProperties

UserIdentityProperties

Name Beschreibung Wert

ARM-Vorlagenressourcendefinition

Der Ressourcentyp registries/importPipelines kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.ContainerRegistry/registries/importPipelines-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden JSON-Code hinzu.

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

Eigenschaftswerte

IdentityProperties

Name Beschreibung Wert
Art Der Identitätstyp. 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentität
Wörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Name Beschreibung Wert

ImportPipelineProperties

Name Beschreibung Wert
Optionen Die Liste aller Optionen, die für die Pipeline konfiguriert sind. Zeichenfolgenarray, das eine der folgenden Elemente enthält:
'ContinueOnErrors'
'DeleteSourceBlobOnSuccess'
'OverwriteBlobs'
"OverwriteTags"
Quelle Die Quelleigenschaften der Importpipeline. ImportPipelineSourceProperties- (erforderlich)
auslösen Die Eigenschaften, die den Trigger der Importpipeline beschreiben. PipelineTriggerProperties-

ImportPipelineSourceProperties

Name Beschreibung Wert
keyVaultUri Sie schlüsseltresor secret uri zum Abrufen des SAS-Quellspeichertokens. Zeichenfolge (erforderlich)
Art Der Typ der Quelle für die Importpipeline. 'AzureStorageBlobContainer'
Uri Der Quell-URI der Importpipeline.
Wenn 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName"
Wenn 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
Schnur

Microsoft.ContainerRegistry/registries/importPipelines

Name Beschreibung Wert
apiVersion Die API-Version "2023-06-01-preview"
Identität Die Identität der Importpipeline. IdentityProperties-
Ort Der Speicherort der Importpipeline. Schnur
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 5
Max. Länge = 5
Pattern = ^[a-zA-Z0-9]*$ (erforderlich)
Eigenschaften Die Eigenschaften der Importpipeline. ImportPipelineProperties-
Art Der Ressourcentyp 'Microsoft.ContainerRegistry/registries/importPipelines'

PipelineSourceTriggerProperties

Name Beschreibung Wert
Status Der aktuelle Status des Quelltriggers. "Deaktiviert"
"Aktiviert" (erforderlich)

PipelineTriggerProperties

Name Beschreibung Wert
sourceTrigger Die Quelltriggereigenschaften der Pipeline. PipelineSourceTriggerProperties

UserIdentityProperties

Name Beschreibung Wert

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp registries/importPipelines kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.ContainerRegistry/registries/importPipelines-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries/importPipelines@2023-06-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  body = jsonencode({
    properties = {
      options = [
        "string"
      ]
      source = {
        keyVaultUri = "string"
        type = "string"
        uri = "string"
      }
      trigger = {
        sourceTrigger = {
          status = "string"
        }
      }
    }
  })
}

Eigenschaftswerte

IdentityProperties

Name Beschreibung Wert
Art Der Identitätstyp. 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentität
Wörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Name Beschreibung Wert

ImportPipelineProperties

Name Beschreibung Wert
Optionen Die Liste aller Optionen, die für die Pipeline konfiguriert sind. Zeichenfolgenarray, das eine der folgenden Elemente enthält:
'ContinueOnErrors'
'DeleteSourceBlobOnSuccess'
'OverwriteBlobs'
"OverwriteTags"
Quelle Die Quelleigenschaften der Importpipeline. ImportPipelineSourceProperties- (erforderlich)
auslösen Die Eigenschaften, die den Trigger der Importpipeline beschreiben. PipelineTriggerProperties-

ImportPipelineSourceProperties

Name Beschreibung Wert
keyVaultUri Sie schlüsseltresor secret uri zum Abrufen des SAS-Quellspeichertokens. Zeichenfolge (erforderlich)
Art Der Typ der Quelle für die Importpipeline. 'AzureStorageBlobContainer'
Uri Der Quell-URI der Importpipeline.
Wenn 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName"
Wenn 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
Schnur

Microsoft.ContainerRegistry/registries/importPipelines

Name Beschreibung Wert
Identität Die Identität der Importpipeline. IdentityProperties-
Ort Der Speicherort der Importpipeline. Schnur
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 5
Max. Länge = 5
Pattern = ^[a-zA-Z0-9]*$ (erforderlich)
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource vom Typ: Registrierungen
Eigenschaften Die Eigenschaften der Importpipeline. ImportPipelineProperties-
Art Der Ressourcentyp "Microsoft.ContainerRegistry/registries/importPipelines@2023-06-01-preview"

PipelineSourceTriggerProperties

Name Beschreibung Wert
Status Der aktuelle Status des Quelltriggers. "Deaktiviert"
"Aktiviert" (erforderlich)

PipelineTriggerProperties

Name Beschreibung Wert
sourceTrigger Die Quelltriggereigenschaften der Pipeline. PipelineSourceTriggerProperties

UserIdentityProperties

Name Beschreibung Wert