Partilhar via


Registos Microsoft.ContainerRegistry/connectedRegistries

Definição de recursos do bíceps

O tipo de recurso registros/registros conectados pode ser implantado com operações que visam:

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

Formato do recurso

Para criar um recurso Microsoft.ContainerRegistry/registries/connectedRegistrys, adicione o seguinte Bicep ao seu modelo.

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'
      }
    }
  }
}

Valores de propriedade

ConnectedRegistryProperties

Designação Descrição Valor
clientTokenIds A lista de IDs de recurso de token ACR usados para autenticar clientes no registro conectado. string[]
garbageCollection As propriedades de coleta de lixo do registro conectado. GarbageCollectionProperties
exploração madeireira As propriedades de log do registro conectado. LoggingProperties
loginServer As propriedades do servidor de login do registro conectado. LoginServerProperties
modo O modo do recurso de registo ligado que indica as permissões do registo. 'Espelho'
'Somente leitura'
'ReadWrite'
'Registo' (obrigatório)
notificaçõesLista A lista de informações de assinatura de notificações para o registro conectado. string[]
pai O pai do registro conectado. ParentProperties (obrigatório)

GarbageCollectionProperties

Designação Descrição Valor
ativado Indica se a coleta de lixo está habilitada para o registro conectado. Bool
Horário A expressão cron que indica o agendamento que o registro conectado executará a coleta de lixo. string

LoggingPropriedades

Designação Descrição Valor
auditLogStatus Indica se os logs de auditoria estão habilitados no registro conectado. 'Desativado'
'Habilitado'
logNível A verbosidade dos logs persistiu no registro conectado. 'Depuração'
'Erro'
'Informação'
'Nenhuma'
'Atenção'

LoginServerProperties

Designação Descrição Valor

Microsoft.ContainerRegistry/registries/connectedRegistries

Designação Descrição Valor
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 5
Comprimento máximo = 50
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 recurso do tipo: registros
propriedades As propriedades do registro conectado. ConnectedRegistryProperties

ParentProperties

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

SyncProperties

Designação Descrição Valor
messageTtl O período de tempo durante o qual uma mensagem está disponível para sincronização antes de expirar. Especifique a duração usando o formato P[n]Y[n]M[n]DT[n]H[n]M[n]S conforme ISO8601. string (obrigatório)
Horário A expressão cron que indica o agendamento que o registro conectado sincronizará com seu pai. string
syncWindow A janela de tempo durante a qual a sincronização é ativada 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 conforme ISO8601. string
tokenId A ID de recurso do token ACR usado para autenticar o registro conectado ao seu pai durante a sincronização. string (obrigatório)

Definição de recurso de modelo ARM

O tipo de recurso registros/registros conectados pode ser implantado com operações que visam:

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

Formato do recurso

Para criar um recurso Microsoft.ContainerRegistry/registries/connectedRegistrys, adicione o seguinte JSON ao seu modelo.

{
  "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"
      }
    }
  }
}

Valores de propriedade

ConnectedRegistryProperties

Designação Descrição Valor
clientTokenIds A lista de IDs de recurso de token ACR usados para autenticar clientes no registro conectado. string[]
garbageCollection As propriedades de coleta de lixo do registro conectado. GarbageCollectionProperties
exploração madeireira As propriedades de log do registro conectado. LoggingProperties
loginServer As propriedades do servidor de login do registro conectado. LoginServerProperties
modo O modo do recurso de registo ligado que indica as permissões do registo. 'Espelho'
'Somente leitura'
'ReadWrite'
'Registo' (obrigatório)
notificaçõesLista A lista de informações de assinatura de notificações para o registro conectado. string[]
pai O pai do registro conectado. ParentProperties (obrigatório)

GarbageCollectionProperties

Designação Descrição Valor
ativado Indica se a coleta de lixo está habilitada para o registro conectado. Bool
Horário A expressão cron que indica o agendamento que o registro conectado executará a coleta de lixo. string

LoggingPropriedades

Designação Descrição Valor
auditLogStatus Indica se os logs de auditoria estão habilitados no registro conectado. 'Desativado'
'Habilitado'
logNível A verbosidade dos logs persistiu no registro conectado. 'Depuração'
'Erro'
'Informação'
'Nenhuma'
'Atenção'

LoginServerProperties

Designação Descrição Valor

Microsoft.ContainerRegistry/registries/connectedRegistries

Designação Descrição Valor
apiVersion A versão api '2024-11-01-pré-visualização'
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 5
Comprimento máximo = 50
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

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

SyncProperties

Designação Descrição Valor
messageTtl O período de tempo durante o qual uma mensagem está disponível para sincronização antes de expirar. Especifique a duração usando o formato P[n]Y[n]M[n]DT[n]H[n]M[n]S conforme ISO8601. string (obrigatório)
Horário A expressão cron que indica o agendamento que o registro conectado sincronizará com seu pai. string
syncWindow A janela de tempo durante a qual a sincronização é ativada 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 conforme ISO8601. string
tokenId A ID de recurso do token ACR usado para autenticar o registro conectado ao seu pai durante a sincronização. string (obrigatório)

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso registros/registros conectados pode ser implantado com operações que visam:

  • Grupos de recursos

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

Formato do recurso

Para criar um recurso Microsoft.ContainerRegistry/registries/connectedRegistrys, adicione o seguinte Terraform ao seu modelo.

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"
        }
      }
    }
  })
}

Valores de propriedade

ConnectedRegistryProperties

Designação Descrição Valor
clientTokenIds A lista de IDs de recurso de token ACR usados para autenticar clientes no registro conectado. string[]
garbageCollection As propriedades de coleta de lixo do registro conectado. GarbageCollectionProperties
exploração madeireira As propriedades de log do registro conectado. LoggingProperties
loginServer As propriedades do servidor de login do registro conectado. LoginServerProperties
modo O modo do recurso de registo ligado que indica as permissões do registo. 'Espelho'
'Somente leitura'
'ReadWrite'
'Registo' (obrigatório)
notificaçõesLista A lista de informações de assinatura de notificações para o registro conectado. string[]
pai O pai do registro conectado. ParentProperties (obrigatório)

GarbageCollectionProperties

Designação Descrição Valor
ativado Indica se a coleta de lixo está habilitada para o registro conectado. Bool
Horário A expressão cron que indica o agendamento que o registro conectado executará a coleta de lixo. string

LoggingPropriedades

Designação Descrição Valor
auditLogStatus Indica se os logs de auditoria estão habilitados no registro conectado. 'Desativado'
'Habilitado'
logNível A verbosidade dos logs persistiu no registro conectado. 'Depuração'
'Erro'
'Informação'
'Nenhuma'
'Atenção'

LoginServerProperties

Designação Descrição Valor

Microsoft.ContainerRegistry/registries/connectedRegistries

Designação Descrição Valor
Designação O nome do recurso string

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

ParentProperties

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

SyncProperties

Designação Descrição Valor
messageTtl O período de tempo durante o qual uma mensagem está disponível para sincronização antes de expirar. Especifique a duração usando o formato P[n]Y[n]M[n]DT[n]H[n]M[n]S conforme ISO8601. string (obrigatório)
Horário A expressão cron que indica o agendamento que o registro conectado sincronizará com seu pai. string
syncWindow A janela de tempo durante a qual a sincronização é ativada 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 conforme ISO8601. string
tokenId A ID de recurso do token ACR usado para autenticar o registro conectado ao seu pai durante a sincronização. string (obrigatório)