Subscription interface
Schnittstelle, die ein Abonnement darstellt.
Methoden
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.
Die Optionsparameter.
Gibt zurück
Promise<SubscriptionCreateOrUpdateResponse>
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
Promise<SubscriptionGetResponse>
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.
Die Optionsparameter.
Gibt zurück
Promise<SubscriptionGetEntityTagHeaders>
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.
Die Optionsparameter.
Gibt zurück
Promise<SubscriptionListSecretsResponse>
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.
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.
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
Promise<SubscriptionUpdateResponse>