API Cloud Channel

Serviço: cloudchannel.googleapis.com

Todos os URIs abaixo são referentes a https://cloudchannel.googleapis.com

Esse serviço apresenta os documentos de descoberta abaixo:

Recurso REST: v1alpha1.accounts.customers

Métodos
create POST /v1alpha1/{parent=accounts/*}/customers
Cria um novo recurso Customer na conta do revendedor ou distribuidor.
get GET /v1alpha1/{name=accounts/*/customers/*}
Retorna um recurso Customer solicitado.
list GET /v1alpha1/{parent=accounts/*}/customers
Lista os Customers posteriores.
patch PATCH /v1alpha1/{name=accounts/*/customers/*}
Atualiza um recurso Customer existente que pertence ao revendedor ou distribuidor.

Recurso REST: v1alpha1.accounts.customers.entitlements

Métodos
assignChannelPartner POST /v1alpha1/{name=accounts/*/customers/*/entitlements/*}:assignChannelPartner
Atribui um parceiro de canal a um recurso Entitlement.
get GET /v1alpha1/{name=accounts/*/customers/*/entitlements/*}
Retorna um recurso Entitlement solicitado.
list GET /v1alpha1/{parent=accounts/*/customers/*}/entitlements
Lista Entitlements que pertencem a um cliente.

Recurso REST: v1alpha1.accounts.customers.orders

Métodos
activate POST /v1alpha1/{name=accounts/*/customers/*/orders/*}:activate
Ativa um pedido suspenso anteriormente.
create POST /v1alpha1/{parent=accounts/*/customers/*}/orders
Cria um Order em nome de um cliente.
get GET /v1alpha1/{name=accounts/*/customers/*/orders/*}
Retorna um recurso Order solicitado.
list GET /v1alpha1/{parent=accounts/*/customers/*}/orders
Lista Orders que pertencem a um cliente.
patch PATCH /v1alpha1/{name=accounts/*/customers/*/orders/*}
Atualiza o cliente existente [Order].
suspend POST /v1alpha1/{name=accounts/*/customers/*/orders/*}:suspend
Suspende um pedido preenchido anteriormente.

Serviço: cloudchannel.googleapis.com

Todos os URIs abaixo são referentes a https://cloudchannel.googleapis.com

Esse serviço apresenta os documentos de descoberta abaixo:

Recurso REST: v1.operations

Métodos
cancel POST /v1/{name=operations/**}:cancel
Inicia o cancelamento assíncrono de uma operação de longa duração.
delete DELETE /v1/{name=operations/**}
Exclui uma operação de longa duração.
get GET /v1/{name=operations/**}
Recebe o estado mais recente de uma operação de longa duração.
list GET /v1/{name}
Lista as operações que correspondem ao filtro especificado na solicitação.