Udostępnij za pośrednictwem


Rejestry Microsoft.ContainerRegistry/connectedRegistries 2021-06-01-preview

Definicja zasobu Bicep

Rejestry/connectedRegistries typu zasobu można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.ContainerRegistry/registries/connectedRegistries, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.ContainerRegistry/registries/connectedRegistries@2021-06-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    clientTokenIds: [
      'string'
    ]
    logging: {
      auditLogStatus: 'string'
      logLevel: 'string'
    }
    loginServer: {}
    mode: 'string'
    parent: {
      id: 'string'
      syncProperties: {
        messageTtl: 'string'
        schedule: 'string'
        syncWindow: 'string'
        tokenId: 'string'
      }
    }
  }
}

Wartości właściwości

rejestry/connectedRegistries

Nazwa Opis Wartość
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep.
ciąg (wymagany)
Nadrzędny W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Nazwa symboliczna zasobu typu: rejestry
properties Właściwości połączonego rejestru. ConnectedRegistryProperties

ConnectedRegistryProperties

Nazwa Opis Wartość
clientTokenIds Lista identyfikatorów zasobów tokenu usługi ACR używanych do uwierzytelniania klientów w połączonym rejestrze. ciąg[]
rejestrowanie Właściwości rejestrowania połączonego rejestru. Właściwości rejestrowania
loginServer Właściwości serwera logowania połączonego rejestru. LoginServerProperties
tryb Tryb połączonego zasobu rejestru, który wskazuje uprawnienia rejestru. "Dublowanie"
"Rejestr" (wymagany)
Nadrzędny Element nadrzędny połączonego rejestru. Właściwości nadrzędne (wymagane)

Właściwości rejestrowania

Nazwa Opis Wartość
auditLogStatus Wskazuje, czy dzienniki inspekcji są włączone w połączonym rejestrze. "Wyłączone"
"Włączone"
Loglevel Szczegółowość dzienników utrwalone w połączonym rejestrze. "Debuguj"
"Błąd"
"Informacje"
"Brak"
"Ostrzeżenie"

LoginServerProperties

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

Właściwości nadrzędne

Nazwa Opis Wartość
identyfikator Identyfikator zasobu elementu nadrzędnego, z którym zostanie skojarzony połączony rejestr. ciąg
syncProperties Właściwości synchronizacji połączonego rejestru z jego elementem nadrzędnym. SyncProperties (wymagane)

SyncProperties

Nazwa Opis Wartość
messageTtl Okres, przez który komunikat jest dostępny do synchronizacji, zanim wygaśnie. Określ czas trwania przy użyciu formatu P[n]Y[n]M[n]DT[n]H[n]M[n]S zgodnie z iso8601. ciąg (wymagany)
schedule Wyrażenie cron wskazujące harmonogram synchronizacji połączonego rejestru z jego elementem nadrzędnym. ciąg
syncWindow Przedział czasu, w którym jest włączona synchronizacja dla każdego wystąpienia harmonogramu. Określ czas trwania przy użyciu formatu P[n]Y[n]M[n]DT[n]H[n]M[n]S zgodnie z iso8601. ciąg
tokenId Identyfikator zasobu tokenu usługi ACR używanego do uwierzytelniania połączonego rejestru w jego obiekcie nadrzędnym podczas synchronizacji. ciąg (wymagany)

Definicja zasobu szablonu usługi ARM

Rejestry/connectedRegistries typu zasobu można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.ContainerRegistry/registries/connectedRegistries, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.ContainerRegistry/registries/connectedRegistries",
  "apiVersion": "2021-06-01-preview",
  "name": "string",
  "properties": {
    "clientTokenIds": [ "string" ],
    "logging": {
      "auditLogStatus": "string",
      "logLevel": "string"
    },
    "loginServer": {},
    "mode": "string",
    "parent": {
      "id": "string",
      "syncProperties": {
        "messageTtl": "string",
        "schedule": "string",
        "syncWindow": "string",
        "tokenId": "string"
      }
    }
  }
}

Wartości właściwości

rejestry/connectedRegistries

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.ContainerRegistry/registries/connectedRegistries"
apiVersion Wersja interfejsu API zasobów "2021-06-01-preview"
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM w formacie JSON.
ciąg (wymagany)
properties Właściwości połączonego rejestru. ConnectedRegistryProperties

ConnectedRegistryProperties

Nazwa Opis Wartość
clientTokenIds Lista identyfikatorów zasobów tokenu usługi ACR używanych do uwierzytelniania klientów w połączonym rejestrze. ciąg[]
rejestrowanie Właściwości rejestrowania połączonego rejestru. Właściwości rejestrowania
loginServer Właściwości serwera logowania połączonego rejestru. LoginServerProperties
tryb Tryb połączonego zasobu rejestru, który wskazuje uprawnienia rejestru. "Dublowanie"
"Rejestr" (wymagany)
Nadrzędny Element nadrzędny połączonego rejestru. Właściwości nadrzędne (wymagane)

Właściwości rejestrowania

Nazwa Opis Wartość
auditLogStatus Wskazuje, czy dzienniki inspekcji są włączone w połączonym rejestrze. "Wyłączone"
"Włączone"
Loglevel Szczegółowość dzienników utrwalone w połączonym rejestrze. "Debuguj"
"Błąd"
"Informacje"
"Brak"
"Ostrzeżenie"

LoginServerProperties

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

Właściwości nadrzędne

Nazwa Opis Wartość
identyfikator Identyfikator zasobu elementu nadrzędnego, z którym zostanie skojarzony połączony rejestr. ciąg
syncProperties Właściwości synchronizacji połączonego rejestru z jego elementem nadrzędnym. SyncProperties (wymagane)

SyncProperties

Nazwa Opis Wartość
messageTtl Okres, przez który komunikat jest dostępny do synchronizacji, zanim wygaśnie. Określ czas trwania przy użyciu formatu P[n]Y[n]M[n]DT[n]H[n]M[n]S zgodnie z iso8601. ciąg (wymagany)
schedule Wyrażenie cron wskazujące harmonogram synchronizacji połączonego rejestru z jego elementem nadrzędnym. ciąg
syncWindow Przedział czasu, w którym jest włączona synchronizacja dla każdego wystąpienia harmonogramu. Określ czas trwania przy użyciu formatu P[n]Y[n]M[n]DT[n]H[n]M[n]S zgodnie z iso8601. ciąg
tokenId Identyfikator zasobu tokenu usługi ACR używanego do uwierzytelniania połączonego rejestru w jego obiekcie nadrzędnym podczas synchronizacji. ciąg (wymagany)

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Rejestry/connectedRegistries typu zasobu można wdrożyć z operacjami docelowymi:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.ContainerRegistry/registries/connectedRegistries, dodaj następujący element Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries/connectedRegistries@2021-06-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      clientTokenIds = [
        "string"
      ]
      logging = {
        auditLogStatus = "string"
        logLevel = "string"
      }
      loginServer = {}
      mode = "string"
      parent = {
        id = "string"
        syncProperties = {
          messageTtl = "string"
          schedule = "string"
          syncWindow = "string"
          tokenId = "string"
        }
      }
    }
  })
}

Wartości właściwości

rejestry/connectedRegistries

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.ContainerRegistry/registries/connectedRegistries@2021-06-01-preview"
name Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: rejestry
properties Właściwości połączonego rejestru. ConnectedRegistryProperties

ConnectedRegistryProperties

Nazwa Opis Wartość
clientTokenIds Lista identyfikatorów zasobów tokenu usługi ACR używanych do uwierzytelniania klientów w połączonym rejestrze. ciąg[]
rejestrowanie Właściwości rejestrowania połączonego rejestru. RejestrowanieWłaściwości
loginServer Właściwości serwera logowania połączonego rejestru. LoginServerProperties
tryb Tryb połączonego zasobu rejestru, który wskazuje uprawnienia rejestru. "Dublowanie"
"Rejestr" (wymagany)
Nadrzędny Element nadrzędny połączonego rejestru. Właściwości nadrzędne (wymagane)

RejestrowanieWłaściwości

Nazwa Opis Wartość
auditLogStatus Wskazuje, czy dzienniki inspekcji są włączone w połączonym rejestrze. "Wyłączone"
"Włączone"
Loglevel Szczegółowość dzienników utrwalone w połączonym rejestrze. "Debugowanie"
"Błąd"
"Informacje"
"Brak"
"Ostrzeżenie"

LoginServerProperties

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

Właściwości nadrzędne

Nazwa Opis Wartość
identyfikator Identyfikator zasobu elementu nadrzędnego, z którym zostanie skojarzony połączony rejestr. ciąg
syncProperties Właściwości synchronizacji połączonego rejestru z jego elementem nadrzędnym. SyncProperties (wymagane)

SyncProperties

Nazwa Opis Wartość
messageTtl Okres, przez który komunikat jest dostępny do synchronizacji przed wygaśnięciem. Określ czas trwania przy użyciu formatu P[n]Y[n]M[n]DT[n]H[n]M[n]S zgodnie z iso8601. ciąg (wymagany)
schedule Wyrażenie cron wskazujące harmonogram synchronizacji połączonego rejestru z jego elementem nadrzędnym. ciąg
syncWindow Przedział czasu, w którym synchronizacja jest włączona dla każdego wystąpienia harmonogramu. Określ czas trwania przy użyciu formatu P[n]Y[n]M[n]DT[n]H[n]M[n]S zgodnie z iso8601. ciąg
tokenId Identyfikator zasobu tokenu usługi ACR używanego do uwierzytelniania połączonego rejestru do jego elementu nadrzędnego podczas synchronizacji. ciąg (wymagany)