REST Resource: projects.locations.announcements

Risorsa: Announcement

Annuncio delle risorse di VMware Engine.

Rappresentazione 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.
}
Campi
name

string

Solo output. Il nome della risorsa dell'annuncio. I nomi delle risorse sono URI senza schema che seguono le convenzioni riportate in https://cloud.google.com/apis/design/resource_names. Ad esempio: projects/my-project/locations/us-west1-a/announcements/my-announcement-id

createTime

string (Timestamp format)

Solo output. Data e ora di creazione della risorsa. Serve anche come ora di inizio della notifica.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo output. Data e ora dell'ultimo aggiornamento di questa risorsa.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

code

string

Obbligatorio. Codice dell'annuncio. Indica la presenza di un annuncio relativo a VMware Engine e corrisponde a un messaggio correlato nel campo description.

description

string

Solo output. Descrizione dell'annuncio.

state

enum (State)

Solo output. Stato della risorsa. All'enum possono essere aggiunti nuovi valori, se necessario.

targetResourceType

string

Solo output. Il tipo di risorsa target definisce il tipo di target per l'annuncio

metadata

map (key: string, value: string)

Solo output. Ulteriori dettagli strutturati su questo annuncio.

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

activityType

string

Facoltativo. Tipo di attività dell'annuncio. Può esserci un solo annuncio attivo per un determinato tipo di attività e risorsa di destinazione.

Campo unione target. La destinazione contiene i dettagli della risorsa per cui viene creato l'annuncio target può essere solo uno dei seguenti:
privateCloud

string

Un nome risorsa Private Cloud.

cluster

string

Nome di una risorsa Cluster.

Stato

Lo stato enum definisce lo stato attuale di un annuncio

Enum
STATE_UNSPECIFIED Il valore predefinito. Questo valore non deve mai essere utilizzato.
ACTIVE Annuncio attivo che deve essere visibile all'utente.
INACTIVE Annuncio inattivo che non deve essere visibile all'utente.
DELETING Annuncio in fase di eliminazione
CREATING Annuncio in fase di creazione

Metodi

get

Recupera un Announcement in base al nome della risorsa.

list

Elenca le risorse Announcements per un progetto e una regione specifici.