Índice
GDCHardwareManagement(interfaz)ChangeLogEntry(mensaje)Comment(mensaje)Contact(mensaje)CreateCommentRequest(mensaje)CreateHardwareGroupRequest(mensaje)CreateHardwareRequest(mensaje)CreateOrderRequest(mensaje)CreateSiteRequest(mensaje)CreateZoneRequest(mensaje)DeleteHardwareGroupRequest(mensaje)DeleteHardwareRequest(mensaje)DeleteOrderRequest(mensaje)DeleteZoneRequest(mensaje)Dimensions(mensaje)GetChangeLogEntryRequest(mensaje)GetCommentRequest(mensaje)GetHardwareGroupRequest(mensaje)GetHardwareRequest(mensaje)GetOrderRequest(mensaje)GetSiteRequest(mensaje)GetSkuRequest(mensaje)GetZoneRequest(mensaje)Hardware(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)ListZonesRequest(mensaje)ListZonesResponse(mensaje)OperationMetadata(mensaje)Order(mensaje)Order.State(enum)Order.Type(enum)OrganizationContact(mensaje)PowerSupply(enum)RackSpace(mensaje)Site(mensaje)Sku(mensaje)Sku.Type(enum)SkuConfig(mensaje)SkuInstance(mensaje)SubmitOrderRequest(mensaje)Subnet(mensaje)TimePeriod(mensaje)UpdateHardwareGroupRequest(mensaje)UpdateHardwareRequest(mensaje)UpdateOrderRequest(mensaje)UpdateSiteRequest(mensaje)UpdateZoneRequest(mensaje)Zone(mensaje)Zone.State(enum)ZoneNetworkConfig(mensaje)
GDCHardwareManagement
Es el servicio de gestión de hardware de GDC.
| CreateComment |
|---|
|
Crea un comentario nuevo en un pedido.
|
| CreateHardware |
|---|
|
Crea hardware nuevo en un proyecto y una ubicación determinados.
|
| CreateHardwareGroup |
|---|
|
Crea un grupo de hardware nuevo 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.
|
| DeleteHardware |
|---|
|
Borra el hardware.
|
| DeleteHardwareGroup |
|---|
|
Borra un grupo de hardware.
|
| DeleteOrder |
|---|
|
Borra un pedido.
|
| DeleteZone |
|---|
|
Borra una zona.
|
| GetChangeLogEntry |
|---|
|
Obtiene detalles de un cambio en un pedido.
|
| GetComment |
|---|
|
Obtiene el contenido de un comentario.
|
| GetHardware |
|---|
|
Obtiene 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.
|
| ListChangeLogEntries |
|---|
|
Enumera los cambios realizados en un pedido.
|
| ListComments |
|---|
|
Enumera 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 en una ubicación y un proyecto determinados.
|
| ListSkus |
|---|
|
Enumera los SKU de un proyecto y una ubicación determinados.
|
| ListZones |
|---|
|
Enumera las zonas en una ubicación y un proyecto determinados.
|
| 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.
|
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. Fecha y hora en que se creó esta entrada de registro de cambios. |
labels |
Es opcional. Son las etiquetas asociadas a 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. Nombre de este comentario. Formato: |
create_time |
Solo salida. Fecha y hora en que se creó este comentario. |
labels |
Es opcional. Son las etiquetas asociadas a este comentario como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. |
author |
Solo salida. 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 menor o igual a 1,000 caracteres. |
Contacto
Son los detalles de contacto de un punto de contacto.
| Campos | |
|---|---|
given_name |
Obligatorio. Nombre de pila del contacto. |
family_name |
Es opcional. Apellido del contacto. |
email |
Obligatorio. Es el correo electrónico del contacto. |
phone |
Obligatorio. Número de teléfono del contacto. |
time_zone |
Es opcional. Zona horaria del contacto. |
reachable_times[] |
Es opcional. Son los períodos en los que se puede comunicar con el contacto. Si este campo está vacío, se puede comunicar con el contacto en cualquier momento. |
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 principal. Este campo debe contener un máximo de 63 caracteres y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo comment.name en 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 principal. Este campo debe contener un máximo de 63 caracteres 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 en 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. Es 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 principal. Este campo debe contener un máximo de 63 caracteres y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo hardware.name en la solicitud. |
hardware |
Obligatorio. Es el recurso que se creará. |
CreateOrderRequest
Es una solicitud para crear un pedido.
| Campos | |
|---|---|
parent |
Obligatorio. Es 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 principal. Este campo debe contener un máximo de 63 caracteres y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo order.name en 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. Proyecto y ubicación en los que se creará el sitio. Formato: |
site_id |
Es opcional. Es el ID que se usa para identificar de forma única el sitio dentro de su alcance principal. Este campo debe contener un máximo de 63 caracteres y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo site.name en 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. |
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 única la zona dentro de su alcance principal. Este campo debe contener un máximo de 63 caracteres y debe comenzar con caracteres en minúscula. Solo se aceptan caracteres en minúscula, números y Se ignorará el campo zone.name en la solicitud. |
zone |
Obligatorio. Es 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. 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. |
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. Altura en pulgadas. |
depth_inches |
Obligatorio. Profundidad en pulgadas. |
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
Es 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. Es el nombre del sitio. Formato: |
GetSkuRequest
Es una solicitud para obtener un SKU.
| Campos | |
|---|---|
name |
Obligatorio. Es el nombre del SKU. Formato: |
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. Nombre de este hardware. Formato: |
display_name |
Es opcional. Nombre visible de este hardware. |
create_time |
Solo salida. Fecha y hora en que se creó este hardware. |
update_time |
Solo salida. Fecha y hora en 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 |
Obligatorio. Es el nombre del pedido al que pertenece este hardware. Formato: |
hardware_group |
Solo salida. Nombre del grupo de hardware al que pertenece este hardware. Formato: |
site |
Obligatorio. 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. Es la configuración de este hardware. |
estimated_installation_date |
Solo salida. Es la fecha de instalación estimada de este hardware. |
physical_info |
Es opcional. Son las propiedades físicas de este hardware. |
installation_info |
Es opcional. Es la información para la instalación de este hardware. |
zone |
Obligatorio. Nombre de la zona a la que pertenece este hardware. Formato: |
requested_installation_date |
Es opcional. Fecha de instalación solicitada para este hardware. Este campo se completa automáticamente cuando se acepta el pedido, si el HardwareGroup del hardware lo especifica. El cliente también puede completarlo. |
actual_installation_date |
Solo salida. Fecha de instalación real de este hardware. Google completa este campo. |
Estado
Estados válidos para el hardware.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
El estado del hardware no está especificado. |
ADDITIONAL_INFO_NEEDED |
Se requiere más información del cliente para avanzar. |
BUILDING |
Google comenzó a fabricar el hardware para este dispositivo. |
SHIPPING |
El hardware se fabricó 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. |
HardwareConfig
Es la configuración del hardware de GDC.
| Campos | |
|---|---|
sku |
Obligatorio. Es la referencia al SKU de este hardware. Puede apuntar a una revisión de SKU específica en el formato |
power_supply |
Obligatorio. 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. |
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. Fecha y hora en que se creó este grupo de hardware. |
update_time |
Solo salida. Fecha y hora en que se actualizó este grupo de hardware por última vez. |
labels |
Es opcional. Son las etiquetas asociadas a 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. Es la fecha de instalación solicitada para el hardware de este HardwareGroup. El cliente la completa. |
Estado
Son los estados válidos de un HardwareGroup.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
El estado de HardwareGroup no está especificado. |
ADDITIONAL_INFO_NEEDED |
Se requiere más información del cliente para avanzar. |
BUILDING |
Google inició la compilación de hardware para este HardwareGroup. |
SHIPPING |
El hardware se fabricó 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
Es la información para la instalación de un hardware.
| Campos | |
|---|---|
rack_location |
Es opcional. Ubicación del rack en el sitio, p.ej., piso 2, habitación 201, fila 7, rack 3. |
power_distance_meters |
Obligatorio. Distancia desde el tomacorriente en metros |
switch_distance_meters |
Obligatorio. Distancia desde el switch de red en metros |
rack_unit_dimensions |
Obligatorio. Son las dimensiones de la unidad de bastidores. |
rack_space |
Obligatorio. Es el espacio de bastidor asignado para el hardware. |
rack_type |
Obligatorio. Es el tipo de estructura. |
RackType
Son los tipos de soporte válidos.
| Enums | |
|---|---|
RACK_TYPE_UNSPECIFIED |
No se especificó el tipo de estructura. |
TWO_POST |
Bastidor de dos postes |
FOUR_POST |
Bastidor de cuatro postes. |
HardwareLocation
Representa la ubicación de uno o varios equipos.
| Campos | |
|---|---|
site |
Obligatorio. Nombre del sitio en el que se encuentra el hardware. Formato: |
rack_location |
Obligatorio. Ubicación del rack en el sitio, p.ej., piso 2, habitación 201, fila 7, rack 3. |
rack_space[] |
Es opcional. Espacios que ocupa el hardware en el rack. Si no se configura, se supone que esta ubicación es todo el rack. |
HardwarePhysicalInfo
Son las propiedades físicas de un hardware.
| Campos | |
|---|---|
power_receptacle |
Obligatorio. 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. |
Amperios
Valores de amperios válidos.
| Enums | |
|---|---|
AMPERES_UNSPECIFIED |
No se especificó el amperaje. |
AMPERES_15 |
15A. |
NetworkUplinkType
Son los 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
Son los 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 |
Tomacorriente europeo estándar. |
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 orden en el que se deben enumerar 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. 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[] |
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. 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[] |
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 enumeran 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. 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[] |
Ubicaciones a las que no se pudo llegar. |
ListHardwareRequest
Es una solicitud para enumerar hardware.
| Campos | |
|---|---|
parent |
Obligatorio. Es el proyecto y la ubicación en los que se enumerará el 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. Condición de filtrado. Consulta AIP-160. |
order_by |
Es opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListHardwareResponse
Es una lista de hardware.
| Campos | |
|---|---|
hardware[] |
Es la lista de hardware. |
next_page_token |
Un token que identifica una página de resultados que el servidor debe devolver. |
unreachable[] |
Ubicaciones a las que no se pudo llegar. |
ListOrdersRequest
Es una solicitud para enumerar pedidos.
| Campos | |
|---|---|
parent |
Obligatorio. Es el proyecto y la ubicación en los que se enumerarán los pedidos. 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. Condición de filtrado. Consulta AIP-160. |
order_by |
Es opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListOrdersResponse
Es una lista de pedidos.
| Campos | |
|---|---|
orders[] |
Es la lista de pedidos. |
next_page_token |
Un token que identifica una página de resultados que el servidor debe devolver. |
unreachable[] |
Ubicaciones a las que no se pudo llegar. |
ListSitesRequest
Es una solicitud para enumerar sitios.
| Campos | |
|---|---|
parent |
Obligatorio. Es el proyecto y la ubicación en los que se enumerarán los sitios. 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. Condición de filtrado. Consulta AIP-160. |
order_by |
Es opcional. Es una sugerencia sobre cómo ordenar los resultados. |
ListSitesResponse
Es 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[] |
Ubicaciones a las que no se pudo llegar. |
ListSkusRequest
Es una solicitud para enumerar SKUs.
| Campos | |
|---|---|
parent |
Obligatorio. Es el proyecto y la ubicación en los que se enumerarán los SKUs. 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. 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 SKUs.
| Campos | |
|---|---|
skus[] |
Es la lista de SKUs. |
next_page_token |
Un token que identifica una página de resultados que el servidor debe devolver. |
unreachable[] |
Ubicaciones a las que no se pudo llegar. |
ListZonesRequest
Es una solicitud para enumerar zonas.
| Campos | |
|---|---|
parent |
Obligatorio. Es el proyecto y la ubicación en los que se enumerarán las zonas. 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. 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[] |
Ubicaciones a las que no se pudo llegar. |
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. 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 |
Es solo de salida. Identifica si el usuario solicitó la cancelación de la operación. 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
Es un pedido de hardware de GDC.
| Campos | |
|---|---|
name |
Es el identificador. Nombre de este pedido. Formato: |
display_name |
Es opcional. Es el nombre visible de este pedido. |
create_time |
Solo salida. Fecha y hora en que se creó este pedido. |
update_time |
Solo salida. Fecha y hora en que se actualizó este pedido por última vez. |
labels |
Es opcional. Son las etiquetas asociadas a 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 |
Obligatorio. Información de contacto del cliente |
target_workloads[] |
Es opcional. Son las cargas de trabajo específicas del cliente que son de interés y a las que se dirige este pedido. Debe contener hasta 20 elementos, y la longitud de cada uno debe ser de hasta 50 caracteres. |
customer_motivation |
Obligatorio. Es la información sobre la motivación del cliente para realizar este pedido. La longitud de este campo debe ser menor o igual a 1,000 caracteres. |
fulfillment_time |
Obligatorio. Es la fecha límite especificada por el cliente para completar este pedido. |
region_code |
Obligatorio. Código de región CLDR de Unicode 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 etiquetas secundarias 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 fecha y hora en que se envió el pedido. Se propaga automáticamente con la hora actual cuando se envía un pedido. |
billing_id |
Obligatorio. Es el ID de facturación de Google Cloud al que se le cobrará este pedido. |
existing_hardware[] |
Es opcional. Es el 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. |
Estado
Estados válidos de un pedido.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
El estado del pedido no está especificado. |
DRAFT |
El cliente está redactando el pedido y aún no lo envió. |
SUBMITTED |
Se envió el pedido a Google. |
ACCEPTED |
Google aceptó el pedido. |
ADDITIONAL_INFO_NEEDED |
El pedido necesita más información del cliente. |
BUILDING |
Google comenzó a fabricar el hardware del pedido. |
SHIPPING |
El hardware se fabricó y se está enviando. |
INSTALLING |
Se está instalando el hardware. |
FAILED |
Se produjo un error al procesar el pedido y se requiere la intervención del cliente. |
PARTIALLY_COMPLETED |
Se completó parcialmente el pedido, 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 |
El cliente pagó. |
POC |
Prueba de concepto para el cliente |
OrganizationContact
Es la información de contacto de la organización del cliente.
| Campos | |
|---|---|
address |
Obligatorio. 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. |
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 rack.
| Campos | |
|---|---|
start_rack_unit |
Obligatorio. Primera unidad de bastidores del espacio de bastidores (inclusive). |
end_rack_unit |
Obligatorio. Última unidad de bastidores del espacio de bastidores (inclusive) |
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. Fecha y hora en que se creó este sitio. |
update_time |
Solo salida. Fecha y hora en que se actualizó este sitio por última vez. |
labels |
Es opcional. Son las etiquetas asociadas a este sitio como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. |
organization_contact |
Obligatorio. Es la información de contacto de este sitio. |
google_maps_pin_uri |
Obligatorio. 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 cualquier momento. |
notes |
Es opcional. Son todas las notas adicionales para este sitio. Incluye información sobre lo siguiente: - Restricciones de seguridad o acceso - Reglamentaciones que afecten a los técnicos que visiten el sitio - Cualquier proceso o aprobación especial que se requiera para trasladar el equipo - Si habrá un representante disponible durante las visitas al sitio |
SKU
Es un código de artículo (SKU) de 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. Fecha y hora en que se creó este SKU. |
update_time |
Solo salida. Fecha y hora en 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 asociadas a este SKU. |
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 |
Es el SKU del rack. |
SERVER |
Es el SKU del servidor. |
SkuConfig
Es la configuración de un SKU.
| Campos | |
|---|---|
cpu |
Es información sobre la configuración de la CPU. |
gpu |
Es información sobre la configuración de la GPU. |
ram |
Es información sobre la configuración de la RAM. |
storage |
Es 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 CLDR de Unicode en el que está disponible esta instancia. |
power_supply |
Tipo de fuente de alimentación para esta instancia. |
billing_sku |
Es una referencia al SKU correspondiente en la API de Cloud Billing. La información de precios estimados se puede recuperar con esa API. Formato: |
billing_sku_per_vcpu |
Es la referencia al SKU correspondiente por CPU virtual en la API de Cloud Billing. La información de precios estimados 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. |
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. |
TimePeriod
Representa un período en 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 de 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. |
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. |
Zona
Es una zona que contiene un conjunto de hardware.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de esta zona. Formato: |
create_time |
Solo salida. Fecha y hora en que se creó esta zona. |
update_time |
Solo salida. Fecha y hora en que se actualizó esta zona por última vez. |
labels |
Es opcional. Son las etiquetas asociadas a esta zona como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. |
display_name |
Es opcional. Nombre visible descriptivo de esta zona. |
state |
Solo salida. Es el estado actual de esta zona. |
contacts[] |
Obligatorio. Son los puntos de contacto. |
ciq_uri |
Solo salida. Es el 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 redes para esta zona. |
Estado
Son los estados válidos para una zona.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
El estado de la zona no está especificado. |
ADDITIONAL_INFO_NEEDED |
Se requiere más información del cliente para avanzar. |
PREPARING |
Google está preparando la zona. |
ACTIVE |
La zona está disponible para su uso. |
CANCELLED |
Se canceló la zona. |
ZoneNetworkConfig
Es la configuración de red de una zona.
| Campos | |
|---|---|
machine_mgmt_ipv4_range |
Obligatorio. Es un bloque de direcciones IPv4 para la administración de máquinas. Debe ser un bloque CIDR privado RFC1918 o público 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. Es un bloque de direcciones IPv4 para nodos de Kubernetes. Debe ser un bloque CIDR privado RFC1918 o público 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. Es un bloque de direcciones IPv4 para el plano de control de Kubernetes. Debe ser un bloque CIDR privado RFC1918 o público lo suficientemente grande como para asignar al menos una dirección por clúster en la zona. Debe estar en |
management_ipv4_subnet |
Obligatorio. Es una subred IPv4 para la red de administración. |
kubernetes_ipv4_subnet |
Es opcional. Es 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. |