SAPVirtualInstancesOperations interface
Interface representing a SAPVirtualInstances operations.
Properties
create | Creates a Virtual Instance for SAP solutions (VIS) resource |
delete | |
get | Gets a Virtual Instance for SAP solutions resource |
get |
Get the recommended SAP Availability Zone Pair Details for your region. |
get |
Get the SAP Disk Configuration Layout prod/non-prod SAP System. |
get |
Get a list of SAP supported SKUs for ASCS, Application and Database tier. |
get |
Gets the sizing recommendations. |
list |
Gets all Virtual Instances for SAP solutions resources in a Resource Group. |
list |
Gets all Virtual Instances for SAP solutions resources in a Subscription. |
start | Starts the SAP application, that is the Central Services instance and Application server instances. |
stop | Stops the SAP Application, that is the Application server instances and Central Services instance. |
update | Updates a Virtual Instance for SAP solutions resource |
Property Details
create
Creates a Virtual Instance for SAP solutions (VIS) resource
create: (resourceGroupName: string, sapVirtualInstanceName: string, resource: SAPVirtualInstance, options?: SAPVirtualInstancesCreateOptionalParams) => PollerLike<OperationState<SAPVirtualInstance>, SAPVirtualInstance>
Property Value
(resourceGroupName: string, sapVirtualInstanceName: string, resource: SAPVirtualInstance, options?: SAPVirtualInstancesCreateOptionalParams) => PollerLike<OperationState<SAPVirtualInstance>, SAPVirtualInstance>
delete
delete: (resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Gets a Virtual Instance for SAP solutions resource
get: (resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesGetOptionalParams) => Promise<SAPVirtualInstance>
Property Value
(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesGetOptionalParams) => Promise<SAPVirtualInstance>
getAvailabilityZoneDetails
Get the recommended SAP Availability Zone Pair Details for your region.
getAvailabilityZoneDetails: (location: string, body: SAPAvailabilityZoneDetailsRequest, options?: SAPVirtualInstancesGetAvailabilityZoneDetailsOptionalParams) => Promise<SAPAvailabilityZoneDetailsResult>
Property Value
(location: string, body: SAPAvailabilityZoneDetailsRequest, options?: SAPVirtualInstancesGetAvailabilityZoneDetailsOptionalParams) => Promise<SAPAvailabilityZoneDetailsResult>
getDiskConfigurations
Get the SAP Disk Configuration Layout prod/non-prod SAP System.
getDiskConfigurations: (location: string, body: SAPDiskConfigurationsRequest, options?: SAPVirtualInstancesGetDiskConfigurationsOptionalParams) => Promise<SAPDiskConfigurationsResult>
Property Value
(location: string, body: SAPDiskConfigurationsRequest, options?: SAPVirtualInstancesGetDiskConfigurationsOptionalParams) => Promise<SAPDiskConfigurationsResult>
getSapSupportedSku
Get a list of SAP supported SKUs for ASCS, Application and Database tier.
getSapSupportedSku: (location: string, body: SAPSupportedSkusRequest, options?: SAPVirtualInstancesGetSapSupportedSkuOptionalParams) => Promise<SAPSupportedResourceSkusResult>
Property Value
(location: string, body: SAPSupportedSkusRequest, options?: SAPVirtualInstancesGetSapSupportedSkuOptionalParams) => Promise<SAPSupportedResourceSkusResult>
getSizingRecommendations
Gets the sizing recommendations.
getSizingRecommendations: (location: string, body: SAPSizingRecommendationRequest, options?: SAPVirtualInstancesGetSizingRecommendationsOptionalParams) => Promise<SAPSizingRecommendationResultUnion>
Property Value
(location: string, body: SAPSizingRecommendationRequest, options?: SAPVirtualInstancesGetSizingRecommendationsOptionalParams) => Promise<SAPSizingRecommendationResultUnion>
listByResourceGroup
Gets all Virtual Instances for SAP solutions resources in a Resource Group.
listByResourceGroup: (resourceGroupName: string, options?: SAPVirtualInstancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>
Property Value
(resourceGroupName: string, options?: SAPVirtualInstancesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>
listBySubscription
Gets all Virtual Instances for SAP solutions resources in a Subscription.
listBySubscription: (options?: SAPVirtualInstancesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>
Property Value
(options?: SAPVirtualInstancesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SAPVirtualInstance, SAPVirtualInstance[], PageSettings>
start
Starts the SAP application, that is the Central Services instance and Application server instances.
start: (resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
Property Value
(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
stop
Stops the SAP Application, that is the Application server instances and Central Services instance.
stop: (resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStopOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
Property Value
(resourceGroupName: string, sapVirtualInstanceName: string, options?: SAPVirtualInstancesStopOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
update
Updates a Virtual Instance for SAP solutions resource
update: (resourceGroupName: string, sapVirtualInstanceName: string, properties: UpdateSAPVirtualInstanceRequest, options?: SAPVirtualInstancesUpdateOptionalParams) => PollerLike<OperationState<SAPVirtualInstance>, SAPVirtualInstance>
Property Value
(resourceGroupName: string, sapVirtualInstanceName: string, properties: UpdateSAPVirtualInstanceRequest, options?: SAPVirtualInstancesUpdateOptionalParams) => PollerLike<OperationState<SAPVirtualInstance>, SAPVirtualInstance>