Sdílet prostřednictvím


Microsoft.ContainerRegistry registryies/importPipelines 2022-02-01-preview

Definice prostředku Bicep

Typ prostředku registryies/importPipelines 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/importPipelines, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.ContainerRegistry/registries/importPipelines@2022-02-01-preview' = {
  name: 'string'
  location: 'string'
  parent: resourceSymbolicName
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    options: [
      'string'
    ]
    source: {
      keyVaultUri: 'string'
      type: 'AzureStorageBlobContainer'
      uri: 'string'
    }
    trigger: {
      sourceTrigger: {
        status: 'string'
      }
    }
  }
}

Hodnoty vlastností

registryies/importPipelines

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 importu. ř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 importu. IdentityVlastnosti
properties Vlastnosti kanálu importu. ImportPipelineProperties

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

ImportPipelineProperties

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'
source Vlastnosti zdroje kanálu importu. ImportPipelineSourceProperties (povinné)
Aktivační událost Vlastnosti, které popisují aktivační událost kanálu importu. PipelineTriggerProperties

ImportPipelineSourceProperties

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

PipelineTriggerProperties

Název Description Hodnota
sourceTrigger Vlastnosti zdrojové aktivační události kanálu. PipelineSourceTriggerProperties

PipelineSourceTriggerProperties

Název Description Hodnota
status Aktuální stav zdrojové aktivační události. Zakázáno
Povoleno (povinné)

Definice prostředku šablony ARM

Typ prostředku registryies/importPipelines 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/importPipelines, přidejte do šablony následující kód JSON.

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

Hodnoty vlastností

registryies/importPipelines

Název Description Hodnota
typ Typ prostředku Microsoft.ContainerRegistry/registryies/importPipelines
apiVersion Verze rozhraní API prostředků '2022-02-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 importu. řetězec
identity Identita kanálu importu. IdentityVlastnosti
properties Vlastnosti kanálu importu. ImportPipelineProperties

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

ImportPipelineProperties

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'
source Vlastnosti zdroje kanálu importu. ImportPipelineSourceProperties (povinné)
Aktivační událost Vlastnosti, které popisují aktivační událost kanálu importu. PipelineTriggerProperties

ImportPipelineSourceProperties

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

PipelineTriggerProperties

Název Description Hodnota
sourceTrigger Vlastnosti zdrojové aktivační události kanálu. PipelineSourceTriggerProperties

PipelineSourceTriggerProperties

Název Description Hodnota
status Aktuální stav zdrojové aktivační události. Zakázáno
Povoleno (povinné)

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku registry/importPipelines 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/importPipelines, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries/importPipelines@2022-02-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      options = [
        "string"
      ]
      source = {
        keyVaultUri = "string"
        type = "AzureStorageBlobContainer"
        uri = "string"
      }
      trigger = {
        sourceTrigger = {
          status = "string"
        }
      }
    }
  })
}

Hodnoty vlastností

registryies/importPipelines

Název Description Hodnota
typ Typ prostředku Microsoft.ContainerRegistry/registry/importPipelines@2022-02-01-preview
name Název prostředku string (povinné)
location Umístění kanálu importu řetězec
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: registry
identity Identita kanálu importu Identity – vlastnosti
properties Vlastnosti kanálu importu ImportPipelineVlastnosti

Identity – vlastnosti

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/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Pole ID identit uživatelů

ImportPipelineVlastnosti

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"
source Vlastnosti zdroje kanálu importu ImportPipelineSourceProperties (povinné)
Aktivační událost Vlastnosti, které popisují aktivační událost kanálu importu. PipelineTriggerProperties

ImportPipelineSourceVlastnosti

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

PipelineTriggerProperties

Název Description Hodnota
sourceTrigger Vlastnosti zdrojové aktivační události kanálu. PipelineSourceTriggerProperties

PipelineSourceTriggerProperties

Název Description Hodnota
status Aktuální stav zdrojové aktivační události. "Zakázáno"
"Povoleno" (povinné)