Azure Native

Pulumi Official
Package maintained by Pulumi
v1.68.2 published on Tuesday, Aug 16, 2022 by Pulumi

getGalleryApplication

Specifies information about the gallery Application Definition that you want to create or update. API Version: 2020-09-30.

Using getGalleryApplication

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 getGalleryApplication(args: GetGalleryApplicationArgs, opts?: InvokeOptions): Promise<GetGalleryApplicationResult>
function getGalleryApplicationOutput(args: GetGalleryApplicationOutputArgs, opts?: InvokeOptions): Output<GetGalleryApplicationResult>
def get_gallery_application(gallery_application_name: Optional[str] = None,
                            gallery_name: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetGalleryApplicationResult
def get_gallery_application_output(gallery_application_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[GetGalleryApplicationResult]
func LookupGalleryApplication(ctx *Context, args *LookupGalleryApplicationArgs, opts ...InvokeOption) (*LookupGalleryApplicationResult, error)
func LookupGalleryApplicationOutput(ctx *Context, args *LookupGalleryApplicationOutputArgs, opts ...InvokeOption) LookupGalleryApplicationResultOutput

> Note: This function is named LookupGalleryApplication in the Go SDK.

public static class GetGalleryApplication 
{
    public static Task<GetGalleryApplicationResult> InvokeAsync(GetGalleryApplicationArgs args, InvokeOptions? opts = null)
    public static Output<GetGalleryApplicationResult> Invoke(GetGalleryApplicationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGalleryApplicationResult> getGalleryApplication(GetGalleryApplicationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:compute:getGalleryApplication
  Arguments:
    # Arguments dictionary

The following arguments are supported:

GalleryApplicationName string

The name of the gallery Application Definition to be retrieved.

GalleryName string

The name of the Shared Application Gallery from which the Application Definitions are to be retrieved.

ResourceGroupName string

The name of the resource group.

GalleryApplicationName string

The name of the gallery Application Definition to be retrieved.

GalleryName string

The name of the Shared Application Gallery from which the Application Definitions are to be retrieved.

ResourceGroupName string

The name of the resource group.

galleryApplicationName String

The name of the gallery Application Definition to be retrieved.

galleryName String

The name of the Shared Application Gallery from which the Application Definitions are to be retrieved.

resourceGroupName String

The name of the resource group.

galleryApplicationName string

The name of the gallery Application Definition to be retrieved.

galleryName string

The name of the Shared Application Gallery from which the Application Definitions are to be retrieved.

resourceGroupName string

The name of the resource group.

gallery_application_name str

The name of the gallery Application Definition to be retrieved.

gallery_name str

The name of the Shared Application Gallery from which the Application Definitions are to be retrieved.

resource_group_name str

The name of the resource group.

galleryApplicationName String

The name of the gallery Application Definition to be retrieved.

galleryName String

The name of the Shared Application Gallery from which the Application Definitions are to be retrieved.

resourceGroupName String

The name of the resource group.

getGalleryApplication Result

The following output properties are available:

Id string

Resource Id

Location string

Resource location

Name string

Resource name

SupportedOSType string

This property allows you to specify the supported type of the OS that application is built for. Possible values are: Windows Linux

Type string

Resource type

Description string

The description of this gallery Application Definition resource. This property is updatable.

EndOfLifeDate string

The end of life date of the gallery Application Definition. This property can be used for decommissioning purposes. This property is updatable.

Eula string

The Eula agreement for the gallery Application Definition.

PrivacyStatementUri string

The privacy statement uri.

ReleaseNoteUri string

The release note uri.

Tags Dictionary<string, string>

Resource tags

Id string

Resource Id

Location string

Resource location

Name string

Resource name

SupportedOSType string

This property allows you to specify the supported type of the OS that application is built for. Possible values are: Windows Linux

Type string

Resource type

Description string

The description of this gallery Application Definition resource. This property is updatable.

EndOfLifeDate string

The end of life date of the gallery Application Definition. This property can be used for decommissioning purposes. This property is updatable.

Eula string

The Eula agreement for the gallery Application Definition.

PrivacyStatementUri string

The privacy statement uri.

ReleaseNoteUri string

The release note uri.

Tags map[string]string

Resource tags

id String

Resource Id

location String

Resource location

name String

Resource name

supportedOSType String

This property allows you to specify the supported type of the OS that application is built for. Possible values are: Windows Linux

type String

Resource type

description String

The description of this gallery Application Definition resource. This property is updatable.

endOfLifeDate String

The end of life date of the gallery Application Definition. This property can be used for decommissioning purposes. This property is updatable.

eula String

The Eula agreement for the gallery Application Definition.

privacyStatementUri String

The privacy statement uri.

releaseNoteUri String

The release note uri.

tags Map<String,String>

Resource tags

id string

Resource Id

location string

Resource location

name string

Resource name

supportedOSType string

This property allows you to specify the supported type of the OS that application is built for. Possible values are: Windows Linux

type string

Resource type

description string

The description of this gallery Application Definition resource. This property is updatable.

endOfLifeDate string

The end of life date of the gallery Application Definition. This property can be used for decommissioning purposes. This property is updatable.

eula string

The Eula agreement for the gallery Application Definition.

privacyStatementUri string

The privacy statement uri.

releaseNoteUri string

The release note uri.

tags {[key: string]: string}

Resource tags

id str

Resource Id

location str

Resource location

name str

Resource name

supported_os_type str

This property allows you to specify the supported type of the OS that application is built for. Possible values are: Windows Linux

type str

Resource type

description str

The description of this gallery Application Definition resource. This property is updatable.

end_of_life_date str

The end of life date of the gallery Application Definition. This property can be used for decommissioning purposes. This property is updatable.

eula str

The Eula agreement for the gallery Application Definition.

privacy_statement_uri str

The privacy statement uri.

release_note_uri str

The release note uri.

tags Mapping[str, str]

Resource tags

id String

Resource Id

location String

Resource location

name String

Resource name

supportedOSType String

This property allows you to specify the supported type of the OS that application is built for. Possible values are: Windows Linux

type String

Resource type

description String

The description of this gallery Application Definition resource. This property is updatable.

endOfLifeDate String

The end of life date of the gallery Application Definition. This property can be used for decommissioning purposes. This property is updatable.

eula String

The Eula agreement for the gallery Application Definition.

privacyStatementUri String

The privacy statement uri.

releaseNoteUri String

The release note uri.

tags Map<String>

Resource tags

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0