Class SharedImageArgs
Inherited Members
Namespace: Pulumi.Azure.Compute
Assembly: Pulumi.Azure.dll
Syntax
public sealed class SharedImageArgs : ResourceArgs
Constructors
View SourceSharedImageArgs()
Declaration
public SharedImageArgs()
Properties
View SourceDescription
A description of this Shared Image.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Eula
The End User Licence Agreement for the Shared Image.
Declaration
public Input<string> Eula { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
GalleryName
Specifies the name of the Shared Image Gallery in which this Shared Image should exist. Changing this forces a new resource to be created.
Declaration
public Input<string> GalleryName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
HyperVGeneration
The generation of HyperV that the Virtual Machine used to create the Shared Image is based on. Possible values are V1 and V2. Defaults to V1. Changing this forces a new resource to be created.
Declaration
public Input<string> HyperVGeneration { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Identifier
An identifier block as defined below.
Declaration
public Input<SharedImageIdentifierArgs> Identifier { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<SharedImageIdentifierArgs> |
Location
Specifies the supported Azure location where the Shared Image Gallery exists. Changing this forces a new resource to be created.
Declaration
public Input<string> Location { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
Specifies the name of the Shared Image. Changing this forces a new resource to be created.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
OsType
The type of Operating System present in this Shared Image. Possible values are Linux and Windows.
Declaration
public Input<string> OsType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PrivacyStatementUri
The URI containing the Privacy Statement associated with this Shared Image.
Declaration
public Input<string> PrivacyStatementUri { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ReleaseNoteUri
The URI containing the Release Notes associated with this Shared Image.
Declaration
public Input<string> ReleaseNoteUri { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ResourceGroupName
The name of the resource group in which the Shared Image Gallery exists. Changing this forces a new resource to be created.
Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Tags
A mapping of tags to assign to the Shared Image.
Declaration
public InputMap<string> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |