다음을 통해 공유


SAPVirtualInstancesOperations interface

SAPVirtualInstances 작업을 나타내는 인터페이스입니다.

속성

create

SAP 솔루션(VIS) 리소스에 대한 Virtual Instance를 만듭니다.

delete
get

SAP 솔루션 리소스에 대한 Virtual Instance를 가져옵니다.

getAvailabilityZoneDetails

해당 지역에 권장되는 SAP 가용성 영역 쌍 세부 정보를 가져옵니다.

getDiskConfigurations

SAP Disk Configuration Layout prod/non-prod SAP System을 가져옵니다.

getSapSupportedSku

ASCS, 애플리케이션 및 데이터베이스 계층에 대해 지원되는 SAP SKU 목록을 가져옵니다.

getSizingRecommendations

크기 조정 권장 사항을 가져옵니다.

listByResourceGroup

리소스 그룹의 SAP 솔루션 리소스에 대한 모든 Virtual Instance를 가져옵니다.

listBySubscription

구독의 SAP 솔루션 리소스에 대한 모든 Virtual Instances를 가져옵니다.

start

중앙 서비스 인스턴스 및 애플리케이션 서버 인스턴스인 SAP 애플리케이션을 시작합니다.

stop

애플리케이션 서버 인스턴스 및 Central Services 인스턴스인 SAP 애플리케이션을 중지합니다.

update

SAP 솔루션 리소스에 대한 Virtual Instance를 업데이트합니다.

속성 세부 정보

create

SAP 솔루션(VIS) 리소스에 대한 Virtual Instance를 만듭니다.

create: (resourceGroupName: string, sapVirtualInstanceName: string, resource: SAPVirtualInstance, options?: SAPVirtualInstancesCreateOptionalParams) => PollerLike<OperationState<SAPVirtualInstance>, SAPVirtualInstance>

속성 값

(resourceGroupName: string, sapVirtualInstanceName: string, resource: SAPVirtualInstance, options?: SAPVirtualInstancesCreateOptionalParams) => PollerLike<OperationState<SAPVirtualInstance>, SAPVirtualInstance>

delete

delete: (resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

속성 값

(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

SAP 솔루션 리소스에 대한 Virtual Instance를 가져옵니다.

get: (resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesGetOptionalParams) => Promise<SAPVirtualInstance>

속성 값

(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesGetOptionalParams) => Promise<SAPVirtualInstance>

getAvailabilityZoneDetails

해당 지역에 권장되는 SAP 가용성 영역 쌍 세부 정보를 가져옵니다.

getAvailabilityZoneDetails: (location: string, body: SAPAvailabilityZoneDetailsRequest, options?: SAPVirtualInstancesGetAvailabilityZoneDetailsOptionalParams) => Promise<SAPAvailabilityZoneDetailsResult>

속성 값

(location: string, body: SAPAvailabilityZoneDetailsRequest, options?: SAPVirtualInstancesGetAvailabilityZoneDetailsOptionalParams) => Promise<SAPAvailabilityZoneDetailsResult>

getDiskConfigurations

SAP Disk Configuration Layout prod/non-prod SAP System을 가져옵니다.

getDiskConfigurations: (location: string, body: SAPDiskConfigurationsRequest, options?: SAPVirtualInstancesGetDiskConfigurationsOptionalParams) => Promise<SAPDiskConfigurationsResult>

속성 값

(location: string, body: SAPDiskConfigurationsRequest, options?: SAPVirtualInstancesGetDiskConfigurationsOptionalParams) => Promise<SAPDiskConfigurationsResult>

getSapSupportedSku

ASCS, 애플리케이션 및 데이터베이스 계층에 대해 지원되는 SAP SKU 목록을 가져옵니다.

getSapSupportedSku: (location: string, body: SAPSupportedSkusRequest, options?: SAPVirtualInstancesGetSapSupportedSkuOptionalParams) => Promise<SAPSupportedResourceSkusResult>

속성 값

(location: string, body: SAPSupportedSkusRequest, options?: SAPVirtualInstancesGetSapSupportedSkuOptionalParams) => Promise<SAPSupportedResourceSkusResult>

getSizingRecommendations

크기 조정 권장 사항을 가져옵니다.

getSizingRecommendations: (location: string, body: SAPSizingRecommendationRequest, options?: SAPVirtualInstancesGetSizingRecommendationsOptionalParams) => Promise<SAPSizingRecommendationResultUnion>

속성 값

(location: string, body: SAPSizingRecommendationRequest, options?: SAPVirtualInstancesGetSizingRecommendationsOptionalParams) => Promise<SAPSizingRecommendationResultUnion>

listByResourceGroup

리소스 그룹의 SAP 솔루션 리소스에 대한 모든 Virtual Instance를 가져옵니다.

listByResourceGroup: (resourceGroupName: string, options?: SAPVirtualInstancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>

속성 값

(resourceGroupName: string, options?: SAPVirtualInstancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>

listBySubscription

구독의 SAP 솔루션 리소스에 대한 모든 Virtual Instances를 가져옵니다.

listBySubscription: (options?: SAPVirtualInstancesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>

속성 값

(options?: SAPVirtualInstancesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>

start

중앙 서비스 인스턴스 및 애플리케이션 서버 인스턴스인 SAP 애플리케이션을 시작합니다.

start: (resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>

속성 값

(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>

stop

애플리케이션 서버 인스턴스 및 Central Services 인스턴스인 SAP 애플리케이션을 중지합니다.

stop: (resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStopOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>

속성 값

(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStopOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>

update

SAP 솔루션 리소스에 대한 Virtual Instance를 업데이트합니다.

update: (resourceGroupName: string, sapVirtualInstanceName: string, properties: UpdateSAPVirtualInstanceRequest, options?: SAPVirtualInstancesUpdateOptionalParams) => PollerLike<OperationState<SAPVirtualInstance>, SAPVirtualInstance>

속성 값

(resourceGroupName: string, sapVirtualInstanceName: string, properties: UpdateSAPVirtualInstanceRequest, options?: SAPVirtualInstancesUpdateOptionalParams) => PollerLike<OperationState<SAPVirtualInstance>, SAPVirtualInstance>