Share via


A2AContainerCreationInput Class

Definition

A2A cloud creation input.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.A2AContainerCreationInputTypeConverter))]
public class A2AContainerCreationInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IA2AContainerCreationInput, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.A2AContainerCreationInputTypeConverter))>]
type A2AContainerCreationInput = class
    interface IA2AContainerCreationInput
    interface IJsonSerializable
    interface IReplicationProviderSpecificContainerCreationInput
    interface IValidates
Public Class A2AContainerCreationInput
Implements IA2AContainerCreationInput, IValidates
Inheritance
A2AContainerCreationInput
Attributes
Implements

Constructors

A2AContainerCreationInput()

Creates an new A2AContainerCreationInput instance.

Properties

InstanceType

The class type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of A2AContainerCreationInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of A2AContainerCreationInput.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of A2AContainerCreationInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to