These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.compute.getGalleryApplicationVersion
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Retrieves information about a gallery Application Version. API Version: 2020-09-30.
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:compute:getGalleryApplicationVersion
arguments:
# arguments dictionary
The following arguments are supported:
- Gallery
Application stringName - The name of the gallery Application Definition in which the Application Version resides.
- Gallery
Application stringVersion Name - The name of the gallery Application Version to be retrieved.
- Gallery
Name string - The name of the Shared Application Gallery in which the Application Definition resides.
- Resource
Group stringName - The name of the resource group.
- Expand string
- The expand expression to apply on the operation.
- Gallery
Application stringName - The name of the gallery Application Definition in which the Application Version resides.
- Gallery
Application stringVersion Name - The name of the gallery Application Version to be retrieved.
- Gallery
Name string - The name of the Shared Application Gallery in which the Application Definition resides.
- Resource
Group stringName - The name of the resource group.
- Expand string
- The expand expression to apply on the operation.
- gallery
Application StringName - The name of the gallery Application Definition in which the Application Version resides.
- gallery
Application StringVersion Name - The name of the gallery Application Version to be retrieved.
- gallery
Name String - The name of the Shared Application Gallery in which the Application Definition resides.
- resource
Group StringName - The name of the resource group.
- expand String
- The expand expression to apply on the operation.
- gallery
Application stringName - The name of the gallery Application Definition in which the Application Version resides.
- gallery
Application stringVersion Name - The name of the gallery Application Version to be retrieved.
- gallery
Name string - The name of the Shared Application Gallery in which the Application Definition resides.
- resource
Group 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.
- gallery
Application StringName - The name of the gallery Application Definition in which the Application Version resides.
- gallery
Application StringVersion Name - The name of the gallery Application Version to be retrieved.
- gallery
Name String - The name of the Shared Application Gallery in which the Application Definition resides.
- resource
Group 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
- Provisioning
State string - The provisioning state, which only appears in the response.
- Publishing
Profile Pulumi.Azure Native. Compute. Outputs. Gallery Application Version Publishing Profile Response - The publishing profile of a gallery image version.
- Replication
Status Pulumi.Azure Native. Compute. Outputs. Replication Status Response - This is the replication status of the gallery image version.
- Type string
- Resource type
- Dictionary<string, string>
- Resource tags
- Id string
- Resource Id
- Location string
- Resource location
- Name string
- Resource name
- Provisioning
State string - 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 string
- Resource type
- map[string]string
- Resource tags
- id String
- Resource Id
- location String
- Resource location
- name String
- Resource name
- provisioning
State String - 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 String
- Resource type
- Map<String,String>
- Resource tags
- id string
- Resource Id
- location string
- Resource location
- name string
- Resource name
- provisioning
State string - 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 string
- Resource type
- {[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
- Mapping[str, str]
- Resource tags
- id String
- Resource Id
- location String
- Resource location
- name String
- Resource name
- provisioning
State String - The provisioning state, which only appears in the response.
- publishing
Profile Property Map - The publishing profile of a gallery image version.
- replication
Status Property Map - This is the replication status of the gallery image version.
- type String
- Resource type
- Map<String>
- Resource tags
Supporting Types
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.
- Disk
Encryption 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 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.
- disk
Encryption 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.
- disk
Encryption 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.
- disk
Encryption StringSet Id - A relative URI containing the resource ID of the disk encryption set.
EncryptionImagesResponse
- Data
Disk List<Pulumi.Images Azure Native. Compute. Inputs. Data Disk Image Encryption Response> - A list of encryption specifications for data disk images.
- Os
Disk Pulumi.Image Azure Native. Compute. Inputs. OSDisk Image Encryption Response - Contains encryption settings for an OS disk image.
- Data
Disk []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.
- data
Disk List<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.
- data
Disk 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.
- 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.
- data
Disk List<Property Map>Images - A list of encryption specifications for data disk images.
- os
Disk Property MapImage - Contains encryption settings for an OS disk image.
GalleryApplicationVersionPublishingProfileResponse
- Published
Date 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.
- Enable
Health boolCheck - Optional. Whether or not this application reports health.
- End
Of stringLife 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 Pulumi.Azure Native. Compute. Inputs. User Artifact 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.
- Storage
Account stringType - Specifies the storage account type to be used to store the image. This property is not updatable.
- Target
Regions 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.
- Published
Date string - The timestamp for when the gallery image version is published.
- Source
User
Artifact Source Response - The source image from which the Image Version is going to be created.
- Enable
Health boolCheck - Optional. Whether or not this application reports health.
- End
Of stringLife 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.
- Storage
Account stringType - Specifies the storage account type to be used to store the image. This property is not updatable.
- Target
Regions []TargetRegion Response - The target regions where the Image Version is going to be replicated to. This property is updatable.
- published
Date String - The timestamp for when the gallery image version is published.
- source
User
Artifact Source Response - The source image from which the Image Version is going to be created.
- enable
Health BooleanCheck - Optional. Whether or not this application reports health.
- end
Of StringLife 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 BooleanLatest - 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 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.
- storage
Account StringType - Specifies the storage account type to be used to store the image. This property is not updatable.
- target
Regions List<TargetRegion Response> - The target regions where the Image Version is going to be replicated to. This property is updatable.
- published
Date string - The timestamp for when the gallery image version is published.
- source
User
Artifact Source Response - The source image from which the Image Version is going to be created.
- enable
Health booleanCheck - Optional. Whether or not this application reports health.
- end
Of stringLife 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 booleanLatest - 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 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.
- storage
Account stringType - Specifies the storage account type to be used to store the image. This property is not updatable.
- target
Regions 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
User
Artifact Source Response - The source image from which the Image Version is going to be created.
- 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.
- storage_
account_ strtype - Specifies the storage account type to be used to store the image. This property is not updatable.
- target_
regions Sequence[TargetRegion Response] - The target regions where the Image Version is going to be replicated to. This property is updatable.
- published
Date 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.
- enable
Health BooleanCheck - Optional. Whether or not this application reports health.
- end
Of StringLife 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 BooleanLatest - If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
- manage
Actions Property Map - replica
Count 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.
- storage
Account StringType - Specifies the storage account type to be used to store the image. This property is not updatable.
- target
Regions List<Property Map> - The target regions where the Image Version is going to be replicated to. This property is updatable.
OSDiskImageEncryptionResponse
- Disk
Encryption stringSet Id - A relative URI containing the resource ID of the disk encryption set.
- Disk
Encryption stringSet Id - A relative URI containing the resource ID of the disk encryption set.
- disk
Encryption StringSet Id - A relative URI containing the resource ID of the disk encryption set.
- disk
Encryption stringSet Id - A relative URI containing the resource ID of the disk encryption set.
- disk_
encryption_ strset_ id - A relative URI containing the resource ID of the disk encryption set.
- disk
Encryption StringSet Id - A relative URI containing the resource ID of the disk encryption set.
RegionalReplicationStatusResponse
ReplicationStatusResponse
- Aggregated
State 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.
- Aggregated
State string - This is the aggregated replication status based on all the regional replication status flags.
- Summary
[]Regional
Replication Status Response - This is a summary of replication status for each region.
- aggregated
State String - This is the aggregated replication status based on all the regional replication status flags.
- summary
List<Regional
Replication Status Response> - This is a summary of replication status for each region.
- aggregated
State string - This is the aggregated replication status based on all the regional replication status flags.
- summary
Regional
Replication 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[Regional
Replication Status Response] - This is a summary of replication status for each region.
- aggregated
State 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.
- 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.
- Regional
Replica intCount - The number of replicas of the Image Version to be created per region. This property is updatable.
- Storage
Account 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.
- Encryption
Encryption
Images Response - Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- Regional
Replica intCount - The number of replicas of the Image Version to be created per region. This property is updatable.
- Storage
Account 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.
- encryption
Encryption
Images Response - Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- regional
Replica IntegerCount - The number of replicas of the Image Version to be created per region. This property is updatable.
- storage
Account 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.
- encryption
Encryption
Images Response - Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- regional
Replica numberCount - The number of replicas of the Image Version to be created per region. This property is updatable.
- storage
Account 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.
- encryption
Encryption
Images Response - Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- 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.
- encryption Property Map
- Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
- regional
Replica NumberCount - The number of replicas of the Image Version to be created per region. This property is updatable.
- storage
Account 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.
UserArtifactSourceResponse
- Media
Link string - Required. The mediaLink of the artifact, must be a readable storage page blob.
- Default
Configuration stringLink - Optional. The defaultConfigurationLink of the artifact, must be a readable storage page blob.
- Media
Link string - Required. The mediaLink of the artifact, must be a readable storage page blob.
- Default
Configuration stringLink - Optional. The defaultConfigurationLink of the artifact, must be a readable storage page blob.
- media
Link String - Required. The mediaLink of the artifact, must be a readable storage page blob.
- default
Configuration StringLink - Optional. The defaultConfigurationLink of the artifact, must be a readable storage page blob.
- media
Link string - Required. The mediaLink of the artifact, must be a readable storage page blob.
- default
Configuration 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.
- media
Link String - Required. The mediaLink of the artifact, must be a readable storage page blob.
- default
Configuration StringLink - Optional. The defaultConfigurationLink of the artifact, must be a readable storage page blob.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi