Services class
서비스를 나타내는 클래스입니다.
생성자
Services(Data |
서비스를 만듭니다. |
메서드
생성자 세부 정보
Services(DataMigrationServiceClientContext)
서비스를 만듭니다.
new Services(client: DataMigrationServiceClientContext)
매개 변수
서비스 클라이언트에 대한 참조입니다.
메서드 세부 정보
beginCreateOrUpdate(DataMigrationService, string, string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. PUT 메서드는 새 서비스를 만들거나 기존 서비스를 업데이트합니다. 서비스가 업데이트되면 기존 자식 리소스(즉, 작업)는 영향을 받지 않습니다. 서비스는 현재 VM 기반 서비스를 참조하는 단일 종류의 "vm"을 지원하지만 나중에 다른 종류가 추가될 수 있습니다. 이 메서드는 서비스의 종류, SKU 및 네트워크를 변경할 수 있지만 작업이 현재 실행 중인 경우(즉, 서비스가 사용 중임) 400 잘못된 요청("ServiceIsBusy")으로 실패합니다. 공급자는 200 OK 또는 201 Created로 성공하면 회신합니다. 장기 실행 작업은 provisioningState 속성을 사용합니다.
function beginCreateOrUpdate(parameters: DataMigrationService, groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<LROPoller>
매개 변수
- parameters
- DataMigrationService
서비스에 대한 정보
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<@azure/ms-rest-azure-js.LROPoller>
Promise<msRestAzure.LROPoller>
beginDeleteMethod(string, string, ServicesBeginDeleteMethodOptionalParams)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. DELETE 메서드는 서비스를 삭제합니다. 실행 중인 모든 작업이 취소됩니다.
function beginDeleteMethod(groupName: string, serviceName: string, options?: ServicesBeginDeleteMethodOptionalParams): Promise<LROPoller>
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
선택적 매개 변수
반환
Promise<@azure/ms-rest-azure-js.LROPoller>
Promise<msRestAzure.LROPoller>
beginStart(string, string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. 이 작업은 서비스를 시작하고 서비스를 데이터 마이그레이션에 사용할 수 있습니다.
function beginStart(groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<LROPoller>
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<@azure/ms-rest-azure-js.LROPoller>
Promise<msRestAzure.LROPoller>
beginStop(string, string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. 이 작업은 서비스를 중지하고 데이터를 마이그레이션하는 데 서비스를 사용할 수 없습니다. 서비스가 중지되면 서비스 소유자에게 요금이 청구되지 않습니다.
function beginStop(groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<LROPoller>
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<@azure/ms-rest-azure-js.LROPoller>
Promise<msRestAzure.LROPoller>
beginUpdate(DataMigrationService, string, string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. PATCH 메서드는 기존 서비스를 업데이트합니다. 이 메서드는 서비스의 종류, SKU 및 네트워크를 변경할 수 있지만 작업이 현재 실행 중인 경우(즉, 서비스가 사용 중임) 400 잘못된 요청("ServiceIsBusy")으로 실패합니다.
function beginUpdate(parameters: DataMigrationService, groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<LROPoller>
매개 변수
- parameters
- DataMigrationService
서비스에 대한 정보
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<@azure/ms-rest-azure-js.LROPoller>
Promise<msRestAzure.LROPoller>
checkChildrenNameAvailability(string, string, NameAvailabilityRequest, RequestOptionsBase)
이 메서드는 제안된 중첩된 리소스 이름이 유효하고 사용할 수 있는지 여부를 확인합니다.
function checkChildrenNameAvailability(groupName: string, serviceName: string, parameters: NameAvailabilityRequest, options?: RequestOptionsBase): Promise<ServicesCheckChildrenNameAvailabilityResponse>
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- parameters
- NameAvailabilityRequest
유효성 검사를 위해 요청된 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<Models.ServicesCheckChildrenNameAvailabilityResponse>
checkChildrenNameAvailability(string, string, NameAvailabilityRequest, RequestOptionsBase, ServiceCallback<NameAvailabilityResponse>)
function checkChildrenNameAvailability(groupName: string, serviceName: string, parameters: NameAvailabilityRequest, options: RequestOptionsBase, callback: ServiceCallback<NameAvailabilityResponse>)
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- parameters
- NameAvailabilityRequest
유효성 검사를 위해 요청된 이름
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServiceCallback<NameAvailabilityResponse>)
function checkChildrenNameAvailability(groupName: string, serviceName: string, parameters: NameAvailabilityRequest, callback: ServiceCallback<NameAvailabilityResponse>)
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- parameters
- NameAvailabilityRequest
유효성 검사를 위해 요청된 이름
- callback
콜백
checkNameAvailability(string, NameAvailabilityRequest, RequestOptionsBase)
이 메서드는 제안된 최상위 리소스 이름이 유효하고 사용할 수 있는지 여부를 확인합니다.
function checkNameAvailability(location: string, parameters: NameAvailabilityRequest, options?: RequestOptionsBase): Promise<ServicesCheckNameAvailabilityResponse>
매개 변수
- location
-
string
작업의 Azure 지역
- parameters
- NameAvailabilityRequest
유효성 검사를 위해 요청된 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<Models.ServicesCheckNameAvailabilityResponse>
checkNameAvailability(string, NameAvailabilityRequest, RequestOptionsBase, ServiceCallback<NameAvailabilityResponse>)
function checkNameAvailability(location: string, parameters: NameAvailabilityRequest, options: RequestOptionsBase, callback: ServiceCallback<NameAvailabilityResponse>)
매개 변수
- location
-
string
작업의 Azure 지역
- parameters
- NameAvailabilityRequest
유효성 검사를 위해 요청된 이름
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
checkNameAvailability(string, NameAvailabilityRequest, ServiceCallback<NameAvailabilityResponse>)
function checkNameAvailability(location: string, parameters: NameAvailabilityRequest, callback: ServiceCallback<NameAvailabilityResponse>)
매개 변수
- location
-
string
작업의 Azure 지역
- parameters
- NameAvailabilityRequest
유효성 검사를 위해 요청된 이름
- callback
콜백
checkStatus(string, string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. 이 작업은 상태 검사를 수행하고 서비스 및 가상 머신 크기의 상태를 반환합니다.
function checkStatus(groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<ServicesCheckStatusResponse>
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<ServicesCheckStatusResponse>
Promise<Models.ServicesCheckStatusResponse>
checkStatus(string, string, RequestOptionsBase, ServiceCallback<DataMigrationServiceStatusResponse>)
function checkStatus(groupName: string, serviceName: string, options: RequestOptionsBase, callback: ServiceCallback<DataMigrationServiceStatusResponse>)
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
콜백
checkStatus(string, string, ServiceCallback<DataMigrationServiceStatusResponse>)
function checkStatus(groupName: string, serviceName: string, callback: ServiceCallback<DataMigrationServiceStatusResponse>)
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
콜백
createOrUpdate(DataMigrationService, string, string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. PUT 메서드는 새 서비스를 만들거나 기존 서비스를 업데이트합니다. 서비스가 업데이트되면 기존 자식 리소스(즉, 작업)는 영향을 받지 않습니다. 서비스는 현재 VM 기반 서비스를 참조하는 단일 종류의 "vm"을 지원하지만 나중에 다른 종류가 추가될 수 있습니다. 이 메서드는 서비스의 종류, SKU 및 네트워크를 변경할 수 있지만 작업이 현재 실행 중인 경우(즉, 서비스가 사용 중임) 400 잘못된 요청("ServiceIsBusy")으로 실패합니다. 공급자는 200 OK 또는 201 Created로 성공하면 회신합니다. 장기 실행 작업은 provisioningState 속성을 사용합니다.
function createOrUpdate(parameters: DataMigrationService, groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<ServicesCreateOrUpdateResponse>
매개 변수
- parameters
- DataMigrationService
서비스에 대한 정보
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<ServicesCreateOrUpdateResponse>
Promise<Models.ServicesCreateOrUpdateResponse>
deleteMethod(string, string, ServicesDeleteMethodOptionalParams)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. DELETE 메서드는 서비스를 삭제합니다. 실행 중인 모든 작업이 취소됩니다.
function deleteMethod(groupName: string, serviceName: string, options?: ServicesDeleteMethodOptionalParams): Promise<RestResponse>
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
선택적 매개 변수
반환
Promise<RestResponse>
Promise<msRest.RestResponse>
get(string, string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. GET 메서드는 서비스 인스턴스에 대한 정보를 검색합니다.
function get(groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<ServicesGetResponse>
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<ServicesGetResponse>
Promise<Models.ServicesGetResponse>
get(string, string, RequestOptionsBase, ServiceCallback<DataMigrationService>)
function get(groupName: string, serviceName: string, options: RequestOptionsBase, callback: ServiceCallback<DataMigrationService>)
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
get(string, string, ServiceCallback<DataMigrationService>)
function get(groupName: string, serviceName: string, callback: ServiceCallback<DataMigrationService>)
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- callback
콜백
list(RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. 이 메서드는 구독의 서비스 리소스 목록을 반환합니다.
function list(options?: RequestOptionsBase): Promise<ServicesListResponse>
매개 변수
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<ServicesListResponse>
Promise<Models.ServicesListResponse>
list(RequestOptionsBase, ServiceCallback<DataMigrationServiceList>)
function list(options: RequestOptionsBase, callback: ServiceCallback<DataMigrationServiceList>)
매개 변수
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
list(ServiceCallback<DataMigrationServiceList>)
function list(callback: ServiceCallback<DataMigrationServiceList>)
매개 변수
- callback
콜백
listByResourceGroup(string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. 이 메서드는 리소스 그룹의 서비스 리소스 목록을 반환합니다.
function listByResourceGroup(groupName: string, options?: RequestOptionsBase): Promise<ServicesListByResourceGroupResponse>
매개 변수
- groupName
-
string
리소스 그룹의 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<ServicesListByResourceGroupResponse>
Promise<Models.ServicesListByResourceGroupResponse>
listByResourceGroup(string, RequestOptionsBase, ServiceCallback<DataMigrationServiceList>)
function listByResourceGroup(groupName: string, options: RequestOptionsBase, callback: ServiceCallback<DataMigrationServiceList>)
매개 변수
- groupName
-
string
리소스 그룹의 이름
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
listByResourceGroup(string, ServiceCallback<DataMigrationServiceList>)
function listByResourceGroup(groupName: string, callback: ServiceCallback<DataMigrationServiceList>)
매개 변수
- groupName
-
string
리소스 그룹의 이름
- callback
콜백
listByResourceGroupNext(string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. 이 메서드는 리소스 그룹의 서비스 리소스 목록을 반환합니다.
function listByResourceGroupNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ServicesListByResourceGroupNextResponse>
매개 변수
- nextPageLink
-
string
이전의 성공적인 목록 호출 작업의 NextLink입니다.
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<Models.ServicesListByResourceGroupNextResponse>
listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<DataMigrationServiceList>)
function listByResourceGroupNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<DataMigrationServiceList>)
매개 변수
- nextPageLink
-
string
이전의 성공적인 목록 호출 작업의 NextLink입니다.
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
listByResourceGroupNext(string, ServiceCallback<DataMigrationServiceList>)
function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<DataMigrationServiceList>)
매개 변수
- nextPageLink
-
string
이전의 성공적인 목록 호출 작업의 NextLink입니다.
- callback
콜백
listNext(string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. 이 메서드는 구독의 서비스 리소스 목록을 반환합니다.
function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ServicesListNextResponse>
매개 변수
- nextPageLink
-
string
이전의 성공적인 목록 호출 작업의 NextLink입니다.
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<ServicesListNextResponse>
Promise<Models.ServicesListNextResponse>
listNext(string, RequestOptionsBase, ServiceCallback<DataMigrationServiceList>)
function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<DataMigrationServiceList>)
매개 변수
- nextPageLink
-
string
이전의 성공적인 목록 호출 작업의 NextLink입니다.
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
listNext(string, ServiceCallback<DataMigrationServiceList>)
function listNext(nextPageLink: string, callback: ServiceCallback<DataMigrationServiceList>)
매개 변수
- nextPageLink
-
string
이전의 성공적인 목록 호출 작업의 NextLink입니다.
- callback
콜백
listSkus(string, string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. SKU 작업은 서비스 리소스를 업데이트할 수 있는 SKU 목록을 반환합니다.
function listSkus(groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<ServicesListSkusResponse>
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<ServicesListSkusResponse>
Promise<Models.ServicesListSkusResponse>
listSkus(string, string, RequestOptionsBase, ServiceCallback<ServiceSkuList>)
function listSkus(groupName: string, serviceName: string, options: RequestOptionsBase, callback: ServiceCallback<ServiceSkuList>)
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
listSkus(string, string, ServiceCallback<ServiceSkuList>)
function listSkus(groupName: string, serviceName: string, callback: ServiceCallback<ServiceSkuList>)
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- callback
콜백
listSkusNext(string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. SKU 작업은 서비스 리소스를 업데이트할 수 있는 SKU 목록을 반환합니다.
function listSkusNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ServicesListSkusNextResponse>
매개 변수
- nextPageLink
-
string
이전의 성공적인 목록 호출 작업의 NextLink입니다.
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<ServicesListSkusNextResponse>
Promise<Models.ServicesListSkusNextResponse>
listSkusNext(string, RequestOptionsBase, ServiceCallback<ServiceSkuList>)
function listSkusNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ServiceSkuList>)
매개 변수
- nextPageLink
-
string
이전의 성공적인 목록 호출 작업의 NextLink입니다.
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
listSkusNext(string, ServiceCallback<ServiceSkuList>)
function listSkusNext(nextPageLink: string, callback: ServiceCallback<ServiceSkuList>)
매개 변수
- nextPageLink
-
string
이전의 성공적인 목록 호출 작업의 NextLink입니다.
- callback
콜백
start(string, string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. 이 작업은 서비스를 시작하고 데이터를 마이그레이션하는 데 서비스를 사용할 수 있습니다.
function start(groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<RestResponse>
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<RestResponse>
Promise<msRest.RestResponse>
stop(string, string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. 이 작업은 서비스를 중지하고 데이터를 마이그레이션하는 데 서비스를 사용할 수 없습니다. 서비스가 중지되면 서비스 소유자에게 요금이 청구되지 않습니다.
function stop(groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<RestResponse>
매개 변수
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<RestResponse>
Promise<msRest.RestResponse>
update(DataMigrationService, string, string, RequestOptionsBase)
서비스 리소스는 Database Migration Service 나타내는 최상위 리소스입니다. PATCH 메서드는 기존 서비스를 업데이트합니다. 이 메서드는 서비스의 종류, SKU 및 네트워크를 변경할 수 있지만 작업이 현재 실행 중인 경우(즉, 서비스가 사용 중임) 400 잘못된 요청("ServiceIsBusy")으로 실패합니다.
function update(parameters: DataMigrationService, groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<ServicesUpdateResponse>
매개 변수
- parameters
- DataMigrationService
서비스에 대한 정보
- groupName
-
string
리소스 그룹의 이름
- serviceName
-
string
서비스 이름
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<ServicesUpdateResponse>
Promise<Models.ServicesUpdateResponse>