Partilhar via


Registos Microsoft.ContainerRegistry/connectedRegistries 2023-11-01-preview

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@2023-11-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    clientTokenIds: [
      '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[]
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)

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": "2023-11-01-preview",
  "name": "string",
  "properties": {
    "clientTokenIds": [ "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[]
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)

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 '2023-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@2023-11-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      clientTokenIds = [
        "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[]
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)

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@2023-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)