Package version:

Interface GalleryApplicationVersions

Interface representing a GalleryApplicationVersions.

interface GalleryApplicationVersions {
    beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersion, options?: GalleryApplicationVersionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GalleryApplicationVersion>, GalleryApplicationVersion>>;
    beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersion, options?: GalleryApplicationVersionsCreateOrUpdateOptionalParams): Promise<GalleryApplicationVersion>;
    beginDelete(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>;
    beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsDeleteOptionalParams): Promise<void>;
    beginUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersionUpdate, options?: GalleryApplicationVersionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GalleryApplicationVersion>, GalleryApplicationVersion>>;
    beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersionUpdate, options?: GalleryApplicationVersionsUpdateOptionalParams): Promise<GalleryApplicationVersion>;
    get(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsGetOptionalParams): Promise<GalleryApplicationVersion>;
    listByGalleryApplication(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationVersionsListByGalleryApplicationOptionalParams): PagedAsyncIterableIterator<GalleryApplicationVersion>;
}

Methods

  • Create or update a gallery Application Version.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition resides.

    • galleryApplicationName: string

      The name of the gallery Application Definition in which the Application Version is to be created.

    • galleryApplicationVersionName: string

      The name of the gallery Application Version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..

    • galleryApplicationVersion: GalleryApplicationVersion

      Parameters supplied to the create or update gallery Application Version operation.

    • Optionaloptions: GalleryApplicationVersionsCreateOrUpdateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<GalleryApplicationVersion>, GalleryApplicationVersion>>

  • Create or update a gallery Application Version.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition resides.

    • galleryApplicationName: string

      The name of the gallery Application Definition in which the Application Version is to be created.

    • galleryApplicationVersionName: string

      The name of the gallery Application Version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..

    • galleryApplicationVersion: GalleryApplicationVersion

      Parameters supplied to the create or update gallery Application Version operation.

    • Optionaloptions: GalleryApplicationVersionsCreateOrUpdateOptionalParams

      The options parameters.

    Returns Promise<GalleryApplicationVersion>

  • Delete a gallery Application Version.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition resides.

    • galleryApplicationName: string

      The name of the gallery Application Definition in which the Application Version resides.

    • galleryApplicationVersionName: string

      The name of the gallery Application Version to be deleted.

    • Optionaloptions: GalleryApplicationVersionsDeleteOptionalParams

      The options parameters.

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

  • Delete a gallery Application Version.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition resides.

    • galleryApplicationName: string

      The name of the gallery Application Definition in which the Application Version resides.

    • galleryApplicationVersionName: string

      The name of the gallery Application Version to be deleted.

    • Optionaloptions: GalleryApplicationVersionsDeleteOptionalParams

      The options parameters.

    Returns Promise<void>

  • Update a gallery Application Version.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition resides.

    • galleryApplicationName: string

      The name of the gallery Application Definition in which the Application Version is to be updated.

    • galleryApplicationVersionName: string

      The name of the gallery Application Version to be updated. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..

    • galleryApplicationVersion: GalleryApplicationVersionUpdate

      Parameters supplied to the update gallery Application Version operation.

    • Optionaloptions: GalleryApplicationVersionsUpdateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<GalleryApplicationVersion>, GalleryApplicationVersion>>

  • Update a gallery Application Version.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition resides.

    • galleryApplicationName: string

      The name of the gallery Application Definition in which the Application Version is to be updated.

    • galleryApplicationVersionName: string

      The name of the gallery Application Version to be updated. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..

    • galleryApplicationVersion: GalleryApplicationVersionUpdate

      Parameters supplied to the update gallery Application Version operation.

    • Optionaloptions: GalleryApplicationVersionsUpdateOptionalParams

      The options parameters.

    Returns Promise<GalleryApplicationVersion>

  • Retrieves information about a gallery Application Version.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • galleryName: string

      The name of the Shared Application Gallery in which the Application Definition resides.

    • galleryApplicationName: string

      The name of the gallery Application Definition in which the Application Version resides.

    • galleryApplicationVersionName: string

      The name of the gallery Application Version to be retrieved.

    • Optionaloptions: GalleryApplicationVersionsGetOptionalParams

      The options parameters.

    Returns Promise<GalleryApplicationVersion>