ServiceGateways interface

ServiceGateways를 나타내는 인터페이스입니다.

메서드

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

서비스 게이트웨이를 생성하거나 업데이트합니다.

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

서비스 게이트웨이를 생성하거나 업데이트합니다.

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

지정된 서비스 게이트웨이를 삭제합니다.

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

지정된 서비스 게이트웨이를 삭제합니다.

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

서비스 게이트웨이 내에서 주소 위치를 생성하거나 업데이트합니다.

요청은 위치와 주소 두 가지 수준에서 완전 및 부분 업데이트 모드를 모두 지원합니다.

전체 업데이트는 기존 데이터를 모두 대체합니다.

부분 업데이트는 지정된 항목만 수정합니다:

위치 단위 부분 업데이트의 경우, 주소가 제공되지 않으면 기존 주소가 삭제됩니다.

주소 수준 부분 업데이트의 경우, 서비스가 제공되지 않으면 기존 서비스가 삭제 대상으로 고려됩니다.

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

서비스 게이트웨이 내에서 주소 위치를 생성하거나 업데이트합니다.

요청은 위치와 주소 두 가지 수준에서 완전 및 부분 업데이트 모드를 모두 지원합니다.

전체 업데이트는 기존 데이터를 모두 대체합니다.

부분 업데이트는 지정된 항목만 수정합니다:

위치 단위 부분 업데이트의 경우, 주소가 제공되지 않으면 기존 주소가 삭제됩니다.

주소 수준 부분 업데이트의 경우, 서비스가 제공되지 않으면 기존 서비스가 삭제 대상으로 고려됩니다.

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

서비스 게이트웨이 내에서 서비스를 생성, 업데이트 또는 삭제합니다. 요청은 서비스 수준에서 완전 및 부분 업데이트 모드를 모두 지원합니다.

전체 업데이트는 요청서에 제공된 새로운 목록으로 기존 모든 서비스를 대체합니다. 부분 업데이트는 지정된 서비스만 수정합니다.

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

서비스 게이트웨이 내에서 서비스를 생성, 업데이트 또는 삭제합니다. 요청은 서비스 수준에서 완전 및 부분 업데이트 모드를 모두 지원합니다.

전체 업데이트는 요청서에 제공된 새로운 목록으로 기존 모든 서비스를 대체합니다. 부분 업데이트는 지정된 서비스만 수정합니다.

get(string, string, ServiceGatewaysGetOptionalParams)

지정된 서비스 게이트웨이를 받는다.

list(string, ServiceGatewaysListOptionalParams)

리소스 그룹에 있는 모든 서비스 게이트웨이를 가져옵니다.

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

서비스 게이트웨이에서 주소 위치를 확인하세요.

listAll(ServiceGatewaysListAllOptionalParams)

구독 내 모든 서비스 게이트웨이를 받아야 합니다.

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

서비스 게이트웨이에서 서비스를 받으세요.

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

서비스 게이트웨이 태그를 업데이트합니다.

메서드 세부 정보

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

서비스 게이트웨이 생성 또는 업데이트 작업에 제공되는 매개변수들.

options
ServiceGatewaysCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

서비스 게이트웨이 생성 또는 업데이트 작업에 제공되는 매개변수들.

options
ServiceGatewaysCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<ServiceGateway>

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

지정된 서비스 게이트웨이를 삭제합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

serviceGatewayName

string

서비스 게이트웨이의 이름입니다.

options
ServiceGatewaysDeleteOptionalParams

옵션 매개 변수입니다.

반환

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

서비스 게이트웨이의 이름입니다.

options
ServiceGatewaysDeleteOptionalParams

옵션 매개 변수입니다.

반환

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

서비스 게이트웨이 작동에서 주소 생성 또는 업데이트에 제공된 매개변수.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

옵션 매개 변수입니다.

반환

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

서비스 게이트웨이 내에서 주소 위치를 생성하거나 업데이트합니다.

요청은 위치와 주소 두 가지 수준에서 완전 및 부분 업데이트 모드를 모두 지원합니다.

전체 업데이트는 기존 데이터를 모두 대체합니다.

부분 업데이트는 지정된 항목만 수정합니다:

위치 단위 부분 업데이트의 경우, 주소가 제공되지 않으면 기존 주소가 삭제됩니다.

주소 수준 부분 업데이트의 경우, 서비스가 제공되지 않으면 기존 서비스가 삭제 대상으로 고려됩니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

serviceGatewayName

string

서비스 게이트웨이의 이름입니다.

parameters
ServiceGatewayUpdateAddressLocationsRequest

서비스 게이트웨이 작동에서 주소 생성 또는 업데이트에 제공된 매개변수.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

옵션 매개 변수입니다.

반환

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

서비스 게이트웨이 작동에서 서비스를 생성하거나 업데이트하는 데 제공되는 매개변수입니다.

options
ServiceGatewaysUpdateServicesOptionalParams

옵션 매개 변수입니다.

반환

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

서비스 게이트웨이 내에서 서비스를 생성, 업데이트 또는 삭제합니다. 요청은 서비스 수준에서 완전 및 부분 업데이트 모드를 모두 지원합니다.

전체 업데이트는 요청서에 제공된 새로운 목록으로 기존 모든 서비스를 대체합니다. 부분 업데이트는 지정된 서비스만 수정합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

serviceGatewayName

string

서비스 게이트웨이의 이름입니다.

parameters
ServiceGatewayUpdateServicesRequest

서비스 게이트웨이 작동에서 서비스를 생성하거나 업데이트하는 데 제공되는 매개변수입니다.

options
ServiceGatewaysUpdateServicesOptionalParams

옵션 매개 변수입니다.

반환

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

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

options
ServiceGatewaysListOptionalParams

옵션 매개 변수입니다.

반환

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

서비스 게이트웨이에서 주소 위치를 확인하세요.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

serviceGatewayName

string

서비스 게이트웨이의 이름입니다.

options
ServiceGatewaysGetAddressLocationsOptionalParams

옵션 매개 변수입니다.

반환

listAll(ServiceGatewaysListAllOptionalParams)

구독 내 모든 서비스 게이트웨이를 받아야 합니다.

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

매개 변수

options
ServiceGatewaysListAllOptionalParams

옵션 매개 변수입니다.

반환

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

서비스 게이트웨이에서 서비스를 받으세요.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

serviceGatewayName

string

서비스 게이트웨이의 이름입니다.

options
ServiceGatewaysGetServicesOptionalParams

옵션 매개 변수입니다.

반환

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

서비스 게이트웨이 태그를 업데이트합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

serviceGatewayName

string

서비스 게이트웨이의 이름입니다.

parameters
TagsObject

서비스 게이트웨이 태그를 업데이트하기 위해 제공되는 매개변수들.

options
ServiceGatewaysUpdateTagsOptionalParams

옵션 매개 변수입니다.

반환

Promise<ServiceGateway>