ServiceGateways interface
Интерфейс, представляющий ServiceGateways.
Методы
| begin |
Создаёт или обновляет сервисный шлюз. |
| begin |
Создаёт или обновляет сервисный шлюз. |
| begin |
Удаляет указанный сервисный шлюз. |
| begin |
Удаляет указанный сервисный шлюз. |
| begin |
Создаёт или обновляет расположения адресов внутри сервисного шлюза. Запрос поддерживает как полные, так и частичные режимы обновления на двух уровнях: местоположение и адрес. Полное обновление заменяет все существующие данные. Частичное обновление изменяет только указанные записи: При частичных обновлениях на уровне местоположения, если адрес не предоставлен, существующий адрес будет удаляться. При частичных обновлениях на уровне адреса, если сервисы не предоставляются, существующие сервисы рассматриваются для удаления. |
| begin |
Создаёт или обновляет расположения адресов внутри сервисного шлюза. Запрос поддерживает как полные, так и частичные режимы обновления на двух уровнях: местоположение и адрес. Полное обновление заменяет все существующие данные. Частичное обновление изменяет только указанные записи: При частичных обновлениях на уровне местоположения, если адрес не предоставлен, существующий адрес будет удаляться. При частичных обновлениях на уровне адреса, если сервисы не предоставляются, существующие сервисы рассматриваются для удаления. |
| begin |
Создаёт, обновляет или удаляет сервисы внутри шлюза сервиса. Запрос поддерживает как полные, так и частичные режимы обновления на уровне сервиса. Полное обновление заменяет все существующие сервисы новым списком, указанным в запросе. Частичное обновление изменяет только указанные сервисы. |
| begin |
Создаёт, обновляет или удаляет сервисы внутри шлюза сервиса. Запрос поддерживает как полные, так и частичные режимы обновления на уровне сервиса. Полное обновление заменяет все существующие сервисы новым списком, указанным в запросе. Частичное обновление изменяет только указанные сервисы. |
| get(string, string, Service |
Получает указанный сервисный шлюз. |
| list(string, Service |
Все сервисные шлюзы собраны в ресурсную группу. |
| list |
Получите адреса в сервисном шлюзе. |
| list |
Все сервисные шлюзы получают по подписке. |
| list |
Получите услуги в Service Gateway. |
| update |
Обновляет теги сервисного шлюза. |
Сведения о методе
beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)
Создаёт или обновляет сервисный шлюз.
function beginCreateOrUpdate(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
- parameters
- ServiceGateway
Параметры, предоставляемые для операции создания или обновления сервисного шлюза.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>
beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)
Создаёт или обновляет сервисный шлюз.
function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<ServiceGateway>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
- parameters
- ServiceGateway
Параметры, предоставляемые для операции создания или обновления сервисного шлюза.
Параметры параметров.
Возвращаемое значение
Promise<ServiceGateway>
beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)
Удаляет указанный сервисный шлюз.
function beginDelete(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>
beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)
Удаляет указанный сервисный шлюз.
function beginDeleteAndWait(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<ServiceGatewaysDeleteHeaders>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
Параметры параметров.
Возвращаемое значение
Promise<ServiceGatewaysDeleteHeaders>
beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)
Создаёт или обновляет расположения адресов внутри сервисного шлюза.
Запрос поддерживает как полные, так и частичные режимы обновления на двух уровнях: местоположение и адрес.
Полное обновление заменяет все существующие данные.
Частичное обновление изменяет только указанные записи:
При частичных обновлениях на уровне местоположения, если адрес не предоставлен, существующий адрес будет удаляться.
При частичных обновлениях на уровне адреса, если сервисы не предоставляются, существующие сервисы рассматриваются для удаления.
function beginUpdateAddressLocations(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
- parameters
- ServiceGatewayUpdateAddressLocationsRequest
Параметры, предоставляемые для создания или обновления адресов в работе сервисного шлюза.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>
beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)
Создаёт или обновляет расположения адресов внутри сервисного шлюза.
Запрос поддерживает как полные, так и частичные режимы обновления на двух уровнях: местоположение и адрес.
Полное обновление заменяет все существующие данные.
Частичное обновление изменяет только указанные записи:
При частичных обновлениях на уровне местоположения, если адрес не предоставлен, существующий адрес будет удаляться.
При частичных обновлениях на уровне адреса, если сервисы не предоставляются, существующие сервисы рассматриваются для удаления.
function beginUpdateAddressLocationsAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<ServiceGatewaysUpdateAddressLocationsHeaders>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
- parameters
- ServiceGatewayUpdateAddressLocationsRequest
Параметры, предоставляемые для создания или обновления адресов в работе сервисного шлюза.
Параметры параметров.
Возвращаемое значение
beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)
Создаёт, обновляет или удаляет сервисы внутри шлюза сервиса. Запрос поддерживает как полные, так и частичные режимы обновления на уровне сервиса.
Полное обновление заменяет все существующие сервисы новым списком, указанным в запросе. Частичное обновление изменяет только указанные сервисы.
function beginUpdateServices(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
- parameters
- ServiceGatewayUpdateServicesRequest
Параметры, предоставляемые для создания или обновления сервисов в работе сервисного шлюза.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>
beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)
Создаёт, обновляет или удаляет сервисы внутри шлюза сервиса. Запрос поддерживает как полные, так и частичные режимы обновления на уровне сервиса.
Полное обновление заменяет все существующие сервисы новым списком, указанным в запросе. Частичное обновление изменяет только указанные сервисы.
function beginUpdateServicesAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<ServiceGatewaysUpdateServicesHeaders>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
- parameters
- ServiceGatewayUpdateServicesRequest
Параметры, предоставляемые для создания или обновления сервисов в работе сервисного шлюза.
Параметры параметров.
Возвращаемое значение
Promise<ServiceGatewaysUpdateServicesHeaders>
get(string, string, ServiceGatewaysGetOptionalParams)
Получает указанный сервисный шлюз.
function get(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetOptionalParams): Promise<ServiceGateway>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
- options
- ServiceGatewaysGetOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<ServiceGateway>
list(string, ServiceGatewaysListOptionalParams)
Все сервисные шлюзы собраны в ресурсную группу.
function list(resourceGroupName: string, options?: ServiceGatewaysListOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
Параметры параметров.
Возвращаемое значение
listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)
Получите адреса в сервисном шлюзе.
function listAddressLocations(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetAddressLocationsOptionalParams): PagedAsyncIterableIterator<ServiceGatewayAddressLocationResponse, ServiceGatewayAddressLocationResponse[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
Параметры параметров.
Возвращаемое значение
listAll(ServiceGatewaysListAllOptionalParams)
Все сервисные шлюзы получают по подписке.
function listAll(options?: ServiceGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>
Параметры
Параметры параметров.
Возвращаемое значение
listServices(string, string, ServiceGatewaysGetServicesOptionalParams)
Получите услуги в Service Gateway.
function listServices(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetServicesOptionalParams): PagedAsyncIterableIterator<ServiceGatewayService, ServiceGatewayService[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
Параметры параметров.
Возвращаемое значение
updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)
Обновляет теги сервисного шлюза.
function updateTags(resourceGroupName: string, serviceGatewayName: string, parameters: TagsObject, options?: ServiceGatewaysUpdateTagsOptionalParams): Promise<ServiceGateway>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не зависит от регистра.
- serviceGatewayName
-
string
Название сервисного шлюза.
- parameters
- TagsObject
Параметры предоставляются для обновления тегов сервисных шлюзов.
Параметры параметров.
Возвращаемое значение
Promise<ServiceGateway>