IGalleryImage Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An immutable client-side representation of an Azure gallery image. A gallery image resource is a container for multiple versions of the same image.
public interface IGalleryImage : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.GalleryImageInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Compute.Fluent.IComputeManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IIndexable, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IGalleryImage>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Compute.Fluent.GalleryImage.Update.IUpdate>
type IGalleryImage = interface
interface IBeta
interface IHasId
interface IHasInner<GalleryImageInner>
interface IIndexable
interface IRefreshable<IGalleryImage>
interface IUpdatable<IUpdate>
interface IHasManager<IComputeManager>
Public Interface IGalleryImage
Implements IBeta, IHasId, IHasInner(Of GalleryImageInner), IHasManager(Of IComputeManager), IIndexable, IRefreshable(Of IGalleryImage), IUpdatable(Of IUpdate)
- Implements
Properties
Description |
Gets the description of the image. |
Disallowed |
Gets a description of features not supported by the image. |
EndOfLifeDate |
Gets the date indicating image's end of life. |
Eula |
Gets the image eula. |
Id |
Gets the ARM id of the image. |
Identifier |
Gets an identifier describing publisher, offer and sku of the image. |
Inner | (Inherited from IHasInner<T>) |
Key | (Inherited from IIndexable) |
Location |
Gets the location of the image. |
Manager |
Gets the manager client type of this resource type. (Inherited from IHasManager<ManagerT>) |
Name |
Gets the image name. |
OSState |
Gets the OS state of the image. |
OSType |
Gets the image OS type. |
PrivacyStatementUri |
Gets the uri to image privacy statement. |
ProvisioningState |
Gets the provisioningState of image resource. |
PurchasePlan |
Gets the purchasePlan of the image. |
RecommendedVirtualMachineConfiguration |
Gets the value describing recommended configuration for a virtual machine based on this image. |
ReleaseNoteUri |
Gets the uri to the image release note. |
Tags |
Gets the tags associated with the image. |
Type |
Gets the type value. |
UnsupportedDiskTypes |
Gets the disk types not supported by the image. |
Methods
GetVersion(String) |
Retrieves information about an image version. |
GetVersionAsync(String, CancellationToken) |
Retrieves information about an image version. |
ListVersions() |
List image versions. |
ListVersionsAsync(CancellationToken) |
List image versions. |
Refresh() |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
Update() | (Inherited from IUpdatable<T>) |