Esta página descreve os passos para ver, atualizar e eliminar
as ligações do Partner Cross-Cloud Interconnect para os Amazon Web Services (AWS). Para ver, atualizar ou eliminar uma ligação, use o recurso transport.
Veja associações
Para ver as associações, siga estes passos.
gcloud
Use o comando gcloud network-connectivity transports list.
gcloud beta network-connectivity transports list \
--region=LOCATION
O resultado é semelhante ao seguinte:
gcloud network-connectivity transport list --region us-east4 | Name | Profile | Bandwidth | State | |===================|======================|===========|========| | my-cci-aws | aws-us-east-1 | 1 Gb/s | Active | | my-cci-aws-123456 | aws-us-east-1 | 1 Gb/s | Active |
Substitua os seguintes valores:
TRANSPORT_NAME: o nome do transporte para o qual quer ver detalhesLOCATION: a localização onde reside a ligação
Para obter detalhes de um único transporte, use o comando gcloud beta network-connectivity transports describe.
gcloud beta network-connectivity transports describe TRANSPORT_NAME \
--region=LOCATION
Substitua os seguintes valores:
TRANSPORT_NAME: o nome do transporte para o qual quer ver detalhesLOCATION: a localização onde a ligação reside
API
Para listar todos os transportes num projeto e localização específicos, use o método networkconnectivity.transports.list com um corpo do pedido vazio.
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/LOCATION/transports"
Substitua os seguintes valores:
PROJECT: o nome do projetoLOCATION: a localização onde a ligação reside
Para obter detalhes de um único transporte, use o método networkconnectivity.transports.get.
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/LOCATION/transports/TRANSPORT_NAME"
Substitua os seguintes valores:
PROJECT: o nome do projetoLOCATION: a localização onde a ligação resideTRANSPORT_NAME: o nome do transporte para o qual quer ver detalhes
Atualize as associações
Pode atualizar os seguintes dois parâmetros do recurso de transporte:
descriptionadvertisedRoutes
A alteração das rotas anunciadas altera as rotas acessíveis a partir da AWS. Tem de fornecer os campos atualizados numa máscara no parâmetro de consulta.
API
Use o método networkconnectivity.transports.patch.
curl -X PATCH -H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
"https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/LOCATION/transports/TRANSPORT_NAME" --data '{
"advertisedRoutes": ["IP_RANGE"]
}'
Substitua os seguintes valores:
PROJECT: o nome do projetoLOCATION: a localização onde a ligação resideTRANSPORT_NAME: o nome do transporte que quer atualizarIP_RANGE: o intervalo de IP das rotas anunciadas, como10.128.0.0/9
A resposta tem um aspeto semelhante ao seguinte:
{
{
"advertisedRoutes": [
"10.128.0.0/9"
],
"description": NEW_DESCRIPTION,
"updateTime": TIME
}
}
Elimine associações
A eliminação de um transporte não elimina o recurso no lado da AWS, por isso, certifique-se de que limpa ambos os lados da associação.
gcloud
Use o comando gcloud beta network-connectivity transports delete.
gcloud beta network-connectivity transports delete TRANSPORT_NAME
--region=LOCATION
Substitua os seguintes valores:
TRANSPORT_NAME: o nome do transporte que quer eliminarLOCATION: a localização onde reside o transporte
API
Para eliminar um único transporte, use o método networkconnectivity.transports.delete com um corpo do pedido vazio.
curl -X DELETE \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/LOCATION/transports/TRANSPORT_NAME
Substitua os seguintes valores:
PROJECT: o nome do projetoLOCATION: a localização onde reside a ligaçãoTRANSPORT_NAME: o nome do transporte que quer eliminar
O que se segue?
- Para encontrar respostas a perguntas comuns sobre a arquitetura e as funcionalidades do Cloud Interconnect, consulte as Perguntas frequentes do Cloud Interconnect.
- Para saber mais sobre o Cloud Interconnect, consulte a vista geral do Cloud Interconnect.
- Para saber mais sobre as práticas recomendadas ao planear e configurar o Cloud Interconnect, consulte as práticas recomendadas.
- Para encontrar Google Cloud nomes de recursos, consulte as APIs Cloud Interconnect.