Index
GDCHardwareManagement(interface)BGPConfig(message)CancelOrderRequest(message)Carrier(enum)ChangeHardwareSubscriptionRequest(message)ChangeHardwareSubscriptionRequest.TermEndBehavior(enum)ChangeLogEntry(message)Comment(message)Contact(message)CreateCommentRequest(message)CreateHardwareGroupRequest(message)CreateHardwareRequest(message)CreateOrderRequest(message)CreateSiteRequest(message)CreateZoneOperationRequest(message)CreateZoneRequest(message)DeleteHardwareGroupRequest(message)DeleteHardwareRequest(message)DeleteOrderRequest(message)DeleteSiteRequest(message)DeleteZoneOperationRequest(message)DeleteZoneRequest(message)Dimensions(message)Entity(enum)GetChangeLogEntryRequest(message)GetCommentRequest(message)GetHardwareGroupRequest(message)GetHardwareRequest(message)GetOrderRequest(message)GetSiteRequest(message)GetSkuRequest(message)GetZoneOperationRequest(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)ListZoneOperationsRequest(message)ListZoneOperationsResponse(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)RequestOrderDateChangeRequest.Reason(enum)ResourceOperation(message)ResourceOperation.State(enum)ResourceOperation.StateHistoryEntry(message)ResourceOperation.Type(enum)ShippingInfo(message)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)UpdateZoneOperationRequest(message)UpdateZoneRequest(message)ValidateHardwareRequest(message)ValidateHardwareResponse(message)ValidationResult(message)Zone(message)Zone.ProvisioningState(enum)Zone.State(enum)ZoneNetworkConfig(message)ZoneOperation(message)ZoneOperation.State(enum)ZoneOperation.Type(enum)ZoneOperationStep(message)ZoneOperationStep.ExpansionStep(enum)ZoneOperationStep.StepState(enum)
GDCHardwareManagement
Le 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.
|
| CreateZoneOperation |
|---|
|
Crée une ressource ZoneOperation dans une zone donnée.
|
| DeleteHardware |
|---|
|
Supprime le matériel.
|
| DeleteHardwareGroup |
|---|
|
Supprime un groupe de matériel.
|
| DeleteOrder |
|---|
|
Supprime une commande.
|
| DeleteSite |
|---|
|
Supprime un site.
|
| DeleteZone |
|---|
|
Supprime une zone.
|
| DeleteZoneOperation |
|---|
|
Supprime une seule ressource ZoneOperation.
|
| GetChangeLogEntry |
|---|
|
Récupère les détails d'une modification apportée à une commande.
|
| GetComment |
|---|
|
Récupère le contenu d'un commentaire.
|
| GetHardware |
|---|
|
Récupère les détails du 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 |
|---|
|
Récupère 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.
|
| GetZoneOperation |
|---|
|
Récupère les détails d'une seule ressource ZoneOperation.
|
| ListChangeLogEntries |
|---|
|
Répertorie les modifications apportées à une commande.
|
| ListComments |
|---|
|
Répertorie les commentaires d'une commande.
|
| ListHardware |
|---|
|
Répertorie le matériel d'un projet et d'un emplacement donnés.
|
| ListHardwareGroups |
|---|
|
Répertorie les groupes de matériel dans un ordre donné.
|
| ListOrders |
|---|
|
Liste les commandes d'un projet et d'un emplacement donnés.
|
| ListSites |
|---|
|
Répertorie les sites d'un projet et d'un emplacement donnés.
|
| ListSkus |
|---|
|
Répertorie les SKU d'un projet et d'un emplacement donnés.
|
| ListZoneOperations |
|---|
|
Répertorie les ZoneOperations d'un projet et d'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, l'heure de consultation dans le 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 UNREAD, l'heure de consultation est supprimée du commentaire.
|
| RequestOrderDateChange |
|---|
|
Met à jour la date de modification demandée d'une seule commande.
|
| SignalHardwareState |
|---|
|
Signale l'état d'un matériel.
|
| SignalZoneState |
|---|
|
Signale 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.
|
| UpdateZoneOperation |
|---|
|
Met à jour les paramètres d'une seule ressource ZoneOperation.
|
| ValidateHardware |
|---|
|
Valide une configuration matérielle fournie sous forme de données JSON. Cette méthode effectue des vérifications statiques et ne crée ni ne modifie aucune ressource.
|
BGPConfig
Configuration du protocole BGP (Border Gateway Protocol).
| Champs | |
|---|---|
asn |
Obligatoire. Numéro de système autonome (ASN) BGP. |
l3_peer_ips[] |
Obligatoire. Adresses IP des pairs BGP. Veuillez indiquer au moins deux adresses IP de pairs L3. |
CancelOrderRequest
Demande d'annulation d'une commande.
| Champs | |
|---|---|
name |
Obligatoire. Nom de l'ordre. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Consultez AIP-155. |
Opérateur
Liste des opérateurs.
| Enums | |
|---|---|
CARRIER_UNSPECIFIED |
Opérateur non spécifié. |
FEDEX |
Transporteur : FedEx. |
UPS |
Transporteur : UPS. |
USPS |
Transporteur : USPS. |
ChangeHardwareSubscriptionRequest
Requête permettant de modifier la configuration de l'abonnement d'un matériel.
| 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 à la fin de la période n'est pas spécifié. |
TERMINATE_AT_TERM_END |
Le comportement à la fin de la 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 étiquettes, consultez Créer et gérer des étiquettes. |
log |
Uniquement en sortie. Contenu de cette entrée de journal. |
Commentaire
Commentaire sur une commande.
| Champs | |
|---|---|
name |
Identifiant. Nom de ce commentaire. Format : |
create_time |
Uniquement en sortie. Date et heure de création de ce commentaire. |
labels |
Facultatif. Étiquettes associées à ce commentaire sous forme de paires clé/valeur. Pour en savoir plus sur les étiquettes, consultez Créer et gérer des étiquettes. |
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é, ce code temporel n'est pas défini. |
author_entity |
Uniquement en sortie. Entité à laquelle l'auteur appartient. |
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 de forme libre détaillant la manière dont 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 escalade ultérieure. |
CreateCommentRequest
Requête de création d'un commentaire.
| Champs | |
|---|---|
parent |
Obligatoire. Commande sur laquelle créer le commentaire. Format : |
comment_id |
Facultatif. ID permettant d'identifier de manière unique le commentaire dans son champ d'application parent. Ce champ doit contenir au maximum 63 caractères et commencer par des caractères minuscules. Seuls les caractères 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. Consultez AIP-155. |
CreateHardwareGroupRequest
Requête de création d'un groupe de matériel.
| Champs | |
|---|---|
parent |
Obligatoire. Commande dans laquelle 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 doit contenir au maximum 63 caractères et commencer par des caractères minuscules. Seuls les caractères 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. Consultez AIP-155. |
CreateHardwareRequest
Requête de création de matériel.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels créer le matériel. Format : |
hardware_id |
Facultatif. ID permettant d'identifier de manière unique le matériel dans son champ d'application parent. Ce champ doit contenir au maximum 63 caractères et commencer par des caractères minuscules. Seuls les caractères minuscules, les chiffres et Le champ hardware.name de la requête sera ignoré. |
hardware |
Obligatoire. Ressource à créer. |
CreateOrderRequest
Requête 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 doit contenir au maximum 63 caractères et commencer par des caractères minuscules. Seuls les caractères 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. Consultez AIP-155. |
CreateSiteRequest
Requête de création d'un site.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels créer le site. Format : |
site_id |
Facultatif. ID permettant d'identifier de manière unique le site dans son champ d'application parent. Ce champ doit contenir au maximum 63 caractères et commencer par des caractères minuscules. Seuls les caractères 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. Consultez AIP-155. |
CreateZoneOperationRequest
Message de requête pour créer une ressource ZoneOperation.
| Champs | |
|---|---|
parent |
Obligatoire. Zone parente dans laquelle cette opération sera créée. Format : projects/{project}/locations/{location}/zones/{zone} |
zone_operation_id |
Facultatif. ID permettant d'identifier de manière unique l'opération ZoneOperation dans son champ d'application parent. Ce champ doit contenir au maximum 63 caractères et commencer par des caractères minuscules. Seuls les caractères minuscules, les chiffres et Le champ zone_operation.name de la requête sera ignoré. |
zone_operation |
Obligatoire. Opération de zone à créer. |
request_id |
Facultatif. ID de requête facultatif permettant d'identifier les requêtes. Spécifiez un ID de requête unique pour indiquer au serveur d'ignorer la requête si vous devez la relancer alors qu'elle a déjà été traitée. Le serveur garantira cette logique pendant au moins 60 minutes après la première requête. |
CreateZoneRequest
Requête de création d'une zone.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels créer la zone. Format : |
zone_id |
Facultatif. ID permettant d'identifier de manière unique la zone dans son champ d'application parent. Ce champ doit contenir au maximum 63 caractères et commencer par des caractères minuscules. Seuls les caractères 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. Consultez AIP-155. |
DeleteHardwareGroupRequest
Requête 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. Consultez AIP-155. |
DeleteHardwareRequest
Requête de suppression d'un appareil.
| Champs | |
|---|---|
name |
Obligatoire. Nom du matériel. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Consultez AIP-155. |
DeleteOrderRequest
Requête de suppression d'une commande.
| Champs | |
|---|---|
name |
Obligatoire. Nom de l'ordre. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Consultez AIP-155. |
force |
Facultatif. Option permettant de supprimer toutes les ressources imbriquées dans la commande, comme un HardwareGroup. Si la valeur est définie sur "true", toutes les ressources imbriquées de cette commande seront également supprimées. Sinon, la requête n'aboutit que si la commande ne comporte pas de ressources imbriquées. |
DeleteSiteRequest
Requête de suppression d'un site.
| Champs | |
|---|---|
name |
Obligatoire. Nom du site. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Consultez AIP-155. |
DeleteZoneOperationRequest
Message de requête pour supprimer une ressource ZoneOperation.
| Champs | |
|---|---|
name |
Obligatoire. Nom de la ressource. Format : projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation} |
request_id |
Facultatif. ID de requête facultatif permettant d'identifier les requêtes. Spécifiez un ID de requête unique pour indiquer au serveur d'ignorer la requête si vous devez la relancer alors qu'elle a déjà été traitée. Le serveur garantira cette logique pendant au moins 60 minutes après la première requête. |
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. Consultez 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é
"Entité" désigne une organisation ou une partie.
| Enums | |
|---|---|
ENTITY_UNSPECIFIED |
L'entité n'est pas spécifiée. |
GOOGLE |
Google. |
CUSTOMER |
Client. |
VENDOR |
Vendor. |
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
Une demande de 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 d'obtention d'un SKU.
| Champs | |
|---|---|
name |
Obligatoire. Nom du SKU. Format : |
GetZoneOperationRequest
Message de requête pour obtenir une ZoneOperation.
| Champs | |
|---|---|
name |
Obligatoire. Nom de la ressource. Format : projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation} |
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. Date et heure de création de ce matériel. |
update_time |
Uniquement en sortie. Date et 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 étiquettes, consultez Créer et gérer des étiquettes. |
order |
Facultatif. Nom de la commande à laquelle ce matériel appartient. 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'admission client (CIQ) pour ce matériel. |
config |
Obligatoire. Configuration de ce matériel. |
estimated_installation_date |
Uniquement en sortie. Date d'installation estimée de 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 éléments 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 GDC Software. |
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. |
errors[] |
Uniquement en sortie. Erreurs rencontrées lors de l'activation de l'intent matériel. Les métadonnées ErrorInfo incluent un code temporel et indiquent si l'erreur peut être relancée. |
shipping_info |
Uniquement en sortie. Informations de livraison pour ce 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. 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 (si elle est utilisée) associée à l'adresse MAC. Applicable uniquement au type d'adresse MAC VIRTUELLE. |
AddressType
Énumération des 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 la carte mère. |
VIRTUAL |
Adresse d'une interface virtuelle. |
MachineInfo
Informations sur les fournisseurs de machines individuelles qui seront fournies lors de la mise en service.
| Champs | |
|---|---|
service_tag |
Facultatif. Tag de service 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 sur chaque disque installé. |
machine_type |
Facultatif. Type de machine. Requis pour le matériel exécutant Gemini sur le logiciel GDC. |
tpm_ek_cert_hash |
Facultatif. Hachage du certificat EK du TPM. Requis lors de la réparation du matériel. |
gpu_serial_numbers[] |
Facultatif. Numéros de série des GPU. Requis lors de la réparation du matériel. |
cpu_serial_numbers[] |
Facultatif. Numéros de série des processeurs. Requis lors de la réparation du matériel. |
memory_infos[] |
Facultatif. Informations sur chaque mémoire installée. Requis lors de la réparation du matériel. |
idrac_mac_address |
Facultatif. Adresse MAC iDRAC. Requis lors de la réparation du matériel. |
nic_serial_numbers[] |
Facultatif. Numéros de série des cartes d'interface réseau. Requis lors de la réparation du matériel. |
MachineType
Énumération des types de machines utilisés pour Gemini sur GDC Software.
| 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 |
Le client doit fournir des informations supplémentaires pour que nous puissions avancer. |
BUILDING |
Google a commencé à fabriquer le matériel pour ce matériel. |
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 nécessite l'intervention du client. |
INFO_COMPLETE |
Le matériel dispose de 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 |
Échec du provisionnement du matériel. |
AWAITING_IDENTIFIERS |
Les identifiants du matériel doivent être ajoutés. |
READY_FOR_BOOTSTRAP |
Le matériel est prêt pour l'amorçage. |
HardwareConfig
Configuration du matériel GDC.
| Champs | |
|---|---|
sku |
Obligatoire. Référence au SKU de ce matériel. Il peut pointer vers une révision de SKU spécifique sous la forme |
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. Peut être défini lorsque le SKU sélectionné est compatible avec le renouvellement automatique. |
HardwareGroup
Groupe de matériel faisant partie de la même commande, ayant le même SKU et livré sur le même site.
| Champs | |
|---|---|
name |
Identifiant. Nom de ce groupe de matériel. Format : |
create_time |
Uniquement en sortie. Heure de création de ce groupe de matériel. |
update_time |
Uniquement en sortie. Date et heure de la dernière mise à jour de ce groupe de matériel. |
labels |
Facultatif. Étiquettes associées à ce groupe de matériel sous forme de paires clé/valeur. Pour en savoir plus sur les étiquettes, consultez Créer et gérer des étiquettes. |
hardware_count |
Obligatoire. Nombre d'appareils dans ce HardwareGroup. |
config |
Obligatoire. Configuration du matériel dans ce HardwareGroup. |
site |
Obligatoire. Nom du site où le matériel de ce HardwareGroup 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" de la ressource "Order". |
État
États valides d'un HardwareGroup.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
L'état du HardwareGroup n'est pas spécifié. |
ADDITIONAL_INFO_NEEDED |
Le client doit fournir des informations supplémentaires pour que nous puissions avancer. |
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 matériels du HardwareGroup ont été installés. |
INSTALLED |
Tous les matériels du HardwareGroup ont été installés. |
FAILED |
Une erreur s'est produite et nécessite l'intervention du client. |
HardwareInstallationInfo
Informations pour 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 appareils.
| 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 ce paramètre n'est pas défini, cet emplacement est considéré comme 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 la 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 liaisons montantes 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 |
CEE 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. Commande pour laquelle lister les entrées de journal des modifications. 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[] |
Liste non triée. Emplacements inaccessibles. |
ListCommentsRequest
Requête permettant de lister les commentaires.
| Champs | |
|---|---|
parent |
Obligatoire. Commande pour laquelle 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[] |
Liste non triée. Emplacements inaccessibles. |
ListHardwareGroupsRequest
Requête permettant de lister les groupes de matériel.
| Champs | |
|---|---|
parent |
Obligatoire. Ordre dans lequel lister les groupes de 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. |
ListHardwareGroupsResponse
Liste de 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[] |
Liste non triée. 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 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. |
ListHardwareResponse
Liste de matériel.
| Champs | |
|---|---|
hardware[] |
Liste du matériel. |
next_page_token |
Jeton identifiant une page de résultats que le serveur doit renvoyer. |
unreachable[] |
Liste non triée. Emplacements inaccessibles. Utilisé uniquement pour les requêtes vers 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 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. |
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[] |
Liste non triée. Emplacements inaccessibles. Utilisé uniquement pour les requêtes vers l'emplacement générique |
ListSitesRequest
Requête permettant de lister des sites.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels lister les sites. Format : Pour lister les sites 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. |
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[] |
Liste non triée. Emplacements inaccessibles. Utilisé uniquement pour les requêtes vers 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 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. |
ListSkusResponse
Liste de SKU.
| Champs | |
|---|---|
skus[] |
Liste des SKU. |
next_page_token |
Jeton identifiant une page de résultats que le serveur doit renvoyer. |
unreachable[] |
Liste non triée. Emplacements inaccessibles. Utilisé uniquement pour les requêtes vers l'emplacement générique |
ListZoneOperationsRequest
Message de requête pour lister les ZoneOperations.
| Champs | |
|---|---|
parent |
Obligatoire. Valeur parente pour ListZoneOperationsRequest. Format : projects/{project}/locations/{location}/zones/{zone} |
page_size |
Facultatif. Nombre maximal de ressources à renvoyer. Le service peut renvoyer un nombre inférieur à cette valeur. Si aucune valeur n'est spécifiée, 50 ressources au maximum sont renvoyées. La valeur maximale est 1 000. Les valeurs supérieures sont réduites à 1 000. |
page_token |
Facultatif. Jeton de page reçu d'un appel |
filter |
Facultatif. Filtrage des résultats. |
order_by |
Facultatif. Indication sur la façon d'organiser les résultats. |
ListZoneOperationsResponse
Message de réponse pour ListZoneOperations.
| Champs | |
|---|---|
zone_operations[] |
Ressources de la collection spécifiée. |
next_page_token |
Jeton pouvant être envoyé en tant que |
unreachable[] |
Liste non triée. Emplacements inaccessibles. |
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[] |
Liste non triée. Emplacements inaccessibles. Utilisé uniquement pour les requêtes vers 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. État lisible par l'humain 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
Une commande de matériel GDC.
| Champs | |
|---|---|
name |
Identifiant. Nom de cet ordre. Format : |
display_name |
Facultatif. Nom à afficher de cet ordre. |
create_time |
Uniquement en sortie. Date et heure auxquelles cette commande a été créée. |
update_time |
Uniquement en sortie. Date et 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 étiquettes, consultez Créer et gérer des étiquettes. |
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 |
Facultatif. Coordonnées du client. Facultatif pour les commandes diffusant Gemini on GDC Software, obligatoire sinon. |
target_workloads[] |
Facultatif. Charges de travail d'intérêt spécifiées par le client et ciblées par cette commande. Il doit contenir 20 éléments ou moins, et chaque élément doit comporter 50 caractères ou moins. |
customer_motivation |
Facultatif. Informations sur la motivation du client pour cette commande. La longueur de ce champ ne doit pas dépasser 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 registre des sous-tags de langue. |
order_form_uri |
Uniquement en sortie. Lien vers le bon de commande. |
type |
Uniquement en sortie. Type de cette commande. |
submit_time |
Uniquement en sortie. Date et heure auxquelles la commande a été envoyée. Ce champ est automatiquement renseigné avec 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 pour 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 de cette commande. |
migration |
Facultatif. Indique si cette commande est une migration depuis l'infrastructure existante du client. |
accepted_time |
Uniquement en sortie. Date et heure auxquelles la commande est passée à l'état ACCEPTED. |
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. Remarques concernant 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 une fois la commande envoyée. |
requested_delivery_date |
Facultatif. Les clients peuvent utiliser ce champ pour spécifier la date à laquelle ils souhaitent que le matériel soit livré. |
DeploymentType
Types de déploiement valides.
| Enums | |
|---|---|
DEPLOYMENT_TYPE_UNSPECIFIED |
Le type de déploiement n'est pas spécifié. |
FULL_PRODUCTION |
Déploiement en production avec des SLO. |
PROOF_OF_CONCEPT |
Déploiement avec assistance au mieux et sans SLO. |
INTERNAL |
Déploiement interne avec assistance au mieux et sans SLO. |
CUSTOMER_LAB |
Déploiement de laboratoire client que nous prenons en charge comme s'il s'agissait d'un environnement de production. |
INTERNAL_CANARY |
Canari interne. |
É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 de la part du client pour traiter la commande sont complètes. |
ACCEPTED |
La commande a été acceptée par Google. |
ADDITIONAL_INFO_NEEDED |
La commande nécessite des informations supplémentaires de la part du client. |
BUILDING |
Google a commencé à fabriquer le matériel pour 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 traité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 de commande valides.
| 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 du client.
| 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. En fonction de l'ordre : 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 d'enregistrement d'une action sur un commentaire.
| Champs | |
|---|---|
name |
Obligatoire. Nom du commentaire. Format : |
action_type |
Obligatoire. Type d'action de l'action enregistrée. |
ActionType
Types d'actions valides pour les commentaires.
| Enums | |
|---|---|
ACTION_TYPE_UNSPECIFIED |
L'action n'est pas spécifiée. |
READ |
Marquer le commentaire comme lu. |
UNREAD |
Marquer le commentaire comme non lu. |
RequestOrderDateChangeRequest
Demande de modification de la date d'une commande.
| Champs | |
|---|---|
name |
Obligatoire. Nom de l'ordre à 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. |
reason |
Facultatif. La raison de la modification de date demandée. |
reason_details |
Facultatif. Si le motif de la modification de date demandée est "OTHER", ce champ doit être renseigné. |
Motif
Motifs valables pour la modification de la date demandée.
| Enums | |
|---|---|
REASON_UNSPECIFIED |
Le motif du changement de date n'est pas spécifié. |
REASON_SITE_NOT_READY |
Le site n'est pas prêt pour l'installation. |
REASON_FACILITY_ACCESS_ISSUE |
Il y a un problème d'accès à l'installation. |
REASON_CONSTRUCTION_OR_RENOVATION_DELAY |
La construction ou la rénovation est retardée. |
REASON_POINT_OF_CONTACT_UNAVAILABLE |
Le contact n'est pas disponible. |
REASON_SCHEDULE_CONFLICT |
Il y a un conflit de planning. |
REASON_SPECIFIED_INCORRECT_DATE |
La date demandée spécifiée précédemment était incorrecte. |
REASON_OTHER |
Autre motif. |
ResourceOperation
Représente une opération en cours pour une ressource.
| Champs | |
|---|---|
uid |
Uniquement en sortie. ID d'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 préciser si une nouvelle 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 intervention 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 mise à jour de l'état de l'opération. |
reason |
Uniquement en sortie. Raison du changement d'état. |
responsible_entity |
Uniquement en sortie. Entité qui a modifié l'état. |
Type
Type d'opération De nouvelles valeurs pourront être ajoutées à cette énumération à l'avenir.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Type d'opération non spécifié. |
REPAIR |
Opération de réparation. |
SUSPEND |
Suspendre l'opération. |
RESUME |
Reprendre l'opération. |
ShippingInfo
"ShippingInfo" décrit les informations logistiques d'un envoi.
| Champs | |
|---|---|
carrier |
Uniquement en sortie. Transporteur de l'envoi. |
tracking_id |
Uniquement en sortie. ID de suivi de l'envoi. |
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. Consultez 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 supposé être destiné au provisionnement initial. |
re_turnup_required |
Facultatif. Indique si une remise en service est nécessaire lors de la finalisation d'un processus de réparation. |
StateSignal
Signaux d'état valides pour un matériel.
| Enums | |
|---|---|
STATE_SIGNAL_UNSPECIFIED |
Le signal d'état du 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. Consultez 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. L'étape en cours d'exécution. Fournit un état plus précis lorsque state_signal est FACTORY_TURNUP_CHECKS_STARTED ou FACTORY_TURNUP_CHECKS_FAILED. |
details |
Facultatif. Informations supplémentaires, telles qu'un message d'erreur lorsque state_signal est FACTORY_TURNUP_CHECKS_FAILED. Il peut également inclure le résultat de la validation du site. |
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 |
Le signal d'état de la zone n'est pas spécifié. |
FACTORY_TURNUP_CHECKS_STARTED |
Les vérifications de 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 pas 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'un intent de cluster valide est présent. |
SITE_VALIDATION_PASSED |
La validation du site a réussi toutes les vérifications. |
SITE_VALIDATION_FAILED |
Échec de la validation du site. |
Site
Un 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 de ce site. |
create_time |
Uniquement en sortie. Date et heure de création de ce site. |
update_time |
Uniquement en sortie. Date et heure de la dernière mise à jour de ce site. |
labels |
Facultatif. Étiquettes associées à ce site sous forme de paires clé/valeur. Pour en savoir plus sur les étiquettes, consultez Créer et gérer des étiquettes. |
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 modifier ce paramètre à tout moment. Par exemple, si l'installation initiale est demandée en dehors des heures de veille, mais que la maintenance doit être effectuée pendant les horaires d'ouverture, vous devez mettre à jour 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 - tout processus ou approbation spécial requis pour déplacer l'équipement - si un représentant sera disponible lors des visites sur 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
Une unité de gestion des stocks (SKU) de matériel GDC.
| Champs | |
|---|---|
name |
Identifiant. Nom de ce SKU. Format : |
display_name |
Uniquement en sortie. Nom à afficher de ce SKU. |
create_time |
Uniquement en sortie. Date et heure de création de ce SKU. |
update_time |
Uniquement en sortie. Date et heure de la dernière mise à jour de ce SKU. |
config |
Uniquement en sortie. Configuration de ce 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 savoir si cette révision est active ou non. Seule une révision active peut être utilisée dans un nouvel ordre. |
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 de nombres de matériels autorisés dans une zone utilisant ce SKU. |
ai_capable |
Uniquement en sortie. Indique si ce SKU est destiné au matériel exécutant Gemini sur GDC Software. |
customer_sourced |
Uniquement en sortie. Indique si ce SKU est destiné à 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 de SKU valides.
| 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 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 SKU correspondant dans l'API Cloud Billing. Les informations sur le prix estimé peuvent être récupérées à l'aide de cette API. Format : |
billing_sku_per_vcpu |
Référence au SKU correspondant par processeur virtuel dans l'API Cloud Billing. Les informations sur le prix estimé peuvent être récupérées à l'aide de cette API. Format : |
subscription_duration_months |
Durée de l'abonnement pour le matériel, en mois. |
SubmitOrderRequest
Une demande d'envoi d'une commande.
| Champs | |
|---|---|
name |
Obligatoire. Nom de l'ordre. Format : |
request_id |
Facultatif. Identifiant unique facultatif pour cette requête. Consultez AIP-155. |
type |
Facultatif. Type de cette requête. Si ce champ n'est pas défini, le type de requête est supposé être |
Type
Types de requêtes d'envoi de commande valides.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Le type de requête n'est pas spécifié. Elle 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 prête à être traitée tant que vous n'aurez pas fourni d'informations supplémentaires, telles que la configuration réseau de la zone, les informations physiques et d'installation du matériel, etc. Si vous envoyez une commande pour un SKU de type 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 requête 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 réseau de la 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 de 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 bien été créé, mais que la facturation n'a pas encore commencé. |
ERROR |
L'abonnement est dans un état d'erreur. |
FAILED_TO_RETRIEVE |
Échec de la récupération de l'état de l'abonnement. Il s'agit peut-être d'un problème temporaire. L'utilisateur doit relancer la requête. |
COMPLETED |
L'abonnement est terminé, car il a atteint sa date de fin. |
TimePeriod
Représente une période d'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 de mise à jour d'un groupe de matériel.
| Champs | |
|---|---|
update_mask |
Obligatoire. Masque permettant de spécifier les champs de HardwareGroup à écraser avec 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. Consultez AIP-155. |
UpdateHardwareRequest
Requête de mise à jour du matériel.
| Champs | |
|---|---|
update_mask |
Obligatoire. Masque permettant de spécifier les champs de la ressource Hardware à écraser avec cette mise à jour. Les champs spécifiés dans 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. Consultez AIP-155. |
UpdateOrderRequest
Requête de mise à jour d'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 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. Consultez AIP-155. |
UpdateSiteRequest
Requête de mise à jour d'un site.
| Champs | |
|---|---|
update_mask |
Obligatoire. Masque permettant de spécifier les champs de la ressource Site à écraser avec cette mise à jour. Les champs spécifiés dans 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. Consultez AIP-155. |
UpdateZoneOperationRequest
Message de requête pour mettre à jour une ressource ZoneOperation.
| Champs | |
|---|---|
update_mask |
Facultatif. Le masque de champ permet de spécifier les champs à écraser dans la ressource ZoneOperation lors de la mise à jour. Les champs spécifiés dans update_mask sont relatifs à la ressource, et non à la requête complète. Un champ sera écrasé s'il figure dans le masque. Si l'utilisateur ne fournit pas de masque, tous les champs seront écrasés. |
zone_operation |
Obligatoire. Ressource en cours de mise à jour. |
request_id |
Facultatif. ID de requête facultatif permettant d'identifier les requêtes. Spécifiez un ID de requête unique pour indiquer au serveur d'ignorer la requête si vous devez la relancer alors qu'elle a déjà été traitée. Le serveur garantira cette logique pendant au moins 60 minutes après la première requête. |
UpdateZoneRequest
Requête de mise à jour d'une zone.
| Champs | |
|---|---|
update_mask |
Obligatoire. Masque permettant de spécifier les champs de la zone à écraser avec cette mise à jour. Les champs spécifiés dans 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. Consultez AIP-155. |
ValidateHardwareRequest
Une demande de validation du matériel.
| Champs | |
|---|---|
parent |
Obligatoire. Projet et emplacement dans lesquels valider le matériel. Format : |
data |
Obligatoire. Données à valider. Il contient le type de validation (BOM, BMC, NW) et des informations sur la plate-forme contenant les détails nécessaires à la validation. Sample JSON: { "validation_type": "BOM", "machine_spec": "DellXE9680Spec", "platform_info": { "bom_validation_info": { "bios_version": { "cmd": "echo 2.6.3", "failed": false, "rc": 0.0, "stderr": "", "stdout": "2.6.3" } } } } |
ValidateHardwareResponse
Message de réponse pour la méthode ValidateHardware.
| Champs | |
|---|---|
validation_results[] |
Résultats de la validation. |
ValidationResult
Résultat d'une validation.
| Champs | |
|---|---|
type |
Type de validation. |
status |
État de la validation. |
message |
Message du résultat de la validation. |
resolutions[] |
Facultatif. Résolutions recommandées pour l'échec de la validation. |
Zone
Zone contenant un ensemble de matériel.
| Champs | |
|---|---|
name |
Identifiant. Nom de cette zone. Format : |
create_time |
Uniquement en sortie. Date et heure de création de cette zone. |
update_time |
Uniquement en sortie. Date et 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 étiquettes, consultez Créer et gérer des étiquettes. |
display_name |
Facultatif. Nom à afficher convivial de cette zone. |
state |
Uniquement en sortie. État actuel de cette zone. |
contacts[] |
Obligatoire. Les contacts de la zone (nom, adresse e-mail, téléphone). En fonction de l'ordre : 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'admission client (CIQ) pour cette zone. |
network_config |
Facultatif. Configuration Mise en réseau de 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 telles que les adresses MAC. |
skip_cluster_provisioning |
Facultatif. Indique si l'étape de provisionnement du cluster doit être ignorée lors de la mise en service de l'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'objectif du cluster n'est pas présent. Cela permet d'appliquer une validation précoce et d'éviter les retards causés par une configuration manquante. |
cluster_intent_verified |
Uniquement en sortie. Indique si l'intent de cluster fourni a bien été validé. Cette option permet de s'assurer que l'objectif du cluster existe avant que la commande puisse être acceptée. |
ai_capable |
Facultatif. Indique si cette zone est destinée au cluster Gemini on GDC Software. |
intel_pccs_key |
Facultatif. Clé Intel Platform Config and Attestation Service (PCCS) pour provisionner et attester le matériel d'accélérateur d'IA. Utilisé par les zones diffusant Gemini sur un cluster GDC Software. |
current_resource_operation |
Uniquement en sortie. Opération de ressource actuelle pour la zone. |
resource_operations[] |
Facultatif. Liste de toutes les opérations de ressources effectuées sur la zone. |
errors[] |
Uniquement en sortie. Erreurs rencontrées lors de la mise en service de la zone. Les métadonnées ErrorInfo incluent un code temporel et indiquent si l'erreur peut être relancée. |
site |
Facultatif. Indique le nom du site où se trouve le matériel de cette zone. Format : |
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éfini par le client. |
PROVISIONING_COMPLETE |
Le provisionnement est terminé. Défini 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 |
Le client doit fournir des informations supplémentaires pour que nous puissions avancer. |
INFO_COMPLETE |
La zone dispose de toutes les informations nécessaires pour commencer la préparation de la zone. |
PREPARING |
Google prépare la zone. |
READY_FOR_CUSTOMER_FACTORY_TURNUP_CHECKS |
La mise en service 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 |
Échec du provisionnement de la zone. |
OFFLINE |
La Zone est hors connexion. |
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. |
AWAITING_HARDWARE |
La zone est en attente d'association de matériel. |
ZoneNetworkConfig
Configuration Mise en réseau d'une zone.
| Champs | |
|---|---|
machine_mgmt_ipv4_range |
Obligatoire. Un 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 au format |
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 au format |
kubernetes_control_plane_ipv4_range |
Obligatoire. Un bloc d'adresses IPv4 pour le plan de contrôle Kubernetes. Il doit s'agir d'un bloc CIDR RFC 1918 privé ou public suffisamment grand pour allouer au moins une adresse par cluster dans la zone. Doit être au format |
management_ipv4_subnet |
Obligatoire. Un 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 réseau. |
ai_capable_ipv4_subnet |
Facultatif. Sous-réseau IPv4 pour une zone diffusant un cluster Gemini sur GDC Software. Le dernier sous-réseau /29 de la plage fournie est réservé au DHCP. |
bgp_config |
Facultatif. Configuration spécifique au protocole BGP (Border Gateway Protocol) pour cette zone. Utilisé par les zones diffusant Gemini sur un cluster GDC Software. |
top_level_domain |
Facultatif. Domaine de premier niveau personnalisé pour cette zone. Utilisé par les zones diffusant Gemini sur un cluster GDC Software. |
tor_switch_type |
Facultatif. Informations supplémentaires sur le type de commutateur ToR du client. Utilisé par les zones diffusant Gemini sur un cluster GDC Software. |
boundary_proxy_public_ipv4_range |
Facultatif. Plage d'adresses IPv4 publiques du proxy de limite au format CIDR. Actuellement, /32 est attendu. Utilisé par les zones diffusant Gemini sur un cluster GDC Software. |
boundary_proxy_private_edge_core_ipv4_range |
Facultatif. Plage d'adresses IPv4 de périphérie à cœur du proxy de limite, en notation CIDR. Actuellement, /32 est attendu. Utilisé par les zones diffusant Gemini sur un cluster GDC Software. |
boundary_proxy_private_core_edge_ipv4_range |
Facultatif. Plage d'adresses IPv4 du cœur privé au proxy périphérique de limite, au format CIDR. Actuellement, /32 est attendu. Utilisé par les zones diffusant Gemini sur un cluster GDC Software. |
bastion_host_public_ipv4_range |
Facultatif. Plage d'adresses IPv4 publiques de l'hôte bastion au format CIDR. Actuellement, /32 est attendu. Utilisé par les zones diffusant Gemini sur un cluster GDC Software. |
bastion_host_private_ipv4_range |
Facultatif. Plage d'adresses IPv4 privées de l'hôte bastion au format CIDR. Actuellement, /32 est attendu. Utilisé par les zones diffusant Gemini sur un cluster GDC Software. |
tls_public_root_certificate_pem |
Facultatif. Certificat racine public TLS au format PEM. Utilisé par les zones diffusant Gemini sur un cluster GDC Software. |
ZoneOperation
Représente une opération sur une zone.
| Champs | |
|---|---|
name |
Identifiant. Nom de l'opération. Format : "projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation}" |
create_time |
Uniquement en sortie. Heure à laquelle cette opération a été créée. |
update_time |
Uniquement en sortie. Date et heure de la dernière mise à jour de cette opération. |
labels |
Facultatif. Étiquettes associées à cette opération sous forme de paires clé/valeur. |
type |
Obligatoire. Immuable. Type de cette opération. |
impacted_hardware[] |
Facultatif. Matériel concerné par cette opération de zone. |
state |
Uniquement en sortie. État de l'opération. |
current_step |
Uniquement en sortie. Étape actuelle de l'opération. |
step_history[] |
Uniquement en sortie. Historique des étapes de l'opération. |
etag |
Facultatif. Ajout d'un etag basé sur go/ccfe-etag. |
État
États valides pour une opération de zone.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
État non défini. |
RUNNING |
L'opération est en cours. |
SUCCEEDED |
L'opération a bien été effectuée. |
FAILED |
Échec de l'opération. |
CANCELLED |
L'opération a été annulée. |
Type
Type d'opération
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Type non défini. |
EXPANSION |
Opération d'expansion de zone. |
ZoneOperationStep
Représente une étape de workflow.
| Champs | |
|---|---|
state |
Uniquement en sortie. État de l'étape du workflow. |
start_time |
Uniquement en sortie. Heure à laquelle l'étape du workflow a démarré. |
end_time |
Uniquement en sortie. Heure de fin de l'étape du workflow. |
error |
Uniquement en sortie. Message d'erreur de l'étape du workflow en cas d'échec. |
Champ d'union step_type. Type d'étape. step_type ne peut être qu'un des éléments suivants : |
|
expansion_step |
Étape pour le type d'opération EXPANSION. |
ExpansionStep
Étapes valides d'un workflow EXPANSION.
| Enums | |
|---|---|
EXPANSION_STEP_UNSPECIFIED |
Étape non spécifiée. |
PREPARING_ZONE |
Met à jour l'intention de zone pour la mise en service logique. |
HW_ID_UPDATE |
Met à jour la liste du matériel avec des identifiants. |
StepState
États valides d'une étape de workflow.
| Enums | |
|---|---|
STEP_STATE_UNSPECIFIED |
État de l'étape du workflow non spécifié. |
PENDING |
L'étape est en attente de démarrage. |
RUNNING |
L'étape est en cours. |
SUCCEEDED |
L'étape s'est bien terminée. |
FAILED |
Échec de l'étape. |
SKIPPED |
L'étape a été ignorée. |