Share via


ResourceProviderOperation Class

Definition

Supported operations of this resource provider.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CustomProviders.Models.Api20180901Preview.ResourceProviderOperationTypeConverter))]
public class ResourceProviderOperation : Microsoft.Azure.PowerShell.Cmdlets.CustomProviders.Models.Api20180901Preview.IResourceProviderOperation
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CustomProviders.Models.Api20180901Preview.ResourceProviderOperationTypeConverter))>]
type ResourceProviderOperation = class
    interface IResourceProviderOperation
    interface IJsonSerializable
Public Class ResourceProviderOperation
Implements IResourceProviderOperation
Inheritance
ResourceProviderOperation
Attributes
Implements

Constructors

ResourceProviderOperation()

Creates an new ResourceProviderOperation instance.

Properties

DisplayDescription

Description of this operation.

DisplayOperation

Type of operation: get, read, delete, etc.

DisplayProvider

Resource provider: Microsoft Custom Providers.

DisplayResource

Resource on which the operation is performed.

Name

Operation name, in format of {provider}/{resource}/{operation}

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ResourceProviderOperation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ResourceProviderOperation.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CustomProviders.Models.Api20180901Preview.IResourceProviderOperation.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ResourceProviderOperation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to