Freigeben über


CreatePolicyInput Class

Definition

Protection Policy input.

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

Constructors

Name Description
CreatePolicyInput()

Creates an new CreatePolicyInput instance.

Properties

Name Description
ProviderSpecificInput

The ReplicationProviderSettings.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CreatePolicyInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CreatePolicyInput.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CreatePolicyInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to