次の方法で共有


Microsoft.ContainerRegistry レジストリ/connectedRegistries 2022-02-01-preview

Bicep リソース定義

registries/connectedRegistries リソースの種類は、次をターゲットとする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.ContainerRegistry/registries/connectedRegistries リソースを作成するには、次の Bicep をテンプレートに追加します。

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

プロパティ値

registries/connectedRegistries

Name 説明
name リソース名

Bicep で子リソースの名前と型を設定する方法を参照してください。
string (必須)
parent Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「 親リソースの外部の子リソース」を参照してください。
型のリソースのシンボル名: レジストリ
properties 接続されているレジストリのプロパティ。 ConnectedRegistryProperties

ConnectedRegistryProperties

Name 説明
clientTokenIds 接続されたレジストリに対するクライアントの認証に使用される ACR トークン リソース ID の一覧。 string[]
logging 接続されているレジストリのログ記録プロパティ。 LoggingProperties
loginServer 接続されているレジストリのログイン サーバーのプロパティ。 LoginServerProperties
mode レジストリのアクセス許可を示す接続されたレジストリ リソースのモード。 'Mirror'
'ReadOnly'
'ReadWrite'
'Registry' (必須)
notificationsList 接続されているレジストリの通知サブスクリプション情報の一覧。 string[]
parent 接続されているレジストリの親。 ParentProperties (必須)

LoggingProperties

Name 説明
auditLogStatus 接続されているレジストリで監査ログが有効になっているかどうかを示します。 'Disabled'
'Enabled'
logLevel 接続されたレジストリに保持されるログの詳細。 'Debug'
'Error'
'Information'
'None'
'警告'

LoginServerProperties

このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

ParentProperties

Name 説明
id 接続されたレジストリが関連付けられる親のリソース ID。 string
syncProperties 接続されているレジストリの親との同期プロパティ。 SyncProperties (必須)

SyncProperties

Name 説明
messageTtl メッセージの有効期限が切れる前に同期できる期間。 ISO8601 に従って、P[n]Y[n]M[n]DT[n]H[n]M[n]S の形式を使用して期間を指定します。 string (必須)
schedule 接続されたレジストリがその親と同期するスケジュールを示す cron 式。 string
syncWindow スケジュールの発生ごとに同期が有効になっている時間枠。 ISO8601 に従って、形式 P[n]Y[n]M[n]DT[n]H[n]M[n]S を使用して期間を指定します。 string
tokenId 同期中に親に接続されたレジストリを認証するために使用される ACR トークンのリソース ID。 string (必須)

ARM テンプレート リソース定義

registries/connectedRegistries リソースの種類は、次をターゲットとする操作と共にデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.ContainerRegistry/registries/connectedRegistries リソースを作成するには、次の JSON をテンプレートに追加します。

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

プロパティ値

registries/connectedRegistries

Name 説明
type リソースの種類 'Microsoft.ContainerRegistry/registries/connectedRegistries'
apiVersion リソース API のバージョン '2022-02-01-preview'
name リソース名

JSON ARM テンプレートで子リソースの名前と型を設定する方法を参照してください。
string (必須)
properties 接続されているレジストリのプロパティ。 ConnectedRegistryProperties

ConnectedRegistryProperties

Name 説明
clientTokenIds 接続されたレジストリに対するクライアントの認証に使用される ACR トークン リソース ID の一覧。 string[]
logging 接続されているレジストリのログ プロパティ。 LoggingProperties
loginServer 接続されているレジストリのログイン サーバー プロパティ。 LoginServerProperties
mode レジストリのアクセス許可を示す、接続されたレジストリ リソースのモード。 'Mirror'
'ReadOnly'
'ReadWrite'
'Registry' (必須)
notificationsList 接続されているレジストリの通知サブスクリプション情報の一覧。 string[]
parent 接続されているレジストリの親。 ParentProperties (必須)

LoggingProperties

Name 説明
auditLogStatus 接続されているレジストリで監査ログが有効になっているかどうかを示します。 'Disabled'
'Enabled'
logLevel 接続されたレジストリに保持されるログの詳細度。 'Debug'
'Error'
'Information'
'None'
'警告'

LoginServerProperties

このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

ParentProperties

Name 説明
id 接続されているレジストリが関連付けられる親のリソース ID。 string
syncProperties 接続されているレジストリの同期プロパティとその親。 SyncProperties (必須)

SyncProperties

Name 説明
messageTtl メッセージの有効期限が切れる前に同期できる期間。 ISO8601 に従って、形式 P[n]Y[n]M[n]DT[n]H[n]M[n]S を使用して期間を指定します。 string (必須)
schedule 接続されたレジストリが親と同期するスケジュールを示す cron 式。 string
syncWindow スケジュールの発生ごとに同期が有効になっている時間枠。 ISO8601 に従って、形式 P[n]Y[n]M[n]DT[n]H[n]M[n]S を使用して期間を指定します。 string
tokenId 同期中に親に接続されたレジストリを認証するために使用される ACR トークンのリソース ID。 string (必須)

Terraform (AzAPI プロバイダー) リソース定義

registries/connectedRegistries リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループ

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.ContainerRegistry/registries/connectedRegistries リソースを作成するには、次の Terraform をテンプレートに追加します。

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

プロパティ値

registries/connectedRegistries

Name 説明
type リソースの種類 "Microsoft.ContainerRegistry/registries/connectedRegistries@2022-02-01-preview"
name リソース名 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: レジストリ
properties 接続されているレジストリのプロパティ。 ConnectedRegistryProperties

ConnectedRegistryProperties

Name 説明
clientTokenIds 接続されたレジストリに対するクライアントの認証に使用される ACR トークン リソース ID の一覧。 string[]
logging 接続されているレジストリのログ プロパティ。 LoggingProperties
loginServer 接続されているレジストリのログイン サーバー プロパティ。 LoginServerProperties
mode レジストリのアクセス許可を示す、接続されたレジストリ リソースのモード。 "Mirror"
"ReadOnly"
"ReadWrite"
"レジストリ" (必須)
notificationsList 接続されているレジストリの通知サブスクリプション情報の一覧。 string[]
parent 接続されているレジストリの親。 ParentProperties (必須)

LoggingProperties

Name 説明
auditLogStatus 接続されているレジストリで監査ログが有効になっているかどうかを示します。 "無効"
"有効"
logLevel 接続されたレジストリに保持されるログの詳細度。 "デバッグ"
"Error"
"情報"
"None"
"Warning"

LoginServerProperties

このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

ParentProperties

Name 説明
id 接続されているレジストリが関連付けられる親のリソース ID。 string
syncProperties 接続されているレジストリの同期プロパティとその親。 SyncProperties (必須)

SyncProperties

Name 説明
messageTtl メッセージの有効期限が切れる前に同期できる期間。 ISO8601 に従って、形式 P[n]Y[n]M[n]DT[n]H[n]M[n]S を使用して期間を指定します。 string (必須)
schedule 接続されたレジストリが親と同期するスケジュールを示す cron 式。 string
syncWindow スケジュールの発生ごとに同期が有効になっている時間枠。 ISO8601 に従って、形式 P[n]Y[n]M[n]DT[n]H[n]M[n]S を使用して期間を指定します。 string
tokenId 同期中に親に接続されたレジストリを認証するために使用される ACR トークンのリソース ID。 string (必須)