This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.compute.getGalleryApplicationVersion
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Retrieves information about a gallery Application Version. Azure REST API version: 2022-03-03.
Other available API versions: 2022-08-03, 2023-07-03, 2024-03-03.
Using getGalleryApplicationVersion
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getGalleryApplicationVersion(args: GetGalleryApplicationVersionArgs, opts?: InvokeOptions): Promise<GetGalleryApplicationVersionResult>
function getGalleryApplicationVersionOutput(args: GetGalleryApplicationVersionOutputArgs, opts?: InvokeOptions): Output<GetGalleryApplicationVersionResult>def get_gallery_application_version(expand: Optional[str] = None,
                                    gallery_application_name: Optional[str] = None,
                                    gallery_application_version_name: Optional[str] = None,
                                    gallery_name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetGalleryApplicationVersionResult
def get_gallery_application_version_output(expand: Optional[pulumi.Input[str]] = None,
                                    gallery_application_name: Optional[pulumi.Input[str]] = None,
                                    gallery_application_version_name: Optional[pulumi.Input[str]] = None,
                                    gallery_name: Optional[pulumi.Input[str]] = None,
                                    resource_group_name: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetGalleryApplicationVersionResult]func LookupGalleryApplicationVersion(ctx *Context, args *LookupGalleryApplicationVersionArgs, opts ...InvokeOption) (*LookupGalleryApplicationVersionResult, error)
func LookupGalleryApplicationVersionOutput(ctx *Context, args *LookupGalleryApplicationVersionOutputArgs, opts ...InvokeOption) LookupGalleryApplicationVersionResultOutput> Note: This function is named LookupGalleryApplicationVersion in the Go SDK.
public static class GetGalleryApplicationVersion 
{
    public static Task<GetGalleryApplicationVersionResult> InvokeAsync(GetGalleryApplicationVersionArgs args, InvokeOptions? opts = null)
    public static Output<GetGalleryApplicationVersionResult> Invoke(GetGalleryApplicationVersionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGalleryApplicationVersionResult> getGalleryApplicationVersion(GetGalleryApplicationVersionArgs args, InvokeOptions options)
public static Output<GetGalleryApplicationVersionResult> getGalleryApplicationVersion(GetGalleryApplicationVersionArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:compute:getGalleryApplicationVersion
  arguments:
    # arguments dictionaryThe following arguments are supported:
- GalleryApplication stringName 
- The name of the gallery Application Definition in which the Application Version resides.
- GalleryApplication stringVersion Name 
- The name of the gallery Application Version to be retrieved.
- GalleryName string
- The name of the Shared Application Gallery in which the Application Definition resides.
- ResourceGroup stringName 
- The name of the resource group.
- Expand string
- The expand expression to apply on the operation.
- GalleryApplication stringName 
- The name of the gallery Application Definition in which the Application Version resides.
- GalleryApplication stringVersion Name 
- The name of the gallery Application Version to be retrieved.
- GalleryName string
- The name of the Shared Application Gallery in which the Application Definition resides.
- ResourceGroup stringName 
- The name of the resource group.
- Expand string
- The expand expression to apply on the operation.
- galleryApplication StringName 
- The name of the gallery Application Definition in which the Application Version resides.
- galleryApplication StringVersion Name 
- The name of the gallery Application Version to be retrieved.
- galleryName String
- The name of the Shared Application Gallery in which the Application Definition resides.
- resourceGroup StringName 
- The name of the resource group.
- expand String
- The expand expression to apply on the operation.
- galleryApplication stringName 
- The name of the gallery Application Definition in which the Application Version resides.
- galleryApplication stringVersion Name 
- The name of the gallery Application Version to be retrieved.
- galleryName string
- The name of the Shared Application Gallery in which the Application Definition resides.
- resourceGroup stringName 
- The name of the resource group.
- expand string
- The expand expression to apply on the operation.
- gallery_application_ strname 
- The name of the gallery Application Definition in which the Application Version resides.
- gallery_application_ strversion_ name 
- The name of the gallery Application Version to be retrieved.
- gallery_name str
- The name of the Shared Application Gallery in which the Application Definition resides.
- resource_group_ strname 
- The name of the resource group.
- expand str
- The expand expression to apply on the operation.
- galleryApplication StringName 
- The name of the gallery Application Definition in which the Application Version resides.
- galleryApplication StringVersion Name 
- The name of the gallery Application Version to be retrieved.
- galleryName String
- The name of the Shared Application Gallery in which the Application Definition resides.
- resourceGroup StringName 
- The name of the resource group.
- expand String
- The expand expression to apply on the operation.
getGalleryApplicationVersion Result
The following output properties are available:
- Id string
- Resource Id
- Location string
- Resource location
- Name string
- Resource name
- ProvisioningState string
- The provisioning state, which only appears in the response.
- PublishingProfile Pulumi.Azure Native. Compute. Outputs. Gallery Application Version Publishing Profile Response 
- The publishing profile of a gallery image version.
- ReplicationStatus Pulumi.Azure Native. Compute. Outputs. Replication Status Response 
- This is the replication status of the gallery image version.
- Type string
- Resource type
- SafetyProfile Pulumi.Azure Native. Compute. Outputs. Gallery Application Version Safety Profile Response 
- The safety profile of the Gallery Application Version.
- Dictionary<string, string>
- Resource tags
- Id string
- Resource Id
- Location string
- Resource location
- Name string
- Resource name
- ProvisioningState string
- The provisioning state, which only appears in the response.
- PublishingProfile GalleryApplication Version Publishing Profile Response 
- The publishing profile of a gallery image version.
- ReplicationStatus ReplicationStatus Response 
- This is the replication status of the gallery image version.
- Type string
- Resource type
- SafetyProfile GalleryApplication Version Safety Profile Response 
- The safety profile of the Gallery Application Version.
- map[string]string
- Resource tags
- id String
- Resource Id
- location String
- Resource location
- name String
- Resource name
- provisioningState String
- The provisioning state, which only appears in the response.
- publishingProfile GalleryApplication Version Publishing Profile Response 
- The publishing profile of a gallery image version.
- replicationStatus ReplicationStatus Response 
- This is the replication status of the gallery image version.
- type String
- Resource type
- safetyProfile GalleryApplication Version Safety Profile Response 
- The safety profile of the Gallery Application Version.
- Map<String,String>
- Resource tags
- id string
- Resource Id
- location string
- Resource location
- name string
- Resource name
- provisioningState string
- The provisioning state, which only appears in the response.
- publishingProfile GalleryApplication Version Publishing Profile Response 
- The publishing profile of a gallery image version.
- replicationStatus ReplicationStatus Response 
- This is the replication status of the gallery image version.
- type string
- Resource type
- safetyProfile GalleryApplication Version Safety Profile Response 
- The safety profile of the Gallery Application Version.
- {[key: string]: string}
- Resource tags
- id str
- Resource Id
- location str
- Resource location
- name str
- Resource name
- provisioning_state str
- The provisioning state, which only appears in the response.
- publishing_profile GalleryApplication Version Publishing Profile Response 
- The publishing profile of a gallery image version.
- replication_status ReplicationStatus Response 
- This is the replication status of the gallery image version.
- type str
- Resource type
- safety_profile GalleryApplication Version Safety Profile Response 
- The safety profile of the Gallery Application Version.
- Mapping[str, str]
- Resource tags
- id String
- Resource Id
- location String
- Resource location
- name String
- Resource name
- provisioningState String
- The provisioning state, which only appears in the response.
- publishingProfile Property Map
- The publishing profile of a gallery image version.
- replicationStatus Property Map
- This is the replication status of the gallery image version.
- type String
- Resource type
- safetyProfile Property Map
- The safety profile of the Gallery Application Version.
- Map<String>
- Resource tags
Supporting Types
AdditionalReplicaSetResponse   
- RegionalReplica intCount 
- The number of direct drive replicas of the Image Version to be created.This Property is updatable
- StorageAccount stringType 
- Specifies the storage account type to be used to create the direct drive replicas
- RegionalReplica intCount 
- The number of direct drive replicas of the Image Version to be created.This Property is updatable
- StorageAccount stringType 
- Specifies the storage account type to be used to create the direct drive replicas
- regionalReplica IntegerCount 
- The number of direct drive replicas of the Image Version to be created.This Property is updatable
- storageAccount StringType 
- Specifies the storage account type to be used to create the direct drive replicas
- regionalReplica numberCount 
- The number of direct drive replicas of the Image Version to be created.This Property is updatable
- storageAccount stringType 
- Specifies the storage account type to be used to create the direct drive replicas
- regional_replica_ intcount 
- The number of direct drive replicas of the Image Version to be created.This Property is updatable
- storage_account_ strtype 
- Specifies the storage account type to be used to create the direct drive replicas
- regionalReplica NumberCount 
- The number of direct drive replicas of the Image Version to be created.This Property is updatable
- storageAccount StringType 
- Specifies the storage account type to be used to create the direct drive replicas
DataDiskImageEncryptionResponse    
- Lun int
- This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
- DiskEncryption stringSet Id 
- A relative URI containing the resource ID of the disk encryption set.
- Lun int
- This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
- DiskEncryption stringSet Id 
- A relative URI containing the resource ID of the disk encryption set.
- lun Integer
- This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
- diskEncryption StringSet Id 
- A relative URI containing the resource ID of the disk encryption set.
- lun number
- This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
- diskEncryption stringSet Id 
- A relative URI containing the resource ID of the disk encryption set.
- lun int
- This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
- disk_encryption_ strset_ id 
- A relative URI containing the resource ID of the disk encryption set.
- lun Number
- This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
- diskEncryption StringSet Id 
- A relative URI containing the resource ID of the disk encryption set.
EncryptionImagesResponse  
- DataDisk List<Pulumi.Images Azure Native. Compute. Inputs. Data Disk Image Encryption Response> 
- A list of encryption specifications for data disk images.
- OsDisk Pulumi.Image Azure Native. Compute. Inputs. OSDisk Image Encryption Response 
- Contains encryption settings for an OS disk image.
- DataDisk []DataImages Disk Image Encryption Response 
- A list of encryption specifications for data disk images.
- OsDisk OSDiskImage Image Encryption Response 
- Contains encryption settings for an OS disk image.
- dataDisk List<DataImages Disk Image Encryption Response> 
- A list of encryption specifications for data disk images.
- osDisk OSDiskImage Image Encryption Response 
- Contains encryption settings for an OS disk image.
- dataDisk DataImages Disk Image Encryption Response[] 
- A list of encryption specifications for data disk images.
- osDisk OSDiskImage Image Encryption Response 
- Contains encryption settings for an OS disk image.
- data_disk_ Sequence[Dataimages Disk Image Encryption Response] 
- A list of encryption specifications for data disk images.
- os_disk_ OSDiskimage Image Encryption Response 
- Contains encryption settings for an OS disk image.
- dataDisk List<Property Map>Images 
- A list of encryption specifications for data disk images.
- osDisk Property MapImage 
- Contains encryption settings for an OS disk image.
GalleryApplicationCustomActionParameterResponse     
- Name string
- The name of the custom action. Must be unique within the Gallery Application Version.
- DefaultValue string
- The default value of the parameter. Only applies to string types
- Description string
- A description to help users understand what this parameter means
- Required bool
- Indicates whether this parameter must be passed when running the custom action.
- Type string
- Specifies the type of the custom action parameter. Possible values are: String, ConfigurationDataBlob or LogOutputBlob
- Name string
- The name of the custom action. Must be unique within the Gallery Application Version.
- DefaultValue string
- The default value of the parameter. Only applies to string types
- Description string
- A description to help users understand what this parameter means
- Required bool
- Indicates whether this parameter must be passed when running the custom action.
- Type string
- Specifies the type of the custom action parameter. Possible values are: String, ConfigurationDataBlob or LogOutputBlob
- name String
- The name of the custom action. Must be unique within the Gallery Application Version.
- defaultValue String
- The default value of the parameter. Only applies to string types
- description String
- A description to help users understand what this parameter means
- required Boolean
- Indicates whether this parameter must be passed when running the custom action.
- type String
- Specifies the type of the custom action parameter. Possible values are: String, ConfigurationDataBlob or LogOutputBlob
- name string
- The name of the custom action. Must be unique within the Gallery Application Version.
- defaultValue string
- The default value of the parameter. Only applies to string types
- description string
- A description to help users understand what this parameter means
- required boolean
- Indicates whether this parameter must be passed when running the custom action.
- type string
- Specifies the type of the custom action parameter. Possible values are: String, ConfigurationDataBlob or LogOutputBlob
- name str
- The name of the custom action. Must be unique within the Gallery Application Version.
- default_value str
- The default value of the parameter. Only applies to string types
- description str
- A description to help users understand what this parameter means
- required bool
- Indicates whether this parameter must be passed when running the custom action.
- type str
- Specifies the type of the custom action parameter. Possible values are: String, ConfigurationDataBlob or LogOutputBlob
- name String
- The name of the custom action. Must be unique within the Gallery Application Version.
- defaultValue String
- The default value of the parameter. Only applies to string types
- description String
- A description to help users understand what this parameter means
- required Boolean
- Indicates whether this parameter must be passed when running the custom action.
- type String
- Specifies the type of the custom action parameter. Possible values are: String, ConfigurationDataBlob or LogOutputBlob
GalleryApplicationCustomActionResponse    
- Name string
- The name of the custom action. Must be unique within the Gallery Application Version.
- Script string
- The script to run when executing this custom action.
- Description string
- Description to help the users understand what this custom action does.
- Parameters
List<Pulumi.Azure Native. Compute. Inputs. Gallery Application Custom Action Parameter Response> 
- The parameters that this custom action uses
- Name string
- The name of the custom action. Must be unique within the Gallery Application Version.
- Script string
- The script to run when executing this custom action.
- Description string
- Description to help the users understand what this custom action does.
- Parameters
[]GalleryApplication Custom Action Parameter Response 
- The parameters that this custom action uses
- name String
- The name of the custom action. Must be unique within the Gallery Application Version.
- script String
- The script to run when executing this custom action.
- description String
- Description to help the users understand what this custom action does.
- parameters
List<GalleryApplication Custom Action Parameter Response> 
- The parameters that this custom action uses
- name string
- The name of the custom action. Must be unique within the Gallery Application Version.
- script string
- The script to run when executing this custom action.
- description string
- Description to help the users understand what this custom action does.
- parameters
GalleryApplication Custom Action Parameter Response[] 
- The parameters that this custom action uses
- name str
- The name of the custom action. Must be unique within the Gallery Application Version.
- script str
- The script to run when executing this custom action.
- description str
- Description to help the users understand what this custom action does.
- parameters
Sequence[GalleryApplication Custom Action Parameter Response] 
- The parameters that this custom action uses
- name String
- The name of the custom action. Must be unique within the Gallery Application Version.
- script String
- The script to run when executing this custom action.
- description String
- Description to help the users understand what this custom action does.
- parameters List<Property Map>
- The parameters that this custom action uses
GalleryApplicationVersionPublishingProfileResponse     
- PublishedDate string
- The timestamp for when the gallery image version is published.
- Source
Pulumi.Azure Native. Compute. Inputs. User Artifact Source Response 
- The source image from which the Image Version is going to be created.
- AdvancedSettings Dictionary<string, string>
- Optional. Additional settings to pass to the vm-application-manager extension. For advanced use only.
- CustomActions List<Pulumi.Azure Native. Compute. Inputs. Gallery Application Custom Action Response> 
- A list of custom actions that can be performed with this Gallery Application Version.
- EnableHealth boolCheck 
- Optional. Whether or not this application reports health.
- EndOf stringLife Date 
- The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
- ExcludeFrom boolLatest 
- If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
- ManageActions Pulumi.Azure Native. Compute. Inputs. User Artifact Manage Response 
- ReplicaCount int
- The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
- ReplicationMode string
- Optional parameter which specifies the mode to be used for replication. This property is not updatable.
- Settings
Pulumi.Azure Native. Compute. Inputs. User Artifact Settings Response 
- Additional settings for the VM app that contains the target package and config file name when it is deployed to target VM or VM scale set.
- StorageAccount stringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- TargetExtended List<Pulumi.Locations Azure Native. Compute. Inputs. Gallery Target Extended Location Response> 
- The target extended locations where the Image Version is going to be replicated to. This property is updatable.
- TargetRegions List<Pulumi.Azure Native. Compute. Inputs. Target Region Response> 
- The target regions where the Image Version is going to be replicated to. This property is updatable.
- PublishedDate string
- The timestamp for when the gallery image version is published.
- Source
UserArtifact Source Response 
- The source image from which the Image Version is going to be created.
- AdvancedSettings map[string]string
- Optional. Additional settings to pass to the vm-application-manager extension. For advanced use only.
- CustomActions []GalleryApplication Custom Action Response 
- A list of custom actions that can be performed with this Gallery Application Version.
- EnableHealth boolCheck 
- Optional. Whether or not this application reports health.
- EndOf stringLife Date 
- The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
- ExcludeFrom boolLatest 
- If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
- ManageActions UserArtifact Manage Response 
- ReplicaCount int
- The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
- ReplicationMode string
- Optional parameter which specifies the mode to be used for replication. This property is not updatable.
- Settings
UserArtifact Settings Response 
- Additional settings for the VM app that contains the target package and config file name when it is deployed to target VM or VM scale set.
- StorageAccount stringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- TargetExtended []GalleryLocations Target Extended Location Response 
- The target extended locations where the Image Version is going to be replicated to. This property is updatable.
- TargetRegions []TargetRegion Response 
- The target regions where the Image Version is going to be replicated to. This property is updatable.
- publishedDate String
- The timestamp for when the gallery image version is published.
- source
UserArtifact Source Response 
- The source image from which the Image Version is going to be created.
- advancedSettings Map<String,String>
- Optional. Additional settings to pass to the vm-application-manager extension. For advanced use only.
- customActions List<GalleryApplication Custom Action Response> 
- A list of custom actions that can be performed with this Gallery Application Version.
- enableHealth BooleanCheck 
- Optional. Whether or not this application reports health.
- endOf StringLife Date 
- The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
- excludeFrom BooleanLatest 
- If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
- manageActions UserArtifact Manage Response 
- replicaCount Integer
- The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
- replicationMode String
- Optional parameter which specifies the mode to be used for replication. This property is not updatable.
- settings
UserArtifact Settings Response 
- Additional settings for the VM app that contains the target package and config file name when it is deployed to target VM or VM scale set.
- storageAccount StringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- targetExtended List<GalleryLocations Target Extended Location Response> 
- The target extended locations where the Image Version is going to be replicated to. This property is updatable.
- targetRegions List<TargetRegion Response> 
- The target regions where the Image Version is going to be replicated to. This property is updatable.
- publishedDate string
- The timestamp for when the gallery image version is published.
- source
UserArtifact Source Response 
- The source image from which the Image Version is going to be created.
- advancedSettings {[key: string]: string}
- Optional. Additional settings to pass to the vm-application-manager extension. For advanced use only.
- customActions GalleryApplication Custom Action Response[] 
- A list of custom actions that can be performed with this Gallery Application Version.
- enableHealth booleanCheck 
- Optional. Whether or not this application reports health.
- endOf stringLife Date 
- The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
- excludeFrom booleanLatest 
- If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
- manageActions UserArtifact Manage Response 
- replicaCount number
- The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
- replicationMode string
- Optional parameter which specifies the mode to be used for replication. This property is not updatable.
- settings
UserArtifact Settings Response 
- Additional settings for the VM app that contains the target package and config file name when it is deployed to target VM or VM scale set.
- storageAccount stringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- targetExtended GalleryLocations Target Extended Location Response[] 
- The target extended locations where the Image Version is going to be replicated to. This property is updatable.
- targetRegions TargetRegion Response[] 
- The target regions where the Image Version is going to be replicated to. This property is updatable.
- published_date str
- The timestamp for when the gallery image version is published.
- source
UserArtifact Source Response 
- The source image from which the Image Version is going to be created.
- advanced_settings Mapping[str, str]
- Optional. Additional settings to pass to the vm-application-manager extension. For advanced use only.
- custom_actions Sequence[GalleryApplication Custom Action Response] 
- A list of custom actions that can be performed with this Gallery Application Version.
- enable_health_ boolcheck 
- Optional. Whether or not this application reports health.
- end_of_ strlife_ date 
- The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
- exclude_from_ boollatest 
- If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
- manage_actions UserArtifact Manage Response 
- replica_count int
- The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
- replication_mode str
- Optional parameter which specifies the mode to be used for replication. This property is not updatable.
- settings
UserArtifact Settings Response 
- Additional settings for the VM app that contains the target package and config file name when it is deployed to target VM or VM scale set.
- storage_account_ strtype 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- target_extended_ Sequence[Gallerylocations Target Extended Location Response] 
- The target extended locations where the Image Version is going to be replicated to. This property is updatable.
- target_regions Sequence[TargetRegion Response] 
- The target regions where the Image Version is going to be replicated to. This property is updatable.
- publishedDate String
- The timestamp for when the gallery image version is published.
- source Property Map
- The source image from which the Image Version is going to be created.
- advancedSettings Map<String>
- Optional. Additional settings to pass to the vm-application-manager extension. For advanced use only.
- customActions List<Property Map>
- A list of custom actions that can be performed with this Gallery Application Version.
- enableHealth BooleanCheck 
- Optional. Whether or not this application reports health.
- endOf StringLife Date 
- The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
- excludeFrom BooleanLatest 
- If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
- manageActions Property Map
- replicaCount Number
- The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
- replicationMode String
- Optional parameter which specifies the mode to be used for replication. This property is not updatable.
- settings Property Map
- Additional settings for the VM app that contains the target package and config file name when it is deployed to target VM or VM scale set.
- storageAccount StringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- targetExtended List<Property Map>Locations 
- The target extended locations where the Image Version is going to be replicated to. This property is updatable.
- targetRegions List<Property Map>
- The target regions where the Image Version is going to be replicated to. This property is updatable.
GalleryApplicationVersionSafetyProfileResponse     
- AllowDeletion boolOf Replicated Locations 
- Indicates whether or not removing this Gallery Image Version from replicated regions is allowed.
- AllowDeletion boolOf Replicated Locations 
- Indicates whether or not removing this Gallery Image Version from replicated regions is allowed.
- allowDeletion BooleanOf Replicated Locations 
- Indicates whether or not removing this Gallery Image Version from replicated regions is allowed.
- allowDeletion booleanOf Replicated Locations 
- Indicates whether or not removing this Gallery Image Version from replicated regions is allowed.
- allow_deletion_ boolof_ replicated_ locations 
- Indicates whether or not removing this Gallery Image Version from replicated regions is allowed.
- allowDeletion BooleanOf Replicated Locations 
- Indicates whether or not removing this Gallery Image Version from replicated regions is allowed.
GalleryExtendedLocationResponse   
GalleryTargetExtendedLocationResponse    
- Encryption
Pulumi.Azure Native. Compute. Inputs. Encryption Images Response 
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- ExtendedLocation Pulumi.Azure Native. Compute. Inputs. Gallery Extended Location Response 
- The name of the extended location.
- ExtendedLocation intReplica Count 
- The number of replicas of the Image Version to be created per extended location. This property is updatable.
- Name string
- The name of the region.
- StorageAccount stringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- Encryption
EncryptionImages Response 
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- ExtendedLocation GalleryExtended Location Response 
- The name of the extended location.
- ExtendedLocation intReplica Count 
- The number of replicas of the Image Version to be created per extended location. This property is updatable.
- Name string
- The name of the region.
- StorageAccount stringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- encryption
EncryptionImages Response 
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- extendedLocation GalleryExtended Location Response 
- The name of the extended location.
- extendedLocation IntegerReplica Count 
- The number of replicas of the Image Version to be created per extended location. This property is updatable.
- name String
- The name of the region.
- storageAccount StringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- encryption
EncryptionImages Response 
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- extendedLocation GalleryExtended Location Response 
- The name of the extended location.
- extendedLocation numberReplica Count 
- The number of replicas of the Image Version to be created per extended location. This property is updatable.
- name string
- The name of the region.
- storageAccount stringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- encryption
EncryptionImages Response 
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- extended_location GalleryExtended Location Response 
- The name of the extended location.
- extended_location_ intreplica_ count 
- The number of replicas of the Image Version to be created per extended location. This property is updatable.
- name str
- The name of the region.
- storage_account_ strtype 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- encryption Property Map
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- extendedLocation Property Map
- The name of the extended location.
- extendedLocation NumberReplica Count 
- The number of replicas of the Image Version to be created per extended location. This property is updatable.
- name String
- The name of the region.
- storageAccount StringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
OSDiskImageEncryptionResponse   
- DiskEncryption stringSet Id 
- A relative URI containing the resource ID of the disk encryption set.
- SecurityProfile Pulumi.Azure Native. Compute. Inputs. OSDisk Image Security Profile Response 
- This property specifies the security profile of an OS disk image.
- DiskEncryption stringSet Id 
- A relative URI containing the resource ID of the disk encryption set.
- SecurityProfile OSDiskImage Security Profile Response 
- This property specifies the security profile of an OS disk image.
- diskEncryption StringSet Id 
- A relative URI containing the resource ID of the disk encryption set.
- securityProfile OSDiskImage Security Profile Response 
- This property specifies the security profile of an OS disk image.
- diskEncryption stringSet Id 
- A relative URI containing the resource ID of the disk encryption set.
- securityProfile OSDiskImage Security Profile Response 
- This property specifies the security profile of an OS disk image.
- disk_encryption_ strset_ id 
- A relative URI containing the resource ID of the disk encryption set.
- security_profile OSDiskImage Security Profile Response 
- This property specifies the security profile of an OS disk image.
- diskEncryption StringSet Id 
- A relative URI containing the resource ID of the disk encryption set.
- securityProfile Property Map
- This property specifies the security profile of an OS disk image.
OSDiskImageSecurityProfileResponse    
- ConfidentialVMEncryption stringType 
- confidential VM encryption types
- SecureVMDisk stringEncryption Set Id 
- secure VM disk encryption set id
- ConfidentialVMEncryption stringType 
- confidential VM encryption types
- SecureVMDisk stringEncryption Set Id 
- secure VM disk encryption set id
- confidentialVMEncryption StringType 
- confidential VM encryption types
- secureVMDisk StringEncryption Set Id 
- secure VM disk encryption set id
- confidentialVMEncryption stringType 
- confidential VM encryption types
- secureVMDisk stringEncryption Set Id 
- secure VM disk encryption set id
- confidential_vm_ strencryption_ type 
- confidential VM encryption types
- secure_vm_ strdisk_ encryption_ set_ id 
- secure VM disk encryption set id
- confidentialVMEncryption StringType 
- confidential VM encryption types
- secureVMDisk StringEncryption Set Id 
- secure VM disk encryption set id
RegionalReplicationStatusResponse   
ReplicationStatusResponse  
- AggregatedState string
- This is the aggregated replication status based on all the regional replication status flags.
- Summary
List<Pulumi.Azure Native. Compute. Inputs. Regional Replication Status Response> 
- This is a summary of replication status for each region.
- AggregatedState string
- This is the aggregated replication status based on all the regional replication status flags.
- Summary
[]RegionalReplication Status Response 
- This is a summary of replication status for each region.
- aggregatedState String
- This is the aggregated replication status based on all the regional replication status flags.
- summary
List<RegionalReplication Status Response> 
- This is a summary of replication status for each region.
- aggregatedState string
- This is the aggregated replication status based on all the regional replication status flags.
- summary
RegionalReplication Status Response[] 
- This is a summary of replication status for each region.
- aggregated_state str
- This is the aggregated replication status based on all the regional replication status flags.
- summary
Sequence[RegionalReplication Status Response] 
- This is a summary of replication status for each region.
- aggregatedState String
- This is the aggregated replication status based on all the regional replication status flags.
- summary List<Property Map>
- This is a summary of replication status for each region.
TargetRegionResponse  
- Name string
- The name of the region.
- AdditionalReplica List<Pulumi.Sets Azure Native. Compute. Inputs. Additional Replica Set Response> 
- List of storage sku with replica count to create direct drive replicas.
- Encryption
Pulumi.Azure Native. Compute. Inputs. Encryption Images Response 
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- ExcludeFrom boolLatest 
- Contains the flag setting to hide an image when users specify version='latest'
- RegionalReplica intCount 
- The number of replicas of the Image Version to be created per region. This property is updatable.
- StorageAccount stringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- Name string
- The name of the region.
- AdditionalReplica []AdditionalSets Replica Set Response 
- List of storage sku with replica count to create direct drive replicas.
- Encryption
EncryptionImages Response 
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- ExcludeFrom boolLatest 
- Contains the flag setting to hide an image when users specify version='latest'
- RegionalReplica intCount 
- The number of replicas of the Image Version to be created per region. This property is updatable.
- StorageAccount stringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- name String
- The name of the region.
- additionalReplica List<AdditionalSets Replica Set Response> 
- List of storage sku with replica count to create direct drive replicas.
- encryption
EncryptionImages Response 
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- excludeFrom BooleanLatest 
- Contains the flag setting to hide an image when users specify version='latest'
- regionalReplica IntegerCount 
- The number of replicas of the Image Version to be created per region. This property is updatable.
- storageAccount StringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- name string
- The name of the region.
- additionalReplica AdditionalSets Replica Set Response[] 
- List of storage sku with replica count to create direct drive replicas.
- encryption
EncryptionImages Response 
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- excludeFrom booleanLatest 
- Contains the flag setting to hide an image when users specify version='latest'
- regionalReplica numberCount 
- The number of replicas of the Image Version to be created per region. This property is updatable.
- storageAccount stringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- name str
- The name of the region.
- additional_replica_ Sequence[Additionalsets Replica Set Response] 
- List of storage sku with replica count to create direct drive replicas.
- encryption
EncryptionImages Response 
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- exclude_from_ boollatest 
- Contains the flag setting to hide an image when users specify version='latest'
- regional_replica_ intcount 
- The number of replicas of the Image Version to be created per region. This property is updatable.
- storage_account_ strtype 
- Specifies the storage account type to be used to store the image. This property is not updatable.
- name String
- The name of the region.
- additionalReplica List<Property Map>Sets 
- List of storage sku with replica count to create direct drive replicas.
- encryption Property Map
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- excludeFrom BooleanLatest 
- Contains the flag setting to hide an image when users specify version='latest'
- regionalReplica NumberCount 
- The number of replicas of the Image Version to be created per region. This property is updatable.
- storageAccount StringType 
- Specifies the storage account type to be used to store the image. This property is not updatable.
UserArtifactManageResponse   
- Install string
- Required. The path and arguments to install the gallery application. This is limited to 4096 characters.
- Remove string
- Required. The path and arguments to remove the gallery application. This is limited to 4096 characters.
- Update string
- Optional. The path and arguments to update the gallery application. If not present, then update operation will invoke remove command on the previous version and install command on the current version of the gallery application. This is limited to 4096 characters.
- Install string
- Required. The path and arguments to install the gallery application. This is limited to 4096 characters.
- Remove string
- Required. The path and arguments to remove the gallery application. This is limited to 4096 characters.
- Update string
- Optional. The path and arguments to update the gallery application. If not present, then update operation will invoke remove command on the previous version and install command on the current version of the gallery application. This is limited to 4096 characters.
- install String
- Required. The path and arguments to install the gallery application. This is limited to 4096 characters.
- remove String
- Required. The path and arguments to remove the gallery application. This is limited to 4096 characters.
- update String
- Optional. The path and arguments to update the gallery application. If not present, then update operation will invoke remove command on the previous version and install command on the current version of the gallery application. This is limited to 4096 characters.
- install string
- Required. The path and arguments to install the gallery application. This is limited to 4096 characters.
- remove string
- Required. The path and arguments to remove the gallery application. This is limited to 4096 characters.
- update string
- Optional. The path and arguments to update the gallery application. If not present, then update operation will invoke remove command on the previous version and install command on the current version of the gallery application. This is limited to 4096 characters.
- install str
- Required. The path and arguments to install the gallery application. This is limited to 4096 characters.
- remove str
- Required. The path and arguments to remove the gallery application. This is limited to 4096 characters.
- update str
- Optional. The path and arguments to update the gallery application. If not present, then update operation will invoke remove command on the previous version and install command on the current version of the gallery application. This is limited to 4096 characters.
- install String
- Required. The path and arguments to install the gallery application. This is limited to 4096 characters.
- remove String
- Required. The path and arguments to remove the gallery application. This is limited to 4096 characters.
- update String
- Optional. The path and arguments to update the gallery application. If not present, then update operation will invoke remove command on the previous version and install command on the current version of the gallery application. This is limited to 4096 characters.
UserArtifactSettingsResponse   
- ConfigFile stringName 
- Optional. The name to assign the downloaded config file on the VM. This is limited to 4096 characters. If not specified, the config file will be named the Gallery Application name appended with "_config".
- PackageFile stringName 
- Optional. The name to assign the downloaded package file on the VM. This is limited to 4096 characters. If not specified, the package file will be named the same as the Gallery Application name.
- ConfigFile stringName 
- Optional. The name to assign the downloaded config file on the VM. This is limited to 4096 characters. If not specified, the config file will be named the Gallery Application name appended with "_config".
- PackageFile stringName 
- Optional. The name to assign the downloaded package file on the VM. This is limited to 4096 characters. If not specified, the package file will be named the same as the Gallery Application name.
- configFile StringName 
- Optional. The name to assign the downloaded config file on the VM. This is limited to 4096 characters. If not specified, the config file will be named the Gallery Application name appended with "_config".
- packageFile StringName 
- Optional. The name to assign the downloaded package file on the VM. This is limited to 4096 characters. If not specified, the package file will be named the same as the Gallery Application name.
- configFile stringName 
- Optional. The name to assign the downloaded config file on the VM. This is limited to 4096 characters. If not specified, the config file will be named the Gallery Application name appended with "_config".
- packageFile stringName 
- Optional. The name to assign the downloaded package file on the VM. This is limited to 4096 characters. If not specified, the package file will be named the same as the Gallery Application name.
- config_file_ strname 
- Optional. The name to assign the downloaded config file on the VM. This is limited to 4096 characters. If not specified, the config file will be named the Gallery Application name appended with "_config".
- package_file_ strname 
- Optional. The name to assign the downloaded package file on the VM. This is limited to 4096 characters. If not specified, the package file will be named the same as the Gallery Application name.
- configFile StringName 
- Optional. The name to assign the downloaded config file on the VM. This is limited to 4096 characters. If not specified, the config file will be named the Gallery Application name appended with "_config".
- packageFile StringName 
- Optional. The name to assign the downloaded package file on the VM. This is limited to 4096 characters. If not specified, the package file will be named the same as the Gallery Application name.
UserArtifactSourceResponse   
- MediaLink string
- Required. The mediaLink of the artifact, must be a readable storage page blob.
- DefaultConfiguration stringLink 
- Optional. The defaultConfigurationLink of the artifact, must be a readable storage page blob.
- MediaLink string
- Required. The mediaLink of the artifact, must be a readable storage page blob.
- DefaultConfiguration stringLink 
- Optional. The defaultConfigurationLink of the artifact, must be a readable storage page blob.
- mediaLink String
- Required. The mediaLink of the artifact, must be a readable storage page blob.
- defaultConfiguration StringLink 
- Optional. The defaultConfigurationLink of the artifact, must be a readable storage page blob.
- mediaLink string
- Required. The mediaLink of the artifact, must be a readable storage page blob.
- defaultConfiguration stringLink 
- Optional. The defaultConfigurationLink of the artifact, must be a readable storage page blob.
- media_link str
- Required. The mediaLink of the artifact, must be a readable storage page blob.
- default_configuration_ strlink 
- Optional. The defaultConfigurationLink of the artifact, must be a readable storage page blob.
- mediaLink String
- Required. The mediaLink of the artifact, must be a readable storage page blob.
- defaultConfiguration StringLink 
- Optional. The defaultConfigurationLink of the artifact, must be a readable storage page blob.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi