REST Resource: projects.locations.announcements

Recurso: Anuncio

Anuncio de los recursos de VMware Engine.

Representación JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "code": string,
  "description": string,
  "state": enum (State),
  "targetResourceType": string,
  "metadata": {
    string: string,
    ...
  },
  "activityType": string,

  // Union field target can be only one of the following:
  "privateCloud": string,
  "cluster": string
  // End of list of possible types for union field target.
}
Campos
name

string

Solo salida. Es el nombre del recurso del anuncio. Los nombres de recursos son URIs sin esquema que siguen las convenciones que se indican en https://cloud.google.com/apis/design/resource_names. Por ejemplo: projects/my-project/locations/us-west1-a/announcements/my-announcement-id.

createTime

string (Timestamp format)

Solo salida. Es la fecha y hora de creación de este recurso. También sirve como hora de inicio de la notificación.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo salida. Es la fecha y hora de la última actualización de este recurso.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

code

string

Obligatorio. Es el código del anuncio. Indica la presencia de un anuncio relacionado con VMware Engine y corresponde a un mensaje relacionado en el campo description.

description

string

Solo salida. Es la descripción del anuncio.

state

enum (State)

Solo salida. Estado del recurso. Se pueden agregar valores nuevos a esta enumeración cuando sea apropiado.

targetResourceType

string

Solo salida. El tipo de recurso de destino define el tipo de destino del anuncio.

metadata

map (key: string, value: string)

Solo salida. Son detalles estructurados adicionales sobre este anuncio.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

activityType

string

Es opcional. Es el tipo de actividad del anuncio. Solo puede haber un anuncio activo para un tipo de actividad y un recurso objetivo determinados.

Campo de unión target. El destino tiene los detalles del recurso para el que se crea el anuncio target puede ser solo uno de los siguientes:
privateCloud

string

Es el nombre de un recurso de nube privada.

cluster

string

Es el nombre de un recurso de clúster.

Estado

El estado de la enumeración define el estado actual de un anuncio.

Enums
STATE_UNSPECIFIED Es el valor predeterminado. Este valor nunca debe usarse.
ACTIVE Anuncio activo que debería ser visible para el usuario.
INACTIVE Es un anuncio inactivo que no debería ser visible para el usuario.
DELETING Anuncio que se está borrando
CREATING Anuncio que se está creando

Métodos

get

Recupera un Announcement por su nombre de recurso.

list

Enumera Announcements para una región y un proyecto determinados