次の方法で共有


Image Interface

public interface Image

An immutable client-side representation of Image.

Method Summary

Modifier and Type Method and Description
abstract String author()

Gets the author property: The image author.

abstract List<String> availableRegions()

Gets the availableRegions property: The available regions of the image in the shared gallery.

abstract String description()

Gets the description property: A description of the image.

abstract String displayName()

Gets the displayName property: The image display name.

abstract EnableState enabledState()

Gets the enabledState property: Is the image enabled.

abstract String iconUrl()

Gets the iconUrl property: URL of the image icon.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract ImageInner innerModel()

Gets the inner com.azure.resourcemanager.labservices.fluent.models.ImageInner object.

abstract String name()

Gets the name property: The name of the resource.

abstract String offer()

Gets the offer property: The ID of an offer associated with the image.

abstract OsState osState()

Gets the osState property: The OS State of the image.

abstract OsType osType()

Gets the osType property: The OS Type of the image.

abstract String plan()

Gets the plan property: The ID of marketplace plan associated with the image (optional).

abstract ProvisioningState provisioningState()

Gets the provisioningState property: Current provisioning state of the image.

abstract String publisher()

Gets the publisher property: The ID of the publisher of the image.

abstract Image refresh()

Refreshes the resource to sync with Azure.

abstract Image refresh(Context context)

Refreshes the resource to sync with Azure.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract String sharedGalleryId()

Gets the sharedGalleryId property: The ID for the image in the shared gallery.

abstract String sku()

Gets the sku property: The image SKU.

abstract SystemData systemData()

Gets the systemData property: Metadata pertaining to creation and last modification of the image.

abstract EnableState termsStatus()

Gets the termsStatus property: The status of image terms of use (enabled = accepted, disabled = not accepted).

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the Image resource.

abstract String version()

Gets the version property: The image version.

Method Details

author

public abstract String author()

Gets the author property: The image author.

Returns:

the author value.

availableRegions

public abstract List<String> availableRegions()

Gets the availableRegions property: The available regions of the image in the shared gallery.

Returns:

the availableRegions value.

description

public abstract String description()

Gets the description property: A description of the image.

Returns:

the description value.

displayName

public abstract String displayName()

Gets the displayName property: The image display name.

Returns:

the displayName value.

enabledState

public abstract EnableState enabledState()

Gets the enabledState property: Is the image enabled.

Returns:

the enabledState value.

iconUrl

public abstract String iconUrl()

Gets the iconUrl property: URL of the image icon.

Returns:

the iconUrl value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract ImageInner innerModel()

Gets the inner com.azure.resourcemanager.labservices.fluent.models.ImageInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

offer

public abstract String offer()

Gets the offer property: The ID of an offer associated with the image.

Returns:

the offer value.

osState

public abstract OsState osState()

Gets the osState property: The OS State of the image.

Returns:

the osState value.

osType

public abstract OsType osType()

Gets the osType property: The OS Type of the image.

Returns:

the osType value.

plan

public abstract String plan()

Gets the plan property: The ID of marketplace plan associated with the image (optional).

Returns:

the plan value.

provisioningState

public abstract ProvisioningState provisioningState()

Gets the provisioningState property: Current provisioning state of the image.

Returns:

the provisioningState value.

publisher

public abstract String publisher()

Gets the publisher property: The ID of the publisher of the image.

Returns:

the publisher value.

refresh

public abstract Image refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract Image refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

sharedGalleryId

public abstract String sharedGalleryId()

Gets the sharedGalleryId property: The ID for the image in the shared gallery.

Returns:

the sharedGalleryId value.

sku

public abstract String sku()

Gets the sku property: The image SKU.

Returns:

the sku value.

systemData

public abstract SystemData systemData()

Gets the systemData property: Metadata pertaining to creation and last modification of the image.

Returns:

the systemData value.

termsStatus

public abstract EnableState termsStatus()

Gets the termsStatus property: The status of image terms of use (enabled = accepted, disabled = not accepted).

Returns:

the termsStatus value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract Image.Update update()

Begins update for the Image resource.

Returns:

the stage of resource update.

version

public abstract String version()

Gets the version property: The image version.

Returns:

the version value.

Applies to