Cloud Channel API

Dienst: cloudchannel.googleapis.com

Alle unten aufgeführten URIs beziehen sich auf https://cloudchannel.googleapis.com.

Der Dienst bietet die folgenden Discovery-Dokumente:

REST-Ressource: v1alpha1.accounts.customers

Methoden
create POST /v1alpha1/{parent=accounts/*}/customers
Erstellt im Reseller- oder Händlerkonto eine neue Customer-Ressource.
get GET /v1alpha1/{name=accounts/*/customers/*}
Gibt eine angeforderte Customer-Ressource zurück.
list GET /v1alpha1/{parent=accounts/*}/customers
Listet nachgelagerte Customers auf.
patch PATCH /v1alpha1/{name=accounts/*/customers/*}
Aktualisiert eine vorhandene Customer-Ressource, die zum Reseller oder Händler gehört.

REST-Ressource: v1alpha1.accounts.customers.entitlements

Methoden
assignChannelPartner POST /v1alpha1/{name=accounts/*/customers/*/entitlements/*}:assignChannelPartner
Weist einer Entitlement-Ressource einen Kanalpartner zu.
get GET /v1alpha1/{name=accounts/*/customers/*/entitlements/*}
Gibt eine angeforderte Entitlement-Ressource zurück.
list GET /v1alpha1/{parent=accounts/*/customers/*}/entitlements
Listet die Entitlements eines Kunden auf.

REST-Ressource: v1alpha1.accounts.customers.orders

Methoden
activate POST /v1alpha1/{name=accounts/*/customers/*/orders/*}:activate
Aktiviert eine zuvor gesperrte Bestellung.
create POST /v1alpha1/{parent=accounts/*/customers/*}/orders
Erstellt Order im Namen eines Kunden.
get GET /v1alpha1/{name=accounts/*/customers/*/orders/*}
Gibt eine angeforderte Order-Ressource zurück.
list GET /v1alpha1/{parent=accounts/*/customers/*}/orders
Listet die Orders eines Kunden auf.
patch PATCH /v1alpha1/{name=accounts/*/customers/*/orders/*}
Aktualisiert einen bestehenden Kunden [Bestellung].
suspend POST /v1alpha1/{name=accounts/*/customers/*/orders/*}:suspend
Sperrt eine zuvor abgewickelte Bestellung.

Dienst: cloudchannel.googleapis.com

Alle unten aufgeführten URIs beziehen sich auf https://cloudchannel.googleapis.com.

Der Dienst bietet die folgenden Discovery-Dokumente:

REST-Ressource: v1.operations

Methoden
cancel POST /v1/{name=operations/**}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1/{name=operations/**}
Löscht einen lang andauernden Vorgang.
get GET /v1/{name=operations/**}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v1/{name}
Listet Vorgänge, die dem angegebenen Filter in der Anfrage entsprechen, auf.