次の方法で共有


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

Bicep リソース定義

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

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

プロパティ値

ConnectedRegistryProperties

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

GarbageCollectionProperties

名前 形容 価値
有効 接続されているレジストリに対してガベージ コレクションが有効かどうかを示します。 bool
計画 接続されたレジストリがガベージ コレクションを実行するスケジュールを示す cron 式。

LoggingProperties

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

LoginServerProperties

名前 形容 価値

Microsoft.ContainerRegistry/registries/connectedRegistries

名前 形容 価値
名前 リソース名

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

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

ParentProperties

名前 形容 価値
身分証明書 接続されているレジストリが関連付けられる親のリソース 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 テンプレート リソース定義

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

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

プロパティ値

ConnectedRegistryProperties

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

GarbageCollectionProperties

名前 形容 価値
有効 接続されているレジストリに対してガベージ コレクションが有効かどうかを示します。 bool
計画 接続されたレジストリがガベージ コレクションを実行するスケジュールを示す cron 式。

LoggingProperties

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

LoginServerProperties

名前 形容 価値

Microsoft.ContainerRegistry/registries/connectedRegistries

名前 形容 価値
apiVersion API のバージョン '2024-11-01-preview'
名前 リソース名

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

ParentProperties

名前 形容 価値
身分証明書 接続されているレジストリが関連付けられる親のリソース 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 プロバイダー) リソース定義

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

  • リソース グループの

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

リソースの形式

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

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

プロパティ値

ConnectedRegistryProperties

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

GarbageCollectionProperties

名前 形容 価値
有効 接続されているレジストリに対してガベージ コレクションが有効かどうかを示します。 bool
計画 接続されたレジストリがガベージ コレクションを実行するスケジュールを示す cron 式。

LoggingProperties

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

LoginServerProperties

名前 形容 価値

Microsoft.ContainerRegistry/registries/connectedRegistries

名前 形容 価値
名前 リソース名

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

ParentProperties

名前 形容 価値
身分証明書 接続されているレジストリが関連付けられる親のリソース 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 (必須)