Dela via


Microsoft.ContainerRegistry-register/tokens 2022-02-01-preview

Bicep-resursdefinition

Resurstypen register/tokens 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/tokens-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.ContainerRegistry/registries/tokens@2022-02-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    credentials: {
      certificates: [
        {
          encodedPemCertificate: 'string'
          expiry: 'string'
          name: 'string'
          thumbprint: 'string'
        }
      ]
      passwords: [
        {
          creationTime: 'string'
          expiry: 'string'
          name: 'string'
        }
      ]
    }
    scopeMapId: 'string'
    status: 'string'
  }
}

Egenskapsvärden

Microsoft.ContainerRegistry/registries/tokens

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 token. TokenEgenskaper

TokenCertificate

Namn Beskrivning Värde
encodedPemCertificate Base 64-kodad sträng för det offentliga certifikatet1 i PEM-format som ska användas för att autentisera token. sträng
Utgången Förfallodatum för certifikatet. sträng
Namn "certificate1"
"certificate2"
tumavtryck Certifikatets tumavtryck. sträng

TokenCredentialsEgenskaper

Namn Beskrivning Värde
certifikaten TokenCertificate[]
Lösenord TokenPassword[]

TokenPassword

Namn Beskrivning Värde
creationTime Skapandedatum för lösenordet. sträng
Utgången Lösenordets förfallodatum. sträng
Namn Lösenordsnamnet "password1" eller "password2" "password1"
"password2"

TokenEgenskaper

Namn Beskrivning Värde
Autentiseringsuppgifter De autentiseringsuppgifter som kan användas för att autentisera token. TokenCredentialsProperties
scopeMapId Resurs-ID för omfångskartan som token ska associeras med. sträng
status Status för tokenexemplet aktiverat eller inaktiverat. "inaktiverad"
"aktiverad"

Resursdefinition för ARM-mall

Resurstypen register/tokens 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/tokens-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.ContainerRegistry/registries/tokens",
  "apiVersion": "2022-02-01-preview",
  "name": "string",
  "properties": {
    "credentials": {
      "certificates": [
        {
          "encodedPemCertificate": "string",
          "expiry": "string",
          "name": "string",
          "thumbprint": "string"
        }
      ],
      "passwords": [
        {
          "creationTime": "string",
          "expiry": "string",
          "name": "string"
        }
      ]
    },
    "scopeMapId": "string",
    "status": "string"
  }
}

Egenskapsvärden

Microsoft.ContainerRegistry/registries/tokens

Namn Beskrivning Värde
apiVersion API-versionen "2022-02-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 token. TokenEgenskaper
typ Resurstypen "Microsoft.ContainerRegistry/registries/tokens"

TokenCertificate

Namn Beskrivning Värde
encodedPemCertificate Base 64-kodad sträng för det offentliga certifikatet1 i PEM-format som ska användas för att autentisera token. sträng
Utgången Förfallodatum för certifikatet. sträng
Namn "certificate1"
"certificate2"
tumavtryck Certifikatets tumavtryck. sträng

TokenCredentialsEgenskaper

Namn Beskrivning Värde
certifikaten TokenCertificate[]
Lösenord TokenPassword[]

TokenPassword

Namn Beskrivning Värde
creationTime Skapandedatum för lösenordet. sträng
Utgången Lösenordets förfallodatum. sträng
Namn Lösenordsnamnet "password1" eller "password2" "password1"
"password2"

TokenEgenskaper

Namn Beskrivning Värde
Autentiseringsuppgifter De autentiseringsuppgifter som kan användas för att autentisera token. TokenCredentialsProperties
scopeMapId Resurs-ID för omfångskartan som token ska associeras med. sträng
status Status för tokenexemplet aktiverat eller inaktiverat. "inaktiverad"
"aktiverad"

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen register/tokens 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/tokens-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries/tokens@2022-02-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      credentials = {
        certificates = [
          {
            encodedPemCertificate = "string"
            expiry = "string"
            name = "string"
            thumbprint = "string"
          }
        ]
        passwords = [
          {
            creationTime = "string"
            expiry = "string"
            name = "string"
          }
        ]
      }
      scopeMapId = "string"
      status = "string"
    }
  })
}

Egenskapsvärden

Microsoft.ContainerRegistry/registries/tokens

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 token. TokenEgenskaper
typ Resurstypen "Microsoft.ContainerRegistry/registries/tokens@2022-02-01-preview"

TokenCertificate

Namn Beskrivning Värde
encodedPemCertificate Base 64-kodad sträng för det offentliga certifikatet1 i PEM-format som ska användas för att autentisera token. sträng
Utgången Förfallodatum för certifikatet. sträng
Namn "certificate1"
"certificate2"
tumavtryck Certifikatets tumavtryck. sträng

TokenCredentialsEgenskaper

Namn Beskrivning Värde
certifikaten TokenCertificate[]
Lösenord TokenPassword[]

TokenPassword

Namn Beskrivning Värde
creationTime Skapandedatum för lösenordet. sträng
Utgången Lösenordets förfallodatum. sträng
Namn Lösenordsnamnet "password1" eller "password2" "password1"
"password2"

TokenEgenskaper

Namn Beskrivning Värde
Autentiseringsuppgifter De autentiseringsuppgifter som kan användas för att autentisera token. TokenCredentialsProperties
scopeMapId Resurs-ID för omfångskartan som token ska associeras med. sträng
status Status för tokenexemplet aktiverat eller inaktiverat. "inaktiverad"
"aktiverad"