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
資源識別
  • backupId
  • clusterId
  • databaseId
  • endpointId
  • instanceId
  • name

後續步驟