Method: projects.locations.instances.getCertificateAuthority

Obtiene detalles sobre la autoridad certificadora de una instancia.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
name

string

Obligatorio. Es el nombre de la autoridad certificadora. Formato: projects/{project}/locations/{location}/instances/{instance}/certificateAuthority

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Una autoridad certificadora para una instancia.

Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación 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.
}
Campos
name

string

Identificador. Es el nombre único de la autoridad certificadora. Formato: projects/{project}/locations/{location}/instances/{instance}

Campo de unión server_ca. Información sobre la autoridad certificadora del servidor server_ca puede ser solo uno de los siguientes:
managedServerCa

object (ManagedCertificateAuthority)

Una autoridad certificadora de servidor administrada

Alcances de autorización

Requiere el siguiente alcance de OAuth:

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

Permisos de IAM

Se requiere el siguiente permiso de IAM en el recurso name:

  • memorystore.instances.get

Para obtener más información, consulta la documentación de IAM.

ManagedCertificateAuthority

Una autoridad certificadora administrada

Representación JSON
{
  "caCerts": [
    {
      object (CertChain)
    }
  ]
}
Campos
caCerts[]

object (CertChain)

Cadenas de certificados de AC con codificación PEM para la autenticación de servidores administrados.

CertChain

Una cadena de certificados

Representación JSON
{
  "certificates": [
    string
  ]
}
Campos
certificates[]

string

Los certificados que forman la cadena de AC en orden de hoja a raíz.