Indice
GDCHardwareManagement(interfaccia)ChangeLogEntry(messaggio)Comment(messaggio)Contact(messaggio)CreateCommentRequest(messaggio)CreateHardwareGroupRequest(messaggio)CreateHardwareRequest(messaggio)CreateOrderRequest(messaggio)CreateSiteRequest(messaggio)CreateZoneRequest(messaggio)DeleteHardwareGroupRequest(messaggio)DeleteHardwareRequest(messaggio)DeleteOrderRequest(messaggio)DeleteZoneRequest(messaggio)Dimensions(messaggio)GetChangeLogEntryRequest(messaggio)GetCommentRequest(messaggio)GetHardwareGroupRequest(messaggio)GetHardwareRequest(messaggio)GetOrderRequest(messaggio)GetSiteRequest(messaggio)GetSkuRequest(messaggio)GetZoneRequest(messaggio)Hardware(messaggio)Hardware.State(enum)HardwareConfig(messaggio)HardwareGroup(messaggio)HardwareGroup.State(enum)HardwareInstallationInfo(messaggio)HardwareInstallationInfo.RackType(enum)HardwareLocation(messaggio)HardwarePhysicalInfo(messaggio)HardwarePhysicalInfo.Amperes(enum)HardwarePhysicalInfo.NetworkUplinkType(enum)HardwarePhysicalInfo.PowerReceptacleType(enum)HardwarePhysicalInfo.Voltage(enum)ListChangeLogEntriesRequest(messaggio)ListChangeLogEntriesResponse(messaggio)ListCommentsRequest(messaggio)ListCommentsResponse(messaggio)ListHardwareGroupsRequest(messaggio)ListHardwareGroupsResponse(messaggio)ListHardwareRequest(messaggio)ListHardwareResponse(messaggio)ListOrdersRequest(messaggio)ListOrdersResponse(messaggio)ListSitesRequest(messaggio)ListSitesResponse(messaggio)ListSkusRequest(messaggio)ListSkusResponse(messaggio)ListZonesRequest(messaggio)ListZonesResponse(messaggio)OperationMetadata(messaggio)Order(messaggio)Order.State(enum)Order.Type(enum)OrganizationContact(messaggio)PowerSupply(enum)RackSpace(messaggio)Site(messaggio)Sku(messaggio)Sku.Type(enum)SkuConfig(messaggio)SkuInstance(messaggio)SubmitOrderRequest(messaggio)Subnet(messaggio)TimePeriod(messaggio)UpdateHardwareGroupRequest(messaggio)UpdateHardwareRequest(messaggio)UpdateOrderRequest(messaggio)UpdateSiteRequest(messaggio)UpdateZoneRequest(messaggio)Zone(messaggio)Zone.State(enum)ZoneNetworkConfig(messaggio)
GDCHardwareManagement
Il servizio GDC Hardware Management.
| CreateComment |
|---|
|
Crea un nuovo commento su un ordine.
|
| CreateHardware |
|---|
|
Crea un nuovo hardware in un progetto e una località specifici.
|
| CreateHardwareGroup |
|---|
|
Crea un nuovo gruppo di hardware in un determinato ordine.
|
| CreateOrder |
|---|
|
Crea un nuovo ordine in un progetto e una località specifici.
|
| CreateSite |
|---|
|
Crea un nuovo sito in un progetto e una località specifici.
|
| CreateZone |
|---|
|
Crea una nuova zona in un progetto e una località specifici.
|
| DeleteHardware |
|---|
|
Elimina l'hardware.
|
| DeleteHardwareGroup |
|---|
|
Elimina un gruppo di hardware.
|
| DeleteOrder |
|---|
|
Elimina un ordine.
|
| DeleteZone |
|---|
|
Elimina una zona.
|
| GetChangeLogEntry |
|---|
|
Recupera i dettagli di una modifica a un ordine.
|
| GetComment |
|---|
|
Recupera il contenuto di un commento.
|
| GetHardware |
|---|
|
Recupera i dettagli hardware.
|
| GetHardwareGroup |
|---|
|
Recupera i dettagli di un gruppo hardware.
|
| GetOrder |
|---|
|
Recupera i dettagli di un ordine.
|
| GetSite |
|---|
|
Recupera i dettagli di un sito.
|
| GetSku |
|---|
|
Recupera i dettagli di uno SKU.
|
| GetZone |
|---|
|
Recupera i dettagli di una zona.
|
| ListChangeLogEntries |
|---|
|
Elenca le modifiche apportate a un ordine.
|
| ListComments |
|---|
|
Elenca i commenti relativi a un ordine.
|
| ListHardware |
|---|
|
Elenca l'hardware in un progetto e una località specifici.
|
| ListHardwareGroups |
|---|
|
Elenca i gruppi hardware in un determinato ordine.
|
| ListOrders |
|---|
|
Elenca gli ordini in un progetto e una località specifici.
|
| ListSites |
|---|
|
Elenca i siti in un progetto e una località specifici.
|
| ListSkus |
|---|
|
Elenca gli SKU per un progetto e una località specifici.
|
| ListZones |
|---|
|
Elenca le zone in un progetto e una località specifici.
|
| SubmitOrder |
|---|
|
Invia un ordine.
|
| UpdateHardware |
|---|
|
Aggiorna i parametri hardware.
|
| UpdateHardwareGroup |
|---|
|
Aggiorna i parametri di un gruppo hardware.
|
| UpdateOrder |
|---|
|
Aggiorna i parametri di un ordine.
|
| UpdateSite |
|---|
|
Aggiorna i parametri di un sito.
|
| UpdateZone |
|---|
|
Aggiorna i parametri di una zona.
|
ChangeLogEntry
Una voce di log di una modifica apportata a un ordine.
| Campi | |
|---|---|
name |
Identificatore. Il nome di questa voce di log delle modifiche. Formato: |
create_time |
Solo output. Ora in cui è stata creata questa voce di log delle modifiche. |
labels |
Facoltativo. Etichette associate a questa voce di log delle modifiche come coppie chiave-valore. Per saperne di più sulle etichette, consulta Creare e gestire le etichette. |
log |
Solo output. Contenuto di questa voce di log. |
Commento
Un commento su un ordine.
| Campi | |
|---|---|
name |
Identificatore. Il nome di questo commento. Formato: |
create_time |
Solo output. L'ora in cui è stato creato questo commento. |
labels |
Facoltativo. Etichette associate a questo commento come coppie chiave-valore. Per saperne di più sulle etichette, consulta Creare e gestire le etichette. |
author |
Solo output. Nome utente dell'autore di questo commento. Questo campo viene compilato automaticamente con le credenziali utilizzate durante la creazione del commento. |
text |
Obbligatorio. Il testo di questo commento. La lunghezza del testo deve essere <= 1000 caratteri. |
Contatto
Dati di contatto di un punto di contatto.
| Campi | |
|---|---|
given_name |
Obbligatorio. Il nome del contatto. |
family_name |
Facoltativo. Il cognome del contatto. |
email |
Obbligatorio. Email del contatto. |
phone |
Obbligatorio. Il numero di telefono del contatto. |
time_zone |
Facoltativo. Il fuso orario del contatto. |
reachable_times[] |
Facoltativo. I periodi di tempo in cui il contatto è raggiungibile. Se questo campo è vuoto, il contatto è raggiungibile in qualsiasi momento. |
CreateCommentRequest
Una richiesta per creare un commento.
| Campi | |
|---|---|
parent |
Obbligatorio. L'ordine in cui creare il commento. Formato: |
comment_id |
Facoltativo. ID utilizzato per identificare in modo univoco il commento all'interno del suo ambito principale. Questo campo deve contenere al massimo 63 caratteri e deve iniziare con caratteri minuscoli. Sono accettati solo caratteri minuscoli, numeri e Il campo comment.name nella richiesta verrà ignorato. |
comment |
Obbligatorio. Il commento da creare. |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
CreateHardwareGroupRequest
Una richiesta per creare un gruppo hardware.
| Campi | |
|---|---|
parent |
Obbligatorio. L'ordine in cui creare il gruppo di hardware. Formato: |
hardware_group_id |
Facoltativo. ID utilizzato per identificare in modo univoco HardwareGroup all'interno del suo ambito principale. Questo campo deve contenere al massimo 63 caratteri e deve iniziare con caratteri minuscoli. Sono accettati solo caratteri minuscoli, numeri e Il campo hardware_group.name nella richiesta verrà ignorato. |
hardware_group |
Obbligatorio. Il gruppo hardware da creare. |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
CreateHardwareRequest
Una richiesta di creazione di hardware.
| Campi | |
|---|---|
parent |
Obbligatorio. Il progetto e la località in cui creare l'hardware. Formato: |
hardware_id |
Facoltativo. ID utilizzato per identificare in modo univoco l'hardware all'interno del suo ambito principale. Questo campo deve contenere al massimo 63 caratteri e deve iniziare con caratteri minuscoli. Sono accettati solo caratteri minuscoli, numeri e Il campo hardware.name nella richiesta verrà ignorato. |
hardware |
Obbligatorio. La risorsa da creare. |
CreateOrderRequest
Una richiesta per creare un ordine.
| Campi | |
|---|---|
parent |
Obbligatorio. Il progetto e la posizione in cui creare l'ordine. Formato: |
order_id |
Facoltativo. ID utilizzato per identificare in modo univoco l'ordine all'interno del suo ambito principale. Questo campo deve contenere al massimo 63 caratteri e deve iniziare con caratteri minuscoli. Sono accettati solo caratteri minuscoli, numeri e Il campo order.name nella richiesta verrà ignorato. |
order |
Obbligatorio. L'ordine da creare. |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
CreateSiteRequest
Una richiesta di creazione di un sito.
| Campi | |
|---|---|
parent |
Obbligatorio. Il progetto e la località in cui creare il sito. Formato: |
site_id |
Facoltativo. ID utilizzato per identificare in modo univoco il sito nell'ambito principale. Questo campo deve contenere al massimo 63 caratteri e deve iniziare con caratteri minuscoli. Sono accettati solo caratteri minuscoli, numeri e Il campo site.name nella richiesta verrà ignorato. |
site |
Obbligatorio. Il sito da creare. |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
CreateZoneRequest
Una richiesta per creare una zona.
| Campi | |
|---|---|
parent |
Obbligatorio. Il progetto e la località in cui creare la zona. Formato: |
zone_id |
Facoltativo. ID utilizzato per identificare in modo univoco la zona all'interno del relativo ambito principale. Questo campo deve contenere al massimo 63 caratteri e deve iniziare con caratteri minuscoli. Sono accettati solo caratteri minuscoli, numeri e Il campo zone.name nella richiesta verrà ignorato. |
zone |
Obbligatorio. La zona da creare. |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
DeleteHardwareGroupRequest
Una richiesta di eliminazione di un gruppo hardware.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome del gruppo hardware. Formato: |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
DeleteHardwareRequest
Una richiesta di eliminazione dell'hardware.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome dell'hardware. Formato: |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
DeleteOrderRequest
Una richiesta di eliminazione di un ordine.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome dell'ordine. Formato: |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
force |
Facoltativo. Un'opzione per eliminare le risorse nidificate nell'ordine, ad esempio un HardwareGroup. Se è vero, verranno eliminate anche le risorse nidificate per questo ordine. In caso contrario, la richiesta andrà a buon fine solo se l'ordine non contiene risorse nidificate. |
DeleteZoneRequest
Una richiesta di eliminazione di una zona.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome della zona. Formato: |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
Dimensioni
Rappresenta le dimensioni di un oggetto.
| Campi | |
|---|---|
width_inches |
Obbligatorio. Larghezza in pollici. |
height_inches |
Obbligatorio. Altezza in pollici. |
depth_inches |
Obbligatorio. Profondità in pollici. |
GetChangeLogEntryRequest
Una richiesta per ottenere una voce di log delle modifiche.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome della voce di log delle modifiche. Formato: |
GetCommentRequest
Una richiesta di commento.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome del commento. Formato: |
GetHardwareGroupRequest
Una richiesta per ottenere un gruppo hardware.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome del gruppo hardware. Formato: |
GetHardwareRequest
Una richiesta per ottenere hardware.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome dell'hardware. Formato: |
GetOrderRequest
Una richiesta per ottenere un ordine.
| Campi | |
|---|---|
name |
Obbligatorio. Nome della risorsa |
GetSiteRequest
Una richiesta per ottenere un sito.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome del sito. Formato: |
GetSkuRequest
Una richiesta per ottenere uno SKU.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome dello SKU. Formato: |
GetZoneRequest
Una richiesta per ottenere una zona.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome della zona. Formato: |
Hardware
Un'istanza di hardware installata in un sito.
| Campi | |
|---|---|
name |
Identificatore. Il nome di questo hardware. Formato: |
display_name |
Facoltativo. Nome visualizzato per questo hardware. |
create_time |
Solo output. Ora in cui è stato creato questo hardware. |
update_time |
Solo output. Ora dell'ultimo aggiornamento di questo hardware. |
labels |
Facoltativo. Etichette associate a questo hardware come coppie chiave-valore. Per saperne di più sulle etichette, consulta Creare e gestire le etichette. |
order |
Obbligatorio. Il nome dell'ordine a cui appartiene questo hardware. Formato: |
hardware_group |
Solo output. Nome del gruppo hardware a cui appartiene questo hardware. Formato: |
site |
Obbligatorio. Nome del sito a cui appartiene questo hardware. Formato: |
state |
Solo output. Stato attuale di questo hardware. |
ciq_uri |
Solo output. Link al foglio del questionario di acquisizione del cliente (CIQ) per questo hardware. |
config |
Obbligatorio. Configurazione per questo hardware. |
estimated_installation_date |
Solo output. Data di installazione stimata per questo hardware. |
physical_info |
Facoltativo. Proprietà fisiche di questo hardware. |
installation_info |
Facoltativo. Informazioni per l'installazione di questo hardware. |
zone |
Obbligatorio. Nome della zona a cui appartiene questo hardware. Formato: |
requested_installation_date |
Facoltativo. Data di installazione richiesta per questo hardware. Questo campo viene compilato automaticamente quando l'ordine viene accettato, se HardwareGroup dell'hardware lo specifica. Può essere compilato anche dal cliente. |
actual_installation_date |
Solo output. Data di installazione effettiva di questo hardware. Compilato da Google. |
Stato
Stati validi per l'hardware.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Lo stato dell'hardware non è specificato. |
ADDITIONAL_INFO_NEEDED |
Per procedere, sono necessarie ulteriori informazioni da parte del cliente. |
BUILDING |
Google ha iniziato a produrre hardware per questo hardware. |
SHIPPING |
L'hardware è stato costruito e verrà spedito. |
INSTALLING |
L'hardware è in fase di installazione. |
INSTALLED |
L'hardware è stato installato. |
FAILED |
Si è verificato un errore ed è necessario l'intervento del cliente. |
HardwareConfig
Configurazione dell'hardware GDC.
| Campi | |
|---|---|
sku |
Obbligatorio. Riferimento allo SKU per questo hardware. Può puntare a una revisione SKU specifica nel formato |
power_supply |
Obbligatorio. Tipo di alimentazione per questo hardware. |
subscription_duration_months |
Facoltativo. Durata dell'abbonamento per l'hardware in mesi. |
HardwareGroup
Un gruppo di hardware che fa parte dello stesso ordine, ha lo stesso SKU e viene consegnato alla stessa sede.
| Campi | |
|---|---|
name |
Identificatore. Il nome di questo gruppo hardware. Formato: |
create_time |
Solo output. L'ora in cui è stato creato questo gruppo di hardware. |
update_time |
Solo output. Ora dell'ultimo aggiornamento di questo gruppo di hardware. |
labels |
Facoltativo. Etichette associate a questo gruppo di hardware come coppie chiave-valore. Per saperne di più sulle etichette, consulta Creare e gestire le etichette. |
hardware_count |
Obbligatorio. Numero di hardware in questo HardwareGroup. |
config |
Obbligatorio. Configurazione dell'hardware in questo HardwareGroup. |
site |
Obbligatorio. Nome della sede in cui verrà consegnato l'hardware di questo HardwareGroup. Formato: |
state |
Solo output. Stato attuale di questo HardwareGroup. |
zone |
Facoltativo. Nome della zona a cui appartiene l'hardware in questo HardwareGroup. Formato: |
requested_installation_date |
Facoltativo. Data di installazione richiesta per l'hardware in questo HardwareGroup. Compilato dal cliente. |
Stato
Stati validi di un HardwareGroup.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Lo stato di HardwareGroup non è specificato. |
ADDITIONAL_INFO_NEEDED |
Per procedere, sono necessarie ulteriori informazioni da parte del cliente. |
BUILDING |
Google ha iniziato a creare hardware per questo HardwareGroup. |
SHIPPING |
L'hardware è stato costruito e verrà spedito. |
INSTALLING |
L'hardware è in fase di installazione. |
PARTIALLY_INSTALLED |
Alcuni componenti hardware in HardwareGroup sono stati installati. |
INSTALLED |
Tutto l'hardware in HardwareGroup è stato installato. |
FAILED |
Si è verificato un errore ed è necessario l'intervento del cliente. |
HardwareInstallationInfo
Informazioni per l'installazione di un hardware.
| Campi | |
|---|---|
rack_location |
Facoltativo. Posizione del rack nel sito, ad es. Piano 2, Stanza 201, Fila 7, Rack 3. |
power_distance_meters |
Obbligatorio. Distanza dalla presa di corrente in metri. |
switch_distance_meters |
Obbligatorio. Distanza dallo switch di rete in metri. |
rack_unit_dimensions |
Obbligatorio. Dimensioni dell'unità rack. |
rack_space |
Obbligatorio. Spazio rack allocato per l'hardware. |
rack_type |
Obbligatorio. Tipo di rack. |
RackType
Tipi di rack validi.
| Enum | |
|---|---|
RACK_TYPE_UNSPECIFIED |
Il tipo di rack non è specificato. |
TWO_POST |
Rack a due montanti. |
FOUR_POST |
Rack a quattro montanti. |
HardwareLocation
Rappresenta la posizione di uno o più hardware.
| Campi | |
|---|---|
site |
Obbligatorio. Il nome del sito in cui si trova l'hardware. Formato: |
rack_location |
Obbligatorio. Posizione del rack nel sito, ad es. Piano 2, Stanza 201, Fila 7, Rack 3. |
rack_space[] |
Facoltativo. Spazi occupati dall'hardware nel rack. Se non è impostata, si presume che questa posizione sia l'intero rack. |
HardwarePhysicalInfo
Proprietà fisiche di un hardware.
| Campi | |
|---|---|
power_receptacle |
Obbligatorio. Il tipo di presa di alimentazione. |
network_uplink |
Obbligatorio. Tipo di connessione di rete di uplink. |
voltage |
Obbligatorio. Tensione dell'alimentazione. |
amperes |
Obbligatorio. Ampere dell'alimentazione. |
Ampere
Valori di ampere validi.
| Enum | |
|---|---|
AMPERES_UNSPECIFIED |
Gli ampere non sono specificati. |
AMPERES_15 |
15A. |
NetworkUplinkType
Tipi di uplink di rete validi.
| Enum | |
|---|---|
NETWORK_UPLINK_TYPE_UNSPECIFIED |
Il tipo di uplink di rete non è specificato. |
RJ_45 |
RJ-45. |
PowerReceptacleType
Tipi di prese di alimentazione validi.
| Enum | |
|---|---|
POWER_RECEPTACLE_TYPE_UNSPECIFIED |
Il tipo di presa della struttura non è specificato. |
NEMA_5_15 |
NEMA 5-15. |
C_13 |
C13. |
STANDARD_EU |
Presa europea standard. |
Tensione
Valori di tensione validi.
| Enum | |
|---|---|
VOLTAGE_UNSPECIFIED |
La tensione non è specificata. |
VOLTAGE_110 |
120V. |
VOLTAGE_220 |
220V. |
ListChangeLogEntriesRequest
Una richiesta di elencare le voci del log delle modifiche.
| Campi | |
|---|---|
parent |
Obbligatorio. L'ordine in cui elencare le voci del log delle modifiche. Formato: |
page_size |
Facoltativo. Dimensioni della pagina richiesta. Il server potrebbe restituire meno elementi di quelli richiesti. Se non specificato, il server sceglierà un valore predefinito appropriato. |
page_token |
Facoltativo. Un token che identifica una pagina di risultati che il server deve restituire. |
filter |
Facoltativo. Condizione di filtro. Vedi AIP-160. |
order_by |
Facoltativo. Suggerimento su come ordinare i risultati. |
ListChangeLogEntriesResponse
Un elenco delle voci del log delle modifiche.
| Campi | |
|---|---|
change_log_entries[] |
L'elenco delle voci del log modifiche. |
next_page_token |
Un token che identifica una pagina di risultati che il server deve restituire. |
unreachable[] |
Località non raggiungibili. |
ListCommentsRequest
Una richiesta di elencare i commenti.
| Campi | |
|---|---|
parent |
Obbligatorio. L'ordine in cui elencare i commenti. Formato: |
page_size |
Facoltativo. Dimensioni della pagina richiesta. Il server potrebbe restituire meno elementi di quelli richiesti. Se non specificato, il server sceglierà un valore predefinito appropriato. |
page_token |
Facoltativo. Un token che identifica una pagina di risultati che il server deve restituire. |
filter |
Facoltativo. Condizione di filtro. Vedi AIP-160. |
order_by |
Facoltativo. Suggerimento su come ordinare i risultati. |
ListCommentsResponse
Una richiesta di elencare i commenti.
| Campi | |
|---|---|
comments[] |
L'elenco dei commenti. |
next_page_token |
Un token che identifica una pagina di risultati che il server deve restituire. |
unreachable[] |
Località non raggiungibili. |
ListHardwareGroupsRequest
Una richiesta per elencare i gruppi di hardware.
| Campi | |
|---|---|
parent |
Obbligatorio. L'ordine in cui elencare i gruppi hardware. Formato: |
page_size |
Facoltativo. Dimensioni della pagina richiesta. Il server potrebbe restituire meno elementi di quelli richiesti. Se non specificato, il server sceglierà un valore predefinito appropriato. |
page_token |
Facoltativo. Un token che identifica una pagina di risultati che il server deve restituire. |
filter |
Facoltativo. Condizione di filtro. Vedi AIP-160. |
order_by |
Facoltativo. Suggerimento su come ordinare i risultati. |
ListHardwareGroupsResponse
Un elenco di gruppi di hardware.
| Campi | |
|---|---|
hardware_groups[] |
L'elenco dei gruppi hardware. |
next_page_token |
Un token che identifica una pagina di risultati che il server deve restituire. |
unreachable[] |
Località non raggiungibili. |
ListHardwareRequest
Una richiesta di elencare l'hardware.
| Campi | |
|---|---|
parent |
Obbligatorio. Il progetto e la località in cui elencare l'hardware. Formato: |
page_size |
Facoltativo. Dimensioni della pagina richiesta. Il server potrebbe restituire meno elementi di quelli richiesti. Se non specificato, il server sceglierà un valore predefinito appropriato. |
page_token |
Facoltativo. Un token che identifica una pagina di risultati che il server deve restituire. |
filter |
Facoltativo. Condizione di filtro. Vedi AIP-160. |
order_by |
Facoltativo. Suggerimento su come ordinare i risultati. |
ListHardwareResponse
Un elenco di hardware.
| Campi | |
|---|---|
hardware[] |
L'elenco dell'hardware. |
next_page_token |
Un token che identifica una pagina di risultati che il server deve restituire. |
unreachable[] |
Località non raggiungibili. |
ListOrdersRequest
Una richiesta di elencare gli ordini.
| Campi | |
|---|---|
parent |
Obbligatorio. Il progetto e la località in cui elencare gli ordini. Formato: |
page_size |
Facoltativo. Dimensioni della pagina richiesta. Il server potrebbe restituire meno elementi di quelli richiesti. Se non specificato, il server sceglierà un valore predefinito appropriato. |
page_token |
Facoltativo. Un token che identifica una pagina di risultati che il server deve restituire. |
filter |
Facoltativo. Condizione di filtro. Vedi AIP-160. |
order_by |
Facoltativo. Suggerimento su come ordinare i risultati. |
ListOrdersResponse
Un elenco di ordini.
| Campi | |
|---|---|
orders[] |
L'elenco degli ordini. |
next_page_token |
Un token che identifica una pagina di risultati che il server deve restituire. |
unreachable[] |
Località non raggiungibili. |
ListSitesRequest
Una richiesta di elencare i siti.
| Campi | |
|---|---|
parent |
Obbligatorio. Il progetto e la località in cui elencare i siti. Formato: |
page_size |
Facoltativo. Dimensioni della pagina richiesta. Il server potrebbe restituire meno elementi di quelli richiesti. Se non specificato, il server sceglierà un valore predefinito appropriato. |
page_token |
Facoltativo. Un token che identifica una pagina di risultati che il server deve restituire. |
filter |
Facoltativo. Condizione di filtro. Vedi AIP-160. |
order_by |
Facoltativo. Suggerimento su come ordinare i risultati. |
ListSitesResponse
Un elenco di siti.
| Campi | |
|---|---|
sites[] |
L'elenco dei siti. |
next_page_token |
Un token che identifica una pagina di risultati che il server deve restituire. |
unreachable[] |
Località non raggiungibili. |
ListSkusRequest
Una richiesta di elencare gli SKU.
| Campi | |
|---|---|
parent |
Obbligatorio. Il progetto e la località in cui elencare gli SKU. Formato: |
page_size |
Facoltativo. Dimensioni della pagina richiesta. Il server potrebbe restituire meno elementi di quelli richiesti. Se non specificato, il server sceglierà un valore predefinito appropriato. |
page_token |
Facoltativo. Un token che identifica una pagina di risultati che il server deve restituire. |
filter |
Facoltativo. Condizione di filtro. Vedi AIP-160. |
order_by |
Facoltativo. Suggerimento su come ordinare i risultati. |
ListSkusResponse
Un elenco di SKU.
| Campi | |
|---|---|
skus[] |
L'elenco degli SKU. |
next_page_token |
Un token che identifica una pagina di risultati che il server deve restituire. |
unreachable[] |
Località non raggiungibili. |
ListZonesRequest
Una richiesta per elencare le zone.
| Campi | |
|---|---|
parent |
Obbligatorio. Il progetto e la località in cui elencare le zone. Formato: |
page_size |
Facoltativo. Dimensioni della pagina richiesta. Il server potrebbe restituire meno elementi di quelli richiesti. Se non specificato, il server sceglierà un valore predefinito appropriato. |
page_token |
Facoltativo. Un token che identifica una pagina di risultati che il server deve restituire. |
filter |
Facoltativo. Condizione di filtro. Vedi AIP-160. |
order_by |
Facoltativo. Suggerimento su come ordinare i risultati. |
ListZonesResponse
Un elenco di zone.
| Campi | |
|---|---|
zones[] |
L'elenco delle zone. |
next_page_token |
Un token che identifica una pagina di risultati che il server deve restituire. |
unreachable[] |
Località non raggiungibili. |
OperationMetadata
Rappresenta i metadati di un'operazione a lunga esecuzione.
| Campi | |
|---|---|
create_time |
Solo output. L'ora in cui è stata creata l'operazione. |
end_time |
Solo output. L'ora in cui è terminata l'esecuzione dell'operazione. |
target |
Solo output. Percorso della risorsa definito dal server per la destinazione dell'operazione. |
verb |
Solo output. Il verbo eseguito dall'operazione. |
status_message |
Solo output. Stato dell'operazione leggibile, se presente. |
requested_cancellation |
Solo output. Indica se l'utente ha richiesto l'annullamento dell'operazione. Le operazioni annullate correttamente hanno un valore [Operation.error][] pari a 1, corrispondente a |
api_version |
Solo output. Versione dell'API utilizzata per avviare l'operazione. |
Ordine
Un ordine per l'hardware GDC.
| Campi | |
|---|---|
name |
Identificatore. Il nome di questo ordine. Formato: |
display_name |
Facoltativo. Il nome visualizzato di questo ordine. |
create_time |
Solo output. L'ora in cui è stato creato questo ordine. |
update_time |
Solo output. Ora dell'ultimo aggiornamento di questo ordine. |
labels |
Facoltativo. Etichette associate a questo ordine come coppie chiave-valore. Per saperne di più sulle etichette, consulta Creare e gestire le etichette. |
state |
Solo output. Lo stato di questo ordine. Al momento della creazione dell'ordine, lo stato verrà impostato su BOZZA. |
organization_contact |
Obbligatorio. Dati di contatto del cliente. |
target_workloads[] |
Facoltativo. I workload di interesse specificati dal cliente a cui è destinato questo ordine. Deve contenere un massimo di 20 elementi e la lunghezza di ogni elemento non deve superare i 50 caratteri. |
customer_motivation |
Obbligatorio. Informazioni sulla motivazione del cliente per questo ordine. La lunghezza di questo campo deve essere <= 1000 caratteri. |
fulfillment_time |
Obbligatorio. Termine specificato dal cliente entro il quale deve essere evaso l'ordine. |
region_code |
Obbligatorio. Codice regione Unicode CLDR in cui verrà eseguito il deployment di questo ordine. Per un elenco dei codici regione CLDR validi, consulta il registro dei tag secondari di lingua. |
order_form_uri |
Solo output. Link al modulo d'ordine. |
type |
Solo output. Tipo di ordine. |
submit_time |
Solo output. L'ora in cui è stato inviato l'ordine. Viene compilato automaticamente con l'ora attuale al momento dell'invio di un ordine. |
billing_id |
Obbligatorio. L'ID fatturazione Google Cloud da addebitare per questo ordine. |
existing_hardware[] |
Facoltativo. Hardware esistente da rimuovere nell'ambito di questo ordine. Nota: tutto l'hardware rimosso verrà riciclato, salvo diversamente concordato. |
Stato
Stati validi di un ordine.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Lo stato dell'ordine non è specificato. |
DRAFT |
L'ordine è in fase di elaborazione da parte del cliente e non è ancora stato inviato. |
SUBMITTED |
L'ordine è stato inviato a Google. |
ACCEPTED |
L'ordine è stato accettato da Google. |
ADDITIONAL_INFO_NEEDED |
L'ordine richiede maggiori informazioni da parte del cliente. |
BUILDING |
Google ha avviato la creazione dell'hardware per l'ordine. |
SHIPPING |
L'hardware è stato costruito e verrà spedito. |
INSTALLING |
L'hardware è in fase di installazione. |
FAILED |
Si è verificato un errore durante l'elaborazione dell'ordine ed è necessario l'intervento del cliente. |
PARTIALLY_COMPLETED |
L'ordine è stato completato parzialmente, ovvero alcuni componenti hardware sono stati consegnati e installati. |
COMPLETED |
L'ordine è stato completato. |
CANCELLED |
L'ordine è stato annullato. |
Tipo
Tipi validi di un ordine.
| Enum | |
|---|---|
TYPE_UNSPECIFIED |
Il tipo di ordine non è specificato. |
PAID |
Pagato dal cliente. |
POC |
Proof of concept per il cliente. |
OrganizationContact
Dati di contatto dell'organizzazione del cliente.
| Campi | |
|---|---|
address |
Obbligatorio. L'indirizzo dell'organizzazione. |
email |
Facoltativo. L'email dell'organizzazione. |
phone |
Facoltativo. Il numero di telefono dell'organizzazione. |
contacts[] |
Obbligatorio. I singoli punti di contatto dell'organizzazione in questa sede. |
PowerSupply
Le opzioni di alimentazione.
| Enum | |
|---|---|
POWER_SUPPLY_UNSPECIFIED |
L'alimentatore non è specificato. |
POWER_SUPPLY_AC |
Alimentatore CA. |
POWER_SUPPLY_DC |
Alimentatore CC. |
RackSpace
Rappresenta uno spazio contiguo in un rack.
| Campi | |
|---|---|
start_rack_unit |
Obbligatorio. Prima unità rack dello spazio rack (incluso). |
end_rack_unit |
Obbligatorio. Ultima unità rack dello spazio rack (incluso). |
Sito
Un sito fisico in cui verrà installato l'hardware.
| Campi | |
|---|---|
name |
Identificatore. Nome del sito. Formato: |
display_name |
Facoltativo. Nome visualizzato di questo sito. |
description |
Facoltativo. Descrizione di questo Sito. |
create_time |
Solo output. L'ora in cui è stato creato questo sito. |
update_time |
Solo output. Ora dell'ultimo aggiornamento di questo sito. |
labels |
Facoltativo. Etichette associate a questo sito come coppie chiave-valore. Per saperne di più sulle etichette, consulta Creare e gestire le etichette. |
organization_contact |
Obbligatorio. Dati di contatto per questo sito. |
google_maps_pin_uri |
Obbligatorio. Un URL alla posizione dell'indirizzo del sito su Google Maps. Un valore di esempio è |
access_times[] |
Facoltativo. I periodi di tempo in cui il sito è accessibile. Se questo campo è vuoto, il sito è accessibile in qualsiasi momento. |
notes |
Facoltativo. Eventuali note aggiuntive per questa sede. Includi informazioni su: - Restrizioni di sicurezza o di accesso - Eventuali normative che interessano i tecnici che visitano il sito - Eventuali procedure o approvazioni speciali richieste per spostare l'apparecchiatura - Se un rappresentante sarà disponibile durante le visite al sito |
Sku
Un codice identificativo dell'articolo (SKU) dell'hardware GDC.
| Campi | |
|---|---|
name |
Identificatore. Il nome di questo SKU. Formato: |
display_name |
Solo output. Nome visualizzato di questo SKU. |
create_time |
Solo output. Ora in cui è stato creato questo SKU. |
update_time |
Solo output. Ora dell'ultimo aggiornamento di questo SKU. |
config |
Solo output. Configurazione per questo SKU. |
instances[] |
Solo output. Istanze disponibili di questo SKU. Questo campo deve essere utilizzato per verificare la disponibilità di uno SKU. |
description |
Solo output. Descrizione di questo SKU. |
revision_id |
Solo output. L'ID revisione SKU. Viene creata una nuova revisione ogni volta che |
is_active |
Solo output. Flag che indica se questa revisione è attiva o meno. In un nuovo ordine può essere utilizzata solo una revisione attiva. |
type |
Solo output. Tipo di questo SKU. |
vcpu_count |
Solo output. Il conteggio di vCPU associato a questo SKU. |
Tipo
Tipi validi di uno SKU.
| Enum | |
|---|---|
TYPE_UNSPECIFIED |
Il tipo di SKU non è specificato. Questo non è un valore consentito. |
RACK |
SKU rack. |
SERVER |
SKU server. |
SkuConfig
Configurazione per uno SKU.
| Campi | |
|---|---|
cpu |
Informazioni sulla configurazione della CPU. |
gpu |
Informazioni sulla configurazione della GPU. |
ram |
Informazioni sulla configurazione della RAM. |
storage |
Informazioni sulla configurazione dello spazio di archiviazione. |
SkuInstance
Un'istanza specifica dello SKU.
| Campi | |
|---|---|
region_code |
Il codice regione Unicode CLDR in cui è disponibile questa istanza. |
power_supply |
Tipo di alimentazione per questa istanza. |
billing_sku |
Riferimento allo SKU corrispondente nell'API Cloud Billing. Le informazioni sul prezzo stimato possono essere recuperate utilizzando questa API. Formato: |
billing_sku_per_vcpu |
Riferimento allo SKU corrispondente per vCPU nell'API Cloud Billing. Le informazioni sul prezzo stimato possono essere recuperate utilizzando questa API. Formato: |
subscription_duration_months |
Durata dell'abbonamento per l'hardware in mesi. |
SubmitOrderRequest
Una richiesta di invio di un ordine.
| Campi | |
|---|---|
name |
Obbligatorio. Il nome dell'ordine. Formato: |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
Subnet
Rappresenta una subnet.
| Campi | |
|---|---|
address_range |
Obbligatorio. Intervallo di indirizzi per questa subnet in notazione CIDR. |
default_gateway_ip_address |
Obbligatorio. Gateway predefinito per questa subnet. |
TimePeriod
Rappresenta un periodo di tempo in una settimana.
| Campi | |
|---|---|
start_time |
Obbligatorio. L'inizio del periodo di tempo. |
end_time |
Obbligatorio. La fine del periodo di tempo. |
days[] |
Obbligatorio. I giorni della settimana in cui il periodo di tempo è attivo. |
UpdateHardwareGroupRequest
Una richiesta di aggiornamento di un gruppo hardware.
| Campi | |
|---|---|
update_mask |
Obbligatorio. Una maschera per specificare i campi in HardwareGroup da sovrascrivere con questo aggiornamento. I campi specificati in update_mask si riferiscono al gruppo hardware, non all'intera richiesta. Un campo verrà sovrascritto se si trova nella maschera. Se non fornisci una maschera, tutti i campi verranno sovrascritti. |
hardware_group |
Obbligatorio. Il gruppo hardware da aggiornare. |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
UpdateHardwareRequest
Una richiesta di aggiornamento dell'hardware.
| Campi | |
|---|---|
update_mask |
Obbligatorio. Una maschera per specificare i campi dell'hardware da sovrascrivere con questo aggiornamento. I campi specificati in update_mask si riferiscono all'hardware, non all'intera richiesta. Un campo verrà sovrascritto se si trova nella maschera. Se non fornisci una maschera, tutti i campi verranno sovrascritti. |
hardware |
Obbligatorio. L'hardware da aggiornare. |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
UpdateOrderRequest
Una richiesta di aggiornamento di un ordine.
| Campi | |
|---|---|
update_mask |
Obbligatorio. Una maschera per specificare i campi nell'ordine da sovrascrivere con questo aggiornamento. I campi specificati in update_mask si riferiscono all'ordine, non all'intera richiesta. Un campo verrà sovrascritto se si trova nella maschera. Se non fornisci una maschera, tutti i campi verranno sovrascritti. |
order |
Obbligatorio. L'ordine da aggiornare. |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
UpdateSiteRequest
Una richiesta di aggiornamento di un sito.
| Campi | |
|---|---|
update_mask |
Obbligatorio. Una maschera per specificare i campi del sito da sovrascrivere con questo aggiornamento. I campi specificati in update_mask si riferiscono al sito, non all'intera richiesta. Un campo verrà sovrascritto se si trova nella maschera. Se non fornisci una maschera, tutti i campi verranno sovrascritti. |
site |
Obbligatorio. Il sito da aggiornare. |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
UpdateZoneRequest
Una richiesta di aggiornamento di una zona.
| Campi | |
|---|---|
update_mask |
Obbligatorio. Una maschera per specificare i campi nella zona da sovrascrivere con questo aggiornamento. I campi specificati in update_mask si riferiscono alla zona, non all'intera richiesta. Un campo verrà sovrascritto se si trova nella maschera. Se non fornisci una maschera, tutti i campi verranno sovrascritti. |
zone |
Obbligatorio. La zona da aggiornare. |
request_id |
Facoltativo. Un identificatore univoco facoltativo per questa richiesta. Vedi AIP-155. |
Zona
Una zona che contiene un insieme di hardware.
| Campi | |
|---|---|
name |
Identificatore. Il nome di questa zona. Formato: |
create_time |
Solo output. Ora in cui è stata creata questa zona. |
update_time |
Solo output. Ora dell'ultimo aggiornamento di questa zona. |
labels |
Facoltativo. Etichette associate a questa zona come coppie chiave-valore. Per saperne di più sulle etichette, consulta Creare e gestire le etichette. |
display_name |
Facoltativo. Nome visualizzato intuitivo di questa zona. |
state |
Solo output. Lo stato attuale di questa zona. |
contacts[] |
Obbligatorio. I punti di contatto. |
ciq_uri |
Solo output. Link al foglio del questionario di acquisizione del cliente (CIQ) per questa zona. |
network_config |
Facoltativo. Configurazione di Networking per questa zona. |
Stato
Stati validi per una zona.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Lo stato della zona non è specificato. |
ADDITIONAL_INFO_NEEDED |
Per procedere, sono necessarie ulteriori informazioni da parte del cliente. |
PREPARING |
Google sta preparando la zona. |
ACTIVE |
La zona è disponibile per l'uso. |
CANCELLED |
La zona è stata annullata. |
ZoneNetworkConfig
Configurazione di Networking per una zona.
| Campi | |
|---|---|
machine_mgmt_ipv4_range |
Obbligatorio. Un blocco di indirizzi IPv4 per la gestione delle macchine. Deve essere un blocco CIDR privato RFC1918 o pubblico sufficientemente grande da allocare almeno un indirizzo per macchina nella zona. Deve essere in |
kubernetes_node_ipv4_range |
Obbligatorio. Un blocco di indirizzi IPv4 per i nodi Kubernetes. Deve essere un blocco CIDR privato RFC1918 o pubblico sufficientemente grande da allocare almeno un indirizzo per macchina nella zona. Deve essere in |
kubernetes_control_plane_ipv4_range |
Obbligatorio. Un blocco di indirizzi IPv4 per il control plane Kubernetes. Deve essere un blocco CIDR privato RFC1918 o pubblico sufficientemente grande da allocare almeno un indirizzo per cluster nella zona. Deve essere in |
management_ipv4_subnet |
Obbligatorio. Una subnet IPv4 per la rete di gestione. |
kubernetes_ipv4_subnet |
Facoltativo. Una subnet IPv4 per la rete Kubernetes. Se non specificata, la subnet Kubernetes sarà uguale alla subnet di gestione. |