API Reference

Serviço: networkservices.googleapis.com

Para chamar este serviço, recomendamos que use as bibliotecas de cliente fornecidas pela Google. Se a sua aplicação precisar de usar as suas próprias bibliotecas para chamar este serviço, use as seguintes informações quando fizer os pedidos API.

Documento de descoberta

Um documento de descoberta é uma especificação legível por computador para descrever e consumir APIs REST. É usada para criar bibliotecas cliente, plug-ins de IDEs e outras ferramentas que interagem com as APIs Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço fornece os seguintes documentos de descoberta:

Ponto final do serviço

Um ponto final de serviço é um URL base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o seguinte ponto final do serviço e todos os URIs abaixo são relativos a este ponto final do serviço:

  • https://networkservices.googleapis.com

Recurso REST: v1beta1.projects.locations.multicastConsumerAssociations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Cria uma nova associação de consumidor de multicast num determinado projeto e localização.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Elimina uma única associação de consumidor de multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Obtém detalhes de uma única associação de consumidor de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Lista as associações de consumidores de multicast num determinado projeto e localização.

Recurso REST: v1beta1.projects.locations.multicastDomainActivations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomainActivations
Cria uma nova ativação de domínio de multicast num determinado projeto e localização.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomainActivations/*}
Elimina uma única ativação de domínio multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomainActivations/*}
Obtém detalhes de uma única ativação de domínio de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomainActivations
Lista as ativações de domínios de multicast num determinado projeto e localização.
patch PATCH /v1beta1/{multicastDomainActivation.name=projects/*/locations/*/multicastDomainActivations/*}
Atualiza os parâmetros de uma única ativação de domínio de multicast.

Recurso REST: v1beta1.projects.locations.multicastDomainGroups

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomainGroups
Cria um novo grupo de domínios de multicast num determinado projeto e localização.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomainGroups/*}
Elimina um único domínio multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomainGroups/*}
Obtém detalhes de um único grupo de domínios de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomainGroups
Lista os grupos de domínios de multicast num determinado projeto e localização.

Recurso REST: v1beta1.projects.locations.multicastDomains

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomains
Cria um novo domínio de multicast num determinado projeto e localização.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomains/*}
Elimina um único domínio multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomains/*}
Obtém detalhes de um único domínio multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomains
Apresenta uma lista de domínios multicast num determinado projeto e localização.

Recurso REST: v1beta1.projects.locations.multicastGroupConsumerActivations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Cria uma nova ativação de consumidor de grupo de multicast num determinado projeto e localização.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Elimina uma única ativação de consumidor de um grupo de multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Obtém detalhes de uma única ativação de consumidor de grupo de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Lista as ativações de consumidores de grupos de multicast num determinado projeto e localização.
patch PATCH /v1beta1/{multicastGroupConsumerActivation.name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Atualiza os parâmetros de uma única ativação de consumidor de grupo de multicast.

Recurso REST: v1beta1.projects.locations.multicastGroupProducerActivations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Cria uma nova ativação de consumidor de grupo de multicast num determinado projeto e localização.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Elimina uma única ativação de consumidor de um grupo de multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Obtém detalhes de uma única ativação de consumidor de grupo de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Lista as ativações de consumidores de grupos de multicast num determinado projeto e localização.

Recurso REST: v1beta1.projects.locations.multicastGroupRangeActivations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Cria uma nova ativação de intervalo de grupo de multicast num determinado projeto e localização.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Elimina uma única ativação de intervalo de grupo de multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Obtém detalhes de uma única ativação de intervalo de grupo de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Lista as ativações do intervalo de grupos de multicast num determinado projeto e localização.
patch PATCH /v1beta1/{multicastGroupRangeActivation.name=projects/*/locations/*/multicastGroupRangeActivations/*}
Atualiza os parâmetros de uma única ativação do intervalo do grupo de multicast.

Recurso REST: v1beta1.projects.locations.multicastGroupRanges

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupRanges
Cria um novo intervalo de grupos de multicast num determinado projeto e localização.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupRanges/*}
Elimina um único intervalo de grupos de multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupRanges/*}
Obtém os detalhes de um único intervalo de grupos de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupRanges
Lista os intervalos de grupos de multicast num determinado projeto e localização.
patch PATCH /v1beta1/{multicastGroupRange.name=projects/*/locations/*/multicastGroupRanges/*}
Atualiza os parâmetros de um único intervalo de grupos de multicast.

Recurso REST: v1beta1.projects.locations.multicastProducerAssociations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastProducerAssociations
Cria uma nova associação de produtor de multicast num determinado projeto e localização.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Elimina uma única associação de consumidor de multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Obtém detalhes de uma única associação de produtor de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastProducerAssociations
Lista as associações de produtores de multicast num determinado projeto e localização.

Recurso REST: v1.projects.locations.multicastConsumerAssociations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Cria uma nova associação de consumidor de multicast num determinado projeto e localização.
delete DELETE /v1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Elimina uma única associação de consumidor de multicast.
get GET /v1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Obtém detalhes de uma única associação de consumidor de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Lista as associações de consumidores de multicast num determinado projeto e localização.

Recurso REST: v1.projects.locations.multicastDomainActivations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastDomainActivations
Cria uma nova ativação de domínio de multicast num determinado projeto e localização.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomainActivations/*}
Elimina uma única ativação de domínio multicast.
get GET /v1/{name=projects/*/locations/*/multicastDomainActivations/*}
Obtém detalhes de uma única ativação de domínio de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastDomainActivations
Lista as ativações de domínios de multicast num determinado projeto e localização.
patch PATCH /v1/{multicastDomainActivation.name=projects/*/locations/*/multicastDomainActivations/*}
Atualiza os parâmetros de uma única ativação de domínio de multicast.

Recurso REST: v1.projects.locations.multicastDomainGroups

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastDomainGroups
Cria um novo grupo de domínios de multicast num determinado projeto e localização.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomainGroups/*}
Elimina um único domínio multicast.
get GET /v1/{name=projects/*/locations/*/multicastDomainGroups/*}
Obtém detalhes de um único grupo de domínios de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastDomainGroups
Lista os grupos de domínios de multicast num determinado projeto e localização.

Recurso REST: v1.projects.locations.multicastDomains

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastDomains
Cria um novo domínio de multicast num determinado projeto e localização.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomains/*}
Elimina um único domínio multicast.
get GET /v1/{name=projects/*/locations/*/multicastDomains/*}
Obtém detalhes de um único domínio multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastDomains
Apresenta uma lista de domínios multicast num determinado projeto e localização.

Recurso REST: v1.projects.locations.multicastGroupConsumerActivations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Cria uma nova ativação de consumidor de grupo de multicast num determinado projeto e localização.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Elimina uma única ativação de consumidor de um grupo de multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Obtém detalhes de uma única ativação de consumidor de grupo de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Lista as ativações de consumidores de grupos de multicast num determinado projeto e localização.
patch PATCH /v1/{multicastGroupConsumerActivation.name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Atualiza os parâmetros de uma única ativação do consumidor do grupo de multicast.

Recurso REST: v1.projects.locations.multicastGroupProducerActivations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Cria uma nova ativação de consumidor de grupo de multicast num determinado projeto e localização.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Elimina uma única ativação de consumidor de um grupo de multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Obtém detalhes de uma única ativação de consumidor de grupo de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Lista as ativações de consumidores de grupos de multicast num determinado projeto e localização.

Recurso REST: v1.projects.locations.multicastGroupRangeActivations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Cria uma nova ativação de intervalo de grupo de multicast num determinado projeto e localização.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Elimina uma única ativação do intervalo de grupos de multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Obtém detalhes de uma única ativação de intervalo de grupo de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Lista as ativações do intervalo de grupos de multicast num determinado projeto e localização.
patch PATCH /v1/{multicastGroupRangeActivation.name=projects/*/locations/*/multicastGroupRangeActivations/*}
Atualiza os parâmetros de uma única ativação do intervalo do grupo de multicast.

Recurso REST: v1.projects.locations.multicastGroupRanges

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastGroupRanges
Cria um novo intervalo de grupos de multicast num determinado projeto e localização.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupRanges/*}
Elimina um único intervalo de grupos de multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupRanges/*}
Obtém os detalhes de um único intervalo de grupos de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupRanges
Lista os intervalos de grupos de multicast num determinado projeto e localização.
patch PATCH /v1/{multicastGroupRange.name=projects/*/locations/*/multicastGroupRanges/*}
Atualiza os parâmetros de um único intervalo de grupos de multicast.

Recurso REST: v1.projects.locations.multicastProducerAssociations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastProducerAssociations
Cria uma nova associação de produtor de multicast num determinado projeto e localização.
delete DELETE /v1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Elimina uma única associação de consumidor de multicast.
get GET /v1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Obtém detalhes de uma única associação de produtor de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastProducerAssociations
Lista as associações de produtores de multicast num determinado projeto e localização.