- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Permisos de IAM
- ManagedCertificateAuthority
- CertChain
Obtiene detalles sobre la autoridad certificadora de una instancia.
Solicitud HTTP
GET https://memorystore.googleapis.com/v1beta/{name=projects/*/locations/*/instances/*}/certificateAuthority Las URL usan la sintaxis de transcodificación gRPC.
Parámetros de ruta de acceso
| Parámetros | |
|---|---|
name |
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
Es 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,
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"managedServerCa": {
object ( |
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre único de la autoridad certificadora. Formato: projects/{project}/locations/{location}/instances/{instance} |
| Es la información sobre la autoridad certificadora del servidor. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta: | |
managedServerCa |
Es una autoridad certificadora de servidor administrada. |
| Fin de los campos mutuamente excluyentes. | |
Permisos de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/memorystore.read-writehttps://www.googleapis.com/auth/memorystore.read-only
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
Es una autoridad certificadora administrada.
| Representación JSON |
|---|
{
"caCerts": [
{
object ( |
| Campos | |
|---|---|
caCerts[] |
Son cadenas de certificados de la AC codificados con PEM para la autenticación del servidor administrado. |
CertChain
Es una cadena de certificados.
| Representación JSON |
|---|
{ "certificates": [ string ] } |
| Campos | |
|---|---|
certificates[] |
Son los certificados que forman la cadena de la CA, ordenados de hoja a raíz. |