Index
GDCHardwareManagement(interface)BGPConfig(message)CancelOrderRequest(message)ChangeHardwareSubscriptionRequest(message)ChangeHardwareSubscriptionRequest.TermEndBehavior(enum)ChangeLogEntry(message)Comment(message)Contact(message)CreateCommentRequest(message)CreateHardwareGroupRequest(message)CreateHardwareRequest(message)CreateOrderRequest(message)CreateSiteRequest(message)CreateZoneRequest(message)DeleteHardwareGroupRequest(message)DeleteHardwareRequest(message)DeleteOrderRequest(message)DeleteSiteRequest(message)DeleteZoneRequest(message)Dimensions(message)Entity(enum)GetChangeLogEntryRequest(message)GetCommentRequest(message)GetHardwareGroupRequest(message)GetHardwareRequest(message)GetOrderRequest(message)GetSiteRequest(message)GetSkuRequest(message)GetZoneRequest(message)Hardware(message)Hardware.DiskInfo(message)Hardware.MacAddress(message)Hardware.MacAddress.AddressType(enum)Hardware.MachineInfo(message)Hardware.MachineInfo.MachineType(enum)Hardware.MemoryInfo(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.DeploymentType(enum)Order.State(enum)Order.Type(enum)OrganizationContact(message)PowerSupply(enum)RackSpace(message)RecordActionOnCommentRequest(message)RecordActionOnCommentRequest.ActionType(enum)RequestOrderDateChangeRequest(message)ResourceOperation(message)ResourceOperation.State(enum)ResourceOperation.StateHistoryEntry(message)ResourceOperation.Type(enum)SignalHardwareStateRequest(message)SignalHardwareStateRequest.StateSignal(enum)SignalZoneStateRequest(message)SignalZoneStateRequest.ProvisioningStateSignal(enum)SignalZoneStateRequest.StateSignal(enum)Site(message)Sku(message)Sku.Range(message)Sku.Type(enum)SkuConfig(message)SkuInstance(message)SubmitOrderRequest(message)SubmitOrderRequest.Type(enum)Subnet(message)SubscriptionConfig(message)SubscriptionConfig.SubscriptionState(enum)TimePeriod(message)UpdateHardwareGroupRequest(message)UpdateHardwareRequest(message)UpdateOrderRequest(message)UpdateSiteRequest(message)UpdateZoneRequest(message)Zone(message)Zone.ProvisioningState(enum)Zone.State(enum)ZoneNetworkConfig(message)
GDCHardwareManagement
Service GDC Hardware Management.
| CancelOrder |
|---|
|
Annule une commande.
|
| ChangeHardwareSubscription |
|---|
|
Met à jour la configuration de l'abonnement pour un matériel.
|
| 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.
|
| DeleteSite |
|---|
|
Supprime un site.
|
| 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.
|
| RecordActionOnComment |
|---|
|
Enregistrer une action sur un commentaire Si l'action spécifiée dans la requête est READ, la durée de visionnage du commentaire est définie sur l'heure de réception de la requête. Si le commentaire est déjà marqué comme lu, les appels suivants seront ignorés. Si l'action est "NON LU", l'heure de lecture est effacée du commentaire.
|
| RequestOrderDateChange |
|---|
|
Met à jour la modification de date demandée pour une seule commande.
|
| SignalHardwareState |
|---|
|
Indique l'état d'un matériel.
|
| SignalZoneState |
|---|
|
Indique l'état d'une zone.
|
| 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.
|
BGPConfig
Configuration du Border Gateway Protocol (BGP).
| Champs | |
|---|---|
asn |
Obligatoire. Numéro de système autonome (ASN) BGP. |
l3_peer_ips[] |
Obligatoire. Adresses IP des pairs BGP. Veuillez saisir au moins deux adresses IP de pairs de couche 3. |
CancelOrderRequest
Demande d'annulation d'une commande.
| Champs | |
|---|---|
name |
Obligatoire. Nom de la commande. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
ChangeHardwareSubscriptionRequest
Requête permettant de modifier la configuration de l'abonnement d'un appareil.
| Champs | |
|---|---|
name |
Obligatoire. Nom du matériel à mettre à jour. |
term_end_behavior |
Obligatoire. Comportement de l'abonnement à la fin de la période. |
TermEndBehavior
Comportement de l'abonnement à la fin de la période.
| Enums | |
|---|---|
TERM_END_BEHAVIOR_UNSPECIFIED |
Le comportement de fin de période n'est pas spécifié. |
TERMINATE_AT_TERM_END |
Le comportement de fin de période est TERMINATE_AT_TERM_END. |
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. |
customer_viewed_time |
Uniquement en sortie. Code temporel de la première consultation de ce commentaire par le client. Si le commentaire n'a pas été consulté, cet horodatage ne sera pas défini. |
author_entity |
Uniquement en sortie. Entité à laquelle appartient l'auteur. |
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 |
Facultatif. Adresse e-mail principale du contact. |
email_list[] |
Facultatif. Liste complète des adresses e-mail du contact (y compris l'adresse e-mail principale). |
phone |
Facultatif. 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. |
notes |
Facultatif. Notes en texte libre indiquant comment le contact souhaite être averti. Par exemple, il peut avoir une méthode de contact préférée ou souhaiter être mis en copie de toute demande d'escalade ultérieure. |
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. |
DeleteSiteRequest
Demande de suppression d'un site.
| Champs | |
|---|---|
name |
Obligatoire. Nom du site. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
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. |
Entité
Le terme "entité" désigne une organisation ou une partie.
| Enums | |
|---|---|
ENTITY_UNSPECIFIED |
L'entité n'est pas spécifiée. |
GOOGLE |
Google. |
CUSTOMER |
Client |
VENDOR |
Fournisseur. |
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. Obsolète : la date d'installation demandée a été déplacée vers la ressource Order. Utilisez plutôt |
actual_installation_date |
Uniquement en sortie. Date d'installation réelle de ce matériel. Rempli par Google. |
machine_infos[] |
Facultatif. Informations sur les composants par machine nécessaires pour la mise en service. |
estimated_delivery_date |
Uniquement en sortie. Date de livraison estimée du matériel. |
ai_capable |
Uniquement en sortie. Indique si ce matériel est destiné à Gemini sur le logiciel GDC. |
subscription_configs[] |
Uniquement en sortie. Configurations d'abonnement pour ce matériel. |
operations[] |
Uniquement en sortie. Liste de toutes les opérations effectuées sur le matériel. |
DiskInfo
Informations sur les disques individuels d'une machine.
| Champs | |
|---|---|
manufacturer |
Facultatif. Fabricant du disque. |
slot |
Facultatif. Numéro de l'emplacement du disque. |
serial_number |
Facultatif. Numéro de série du disque. |
psid |
Facultatif. PSID du disque. |
part_number |
Facultatif. Numéro de référence du disque. |
model_number |
Facultatif. Numéro de modèle du disque. |
MacAddress
Message décrivant l'adresse MAC d'une machine.
| Champs | |
|---|---|
address |
Uniquement en sortie. Chaîne d'adresse. |
type |
Uniquement en sortie. Type d'adresse pour cette adresse MAC. |
ipv4_address |
Uniquement en sortie. Adresse IP statique (le cas échéant) associée à l'adresse MAC. Applicable uniquement au type d'adresse MAC virtuelle. |
AddressType
Énumération pour les différents types d'adresses MAC.
| Enums | |
|---|---|
ADDRESS_TYPE_UNSPECIFIED |
Type d'adresse non spécifié. |
NIC |
Adresse d'une carte d'interface réseau. |
BMC |
Adresse d'un contrôleur de gestion de carte mère. |
VIRTUAL |
Adresse d'une interface virtuelle. |
MachineInfo
Informations sur les machines individuelles que les fournisseurs fourniront lors de la mise en service.
| Champs | |
|---|---|
service_tag |
Facultatif. Numéro de série de la machine. |
mac_addresses[] |
Uniquement en sortie. Chaque adresse MAC associée. |
name |
Uniquement en sortie. Nom de la machine. |
disk_infos[] |
Facultatif. Informations pour chaque disque installé. |
machine_type |
Facultatif. Type de machine. Obligatoire pour le matériel exécutant Gemini sur le logiciel GDC. |
tpm_ek_cert_hash |
Facultatif. Hachage du certificat EK du module TPM. Obligatoire lors de la réparation du matériel. |
gpu_serial_numbers[] |
Facultatif. Numéros de série des GPU. Obligatoire lors de la réparation du matériel. |
cpu_serial_numbers[] |
Facultatif. Numéros de série du processeur Obligatoire lors de la réparation du matériel. |
memory_infos[] |
Facultatif. Informations pour chaque module de mémoire installé. Obligatoire lors de la réparation du matériel. |
idrac_mac_address |
Facultatif. Adresse MAC iDRAC. Obligatoire lors de la réparation du matériel. |
nic_serial_numbers[] |
Facultatif. Numéros de série des cartes d'interface réseau. Obligatoire lors de la réparation du matériel. |
MachineType
Enum pour les types de machines utilisés pour Gemini sur le logiciel GDC.
| Enums | |
|---|---|
MACHINE_TYPE_UNSPECIFIED |
Type de machine non spécifié. |
DELL_XE9680 |
Serveur Dell XE9680. |
DELL_XE9780 |
Serveur Dell XE9780. |
MemoryInfo
Informations sur les mémoires individuelles d'une machine.
| Champs | |
|---|---|
serial_number |
Facultatif. Numéro de série de la mémoire. |
size_bytes |
Facultatif. Taille de la mémoire. |
part_number |
Facultatif. Référence de la mémoire. |
É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. |
INFO_COMPLETE |
Le matériel contient toutes les informations requises. |
READY_FOR_PROVISIONING |
Le matériel est prêt à être provisionné. |
PROVISIONING_STARTED |
Le provisionnement du matériel a commencé. |
PROVISIONING_FAILED |
Le provisionnement du matériel a échoué. |
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. |
auto_renewal |
Facultatif. Indique si les abonnements matériels seront renouvelés automatiquement à la fin de la période. Cette option est disponible lorsque le SKU sélectionné est compatible avec le renouvellement automatique. |
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. Obsolète : cette valeur n'est pas utilisée. Utilisez plutôt le champ "requested_installation_date" dans la ressource "Order". |
É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 |
Facultatif. Dimensions de l'unité de rack. |
rack_space |
Facultatif. 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 |
Obsolète : veuillez utiliser TYPE_G_BS1363, CEE_7_3, CEE_7_5 ou TYPE_F à la place. |
TYPE_G_BS1363 |
Type G / BS1363. |
CEE_7_3 |
C 7/3. |
CEE_7_5 |
C 7/5. |
TYPE_F |
Type F. |
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 : Pour lister le matériel dans tous les lieux, remplacez l'emplacement par |
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. Utilisé uniquement pour les requêtes adressées à l'emplacement générique |
ListOrdersRequest
Requête permettant de lister les commandes.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels lister les commandes. Format : Pour lister les commandes dans tous les lieux, remplacez l'emplacement par |
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. Utilisé uniquement pour les requêtes adressées à l'emplacement générique |
ListSitesRequest
Requête permettant de lister les sites.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels lister les sites. Format : Pour lister les sites dans tous les lieux, remplacez le lieu par |
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. Utilisé uniquement pour les requêtes adressées à l'emplacement générique |
ListSkusRequest
Requête permettant de lister les SKU.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels lister les SKU. Format : Pour lister les SKU dans tous les établissements, remplacez l'emplacement par |
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. Utilisé uniquement pour les requêtes adressées à l'emplacement générique |
ListZonesRequest
Requête permettant de lister les zones.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels lister les zones. Format : Pour lister les zones de tous les emplacements, remplacez l'emplacement par |
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. Utilisé uniquement pour les requêtes adressées à l'emplacement générique |
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 |
Facultatif. 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 |
Facultatif. Obsolète : veuillez utiliser customer_requested_installation_date à la place. |
customer_requested_installation_date |
Facultatif. Date d'installation demandée par le client pour 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 |
Uniquement en sortie. 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. |
deployment_type |
Uniquement en sortie. Type de déploiement de cette commande. |
actual_installation_date |
Uniquement en sortie. Date d'installation réelle de cette commande. |
estimated_installation_date |
Uniquement en sortie. Date d'installation estimée pour cette commande. |
estimated_delivery_date |
Uniquement en sortie. Date de livraison estimée pour cette commande. |
migration |
Facultatif. Indique si cette commande correspond à une migration depuis l'infrastructure existante du client. |
accepted_time |
Uniquement en sortie. Date et heure auxquelles la commande est passée à l'état "ACCEPTÉE". |
requested_date_change |
Uniquement en sortie. Date à laquelle le client ou Google souhaite définir la date d'installation prévue. |
vendor_notes |
Uniquement en sortie. Notes pour cette commande, fournies par le fournisseur. |
vendor_contact |
Uniquement en sortie. Coordonnées de l'intégrateur système attribué à cette commande. |
ai_capable |
Uniquement en sortie. Indique si cette commande concerne du matériel compatible avec Gemini sur GDC Software. Rempli automatiquement lorsque la commande est envoyée. |
DeploymentType
Types de déploiement valides.
| Enums | |
|---|---|
DEPLOYMENT_TYPE_UNSPECIFIED |
Le type de déploiement n'est pas spécifié. |
FULL_PRODUCTION |
Déploiement de production avec des SLO. |
PROOF_OF_CONCEPT |
Déploiement avec une assistance au mieux et sans SLO. |
INTERNAL |
Déploiement interne avec une assistance au mieux et sans SLO. |
CUSTOMER_LAB |
Déploiement de l'atelier client que nous prenons en charge comme s'il s'agissait d'un déploiement en production. |
É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. |
INFO_COMPLETE |
Toutes les informations requises auprès du client pour le traitement de la commande sont complètes. |
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. |
UNPAID |
Non facturées. |
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. L'ordre est important : le premier contact de la liste est le contact principal, le deuxième est le contact secondaire, etc. |
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). |
RecordActionOnCommentRequest
Requête permettant d'enregistrer une action sur un commentaire.
| Champs | |
|---|---|
name |
Obligatoire. Nom du commentaire. Format : |
action_type |
Obligatoire. Type d'action enregistrée. |
ActionType
Types d'actions valides pour un commentaire.
| Enums | |
|---|---|
ACTION_TYPE_UNSPECIFIED |
L'action n'est pas spécifiée. |
READ |
Marquer un commentaire comme lu |
UNREAD |
Marquez un commentaire comme non lu. |
RequestOrderDateChangeRequest
Demande de modification de la date demandée pour une commande.
| Champs | |
|---|---|
name |
Obligatoire. Nom de la commande à mettre à jour. Format : projects/{project}/locations/{location}/orders/{order} |
requested_date |
Obligatoire. Date à laquelle le client ou Google souhaite définir la date d'installation prévue. |
ResourceOperation
Représente une opération en cours pour une ressource.
| Champs | |
|---|---|
uid |
Uniquement en sortie. ID de l'opération. |
state |
Uniquement en sortie. État de l'opération. |
type |
Uniquement en sortie. Type d'opération. |
state_history[] |
Uniquement en sortie. Historique des états de l'opération. |
requires_re_turnup |
Uniquement en sortie. Indicateur permettant de savoir si une réactivation est requise. |
État
Énumération pour les états d'opération.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
État de l'opération non spécifié. |
AWAITING_CUSTOMER_INPUT |
L'opération est en attente d'une action du client. |
PROGRESSING |
L'opération est en cours. |
COMPLETED |
L'opération est terminée. |
StateHistoryEntry
Entrée pour l'historique de l'état de l'opération.
| Champs | |
|---|---|
state |
Uniquement en sortie. État de l'opération. |
update_time |
Uniquement en sortie. Code temporel de la dernière mise à jour de l'état de l'opération. |
reason |
Uniquement en sortie. Motif du changement d'état. |
responsible_entity |
Uniquement en sortie. Entité ayant modifié l'état. |
Type
Énumération des types d'opération.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Type d'opération non spécifié. |
REPAIR |
Opération de réparation. |
SignalHardwareStateRequest
Requête permettant de signaler l'état d'un matériel.
| Champs | |
|---|---|
name |
Obligatoire. Nom du matériel. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
state_signal |
Facultatif. Spécifie le signal d'état à envoyer pour ce matériel. |
operation_type |
Facultatif. Spécifie le type d'opération pour lequel signaler l'état. Si le type n'est pas spécifié, le signal est considéré comme étant destiné au provisionnement initial. |
re_turnup_required |
Facultatif. Indique si une réactivation est nécessaire lors de la finalisation d'une réparation. |
StateSignal
Signaux d'état valides pour un matériel.
| Enums | |
|---|---|
STATE_SIGNAL_UNSPECIFIED |
L'état du signal matériel n'est pas spécifié. |
READY_FOR_PROVISIONING |
Le matériel est prêt à être provisionné. |
SignalZoneStateRequest
Requête permettant de signaler l'état d'une zone.
| Champs | |
|---|---|
name |
Obligatoire. Nom de la zone. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155. |
state_signal |
Facultatif. Signal d'état à envoyer pour cette zone. Vous devez définir state_signal ou provisioning_state_signal, mais pas les deux. |
provisioning_state_signal |
Facultatif. Signal d'état de provisionnement à envoyer pour cette zone. Vous devez définir state_signal ou provisioning_state_signal, mais pas les deux. |
step |
Facultatif. Étape en cours d'exécution. Fournit un état plus précis lorsque le signal state_signal est FACTORY_TURNUP_CHECKS_STARTED ou FACTORY_TURNUP_CHECKS_FAILED. |
details |
Facultatif. Informations supplémentaires, comme un message d'erreur lorsque state_signal est défini sur FACTORY_TURNUP_CHECKS_FAILED. |
ProvisioningStateSignal
Signaux d'état de provisionnement valides pour une zone.
| Enums | |
|---|---|
PROVISIONING_STATE_SIGNAL_UNSPECIFIED |
Le signal d'état de provisionnement n'est pas spécifié. |
PROVISIONING_IN_PROGRESS |
Le provisionnement est en cours. |
PROVISIONING_COMPLETE |
Le provisionnement est terminé. |
StateSignal
Signaux d'état valides pour une zone.
| Enums | |
|---|---|
STATE_SIGNAL_UNSPECIFIED |
L'état du signal de la zone n'est pas spécifié. |
FACTORY_TURNUP_CHECKS_STARTED |
Les vérifications de la mise en service en usine ont commencé. |
FACTORY_TURNUP_CHECKS_PASSED |
La zone est prête pour la mise en service du site. |
READY_FOR_SITE_TURNUP |
La zone est prête pour la mise en service du site. Obsolète, mais non supprimé. |
FACTORY_TURNUP_CHECKS_FAILED |
La zone a échoué aux vérifications de mise en service en usine. |
VERIFY_CLUSTER_INTENT_PRESENCE |
Vérifiez qu'une intention de cluster valide est présente. |
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 |
Facultatif. 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. Google utilise ce champ pour planifier l'installation initiale ainsi que toute maintenance matérielle ultérieure. Vous pouvez le modifier à tout moment. Par exemple, si l'installation initiale est demandée en dehors des heures d'ouverture, mais que la maintenance doit être effectuée pendant les heures d'ouverture normales, vous devez modifier les heures d'accès une fois l'installation initiale terminée. |
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. |
customer_site_id |
Facultatif. Identifiant défini par le client pour ce site. Il peut être utilisé pour identifier le site dans les propres systèmes du client. |
installation_requirements_met |
Facultatif. Indique si le site du client répond à toutes les exigences d'installation. |
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. |
hardware_count_ranges[] |
Uniquement en sortie. Plages inclusives du nombre de composants matériels autorisés dans une zone utilisant ce SKU. |
ai_capable |
Uniquement en sortie. Indique si ce SKU concerne du matériel exécutant Gemini sur le logiciel GDC. |
customer_sourced |
Uniquement en sortie. Indique si ce SKU concerne du matériel fourni par le client. |
Plage
Plage inclusive.
| Champs | |
|---|---|
min |
Valeur minimale de la plage. |
max |
Valeur maximale de la plage. |
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. |
type |
Facultatif. Type de cette demande. Si cette valeur n'est pas définie, le type de requête est considéré comme |
Type
Types valides de demandes de commande.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Le type de demande n'est pas spécifié. Cette méthode ne doit pas être utilisée. |
INFO_PENDING |
Utilisez ce type de demande pour envoyer votre commande et entamer une conversation avec Google. Une fois la demande envoyée, vous ne pourrez plus modifier le nombre ni le SKU du matériel commandé. Veuillez noter que cette commande ne sera pas encore prête à être traitée tant que vous n'aurez pas fourni plus d'informations, telles que la configuration du réseau de zone, des informations physiques et d'installation sur le matériel, etc. Si vous envoyez une commande pour un type de SKU RACK, veuillez utiliser ce type de demande, car des informations supplémentaires seront requises en dehors de l'API. |
INFO_COMPLETE |
Utilisez ce type de demande lorsque vous êtes prêt à envoyer votre commande pour traitement. En plus des informations requises pour INFO_PENDING, la commande doit contenir toutes les informations requises, telles que la configuration du réseau de zone, les informations physiques et d'installation du matériel, etc. Aucune autre modification des informations de commande ne sera autorisée. |
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. |
SubscriptionConfig
Message permettant de stocker une configuration d'abonnement.
| Champs | |
|---|---|
subscription_id |
Uniquement en sortie. Identifiant unique de l'abonnement. |
billing_id |
Uniquement en sortie. ID de facturation Google Cloud sous lequel l'abonnement est créé. |
state |
Uniquement en sortie. État actuel de l'abonnement. |
start_time |
Uniquement en sortie. Heure de début de l'abonnement. |
SubscriptionState
Énumération représentant l'état de l'abonnement.
| Enums | |
|---|---|
SUBSCRIPTION_STATE_UNSPECIFIED |
État non spécifié. |
ACTIVE |
L'état "Actif" signifie que l'abonnement a bien été créé et que la facturation est en cours. |
INACTIVE |
"Inactif" signifie que l'abonnement a été créé, mais que la facturation n'a pas encore commencé. |
ERROR |
L'abonnement est dans un état d'erreur. |
FAILED_TO_RETRIEVE |
Impossible de récupérer l'état de l'abonnement. Il s'agit peut-être d'un problème temporaire. L'utilisateur doit réessayer d'envoyer la requête. |
COMPLETED |
L'abonnement est terminé, car il a atteint sa date de fin. |
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. Contacts de la zone (nom, adresse e-mail, téléphone). L'ordre est important : le premier contact de la liste est le contact principal, le deuxième est le contact secondaire, etc. |
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. |
globally_unique_id |
Uniquement en sortie. Identifiant unique global généré pour cette zone Edge. |
subscription_configs[] |
Uniquement en sortie. Configurations d'abonnement pour cette zone. |
provisioning_state |
Uniquement en sortie. État de provisionnement des configurations, comme les adresses MAC. |
skip_cluster_provisioning |
Facultatif. Indique s'il faut ignorer l'étape de provisionnement du cluster lors de la configuration d'usine. Si la valeur est "true", cela indique que le cluster Kubernetes sera créé une fois le matériel de la zone installé sur le site du client. |
cluster_intent_required |
Uniquement en sortie. Indique si le client doit fournir une intention de cluster valide avant d'accepter la commande. Si la valeur est "true", la commande ne peut pas être acceptée tant que l'intention du cluster n'est pas présente. Cela permet d'appliquer la validation anticipée et d'éviter les retards causés par une configuration manquante. |
cluster_intent_verified |
Uniquement en sortie. Indique si l'intention de cluster fournie a bien été vérifiée. Cet indicateur garantit que l'intention du cluster existe avant que la commande puisse être acceptée. |
ai_capable |
Uniquement en sortie. Indique si cette zone est destinée à Gemini sur le cluster logiciel GDC. |
intel_pccs_key |
Facultatif. Clé Intel Platform Config and Attestation Service (PCCS) pour le provisionnement et l'attestation du matériel d'accélérateur d'IA. Utilisé par les zones diffusant Gemini sur le cluster logiciel GDC. |
ProvisioningState
États de provisionnement valides pour les configurations telles que les adresses MAC.
| Enums | |
|---|---|
PROVISIONING_STATE_UNSPECIFIED |
L'état de provisionnement n'est pas spécifié. |
PROVISIONING_REQUIRED |
Le provisionnement est obligatoire. Définie par Google. |
PROVISIONING_IN_PROGRESS |
Le provisionnement est en cours. Définie par le client. |
PROVISIONING_COMPLETE |
Le provisionnement est terminé. Définie par le client. |
É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. |
INFO_COMPLETE |
La zone contient toutes les informations nécessaires pour commencer à la préparer. |
PREPARING |
Google prépare la zone. |
READY_FOR_CUSTOMER_FACTORY_TURNUP_CHECKS |
La configuration en usine a réussi. |
CUSTOMER_FACTORY_TURNUP_CHECKS_STARTED |
La zone exécute des vérifications de mise en service en usine. |
READY_FOR_PROVISIONING |
La zone est prête à être provisionnée. |
READY_FOR_SITE_TURNUP |
La zone est prête pour la mise en service du site. |
PROVISIONING_STARTED |
Le provisionnement de la zone a commencé. |
PROVISIONING_FAILED |
Le provisionnement de la zone a échoué. |
CUSTOMER_FACTORY_TURNUP_CHECKS_FAILED |
La zone a échoué aux vérifications de mise en service en usine. |
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. |
dns_ipv4_addresses[] |
Facultatif. Serveurs de noms DNS. L'infrastructure GDC résoudra les requêtes DNS via ces adresses IP. Si aucune valeur n'est spécifiée, Google DNS est utilisé. |
kubernetes_primary_vlan_id |
Facultatif. ID du VLAN Kubernetes. Par défaut, le nœud Kubernetes (y compris le réseau Kubernetes principal) se trouve dans le même VLAN que le réseau de gestion des machines. Ces réseaux peuvent éventuellement être séparés à des fins de segmentation du réseau. |
ai_capable_ipv4_subnet |
Facultatif. Sous-réseau IPv4 pour une zone diffusant Gemini sur un cluster logiciel GDC. Le dernier sous-réseau /29 de la plage fournie est réservé au protocole DHCP. |
bgp_config |
Facultatif. Configuration spécifique au protocole BGP (Border Gateway Protocol) pour cette zone. Utilisé par les zones diffusant Gemini sur le cluster logiciel GDC. |
top_level_domain |
Facultatif. Domaine de premier niveau personnalisé pour cette zone. Utilisé par les zones diffusant Gemini sur le cluster logiciel GDC. |
tor_switch_type |
Facultatif. Informations supplémentaires sur le type de commutateur ToR du client. Utilisé par les zones diffusant Gemini sur le cluster logiciel GDC. |