Udostępnij za pośrednictwem


ServiceGateways interface

Interfejs reprezentujący ServiceGateway.

Metody

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje bramę usługową.

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje bramę usługową.

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Usuwa określoną bramę usługową.

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Usuwa określoną bramę usługową.

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Tworzy lub aktualizuje lokalizacje adresów w ramach bramy usługowej.

Żądanie obsługuje zarówno pełne, jak i częściowe tryby aktualizacji na dwóch poziomach: lokalizacji i adresu.

Pełna aktualizacja zastępuje wszystkie istniejące dane.

Częściowa aktualizacja modyfikuje tylko określone wpisy:

W przypadku częściowych aktualizacji na poziomie lokalizacji, jeśli nie podano adresu, istniejący adres zostanie usunięty.

W przypadku częściowych aktualizacji na poziomie adresowym, jeśli nie zostaną udostępnione żadne usługi, istniejące usługi będą rozpatrywane do usunięcia.

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Tworzy lub aktualizuje lokalizacje adresów w ramach bramy usługowej.

Żądanie obsługuje zarówno pełne, jak i częściowe tryby aktualizacji na dwóch poziomach: lokalizacji i adresu.

Pełna aktualizacja zastępuje wszystkie istniejące dane.

Częściowa aktualizacja modyfikuje tylko określone wpisy:

W przypadku częściowych aktualizacji na poziomie lokalizacji, jeśli nie podano adresu, istniejący adres zostanie usunięty.

W przypadku częściowych aktualizacji na poziomie adresowym, jeśli nie zostaną udostępnione żadne usługi, istniejące usługi będą rozpatrywane do usunięcia.

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Tworzy, aktualizuje lub usuwa usługi w ramach bramy usługowej. Żądanie obsługuje zarówno pełne, jak i częściowe tryby aktualizacji na poziomie usług.

Pełna aktualizacja zastępuje wszystkie istniejące usługi nową listą podaną w żądaniu. Częściowa aktualizacja modyfikuje tylko określone usługi.

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Tworzy, aktualizuje lub usuwa usługi w ramach bramy usługowej. Żądanie obsługuje zarówno pełne, jak i częściowe tryby aktualizacji na poziomie usług.

Pełna aktualizacja zastępuje wszystkie istniejące usługi nową listą podaną w żądaniu. Częściowa aktualizacja modyfikuje tylko określone usługi.

get(string, string, ServiceGatewaysGetOptionalParams)

Otrzymuje określoną bramę usługową.

list(string, ServiceGatewaysListOptionalParams)

Zbiera wszystkie bramy usługowe w grupie zasobów.

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Uzyskaj lokalizacje adresów w bramie serwisowej.

listAll(ServiceGatewaysListAllOptionalParams)

Pobiera wszystkie bramki serwisowe w subskrypcji.

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Otrzymuj usługi w bramie serwisowej.

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Aktualizuje tagi bram usługowych.

Szczegóły metody

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje bramę usługową.

function beginCreateOrUpdate(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

parameters
ServiceGateway

Parametry dostarczane do operacji tworzenia lub aktualizacji bramki serwisowej.

Zwraca

Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje bramę usługową.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<ServiceGateway>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

parameters
ServiceGateway

Parametry dostarczane do operacji tworzenia lub aktualizacji bramki serwisowej.

Zwraca

Promise<ServiceGateway>

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Usuwa określoną bramę usługową.

function beginDelete(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

options
ServiceGatewaysDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Usuwa określoną bramę usługową.

function beginDeleteAndWait(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<ServiceGatewaysDeleteHeaders>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

options
ServiceGatewaysDeleteOptionalParams

Parametry opcji.

Zwraca

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Tworzy lub aktualizuje lokalizacje adresów w ramach bramy usługowej.

Żądanie obsługuje zarówno pełne, jak i częściowe tryby aktualizacji na dwóch poziomach: lokalizacji i adresu.

Pełna aktualizacja zastępuje wszystkie istniejące dane.

Częściowa aktualizacja modyfikuje tylko określone wpisy:

W przypadku częściowych aktualizacji na poziomie lokalizacji, jeśli nie podano adresu, istniejący adres zostanie usunięty.

W przypadku częściowych aktualizacji na poziomie adresowym, jeśli nie zostaną udostępnione żadne usługi, istniejące usługi będą rozpatrywane do usunięcia.

function beginUpdateAddressLocations(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Parametry dostarczane do tworzenia lub aktualizacji lokalizacji adresowych w operacji bram usługowych.

Zwraca

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Tworzy lub aktualizuje lokalizacje adresów w ramach bramy usługowej.

Żądanie obsługuje zarówno pełne, jak i częściowe tryby aktualizacji na dwóch poziomach: lokalizacji i adresu.

Pełna aktualizacja zastępuje wszystkie istniejące dane.

Częściowa aktualizacja modyfikuje tylko określone wpisy:

W przypadku częściowych aktualizacji na poziomie lokalizacji, jeśli nie podano adresu, istniejący adres zostanie usunięty.

W przypadku częściowych aktualizacji na poziomie adresowym, jeśli nie zostaną udostępnione żadne usługi, istniejące usługi będą rozpatrywane do usunięcia.

function beginUpdateAddressLocationsAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<ServiceGatewaysUpdateAddressLocationsHeaders>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Parametry dostarczane do tworzenia lub aktualizacji lokalizacji adresowych w operacji bram usługowych.

Zwraca

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Tworzy, aktualizuje lub usuwa usługi w ramach bramy usługowej. Żądanie obsługuje zarówno pełne, jak i częściowe tryby aktualizacji na poziomie usług.

Pełna aktualizacja zastępuje wszystkie istniejące usługi nową listą podaną w żądaniu. Częściowa aktualizacja modyfikuje tylko określone usługi.

function beginUpdateServices(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

parameters
ServiceGatewayUpdateServicesRequest

Parametry dostarczane do tworzenia lub aktualizacji usług w operacji bram usługowych.

Zwraca

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Tworzy, aktualizuje lub usuwa usługi w ramach bramy usługowej. Żądanie obsługuje zarówno pełne, jak i częściowe tryby aktualizacji na poziomie usług.

Pełna aktualizacja zastępuje wszystkie istniejące usługi nową listą podaną w żądaniu. Częściowa aktualizacja modyfikuje tylko określone usługi.

function beginUpdateServicesAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<ServiceGatewaysUpdateServicesHeaders>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

parameters
ServiceGatewayUpdateServicesRequest

Parametry dostarczane do tworzenia lub aktualizacji usług w operacji bram usługowych.

Zwraca

get(string, string, ServiceGatewaysGetOptionalParams)

Otrzymuje określoną bramę usługową.

function get(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetOptionalParams): Promise<ServiceGateway>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

options
ServiceGatewaysGetOptionalParams

Parametry opcji.

Zwraca

Promise<ServiceGateway>

list(string, ServiceGatewaysListOptionalParams)

Zbiera wszystkie bramy usługowe w grupie zasobów.

function list(resourceGroupName: string, options?: ServiceGatewaysListOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

options
ServiceGatewaysListOptionalParams

Parametry opcji.

Zwraca

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Uzyskaj lokalizacje adresów w bramie serwisowej.

function listAddressLocations(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetAddressLocationsOptionalParams): PagedAsyncIterableIterator<ServiceGatewayAddressLocationResponse, ServiceGatewayAddressLocationResponse[], PageSettings>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

Zwraca

listAll(ServiceGatewaysListAllOptionalParams)

Pobiera wszystkie bramki serwisowe w subskrypcji.

function listAll(options?: ServiceGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>

Parametry

options
ServiceGatewaysListAllOptionalParams

Parametry opcji.

Zwraca

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Otrzymuj usługi w bramie serwisowej.

function listServices(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetServicesOptionalParams): PagedAsyncIterableIterator<ServiceGatewayService, ServiceGatewayService[], PageSettings>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

options
ServiceGatewaysGetServicesOptionalParams

Parametry opcji.

Zwraca

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Aktualizuje tagi bram usługowych.

function updateTags(resourceGroupName: string, serviceGatewayName: string, parameters: TagsObject, options?: ServiceGatewaysUpdateTagsOptionalParams): Promise<ServiceGateway>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceGatewayName

string

Nazwa bramy serwisowej.

parameters
TagsObject

Parametry dostarczane do aktualizacji tagów bram usługowych.

options
ServiceGatewaysUpdateTagsOptionalParams

Parametry opcji.

Zwraca

Promise<ServiceGateway>