Sdílet prostřednictvím


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

Definice prostředku Bicep

Typ prostředku registry/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@2023-01-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

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep.
string (povinné)
location Umístění kanálu importu řetězec
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. 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 Identity – vlastnosti
properties Vlastnosti kanálu importu ImportPipelineVlastnosti

Identity – vlastnosti

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

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é)

Definice prostředku šablony ARM

Typ prostředku registry/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": "2023-01-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ředku 2023-01-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 Identity – vlastnosti
properties Vlastnosti kanálu importu ImportPipelineVlastnosti

Identity – vlastnosti

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

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é)

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@2023-01-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/registryies/importPipelines@2023-01-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é)