ServiceGateways interface
Interfejs reprezentujący ServiceGateway.
Metody
| begin |
Tworzy lub aktualizuje bramę usługową. |
| begin |
Tworzy lub aktualizuje bramę usługową. |
| begin |
Usuwa określoną bramę usługową. |
| begin |
Usuwa określoną bramę usługową. |
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
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, Service |
Otrzymuje określoną bramę usługową. |
| list(string, Service |
Zbiera wszystkie bramy usługowe w grupie zasobów. |
| list |
Uzyskaj lokalizacje adresów w bramie serwisowej. |
| list |
Pobiera wszystkie bramki serwisowe w subskrypcji. |
| list |
Otrzymuj usługi w bramie serwisowej. |
| update |
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.
Parametry opcji.
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.
Parametry opcji.
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.
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.
Parametry opcji.
Zwraca
Promise<ServiceGatewaysDeleteHeaders>
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.
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>
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.
Parametry opcji.
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.
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>
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.
Parametry opcji.
Zwraca
Promise<ServiceGatewaysUpdateServicesHeaders>
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.
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.
Parametry opcji.
Zwraca
listAll(ServiceGatewaysListAllOptionalParams)
Pobiera wszystkie bramki serwisowe w subskrypcji.
function listAll(options?: ServiceGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>
Parametry
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.
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.
Parametry opcji.
Zwraca
Promise<ServiceGateway>