Method: projects.locations.instances.getCertificateAuthority

インスタンスの認証局の詳細を取得します。

HTTP リクエスト

GET https://memorystore.googleapis.com/v1alpha/{name=projects/*/locations/*/instances/*}/certificateAuthority

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
name

string

必須。認証局の名前。Format: projects/{project}/locations/{location}/instances/{instance}/certificateAuthority

リクエストの本文

リクエストの本文は空にする必要があります。

レスポンスの本文

インスタンスの認証局。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "name": string,

  // Union field server_ca can be only one of the following:
  "managedServerCa": {
    object (ManagedCertificateAuthority)
  }
  // End of list of possible types for union field server_ca.
}
フィールド
name

string

ID。認証局の一意の名前。形式: projects/{project}/locations/{location}/instances/{instance}

共用体フィールド server_ca。サーバー認証局に関する情報。server_ca は次のいずれかになります。
managedServerCa

object (ManagedCertificateAuthority)

マネージド サーバー認証局。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/cloud-platform

IAM 権限

name リソースに対する次の IAM 権限が必要です。

  • memorystore.instances.get

詳細については、IAM のドキュメントをご覧ください。

ManagedCertificateAuthority

マネージド認証局。

JSON 表現
{
  "caCerts": [
    {
      object (CertChain)
    }
  ]
}
フィールド
caCerts[]

object (CertChain)

マネージド サーバー認証用の PEM でエンコードされた CA 証明書チェーン

CertChain

証明書チェーン。

JSON 表現
{
  "certificates": [
    string
  ]
}
フィールド
certificates[]

string

CA チェーンを構成する証明書(リーフからルート順)。