Share via


DppBaseTrackedResource Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.DppBaseTrackedResourceTypeConverter))]
public class DppBaseTrackedResource : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IDppBaseTrackedResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.DppBaseTrackedResourceTypeConverter))>]
type DppBaseTrackedResource = class
    interface IDppBaseTrackedResource
    interface IJsonSerializable
Public Class DppBaseTrackedResource
Implements IDppBaseTrackedResource
Inheritance
DppBaseTrackedResource
Attributes
Implements

Constructors

DppBaseTrackedResource()

Creates an new DppBaseTrackedResource instance.

Properties

ETag

Optional ETag.

Id

Resource Id represents the complete path to the resource.

Location

Resource location.

Name

Resource name associated with the resource.

SystemData

Metadata pertaining to creation and last modification of the resource.

Tag

Resource tags.

Type

Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DppBaseTrackedResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DppBaseTrackedResource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.Api20240401.IDppBaseTrackedResource.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DppBaseTrackedResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to