Share via


CreateProtectionContainerMappingInput Class

Definition

Configure pairing input.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.CreateProtectionContainerMappingInputTypeConverter))]
public class CreateProtectionContainerMappingInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ICreateProtectionContainerMappingInput
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.CreateProtectionContainerMappingInputTypeConverter))>]
type CreateProtectionContainerMappingInput = class
    interface ICreateProtectionContainerMappingInput
    interface IJsonSerializable
Public Class CreateProtectionContainerMappingInput
Implements ICreateProtectionContainerMappingInput
Inheritance
CreateProtectionContainerMappingInput
Attributes
Implements

Constructors

CreateProtectionContainerMappingInput()

Creates an new CreateProtectionContainerMappingInput instance.

Properties

PolicyId

Applicable policy.

ProviderSpecificInput

Provider specific input for pairing.

TargetProtectionContainerId

The target unique protection container name.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CreateProtectionContainerMappingInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CreateProtectionContainerMappingInput.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ICreateProtectionContainerMappingInput.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CreateProtectionContainerMappingInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to