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 Etag-Version (Entity State) des apimanagement-Abonnements ab, das durch den Bezeichner angegeben wird.

list(string, string, SubscriptionListOptionalParams)

Listet alle Abonnements der API Management-Dienstinstanz auf

listSecrets(string, string, string, SubscriptionListSecretsOptionalParams)

Ruft die angegebenen Abonnementschlüssel ab.

regeneratePrimaryKey(string, string, string, SubscriptionRegeneratePrimaryKeyOptionalParams)

Generiert den Primärschlüssel eines vorhandenen Abonnements der API Management-Dienstinstanz neu

regenerateSecondaryKey(string, string, string, SubscriptionRegenerateSecondaryKeyOptionalParams)

Generiert den Sekundärschlüssel eines vorhandenen Abonnements der API Management-Dienstinstanz neu

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

Updates die Details eines Abonnements, die durch den Bezeichner angegeben werden.

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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

sid

string

Abonnemententitätsbezeichner. Die Entität stellt die Zuordnung zwischen einem Benutzer und einem Produkt in API Management 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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

sid

string

Abonnemententitätsbezeichner. Die Entität stellt die Zuordnung zwischen einem Benutzer und einem Produkt in API Management 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 die 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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

sid

string

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

options
SubscriptionGetOptionalParams

Die Optionsparameter.

Gibt zurück

getEntityTag(string, string, string, SubscriptionGetEntityTagOptionalParams)

Ruft die Etag-Version (Entity State) des apimanagement-Abonnements ab, das durch den Bezeichner angegeben wird.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

sid

string

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

options
SubscriptionGetEntityTagOptionalParams

Die Optionsparameter.

Gibt zurück

list(string, string, SubscriptionListOptionalParams)

Listet alle Abonnements der API Management-Dienstinstanz auf

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

sid

string

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

options
SubscriptionListSecretsOptionalParams

Die Optionsparameter.

Gibt zurück

regeneratePrimaryKey(string, string, string, SubscriptionRegeneratePrimaryKeyOptionalParams)

Generiert den Primärschlüssel eines vorhandenen Abonnements der API Management-Dienstinstanz neu

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

sid

string

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

options
SubscriptionRegeneratePrimaryKeyOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

regenerateSecondaryKey(string, string, string, SubscriptionRegenerateSecondaryKeyOptionalParams)

Generiert den Sekundärschlüssel eines vorhandenen Abonnements der API Management-Dienstinstanz neu

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

sid

string

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

options
SubscriptionRegenerateSecondaryKeyOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Updates die Details eines Abonnements, die durch den Bezeichner angegeben werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

sid

string

Abonnemententitätsbezeichner. Die Entität stellt die Zuordnung zwischen einem Benutzer und einem Produkt in API Management 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 die bedingungslose Aktualisierung sein.

parameters
SubscriptionUpdateParameters

Aktualisieren von Parametern.

options
SubscriptionUpdateOptionalParams

Die Optionsparameter.

Gibt zurück