Freigeben über


Subscription interface

Schnittstelle, die ein Abonnement darstellt.

Methoden

createOrUpdate(string, string, string, SubscriptionCreateParameters, SubscriptionCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert das Abonnement des angegebenen Benutzers für das angegebene Produkt.

delete(string, string, string, string, SubscriptionDeleteOptionalParams)

Löscht das angegebene Abonnement.

get(string, string, string, SubscriptionGetOptionalParams)

Ruft die angegebene Abonnemententität ab.

getEntityTag(string, string, string, SubscriptionGetEntityTagOptionalParams)

Ruft die Entitätsstatusversion (Etag) des apimanagement-Abonnements ab, das durch seinen Bezeichner angegeben wird.

list(string, string, SubscriptionListOptionalParams)

Listet alle Abonnements der API-Verwaltungsdienstinstanz auf.

listSecrets(string, string, string, SubscriptionListSecretsOptionalParams)

Ruft die angegebenen Abonnementschlüssel ab.

regeneratePrimaryKey(string, string, string, SubscriptionRegeneratePrimaryKeyOptionalParams)

Generiert den Primärschlüssel des vorhandenen Abonnements der API-Verwaltungsdienstinstanz.

regenerateSecondaryKey(string, string, string, SubscriptionRegenerateSecondaryKeyOptionalParams)

Generiert sekundären Schlüssel des vorhandenen Abonnements der API-Verwaltungsdienstinstanz.

update(string, string, string, string, SubscriptionUpdateParameters, SubscriptionUpdateOptionalParams)

Aktualisiert die Details eines Abonnements, das durch seinen Bezeichner angegeben ist.

Details zur Methode

createOrUpdate(string, string, string, SubscriptionCreateParameters, SubscriptionCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert das Abonnement des angegebenen Benutzers für das angegebene Produkt.

function createOrUpdate(resourceGroupName: string, serviceName: string, sid: string, parameters: SubscriptionCreateParameters, options?: SubscriptionCreateOrUpdateOptionalParams): Promise<SubscriptionCreateOrUpdateResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

sid

string

Abonnemententitätsbezeichner. Die Entität stellt die Zuordnung zwischen einem Benutzer und einem Produkt in der API-Verwaltung dar.

parameters
SubscriptionCreateParameters

Erstellen Sie Parameter.

options
SubscriptionCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

delete(string, string, string, string, SubscriptionDeleteOptionalParams)

Löscht das angegebene Abonnement.

function delete(resourceGroupName: string, serviceName: string, sid: string, ifMatch: string, options?: SubscriptionDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

sid

string

Abonnemententitätsbezeichner. Die Entität stellt die Zuordnung zwischen einem Benutzer und einem Produkt in der API-Verwaltung dar.

ifMatch

string

ETag der Entität. ETag sollte mit dem aktuellen Entitätsstatus aus der Headerantwort der GET-Anforderung übereinstimmen, oder es sollte * für bedingungslose Aktualisierung sein.

options
SubscriptionDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, SubscriptionGetOptionalParams)

Ruft die angegebene Abonnemententität ab.

function get(resourceGroupName: string, serviceName: string, sid: string, options?: SubscriptionGetOptionalParams): Promise<SubscriptionGetResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

sid

string

Abonnemententitätsbezeichner. Die Entität stellt die Zuordnung zwischen einem Benutzer und einem Produkt in der API-Verwaltung dar.

options
SubscriptionGetOptionalParams

Die Optionsparameter.

Gibt zurück

getEntityTag(string, string, string, SubscriptionGetEntityTagOptionalParams)

Ruft die Entitätsstatusversion (Etag) des apimanagement-Abonnements ab, das durch seinen Bezeichner angegeben wird.

function getEntityTag(resourceGroupName: string, serviceName: string, sid: string, options?: SubscriptionGetEntityTagOptionalParams): Promise<SubscriptionGetEntityTagHeaders>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

sid

string

Abonnemententitätsbezeichner. Die Entität stellt die Zuordnung zwischen einem Benutzer und einem Produkt in der API-Verwaltung dar.

options
SubscriptionGetEntityTagOptionalParams

Die Optionsparameter.

Gibt zurück

list(string, string, SubscriptionListOptionalParams)

Listet alle Abonnements der API-Verwaltungsdienstinstanz auf.

function list(resourceGroupName: string, serviceName: string, options?: SubscriptionListOptionalParams): PagedAsyncIterableIterator<SubscriptionContract, SubscriptionContract[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

options
SubscriptionListOptionalParams

Die Optionsparameter.

Gibt zurück

listSecrets(string, string, string, SubscriptionListSecretsOptionalParams)

Ruft die angegebenen Abonnementschlüssel ab.

function listSecrets(resourceGroupName: string, serviceName: string, sid: string, options?: SubscriptionListSecretsOptionalParams): Promise<SubscriptionListSecretsResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

sid

string

Abonnemententitätsbezeichner. Die Entität stellt die Zuordnung zwischen einem Benutzer und einem Produkt in der API-Verwaltung dar.

options
SubscriptionListSecretsOptionalParams

Die Optionsparameter.

Gibt zurück

regeneratePrimaryKey(string, string, string, SubscriptionRegeneratePrimaryKeyOptionalParams)

Generiert den Primärschlüssel des vorhandenen Abonnements der API-Verwaltungsdienstinstanz.

function regeneratePrimaryKey(resourceGroupName: string, serviceName: string, sid: string, options?: SubscriptionRegeneratePrimaryKeyOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

sid

string

Abonnemententitätsbezeichner. Die Entität stellt die Zuordnung zwischen einem Benutzer und einem Produkt in der API-Verwaltung dar.

options
SubscriptionRegeneratePrimaryKeyOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

regenerateSecondaryKey(string, string, string, SubscriptionRegenerateSecondaryKeyOptionalParams)

Generiert sekundären Schlüssel des vorhandenen Abonnements der API-Verwaltungsdienstinstanz.

function regenerateSecondaryKey(resourceGroupName: string, serviceName: string, sid: string, options?: SubscriptionRegenerateSecondaryKeyOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

sid

string

Abonnemententitätsbezeichner. Die Entität stellt die Zuordnung zwischen einem Benutzer und einem Produkt in der API-Verwaltung dar.

options
SubscriptionRegenerateSecondaryKeyOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

update(string, string, string, string, SubscriptionUpdateParameters, SubscriptionUpdateOptionalParams)

Aktualisiert die Details eines Abonnements, das durch seinen Bezeichner angegeben ist.

function update(resourceGroupName: string, serviceName: string, sid: string, ifMatch: string, parameters: SubscriptionUpdateParameters, options?: SubscriptionUpdateOptionalParams): Promise<SubscriptionUpdateResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

sid

string

Abonnemententitätsbezeichner. Die Entität stellt die Zuordnung zwischen einem Benutzer und einem Produkt in der API-Verwaltung dar.

ifMatch

string

ETag der Entität. ETag sollte mit dem aktuellen Entitätsstatus aus der Headerantwort der GET-Anforderung übereinstimmen, oder es sollte * für bedingungslose Aktualisierung sein.

parameters
SubscriptionUpdateParameters

Aktualisieren von Parametern.

options
SubscriptionUpdateOptionalParams

Die Optionsparameter.

Gibt zurück