SAPVirtualInstancesOperations interface
表示 SAPVirtualInstances作的接口。
属性
| create | 为 SAP 解决方案 (VIS) 资源创建虚拟实例 |
| delete | |
| get | 获取 SAP 解决方案资源的虚拟实例 |
| get |
获取区域的建议 SAP 可用性区域对详细信息。 |
| get |
获取 SAP 磁盘配置布局 prod/非专业 SAP 系统。 |
| get |
获取 ASCS、应用程序和数据库层支持的 SAP SKU 列表。 |
| get |
获取大小调整建议。 |
| list |
获取资源组中 SAP 解决方案资源的所有虚拟实例。 |
| list |
获取订阅中 SAP 解决方案资源的所有虚拟实例。 |
| start | 启动 SAP 应用程序,即 Central Services 实例和应用程序服务器实例。 |
| stop | 停止 SAP 应用程序,即应用程序服务器实例和 Central Services 实例。 |
| update | 更新 SAP 解决方案资源的虚拟实例 |
属性详细信息
create
为 SAP 解决方案 (VIS) 资源创建虚拟实例
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 解决方案资源的虚拟实例
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 磁盘配置布局 prod/非专业 SAP 系统。
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 解决方案资源的所有虚拟实例。
listByResourceGroup: (resourceGroupName: string, options?: SAPVirtualInstancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>
属性值
(resourceGroupName: string, options?: SAPVirtualInstancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>
listBySubscription
获取订阅中 SAP 解决方案资源的所有虚拟实例。
listBySubscription: (options?: SAPVirtualInstancesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>
属性值
(options?: SAPVirtualInstancesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>
start
启动 SAP 应用程序,即 Central Services 实例和应用程序服务器实例。
start: (resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
属性值
(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
stop
停止 SAP 应用程序,即应用程序服务器实例和 Central Services 实例。
stop: (resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStopOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
属性值
(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStopOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
update
更新 SAP 解决方案资源的虚拟实例
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>