Azure Native v1.102.0, May 2 23
Azure Native v1.102.0, May 2 23
azure-native.desktopvirtualization.getMSIXPackage
Explore with Pulumi AI
Get a msixpackage. API Version: 2021-02-01-preview.
Using getMSIXPackage
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 getMSIXPackage(args: GetMSIXPackageArgs, opts?: InvokeOptions): Promise<GetMSIXPackageResult>
function getMSIXPackageOutput(args: GetMSIXPackageOutputArgs, opts?: InvokeOptions): Output<GetMSIXPackageResult>
def get_msix_package(host_pool_name: Optional[str] = None,
msix_package_full_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMSIXPackageResult
def get_msix_package_output(host_pool_name: Optional[pulumi.Input[str]] = None,
msix_package_full_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMSIXPackageResult]
func LookupMSIXPackage(ctx *Context, args *LookupMSIXPackageArgs, opts ...InvokeOption) (*LookupMSIXPackageResult, error)
func LookupMSIXPackageOutput(ctx *Context, args *LookupMSIXPackageOutputArgs, opts ...InvokeOption) LookupMSIXPackageResultOutput
> Note: This function is named LookupMSIXPackage
in the Go SDK.
public static class GetMSIXPackage
{
public static Task<GetMSIXPackageResult> InvokeAsync(GetMSIXPackageArgs args, InvokeOptions? opts = null)
public static Output<GetMSIXPackageResult> Invoke(GetMSIXPackageInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMSIXPackageResult> getMSIXPackage(GetMSIXPackageArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:desktopvirtualization:getMSIXPackage
arguments:
# arguments dictionary
The following arguments are supported:
- Host
Pool stringName The name of the host pool within the specified resource group
- Msix
Package stringFull Name The version specific package full name of the MSIX package within specified hostpool
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Host
Pool stringName The name of the host pool within the specified resource group
- Msix
Package stringFull Name The version specific package full name of the MSIX package within specified hostpool
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- host
Pool StringName The name of the host pool within the specified resource group
- msix
Package StringFull Name The version specific package full name of the MSIX package within specified hostpool
- resource
Group StringName The name of the resource group. The name is case insensitive.
- host
Pool stringName The name of the host pool within the specified resource group
- msix
Package stringFull Name The version specific package full name of the MSIX package within specified hostpool
- resource
Group stringName The name of the resource group. The name is case insensitive.
- host_
pool_ strname The name of the host pool within the specified resource group
- msix_
package_ strfull_ name The version specific package full name of the MSIX package within specified hostpool
- resource_
group_ strname The name of the resource group. The name is case insensitive.
- host
Pool StringName The name of the host pool within the specified resource group
- msix
Package StringFull Name The version specific package full name of the MSIX package within specified hostpool
- resource
Group StringName The name of the resource group. The name is case insensitive.
getMSIXPackage Result
The following output properties are available:
- Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
The name of the resource
- Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Display
Name string User friendly Name to be displayed in the portal.
- Image
Path string VHD/CIM image path on Network Share.
- Is
Active bool Make this version of the package the active one across the hostpool.
- Is
Regular boolRegistration Specifies how to register Package in feed.
- Last
Updated string Date Package was last updated, found in the appxmanifest.xml.
- Package
Applications List<Pulumi.Azure Native. Desktop Virtualization. Outputs. Msix Package Applications Response> List of package applications.
- Package
Dependencies List<Pulumi.Azure Native. Desktop Virtualization. Outputs. Msix Package Dependencies Response> List of package dependencies.
- Package
Family stringName Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
- Package
Name string Package Name from appxmanifest.xml.
- Package
Relative stringPath Relative Path to the package inside the image.
- Version string
Package Version found in the appxmanifest.xml.
- Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
The name of the resource
- Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Display
Name string User friendly Name to be displayed in the portal.
- Image
Path string VHD/CIM image path on Network Share.
- Is
Active bool Make this version of the package the active one across the hostpool.
- Is
Regular boolRegistration Specifies how to register Package in feed.
- Last
Updated string Date Package was last updated, found in the appxmanifest.xml.
- Package
Applications []MsixPackage Applications Response List of package applications.
- Package
Dependencies []MsixPackage Dependencies Response List of package dependencies.
- Package
Family stringName Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
- Package
Name string Package Name from appxmanifest.xml.
- Package
Relative stringPath Relative Path to the package inside the image.
- Version string
Package Version found in the appxmanifest.xml.
- id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
The name of the resource
- type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- display
Name String User friendly Name to be displayed in the portal.
- image
Path String VHD/CIM image path on Network Share.
- is
Active Boolean Make this version of the package the active one across the hostpool.
- is
Regular BooleanRegistration Specifies how to register Package in feed.
- last
Updated String Date Package was last updated, found in the appxmanifest.xml.
- package
Applications List<MsixPackage Applications Response> List of package applications.
- package
Dependencies List<MsixPackage Dependencies Response> List of package dependencies.
- package
Family StringName Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
- package
Name String Package Name from appxmanifest.xml.
- package
Relative StringPath Relative Path to the package inside the image.
- version String
Package Version found in the appxmanifest.xml.
- id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
The name of the resource
- type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- display
Name string User friendly Name to be displayed in the portal.
- image
Path string VHD/CIM image path on Network Share.
- is
Active boolean Make this version of the package the active one across the hostpool.
- is
Regular booleanRegistration Specifies how to register Package in feed.
- last
Updated string Date Package was last updated, found in the appxmanifest.xml.
- package
Applications MsixPackage Applications Response[] List of package applications.
- package
Dependencies MsixPackage Dependencies Response[] List of package dependencies.
- package
Family stringName Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
- package
Name string Package Name from appxmanifest.xml.
- package
Relative stringPath Relative Path to the package inside the image.
- version string
Package Version found in the appxmanifest.xml.
- id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
The name of the resource
- type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- display_
name str User friendly Name to be displayed in the portal.
- image_
path str VHD/CIM image path on Network Share.
- is_
active bool Make this version of the package the active one across the hostpool.
- is_
regular_ boolregistration Specifies how to register Package in feed.
- last_
updated str Date Package was last updated, found in the appxmanifest.xml.
- package_
applications Sequence[MsixPackage Applications Response] List of package applications.
- package_
dependencies Sequence[MsixPackage Dependencies Response] List of package dependencies.
- package_
family_ strname Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
- package_
name str Package Name from appxmanifest.xml.
- package_
relative_ strpath Relative Path to the package inside the image.
- version str
Package Version found in the appxmanifest.xml.
- id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
The name of the resource
- type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- display
Name String User friendly Name to be displayed in the portal.
- image
Path String VHD/CIM image path on Network Share.
- is
Active Boolean Make this version of the package the active one across the hostpool.
- is
Regular BooleanRegistration Specifies how to register Package in feed.
- last
Updated String Date Package was last updated, found in the appxmanifest.xml.
- package
Applications List<Property Map> List of package applications.
- package
Dependencies List<Property Map> List of package dependencies.
- package
Family StringName Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.
- package
Name String Package Name from appxmanifest.xml.
- package
Relative StringPath Relative Path to the package inside the image.
- version String
Package Version found in the appxmanifest.xml.
Supporting Types
MsixPackageApplicationsResponse
- App
Id string Package Application Id, found in appxmanifest.xml.
- App
User stringModel ID Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.
- Description string
Description of Package Application.
- Friendly
Name string User friendly name.
- Icon
Image stringName User friendly name.
- Raw
Icon string the icon a 64 bit string as a byte array.
- Raw
Png string the icon a 64 bit string as a byte array.
- App
Id string Package Application Id, found in appxmanifest.xml.
- App
User stringModel ID Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.
- Description string
Description of Package Application.
- Friendly
Name string User friendly name.
- Icon
Image stringName User friendly name.
- Raw
Icon string the icon a 64 bit string as a byte array.
- Raw
Png string the icon a 64 bit string as a byte array.
- app
Id String Package Application Id, found in appxmanifest.xml.
- app
User StringModel ID Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.
- description String
Description of Package Application.
- friendly
Name String User friendly name.
- icon
Image StringName User friendly name.
- raw
Icon String the icon a 64 bit string as a byte array.
- raw
Png String the icon a 64 bit string as a byte array.
- app
Id string Package Application Id, found in appxmanifest.xml.
- app
User stringModel ID Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.
- description string
Description of Package Application.
- friendly
Name string User friendly name.
- icon
Image stringName User friendly name.
- raw
Icon string the icon a 64 bit string as a byte array.
- raw
Png string the icon a 64 bit string as a byte array.
- app_
id str Package Application Id, found in appxmanifest.xml.
- app_
user_ strmodel_ id Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.
- description str
Description of Package Application.
- friendly_
name str User friendly name.
- icon_
image_ strname User friendly name.
- raw_
icon str the icon a 64 bit string as a byte array.
- raw_
png str the icon a 64 bit string as a byte array.
- app
Id String Package Application Id, found in appxmanifest.xml.
- app
User StringModel ID Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.
- description String
Description of Package Application.
- friendly
Name String User friendly name.
- icon
Image StringName User friendly name.
- raw
Icon String the icon a 64 bit string as a byte array.
- raw
Png String the icon a 64 bit string as a byte array.
MsixPackageDependenciesResponse
- Dependency
Name string Name of package dependency.
- Min
Version string Dependency version required.
- Publisher string
Name of dependency publisher.
- Dependency
Name string Name of package dependency.
- Min
Version string Dependency version required.
- Publisher string
Name of dependency publisher.
- dependency
Name String Name of package dependency.
- min
Version String Dependency version required.
- publisher String
Name of dependency publisher.
- dependency
Name string Name of package dependency.
- min
Version string Dependency version required.
- publisher string
Name of dependency publisher.
- dependency_
name str Name of package dependency.
- min_
version str Dependency version required.
- publisher str
Name of dependency publisher.
- dependency
Name String Name of package dependency.
- min
Version String Dependency version required.
- publisher String
Name of dependency publisher.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0