AlloyDB for PostgreSQL の規制サポート

このドキュメントでは、サポートされているコントロール パッケージのコントロールに沿った AlloyDB for PostgreSQL の機能、構成、API について説明します。このドキュメントは、Assured Workloads を使用していることを前提としています。

ITAR のデータ境界

サポート対象のサービス

次の表に、ITAR のデータ境界の要件を満たす AlloyDB for PostgreSQL API とバージョンを示します。

サービス バージョン ステータス
alloydb.googleapis.com v1 サポート対象
alloydb.googleapis.com v1alpha サポート対象
alloydb.googleapis.com v1beta サポート対象

コンプライアンスがサポート対象の地域

AlloyDB for PostgreSQL は、次の Google Cloud リージョンの ITAR のデータ境界で使用できます。

  • us-central1
  • us-east1
  • us-east4
  • us-east5
  • us-south1
  • us-west1
  • us-west2
  • us-west3
  • us-west4

機密データの API フィールド

リソース: alloydb.googleapis.com/Cluster

次の表に、ITAR のデータ境界で保護されているデータを処理するように設計された API リソースとフィールドを示します。

API メソッド 保護されたフィールド

サービス: alloydb.googleapis.com

REST API: PATCH /v1/{cluster.name=projects/*/locations/*/clusters/*}

RPC メソッド:

  • google.cloud.alloydb.v1.AlloyDBAdmin.UpdateCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: PATCH /v1alpha/{cluster.name=projects/*/locations/*/clusters/*}

RPC メソッド:

  • google.cloud.alloydb.v1alpha.AlloyDBAdmin.UpdateCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: PATCH /v1beta/{cluster.name=projects/*/locations/*/clusters/*}

RPC メソッド:

  • google.cloud.alloydb.v1beta.AlloyDBAdmin.UpdateCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1/{name=projects/*/locations/*/clusters/*}:import

RPC メソッド:

  • google.cloud.alloydb.v1.AlloyDBAdmin.ImportCluster
  • password

サービス: alloydb.googleapis.com

REST API: POST /v1/{parent=projects/*/locations/*}/clusters

RPC メソッド:

  • google.cloud.alloydb.v1.AlloyDBAdmin.CreateCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1/{parent=projects/*/locations/*}/clusters:createsecondary

RPC メソッド:

  • google.cloud.alloydb.v1.AlloyDBAdmin.CreateSecondaryCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1/{parent=projects/*/locations/*}/clusters:restore

RPC メソッド:

  • google.cloud.alloydb.v1.AlloyDBAdmin.RestoreCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1/{parent=projects/*/locations/*}/clusters:restoreFromCloudSQL

RPC メソッド:

  • google.cloud.alloydb.v1.AlloyDBCSQLAdmin.RestoreFromCloudSQL
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1alpha/{name=projects/*/locations/*/clusters/*}:import

RPC メソッド:

  • google.cloud.alloydb.v1alpha.AlloyDBAdmin.ImportCluster
  • password

サービス: alloydb.googleapis.com

REST API: POST /v1alpha/{parent=projects/*/locations/*}/clusters

RPC メソッド:

  • google.cloud.alloydb.v1alpha.AlloyDBAdmin.CreateCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1alpha/{parent=projects/*/locations/*}/clusters:createsecondary

RPC メソッド:

  • google.cloud.alloydb.v1alpha.AlloyDBAdmin.CreateSecondaryCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1alpha/{parent=projects/*/locations/*}/clusters:restore

RPC メソッド:

  • google.cloud.alloydb.v1alpha.AlloyDBAdmin.RestoreCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1alpha/{parent=projects/*/locations/*}/clusters:restoreFromCloudSQL

RPC メソッド:

  • google.cloud.alloydb.v1alpha.AlloyDBCSQLAdmin.RestoreFromCloudSQL
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1beta/{name=projects/*/locations/*/clusters/*}:import

RPC メソッド:

  • google.cloud.alloydb.v1beta.AlloyDBAdmin.ImportCluster
  • password

サービス: alloydb.googleapis.com

REST API: POST /v1beta/{parent=projects/*/locations/*}/clusters

RPC メソッド:

  • google.cloud.alloydb.v1beta.AlloyDBAdmin.CreateCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1beta/{parent=projects/*/locations/*}/clusters:createsecondary

RPC メソッド:

  • google.cloud.alloydb.v1beta.AlloyDBAdmin.CreateSecondaryCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1beta/{parent=projects/*/locations/*}/clusters:restore

RPC メソッド:

  • google.cloud.alloydb.v1beta.AlloyDBAdmin.RestoreCluster
  • cluster.initialUser.password
  • cluster.initialUser.user

サービス: alloydb.googleapis.com

REST API: POST /v1beta/{parent=projects/*/locations/*}/clusters:restoreFromCloudSQL

RPC メソッド:

  • google.cloud.alloydb.v1beta.AlloyDBCSQLAdmin.RestoreFromCloudSQL
  • cluster.initialUser.password
  • cluster.initialUser.user

リソース: alloydb.googleapis.com/Instance

次の表に、ITAR のデータ境界で保護されているデータを処理するように設計された API リソースとフィールドを示します。

API メソッド 保護されたフィールド

サービス: alloydb.googleapis.com

REST API: POST /v1/{instance=projects/*/locations/*/clusters/*/instances/*}:executeSql

RPC メソッド:

  • google.cloud.alloydb.v1.AlloyDBAdmin.ExecuteSql
  • password
  • sqlStatement

サービス: alloydb.googleapis.com

REST API: POST /v1/{instance=projects/*/locations/*/clusters/*/instances/*}:executeSqlReadOnly

RPC メソッド:

  • google.cloud.alloydb.v1.AlloyDBAdmin.ExecuteSqlReadOnly
  • password
  • sqlStatement

サービス: alloydb.googleapis.com

REST API: POST /v1alpha/{instance=projects/*/locations/*/clusters/*/instances/*}:executeSql

RPC メソッド:

  • google.cloud.alloydb.v1alpha.AlloyDBAdmin.ExecuteSql
  • password
  • sqlStatement

サービス: alloydb.googleapis.com

REST API: POST /v1alpha/{instance=projects/*/locations/*/clusters/*/instances/*}:executeSqlReadOnly

RPC メソッド:

  • google.cloud.alloydb.v1alpha.AlloyDBAdmin.ExecuteSqlReadOnly
  • password
  • sqlStatement

サービス: alloydb.googleapis.com

REST API: POST /v1beta/{instance=projects/*/locations/*/clusters/*/instances/*}:executeSql

RPC メソッド:

  • google.cloud.alloydb.v1beta.AlloyDBAdmin.ExecuteSql
  • password
  • sqlStatement

サービス: alloydb.googleapis.com

REST API: POST /v1beta/{instance=projects/*/locations/*/clusters/*/instances/*}:executeSqlReadOnly

RPC メソッド:

  • google.cloud.alloydb.v1beta.AlloyDBAdmin.ExecuteSqlReadOnly
  • password
  • sqlStatement

リソース: alloydb.googleapis.com/User

次の表に、ITAR のデータ境界で保護されているデータを処理するように設計された API リソースとフィールドを示します。

API メソッド 保護されたフィールド

サービス: alloydb.googleapis.com

REST API: PATCH /v1/{user.name=projects/*/locations/*/clusters/*/users/*}

RPC メソッド:

  • google.cloud.alloydb.v1.AlloyDBAdmin.UpdateUser
  • user.password

サービス: alloydb.googleapis.com

REST API: PATCH /v1alpha/{user.name=projects/*/locations/*/clusters/*/users/*}

RPC メソッド:

  • google.cloud.alloydb.v1alpha.AlloyDBAdmin.UpdateUser
  • user.password

サービス: alloydb.googleapis.com

REST API: PATCH /v1beta/{user.name=projects/*/locations/*/clusters/*/users/*}

RPC メソッド:

  • google.cloud.alloydb.v1beta.AlloyDBAdmin.UpdateUser
  • user.password

サービス: alloydb.googleapis.com

REST API: POST /v1/{parent=projects/*/locations/*/clusters/*}/users

RPC メソッド:

  • google.cloud.alloydb.v1.AlloyDBAdmin.CreateUser
  • user.password

サービス: alloydb.googleapis.com

REST API: POST /v1alpha/{parent=projects/*/locations/*/clusters/*}/users

RPC メソッド:

  • google.cloud.alloydb.v1alpha.AlloyDBAdmin.CreateUser
  • user.password

サービス: alloydb.googleapis.com

REST API: POST /v1beta/{parent=projects/*/locations/*/clusters/*}/users

RPC メソッド:

  • google.cloud.alloydb.v1beta.AlloyDBAdmin.CreateUser
  • user.password

機密データを対象としていないフィールド

次の表に、機密情報に適していないフィールド カテゴリと特定のフィールドの例を示します。コンプライアンスを維持するため、これらのフィールドに保護対象データを配置しないでください。完全なリストについては、Google Cloud の担当者にお問い合わせください。

カテゴリ フィールド
認証と認証情報
  • cloudSqlSource.authConfig.usernamePassword.username
  • pemCsr
  • publicKey
バックアップ構成
  • backup.clusterName
  • backup.description
  • backup.displayName
  • backup.encryptionConfig.kmsKeyName
  • backup.tags.key
  • backup.tags.value
クラスタ構成
  • cluster.automatedBackupPolicy.location
  • cluster.displayName
  • cluster.encryptionConfig.kmsKeyName
  • cluster.maintenanceVersionName
  • cluster.networkConfig.network
  • cluster.tags.key
データ エクスポートのオプション
  • csvExportOptions.escapeCharacter
  • csvExportOptions.fieldDelimiter
  • csvExportOptions.quoteCharacter
  • csvExportOptions.selectQuery
  • gcsDestination.uri
  • sqlExportOptions.tables
データ インポートのオプション
  • csvImportOptions.columns
  • csvImportOptions.escapeCharacter
  • csvImportOptions.fieldDelimiter
  • csvImportOptions.quoteCharacter
  • csvImportOptions.table
  • gcsUri
フィルタリングと並べ替え
  • filter
  • orderBy
  • pageToken
インスタンスの構成
  • instance.connectionPoolConfig.userFlags.users
  • instance.databaseFlags.key
  • instance.displayName
  • instance.labels.value
  • instance.machineConfig.machineType
  • instance.networkConfig.allocatedIpRangeOverride
ロケーションとスコープ
  • database
  • instance
  • location
  • parent
  • user
リクエスト メタデータ
  • backup.etag
  • cluster.etag
  • endpoint.etag
  • etag
  • instance.etag
  • requestId
リソースの ID
  • backupId
  • clusterId
  • databaseId
  • endpointId
  • instanceId
  • name

次のステップ