Compartilhar via


Registros Microsoft.ContainerRegistry/connectedRegistries 2020-11-01-preview

Definição de recurso do Bicep

O tipo de recurso Registries/connectedRegistries pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.ContainerRegistry/registries/connectedRegistries, adicione o Bicep a seguir ao seu modelo.

resource symbolicname 'Microsoft.ContainerRegistry/registries/connectedRegistries@2020-11-01-preview' = {
  parent: resourceSymbolicName
  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'
      }
    }
  }
}

Valores de propriedade

ConnectedRegistryProperties

Nome Descrição Valor
clientTokenIds A lista das IDs de recurso de token do ACR usadas para autenticar clientes no registro conectado. string[]
Log As propriedades de registro em log do registro conectado. LoggingProperties
loginServer As propriedades do servidor de logon do registro conectado. LoginServerProperties
modo O modo do recurso de registro conectado que indica as permissões do registro. 'Espelho'
'Registro' (obrigatório)
pai O pai do registro conectado. ParentProperties (obrigatório)

LogProperties

Nome Descrição Valor
auditLogStatus Indica se os logs de auditoria estão habilitados no registro conectado. 'Desabilitado'
'Habilitado'
logLevel A verbosidade dos logs persistiu no registro conectado. 'Depurar'
'Erro'
'Informações'
'None'
'Aviso'

LoginServerProperties

Nome Descrição Valor

Microsoft.ContainerRegistry/registries/connectedRegistries

Nome Descrição Valor
nome O nome do recurso corda

Restrições:
Comprimento mínimo = 5
Comprimento máximo = 5
Padrão = ^[a-zA-Z0-9]*$ (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para o recurso do tipo: registros
Propriedades As propriedades do registro conectado. ConnectedRegistryProperties

ParentProperties

Nome Descrição Valor
id A ID do recurso do pai ao qual o registro conectado será associado. corda
syncProperties As propriedades de sincronização do registro conectado com seu pai. SyncProperties (obrigatório)

SyncProperties

Nome Descrição Valor
messageTtl O período para o qual uma mensagem está disponível para sincronizar antes de expirar. Especifique a duração usando o formato P[n]Y[n]M[n]DT[n]H[n]M[n]S de acordo com ISO8601. cadeia de caracteres (obrigatório)
horário A expressão cron que indica o agendamento que o registro conectado sincronizará com seu pai. corda
syncWindow A janela de tempo durante a qual a sincronização está habilitada para cada ocorrência de agendamento. Especifique a duração usando o formato P[n]Y[n]M[n]DT[n]H[n]M[n]S de acordo com ISO8601. corda
tokenId A ID do recurso do token do ACR usado para autenticar o registro conectado ao pai durante a sincronização. cadeia de caracteres (obrigatório)

Definição de recurso de modelo do ARM

O tipo de recurso Registries/connectedRegistries pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.ContainerRegistry/registries/connectedRegistries, adicione o JSON a seguir ao modelo.

{
  "type": "Microsoft.ContainerRegistry/registries/connectedRegistries",
  "apiVersion": "2020-11-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"
      }
    }
  }
}

Valores de propriedade

ConnectedRegistryProperties

Nome Descrição Valor
clientTokenIds A lista das IDs de recurso de token do ACR usadas para autenticar clientes no registro conectado. string[]
Log As propriedades de registro em log do registro conectado. LoggingProperties
loginServer As propriedades do servidor de logon do registro conectado. LoginServerProperties
modo O modo do recurso de registro conectado que indica as permissões do registro. 'Espelho'
'Registro' (obrigatório)
pai O pai do registro conectado. ParentProperties (obrigatório)

LogProperties

Nome Descrição Valor
auditLogStatus Indica se os logs de auditoria estão habilitados no registro conectado. 'Desabilitado'
'Habilitado'
logLevel A verbosidade dos logs persistiu no registro conectado. 'Depurar'
'Erro'
'Informações'
'None'
'Aviso'

LoginServerProperties

Nome Descrição Valor

Microsoft.ContainerRegistry/registries/connectedRegistries

Nome Descrição Valor
apiVersion A versão da API '2020-11-01-preview'
nome O nome do recurso corda

Restrições:
Comprimento mínimo = 5
Comprimento máximo = 5
Padrão = ^[a-zA-Z0-9]*$ (obrigatório)
Propriedades As propriedades do registro conectado. ConnectedRegistryProperties
tipo O tipo de recurso 'Microsoft.ContainerRegistry/registries/connectedRegistries'

ParentProperties

Nome Descrição Valor
id A ID do recurso do pai ao qual o registro conectado será associado. corda
syncProperties As propriedades de sincronização do registro conectado com seu pai. SyncProperties (obrigatório)

SyncProperties

Nome Descrição Valor
messageTtl O período para o qual uma mensagem está disponível para sincronizar antes de expirar. Especifique a duração usando o formato P[n]Y[n]M[n]DT[n]H[n]M[n]S de acordo com ISO8601. cadeia de caracteres (obrigatório)
horário A expressão cron que indica o agendamento que o registro conectado sincronizará com seu pai. corda
syncWindow A janela de tempo durante a qual a sincronização está habilitada para cada ocorrência de agendamento. Especifique a duração usando o formato P[n]Y[n]M[n]DT[n]H[n]M[n]S de acordo com ISO8601. corda
tokenId A ID do recurso do token do ACR usado para autenticar o registro conectado ao pai durante a sincronização. cadeia de caracteres (obrigatório)

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso Registries/connectedRegistries pode ser implantado com operações direcionadas:

  • grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.ContainerRegistry/registries/connectedRegistries, adicione o Terraform a seguir ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries/connectedRegistries@2020-11-01-preview"
  name = "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"
        }
      }
    }
  })
}

Valores de propriedade

ConnectedRegistryProperties

Nome Descrição Valor
clientTokenIds A lista das IDs de recurso de token do ACR usadas para autenticar clientes no registro conectado. string[]
Log As propriedades de registro em log do registro conectado. LoggingProperties
loginServer As propriedades do servidor de logon do registro conectado. LoginServerProperties
modo O modo do recurso de registro conectado que indica as permissões do registro. 'Espelho'
'Registro' (obrigatório)
pai O pai do registro conectado. ParentProperties (obrigatório)

LogProperties

Nome Descrição Valor
auditLogStatus Indica se os logs de auditoria estão habilitados no registro conectado. 'Desabilitado'
'Habilitado'
logLevel A verbosidade dos logs persistiu no registro conectado. 'Depurar'
'Erro'
'Informações'
'None'
'Aviso'

LoginServerProperties

Nome Descrição Valor

Microsoft.ContainerRegistry/registries/connectedRegistries

Nome Descrição Valor
nome O nome do recurso corda

Restrições:
Comprimento mínimo = 5
Comprimento máximo = 5
Padrão = ^[a-zA-Z0-9]*$ (obrigatório)
parent_id A ID do recurso que é o pai desse recurso. ID do recurso do tipo: registros
Propriedades As propriedades do registro conectado. ConnectedRegistryProperties
tipo O tipo de recurso "Microsoft.ContainerRegistry/registries/connectedRegistries@2020-11-01-preview"

ParentProperties

Nome Descrição Valor
id A ID do recurso do pai ao qual o registro conectado será associado. corda
syncProperties As propriedades de sincronização do registro conectado com seu pai. SyncProperties (obrigatório)

SyncProperties

Nome Descrição Valor
messageTtl O período para o qual uma mensagem está disponível para sincronizar antes de expirar. Especifique a duração usando o formato P[n]Y[n]M[n]DT[n]H[n]M[n]S de acordo com ISO8601. cadeia de caracteres (obrigatório)
horário A expressão cron que indica o agendamento que o registro conectado sincronizará com seu pai. corda
syncWindow A janela de tempo durante a qual a sincronização está habilitada para cada ocorrência de agendamento. Especifique a duração usando o formato P[n]Y[n]M[n]DT[n]H[n]M[n]S de acordo com ISO8601. corda
tokenId A ID do recurso do token do ACR usado para autenticar o registro conectado ao pai durante a sincronização. cadeia de caracteres (obrigatório)