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:

HostPoolName string

The name of the host pool within the specified resource group

MsixPackageFullName string

The version specific package full name of the MSIX package within specified hostpool

ResourceGroupName string

The name of the resource group. The name is case insensitive.

HostPoolName string

The name of the host pool within the specified resource group

MsixPackageFullName string

The version specific package full name of the MSIX package within specified hostpool

ResourceGroupName string

The name of the resource group. The name is case insensitive.

hostPoolName String

The name of the host pool within the specified resource group

msixPackageFullName String

The version specific package full name of the MSIX package within specified hostpool

resourceGroupName String

The name of the resource group. The name is case insensitive.

hostPoolName string

The name of the host pool within the specified resource group

msixPackageFullName string

The version specific package full name of the MSIX package within specified hostpool

resourceGroupName string

The name of the resource group. The name is case insensitive.

host_pool_name str

The name of the host pool within the specified resource group

msix_package_full_name str

The version specific package full name of the MSIX package within specified hostpool

resource_group_name str

The name of the resource group. The name is case insensitive.

hostPoolName String

The name of the host pool within the specified resource group

msixPackageFullName String

The version specific package full name of the MSIX package within specified hostpool

resourceGroupName String

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"

DisplayName string

User friendly Name to be displayed in the portal.

ImagePath string

VHD/CIM image path on Network Share.

IsActive bool

Make this version of the package the active one across the hostpool.

IsRegularRegistration bool

Specifies how to register Package in feed.

LastUpdated string

Date Package was last updated, found in the appxmanifest.xml.

PackageApplications List<Pulumi.AzureNative.DesktopVirtualization.Outputs.MsixPackageApplicationsResponse>

List of package applications.

PackageDependencies List<Pulumi.AzureNative.DesktopVirtualization.Outputs.MsixPackageDependenciesResponse>

List of package dependencies.

PackageFamilyName string

Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.

PackageName string

Package Name from appxmanifest.xml.

PackageRelativePath string

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"

DisplayName string

User friendly Name to be displayed in the portal.

ImagePath string

VHD/CIM image path on Network Share.

IsActive bool

Make this version of the package the active one across the hostpool.

IsRegularRegistration bool

Specifies how to register Package in feed.

LastUpdated string

Date Package was last updated, found in the appxmanifest.xml.

PackageApplications []MsixPackageApplicationsResponse

List of package applications.

PackageDependencies []MsixPackageDependenciesResponse

List of package dependencies.

PackageFamilyName string

Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.

PackageName string

Package Name from appxmanifest.xml.

PackageRelativePath string

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"

displayName String

User friendly Name to be displayed in the portal.

imagePath String

VHD/CIM image path on Network Share.

isActive Boolean

Make this version of the package the active one across the hostpool.

isRegularRegistration Boolean

Specifies how to register Package in feed.

lastUpdated String

Date Package was last updated, found in the appxmanifest.xml.

packageApplications List<MsixPackageApplicationsResponse>

List of package applications.

packageDependencies List<MsixPackageDependenciesResponse>

List of package dependencies.

packageFamilyName String

Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.

packageName String

Package Name from appxmanifest.xml.

packageRelativePath String

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"

displayName string

User friendly Name to be displayed in the portal.

imagePath string

VHD/CIM image path on Network Share.

isActive boolean

Make this version of the package the active one across the hostpool.

isRegularRegistration boolean

Specifies how to register Package in feed.

lastUpdated string

Date Package was last updated, found in the appxmanifest.xml.

packageApplications MsixPackageApplicationsResponse[]

List of package applications.

packageDependencies MsixPackageDependenciesResponse[]

List of package dependencies.

packageFamilyName string

Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.

packageName string

Package Name from appxmanifest.xml.

packageRelativePath string

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_registration bool

Specifies how to register Package in feed.

last_updated str

Date Package was last updated, found in the appxmanifest.xml.

package_applications Sequence[MsixPackageApplicationsResponse]

List of package applications.

package_dependencies Sequence[MsixPackageDependenciesResponse]

List of package dependencies.

package_family_name str

Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.

package_name str

Package Name from appxmanifest.xml.

package_relative_path str

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"

displayName String

User friendly Name to be displayed in the portal.

imagePath String

VHD/CIM image path on Network Share.

isActive Boolean

Make this version of the package the active one across the hostpool.

isRegularRegistration Boolean

Specifies how to register Package in feed.

lastUpdated String

Date Package was last updated, found in the appxmanifest.xml.

packageApplications List<Property Map>

List of package applications.

packageDependencies List<Property Map>

List of package dependencies.

packageFamilyName String

Package Family Name from appxmanifest.xml. Contains Package Name and Publisher name.

packageName String

Package Name from appxmanifest.xml.

packageRelativePath String

Relative Path to the package inside the image.

version String

Package Version found in the appxmanifest.xml.

Supporting Types

MsixPackageApplicationsResponse

AppId string

Package Application Id, found in appxmanifest.xml.

AppUserModelID string

Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.

Description string

Description of Package Application.

FriendlyName string

User friendly name.

IconImageName string

User friendly name.

RawIcon string

the icon a 64 bit string as a byte array.

RawPng string

the icon a 64 bit string as a byte array.

AppId string

Package Application Id, found in appxmanifest.xml.

AppUserModelID string

Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.

Description string

Description of Package Application.

FriendlyName string

User friendly name.

IconImageName string

User friendly name.

RawIcon string

the icon a 64 bit string as a byte array.

RawPng string

the icon a 64 bit string as a byte array.

appId String

Package Application Id, found in appxmanifest.xml.

appUserModelID String

Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.

description String

Description of Package Application.

friendlyName String

User friendly name.

iconImageName String

User friendly name.

rawIcon String

the icon a 64 bit string as a byte array.

rawPng String

the icon a 64 bit string as a byte array.

appId string

Package Application Id, found in appxmanifest.xml.

appUserModelID string

Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.

description string

Description of Package Application.

friendlyName string

User friendly name.

iconImageName string

User friendly name.

rawIcon string

the icon a 64 bit string as a byte array.

rawPng string

the icon a 64 bit string as a byte array.

app_id str

Package Application Id, found in appxmanifest.xml.

app_user_model_id str

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_name str

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.

appId String

Package Application Id, found in appxmanifest.xml.

appUserModelID String

Used to activate Package Application. Consists of Package Name and ApplicationID. Found in appxmanifest.xml.

description String

Description of Package Application.

friendlyName String

User friendly name.

iconImageName String

User friendly name.

rawIcon String

the icon a 64 bit string as a byte array.

rawPng String

the icon a 64 bit string as a byte array.

MsixPackageDependenciesResponse

DependencyName string

Name of package dependency.

MinVersion string

Dependency version required.

Publisher string

Name of dependency publisher.

DependencyName string

Name of package dependency.

MinVersion string

Dependency version required.

Publisher string

Name of dependency publisher.

dependencyName String

Name of package dependency.

minVersion String

Dependency version required.

publisher String

Name of dependency publisher.

dependencyName string

Name of package dependency.

minVersion 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.

dependencyName String

Name of package dependency.

minVersion String

Dependency version required.

publisher String

Name of dependency publisher.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0