Package version:

Interface GalleryApplications

Interface representing a GalleryApplications.

interface GalleryApplications {
    beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplication, options?: GalleryApplicationsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GalleryApplication>, GalleryApplication>>;
    beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplication, options?: GalleryApplicationsCreateOrUpdateOptionalParams): Promise<GalleryApplication>;
    beginDelete(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>;
    beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsDeleteOptionalParams): Promise<void>;
    beginUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplicationUpdate, options?: GalleryApplicationsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GalleryApplication>, GalleryApplication>>;
    beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplicationUpdate, options?: GalleryApplicationsUpdateOptionalParams): Promise<GalleryApplication>;
    get(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsGetOptionalParams): Promise<GalleryApplication>;
    listByGallery(resourceGroupName: string, galleryName: string, options?: GalleryApplicationsListByGalleryOptionalParams): PagedAsyncIterableIterator<GalleryApplication>;
}

Methods

  • Create or update a gallery Application Definition.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition is to be created.

    • galleryApplicationName: string

      The name of the gallery Application Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.

    • galleryApplication: GalleryApplication

      Parameters supplied to the create or update gallery Application operation.

    • Optionaloptions: GalleryApplicationsCreateOrUpdateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<GalleryApplication>, GalleryApplication>>

  • Create or update a gallery Application Definition.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition is to be created.

    • galleryApplicationName: string

      The name of the gallery Application Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.

    • galleryApplication: GalleryApplication

      Parameters supplied to the create or update gallery Application operation.

    • Optionaloptions: GalleryApplicationsCreateOrUpdateOptionalParams

      The options parameters.

    Returns Promise<GalleryApplication>

  • Delete a gallery Application.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition is to be deleted.

    • galleryApplicationName: string

      The name of the gallery Application Definition to be deleted.

    • Optionaloptions: GalleryApplicationsDeleteOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<void>, void>>

  • Delete a gallery Application.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition is to be deleted.

    • galleryApplicationName: string

      The name of the gallery Application Definition to be deleted.

    • Optionaloptions: GalleryApplicationsDeleteOptionalParams

      The options parameters.

    Returns Promise<void>

  • Update a gallery Application Definition.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition is to be updated.

    • galleryApplicationName: string

      The name of the gallery Application Definition to be updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.

    • galleryApplication: GalleryApplicationUpdate

      Parameters supplied to the update gallery Application operation.

    • Optionaloptions: GalleryApplicationsUpdateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<GalleryApplication>, GalleryApplication>>

  • Update a gallery Application Definition.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition is to be updated.

    • galleryApplicationName: string

      The name of the gallery Application Definition to be updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.

    • galleryApplication: GalleryApplicationUpdate

      Parameters supplied to the update gallery Application operation.

    • Optionaloptions: GalleryApplicationsUpdateOptionalParams

      The options parameters.

    Returns Promise<GalleryApplication>

  • Retrieves information about a gallery Application Definition.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

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

    • galleryApplicationName: string

      The name of the gallery Application Definition to be retrieved.

    • Optionaloptions: GalleryApplicationsGetOptionalParams

      The options parameters.

    Returns Promise<GalleryApplication>