Share via


RegisterToolInput Class

Definition

Class representing the register tool input.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.RegisterToolInputTypeConverter))]
public class RegisterToolInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IRegisterToolInput
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.RegisterToolInputTypeConverter))>]
type RegisterToolInput = class
    interface IRegisterToolInput
    interface IJsonSerializable
Public Class RegisterToolInput
Implements IRegisterToolInput
Inheritance
RegisterToolInput
Attributes
Implements

Constructors

RegisterToolInput()

Creates an new RegisterToolInput instance.

Properties

Tool

Gets or sets the tool to be registered.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RegisterToolInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RegisterToolInput.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IRegisterToolInput.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RegisterToolInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to