Share via


OperationModelProperties Class

Definition

Operation model properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.OperationModelPropertiesTypeConverter))]
public class OperationModelProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IOperationModelProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.OperationModelPropertiesTypeConverter))>]
type OperationModelProperties = class
    interface IOperationModelProperties
    interface IJsonSerializable
Public Class OperationModelProperties
Implements IOperationModelProperties
Inheritance
OperationModelProperties
Attributes
Implements

Constructors

OperationModelProperties()

Creates an new OperationModelProperties instance.

Properties

Description

Gets or sets the description.

Operation

Gets or sets the operation.

Provider

Gets or sets the resource provider name.

Resource

Gets or sets resource name.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OperationModelProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OperationModelProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IOperationModelProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OperationModelProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to