Dela via


Microsoft.ContainerRegistry-register/pipelineRuns 2023-11-01-preview

Bicep-resursdefinition

Resurstypen register/pipelineRuns kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.ContainerRegistry/registries/pipelineRuns-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.ContainerRegistry/registries/pipelineRuns@2023-11-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    forceUpdateTag: 'string'
    request: {
      artifacts: [
        'string'
      ]
      catalogDigest: 'string'
      pipelineResourceId: 'string'
      source: {
        name: 'string'
        type: 'string'
      }
      target: {
        name: 'string'
        type: 'string'
      }
    }
  }
}

Egenskapsvärden

Microsoft.ContainerRegistry/registries/pipelineRuns

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Minsta längd = 5
Max längd = 5
Mönster = ^[a-zA-Z0-9]*$ (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: register
Egenskaper Egenskaperna för en pipelinekörning. PipelineRunProperties

PipelineRunProperties

Namn Beskrivning Värde
forceUpdateTag Hur pipelinekörningen ska tvingas återskapas även om konfigurationen för pipelinekörningen inte har ändrats. sträng
begäran Begärandeparametrarna för en pipelinekörning. PipelineRunRequest

PipelineRunRequest

Namn Beskrivning Värde
Artefakter Lista över källartefakter som ska överföras av pipelinen.
Ange en avbildning efter lagringsplats ("hello-world"). Då används taggen "senaste".
Ange en bild efter tagg ("hello-world:latest").
Ange en bild efter sha256-baserad manifestsammandrag ("hello-world@sha256:abc123").
string[]
catalogDigest Sammandraget av tjäran som används för att överföra artefakterna. sträng
pipelineResourceId Resurs-ID för pipelinen som ska köras. sträng
källa Källegenskaperna för pipelinekörningen. PipelineRunSourceProperties
mål Målegenskaperna för pipelinekörningen. PipelineRunTargetEgenskaper

PipelineRunSourceEgenskaper

Namn Beskrivning Värde
Namn Källans namn. sträng
typ Källans typ. "AzureStorageBlob"

PipelineRunTargetProperties

Namn Beskrivning Värde
Namn Namnet på målet. sträng
typ Typ av mål. "AzureStorageBlob"

Resursdefinition för ARM-mall

Resurstypen register/pipelineRuns kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.ContainerRegistry/registries/pipelineRuns-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.ContainerRegistry/registries/pipelineRuns",
  "apiVersion": "2023-11-01-preview",
  "name": "string",
  "properties": {
    "forceUpdateTag": "string",
    "request": {
      "artifacts": [ "string" ],
      "catalogDigest": "string",
      "pipelineResourceId": "string",
      "source": {
        "name": "string",
        "type": "string"
      },
      "target": {
        "name": "string",
        "type": "string"
      }
    }
  }
}

Egenskapsvärden

Microsoft.ContainerRegistry/registries/pipelineRuns

Namn Beskrivning Värde
apiVersion API-versionen "2023-11-01-preview"
Namn Resursnamnet sträng

Begränsningar:
Minsta längd = 5
Max längd = 5
Mönster = ^[a-zA-Z0-9]*$ (krävs)
Egenskaper Egenskaperna för en pipelinekörning. PipelineRunProperties
typ Resurstypen "Microsoft.ContainerRegistry/registries/pipelineRuns"

PipelineRunProperties

Namn Beskrivning Värde
forceUpdateTag Hur pipelinekörningen ska tvingas återskapas även om konfigurationen för pipelinekörningen inte har ändrats. sträng
begäran Begärandeparametrarna för en pipelinekörning. PipelineRunRequest

PipelineRunRequest

Namn Beskrivning Värde
Artefakter Lista över källartefakter som ska överföras av pipelinen.
Ange en avbildning efter lagringsplats ("hello-world"). Då används taggen "senaste".
Ange en bild efter tagg ("hello-world:latest").
Ange en bild efter sha256-baserad manifestsammandrag ("hello-world@sha256:abc123").
string[]
catalogDigest Sammandraget av tjäran som används för att överföra artefakterna. sträng
pipelineResourceId Resurs-ID för pipelinen som ska köras. sträng
källa Källegenskaperna för pipelinekörningen. PipelineRunSourceProperties
mål Målegenskaperna för pipelinekörningen. PipelineRunTargetEgenskaper

PipelineRunSourceEgenskaper

Namn Beskrivning Värde
Namn Källans namn. sträng
typ Källans typ. "AzureStorageBlob"

PipelineRunTargetProperties

Namn Beskrivning Värde
Namn Namnet på målet. sträng
typ Typ av mål. "AzureStorageBlob"

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen register/pipelineRuns kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.ContainerRegistry/registries/pipelineRuns-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries/pipelineRuns@2023-11-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      forceUpdateTag = "string"
      request = {
        artifacts = [
          "string"
        ]
        catalogDigest = "string"
        pipelineResourceId = "string"
        source = {
          name = "string"
          type = "string"
        }
        target = {
          name = "string"
          type = "string"
        }
      }
    }
  })
}

Egenskapsvärden

Microsoft.ContainerRegistry/registries/pipelineRuns

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Minsta längd = 5
Max längd = 5
Mönster = ^[a-zA-Z0-9]*$ (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: register
Egenskaper Egenskaperna för en pipelinekörning. PipelineRunProperties
typ Resurstypen "Microsoft.ContainerRegistry/registries/pipelineRuns@2023-11-01-preview"

PipelineRunProperties

Namn Beskrivning Värde
forceUpdateTag Hur pipelinekörningen ska tvingas återskapas även om konfigurationen för pipelinekörningen inte har ändrats. sträng
begäran Begärandeparametrarna för en pipelinekörning. PipelineRunRequest

PipelineRunRequest

Namn Beskrivning Värde
Artefakter Lista över källartefakter som ska överföras av pipelinen.
Ange en avbildning efter lagringsplats ("hello-world"). Då används taggen "senaste".
Ange en bild efter tagg ("hello-world:latest").
Ange en bild efter sha256-baserad manifestsammandrag ("hello-world@sha256:abc123").
string[]
catalogDigest Sammandraget av tjäran som används för att överföra artefakterna. sträng
pipelineResourceId Resurs-ID för pipelinen som ska köras. sträng
källa Källegenskaperna för pipelinekörningen. PipelineRunSourceProperties
mål Målegenskaperna för pipelinekörningen. PipelineRunTargetEgenskaper

PipelineRunSourceEgenskaper

Namn Beskrivning Värde
Namn Källans namn. sträng
typ Källans typ. "AzureStorageBlob"

PipelineRunTargetProperties

Namn Beskrivning Värde
Namn Namnet på målet. sträng
typ Typ av mål. "AzureStorageBlob"