Udostępnij za pośrednictwem


Rejestry Microsoft.ContainerRegistry/connectedRegistries

Definicja zasobu Bicep

Rejestry/connectedRegistries typu zasobu można wdrożyć przy użyciu operacji docelowych:

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

Format zasobu

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

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

Wartości właściwości

ConnectedRegistryProperties

Nazwa Opis Wartość
clientTokenIds Lista identyfikatorów zasobów tokenu usługi ACR używanych do uwierzytelniania klientów w połączonym rejestrze. string[]
garbageCollection Właściwości odzyskiwania pamięci połączonego rejestru. garbageCollectionProperties
wyrąb Właściwości rejestrowania połączonego rejestru. LoggingProperties
loginServer Właściwości serwera logowania połączonego rejestru. LoginServerProperties
tryb Tryb połączonego zasobu rejestru wskazujący uprawnienia rejestru. "Dublowanie"
"ReadOnly"
"ReadWrite"
"Rejestr" (wymagany)
notificationsList Lista informacji o subskrypcji powiadomień dla połączonego rejestru. string[]
rodzic Element nadrzędny połączonego rejestru. parentProperties (wymagane)

GarbageCollectionProperties

Nazwa Opis Wartość
Włączone Wskazuje, czy odzyskiwanie pamięci jest włączone dla połączonego rejestru. Bool
harmonogram Wyrażenie cron wskazujące harmonogram uruchamiania odzyskiwania pamięci przez połączony rejestr. struna

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

Nazwa Opis Wartość

Microsoft.ContainerRegistry/registries/connectedRegistries

Nazwa Opis Wartość
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 5
Maksymalna długość = 5
Wzorzec = ^[a-zA-Z0-9]*$ (wymagane)
rodzic 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
Właściwości Właściwości połączonego rejestru. ConnectedRegistryProperties

Właściwości nadrzędne

Nazwa Opis Wartość
id Identyfikator zasobu elementu nadrzędnego, z którym zostanie skojarzony połączony rejestr. struna
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)
harmonogram Wyrażenie cron wskazujące harmonogram synchronizacji połączonego rejestru z jego elementem nadrzędnym. struna
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. struna
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ć przy użyciu operacji docelowych:

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

Format zasobu

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

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

Wartości właściwości

ConnectedRegistryProperties

Nazwa Opis Wartość
clientTokenIds Lista identyfikatorów zasobów tokenu usługi ACR używanych do uwierzytelniania klientów w połączonym rejestrze. string[]
garbageCollection Właściwości odzyskiwania pamięci połączonego rejestru. garbageCollectionProperties
wyrąb Właściwości rejestrowania połączonego rejestru. LoggingProperties
loginServer Właściwości serwera logowania połączonego rejestru. LoginServerProperties
tryb Tryb połączonego zasobu rejestru wskazujący uprawnienia rejestru. "Dublowanie"
"ReadOnly"
"ReadWrite"
"Rejestr" (wymagany)
notificationsList Lista informacji o subskrypcji powiadomień dla połączonego rejestru. string[]
rodzic Element nadrzędny połączonego rejestru. parentProperties (wymagane)

GarbageCollectionProperties

Nazwa Opis Wartość
Włączone Wskazuje, czy odzyskiwanie pamięci jest włączone dla połączonego rejestru. Bool
harmonogram Wyrażenie cron wskazujące harmonogram uruchamiania odzyskiwania pamięci przez połączony rejestr. struna

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

Nazwa Opis Wartość

Microsoft.ContainerRegistry/registries/connectedRegistries

Nazwa Opis Wartość
apiVersion Wersja interfejsu API "2024-11-01-preview"
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 5
Maksymalna długość = 5
Wzorzec = ^[a-zA-Z0-9]*$ (wymagane)
Właściwości Właściwości połączonego rejestru. ConnectedRegistryProperties
typ Typ zasobu "Microsoft.ContainerRegistry/registries/connectedRegistries"

Właściwości nadrzędne

Nazwa Opis Wartość
id Identyfikator zasobu elementu nadrzędnego, z którym zostanie skojarzony połączony rejestr. struna
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)
harmonogram Wyrażenie cron wskazujące harmonogram synchronizacji połączonego rejestru z jego elementem nadrzędnym. struna
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. struna
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ć przy użyciu operacji docelowych:

  • grupy zasobów

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

Format zasobu

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

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

Wartości właściwości

ConnectedRegistryProperties

Nazwa Opis Wartość
clientTokenIds Lista identyfikatorów zasobów tokenu usługi ACR używanych do uwierzytelniania klientów w połączonym rejestrze. string[]
garbageCollection Właściwości odzyskiwania pamięci połączonego rejestru. garbageCollectionProperties
wyrąb Właściwości rejestrowania połączonego rejestru. LoggingProperties
loginServer Właściwości serwera logowania połączonego rejestru. LoginServerProperties
tryb Tryb połączonego zasobu rejestru wskazujący uprawnienia rejestru. "Dublowanie"
"ReadOnly"
"ReadWrite"
"Rejestr" (wymagany)
notificationsList Lista informacji o subskrypcji powiadomień dla połączonego rejestru. string[]
rodzic Element nadrzędny połączonego rejestru. parentProperties (wymagane)

GarbageCollectionProperties

Nazwa Opis Wartość
Włączone Wskazuje, czy odzyskiwanie pamięci jest włączone dla połączonego rejestru. Bool
harmonogram Wyrażenie cron wskazujące harmonogram uruchamiania odzyskiwania pamięci przez połączony rejestr. struna

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

Nazwa Opis Wartość

Microsoft.ContainerRegistry/registries/connectedRegistries

Nazwa Opis Wartość
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 5
Maksymalna długość = 5
Wzorzec = ^[a-zA-Z0-9]*$ (wymagane)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: rejestry
Właściwości Właściwości połączonego rejestru. ConnectedRegistryProperties
typ Typ zasobu "Microsoft.ContainerRegistry/registries/connectedRegistries@2024-11-01-preview"

Właściwości nadrzędne

Nazwa Opis Wartość
id Identyfikator zasobu elementu nadrzędnego, z którym zostanie skojarzony połączony rejestr. struna
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)
harmonogram Wyrażenie cron wskazujące harmonogram synchronizacji połączonego rejestru z jego elementem nadrzędnym. struna
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. struna
tokenId Identyfikator zasobu tokenu usługi ACR używanego do uwierzytelniania połączonego rejestru w jego obiekcie nadrzędnym podczas synchronizacji. ciąg (wymagany)