Cuando propones una conexión de radio de nube privada virtual (VPC) a un hub, el radio no está totalmente operativo hasta que el administrador del hub lo acepta. Del mismo modo, cuando propongas actualizaciones de las propiedades de un spoke, estas no se harán efectivas hasta que el administrador del hub las acepte. En esta página se describe cómo puedes comprobar el estado de un spoke después de haber propuesto uno nuevo o actualizaciones de uno ya creado.
Antes de empezar
Antes de empezar, consulta las siguientes secciones.
Crea o escoge un proyecto.
Para facilitar la configuración de Network Connectivity Center, empieza por identificar un proyecto válido.
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the Google Cloud CLI.
-
Si utilizas un proveedor de identidades (IdP) externo, primero debes iniciar sesión en la CLI de gcloud con tu identidad federada.
-
Para inicializar gcloud CLI, ejecuta el siguiente comando:
gcloud init
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the Google Cloud CLI.
-
Si utilizas un proveedor de identidades (IdP) externo, primero debes iniciar sesión en la CLI de gcloud con tu identidad federada.
-
Para inicializar gcloud CLI, ejecuta el siguiente comando:
gcloud init
Si usas la CLI de Google Cloud, define el ID de tu proyecto con el comando
gcloud config set
.gcloud config set project PROJECT_ID
Sustituye
PROJECT_ID
por el ID de tu proyecto único.En las instrucciones de la CLI gcloud de esta página se presupone que ya has definido el ID de tu proyecto.
Para confirmar que has definido el ID de proyecto correctamente, usa el comando
gcloud config list
.gcloud config list --format='text(core.project)'
En la Google Cloud consola, ve a la página Network Connectivity Center.
Haz clic en Enable (Habilitar).
PROJECT_ID
: el ID del proyecto que contiene el spokeSPOKE_NAME
: el nombre del spoke del que quieras obtener el estado- Para crear ejes y radios, consulta Trabajar con ejes y radios.
- Para ver una lista de los partners cuyas soluciones están integradas con Network Connectivity Center, consulta Partners de Network Connectivity Center.
- Para encontrar soluciones a problemas habituales, consulta la sección Solución de problemas.
- Para obtener información sobre los comandos de la API y
gcloud
, consulta APIs and reference (APIs y referencia).
Habilitar la API Network Connectivity
Para poder realizar cualquier tarea con Network Connectivity Center, debes habilitar la API Network Connectivity.
Consola
Para habilitar la API Network Connectivity, haz lo siguiente:
También puedes habilitar la API mediante la biblioteca de APIs de la consola,Google Cloud como se describe en el artículo Habilitar APIs.
Estados de Spoke
En la siguiente tabla se describen los diferentes estados en los que puede encontrarse un dispositivo de asistencia después de que se proponga al administrador del centro.
Estado de Spoke | Motivo del estado | Descripción |
---|---|---|
ACTIVE |
El campo reasons está vacío. |
En el caso de las nuevas propuestas de radios, esto significa que el administrador del centro ha aceptado el radio y que este funciona correctamente. En el caso de las actualizaciones de los radios, significa que el administrador del centro ha aceptado las actualizaciones y estas se han aplicado. |
ACTIVE |
UPDATE_PENDING_REVIEW |
Esto significa que el spoke está operativo, pero aún no se ha aceptado ni rechazado una actualización propuesta de sus propiedades. Si el administrador del centro de control rechaza una actualización de un periférico, pero el rechazo falla, es posible que el periférico siga mostrando el estado |
ACTIVE |
UPDATE_FAILED |
Esto significa que el spoke funciona y que se ha aceptado una actualización propuesta de las propiedades del spoke, pero no se ha podido aplicar. |
ACTIVE |
UPDATE_REJECTED |
Esto significa que el spoke está operativo, pero se ha rechazado una actualización propuesta de las propiedades del spoke. |
INACTIVE |
PENDING_REVIEW |
Esto significa que el dispositivo no funciona y que el administrador del centro aún no lo ha aceptado ni rechazado. |
INACTIVE |
REJECTED |
Esto significa que el periférico no funciona porque el administrador del centro de control lo ha rechazado. |
OBSOLETE |
El campo reasons está vacío. |
Esto significa que el centro se ha eliminado. Una vez que se encuentra en este estado, el estado nunca cambia y el periférico solo se puede eliminar. |
Consultar el estado de una propuesta de cadena
Para consultar el estado de un spoke que has propuesto en un proyecto distinto del del centro de conectividad, incluidas las actualizaciones de los spokes, sigue estos pasos.
gcloud
Ejecuta el comando
gcloud network-connectivity spokes describe
.
gcloud network-connectivity spokes describe SPOKE_NAME \ --global
Sustituye SPOKE_NAME
por el nombre del spoke cuyo estado quieras comprobar, como my-spoke
.
API
Para describir un radio, usa el método networkconnectivity.spokes.get
.
GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/spokes/SPOKE_NAME
Haz los cambios siguientes: