你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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

Bicep 资源定义

可以使用目标操作部署注册表/connectedRegistries 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.ContainerRegistry/registries/connectedRegistries 资源,请将以下 Bicep 添加到模板。

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

属性值

ConnectedRegistryProperties

名字 描述 价值
clientTokenIds 用于对已连接注册表的客户端进行身份验证的 ACR 令牌资源 ID 的列表。 string[]
伐木 连接的注册表的日志记录属性。 LoggingProperties
loginServer 连接的注册表的登录服务器属性。 LoginServerProperties
模式 连接的注册表资源的模式,指示注册表的权限。 “Mirror”
“Registry”(必需)
父母 连接的注册表的父级。 ParentProperties (必需)

LoggingProperties

名字 描述 价值
auditLogStatus 指示是否已在连接的注册表上启用审核日志。 “Disabled”
“Enabled”
logLevel 在连接的注册表上持久保存的日志的详细程度。 “Debug”
“Error”
“信息”
“None”
“Warning”

LoginServerProperties

名字 描述 价值

Microsoft.ContainerRegistry/registries/connectedRegistries

名字 描述 价值
名字 资源名称 字符串

约束:
最小长度 = 5
最大长度 = 50
模式 = ^[a-zA-Z0-9]*$ (必需)
父母 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。

有关详细信息,请参阅 父资源外部的子资源
类型资源的符号名称:注册表
性能 连接的注册表的属性。 ConnectedRegistryProperties

ParentProperties

名字 描述 价值
id 要与之关联的注册表的父级的资源 ID。 字符串
syncProperties 连接的注册表及其父注册表的同步属性。 SyncProperties (必需)

SyncProperties

名字 描述 价值
messageTtl 消息在过期前可供同步的时间段。 根据ISO8601使用格式 P[n]Y[n]M[n]DT[n]H[n]M[n]S 指定持续时间。 string (必需)
附表 指示连接的注册表将与其父注册表同步的计划的 cron 表达式。 字符串
syncWindow 为每个计划匹配项启用同步的时间范围。 根据ISO8601使用格式 P[n]Y[n]M[n]DT[n]H[n]M[n]S 指定持续时间。 字符串
tokenId ACR 令牌的资源 ID,用于在同步期间向其父注册表进行身份验证。 string (必需)

ARM 模板资源定义

可以使用目标操作部署注册表/connectedRegistries 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.ContainerRegistry/registries/connectedRegistries 资源,请将以下 JSON 添加到模板。

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

属性值

ConnectedRegistryProperties

名字 描述 价值
clientTokenIds 用于对已连接注册表的客户端进行身份验证的 ACR 令牌资源 ID 的列表。 string[]
伐木 连接的注册表的日志记录属性。 LoggingProperties
loginServer 连接的注册表的登录服务器属性。 LoginServerProperties
模式 连接的注册表资源的模式,指示注册表的权限。 “Mirror”
“Registry”(必需)
父母 连接的注册表的父级。 ParentProperties (必需)

LoggingProperties

名字 描述 价值
auditLogStatus 指示是否已在连接的注册表上启用审核日志。 “Disabled”
“Enabled”
logLevel 在连接的注册表上持久保存的日志的详细程度。 “Debug”
“Error”
“信息”
“None”
“Warning”

LoginServerProperties

名字 描述 价值

Microsoft.ContainerRegistry/registries/connectedRegistries

名字 描述 价值
apiVersion API 版本 '2020-11-01-preview'
名字 资源名称 字符串

约束:
最小长度 = 5
最大长度 = 50
模式 = ^[a-zA-Z0-9]*$ (必需)
性能 连接的注册表的属性。 ConnectedRegistryProperties
类型 资源类型 “Microsoft.ContainerRegistry/registries/connectedRegistries”

ParentProperties

名字 描述 价值
id 要与之关联的注册表的父级的资源 ID。 字符串
syncProperties 连接的注册表及其父注册表的同步属性。 SyncProperties (必需)

SyncProperties

名字 描述 价值
messageTtl 消息在过期前可供同步的时间段。 根据ISO8601使用格式 P[n]Y[n]M[n]DT[n]H[n]M[n]S 指定持续时间。 string (必需)
附表 指示连接的注册表将与其父注册表同步的计划的 cron 表达式。 字符串
syncWindow 为每个计划匹配项启用同步的时间范围。 根据ISO8601使用格式 P[n]Y[n]M[n]DT[n]H[n]M[n]S 指定持续时间。 字符串
tokenId ACR 令牌的资源 ID,用于在同步期间向其父注册表进行身份验证。 string (必需)

用法示例

Terraform (AzAPI 提供程序)资源定义

可以使用目标操作部署注册表/connectedRegistries 资源类型:

  • 资源组

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.ContainerRegistry/registries/connectedRegistries 资源,请将以下 Terraform 添加到模板。

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

属性值

ConnectedRegistryProperties

名字 描述 价值
clientTokenIds 用于对已连接注册表的客户端进行身份验证的 ACR 令牌资源 ID 的列表。 string[]
伐木 连接的注册表的日志记录属性。 LoggingProperties
loginServer 连接的注册表的登录服务器属性。 LoginServerProperties
模式 连接的注册表资源的模式,指示注册表的权限。 “Mirror”
“Registry”(必需)
父母 连接的注册表的父级。 ParentProperties (必需)

LoggingProperties

名字 描述 价值
auditLogStatus 指示是否已在连接的注册表上启用审核日志。 “Disabled”
“Enabled”
logLevel 在连接的注册表上持久保存的日志的详细程度。 “Debug”
“Error”
“信息”
“None”
“Warning”

LoginServerProperties

名字 描述 价值

Microsoft.ContainerRegistry/registries/connectedRegistries

名字 描述 价值
名字 资源名称 字符串

约束:
最小长度 = 5
最大长度 = 50
模式 = ^[a-zA-Z0-9]*$ (必需)
parent_id 此资源的父资源的 ID。 类型资源的 ID:注册表
性能 连接的注册表的属性。 ConnectedRegistryProperties
类型 资源类型 “Microsoft.ContainerRegistry/registries/connectedRegistries@2020-11-01-preview”

ParentProperties

名字 描述 价值
id 要与之关联的注册表的父级的资源 ID。 字符串
syncProperties 连接的注册表及其父注册表的同步属性。 SyncProperties (必需)

SyncProperties

名字 描述 价值
messageTtl 消息在过期前可供同步的时间段。 根据ISO8601使用格式 P[n]Y[n]M[n]DT[n]H[n]M[n]S 指定持续时间。 string (必需)
附表 指示连接的注册表将与其父注册表同步的计划的 cron 表达式。 字符串
syncWindow 为每个计划匹配项启用同步的时间范围。 根据ISO8601使用格式 P[n]Y[n]M[n]DT[n]H[n]M[n]S 指定持续时间。 字符串
tokenId ACR 令牌的资源 ID,用于在同步期间向其父注册表进行身份验证。 string (必需)