Microsoft.ContainerRegistry-register/tokens 2023-11-01-preview
Bicep-resursdefinition
Resurstypen register/tokens kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
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@2023-11-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:
- Resursgrupper – Se resursgruppsdistributionskommandon
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": "2023-11-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 | "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 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@2023-11-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@2023-11-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" |