Index
GDCHardwareManagement(interface)ChangeLogEntry(message)Comment(message)Contact(message)CreateCommentRequest(message)CreateHardwareGroupRequest(message)CreateHardwareRequest(message)CreateOrderRequest(message)CreateSiteRequest(message)CreateZoneRequest(message)DeleteHardwareGroupRequest(message)DeleteHardwareRequest(message)DeleteOrderRequest(message)DeleteZoneRequest(message)Dimensions(message)GetChangeLogEntryRequest(message)GetCommentRequest(message)GetHardwareGroupRequest(message)GetHardwareRequest(message)GetOrderRequest(message)GetSiteRequest(message)GetSkuRequest(message)GetZoneRequest(message)Hardware(message)Hardware.State(enum)HardwareConfig(message)HardwareGroup(message)HardwareGroup.State(enum)HardwareInstallationInfo(message)HardwareInstallationInfo.RackType(enum)HardwareLocation(message)HardwarePhysicalInfo(message)HardwarePhysicalInfo.Amperes(enum)HardwarePhysicalInfo.NetworkUplinkType(enum)HardwarePhysicalInfo.PowerReceptacleType(enum)HardwarePhysicalInfo.Voltage(enum)ListChangeLogEntriesRequest(message)ListChangeLogEntriesResponse(message)ListCommentsRequest(message)ListCommentsResponse(message)ListHardwareGroupsRequest(message)ListHardwareGroupsResponse(message)ListHardwareRequest(message)ListHardwareResponse(message)ListOrdersRequest(message)ListOrdersResponse(message)ListSitesRequest(message)ListSitesResponse(message)ListSkusRequest(message)ListSkusResponse(message)ListZonesRequest(message)ListZonesResponse(message)OperationMetadata(message)Order(message)Order.State(enum)Order.Type(enum)OrganizationContact(message)PowerSupply(enum)RackSpace(message)Site(message)Sku(message)Sku.Type(enum)SkuConfig(message)SkuInstance(message)SubmitOrderRequest(message)Subnet(message)TimePeriod(message)UpdateHardwareGroupRequest(message)UpdateHardwareRequest(message)UpdateOrderRequest(message)UpdateSiteRequest(message)UpdateZoneRequest(message)Zone(message)Zone.State(enum)ZoneNetworkConfig(message)
GDCHardwareManagement
Service GDC Hardware Management.
| CreateComment |
|---|
|
Crée un commentaire sur une commande.
|
| CreateHardware |
|---|
|
Crée du matériel dans un projet et un emplacement donnés.
|
| CreateHardwareGroup |
|---|
|
Crée un groupe de matériel dans une commande donnée.
|
| CreateOrder |
|---|
|
Crée une commande dans un projet et un emplacement donnés.
|
| CreateSite |
|---|
|
Crée un site dans un projet et un emplacement donnés.
|
| CreateZone |
|---|
|
Crée une zone dans un projet et un emplacement donnés.
|
| DeleteHardware |
|---|
|
Supprime le matériel.
|
| DeleteHardwareGroup |
|---|
|
Supprime un groupe de matériel.
|
| DeleteOrder |
|---|
|
Supprime une commande.
|
| DeleteZone |
|---|
|
Supprime une zone.
|
| GetChangeLogEntry |
|---|
|
Obtient les détails d'une modification apportée à une commande.
|
| GetComment |
|---|
|
Récupère le contenu d'un commentaire.
|
| GetHardware |
|---|
|
Récupère les informations sur le matériel.
|
| GetHardwareGroup |
|---|
|
Récupère les détails d'un groupe de matériel.
|
| GetOrder |
|---|
|
Récupère les détails d'une commande.
|
| GetSite |
|---|
|
Obtient les détails d'un site.
|
| GetSku |
|---|
|
Récupère les détails d'un SKU.
|
| GetZone |
|---|
|
Récupère les détails d'une zone.
|
| ListChangeLogEntries |
|---|
|
Liste les modifications apportées à une commande.
|
| ListComments |
|---|
|
Liste les commentaires sur une commande.
|
| ListHardware |
|---|
|
Liste le matériel d'un projet et d'un emplacement donnés.
|
| ListHardwareGroups |
|---|
|
Liste les groupes de matériel dans un ordre donné.
|
| ListOrders |
|---|
|
Liste les commandes d'un projet et d'un emplacement donnés.
|
| ListSites |
|---|
|
Liste les sites d'un projet et d'un emplacement donnés.
|
| ListSkus |
|---|
|
Liste les SKU pour un projet et un emplacement donnés.
|
| ListZones |
|---|
|
Liste les zones d'un projet et d'un emplacement donnés.
|
| SubmitOrder |
|---|
|
Envoie une commande.
|
| UpdateHardware |
|---|
|
Met à jour les paramètres matériels.
|
| UpdateHardwareGroup |
|---|
|
Met à jour les paramètres d'un groupe de matériel.
|
| UpdateOrder |
|---|
|
Met à jour les paramètres d'une commande.
|
| UpdateSite |
|---|
|
Met à jour les paramètres d'un site.
|
| UpdateZone |
|---|
|
Met à jour les paramètres d'une zone.
|
ChangeLogEntry
Entrée de journal d'une modification apportée à une commande.
| Champs | |
|---|---|
name |
Identifiant. Nom de cette entrée de journal des modifications. Format : |
create_time |
Uniquement en sortie. Heure à laquelle cette entrée de journal des modifications a été créée. |
labels |
Facultatif. Étiquettes associées à cette entrée de journal des modifications sous forme de paires clé/valeur. Pour en savoir plus sur les libellés, consultez Créer et gérer des libellés. |
log |
Uniquement en sortie. Contenu de cette entrée de journal. |
Commentaire
Un commentaire sur une commande.
| Champs | |
|---|---|
name |
Identifiant. Nom de ce commentaire. Format : |
create_time |
Uniquement en sortie. Heure à laquelle ce commentaire a été créé. |
labels |
Facultatif. Libellés associés à ce commentaire sous forme de paires clé/valeur. Pour en savoir plus sur les libellés, consultez Créer et gérer des libellés. |
author |
Uniquement en sortie. Nom d'utilisateur de l'auteur de ce commentaire. Ce champ est renseigné automatiquement à partir des identifiants utilisés lors de la création du commentaire. |
text |
Obligatoire. Texte de ce commentaire. La longueur du texte doit être inférieure ou égale à 1 000 caractères. |
Contact
Coordonnées d'un point de contact.
| Champs | |
|---|---|
given_name |
Obligatoire. Prénom du contact. |
family_name |
Facultatif. Nom de famille du contact. |
email |
Obligatoire. Adresse e-mail du contact. |
phone |
Obligatoire. Numéro de téléphone du contact. |
time_zone |
Facultatif. Fuseau horaire du contact. |
reachable_times[] |
Facultatif. Périodes pendant lesquelles le contact est joignable. Si ce champ est vide, le contact est joignable à tout moment. |
CreateCommentRequest
Demande de création d'un commentaire.
| Champs | |
|---|---|
parent |
Obligatoire. Commande sur laquelle créer le commentaire. Format : |
comment_id |
Facultatif. ID utilisé pour identifier de manière unique le commentaire dans son champ d'application parent. Ce champ ne doit pas comporter plus de 63 caractères et doit commencer par des caractères en minuscules. Seuls les caractères en minuscules, les chiffres et Le champ "comment.name" de la requête sera ignoré. |
comment |
Obligatoire. Commentaire à créer. |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
CreateHardwareGroupRequest
Requête permettant de créer un groupe de matériel.
| Champs | |
|---|---|
parent |
Obligatoire. Ordre dans lequel créer le groupe de matériel. Format : |
hardware_group_id |
Facultatif. ID utilisé pour identifier de manière unique le HardwareGroup dans son champ d'application parent. Ce champ ne doit pas comporter plus de 63 caractères et doit commencer par des caractères en minuscules. Seuls les caractères en minuscules, les chiffres et Le champ "hardware_group.name" de la requête sera ignoré. |
hardware_group |
Obligatoire. Groupe de matériel à créer. |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
CreateHardwareRequest
Requête permettant de créer du matériel.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels créer le matériel. Format : |
hardware_id |
Facultatif. ID utilisé pour identifier de manière unique le matériel dans son champ d'application parent. Ce champ ne doit pas comporter plus de 63 caractères et doit commencer par des caractères en minuscules. Seuls les caractères en minuscules, les chiffres et Le champ "hardware.name" de la requête sera ignoré. |
hardware |
Obligatoire. Ressource à créer. |
CreateOrderRequest
Demande de création d'une commande.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels créer la commande. Format : |
order_id |
Facultatif. ID utilisé pour identifier de manière unique la commande dans son champ d'application parent. Ce champ ne doit pas comporter plus de 63 caractères et doit commencer par des caractères en minuscules. Seuls les caractères en minuscules, les chiffres et Le champ "order.name" de la requête sera ignoré. |
order |
Obligatoire. Commande à créer. |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
CreateSiteRequest
Demande de création d'un site.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels créer le site. Format : |
site_id |
Facultatif. ID utilisé pour identifier de manière unique le site dans son champ d'application parent. Ce champ ne doit pas comporter plus de 63 caractères et doit commencer par des caractères en minuscules. Seuls les caractères en minuscules, les chiffres et Le champ "site.name" de la requête sera ignoré. |
site |
Obligatoire. Site à créer. |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
CreateZoneRequest
Demande de création d'une zone.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels créer la zone. Format : |
zone_id |
Facultatif. ID utilisé pour identifier de manière unique la zone dans son champ d'application parent. Ce champ ne doit pas comporter plus de 63 caractères et doit commencer par des caractères en minuscules. Seuls les caractères en minuscules, les chiffres et Le champ "zone.name" de la requête sera ignoré. |
zone |
Obligatoire. Zone à créer. |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
DeleteHardwareGroupRequest
Demande de suppression d'un groupe de matériel.
| Champs | |
|---|---|
name |
Obligatoire. Nom du groupe de matériel. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
DeleteHardwareRequest
Demande de suppression d'un appareil.
| Champs | |
|---|---|
name |
Obligatoire. Nom du matériel. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
DeleteOrderRequest
Demande de suppression d'une commande.
| Champs | |
|---|---|
name |
Obligatoire. Nom de la commande. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
force |
Facultatif. Option permettant de supprimer toutes les ressources imbriquées dans la commande, comme un HardwareGroup. Si la valeur est "true", toutes les ressources imbriquées de cette commande seront également supprimées. Sinon, la requête ne fonctionnera que si la ressource Order ne comporte pas de ressources imbriquées. |
DeleteZoneRequest
Requête de suppression d'une zone.
| Champs | |
|---|---|
name |
Obligatoire. Nom de la zone. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
Dimensions
Représente les dimensions d'un objet.
| Champs | |
|---|---|
width_inches |
Obligatoire. Largeur en pouces. |
height_inches |
Obligatoire. Taille en pouces. |
depth_inches |
Obligatoire. Profondeur en pouces. |
GetChangeLogEntryRequest
Requête permettant d'obtenir une entrée de journal des modifications.
| Champs | |
|---|---|
name |
Obligatoire. Nom de l'entrée de journal des modifications. Format : |
GetCommentRequest
Requête permettant d'obtenir un commentaire.
| Champs | |
|---|---|
name |
Obligatoire. Nom du commentaire. Format : |
GetHardwareGroupRequest
Requête permettant d'obtenir un groupe de matériel.
| Champs | |
|---|---|
name |
Obligatoire. Nom du groupe de matériel. Format : |
GetHardwareRequest
Requête permettant d'obtenir du matériel.
| Champs | |
|---|---|
name |
Obligatoire. Nom du matériel. Format : |
GetOrderRequest
Requête permettant d'obtenir une commande.
| Champs | |
|---|---|
name |
Obligatoire. Nom de la ressource |
GetSiteRequest
Requête permettant d'obtenir un site.
| Champs | |
|---|---|
name |
Obligatoire. Nom du site. Format : |
GetSkuRequest
Requête permettant d'obtenir un SKU.
| Champs | |
|---|---|
name |
Obligatoire. Nom du SKU. Format : |
GetZoneRequest
Requête permettant d'obtenir une zone.
| Champs | |
|---|---|
name |
Obligatoire. Nom de la zone. Format : |
Matériel
Instance de matériel installée sur un site.
| Champs | |
|---|---|
name |
Identifiant. Nom de ce matériel. Format : |
display_name |
Facultatif. Nom à afficher pour ce matériel. |
create_time |
Uniquement en sortie. Heure à laquelle ce matériel a été créé. |
update_time |
Uniquement en sortie. Heure de la dernière mise à jour de ce matériel. |
labels |
Facultatif. Étiquettes associées à ce matériel sous forme de paires clé/valeur. Pour en savoir plus sur les libellés, consultez Créer et gérer des libellés. |
order |
Obligatoire. Nom de la commande à laquelle appartient ce matériel. Format : |
hardware_group |
Uniquement en sortie. Nom du groupe de matériel auquel appartient ce matériel. Format : |
site |
Obligatoire. Nom du site auquel appartient ce matériel. Format : |
state |
Uniquement en sortie. État actuel de ce matériel. |
ciq_uri |
Uniquement en sortie. Lien vers la feuille du questionnaire d'accueil des clients (CIQ) pour ce matériel. |
config |
Obligatoire. Configuration de ce matériel. |
estimated_installation_date |
Uniquement en sortie. Date d'installation estimée pour ce matériel. |
physical_info |
Facultatif. Propriétés physiques de ce matériel. |
installation_info |
Facultatif. Informations sur l'installation de ce matériel. |
zone |
Obligatoire. Nom de la zone à laquelle appartient ce matériel. Format : |
requested_installation_date |
Facultatif. Date d'installation souhaitée pour ce matériel. Cette valeur est renseignée automatiquement lorsque la commande est acceptée, si le HardwareGroup du matériel le spécifie. Le client peut également le remplir. |
actual_installation_date |
Uniquement en sortie. Date d'installation réelle de ce matériel. Rempli par Google. |
État
États valides pour le matériel.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
L'état du matériel n'est pas spécifié. |
ADDITIONAL_INFO_NEEDED |
Nous avons besoin d'informations supplémentaires de la part du client pour progresser. |
BUILDING |
Google a commencé à fabriquer du matériel pour cet appareil. |
SHIPPING |
Le matériel a été fabriqué et est en cours d'expédition. |
INSTALLING |
Le matériel est en cours d'installation. |
INSTALLED |
Le matériel a été installé. |
FAILED |
Une erreur s'est produite et l'intervention du client est requise. |
HardwareConfig
Configuration du matériel GDC.
| Champs | |
|---|---|
sku |
Obligatoire. Référence au SKU de ce matériel. Il peut s'agir d'une révision de SKU spécifique au format |
power_supply |
Obligatoire. Type d'alimentation de ce matériel. |
subscription_duration_months |
Facultatif. Durée de l'abonnement pour le matériel, en mois. |
HardwareGroup
Groupe de matériels faisant partie de la même commande, ayant le même SKU et livrés au même site.
| Champs | |
|---|---|
name |
Identifiant. Nom de ce groupe de matériel. Format : |
create_time |
Uniquement en sortie. Heure à laquelle ce groupe de matériel a été créé. |
update_time |
Uniquement en sortie. Heure de la dernière mise à jour de ce groupe de matériel. |
labels |
Facultatif. Libellés associés à ce groupe de matériel sous forme de paires clé/valeur. Pour en savoir plus sur les libellés, consultez Créer et gérer des libellés. |
hardware_count |
Obligatoire. Nombre de composants matériels dans ce HardwareGroup. |
config |
Obligatoire. Configuration du matériel dans ce HardwareGroup. |
site |
Obligatoire. Nom du site où le matériel de ce groupe de matériel sera livré. Format : |
state |
Uniquement en sortie. État actuel de ce HardwareGroup. |
zone |
Facultatif. Nom de la zone à laquelle appartient le matériel de ce HardwareGroup. Format : |
requested_installation_date |
Facultatif. Date d'installation souhaitée pour le matériel de ce HardwareGroup. Rempli par le client. |
État
États valides d'un HardwareGroup.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
L'état de HardwareGroup n'est pas spécifié. |
ADDITIONAL_INFO_NEEDED |
Nous avons besoin d'informations supplémentaires de la part du client pour progresser. |
BUILDING |
Google a commencé à créer du matériel pour ce HardwareGroup. |
SHIPPING |
Le matériel a été fabriqué et est en cours d'expédition. |
INSTALLING |
Le matériel est en cours d'installation. |
PARTIALLY_INSTALLED |
Certains éléments matériels du groupe HardwareGroup ont été installés. |
INSTALLED |
Tout le matériel du groupe HardwareGroup a été installé. |
FAILED |
Une erreur s'est produite et l'intervention du client est requise. |
HardwareInstallationInfo
Informations sur l'installation d'un matériel
| Champs | |
|---|---|
rack_location |
Facultatif. Emplacement du rack sur le site (par exemple, "Étage 2, Salle 201, Rangée 7, Rack 3"). |
power_distance_meters |
Obligatoire. Distance de la prise électrique (en mètres). |
switch_distance_meters |
Obligatoire. Distance du commutateur réseau (en mètres). |
rack_unit_dimensions |
Obligatoire. Dimensions de l'unité de rack. |
rack_space |
Obligatoire. Espace de rack alloué au matériel. |
rack_type |
Obligatoire. Type de rack. |
RackType
Types de racks valides.
| Enums | |
|---|---|
RACK_TYPE_UNSPECIFIED |
Le type de rack n'est pas spécifié. |
TWO_POST |
Rack à deux montants. |
FOUR_POST |
Rack à quatre montants. |
HardwareLocation
Représente l'emplacement d'un ou de plusieurs matériels.
| Champs | |
|---|---|
site |
Obligatoire. Nom du site où se trouve le matériel. Format : |
rack_location |
Obligatoire. Emplacement du rack sur le site (par exemple, "Étage 2, Salle 201, Rangée 7, Rack 3"). |
rack_space[] |
Facultatif. Espaces occupés par le matériel dans le rack. Si cette valeur n'est pas définie, cet emplacement est supposé correspondre à l'ensemble du rack. |
HardwarePhysicalInfo
Propriétés physiques d'un matériel.
| Champs | |
|---|---|
power_receptacle |
Obligatoire. Type de prise d'alimentation. |
network_uplink |
Obligatoire. Type de connexion réseau de liaison montante. |
voltage |
Obligatoire. Tension de l'alimentation. |
amperes |
Obligatoire. Intensité de l'alimentation. |
Ampères
Valeurs d'ampères valides.
| Enums | |
|---|---|
AMPERES_UNSPECIFIED |
L'intensité n'est pas spécifiée. |
AMPERES_15 |
15A. |
NetworkUplinkType
Types de liaison montante réseau valides.
| Enums | |
|---|---|
NETWORK_UPLINK_TYPE_UNSPECIFIED |
Le type de liaison montante réseau n'est pas spécifié. |
RJ_45 |
RJ-45. |
PowerReceptacleType
Types de prises d'alimentation valides.
| Enums | |
|---|---|
POWER_RECEPTACLE_TYPE_UNSPECIFIED |
Le type de fiche d'alimentation de l'installation n'est pas spécifié. |
NEMA_5_15 |
NEMA 5-15. |
C_13 |
C13. |
STANDARD_EU |
Prise d'alimentation européenne standard. |
Tension
Valeurs de tension valides.
| Enums | |
|---|---|
VOLTAGE_UNSPECIFIED |
La tension n'est pas spécifiée. |
VOLTAGE_110 |
120 V. |
VOLTAGE_220 |
220 V. |
ListChangeLogEntriesRequest
Requête permettant de lister les entrées du journal des modifications.
| Champs | |
|---|---|
parent |
Obligatoire. Ordre dans lequel les entrées du journal des modifications doivent être listées. Format : |
page_size |
Facultatif. Taille de la page demandée. Le serveur peut renvoyer un nombre d'éléments inférieur à celui demandé. Si aucune valeur n'est spécifiée, le serveur sélectionne une valeur par défaut appropriée. |
page_token |
Facultatif. Jeton identifiant une page de résultats que le serveur doit renvoyer. |
filter |
Facultatif. Condition de filtrage. Voir AIP-160. |
order_by |
Facultatif. Indication sur la façon d'organiser les résultats. |
ListChangeLogEntriesResponse
Liste des entrées du journal des modifications.
| Champs | |
|---|---|
change_log_entries[] |
Liste des entrées du journal des modifications. |
next_page_token |
Jeton identifiant une page de résultats que le serveur doit renvoyer. |
unreachable[] |
Emplacements inaccessibles. |
ListCommentsRequest
Requête permettant de lister les commentaires.
| Champs | |
|---|---|
parent |
Obligatoire. Ordre dans lequel lister les commentaires. Format : |
page_size |
Facultatif. Taille de la page demandée. Le serveur peut renvoyer un nombre d'éléments inférieur à celui demandé. Si aucune valeur n'est spécifiée, le serveur sélectionne une valeur par défaut appropriée. |
page_token |
Facultatif. Jeton identifiant une page de résultats que le serveur doit renvoyer. |
filter |
Facultatif. Condition de filtrage. Voir AIP-160. |
order_by |
Facultatif. Indication sur la façon d'organiser les résultats. |
ListCommentsResponse
Requête permettant de lister les commentaires.
| Champs | |
|---|---|
comments[] |
Liste des commentaires. |
next_page_token |
Jeton identifiant une page de résultats que le serveur doit renvoyer. |
unreachable[] |
Emplacements inaccessibles. |
ListHardwareGroupsRequest
Requête permettant de lister les groupes de matériel.
| Champs | |
|---|---|
parent |
Obligatoire. Ordre dans lequel les groupes de matériel doivent être listés. Format : |
page_size |
Facultatif. Taille de la page demandée. Le serveur peut renvoyer un nombre d'éléments inférieur à celui demandé. Si aucune valeur n'est spécifiée, le serveur sélectionne une valeur par défaut appropriée. |
page_token |
Facultatif. Jeton identifiant une page de résultats que le serveur doit renvoyer. |
filter |
Facultatif. Condition de filtrage. Voir AIP-160. |
order_by |
Facultatif. Indication sur la façon d'organiser les résultats. |
ListHardwareGroupsResponse
Liste des groupes de matériel.
| Champs | |
|---|---|
hardware_groups[] |
Liste des groupes de matériel. |
next_page_token |
Jeton identifiant une page de résultats que le serveur doit renvoyer. |
unreachable[] |
Emplacements inaccessibles. |
ListHardwareRequest
Requête permettant de lister le matériel.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels lister le matériel. Format : |
page_size |
Facultatif. Taille de la page demandée. Le serveur peut renvoyer un nombre d'éléments inférieur à celui demandé. Si aucune valeur n'est spécifiée, le serveur sélectionne une valeur par défaut appropriée. |
page_token |
Facultatif. Jeton identifiant une page de résultats que le serveur doit renvoyer. |
filter |
Facultatif. Condition de filtrage. Voir AIP-160. |
order_by |
Facultatif. Indication sur la façon d'organiser les résultats. |
ListHardwareResponse
Liste du matériel.
| Champs | |
|---|---|
hardware[] |
Liste du matériel. |
next_page_token |
Jeton identifiant une page de résultats que le serveur doit renvoyer. |
unreachable[] |
Emplacements inaccessibles. |
ListOrdersRequest
Requête permettant de lister les commandes.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels lister les commandes. Format : |
page_size |
Facultatif. Taille de la page demandée. Le serveur peut renvoyer un nombre d'éléments inférieur à celui demandé. Si aucune valeur n'est spécifiée, le serveur sélectionne une valeur par défaut appropriée. |
page_token |
Facultatif. Jeton identifiant une page de résultats que le serveur doit renvoyer. |
filter |
Facultatif. Condition de filtrage. Voir AIP-160. |
order_by |
Facultatif. Indication sur la façon d'organiser les résultats. |
ListOrdersResponse
Liste des commandes.
| Champs | |
|---|---|
orders[] |
Liste des commandes. |
next_page_token |
Jeton identifiant une page de résultats que le serveur doit renvoyer. |
unreachable[] |
Emplacements inaccessibles. |
ListSitesRequest
Requête permettant de lister les sites.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels lister les sites. Format : |
page_size |
Facultatif. Taille de la page demandée. Le serveur peut renvoyer un nombre d'éléments inférieur à celui demandé. Si aucune valeur n'est spécifiée, le serveur sélectionne une valeur par défaut appropriée. |
page_token |
Facultatif. Jeton identifiant une page de résultats que le serveur doit renvoyer. |
filter |
Facultatif. Condition de filtrage. Voir AIP-160. |
order_by |
Facultatif. Indication sur la façon d'organiser les résultats. |
ListSitesResponse
Liste de sites.
| Champs | |
|---|---|
sites[] |
Liste des sites. |
next_page_token |
Jeton identifiant une page de résultats que le serveur doit renvoyer. |
unreachable[] |
Emplacements inaccessibles. |
ListSkusRequest
Requête permettant de lister les SKU.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels lister les SKU. Format : |
page_size |
Facultatif. Taille de la page demandée. Le serveur peut renvoyer un nombre d'éléments inférieur à celui demandé. Si aucune valeur n'est spécifiée, le serveur sélectionne une valeur par défaut appropriée. |
page_token |
Facultatif. Jeton identifiant une page de résultats que le serveur doit renvoyer. |
filter |
Facultatif. Condition de filtrage. Voir AIP-160. |
order_by |
Facultatif. Indication sur la façon d'organiser les résultats. |
ListSkusResponse
Liste des SKU.
| Champs | |
|---|---|
skus[] |
Liste des SKU. |
next_page_token |
Jeton identifiant une page de résultats que le serveur doit renvoyer. |
unreachable[] |
Emplacements inaccessibles. |
ListZonesRequest
Requête permettant de lister les zones.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels lister les zones. Format : |
page_size |
Facultatif. Taille de la page demandée. Le serveur peut renvoyer un nombre d'éléments inférieur à celui demandé. Si aucune valeur n'est spécifiée, le serveur sélectionne une valeur par défaut appropriée. |
page_token |
Facultatif. Jeton identifiant une page de résultats que le serveur doit renvoyer. |
filter |
Facultatif. Condition de filtrage. Voir AIP-160. |
order_by |
Facultatif. Indication sur la façon d'organiser les résultats. |
ListZonesResponse
Liste de zones.
| Champs | |
|---|---|
zones[] |
Liste des zones. |
next_page_token |
Jeton identifiant une page de résultats que le serveur doit renvoyer. |
unreachable[] |
Emplacements inaccessibles. |
OperationMetadata
Représente les métadonnées d'une opération de longue durée.
| Champs | |
|---|---|
create_time |
Uniquement en sortie. Heure à laquelle l'opération a été créée. |
end_time |
Uniquement en sortie. Heure à laquelle l'opération a terminé son exécution. |
target |
Uniquement en sortie. Chemin d'accès à la ressource défini par le serveur pour la cible de l'opération. |
verb |
Uniquement en sortie. Verbe exécuté par l'opération. |
status_message |
Uniquement en sortie. Statut lisible de l'opération, le cas échéant. |
requested_cancellation |
Uniquement en sortie. Détermine si l'utilisateur a demandé l'annulation de l'opération. Les opérations qui ont bien été annulées possèdent la valeur [Operation.error][] avec un code d'état |
api_version |
Uniquement en sortie. Version de l'API ayant permis de démarrer l'opération. |
Commande
Commande de matériel GDC.
| Champs | |
|---|---|
name |
Identifiant. Nom de cette commande. Format : |
display_name |
Facultatif. Nom à afficher de cette commande. |
create_time |
Uniquement en sortie. Heure à laquelle cette commande a été créée. |
update_time |
Uniquement en sortie. Heure de la dernière mise à jour de cette commande. |
labels |
Facultatif. Étiquettes associées à cette commande sous forme de paires clé/valeur. Pour en savoir plus sur les libellés, consultez Créer et gérer des libellés. |
state |
Uniquement en sortie. État de cette commande. Lors de la création de la commande, l'état est défini sur "BROUILLON". |
organization_contact |
Obligatoire. Coordonnées du client. |
target_workloads[] |
Facultatif. Charges de travail spécifiques qui intéressent le client et qui sont ciblées par cette commande. Il doit contenir au maximum 20 éléments, chacun d'eux ne devant pas dépasser 50 caractères. |
customer_motivation |
Obligatoire. Informations sur la motivation du client pour cette commande. La longueur de ce champ doit être inférieure ou égale à 1 000 caractères. |
fulfillment_time |
Obligatoire. Date limite spécifiée par le client pour le traitement de cette commande. |
region_code |
Obligatoire. Code de région Unicode CLDR où cette commande sera déployée. Pour obtenir la liste des codes région CLDR valides, consultez le Language Subtag Registry. |
order_form_uri |
Uniquement en sortie. Lien vers le formulaire de commande. |
type |
Uniquement en sortie. Type de cette commande. |
submit_time |
Uniquement en sortie. Heure à laquelle la commande a été passée. Cette valeur est automatiquement définie sur l'heure actuelle lorsqu'une commande est envoyée. |
billing_id |
Obligatoire. ID de facturation Google Cloud à débiter pour cette commande. |
existing_hardware[] |
Facultatif. Matériel existant à retirer dans le cadre de cette commande. Remarque : Tout matériel retiré sera recyclé, sauf accord contraire. |
État
États valides d'une commande.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
L'état de la commande n'est pas spécifié. |
DRAFT |
La commande est en cours de rédaction par le client et n'a pas encore été envoyée. |
SUBMITTED |
La commande a été envoyée à Google. |
ACCEPTED |
Google a accepté la commande. |
ADDITIONAL_INFO_NEEDED |
Des informations supplémentaires sont nécessaires de la part du client pour traiter la commande. |
BUILDING |
Google a commencé à fabriquer le matériel de la commande. |
SHIPPING |
Le matériel a été fabriqué et est en cours d'expédition. |
INSTALLING |
Le matériel est en cours d'installation. |
FAILED |
Une erreur s'est produite lors du traitement de la commande et l'intervention du client est requise. |
PARTIALLY_COMPLETED |
La commande a été partiellement exécutée, c'est-à-dire que du matériel a été livré et installé. |
COMPLETED |
La commande a été finalisée. |
CANCELLED |
La commande a été annulée. |
Type
Types valides d'une commande.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Le type de commande n'est pas spécifié. |
PAID |
Payé par le client. |
POC |
Démonstration de faisabilité pour le client. |
OrganizationContact
Coordonnées de l'organisation cliente.
| Champs | |
|---|---|
address |
Obligatoire. Adresse de l'organisation. |
email |
Facultatif. Adresse e-mail de l'organisation. |
phone |
Facultatif. Numéro de téléphone de l'organisation. |
contacts[] |
Obligatoire. Points de contact individuels de l'organisation à cet emplacement. |
PowerSupply
Options d'alimentation.
| Enums | |
|---|---|
POWER_SUPPLY_UNSPECIFIED |
L'alimentation n'est pas spécifiée. |
POWER_SUPPLY_AC |
Alimentation secteur. |
POWER_SUPPLY_DC |
Alimentation CC. |
RackSpace
Représente un espace contigu dans un rack.
| Champs | |
|---|---|
start_rack_unit |
Obligatoire. Première unité de rack de l'espace de rack (incluse). |
end_rack_unit |
Obligatoire. Dernière unité de rack de l'espace de rack (incluse). |
Site
Site physique où le matériel sera installé.
| Champs | |
|---|---|
name |
Identifiant. Nom du site. Format : |
display_name |
Facultatif. Nom à afficher de ce site. |
description |
Facultatif. Description du présent Site. |
create_time |
Uniquement en sortie. Date de création de ce site. |
update_time |
Uniquement en sortie. Heure à laquelle ce site a été mis à jour pour la dernière fois. |
labels |
Facultatif. Libellés associés à ce site sous forme de paires clé/valeur. Pour en savoir plus sur les libellés, consultez Créer et gérer des libellés. |
organization_contact |
Obligatoire. Coordonnées de ce site. |
google_maps_pin_uri |
Obligatoire. URL de l'adresse du site sur Google Maps. Cette valeur peut par exemple être de |
access_times[] |
Facultatif. Périodes pendant lesquelles le site est accessible. Si ce champ est vide, le site est accessible à tout moment. |
notes |
Facultatif. Notes supplémentaires concernant ce site. Veuillez inclure des informations sur : - les restrictions de sécurité ou d'accès ; - les réglementations affectant les techniciens qui se rendent sur le site ; - les procédures ou approbations spéciales requises pour déplacer l'équipement ; - la disponibilité d'un représentant lors des visites sur le site. |
SKU
Un SKU de matériel GDC.
| Champs | |
|---|---|
name |
Identifiant. Nom de ce code SKU. Format : |
display_name |
Uniquement en sortie. Nom à afficher de ce SKU. |
create_time |
Uniquement en sortie. Heure à laquelle ce SKU a été créé. |
update_time |
Uniquement en sortie. Date de la dernière mise à jour de ce SKU. |
config |
Uniquement en sortie. Configuration pour ce code SKU. |
instances[] |
Uniquement en sortie. Instances disponibles de ce SKU. Ce champ doit être utilisé pour vérifier la disponibilité d'un SKU. |
description |
Uniquement en sortie. Description de ce SKU. |
revision_id |
Uniquement en sortie. ID de révision du SKU. Une révision est créée chaque fois que |
is_active |
Uniquement en sortie. Indicateur permettant de déterminer si cette révision est active ou non. Seule une révision active peut être utilisée dans une nouvelle commande. |
type |
Uniquement en sortie. Type de ce SKU. |
vcpu_count |
Uniquement en sortie. Nombre de vCPU associé à ce SKU. |
Type
Types valides d'un SKU.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Le type de SKU n'est pas spécifié. Cette valeur n'est pas autorisée. |
RACK |
SKU du rack. |
SERVER |
SKU du serveur. |
SkuConfig
Configuration d'un code SKU.
| Champs | |
|---|---|
cpu |
Informations sur la configuration du processeur. |
gpu |
Informations sur la configuration du GPU. |
ram |
Informations sur la configuration de la RAM. |
storage |
Informations sur la configuration du stockage. |
SkuInstance
Instance spécifique du SKU.
| Champs | |
|---|---|
region_code |
Code de région Unicode CLDR où cette instance est disponible. |
power_supply |
Type d'alimentation de cette instance. |
billing_sku |
Référence au code SKU correspondant dans l'API Cloud Billing. Vous pouvez récupérer les informations sur le prix estimé à l'aide de cette API. Format : |
billing_sku_per_vcpu |
Référence au code SKU correspondant par processeur virtuel dans l'API Cloud Billing. Vous pouvez récupérer les informations sur le prix estimé à l'aide de cette API. Format : |
subscription_duration_months |
Durée de l'abonnement pour le matériel, en mois. |
SubmitOrderRequest
Requête permettant d'envoyer une commande.
| Champs | |
|---|---|
name |
Obligatoire. Nom de la commande. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
Sous-réseau
Représente un sous-réseau.
| Champs | |
|---|---|
address_range |
Obligatoire. Plage d'adresses pour ce sous-réseau au format CIDR. |
default_gateway_ip_address |
Obligatoire. Passerelle par défaut pour ce sous-réseau. |
TimePeriod
Représente une période dans une semaine.
| Champs | |
|---|---|
start_time |
Obligatoire. Début de la période. |
end_time |
Obligatoire. Fin de la période. |
days[] |
Obligatoire. Jours de la semaine où la période est active. |
UpdateHardwareGroupRequest
Requête permettant de mettre à jour un groupe de matériel.
| Champs | |
|---|---|
update_mask |
Obligatoire. Masque permettant de spécifier les champs de HardwareGroup à écraser lors de cette mise à jour. Les champs spécifiés dans update_mask sont relatifs au groupe de matériel, et non à la requête complète. Un champ sera écrasé s'il figure dans le masque. Si vous ne fournissez pas de masque, tous les champs seront écrasés. |
hardware_group |
Obligatoire. Groupe de matériel à mettre à jour. |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
UpdateHardwareRequest
Requête permettant de mettre à jour le matériel.
| Champs | |
|---|---|
update_mask |
Obligatoire. Masque permettant de spécifier les champs du matériel à écraser avec cette mise à jour. Les champs spécifiés dans le paramètre update_mask sont relatifs au matériel, et non à la requête complète. Un champ sera écrasé s'il figure dans le masque. Si vous ne fournissez pas de masque, tous les champs seront écrasés. |
hardware |
Obligatoire. Matériel à mettre à jour. |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
UpdateOrderRequest
Requête permettant de modifier une commande.
| Champs | |
|---|---|
update_mask |
Obligatoire. Masque permettant de spécifier les champs de la commande à écraser avec cette mise à jour. Les champs spécifiés dans le paramètre update_mask sont relatifs à la commande, et non à la requête complète. Un champ sera écrasé s'il figure dans le masque. Si vous ne fournissez pas de masque, tous les champs seront écrasés. |
order |
Obligatoire. Commande à mettre à jour. |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
UpdateSiteRequest
Requête permettant de mettre à jour un site.
| Champs | |
|---|---|
update_mask |
Obligatoire. Masque permettant de spécifier les champs du site à écraser avec cette mise à jour. Les champs spécifiés dans le paramètre update_mask sont relatifs au site, et non à la requête complète. Un champ sera écrasé s'il figure dans le masque. Si vous ne fournissez pas de masque, tous les champs seront écrasés. |
site |
Obligatoire. Site à mettre à jour. |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
UpdateZoneRequest
Requête permettant de mettre à jour une zone.
| Champs | |
|---|---|
update_mask |
Obligatoire. Masque permettant de spécifier les champs de la zone à écraser lors de cette mise à jour. Les champs spécifiés dans le paramètre update_mask sont relatifs à la zone, et non à la requête complète. Un champ sera écrasé s'il figure dans le masque. Si vous ne fournissez pas de masque, tous les champs seront écrasés. |
zone |
Obligatoire. Zone à mettre à jour. |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
Zone
Une zone contenant un ensemble de matériel.
| Champs | |
|---|---|
name |
Identifiant. Nom de cette zone. Format : |
create_time |
Uniquement en sortie. Heure à laquelle cette zone a été créée. |
update_time |
Uniquement en sortie. Heure de la dernière mise à jour de cette zone. |
labels |
Facultatif. Étiquettes associées à cette zone sous forme de paires clé/valeur. Pour en savoir plus sur les libellés, consultez Créer et gérer des libellés. |
display_name |
Facultatif. Nom convivial de cette zone. |
state |
Uniquement en sortie. État actuel de cette zone. |
contacts[] |
Obligatoire. Points de contact. |
ciq_uri |
Uniquement en sortie. Lien vers la feuille du questionnaire d'accueil des clients (CIQ) pour cette zone. |
network_config |
Facultatif. Configuration Mise en réseau pour cette zone. |
État
États valides pour une zone.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
L'état de la zone n'est pas spécifié. |
ADDITIONAL_INFO_NEEDED |
Nous avons besoin d'informations supplémentaires de la part du client pour progresser. |
PREPARING |
Google prépare la zone. |
ACTIVE |
La zone est disponible. |
CANCELLED |
La zone a été annulée. |
ZoneNetworkConfig
Configuration Mise en réseau pour une zone.
| Champs | |
|---|---|
machine_mgmt_ipv4_range |
Obligatoire. Bloc d'adresses IPv4 pour la gestion des machines. Il doit s'agir d'un bloc CIDR RFC1918 privé ou public suffisamment grand pour allouer au moins une adresse par machine dans la zone. Doit être dans |
kubernetes_node_ipv4_range |
Obligatoire. Bloc d'adresses IPv4 pour les nœuds Kubernetes. Il doit s'agir d'un bloc CIDR RFC1918 privé ou public suffisamment grand pour allouer au moins une adresse par machine dans la zone. Doit être dans |
kubernetes_control_plane_ipv4_range |
Obligatoire. Bloc d'adresses IPv4 pour le plan de contrôle Kubernetes. Il doit s'agir d'un bloc CIDR RFC1918 privé ou public suffisamment grand pour allouer au moins une adresse par cluster dans la zone. Doit être dans |
management_ipv4_subnet |
Obligatoire. Sous-réseau IPv4 pour le réseau de gestion. |
kubernetes_ipv4_subnet |
Facultatif. Un sous-réseau IPv4 pour le réseau Kubernetes. Si aucune valeur n'est spécifiée, le sous-réseau Kubernetes sera identique au sous-réseau de gestion. |