Freigeben über


GatewayCertificateAuthority interface

Schnittstelle, die eine GatewayCertificateAuthority darstellt.

Methoden

createOrUpdate(string, string, string, string, GatewayCertificateAuthorityContract, GatewayCertificateAuthorityCreateOrUpdateOptionalParams)

Weisen Sie die Zertifikatentität der Gatewayentität als Zertifizierungsstelle zu.

delete(string, string, string, string, string, GatewayCertificateAuthorityDeleteOptionalParams)

Entfernen Sie die Beziehung zwischen Der Zertifizierungsstelle und der Gatewayentität.

get(string, string, string, string, GatewayCertificateAuthorityGetOptionalParams)

Rufen Sie die Details der zugewiesenen Gatewayzertifizierungsstelle ab.

getEntityTag(string, string, string, string, GatewayCertificateAuthorityGetEntityTagOptionalParams)

Überprüft, ob die Zertifikatentität der Gatewayentität als Zertifizierungsstelle zugewiesen ist.

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Listet die Auflistung der Zertifizierungsstellen für die angegebene Gatewayentität auf.

Details zur Methode

createOrUpdate(string, string, string, string, GatewayCertificateAuthorityContract, GatewayCertificateAuthorityCreateOrUpdateOptionalParams)

Weisen Sie die Zertifikatentität der Gatewayentität als Zertifizierungsstelle zu.

function createOrUpdate(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, parameters: GatewayCertificateAuthorityContract, options?: GatewayCertificateAuthorityCreateOrUpdateOptionalParams): Promise<GatewayCertificateAuthorityCreateOrUpdateResponse>

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.

gatewayId

string

Gatewayentitätsbezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein. Darf nicht über den Wert "verwaltet" verfügen

certificateId

string

Bezeichner der Zertifikatentität. Muss im aktuellen API Management Dienst instance eindeutig sein.

parameters
GatewayCertificateAuthorityContract

Details der Gatewayzertifizierungsstelle.

Gibt zurück

delete(string, string, string, string, string, GatewayCertificateAuthorityDeleteOptionalParams)

Entfernen Sie die Beziehung zwischen Der Zertifizierungsstelle und der Gatewayentität.

function delete(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, ifMatch: string, options?: GatewayCertificateAuthorityDeleteOptionalParams): 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.

gatewayId

string

Gatewayentitätsbezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein. Darf nicht über den Wert "verwaltet" verfügen

certificateId

string

Bezeichner der Zertifikatentität. Muss im aktuellen API Management Dienst instance eindeutig sein.

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
GatewayCertificateAuthorityDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, string, GatewayCertificateAuthorityGetOptionalParams)

Rufen Sie die Details der zugewiesenen Gatewayzertifizierungsstelle ab.

function get(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, options?: GatewayCertificateAuthorityGetOptionalParams): Promise<GatewayCertificateAuthorityGetResponse>

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.

gatewayId

string

Gatewayentitätsbezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein. Darf nicht über den Wert "verwaltet" verfügen

certificateId

string

Bezeichner der Zertifikatentität. Muss im aktuellen API Management Dienst instance eindeutig sein.

options
GatewayCertificateAuthorityGetOptionalParams

Die Optionsparameter.

Gibt zurück

getEntityTag(string, string, string, string, GatewayCertificateAuthorityGetEntityTagOptionalParams)

Überprüft, ob die Zertifikatentität der Gatewayentität als Zertifizierungsstelle zugewiesen ist.

function getEntityTag(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, options?: GatewayCertificateAuthorityGetEntityTagOptionalParams): Promise<GatewayCertificateAuthorityGetEntityTagHeaders>

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.

gatewayId

string

Gatewayentitätsbezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein. Darf nicht über den Wert "verwaltet" verfügen

certificateId

string

Bezeichner der Zertifikatentität. Muss im aktuellen API Management Dienst instance eindeutig sein.

Gibt zurück

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Listet die Auflistung der Zertifizierungsstellen für die angegebene Gatewayentität auf.

function listByService(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayCertificateAuthorityListByServiceOptionalParams): PagedAsyncIterableIterator<GatewayCertificateAuthorityContract, GatewayCertificateAuthorityContract[], 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.

gatewayId

string

Gatewayentitätsbezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein. Darf nicht über den Wert "verwaltet" verfügen

Gibt zurück