- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos da autorização
- Faça um teste!
Os produtores de serviço podem usar este método para encontrar um intervalo sem uso atualmente dentro dos intervalos alocados do consumidor. Esse intervalo retornado não é reservado e não tem garantia de que permaneça sem uso. Ele validará os intervalos alocados fornecidos anteriormente e localizará o subintervalo não conflitante do tamanho solicitado (expresso em número de bits principais da máscara de rede ipv4, como na notação do intervalo CIDR). Operation<response: Range>
Solicitação HTTP
POST https://servicenetworking.googleapis.com/v1/{parent=services/*}:searchRange
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
parent |
Obrigatório. Isso está no formato services/{service}. E {service} é o nome do serviço de gerenciamento de acesso privado. Por exemplo, "service-peering.example.com". A autorização requer a seguinte permissão do Google IAM no recurso
|
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON | |
---|---|
{ "network": string, "ipPrefixLength": number } |
Campos | |
---|---|
network |
Nome da rede no projeto de consumidor. É necessário que essa rede já tenha feito peering com uma rede VPC compartilhada usando o método connections.create. Precisa estar no formato "projects/{project}/global/networks/{network}". {project} é um número de projeto, como em "12345", e {network} é o nome da rede. |
ipPrefixLength |
Obrigatório. O tamanho do prefixo do intervalo IP. Use a notação usual do intervalo CIDR. Por exemplo, "30" para localizar o intervalo CIDR x.x.x.x/30 não utilizado. O intervalo real será determinado usando o intervalo alocado para a rede de consumidores com peering e retornado no resultado. |
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation
.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/service.management
https://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte a Visão geral da autenticação.