次の方法で共有


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

プロパティ値

Microsoft.ContainerRegistry/レジストリ/connectedRegistries

名前 説明 価値
名前 リソース名

制約:
最小長 = 5
最大長 = 50
パターン = ^[a-zA-Z0-9]*$ (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

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

ConnectedRegistryProperties (接続レジストリプロパティ)

名前 説明 価値
クライアントトークンID 接続されているレジストリに対するクライアントの認証に使用される ACR トークン リソース ID の一覧。 文字列[]
ログ 接続されているレジストリのログ記録プロパティ。 ロギングプロパティ
ログインサーバー 接続されているレジストリのログイン サーバーのプロパティ。 ログインサーバープロパティ
モード レジストリのアクセス許可を示す接続されたレジストリ リソースのモード。 「ミラー」
「読み取り専用」
'ReadWrite' (読み取り書き込み)
'Registry' (必須)
notificationsList (通知リスト) 接続されているレジストリの通知サブスクリプション情報の一覧。 文字列[]
接続されているレジストリの親。 ParentProperties (必須)

ロギングプロパティ

名前 説明 価値
auditLogStatusの 接続されているレジストリで監査ログが有効になっているかどうかを示します。 「無効」
「有効」
ログレベル 接続されたレジストリに保持されるログの詳細度。 「デバッグ」
「エラー」
「情報」
「なし」
「警告」

ログインサーバープロパティ

名前 説明 価値

親プロパティ

名前 説明 価値
身分証明書 接続されているレジストリが関連付けられる親のリソース ID。 文字列
syncプロパティ 接続されているレジストリの親との同期プロパティ。 SyncProperties (必須)

同期プロパティ

名前 説明 価値
メッセージTtl メッセージの有効期限が切れる前に同期できる期間。 ISO8601に従って、形式 P[n]Y[n]M[n]DT[n]H[n]M[n]S を使用して期間を指定します。 string (必須)
スケジュール 接続されているレジストリが親と同期するスケジュールを示す cron 式。 文字列
同期ウィンドウ スケジュールの発生ごとに同期が有効になっている時間枠。 ISO8601に従って、形式 P[n]Y[n]M[n]DT[n]H[n]M[n]S を使用して期間を指定します。 文字列
トークンID 同期中に接続されたレジストリを親に認証するために使用される 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"
      }
    }
  }
}

プロパティ値

Microsoft.ContainerRegistry/レジストリ/connectedRegistries

名前 説明 価値
apiVersion (英語) API のバージョン 「2022-02-01-プレビュー」
名前 リソース名

制約:
最小長 = 5
最大長 = 50
パターン = ^[a-zA-Z0-9]*$ (必須)
プロパティ 接続されているレジストリのプロパティ。 ConnectedRegistryProperties (接続レジストリプロパティ)
リソースの種類 'Microsoft.ContainerRegistry/registries/connectedRegistries'

ConnectedRegistryProperties (接続レジストリプロパティ)

名前 説明 価値
クライアントトークンID 接続されているレジストリに対するクライアントの認証に使用される ACR トークン リソース ID の一覧。 文字列[]
ログ 接続されているレジストリのログ記録プロパティ。 ロギングプロパティ
ログインサーバー 接続されているレジストリのログイン サーバーのプロパティ。 ログインサーバープロパティ
モード レジストリのアクセス許可を示す接続されたレジストリ リソースのモード。 「ミラー」
「読み取り専用」
'ReadWrite' (読み取り書き込み)
'Registry' (必須)
notificationsList (通知リスト) 接続されているレジストリの通知サブスクリプション情報の一覧。 文字列[]
接続されているレジストリの親。 ParentProperties (必須)

ロギングプロパティ

名前 説明 価値
auditLogStatusの 接続されているレジストリで監査ログが有効になっているかどうかを示します。 「無効」
「有効」
ログレベル 接続されたレジストリに保持されるログの詳細度。 「デバッグ」
「エラー」
「情報」
「なし」
「警告」

ログインサーバープロパティ

名前 説明 価値

親プロパティ

名前 説明 価値
身分証明書 接続されているレジストリが関連付けられる親のリソース ID。 文字列
syncプロパティ 接続されているレジストリの親との同期プロパティ。 SyncProperties (必須)

同期プロパティ

名前 説明 価値
メッセージTtl メッセージの有効期限が切れる前に同期できる期間。 ISO8601に従って、形式 P[n]Y[n]M[n]DT[n]H[n]M[n]S を使用して期間を指定します。 string (必須)
スケジュール 接続されているレジストリが親と同期するスケジュールを示す cron 式。 文字列
同期ウィンドウ スケジュールの発生ごとに同期が有効になっている時間枠。 ISO8601に従って、形式 P[n]Y[n]M[n]DT[n]H[n]M[n]S を使用して期間を指定します。 文字列
トークンID 同期中に接続されたレジストリを親に認証するために使用される 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 = {
    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"
        }
      }
    }
  }
}

プロパティ値

Microsoft.ContainerRegistry/レジストリ/connectedRegistries

名前 説明 価値
名前 リソース名

制約:
最小長 = 5
最大長 = 50
パターン = ^[a-zA-Z0-9]*$ (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: レジストリ
プロパティ 接続されているレジストリのプロパティ。 ConnectedRegistryProperties (接続レジストリプロパティ)
リソースの種類 「Microsoft.ContainerRegistry/レジストリ/connectedRegistries@2022-02-01-preview」

ConnectedRegistryProperties (接続レジストリプロパティ)

名前 説明 価値
クライアントトークンID 接続されているレジストリに対するクライアントの認証に使用される ACR トークン リソース ID の一覧。 文字列[]
ログ 接続されているレジストリのログ記録プロパティ。 ロギングプロパティ
ログインサーバー 接続されているレジストリのログイン サーバーのプロパティ。 ログインサーバープロパティ
モード レジストリのアクセス許可を示す接続されたレジストリ リソースのモード。 「ミラー」
「読み取り専用」
'ReadWrite' (読み取り書き込み)
'Registry' (必須)
notificationsList (通知リスト) 接続されているレジストリの通知サブスクリプション情報の一覧。 文字列[]
接続されているレジストリの親。 ParentProperties (必須)

ロギングプロパティ

名前 説明 価値
auditLogStatusの 接続されているレジストリで監査ログが有効になっているかどうかを示します。 「無効」
「有効」
ログレベル 接続されたレジストリに保持されるログの詳細度。 「デバッグ」
「エラー」
「情報」
「なし」
「警告」

ログインサーバープロパティ

名前 説明 価値

親プロパティ

名前 説明 価値
身分証明書 接続されているレジストリが関連付けられる親のリソース ID。 文字列
syncプロパティ 接続されているレジストリの親との同期プロパティ。 SyncProperties (必須)

同期プロパティ

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