Share via


TrackedResource Class

Definition

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.TrackedResource+TrackedResourceConverter))]
public class TrackedResource : Azure.Analytics.Synapse.Artifacts.Models.Resource
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.TrackedResource+TrackedResourceConverter))>]
type TrackedResource = class
    inherit Resource
Public Class TrackedResource
Inherits Resource
Inheritance
TrackedResource
Derived
Attributes

Constructors

TrackedResource(String)

Initializes a new instance of TrackedResource.

Properties

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from Resource)
Location

The geo-location where the resource lives.

Name

The name of the resource.

(Inherited from Resource)
Tags

Resource tags.

Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from Resource)

Applies to