Sdílet prostřednictvím


Microsoft.ContainerRegistry registryies/importPipelines 2020-11-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@2020-11-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": "2020-11-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 2020-11-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 Terraformu (zprostředkovatele AzAPI)

Typ prostředku registryies/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@2020-11-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@2020-11-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. IdentityVlastnosti
properties Vlastnosti kanálu importu. ImportPipelineProperties

IdentityVlastnosti

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/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Pole ID identit uživatelů

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