SAPVirtualInstancesOperations interface

SAPVirtualInstances 操作を表すインタフェース。

プロパティ

create

SAP ソリューション (VIS) リソースの仮想インスタンスを作成します。

delete
get

SAP ソリューション リソースの仮想インスタンスを取得します。

getAvailabilityZoneDetails

リージョンに推奨される SAP 可用性ゾーン ペアの詳細を取得します。

getDiskConfigurations

SAP Disk Configuration Layout prod/non-prod SAP System を取得します。

getSapSupportedSku

ASCS、アプリケーション、およびデータベース層でサポートされている SAP SKU の一覧を取得します。

getSizingRecommendations

サイズ設定の推奨事項を取得します。

listByResourceGroup

リソース グループ内の SAP ソリューション リソースのすべての仮想インスタンスを取得します。

listBySubscription

サブスクリプション内の 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>