Delen via


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

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-01-01-preview' = {
  parent: resourceSymbolicName
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  name: 'string'
  properties: {
    authCredentials: [
      {
        name: 'string'
        passwordSecretIdentifier: 'string'
        usernameSecretIdentifier: 'string'
      }
    ]
    loginServer: 'string'
  }
}

Eigenschapswaarden

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. Eigenschappen van CredentialSetProperties

AuthCredential

Naam Beschrijving Waarde
naam De naam van de referentie. Referentie1
wachtwoordSecretIdentifier KeyVault Secret URI voor toegang tot het wachtwoord. touw
gebruikersnaamSecretIdentifier KeyVault Secret URI voor toegang tot de gebruikersnaam. touw

Eigenschappen van CredentialSetProperties

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

IdentiteitEigenschappen

Naam Beschrijving Waarde
principaalId De principal-id van de resource-id. touw
huurderId De tenant-id van de resource. touw
soort Het identiteitstype. 'Geen'
'Systeem toegewezen'
'Systeemtoegewezen, Gebruikertoegewezen'
UserAssigned
gebruikers-toegewezen identiteiten De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De gebruikersidentiteit
Verwijzingen naar woordenlijstsleutels zijn ARM-resource-id's in de vorm:
'/abonnementen/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Naam Beschrijving Waarde

UserIdentityProperties

Naam Beschrijving Waarde
cliënt-ID De client-id van de door de gebruiker toegewezen identiteit. touw
principaalId De principal-id van de door de gebruiker toegewezen identiteit. touw

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-01-01-preview",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "properties": {
    "authCredentials": [
      {
        "name": "string",
        "passwordSecretIdentifier": "string",
        "usernameSecretIdentifier": "string"
      }
    ],
    "loginServer": "string"
  }
}

Eigenschapswaarden

Microsoft.ContainerRegistry/registries/credentialSets

Naam Beschrijving Waarde
apiVersion De API-versie '2023-01-01-voorbeschouwing'
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. Eigenschappen van CredentialSetProperties
soort Het brontype 'Microsoft.ContainerRegistry/registries/credentialSets'

AuthCredential

Naam Beschrijving Waarde
naam De naam van de referentie. Referentie1
wachtwoordSecretIdentifier KeyVault Secret URI voor toegang tot het wachtwoord. touw
gebruikersnaamSecretIdentifier KeyVault Secret URI voor toegang tot de gebruikersnaam. touw

Eigenschappen van CredentialSetProperties

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

IdentiteitEigenschappen

Naam Beschrijving Waarde
principaalId De principal-id van de resource-id. touw
huurderId De tenant-id van de resource. touw
soort Het identiteitstype. 'Geen'
'Systeem toegewezen'
'Systeemtoegewezen, Gebruikertoegewezen'
UserAssigned
gebruikers-toegewezen identiteiten De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De gebruikersidentiteit
Verwijzingen naar woordenlijstsleutels zijn ARM-resource-id's in de vorm:
'/abonnementen/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Naam Beschrijving Waarde

UserIdentityProperties

Naam Beschrijving Waarde
cliënt-ID De client-id van de door de gebruiker toegewezen identiteit. touw
principaalId De principal-id van de door de gebruiker toegewezen identiteit. touw

Gebruiksvoorbeelden

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-01-01-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  body = {
    properties = {
      authCredentials = [
        {
          name = "string"
          passwordSecretIdentifier = "string"
          usernameSecretIdentifier = "string"
        }
      ]
      loginServer = "string"
    }
  }
}

Eigenschapswaarden

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_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. Eigenschappen van CredentialSetProperties
soort Het brontype "Microsoft.ContainerRegistry/registries/credentialSets@2023-01-01-preview"

AuthCredential

Naam Beschrijving Waarde
naam De naam van de referentie. Referentie1
wachtwoordSecretIdentifier KeyVault Secret URI voor toegang tot het wachtwoord. touw
gebruikersnaamSecretIdentifier KeyVault Secret URI voor toegang tot de gebruikersnaam. touw

Eigenschappen van CredentialSetProperties

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

IdentiteitEigenschappen

Naam Beschrijving Waarde
principaalId De principal-id van de resource-id. touw
huurderId De tenant-id van de resource. touw
soort Het identiteitstype. 'Geen'
'Systeem toegewezen'
'Systeemtoegewezen, Gebruikertoegewezen'
UserAssigned
gebruikers-toegewezen identiteiten De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De gebruikersidentiteit
Verwijzingen naar woordenlijstsleutels zijn ARM-resource-id's in de vorm:
'/abonnementen/{subscriptionId}/resourceGroups/{resourceGroupName}/
providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityPropertiesUserAssignedIdentities

IdentityPropertiesUserAssignedIdentities

Naam Beschrijving Waarde

UserIdentityProperties

Naam Beschrijving Waarde
cliënt-ID De client-id van de door de gebruiker toegewezen identiteit. touw
principaalId De principal-id van de door de gebruiker toegewezen identiteit. touw