GenericResource interface

Resource information.

Extends

Properties

identity

The identity of the resource.

kind

The kind of the resource.

managedBy

ID of the resource that manages this resource.

plan

The plan of the resource.

properties

The resource properties.

sku

The SKU of the resource.

Inherited Properties

id

Resource ID NOTE: This property will not be serialized. It can only be populated by the server.

location

Resource location

name

Resource name NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags

type

Resource type NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

identity

The identity of the resource.

identity?: Identity

Property Value

kind

The kind of the resource.

kind?: string

Property Value

string

managedBy

ID of the resource that manages this resource.

managedBy?: string

Property Value

string

plan

The plan of the resource.

plan?: Plan

Property Value

properties

The resource properties.

properties?: Record<string, unknown>

Property Value

Record<string, unknown>

sku

The SKU of the resource.

sku?: Sku

Property Value

Sku

Inherited Property Details

id

Resource ID NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From Resource.id

location

Resource location

location?: string

Property Value

string

Inherited From Resource.location

name

Resource name NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From Resource.name

tags

Resource tags

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From Resource.tags

type

Resource type NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From Resource.type