CreateRecoveryPlanInput Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Create recovery plan input class.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.CreateRecoveryPlanInputTypeConverter))]
public class CreateRecoveryPlanInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ICreateRecoveryPlanInput
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.CreateRecoveryPlanInputTypeConverter))>]
type CreateRecoveryPlanInput = class
interface ICreateRecoveryPlanInput
interface IJsonSerializable
Public Class CreateRecoveryPlanInput
Implements ICreateRecoveryPlanInput
- Inheritance
-
CreateRecoveryPlanInput
- Attributes
- Implements
Constructors
CreateRecoveryPlanInput() |
Creates an new CreateRecoveryPlanInput instance. |
Properties
FailoverDeploymentModel |
The failover deployment model. |
Group |
The recovery plan groups. |
PrimaryFabricId |
The primary fabric Id. |
ProviderSpecificInput |
The provider specific input. |
RecoveryFabricId |
The recovery fabric Id. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of CreateRecoveryPlanInput. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of CreateRecoveryPlanInput. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ICreateRecoveryPlanInput. |
FromJsonString(String) |
Creates a new instance of CreateRecoveryPlanInput, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of CreateRecoveryPlanInput into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |