Udostępnij za pośrednictwem


Gateway interface

Interfejs reprezentujący bramę.

Metody

createOrUpdate(string, string, string, GatewayContract, GatewayCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje bramę do użycia w wystąpieniu usługi Api Management.

delete(string, string, string, string, GatewayDeleteOptionalParams)

Usuwa określoną bramę.

generateToken(string, string, string, GatewayTokenRequestContract, GatewayGenerateTokenOptionalParams)

Pobiera token autoryzacji dostępu współdzielonego dla bramy.

get(string, string, string, GatewayGetOptionalParams)

Pobiera szczegóły bramy określone przez jej identyfikator.

getEntityTag(string, string, string, GatewayGetEntityTagOptionalParams)

Pobiera wersję stanu jednostki (Etag) bramy określonej przez jej identyfikator.

listByService(string, string, GatewayListByServiceOptionalParams)

Wyświetla listę kolekcji bram zarejestrowanych w wystąpieniu usługi.

listKeys(string, string, string, GatewayListKeysOptionalParams)

Pobiera klucze bramy.

regenerateKey(string, string, string, GatewayKeyRegenerationRequestContract, GatewayRegenerateKeyOptionalParams)

Ponownie generuje określony klucz bramy unieważniając wszystkie utworzone za jego pomocą tokeny.

update(string, string, string, string, GatewayContract, GatewayUpdateOptionalParams)

Aktualizacje szczegółowe informacje o bramie określonej przez jej identyfikator.

Szczegóły metody

createOrUpdate(string, string, string, GatewayContract, GatewayCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje bramę do użycia w wystąpieniu usługi Api Management.

function createOrUpdate(resourceGroupName: string, serviceName: string, gatewayId: string, parameters: GatewayContract, options?: GatewayCreateOrUpdateOptionalParams): Promise<GatewayCreateOrUpdateResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

serviceName

string

Nazwa usługi API Management.

gatewayId

string

Identyfikator jednostki bramy. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nie może mieć wartości "zarządzanej"

parameters
GatewayContract

Szczegóły bramy.

options
GatewayCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

delete(string, string, string, string, GatewayDeleteOptionalParams)

Usuwa określoną bramę.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

serviceName

string

Nazwa usługi API Management.

gatewayId

string

Identyfikator jednostki bramy. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nie może mieć wartości "zarządzanej"

ifMatch

string

ETag jednostki. Element ETag powinien być zgodny z bieżącym stanem jednostki z odpowiedzi nagłówka żądania GET lub powinien być * dla bezwarunkowej aktualizacji.

options
GatewayDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

generateToken(string, string, string, GatewayTokenRequestContract, GatewayGenerateTokenOptionalParams)

Pobiera token autoryzacji dostępu współdzielonego dla bramy.

function generateToken(resourceGroupName: string, serviceName: string, gatewayId: string, parameters: GatewayTokenRequestContract, options?: GatewayGenerateTokenOptionalParams): Promise<GatewayTokenContract>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

serviceName

string

Nazwa usługi API Management.

gatewayId

string

Identyfikator jednostki bramy. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nie może mieć wartości "zarządzanej"

parameters
GatewayTokenRequestContract

Właściwości kontraktu żądania tokenu bramy.

options
GatewayGenerateTokenOptionalParams

Parametry opcji.

Zwraca

get(string, string, string, GatewayGetOptionalParams)

Pobiera szczegóły bramy określone przez jej identyfikator.

function get(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayGetOptionalParams): Promise<GatewayGetResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

serviceName

string

Nazwa usługi API Management.

gatewayId

string

Identyfikator jednostki bramy. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nie może mieć wartości "zarządzanej"

options
GatewayGetOptionalParams

Parametry opcji.

Zwraca

getEntityTag(string, string, string, GatewayGetEntityTagOptionalParams)

Pobiera wersję stanu jednostki (Etag) bramy określonej przez jej identyfikator.

function getEntityTag(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayGetEntityTagOptionalParams): Promise<GatewayGetEntityTagHeaders>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

serviceName

string

Nazwa usługi API Management.

gatewayId

string

Identyfikator jednostki bramy. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nie może mieć wartości "zarządzanej"

options
GatewayGetEntityTagOptionalParams

Parametry opcji.

Zwraca

listByService(string, string, GatewayListByServiceOptionalParams)

Wyświetla listę kolekcji bram zarejestrowanych w wystąpieniu usługi.

function listByService(resourceGroupName: string, serviceName: string, options?: GatewayListByServiceOptionalParams): PagedAsyncIterableIterator<GatewayContract, GatewayContract[], PageSettings>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

serviceName

string

Nazwa usługi API Management.

options
GatewayListByServiceOptionalParams

Parametry opcji.

Zwraca

listKeys(string, string, string, GatewayListKeysOptionalParams)

Pobiera klucze bramy.

function listKeys(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayListKeysOptionalParams): Promise<GatewayListKeysResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

serviceName

string

Nazwa usługi API Management.

gatewayId

string

Identyfikator jednostki bramy. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nie może mieć wartości "zarządzanej"

options
GatewayListKeysOptionalParams

Parametry opcji.

Zwraca

regenerateKey(string, string, string, GatewayKeyRegenerationRequestContract, GatewayRegenerateKeyOptionalParams)

Ponownie generuje określony klucz bramy unieważniając wszystkie utworzone za jego pomocą tokeny.

function regenerateKey(resourceGroupName: string, serviceName: string, gatewayId: string, parameters: GatewayKeyRegenerationRequestContract, options?: GatewayRegenerateKeyOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

serviceName

string

Nazwa usługi API Management.

gatewayId

string

Identyfikator jednostki bramy. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nie może mieć wartości "zarządzanej"

parameters
GatewayKeyRegenerationRequestContract

Właściwości kontraktu żądania ponownego odtworzenia klucza bramy.

options
GatewayRegenerateKeyOptionalParams

Parametry opcji.

Zwraca

Promise<void>

update(string, string, string, string, GatewayContract, GatewayUpdateOptionalParams)

Aktualizacje szczegółowe informacje o bramie określonej przez jej identyfikator.

function update(resourceGroupName: string, serviceName: string, gatewayId: string, ifMatch: string, parameters: GatewayContract, options?: GatewayUpdateOptionalParams): Promise<GatewayUpdateResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

serviceName

string

Nazwa usługi API Management.

gatewayId

string

Identyfikator jednostki bramy. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nie może mieć wartości "zarządzanej"

ifMatch

string

ETag jednostki. Element ETag powinien być zgodny z bieżącym stanem jednostki z odpowiedzi nagłówka żądania GET lub powinien być * dla bezwarunkowej aktualizacji.

parameters
GatewayContract

Szczegóły bramy.

options
GatewayUpdateOptionalParams

Parametry opcji.

Zwraca