Delen via


Microsoft.ContainerRegistry-registers/credentialSets 2023-07-01

Bicep-resourcedefinitie

Het resourcetype registers/credentialSets kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.ContainerRegistry/registries/credentialSets wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.ContainerRegistry/registries/credentialSets@2023-07-01' = {
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  name: 'string'
  properties: {
    authCredentials: [
      {
        name: 'string'
        passwordSecretIdentifier: 'string'
        usernameSecretIdentifier: 'string'
      }
    ]
    loginServer: 'string'
  }
}

Eigenschapswaarden

AuthCredential

Naam Beschrijving Waarde
naam De naam van de referentie. Referentie1
passwordSecretIdentifier KeyVault Secret URI voor toegang tot het wachtwoord. snaar
usernameSecretIdentifier KeyVault Secret URI voor toegang tot de gebruikersnaam. snaar

CredentialSetProperties

Naam Beschrijving Waarde
authCredentials Lijst met verificatiereferenties die zijn opgeslagen voor een upstream.
Bestaat meestal uit een primaire en optionele secundaire referentie.
AuthCredential-[]
loginServer De referenties worden opgeslagen voor deze upstream- of aanmeldingsserver. snaar

IdentityProperties

Naam Beschrijving Waarde
type Het identiteitstype. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De gebruikersidentiteit
Verwijzingen naar woordenlijstsleutels zijn ARM-resource-id's in de vorm:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Naam Beschrijving Waarde

Microsoft.ContainerRegistry/registries/credentialSets

Naam Beschrijving Waarde
identiteit Identiteiten die zijn gekoppeld aan de resource. Dit wordt gebruikt voor toegang tot de KeyVault-geheimen. IdentityProperties-
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 5
Maximale lengte = 50
Patroon = ^[a-zA-Z0-9-]*$ (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: registers
Eigenschappen De eigenschappen van de referentieset. CredentialSetProperties-

UserIdentityProperties

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

Het resourcetype registers/credentialSets kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.ContainerRegistry/registries/credentialSets wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.ContainerRegistry/registries/credentialSets",
  "apiVersion": "2023-07-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "properties": {
    "authCredentials": [
      {
        "name": "string",
        "passwordSecretIdentifier": "string",
        "usernameSecretIdentifier": "string"
      }
    ],
    "loginServer": "string"
  }
}

Eigenschapswaarden

AuthCredential

Naam Beschrijving Waarde
naam De naam van de referentie. Referentie1
passwordSecretIdentifier KeyVault Secret URI voor toegang tot het wachtwoord. snaar
usernameSecretIdentifier KeyVault Secret URI voor toegang tot de gebruikersnaam. snaar

CredentialSetProperties

Naam Beschrijving Waarde
authCredentials Lijst met verificatiereferenties die zijn opgeslagen voor een upstream.
Bestaat meestal uit een primaire en optionele secundaire referentie.
AuthCredential-[]
loginServer De referenties worden opgeslagen voor deze upstream- of aanmeldingsserver. snaar

IdentityProperties

Naam Beschrijving Waarde
type Het identiteitstype. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De gebruikersidentiteit
Verwijzingen naar woordenlijstsleutels zijn ARM-resource-id's in de vorm:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Naam Beschrijving Waarde

Microsoft.ContainerRegistry/registries/credentialSets

Naam Beschrijving Waarde
apiVersion De API-versie '2023-07-01'
identiteit Identiteiten die zijn gekoppeld aan de resource. Dit wordt gebruikt voor toegang tot de KeyVault-geheimen. IdentityProperties-
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 5
Maximale lengte = 50
Patroon = ^[a-zA-Z0-9-]*$ (vereist)
Eigenschappen De eigenschappen van de referentieset. CredentialSetProperties-
type Het resourcetype 'Microsoft.ContainerRegistry/registries/credentialSets'

UserIdentityProperties

Naam Beschrijving Waarde

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype registers/credentialSets kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.ContainerRegistry/registries/credentialSets wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries/credentialSets@2023-07-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  body = jsonencode({
    properties = {
      authCredentials = [
        {
          name = "string"
          passwordSecretIdentifier = "string"
          usernameSecretIdentifier = "string"
        }
      ]
      loginServer = "string"
    }
  })
}

Eigenschapswaarden

AuthCredential

Naam Beschrijving Waarde
naam De naam van de referentie. Referentie1
passwordSecretIdentifier KeyVault Secret URI voor toegang tot het wachtwoord. snaar
usernameSecretIdentifier KeyVault Secret URI voor toegang tot de gebruikersnaam. snaar

CredentialSetProperties

Naam Beschrijving Waarde
authCredentials Lijst met verificatiereferenties die zijn opgeslagen voor een upstream.
Bestaat meestal uit een primaire en optionele secundaire referentie.
AuthCredential-[]
loginServer De referenties worden opgeslagen voor deze upstream- of aanmeldingsserver. snaar

IdentityProperties

Naam Beschrijving Waarde
type Het identiteitstype. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De gebruikersidentiteit
Verwijzingen naar woordenlijstsleutels zijn ARM-resource-id's in de vorm:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Naam Beschrijving Waarde

Microsoft.ContainerRegistry/registries/credentialSets

Naam Beschrijving Waarde
identiteit Identiteiten die zijn gekoppeld aan de resource. Dit wordt gebruikt voor toegang tot de KeyVault-geheimen. IdentityProperties-
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 5
Maximale lengte = 50
Patroon = ^[a-zA-Z0-9-]*$ (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: registers
Eigenschappen De eigenschappen van de referentieset. CredentialSetProperties-
type Het resourcetype "Microsoft.ContainerRegistry/registries/credentialSets@2023-07-01"

UserIdentityProperties

Naam Beschrijving Waarde