SAPVirtualInstancesOperations interface
SAPVirtualInstances 操作を表すインタフェース。
プロパティ
| create | SAP ソリューション (VIS) リソースの仮想インスタンスを作成します。 |
| delete | |
| get | SAP ソリューション リソースの仮想インスタンスを取得します。 |
| get |
リージョンに推奨される SAP 可用性ゾーン ペアの詳細を取得します。 |
| get |
SAP Disk Configuration Layout prod/non-prod SAP System を取得します。 |
| get |
ASCS、アプリケーション、およびデータベース層でサポートされている SAP SKU の一覧を取得します。 |
| get |
サイズ設定の推奨事項を取得します。 |
| list |
リソース グループ内の SAP ソリューション リソースのすべての仮想インスタンスを取得します。 |
| list |
サブスクリプション内の SAP ソリューション リソースのすべての仮想インスタンスを取得します。 |
| start | セントラル サービス インスタンスとアプリケーション サーバー インスタンスである SAP アプリケーションを起動します。 |
| stop | SAP アプリケーション (アプリケーション サーバー インスタンスとセントラル サービス インスタンス) を停止します。 |
| 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 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 ソリューション リソースのすべての仮想インスタンスを取得します。
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 アプリケーションを起動します。
start: (resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
プロパティ値
(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
stop
SAP アプリケーション (アプリケーション サーバー インスタンスとセントラル サービス インスタンス) を停止します。
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>