Image Class

Definition

An image resource belonging to a catalog resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ImageTypeConverter))]
public class Image : Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IImage, Microsoft.Azure.PowerShell.Cmdlets.Sphere.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ImageTypeConverter))>]
type Image = class
    interface IImage
    interface IJsonSerializable
    interface IProxyResource
    interface IResource
    interface IValidates
Public Class Image
Implements IImage, IValidates
Inheritance
Image
Attributes
Implements

Constructors

Name Description
Image()

Creates an new Image instance.

Properties

Name Description
ComponentId

The image component id.

Description

The image description.

Id

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

ImageId

Image ID

ImageName

Image name

ImageType

The image type.

Name

The name of the resource

PropertiesImage

Image as a UTF-8 encoded base 64 string on image create. This field contains the image URI on image reads.

ProvisioningState

The status of the last operation.

RegionalDataBoundary

Regional data boundary for an image

ResourceGroupName

Gets the resource group name

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

Type

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

Uri

Location the image

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Image.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Image.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IImage.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Image into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to