Nesta página, descrevemos as etapas para visualizar, atualizar e excluir conexões do Partner Interconexão entre nuvens para Amazon Web Services (AWS). Para visualizar, atualizar ou excluir uma
conexão, use o recurso transport.
Conferir conexões
Para ver as conexões, siga estas etapas.
gcloud
Use o comando gcloud network-connectivity transports list.
gcloud beta network-connectivity transports list \
--region=LOCATION
O resultado será semelhante a este:
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 você quer ver detalhesLOCATION: o local onde a conexão reside
Para conferir 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 você quer ver detalhesLOCATION: o local onde a conexão reside
API
Para listar todos os transportes em um projeto e local específicos, use o método networkconnectivity.transports.list com um corpo de solicitação 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 projeto.LOCATION: o local onde a conexão reside
Para conferir 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 projeto.LOCATION: o local onde a conexão resideTRANSPORT_NAME: o nome do transporte para o qual você quer ver detalhes
Atualizar conexões
É possível atualizar os dois parâmetros a seguir do recurso de transporte:
descriptionadvertisedRoutes
Mudar as rotas anunciadas altera as rotas acessíveis da AWS. Você precisa fornecer os campos atualizados em uma 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 projeto.LOCATION: o local onde a conexão resideTRANSPORT_NAME: o nome do transporte que você quer atualizar.IP_RANGE: o intervalo de IP das rotas anunciadas, como10.128.0.0/9
A resposta será semelhante a:
{
{
"advertisedRoutes": [
"10.128.0.0/9"
],
"description": NEW_DESCRIPTION,
"updateTime": TIME
}
}
Excluir conexões
Excluir um transporte não exclui o recurso no lado da AWS. Portanto, limpe os dois lados da conexã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 você quer excluir.LOCATION: o local onde o transporte reside.
API
Para excluir um único transporte, use o
método networkconnectivity.transports.delete com um corpo de solicitação 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 projeto.LOCATION: o local onde a conexão resideTRANSPORT_NAME: o nome do transporte que você quer excluir.
A seguir
- Para encontrar respostas para perguntas comuns sobre a arquitetura e os recursos do Cloud Interconnect, consulte as Perguntas frequentes sobre o Cloud Interconnect.
- Para saber mais sobre o Cloud Interconnect, consulte a visão geral do Cloud Interconnect.
- Para saber mais sobre as práticas recomendadas ao planejar e configurar o Cloud Interconnect, consulte Práticas recomendadas.
- Para encontrar nomes de recursos Google Cloud , consulte as APIs do Cloud Interconnect.