Share via


StopRequest Class

Definition

Stop SAP instance(s) request body.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.StopRequestTypeConverter))]
public class StopRequest : Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.IStopRequest
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.StopRequestTypeConverter))>]
type StopRequest = class
    interface IStopRequest
    interface IJsonSerializable
Public Class StopRequest
Implements IStopRequest
Inheritance
StopRequest
Attributes
Implements

Constructors

StopRequest()

Creates an new StopRequest instance.

Properties

DeallocateVM

The boolean value indicates whether to Stop and deallocate the virtual machines along with the SAP instances.

SoftStopTimeoutSecond

This parameter defines how long (in seconds) the soft shutdown waits until the RFC/HTTP clients no longer consider the server for calls with load balancing. Value 0 means that the kernel does not wait, but goes directly into the next shutdown state, i.e. hard stop.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StopRequest.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StopRequest.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.IStopRequest.

FromJsonString(String)

Creates a new instance of StopRequest, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of StopRequest into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to