Freigeben über


CreateProtectionIntentInput Class

Definition

Create protection intent input.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.CreateProtectionIntentInputTypeConverter))]
public class CreateProtectionIntentInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.ICreateProtectionIntentInput
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.CreateProtectionIntentInputTypeConverter))>]
type CreateProtectionIntentInput = class
    interface ICreateProtectionIntentInput
    interface IJsonSerializable
Public Class CreateProtectionIntentInput
Implements ICreateProtectionIntentInput
Inheritance
CreateProtectionIntentInput
Attributes
Implements

Constructors

Name Description
CreateProtectionIntentInput()

Creates an new CreateProtectionIntentInput instance.

Properties

Name Description
ProviderSpecificDetailInstanceType

The class type.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CreateProtectionIntentInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CreateProtectionIntentInput.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.ICreateProtectionIntentInput.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CreateProtectionIntentInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to