Share via


IResource Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.ResourceTypeConverter))]
public interface IResource : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.ResourceTypeConverter))>]
type IResource = interface
    interface IJsonSerializable
Public Interface IResource
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

IdentityPrincipalId

Service Principal Id backing the Msi

IdentityTenantId

Home Tenant Id

IdentityType

Identity type

IdentityUserAssignedIdentity

User Assigned Identities

Location

The location of the resource. This will be one of the supported and registered Azure Regions (e.g. West US, East US, Southeast Asia, etc.). The region of a resource cannot be changed once it is created, but if an identical region is specified on update the request will succeed.

SkuDisplayName

The display name of the sku.

SkuFamily

The sku family.

SkuName

The sku name.

Tag

The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups).

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to