Índice
GDCHardwareManagement(interfaz)BGPConfig(mensaje)CancelOrderRequest(mensaje)Carrier(enum)ChangeHardwareSubscriptionRequest(mensaje)ChangeHardwareSubscriptionRequest.TermEndBehavior(enum)ChangeLogEntry(mensaje)Comment(mensaje)Contact(mensaje)CreateCommentRequest(mensaje)CreateHardwareGroupRequest(mensaje)CreateHardwareRequest(mensaje)CreateOrderRequest(mensaje)CreateSiteRequest(mensaje)CreateZoneOperationRequest(mensaje)CreateZoneRequest(mensaje)DeleteHardwareGroupRequest(mensaje)DeleteHardwareRequest(mensaje)DeleteOrderRequest(mensaje)DeleteSiteRequest(mensaje)DeleteZoneOperationRequest(mensaje)DeleteZoneRequest(mensaje)Dimensions(mensaje)Entity(enum)GetChangeLogEntryRequest(mensaje)GetCommentRequest(mensaje)GetHardwareGroupRequest(mensaje)GetHardwareRequest(mensaje)GetOrderRequest(mensaje)GetSiteRequest(mensaje)GetSkuRequest(mensaje)GetZoneOperationRequest(mensaje)GetZoneRequest(mensaje)Hardware(mensaje)Hardware.DiskInfo(mensaje)Hardware.MacAddress(mensaje)Hardware.MacAddress.AddressType(enum)Hardware.MachineInfo(mensaje)Hardware.MachineInfo.MachineType(enum)Hardware.MemoryInfo(mensaje)Hardware.State(enum)HardwareConfig(mensaje)HardwareGroup(mensaje)HardwareGroup.State(enum)HardwareInstallationInfo(mensaje)HardwareInstallationInfo.RackType(enum)HardwareLocation(mensaje)HardwarePhysicalInfo(mensaje)HardwarePhysicalInfo.Amperes(enum)HardwarePhysicalInfo.NetworkUplinkType(enum)HardwarePhysicalInfo.PowerReceptacleType(enum)HardwarePhysicalInfo.Voltage(enum)ListChangeLogEntriesRequest(mensaje)ListChangeLogEntriesResponse(mensaje)ListCommentsRequest(mensaje)ListCommentsResponse(mensaje)ListHardwareGroupsRequest(mensaje)ListHardwareGroupsResponse(mensaje)ListHardwareRequest(mensaje)ListHardwareResponse(mensaje)ListOrdersRequest(mensaje)ListOrdersResponse(mensaje)ListSitesRequest(mensaje)ListSitesResponse(mensaje)ListSkusRequest(mensaje)ListSkusResponse(mensaje)ListZoneOperationsRequest(mensaje)ListZoneOperationsResponse(mensaje)ListZonesRequest(mensaje)ListZonesResponse(mensaje)OperationMetadata(mensaje)Order(mensaje)Order.DeploymentType(enum)Order.State(enum)Order.Type(enum)OrganizationContact(mensaje)PowerSupply(enum)RackSpace(mensaje)RecordActionOnCommentRequest(mensaje)RecordActionOnCommentRequest.ActionType(enum)RequestOrderDateChangeRequest(mensaje)RequestOrderDateChangeRequest.Reason(enum)ResourceOperation(mensaje)ResourceOperation.State(enum)ResourceOperation.StateHistoryEntry(mensaje)ResourceOperation.Type(enum)ShippingInfo(mensaje)SignalHardwareStateRequest(mensaje)SignalHardwareStateRequest.StateSignal(enum)SignalZoneStateRequest(mensaje)SignalZoneStateRequest.ProvisioningStateSignal(enum)SignalZoneStateRequest.StateSignal(enum)Site(mensaje)Sku(mensaje)Sku.Range(mensaje)Sku.Type(enum)SkuConfig(mensaje)SkuInstance(mensaje)SubmitOrderRequest(mensaje)SubmitOrderRequest.Type(enum)Subnet(mensaje)SubscriptionConfig(mensaje)SubscriptionConfig.SubscriptionState(enum)TimePeriod(mensaje)UpdateHardwareGroupRequest(mensaje)UpdateHardwareRequest(mensaje)UpdateOrderRequest(mensaje)UpdateSiteRequest(mensaje)UpdateZoneOperationRequest(mensaje)UpdateZoneRequest(mensaje)ValidateHardwareRequest(mensaje)ValidateHardwareResponse(mensaje)ValidationResult(mensaje)Zone(mensaje)Zone.ProvisioningState(enum)Zone.State(enum)ZoneNetworkConfig(mensaje)ZoneOperation(mensaje)ZoneOperation.State(enum)ZoneOperation.Type(enum)ZoneOperationStep(mensaje)ZoneOperationStep.ExpansionStep(enum)ZoneOperationStep.StepState(enum)
GDCHardwareManagement
Es el servicio de administración de hardware de GDC.
| CancelOrder |
|---|
|
Cancela un pedido.
|
| ChangeHardwareSubscription |
|---|
|
Actualiza la configuración de la suscripción de un hardware.
|
| CreateComment |
|---|
|
Crea un comentario nuevo en un pedido.
|
| CreateHardware |
|---|
|
Crea hardware nuevo en un proyecto y una ubicación determinados.
|
| CreateHardwareGroup |
|---|
|
Crea un nuevo grupo de hardware en un pedido determinado.
|
| CreateOrder |
|---|
|
Crea un pedido nuevo en un proyecto y una ubicación determinados.
|
| CreateSite |
|---|
|
Crea un sitio nuevo en un proyecto y una ubicación determinados.
|
| CreateZone |
|---|
|
Crea una zona nueva en un proyecto y una ubicación determinados.
|
| CreateZoneOperation |
|---|
|
Crea una nueva ZoneOperation en una zona determinada.
|
| DeleteHardware |
|---|
|
Borra el hardware.
|
| DeleteHardwareGroup |
|---|
|
Borra un grupo de hardware.
|
| DeleteOrder |
|---|
|
Borra un pedido.
|
| DeleteSite |
|---|
|
Borra un sitio.
|
| DeleteZone |
|---|
|
Borra una zona.
|
| DeleteZoneOperation |
|---|
|
Borra un solo ZoneOperation.
|
| GetChangeLogEntry |
|---|
|
Obtiene detalles de un cambio en un pedido.
|
| GetComment |
|---|
|
Obtiene el contenido de un comentario.
|
| GetHardware |
|---|
|
Obtiene los detalles del hardware.
|
| GetHardwareGroup |
|---|
|
Obtiene detalles de un grupo de hardware.
|
| GetOrder |
|---|
|
Obtiene detalles de un pedido.
|
| GetSite |
|---|
|
Obtiene detalles de un sitio.
|
| GetSku |
|---|
|
Obtiene detalles de un SKU.
|
| GetZone |
|---|
|
Obtiene detalles de una zona.
|
| GetZoneOperation |
|---|
|
Obtiene detalles de una sola ZoneOperation.
|
| ListChangeLogEntries |
|---|
|
Enumera los cambios realizados en un pedido.
|
| ListComments |
|---|
|
Muestra una lista de los comentarios de un pedido.
|
| ListHardware |
|---|
|
Enumera el hardware en una ubicación y un proyecto determinados.
|
| ListHardwareGroups |
|---|
|
Enumera los grupos de hardware en un orden determinado.
|
| ListOrders |
|---|
|
Enumera los pedidos en una ubicación y un proyecto determinados.
|
| ListSites |
|---|
|
Enumera los sitios de un proyecto y una ubicación determinados.
|
| ListSkus |
|---|
|
Enumera los SKU de un proyecto y una ubicación determinados.
|
| ListZoneOperations |
|---|
|
Enumera ZoneOperations en una ubicación y un proyecto determinados.
|
| ListZones |
|---|
|
Enumera las zonas de un proyecto y una ubicación determinados.
|
| RecordActionOnComment |
|---|
|
Registra una acción en un comentario. Si la acción especificada en la solicitud es READ, la hora de visualización en el comentario se establece en la hora en que se recibió la solicitud. Si el comentario ya está marcado como leído, se ignorarán las llamadas posteriores. Si la acción es UNREAD, se borra la hora de visualización del comentario.
|
| RequestOrderDateChange |
|---|
|
Actualiza el cambio de fecha solicitado de un solo pedido.
|
| SignalHardwareState |
|---|
|
Indica el estado de un hardware.
|
| SignalZoneState |
|---|
|
Indica el estado de una zona.
|
| SubmitOrder |
|---|
|
Envía un pedido.
|
| UpdateHardware |
|---|
|
Actualiza los parámetros de hardware.
|
| UpdateHardwareGroup |
|---|
|
Actualiza los parámetros de un grupo de hardware.
|
| UpdateOrder |
|---|
|
Actualiza los parámetros de un pedido.
|
| UpdateSite |
|---|
|
Actualiza los parámetros de un sitio.
|
| UpdateZone |
|---|
|
Actualiza los parámetros de una zona.
|
| UpdateZoneOperation |
|---|
|
Actualiza los parámetros de una sola ZoneOperation.
|
| ValidateHardware |
|---|
|
Valida una configuración de hardware proporcionada como datos JSON. Este método realiza verificaciones estáticas y no crea ni modifica ningún recurso
|
BGPConfig
Configuración del protocolo de puerta de enlace de frontera (BGP).
| Campos | |
|---|---|
asn |
Obligatorio. Número de sistema autónomo (ASN) de BGP. |
l3_peer_ips[] |
Obligatorio. IPs de par de BGP. Se requieren al menos dos IPs de par de L3. |
CancelOrderRequest
Es una solicitud para cancelar un pedido.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del pedido. Formato: |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
Proveedor
Lista de operadores.
| Enums | |
|---|---|
CARRIER_UNSPECIFIED |
Operador no especificado. |
FEDEX |
Empresa de transporte FedEx. |
UPS |
UPS de la empresa de transporte. |
USPS |
Empresa de transporte: USPS. |
ChangeHardwareSubscriptionRequest
Es una solicitud para cambiar la configuración de la suscripción de un hardware.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del hardware que se actualizará. |
term_end_behavior |
Obligatorio. Es el comportamiento de la suscripción al final del período. |
TermEndBehavior
Es el comportamiento al final del período de la suscripción.
| Enums | |
|---|---|
TERM_END_BEHAVIOR_UNSPECIFIED |
No se especifica el comportamiento al final del período. |
TERMINATE_AT_TERM_END |
El comportamiento al final del período es TERMINATE_AT_TERM_END. |
ChangeLogEntry
Es una entrada de registro de un cambio realizado en un pedido.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de esta entrada de registro de cambios. Formato: |
create_time |
Solo salida. Es la hora en la que se creó esta entrada de registro de cambios. |
labels |
Es opcional. Son las etiquetas asociadas con esta entrada de registro de cambios como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. |
log |
Solo salida. Es el contenido de esta entrada de registro. |
Comentario
Es un comentario sobre un pedido.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de este comentario. Formato: |
create_time |
Solo salida. Es la hora en que se creó este comentario. |
labels |
Es opcional. Son las etiquetas asociadas con este comentario como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. |
author |
Solo salida. Es el nombre de usuario del autor de este comentario. Este campo se completa automáticamente con las credenciales que se usaron durante la creación del comentario. |
text |
Obligatorio. Texto de este comentario. La longitud del texto debe ser de 1,000 caracteres o menos. |
customer_viewed_time |
Solo salida. Es la marca de tiempo de la primera vez que el cliente vio este comentario. Si no se vio el comentario, no se establecerá esta marca de tiempo. |
author_entity |
Solo salida. Es la entidad a la que pertenece el autor. |
Contacto
Son los datos de contacto de un punto de contacto.
| Campos | |
|---|---|
given_name |
Obligatorio. Es el nombre de pila del contacto. |
family_name |
Es opcional. Apellido del contacto. |
email |
Es opcional. Es el correo electrónico principal del contacto. |
email_list[] |
Es opcional. Es la lista completa de los correos electrónicos del contacto (incluido el principal). |
phone |
Es opcional. Es el número de teléfono del contacto. |
time_zone |
Es opcional. Es la zona horaria del contacto. |
reachable_times[] |
Es opcional. Son los períodos en los que se puede contactar al contacto. Si este campo está vacío, se puede contactar al contacto en cualquier momento. |
notes |
Es opcional. Notas de formato libre que detallan cómo el contacto desea recibir notificaciones. Por ejemplo, es posible que tengan un método de contacto preferido o que deseen recibir una copia de las derivaciones posteriores. |
CreateCommentRequest
Es una solicitud para crear un comentario.
| Campos | |
|---|---|
parent |
Obligatorio. Es el pedido en el que se creará el comentario. Formato: |
comment_id |
Es opcional. Es el ID que se usa para identificar de forma única el comentario dentro de su alcance superior. Este campo debe contener 63 caracteres como máximo y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo comment.name de la solicitud. |
comment |
Obligatorio. Es el comentario que se creará. |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
CreateHardwareGroupRequest
Es una solicitud para crear un grupo de hardware.
| Campos | |
|---|---|
parent |
Obligatorio. Es el orden en el que se creará el grupo de hardware. Formato: |
hardware_group_id |
Es opcional. Es el ID que se usa para identificar de forma única el HardwareGroup dentro de su alcance superior. Este campo debe contener 63 caracteres como máximo y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo hardware_group.name de la solicitud. |
hardware_group |
Obligatorio. Es el grupo de hardware que se creará. |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
CreateHardwareRequest
Es una solicitud para crear hardware.
| Campos | |
|---|---|
parent |
Obligatorio. El proyecto y la ubicación en los que se creará el hardware. Formato: |
hardware_id |
Es opcional. Es el ID que se usa para identificar de forma única el hardware dentro de su alcance superior. Este campo debe contener 63 caracteres como máximo y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo hardware.name de la solicitud. |
hardware |
Obligatorio. Es el recurso que se creará. |
CreateOrderRequest
Es una solicitud para crear un pedido.
| Campos | |
|---|---|
parent |
Obligatorio. El proyecto y la ubicación en los que se creará el pedido. Formato: |
order_id |
Es opcional. Es el ID que se usa para identificar de forma única el pedido dentro de su alcance superior. Este campo debe contener 63 caracteres como máximo y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo order.name de la solicitud. |
order |
Obligatorio. Es el pedido que se creará. |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
CreateSiteRequest
Es una solicitud para crear un sitio.
| Campos | |
|---|---|
parent |
Obligatorio. El proyecto y la ubicación en los que se creará el sitio. Formato: |
site_id |
Es opcional. Es el ID que se usa para identificar de forma inequívoca el sitio dentro de su alcance superior. Este campo debe contener 63 caracteres como máximo y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo site.name de la solicitud. |
site |
Obligatorio. Es el sitio que se creará. |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
CreateZoneOperationRequest
Es el mensaje de solicitud para crear una ZoneOperation.
| Campos | |
|---|---|
parent |
Obligatorio. Es la zona superior en la que se creará esta operación. Formato: projects/{project}/locations/{location}/zones/{zone} |
zone_operation_id |
Es opcional. Es el ID que se usa para identificar de forma única la ZoneOperation dentro de su permiso superior. Este campo debe contener 63 caracteres como máximo y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo zone_operation.name de la solicitud. |
zone_operation |
Obligatorio. Es la operación de zona que se creará. |
request_id |
Es opcional. Un ID de solicitud opcional para identificar solicitudes. Especifica un ID de solicitud único para que, si debes reintentar la solicitud, el servidor sepa que debe ignorarla si ya se completó. El servidor lo garantizará durante, al menos, 60 minutos después de la primera solicitud. |
CreateZoneRequest
Es una solicitud para crear una zona.
| Campos | |
|---|---|
parent |
Obligatorio. Es el proyecto y la ubicación en los que se creará la zona. Formato: |
zone_id |
Es opcional. Es el ID que se usa para identificar de forma inequívoca la zona dentro de su permiso superior. Este campo debe contener 63 caracteres como máximo y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo zone.name de la solicitud. |
zone |
Obligatorio. La zona que se creará. |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
DeleteHardwareGroupRequest
Es una solicitud para borrar un grupo de hardware.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del grupo de hardware. Formato: |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
DeleteHardwareRequest
Es una solicitud para borrar hardware.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del hardware. Formato: |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
DeleteOrderRequest
Es una solicitud para borrar un pedido.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del pedido. Formato: |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
force |
Es opcional. Es una opción para borrar cualquier recurso anidado en el pedido, como un HardwareGroup. Si es verdadero, también se borrarán los recursos anidados de este pedido. De lo contrario, la solicitud solo tendrá éxito si el pedido no tiene recursos anidados. |
DeleteSiteRequest
Es una solicitud para borrar un sitio.
| Campos | |
|---|---|
name |
Obligatorio. Corresponde al nombre del sitio. Formato: |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
DeleteZoneOperationRequest
Mensaje de solicitud para borrar un ZoneOperation.
| Campos | |
|---|---|
name |
Es obligatorio. Indica el nombre del recurso. Formato: projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation} |
request_id |
Es opcional. Un ID de solicitud opcional para identificar solicitudes. Especifica un ID de solicitud único para que, si debes reintentar la solicitud, el servidor sepa que debe ignorarla si ya se completó. El servidor lo garantizará durante, al menos, 60 minutos después de la primera solicitud. |
DeleteZoneRequest
Es una solicitud para borrar una zona.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre de la zona. Formato: |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
Dimensiones
Representa las dimensiones de un objeto.
| Campos | |
|---|---|
width_inches |
Obligatorio. Ancho en pulgadas. |
height_inches |
Obligatorio. Es la altura en pulgadas. |
depth_inches |
Obligatorio. Profundidad en pulgadas. |
Entidad
La entidad se usa para denotar una organización o parte.
| Enums | |
|---|---|
ENTITY_UNSPECIFIED |
La entidad no se especifica. |
GOOGLE |
Google. |
CUSTOMER |
Cliente. |
VENDOR |
Proveedor. |
GetChangeLogEntryRequest
Es una solicitud para obtener una entrada de registro de cambios.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre de la entrada de registro de cambios. Formato: |
GetCommentRequest
Es una solicitud para obtener un comentario.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del comentario. Formato: |
GetHardwareGroupRequest
Es una solicitud para obtener un grupo de hardware.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del grupo de hardware. Formato: |
GetHardwareRequest
Una solicitud para obtener hardware.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del hardware. Formato: |
GetOrderRequest
Es una solicitud para obtener un pedido.
| Campos | |
|---|---|
name |
Obligatorio. Nombre del recurso |
GetSiteRequest
Es una solicitud para obtener un sitio.
| Campos | |
|---|---|
name |
Obligatorio. Corresponde al nombre del sitio. Formato: |
GetSkuRequest
Es una solicitud para obtener un SKU.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del SKU. Formato: |
GetZoneOperationRequest
Es el mensaje de solicitud para obtener un ZoneOperation.
| Campos | |
|---|---|
name |
Es obligatorio. Indica el nombre del recurso. Formato: projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation} |
GetZoneRequest
Es una solicitud para obtener una zona.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre de la zona. Formato: |
Hardware
Es una instancia de hardware instalada en un sitio.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de este hardware. Formato: |
display_name |
Es opcional. Es el nombre visible de este hardware. |
create_time |
Solo salida. Es la hora en la que se creó este hardware. |
update_time |
Solo salida. Es la hora en la que se actualizó este hardware por última vez. |
labels |
Es opcional. Son las etiquetas asociadas con este hardware como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. |
order |
Es opcional. Es el nombre del pedido al que pertenece este hardware. Formato: |
hardware_group |
Solo salida. Es el nombre del grupo de hardware al que pertenece este hardware. Formato: |
site |
Obligatorio. Es el nombre del sitio al que pertenece este hardware. Formato: |
state |
Solo salida. Es el estado actual de este hardware. |
ciq_uri |
Solo salida. Vínculo a la hoja del Cuestionario de admisión del cliente (CIQ) para este hardware. |
config |
Obligatorio. Configuración de este hardware. |
estimated_installation_date |
Solo salida. Es la fecha de instalación estimada para este hardware. |
physical_info |
Es opcional. Son las propiedades físicas de este hardware. |
installation_info |
Es opcional. Información para la instalación de este hardware. |
zone |
Obligatorio. Es el nombre de la zona a la que pertenece este hardware. Formato: |
requested_installation_date |
Es opcional. Obsoleto: La fecha de instalación solicitada se movió al recurso Order. En su lugar, usa |
actual_installation_date |
Solo salida. Es la fecha de instalación real de este hardware. Google lo completa. |
machine_infos[] |
Es opcional. Información de los recursos de la máquina necesaria para la activación. |
estimated_delivery_date |
Solo salida. Es la fecha de entrega estimada del hardware. |
ai_capable |
Solo salida. Indica si este hardware es para Gemini en el software de GDC. |
subscription_configs[] |
Solo salida. Son los parámetros de configuración de la suscripción para este hardware. |
operations[] |
Solo salida. Es la lista de todas las operaciones realizadas en el hardware. |
errors[] |
Solo salida. Son los errores que se encontraron durante la activación del intent de hardware. Los metadatos de ErrorInfo incluirán la marca de tiempo y si el error se puede reintentar. |
shipping_info |
Solo salida. Información de envío de este hardware. |
DiskInfo
Información sobre los discos individuales de una máquina.
| Campos | |
|---|---|
manufacturer |
Es opcional. Es el fabricante del disco. |
slot |
Es opcional. Es el número de ranura del disco. |
serial_number |
Es opcional. Es el número de serie del disco. |
psid |
Es opcional. PSID del disco. |
part_number |
Es opcional. Es el número de pieza del disco. |
model_number |
Es opcional. Es el número de modelo del disco. |
MacAddress
Es el mensaje para describir la dirección MAC de una máquina.
| Campos | |
|---|---|
address |
Solo salida. Es la cadena de dirección. |
type |
Solo salida. Es el tipo de dirección para esta dirección MAC. |
ipv4_address |
Solo salida. Dirección IP estática (si se usa) que está asociada con la dirección MAC. Solo se aplica al tipo de dirección MAC VIRTUAL. |
AddressType
Enum para los diferentes tipos de direcciones MAC.
| Enums | |
|---|---|
ADDRESS_TYPE_UNSPECIFIED |
Indica que no se especificó el tipo de dirección. |
NIC |
Es la dirección de una tarjeta de interfaz de red. |
BMC |
Es la dirección de un controlador de administración de placa base. |
VIRTUAL |
Es la dirección de una interfaz virtual. |
MachineInfo
Información sobre las máquinas individuales que los proveedores proporcionarán durante la activación.
| Campos | |
|---|---|
service_tag |
Es opcional. Es la etiqueta de servicio de la máquina. |
mac_addresses[] |
Solo salida. Cada dirección MAC asociada |
name |
Solo salida. Es el nombre de la máquina. |
disk_infos[] |
Es opcional. Información sobre cada disco instalado. |
machine_type |
Es opcional. Tipo de máquina. Es obligatorio para el hardware que ejecuta Gemini en el software de GDC. |
tpm_ek_cert_hash |
Es opcional. Hash del certificado de EK del TPM. Se requiere durante la reparación del hardware. |
gpu_serial_numbers[] |
Es opcional. Son los números de serie de las GPU. Se requiere durante la reparación del hardware. |
cpu_serial_numbers[] |
Es opcional. Son los números de serie de la CPU. Se requiere durante la reparación del hardware. |
memory_infos[] |
Es opcional. Información sobre cada memoria instalada. Se requiere durante la reparación del hardware. |
idrac_mac_address |
Opcional. Dirección MAC de iDRAC. Se requiere durante la reparación del hardware. |
nic_serial_numbers[] |
Es opcional. Son los números de serie de la NIC. Se requiere durante la reparación del hardware. |
MachineType
Enum para los tipos de máquinas que se usan para Gemini en GDC Software.
| Enums | |
|---|---|
MACHINE_TYPE_UNSPECIFIED |
Es el tipo de máquina no especificado. |
DELL_XE9680 |
Servidor Dell XE9680. |
DELL_XE9780 |
Servidor Dell XE9780 |
MemoryInfo
Información sobre las memorias individuales de una máquina.
| Campos | |
|---|---|
serial_number |
Es opcional. Es el número de serie de la memoria. |
size_bytes |
Es opcional. Tamaño de la memoria. |
part_number |
Es opcional. Es el número de pieza de la memoria. |
Estado
Estados válidos para el hardware.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
No se especifica el estado del hardware. |
ADDITIONAL_INFO_NEEDED |
Se requiere más información del cliente para avanzar. |
BUILDING |
Google comenzó a fabricar el Hardware. |
SHIPPING |
Se compiló el hardware y se está enviando. |
INSTALLING |
Se está instalando el hardware. |
INSTALLED |
Se instaló el hardware. |
FAILED |
Se produjo un error y se requiere la intervención del cliente. |
INFO_COMPLETE |
El hardware tiene toda la información requerida. |
READY_FOR_PROVISIONING |
El hardware está listo para el aprovisionamiento. |
PROVISIONING_STARTED |
Se inició el aprovisionamiento del hardware. |
PROVISIONING_FAILED |
No se pudo aprovisionar el hardware. |
AWAITING_IDENTIFIERS |
Se deben agregar los identificadores del hardware. |
READY_FOR_BOOTSTRAP |
El hardware está listo para el arranque. |
HardwareConfig
Es la configuración del hardware de GDC.
| Campos | |
|---|---|
sku |
Obligatorio. Referencia al SKU de este hardware. Esto puede apuntar a una revisión de SKU específica en forma de |
power_supply |
Obligatorio. Es el tipo de fuente de alimentación de este hardware. |
subscription_duration_months |
Es opcional. Es la duración de la suscripción del hardware en meses. |
auto_renewal |
Es opcional. Indica si las suscripciones de hardware se renovarán automáticamente al final del período. Se puede configurar cuando el SKU seleccionado admite la renovación automática. |
HardwareGroup
Es un grupo de hardware que forma parte del mismo pedido, tiene el mismo SKU y se entrega en el mismo sitio.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de este grupo de hardware. Formato: |
create_time |
Solo salida. Es la hora en la que se creó este grupo de hardware. |
update_time |
Solo salida. Es la hora en la que se actualizó este grupo de hardware por última vez. |
labels |
Es opcional. Son las etiquetas asociadas con este grupo de hardware como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. |
hardware_count |
Obligatorio. Es la cantidad de hardware en este HardwareGroup. |
config |
Obligatorio. Es la configuración del hardware en este HardwareGroup. |
site |
Obligatorio. Es el nombre del sitio en el que se entregará el hardware de este HardwareGroup. Formato: |
state |
Solo salida. Es el estado actual de este HardwareGroup. |
zone |
Es opcional. Es el nombre de la zona a la que pertenece el hardware de este HardwareGroup. Formato: |
requested_installation_date |
Es opcional. Obsoleto: No se usa este valor. En su lugar, usa el campo requested_installation_date en el recurso Order. |
Estado
Son los estados válidos de un HardwareGroup.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
No se especificó el estado del HardwareGroup. |
ADDITIONAL_INFO_NEEDED |
Se requiere más información del cliente para avanzar. |
BUILDING |
Google comenzó a compilar el hardware para este HardwareGroup. |
SHIPPING |
Se compiló el hardware y se está enviando. |
INSTALLING |
Se está instalando el hardware. |
PARTIALLY_INSTALLED |
Se instaló parte del hardware del HardwareGroup. |
INSTALLED |
Se instaló todo el hardware del HardwareGroup. |
FAILED |
Se produjo un error y se requiere la intervención del cliente. |
HardwareInstallationInfo
Información para la instalación de un hardware.
| Campos | |
|---|---|
rack_location |
Es opcional. Ubicación del bastidor en el sitio, p.ej., piso 2, sala 201, fila 7, bastidor 3. |
power_distance_meters |
Obligatorio. Es la distancia desde el tomacorriente en metros. |
switch_distance_meters |
Obligatorio. Es la distancia desde el switch de red en metros. |
rack_unit_dimensions |
Es opcional. Son las dimensiones de la unidad de bastidores. |
rack_space |
Es opcional. Es el espacio de bastidor asignado para el hardware. |
rack_type |
Obligatorio. Es el tipo de bastidor. |
RackType
Son los tipos de bastidores válidos.
| Enums | |
|---|---|
RACK_TYPE_UNSPECIFIED |
No se especificó el tipo de bastidor. |
TWO_POST |
Bastidor de dos postes |
FOUR_POST |
Bastidor de cuatro postes. |
HardwareLocation
Representa la ubicación de uno o varios dispositivos de hardware.
| Campos | |
|---|---|
site |
Obligatorio. Es el nombre del sitio en el que se encuentra el hardware. Formato: |
rack_location |
Obligatorio. Ubicación del bastidor en el sitio, p.ej., piso 2, sala 201, fila 7, bastidor 3. |
rack_space[] |
Es opcional. Espacios que ocupa el hardware en el bastidor. Si no se establece, se supone que esta ubicación es todo el bastidor. |
HardwarePhysicalInfo
Son las propiedades físicas de un hardware.
| Campos | |
|---|---|
power_receptacle |
Obligatorio. Es el tipo de tomacorriente. |
network_uplink |
Obligatorio. Es el tipo de conexión de red de enlace de subida. |
voltage |
Obligatorio. Voltaje de la fuente de alimentación. |
amperes |
Obligatorio. Amperios de la fuente de alimentación. |
Amperes
Valores de amperios válidos.
| Enums | |
|---|---|
AMPERES_UNSPECIFIED |
No se especificó el amperaje. |
AMPERES_15 |
15A. |
NetworkUplinkType
Tipos de enlace de subida de red válidos.
| Enums | |
|---|---|
NETWORK_UPLINK_TYPE_UNSPECIFIED |
No se especificó el tipo de enlace de subida de la red. |
RJ_45 |
RJ-45. |
PowerReceptacleType
Tipos de tomacorrientes válidos.
| Enums | |
|---|---|
POWER_RECEPTACLE_TYPE_UNSPECIFIED |
No se especificó el tipo de enchufe de la instalación. |
NEMA_5_15 |
NEMA 5-15. |
C_13 |
C13. |
STANDARD_EU |
Obsoleto: Usa TYPE_G_BS1363, CEE_7_3, CEE_7_5 o TYPE_F en su lugar. |
TYPE_G_BS1363 |
Tipo G / BS1363. |
CEE_7_3 |
C 7/3. |
CEE_7_5 |
C 7/5. |
TYPE_F |
Tipo F. |
Voltaje
Valores de voltaje válidos.
| Enums | |
|---|---|
VOLTAGE_UNSPECIFIED |
No se especificó el voltaje. |
VOLTAGE_110 |
120 V. |
VOLTAGE_220 |
220 V. |
ListChangeLogEntriesRequest
Es una solicitud para enumerar las entradas del registro de cambios.
| Campos | |
|---|---|
parent |
Obligatorio. Es el pedido para el que se deben mostrar las entradas del registro de cambios. Formato: |
page_size |
Es opcional. Indica el tamaño de la página solicitada. Es posible que el servidor devuelva menos elementos de los que se solicitaron. Si no se especifica, el servidor elegirá un valor predeterminado adecuado. |
page_token |
Opcional. Un token que identifica una página de resultados que el servidor debe devolver. |
filter |
Es opcional. Es la condición de filtrado. Consulta AIP-160. |
order_by |
Es opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListChangeLogEntriesResponse
Es una lista de entradas del registro de cambios.
| Campos | |
|---|---|
change_log_entries[] |
Es la lista de entradas del registro de cambios. |
next_page_token |
Un token que identifica una página de resultados que el servidor debe devolver. |
unreachable[] |
Lista sin ordenar. Ubicaciones a las que no se pudo llegar. |
ListCommentsRequest
Es una solicitud para enumerar comentarios.
| Campos | |
|---|---|
parent |
Obligatorio. Es el orden en el que se mostrarán los comentarios. Formato: |
page_size |
Es opcional. Indica el tamaño de la página solicitada. Es posible que el servidor devuelva menos elementos de los que se solicitaron. Si no se especifica, el servidor elegirá un valor predeterminado adecuado. |
page_token |
Opcional. Un token que identifica una página de resultados que el servidor debe devolver. |
filter |
Es opcional. Es la condición de filtrado. Consulta AIP-160. |
order_by |
Es opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListCommentsResponse
Es una solicitud para enumerar comentarios.
| Campos | |
|---|---|
comments[] |
Es la lista de comentarios. |
next_page_token |
Un token que identifica una página de resultados que el servidor debe devolver. |
unreachable[] |
Lista sin ordenar. Ubicaciones a las que no se pudo llegar. |
ListHardwareGroupsRequest
Es una solicitud para enumerar grupos de hardware.
| Campos | |
|---|---|
parent |
Obligatorio. Es el orden en el que se deben mostrar los grupos de hardware. Formato: |
page_size |
Es opcional. Indica el tamaño de la página solicitada. Es posible que el servidor devuelva menos elementos de los que se solicitaron. Si no se especifica, el servidor elegirá un valor predeterminado adecuado. |
page_token |
Opcional. Un token que identifica una página de resultados que el servidor debe devolver. |
filter |
Es opcional. Es la condición de filtrado. Consulta AIP-160. |
order_by |
Es opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListHardwareGroupsResponse
Es una lista de grupos de hardware.
| Campos | |
|---|---|
hardware_groups[] |
Es la lista de grupos de hardware. |
next_page_token |
Un token que identifica una página de resultados que el servidor debe devolver. |
unreachable[] |
Lista sin ordenar. Ubicaciones a las que no se pudo llegar. |
ListHardwareRequest
Es una solicitud para enumerar el hardware.
| Campos | |
|---|---|
parent |
Obligatorio. El proyecto y la ubicación en los que se enumerará el hardware. Formato: Para enumerar el hardware en todas las ubicaciones, sustituye |
page_size |
Es opcional. Indica el tamaño de la página solicitada. Es posible que el servidor devuelva menos elementos de los que se solicitaron. Si no se especifica, el servidor elegirá un valor predeterminado adecuado. |
page_token |
Opcional. Un token que identifica una página de resultados que el servidor debe devolver. |
filter |
Es opcional. Es la condición de filtrado. Consulta AIP-160. |
order_by |
Es opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListHardwareResponse
Una lista de hardware
| Campos | |
|---|---|
hardware[] |
La lista de hardware. |
next_page_token |
Un token que identifica una página de resultados que el servidor debe devolver. |
unreachable[] |
Lista sin ordenar. Ubicaciones a las que no se pudo llegar. Solo se usa para consultas a la ubicación de comodín |
ListOrdersRequest
Es una solicitud para enumerar pedidos.
| Campos | |
|---|---|
parent |
Obligatorio. El proyecto y la ubicación en los que se enumerarán los pedidos. Formato: Para enumerar los pedidos en todas las ubicaciones, sustituye |
page_size |
Es opcional. Indica el tamaño de la página solicitada. Es posible que el servidor devuelva menos elementos de los que se solicitaron. Si no se especifica, el servidor elegirá un valor predeterminado adecuado. |
page_token |
Opcional. Un token que identifica una página de resultados que el servidor debe devolver. |
filter |
Es opcional. Es la condición de filtrado. Consulta AIP-160. |
order_by |
Es opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListOrdersResponse
Una lista de pedidos.
| Campos | |
|---|---|
orders[] |
La lista de pedidos. |
next_page_token |
Un token que identifica una página de resultados que el servidor debe devolver. |
unreachable[] |
Lista sin ordenar. Ubicaciones a las que no se pudo llegar. Solo se usa para consultas a la ubicación de comodín |
ListSitesRequest
Es una solicitud para enumerar sitios.
| Campos | |
|---|---|
parent |
Obligatorio. El proyecto y la ubicación en los que se enumerarán los sitios. Formato: Para enumerar los sitios en todas las ubicaciones, sustituye |
page_size |
Es opcional. Indica el tamaño de la página solicitada. Es posible que el servidor devuelva menos elementos de los que se solicitaron. Si no se especifica, el servidor elegirá un valor predeterminado adecuado. |
page_token |
Opcional. Un token que identifica una página de resultados que el servidor debe devolver. |
filter |
Es opcional. Es la condición de filtrado. Consulta AIP-160. |
order_by |
Es opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListSitesResponse
Una lista de sitios.
| Campos | |
|---|---|
sites[] |
Es la lista de sitios. |
next_page_token |
Un token que identifica una página de resultados que el servidor debe devolver. |
unreachable[] |
Lista sin ordenar. Ubicaciones a las que no se pudo llegar. Solo se usa para consultas a la ubicación de comodín |
ListSkusRequest
Es una solicitud para enumerar los SKU.
| Campos | |
|---|---|
parent |
Obligatorio. Es el proyecto y la ubicación en los que se enumerarán los SKU. Formato: Para enumerar los SKU en todas las ubicaciones, sustituye |
page_size |
Es opcional. Indica el tamaño de la página solicitada. Es posible que el servidor devuelva menos elementos de los que se solicitaron. Si no se especifica, el servidor elegirá un valor predeterminado adecuado. |
page_token |
Opcional. Un token que identifica una página de resultados que el servidor debe devolver. |
filter |
Es opcional. Es la condición de filtrado. Consulta AIP-160. |
order_by |
Es opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListSkusResponse
Es una lista de SKU.
| Campos | |
|---|---|
skus[] |
Es la lista de SKU. |
next_page_token |
Un token que identifica una página de resultados que el servidor debe devolver. |
unreachable[] |
Lista sin ordenar. Ubicaciones a las que no se pudo llegar. Solo se usa para consultas a la ubicación de comodín |
ListZoneOperationsRequest
Es el mensaje de solicitud para enumerar ZoneOperations.
| Campos | |
|---|---|
parent |
Obligatorio. Es el valor superior de ListZoneOperationsRequest. Formato: projects/{project}/locations/{location}/zones/{zone} |
page_size |
Es opcional. Es la cantidad máxima de recursos que se devolverán. El servicio puede mostrar menos que este valor. Si no se especifica, se devolverán, como máximo, 50 recursos. El valor máximo es 1,000; valores superiores a 1,000 se convertirán en 1,000. |
page_token |
Es opcional. Un token de página, recibido desde una llamada |
filter |
Es opcional. Filtra resultados. |
order_by |
Opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListZoneOperationsResponse
Mensaje de respuesta para ListZoneOperations.
| Campos | |
|---|---|
zone_operations[] |
Son los recursos de la colección especificada. |
next_page_token |
Un token, que se puede enviar como |
unreachable[] |
Lista sin ordenar. Ubicaciones a las que no se pudo llegar. |
ListZonesRequest
Es una solicitud para enumerar zonas.
| Campos | |
|---|---|
parent |
Obligatorio. El proyecto y la ubicación en los que se enumerarán las zonas. Formato: Para enumerar las zonas en todas las ubicaciones, sustituye |
page_size |
Es opcional. Indica el tamaño de la página solicitada. Es posible que el servidor devuelva menos elementos de los que se solicitaron. Si no se especifica, el servidor elegirá un valor predeterminado adecuado. |
page_token |
Opcional. Un token que identifica una página de resultados que el servidor debe devolver. |
filter |
Es opcional. Es la condición de filtrado. Consulta AIP-160. |
order_by |
Es opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListZonesResponse
Es una lista de zonas.
| Campos | |
|---|---|
zones[] |
Es la lista de zonas. |
next_page_token |
Un token que identifica una página de resultados que el servidor debe devolver. |
unreachable[] |
Lista sin ordenar. Ubicaciones a las que no se pudo llegar. Solo se usa para consultas a la ubicación de comodín |
OperationMetadata
Representa los metadatos de una operación de larga duración.
| Campos | |
|---|---|
create_time |
Es solo de salida. Indica la hora a la que se creó la operación. |
end_time |
Es solo de salida. Indica la hora a la que finalizó la operación. |
target |
Es solo de salida. Indica la ruta de acceso al recurso definida por el servidor para el destino de la operación. |
verb |
Solo salida. Es el verbo que ejecuta la operación. |
status_message |
Es solo de salida. Indica el estado legible por humanos de la operación, si corresponde. |
requested_cancellation |
Solo salida. Identifica si el usuario solicitó la cancelación de las operaciones que se cancelaron de forma correcta tienen el valor [Operation.error][] con un |
api_version |
Es solo de salida. Indica la versión de la API que se usó para iniciar la operación. |
Pedido
Un pedido de hardware de GDC.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de este pedido. Formato: |
display_name |
Es opcional. Es el nombre visible de este pedido. |
create_time |
Solo salida. Es la fecha y hora en que se creó este pedido. |
update_time |
Solo salida. Es la hora en la que se actualizó este pedido por última vez. |
labels |
Es opcional. Son las etiquetas asociadas con este pedido como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. |
state |
Solo salida. Es el estado de este pedido. Cuando se cree el pedido, el estado se establecerá en BORRADOR. |
organization_contact |
Es opcional. Información de contacto del cliente Opcional para los pedidos que publican Gemini en GDC Software; de lo contrario, es obligatorio. |
target_workloads[] |
Es opcional. Son las cargas de trabajo de interés especificadas por el cliente a las que se aplica este pedido. Debe contener 20 elementos o menos, y la longitud de cada elemento debe ser de 50 caracteres o menos. |
customer_motivation |
Es opcional. Información sobre la motivación del cliente para este pedido. La longitud de este campo debe ser de <= 1,000 caracteres. |
fulfillment_time |
Es opcional. Obsoleto: Usa customer_requested_installation_date en su lugar. |
customer_requested_installation_date |
Es opcional. Es la fecha de instalación que solicitó el cliente para este pedido. |
region_code |
Obligatorio. Es el código de región de Unicode CLDR en el que se implementará este pedido. Para obtener una lista de los códigos de región de CLDR válidos, consulta el Registro de subetiquetas de idioma. |
order_form_uri |
Solo salida. Vínculo al formulario de pedido. |
type |
Solo salida. Es el tipo de este pedido. |
submit_time |
Solo salida. Es la hora en que se envió el pedido. Se completa automáticamente con la hora actual cuando se envía un pedido. |
billing_id |
Solo salida. Es el ID de Facturación de Google Cloud que se cobrará por este pedido. |
existing_hardware[] |
Es opcional. Hardware existente que se quitará como parte de este pedido. Nota: Todo el hardware que se quite se reciclará, a menos que se acuerde lo contrario. |
deployment_type |
Solo salida. Es el tipo de implementación de este pedido. |
actual_installation_date |
Solo salida. Es la fecha de instalación real de este pedido. |
estimated_installation_date |
Solo salida. Es la fecha de instalación estimada para este pedido. |
estimated_delivery_date |
Solo salida. Es la fecha de entrega estimada de este pedido. |
migration |
Es opcional. Indica si este pedido es una migración de la infraestructura existente del cliente. |
accepted_time |
Solo salida. Es la hora en que el pedido se movió al estado ACCEPTED. |
requested_date_change |
Solo salida. Es la fecha en la que el cliente o Google quieren establecer la fecha de instalación programada. |
vendor_notes |
Solo salida. Notas para este pedido, proporcionadas por el proveedor. |
vendor_contact |
Solo salida. Es la información de contacto del SI asignado a este pedido. |
ai_capable |
Solo salida. Indica si este pedido es para hardware que admite Gemini en el software de GDC. Se completa automáticamente cuando se envía el pedido correctamente. |
requested_delivery_date |
Es opcional. Los clientes pueden usar este campo para especificar la fecha en la que quieren que se entregue el hardware. |
DeploymentType
Son los tipos válidos de una implementación.
| Enums | |
|---|---|
DEPLOYMENT_TYPE_UNSPECIFIED |
No se especificó el tipo de Deployment. |
FULL_PRODUCTION |
Implementación de producción con SLO. |
PROOF_OF_CONCEPT |
Deployment con asistencia según el criterio del mejor esfuerzo y sin SLO. |
INTERNAL |
Implementación interna con asistencia según el criterio del mejor esfuerzo y sin SLO. |
CUSTOMER_LAB |
Implementación de lab de clientes que admitimos como si fuera de producción. |
INTERNAL_CANARY |
Canary interno. |
Estado
Son los estados válidos de un pedido.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
No se especificó el estado del pedido. |
DRAFT |
El cliente está redactando el pedido y aún no lo envió. |
SUBMITTED |
Se envió el pedido a Google. |
INFO_COMPLETE |
Se completó toda la información que se requiere del cliente para completar el pedido. |
ACCEPTED |
Google aceptó el pedido. |
ADDITIONAL_INFO_NEEDED |
El pedido necesita más información del cliente. |
BUILDING |
Google comenzó a fabricar el hardware para el pedido. |
SHIPPING |
Se compiló el hardware y se está enviando. |
INSTALLING |
Se está instalando el hardware. |
FAILED |
Se produjo un error durante el procesamiento del pedido y se requiere la intervención del cliente. |
PARTIALLY_COMPLETED |
El pedido se completó parcialmente, es decir, se entregó e instaló parte del hardware. |
COMPLETED |
Se completó el pedido. |
CANCELLED |
Se canceló el pedido. |
Tipo
Son los tipos válidos de un pedido.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
No se especificó el tipo de pedido. |
PAID |
Pagado por el cliente. |
POC |
Prueba de concepto para el cliente |
UNPAID |
No facturadas. |
OrganizationContact
Información de contacto de la organización del cliente.
| Campos | |
|---|---|
address |
Obligatorio. Es la dirección de la organización. |
email |
Es opcional. Es el correo electrónico de la organización. |
phone |
Es opcional. Es el número de teléfono de la organización. |
contacts[] |
Obligatorio. Son los puntos de contacto individuales de la organización en esta ubicación. Depende del orden: el primer contacto de la lista es el contacto principal; el segundo, el secundario, etc. |
PowerSupply
Son las opciones de fuente de alimentación.
| Enums | |
|---|---|
POWER_SUPPLY_UNSPECIFIED |
No se especificó la fuente de alimentación. |
POWER_SUPPLY_AC |
Fuente de alimentación de CA |
POWER_SUPPLY_DC |
Fuente de alimentación de CC |
RackSpace
Representa el espacio contiguo en un bastidor.
| Campos | |
|---|---|
start_rack_unit |
Obligatorio. Primera unidad de bastidores del espacio de bastidores (inclusive). |
end_rack_unit |
Obligatorio. Es la última unidad de bastidores del espacio de bastidores (inclusive). |
RecordActionOnCommentRequest
Es una solicitud para registrar una acción en un comentario.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del comentario. Formato: |
action_type |
Obligatorio. Es el tipo de acción de la acción registrada. |
ActionType
Tipos de acciones válidos de Comment.
| Enums | |
|---|---|
ACTION_TYPE_UNSPECIFIED |
La acción no está especificada. |
READ |
Marcar el comentario como leído |
UNREAD |
Marcar el comentario como no leído. |
RequestOrderDateChangeRequest
Es una solicitud para cambiar la fecha solicitada de un pedido.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del pedido que se actualizará. Formato: projects/{project}/locations/{location}/orders/{order} |
requested_date |
Obligatorio. Es la fecha en la que el cliente o Google quieren establecer la fecha de instalación programada. |
reason |
Es opcional. El motivo del cambio de fecha solicitado |
reason_details |
Es opcional. Si el motivo del cambio de fecha solicitado es "OTHER", se debe completar este campo. |
Motivo
Motivos válidos para el cambio de fecha solicitado.
| Enums | |
|---|---|
REASON_UNSPECIFIED |
No se especifica el motivo del cambio de fecha. |
REASON_SITE_NOT_READY |
El sitio no está listo para la instalación. |
REASON_FACILITY_ACCESS_ISSUE |
Hay un problema de acceso a la instalación. |
REASON_CONSTRUCTION_OR_RENOVATION_DELAY |
Hay un retraso en la construcción o renovación. |
REASON_POINT_OF_CONTACT_UNAVAILABLE |
El punto de contacto no está disponible. |
REASON_SCHEDULE_CONFLICT |
Hay un conflicto de programación. |
REASON_SPECIFIED_INCORRECT_DATE |
La fecha solicitada que se especificó anteriormente era incorrecta. |
REASON_OTHER |
Otro motivo. |
ResourceOperation
Representa una operación en curso para un recurso
| Campos | |
|---|---|
uid |
Solo salida. Es el ID de la operación. |
state |
Solo salida. Es el estado de la operación. |
type |
Solo salida. Es el tipo de operación. |
state_history[] |
Solo salida. Es el historial de estados de la operación. |
requires_re_turnup |
Solo salida. Es una marca que indica si se requiere un nuevo encendido. |
Estado
Es la enumeración de los estados de la operación.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Indica que no se especificó el estado de la operación. |
AWAITING_CUSTOMER_INPUT |
La operación está esperando la entrada del cliente. |
PROGRESSING |
La operación está en curso. |
COMPLETED |
Se completó la operación. |
StateHistoryEntry
Entrada para el historial de estado de la operación.
| Campos | |
|---|---|
state |
Solo salida. Es el estado de la operación. |
update_time |
Solo salida. Es la marca de tiempo de la última actualización del estado de la operación. |
reason |
Solo salida. Es el motivo del cambio de estado. |
responsible_entity |
Solo salida. Es la entidad que cambió el estado. |
Tipo
El tipo de operación Es posible que se agreguen valores nuevos a esta enumeración en el futuro.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Tipo de operación sin especificar. |
REPAIR |
Operación de reparación. |
SUSPEND |
Suspender operación. |
RESUME |
Reanuda la operación. |
ShippingInfo
ShippingInfo describe la información de logística de un envío.
| Campos | |
|---|---|
carrier |
Solo salida. Es la empresa de transporte que hace el envío. |
tracking_id |
Solo salida. Es el ID de seguimiento del envío. |
SignalHardwareStateRequest
Es una solicitud para indicar el estado de un hardware.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del hardware. Formato: |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
state_signal |
Es opcional. Especifica el indicador de estado que se enviará para este hardware. |
operation_type |
Es opcional. Especifica el tipo de operación para el que se debe indicar el estado. Si no se especifica el tipo, se supone que la señal es para el aprovisionamiento inicial. |
re_turnup_required |
Es opcional. Indica si se necesita un re-turnup cuando se finaliza un proceso de reparación. |
StateSignal
Son indicadores de estado válidos para un hardware.
| Enums | |
|---|---|
STATE_SIGNAL_UNSPECIFIED |
No se especificó el indicador de estado del hardware. |
READY_FOR_PROVISIONING |
El hardware está listo para el aprovisionamiento. |
SignalZoneStateRequest
Es una solicitud para indicar el estado de una zona.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre de la zona. Formato: |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
state_signal |
Es opcional. Es el indicador de estado que se enviará para esta zona. Se debe establecer state_signal o provisioning_state_signal, pero no ambos. |
provisioning_state_signal |
Es opcional. Es la señal de estado de aprovisionamiento que se enviará para esta zona. Se debe establecer state_signal o provisioning_state_signal, pero no ambos. |
step |
Es opcional. Es el paso que se está ejecutando. Proporciona un estado más detallado cuando state_signal es FACTORY_TURNUP_CHECKS_STARTED o FACTORY_TURNUP_CHECKS_FAILED. |
details |
Es opcional. Son los detalles adicionales, como un mensaje de error cuando state_signal es FACTORY_TURNUP_CHECKS_FAILED. También puede incluir el resultado de la validación del sitio. |
ProvisioningStateSignal
Son indicadores de estado de aprovisionamiento válidos para una zona.
| Enums | |
|---|---|
PROVISIONING_STATE_SIGNAL_UNSPECIFIED |
No se especificó el indicador de estado de aprovisionamiento. |
PROVISIONING_IN_PROGRESS |
El aprovisionamiento está en curso. |
PROVISIONING_COMPLETE |
Se completó el aprovisionamiento. |
StateSignal
Son las señales de estado válidas para una zona.
| Enums | |
|---|---|
STATE_SIGNAL_UNSPECIFIED |
No se especificó el indicador de estado de la zona. |
FACTORY_TURNUP_CHECKS_STARTED |
Se iniciaron las verificaciones de activación de fábrica. |
FACTORY_TURNUP_CHECKS_PASSED |
La zona está lista para la activación del sitio. |
READY_FOR_SITE_TURNUP |
La zona está lista para la activación del sitio. Obsoleto, pero no borrado. |
FACTORY_TURNUP_CHECKS_FAILED |
La zona falló en las verificaciones de activación de fábrica. |
VERIFY_CLUSTER_INTENT_PRESENCE |
Verifica que haya un intent de clúster válido. |
SITE_VALIDATION_PASSED |
La validación del sitio aprobó todas las verificaciones. |
SITE_VALIDATION_FAILED |
No se pudo validar el sitio. |
Sitio
Es un sitio físico en el que se instalará el hardware.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre del sitio. Formato: |
display_name |
Es opcional. Es el nombre visible de este sitio. |
description |
Es opcional. Descripción de este sitio. |
create_time |
Solo salida. Es la hora en la que se creó este sitio. |
update_time |
Solo salida. Es la hora en la que se actualizó este sitio por última vez. |
labels |
Es opcional. Son las etiquetas asociadas con este sitio como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. |
organization_contact |
Obligatorio. Información de contacto de este sitio. |
google_maps_pin_uri |
Es opcional. Es una URL a la ubicación de la dirección del sitio en Google Maps. Un valor de ejemplo es |
access_times[] |
Es opcional. Son los períodos en los que se puede acceder al sitio. Si este campo está vacío, se puede acceder al sitio en todo momento. Google usa este campo para programar la instalación inicial y cualquier mantenimiento posterior del hardware. Puedes actualizar esta información en cualquier momento. Por ejemplo, si se solicita la instalación inicial durante el horario sin restricciones, pero el mantenimiento se debe realizar durante el horario de atención habitual, debes actualizar los horarios de acceso después de que se complete la instalación inicial. |
notes |
Es opcional. Todas las notas adicionales para este sitio. Incluye información sobre lo siguiente: - Restricciones de seguridad o acceso - Cualquier reglamentación que afecte a los técnicos que visiten el sitio - Cualquier proceso o aprobación especial que se requiera para mover el equipo - Si habrá un representante disponible durante las visitas al sitio |
customer_site_id |
Es opcional. Es el identificador definido por el cliente para este sitio. Esto se puede usar para identificar el sitio en los propios sistemas del cliente. |
installation_requirements_met |
Es opcional. Indica si el sitio del cliente cumple con todos los requisitos de instalación. |
SKU
Es un código de artículo (SKU) del hardware de GDC.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de este SKU. Formato: |
display_name |
Solo salida. Es el nombre visible de este SKU. |
create_time |
Solo salida. Es la hora en la que se creó este SKU. |
update_time |
Solo salida. Es la hora en la que se actualizó este SKU por última vez. |
config |
Solo salida. Es la configuración de este SKU. |
instances[] |
Solo salida. Son las instancias disponibles de este SKU. Este campo se debe usar para verificar la disponibilidad de un SKU. |
description |
Solo salida. Es la descripción de este SKU. |
revision_id |
Solo salida. Es el ID de revisión del SKU. Se crea una revisión nueva cada vez que se actualiza |
is_active |
Solo salida. Es una marca que indica si esta revisión está activa o no. Solo se puede usar una revisión activa en un pedido nuevo. |
type |
Solo salida. Es el tipo de este SKU. |
vcpu_count |
Solo salida. Es el recuento de CPU virtuales asociado con este SKU. |
hardware_count_ranges[] |
Solo salida. Son los rangos inclusivos de recuentos de hardware que se permiten en una zona con este SKU. |
ai_capable |
Solo salida. Indica si este SKU es para hardware que ejecuta Gemini en el software de GDC. |
customer_sourced |
Solo salida. Indica si este SKU es para hardware proporcionado por el cliente. |
Rango
Rango inclusivo.
| Campos | |
|---|---|
min |
Es el valor mínimo del rango. |
max |
Es el valor máximo del rango. |
Tipo
Son los tipos válidos de un SKU.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
No se especificó el tipo de SKU. Este no es un valor permitido. |
RACK |
SKU del bastidor. |
SERVER |
SKU del servidor. |
SkuConfig
Es la configuración de un SKU.
| Campos | |
|---|---|
cpu |
Información sobre la configuración de la CPU. |
gpu |
Información sobre la configuración de GPU. |
ram |
Información sobre la configuración de la RAM. |
storage |
Información sobre la configuración del almacenamiento. |
SkuInstance
Es una instancia específica del SKU.
| Campos | |
|---|---|
region_code |
Es el código de región de Unicode CLDR en el que está disponible esta instancia. |
power_supply |
Es el tipo de fuente de alimentación de esta instancia. |
billing_sku |
Referencia al SKU correspondiente en la API de Cloud Billing. La información del precio estimado se puede recuperar con esa API. Formato: |
billing_sku_per_vcpu |
Referencia al SKU correspondiente por CPU virtual en la API de Cloud Billing. La información del precio estimado se puede recuperar con esa API. Formato: |
subscription_duration_months |
Es la duración de la suscripción del hardware en meses. |
SubmitOrderRequest
Es una solicitud para enviar un pedido.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del pedido. Formato: |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
type |
Es opcional. Es el tipo de esta solicitud. Si no se configura, se supone que el tipo de solicitud es |
Tipo
Son los tipos válidos de solicitud de envío de pedido.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
No se especificó el tipo de solicitud. No debe usarse. |
INFO_PENDING |
Usa este tipo de solicitud para enviar tu pedido y comenzar la conversación con Google. Después de este envío, no podrás modificar la cantidad ni el SKU del hardware que pediste. Ten en cuenta que este pedido no estará listo para completarse hasta que proporciones más información, como la configuración de red de la zona, la información física y de instalación del hardware, etc. Si envías un pedido para un tipo de SKU de RACK, usa este tipo de solicitud, ya que se requerirá información adicional fuera de la API. |
INFO_COMPLETE |
Usa este tipo de solicitud cuando tengas todo listo para enviar tu pedido para su procesamiento. Además de la información requerida para INFO_PENDING, el pedido debe contener toda la información necesaria, como la configuración de red de la zona, la información física y de instalación del hardware, etc. No se permitirán más cambios en la información del pedido. |
Subred
Representa una subred.
| Campos | |
|---|---|
address_range |
Obligatorio. Es el rango de direcciones de esta subred en notación CIDR. |
default_gateway_ip_address |
Obligatorio. Es la puerta de enlace predeterminada para esta subred. |
SubscriptionConfig
Es un mensaje para almacenar una configuración de suscripción.
| Campos | |
|---|---|
subscription_id |
Solo salida. Es el identificador único de la suscripción. |
billing_id |
Solo salida. Es el ID de Facturación de Google Cloud con el que se crea la suscripción. |
state |
Solo salida. Es el estado actual de la suscripción. |
start_time |
Solo salida. Es la hora de inicio de la suscripción. |
SubscriptionState
Es la enumeración que representa el estado de la suscripción.
| Enums | |
|---|---|
SUBSCRIPTION_STATE_UNSPECIFIED |
El estado no se especifica. |
ACTIVE |
El estado activo significa que la suscripción se creó correctamente y que se está realizando la facturación. |
INACTIVE |
Inactiva significa que la suscripción se creó correctamente, pero aún no comenzó la facturación. |
ERROR |
La suscripción tiene un estado incorrecto. |
FAILED_TO_RETRIEVE |
No se pudo recuperar el estado de la suscripción. Este puede ser un problema transitorio. El usuario debería volver a intentar la solicitud. |
COMPLETED |
Se completó la suscripción porque llegó a la fecha de finalización. |
TimePeriod
Representa un período de una semana.
| Campos | |
|---|---|
start_time |
Obligatorio. Es el inicio del período. |
end_time |
Obligatorio. Es el final del período. |
days[] |
Obligatorio. Son los días de la semana en los que el período está activo. |
UpdateHardwareGroupRequest
Es una solicitud para actualizar un grupo de hardware.
| Campos | |
|---|---|
update_mask |
Obligatorio. Es una máscara para especificar los campos del HardwareGroup que se reemplazarán con esta actualización. Los campos especificados en update_mask se relacionan con el grupo de hardware, no con la solicitud completa. Un campo se reemplazará si está en la máscara. Si no proporcionas una máscara, se reemplazarán todos los campos. |
hardware_group |
Obligatorio. Es el grupo de hardware que se actualizará. |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
UpdateHardwareRequest
Es una solicitud para actualizar el hardware.
| Campos | |
|---|---|
update_mask |
Obligatorio. Es una máscara para especificar los campos del hardware que se reemplazarán con esta actualización. Los campos especificados en update_mask se relacionan con el hardware, no con la solicitud completa. Un campo se reemplazará si está en la máscara. Si no proporcionas una máscara, se reemplazarán todos los campos. |
hardware |
Obligatorio. Es el hardware que se actualizará. |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
UpdateOrderRequest
Es una solicitud para actualizar un pedido.
| Campos | |
|---|---|
update_mask |
Obligatorio. Es una máscara para especificar los campos del pedido que se reemplazarán con esta actualización. Los campos especificados en update_mask se relacionan con el pedido, no con la solicitud completa. Un campo se reemplazará si está en la máscara. Si no proporcionas una máscara, se reemplazarán todos los campos. |
order |
Obligatorio. Es el pedido que se actualizará. |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
UpdateSiteRequest
Es una solicitud para actualizar un sitio.
| Campos | |
|---|---|
update_mask |
Obligatorio. Es una máscara para especificar los campos del sitio que se reemplazarán con esta actualización. Los campos especificados en update_mask se relacionan con el sitio, no con la solicitud completa. Un campo se reemplazará si está en la máscara. Si no proporcionas una máscara, se reemplazarán todos los campos. |
site |
Obligatorio. Es el sitio que se actualizará. |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
UpdateZoneOperationRequest
Es el mensaje de solicitud para actualizar un ZoneOperation.
| Campos | |
|---|---|
update_mask |
Es opcional. La máscara de campo se usa para especificar los campos que la actualización reemplazará en el recurso ZoneOperation. Los campos especificados en update_mask se relacionan con el recurso, no con la solicitud completa. Un campo se reemplazará si está en la máscara. Si el usuario no proporciona una máscara, se reemplazarán todos los campos. |
zone_operation |
Obligatorio. Indica que el recurso se está actualizando. |
request_id |
Es opcional. Un ID de solicitud opcional para identificar solicitudes. Especifica un ID de solicitud único para que, si debes reintentar la solicitud, el servidor sepa que debe ignorarla si ya se completó. El servidor lo garantizará durante, al menos, 60 minutos después de la primera solicitud. |
UpdateZoneRequest
Es una solicitud para actualizar una zona.
| Campos | |
|---|---|
update_mask |
Obligatorio. Es una máscara para especificar los campos de la zona que se reemplazarán con esta actualización. Los campos especificados en update_mask se relacionan con la zona, no con la solicitud completa. Un campo se reemplazará si está en la máscara. Si no proporcionas una máscara, se reemplazarán todos los campos. |
zone |
Obligatorio. Es la zona que se actualizará. |
request_id |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
ValidateHardwareRequest
Una solicitud para validar el hardware
| Campos | |
|---|---|
parent |
Obligatorio. El proyecto y la ubicación en los que se validará el hardware. Formato: |
data |
Obligatorio. Son los datos que se validarán. Esto contendría el tipo de validación (BOM, BMC, NW) y la información de la plataforma con los detalles necesarios para la validación. 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
Mensaje de respuesta para el método ValidateHardware.
| Campos | |
|---|---|
validation_results[] |
Son los resultados de la validación. |
ValidationResult
Es el resultado de una validación.
| Campos | |
|---|---|
type |
Es el tipo de validación. |
status |
Es el estado de la validación. |
message |
Es el mensaje del resultado de la validación. |
resolutions[] |
Es opcional. Son las resoluciones recomendadas para el error de validación. |
Zona
Una zona que contiene un conjunto de hardware.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de esta zona. Formato: |
create_time |
Solo salida. Es la hora en la que se creó esta zona. |
update_time |
Solo salida. Es la hora en la que se actualizó esta zona por última vez. |
labels |
Es opcional. Son las etiquetas asociadas con esta zona como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. |
display_name |
Es opcional. Es el nombre visible y fácil de leer de esta zona. |
state |
Solo salida. Es el estado actual de esta zona. |
contacts[] |
Obligatorio. Los puntos de contacto de la zona (nombre, correo electrónico y teléfono) Depende del orden: el primer contacto de la lista es el contacto principal; el segundo, el secundario, etc. |
ciq_uri |
Solo salida. Vínculo a la hoja del cuestionario de admisión del cliente (CIQ) para esta zona. |
network_config |
Es opcional. Es la configuración de red de esta zona. |
globally_unique_id |
Solo salida. Identificador único a nivel global generado para esta zona perimetral. |
subscription_configs[] |
Solo salida. Son los parámetros de configuración de suscripción para esta zona. |
provisioning_state |
Solo salida. Estado de aprovisionamiento para parámetros de configuración, como las direcciones MAC. |
skip_cluster_provisioning |
Es opcional. Indica si se debe omitir el paso de aprovisionamiento del clúster durante el inicio de fábrica. Si es verdadero, indica que el clúster de Kubernetes se creará después de que se instale el hardware de la zona en el sitio del cliente. |
cluster_intent_required |
Solo salida. Indica si el cliente debe proporcionar un intent de clúster válido antes de aceptar el pedido. Si es verdadero, el pedido no se puede aceptar hasta que esté presente el intent del clúster. Se usa para aplicar la validación temprana y evitar retrasos causados por la falta de configuración. |
cluster_intent_verified |
Solo salida. Indica si el intent del clúster proporcionado se verificó correctamente. Esta marca garantiza que exista el intent del clúster antes de que se pueda aceptar el pedido. |
ai_capable |
Es opcional. Indica si esta zona es para el clúster de Gemini en GDC Software. |
intel_pccs_key |
Es opcional. Clave del servicio de configuración y certificación de la plataforma de Intel (PCCS) para aprovisionar y certificar el hardware del acelerador de IA. Lo usan las zonas que entregan Gemini en el clúster de GDC Software. |
current_resource_operation |
Solo salida. La operación de recurso actual para la zona. |
resource_operations[] |
Es opcional. Es una lista de todas las operaciones de recursos que se realizaron en la zona. |
errors[] |
Solo salida. Son los errores que se encontraron durante la activación de la zona. Los metadatos de ErrorInfo incluirán la marca de tiempo y si el error se puede reintentar. |
site |
Es opcional. Especifica el nombre del sitio en el que reside el hardware de esta zona. Formato: |
ProvisioningState
Estados de aprovisionamiento válidos para parámetros de configuración, como las direcciones MAC.
| Enums | |
|---|---|
PROVISIONING_STATE_UNSPECIFIED |
No se especificó el estado de aprovisionamiento. |
PROVISIONING_REQUIRED |
Se requiere aprovisionamiento. Establecido por Google. |
PROVISIONING_IN_PROGRESS |
El aprovisionamiento está en curso. Establecido por el cliente. |
PROVISIONING_COMPLETE |
Se completó el aprovisionamiento. Establecido por el cliente. |
Estado
Son los estados válidos para una zona.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
No se especificó el estado de la zona. |
ADDITIONAL_INFO_NEEDED |
Se requiere más información del cliente para avanzar. |
INFO_COMPLETE |
La zona tiene toda la información necesaria para comenzar su preparación. |
PREPARING |
Google está preparando la zona. |
READY_FOR_CUSTOMER_FACTORY_TURNUP_CHECKS |
La activación de fábrica se realizó correctamente. |
CUSTOMER_FACTORY_TURNUP_CHECKS_STARTED |
La zona está ejecutando verificaciones de activación de fábrica. |
READY_FOR_PROVISIONING |
La zona está lista para el aprovisionamiento. |
READY_FOR_SITE_TURNUP |
La zona está lista para la activación del sitio. |
PROVISIONING_STARTED |
Se inició el aprovisionamiento de la zona. |
PROVISIONING_FAILED |
No se pudo aprovisionar la zona. |
OFFLINE |
La zona está sin conexión. |
CUSTOMER_FACTORY_TURNUP_CHECKS_FAILED |
La zona falló en las verificaciones de activación de fábrica. |
ACTIVE |
La zona está disponible para su uso. |
CANCELLED |
Se canceló la zona. |
AWAITING_HARDWARE |
La zona está esperando la asociación de hardware. |
ZoneNetworkConfig
Es la configuración de red de una zona.
| Campos | |
|---|---|
machine_mgmt_ipv4_range |
Obligatorio. Un bloque de direcciones IPv4 para la administración de máquinas. Debe ser un bloque CIDR público o privado RFC1918 lo suficientemente grande como para asignar al menos una dirección por máquina en la zona. Debe estar en |
kubernetes_node_ipv4_range |
Obligatorio. Un bloque de direcciones IPv4 para nodos de Kubernetes. Debe ser un bloque CIDR público o privado RFC1918 lo suficientemente grande como para asignar al menos una dirección por máquina en la zona. Debe estar en |
kubernetes_control_plane_ipv4_range |
Obligatorio. Un bloque de direcciones IPv4 para el plano de control de Kubernetes. Debe ser un bloque CIDR público o privado RFC1918 lo suficientemente grande como para asignar al menos una dirección por clúster en la zona. Debe estar en |
management_ipv4_subnet |
Obligatorio. Una subred IPv4 para la red de administración |
kubernetes_ipv4_subnet |
Es opcional. Una subred IPv4 para la red de Kubernetes. Si no se especifica, la subred de Kubernetes será la misma que la subred de administración. |
dns_ipv4_addresses[] |
Es opcional. Servidores de nombres DNS. La infraestructura de GDC resolverá las consultas de DNS a través de estas IP. Si no se especifica, se usa el DNS de Google. |
kubernetes_primary_vlan_id |
Es opcional. ID de VLAN de Kubernetes. De forma predeterminada, el nodo de Kubernetes, incluida la red principal de Kubernetes, se encuentra en la misma VLAN que la red de administración de máquinas. Para la segmentación de red, se pueden separar de forma opcional. |
ai_capable_ipv4_subnet |
Es opcional. Subred IPv4 para una zona que entrega Gemini en el clúster de GDC Software. La última subred /29 del rango proporcionado se reserva para DHCP. |
bgp_config |
Es opcional. Configuración específica del protocolo de puerta de enlace de frontera (BGP) para esta zona. Lo usan las zonas que entregan Gemini en el clúster de GDC Software. |
top_level_domain |
Es opcional. Es el dominio de nivel superior personalizado para esta zona. Lo usan las zonas que entregan Gemini en el clúster de GDC Software. |
tor_switch_type |
Es opcional. Información adicional sobre el tipo de interruptor ToR del cliente. Lo usan las zonas que entregan Gemini en el clúster de GDC Software. |
boundary_proxy_public_ipv4_range |
Es opcional. Es el rango de IPv4 público del proxy de límite en notación CIDR. Actualmente, se espera /32. Lo usan las zonas que entregan Gemini en el clúster de GDC Software. |
boundary_proxy_private_edge_core_ipv4_range |
Es opcional. Es el rango de IPv4 del proxy de límite de Edge privado al núcleo en notación CIDR. Actualmente, se espera /32. Lo usan las zonas que entregan Gemini en el clúster de GDC Software. |
boundary_proxy_private_core_edge_ipv4_range |
Es opcional. Es el rango de IPv4 del núcleo privado al perímetro del proxy de límite en notación CIDR. Actualmente, se espera /32. Lo usan las zonas que entregan Gemini en el clúster de GDC Software. |
bastion_host_public_ipv4_range |
Es opcional. Es el rango de IPv4 público del host de bastión en notación CIDR. Actualmente, se espera /32. Lo usan las zonas que entregan Gemini en el clúster de GDC Software. |
bastion_host_private_ipv4_range |
Es opcional. Es el rango de IPv4 privado del host de bastión en notación CIDR. Actualmente, se espera /32. Lo usan las zonas que entregan Gemini en el clúster de GDC Software. |
tls_public_root_certificate_pem |
Es opcional. Es el certificado raíz público de TLS en formato PEM. Lo usan las zonas que entregan Gemini en el clúster de GDC Software. |
ZoneOperation
Representa una operación en una zona.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de la operación. Formato: "projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation}" |
create_time |
Solo salida. Es la hora en la que se creó esta operación. |
update_time |
Solo salida. Es la hora en la que se actualizó esta operación por última vez. |
labels |
Es opcional. Son las etiquetas asociadas con esta operación como pares clave-valor. |
type |
Obligatorio. Inmutable. Es el tipo de esta operación. |
impacted_hardware[] |
Es opcional. Es el hardware afectado por esta operación de zona. |
state |
Solo salida. Es el estado de la operación. |
current_step |
Solo salida. Es el paso actual de la operación. |
step_history[] |
Solo salida. Es el historial de pasos de la operación. |
etag |
Es opcional. Se agregó una etag basada en go/ccfe-etag. |
Estado
Son los estados válidos para una operación de zona.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
El estado no se estableció. |
RUNNING |
La operación está en curso. |
SUCCEEDED |
La operación se completó correctamente. |
FAILED |
No se pudo realizar la operación. |
CANCELLED |
Se canceló la operación. |
Tipo
El tipo de operación
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
No se estableció el tipo. |
EXPANSION |
Operación de expansión de zona. |
ZoneOperationStep
Representa un paso del flujo de trabajo.
| Campos | |
|---|---|
state |
Solo salida. Es el estado del paso del flujo de trabajo. |
start_time |
Solo salida. Es la hora en la que comenzó el paso del flujo de trabajo. |
end_time |
Solo salida. Es la hora en la que finalizó el paso del flujo de trabajo. |
error |
Solo salida. Es el mensaje de error del paso del flujo de trabajo si falló. |
Campo de unión step_type. Es el tipo de paso. step_type puede ser solo uno de los parámetros siguientes: |
|
expansion_step |
Paso para el tipo de operación EXPANSION. |
ExpansionStep
Son los pasos válidos de un flujo de trabajo de EXPANSIÓN.
| Enums | |
|---|---|
EXPANSION_STEP_UNSPECIFIED |
No se especificó el paso. |
PREPARING_ZONE |
Actualiza el intent de zona para la activación lógica. |
HW_ID_UPDATE |
Actualiza la lista de hardware con identificadores. |
StepState
Son los estados válidos de un paso del flujo de trabajo.
| Enums | |
|---|---|
STEP_STATE_UNSPECIFIED |
Estado del paso del flujo de trabajo sin especificar. |
PENDING |
El paso está esperando para iniciarse. |
RUNNING |
El paso está en curso. |
SUCCEEDED |
El paso se completó correctamente. |
FAILED |
Falló el paso. |
SKIPPED |
Se omitió el paso. |