Share via


GalleryInVMAccessControlProfileVersions interface

Interface representing a GalleryInVMAccessControlProfileVersions.

Methods

beginCreateOrUpdate(string, string, string, string, GalleryInVMAccessControlProfileVersion, GalleryInVMAccessControlProfileVersionsCreateOrUpdateOptionalParams)

Create or update a gallery inVMAccessControlProfile version.

beginCreateOrUpdateAndWait(string, string, string, string, GalleryInVMAccessControlProfileVersion, GalleryInVMAccessControlProfileVersionsCreateOrUpdateOptionalParams)

Create or update a gallery inVMAccessControlProfile version.

beginDelete(string, string, string, string, GalleryInVMAccessControlProfileVersionsDeleteOptionalParams)

Delete a gallery inVMAccessControlProfile version.

beginDeleteAndWait(string, string, string, string, GalleryInVMAccessControlProfileVersionsDeleteOptionalParams)

Delete a gallery inVMAccessControlProfile version.

beginUpdate(string, string, string, string, GalleryInVMAccessControlProfileVersionUpdate, GalleryInVMAccessControlProfileVersionsUpdateOptionalParams)

Update a gallery inVMAccessControlProfile version.

beginUpdateAndWait(string, string, string, string, GalleryInVMAccessControlProfileVersionUpdate, GalleryInVMAccessControlProfileVersionsUpdateOptionalParams)

Update a gallery inVMAccessControlProfile version.

get(string, string, string, string, GalleryInVMAccessControlProfileVersionsGetOptionalParams)

Retrieves information about a gallery inVMAccessControlProfile version.

listByGalleryInVMAccessControlProfile(string, string, string, GalleryInVMAccessControlProfileVersionsListByGalleryInVMAccessControlProfileOptionalParams)

List gallery inVMAccessControlProfile versions in a gallery inVMAccessControlProfile

Method Details

beginCreateOrUpdate(string, string, string, string, GalleryInVMAccessControlProfileVersion, GalleryInVMAccessControlProfileVersionsCreateOrUpdateOptionalParams)

Create or update a gallery inVMAccessControlProfile version.

function beginCreateOrUpdate(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, inVMAccessControlProfileVersionName: string, galleryInVMAccessControlProfileVersion: GalleryInVMAccessControlProfileVersion, options?: GalleryInVMAccessControlProfileVersionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GalleryInVMAccessControlProfileVersion>, GalleryInVMAccessControlProfileVersion>>

Parameters

resourceGroupName

string

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

galleryName

string

The name of the Shared Image Gallery.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile to be retrieved.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile version to be retrieved.

galleryInVMAccessControlProfileVersion
GalleryInVMAccessControlProfileVersion

Parameters supplied to the create or update gallery inVMAccessControlProfile version operation.

Returns

beginCreateOrUpdateAndWait(string, string, string, string, GalleryInVMAccessControlProfileVersion, GalleryInVMAccessControlProfileVersionsCreateOrUpdateOptionalParams)

Create or update a gallery inVMAccessControlProfile version.

function beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, inVMAccessControlProfileVersionName: string, galleryInVMAccessControlProfileVersion: GalleryInVMAccessControlProfileVersion, options?: GalleryInVMAccessControlProfileVersionsCreateOrUpdateOptionalParams): Promise<GalleryInVMAccessControlProfileVersion>

Parameters

resourceGroupName

string

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

galleryName

string

The name of the Shared Image Gallery.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile to be retrieved.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile version to be retrieved.

galleryInVMAccessControlProfileVersion
GalleryInVMAccessControlProfileVersion

Parameters supplied to the create or update gallery inVMAccessControlProfile version operation.

Returns

beginDelete(string, string, string, string, GalleryInVMAccessControlProfileVersionsDeleteOptionalParams)

Delete a gallery inVMAccessControlProfile version.

function beginDelete(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, inVMAccessControlProfileVersionName: string, options?: GalleryInVMAccessControlProfileVersionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<GalleryInVMAccessControlProfileVersionsDeleteHeaders>, GalleryInVMAccessControlProfileVersionsDeleteHeaders>>

Parameters

resourceGroupName

string

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

galleryName

string

The name of the Shared Image Gallery.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile to be retrieved.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile version to be retrieved.

Returns

beginDeleteAndWait(string, string, string, string, GalleryInVMAccessControlProfileVersionsDeleteOptionalParams)

Delete a gallery inVMAccessControlProfile version.

function beginDeleteAndWait(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, inVMAccessControlProfileVersionName: string, options?: GalleryInVMAccessControlProfileVersionsDeleteOptionalParams): Promise<GalleryInVMAccessControlProfileVersionsDeleteHeaders>

Parameters

resourceGroupName

string

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

galleryName

string

The name of the Shared Image Gallery.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile to be retrieved.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile version to be retrieved.

Returns

beginUpdate(string, string, string, string, GalleryInVMAccessControlProfileVersionUpdate, GalleryInVMAccessControlProfileVersionsUpdateOptionalParams)

Update a gallery inVMAccessControlProfile version.

function beginUpdate(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, inVMAccessControlProfileVersionName: string, galleryInVMAccessControlProfileVersion: GalleryInVMAccessControlProfileVersionUpdate, options?: GalleryInVMAccessControlProfileVersionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GalleryInVMAccessControlProfileVersionsUpdateResponse>, GalleryInVMAccessControlProfileVersionsUpdateResponse>>

Parameters

resourceGroupName

string

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

galleryName

string

The name of the Shared Image Gallery.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile to be retrieved.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile version to be retrieved.

galleryInVMAccessControlProfileVersion
GalleryInVMAccessControlProfileVersionUpdate

Parameters supplied to the update gallery inVMAccessControlProfile version operation.

Returns

beginUpdateAndWait(string, string, string, string, GalleryInVMAccessControlProfileVersionUpdate, GalleryInVMAccessControlProfileVersionsUpdateOptionalParams)

Update a gallery inVMAccessControlProfile version.

function beginUpdateAndWait(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, inVMAccessControlProfileVersionName: string, galleryInVMAccessControlProfileVersion: GalleryInVMAccessControlProfileVersionUpdate, options?: GalleryInVMAccessControlProfileVersionsUpdateOptionalParams): Promise<GalleryInVMAccessControlProfileVersionsUpdateResponse>

Parameters

resourceGroupName

string

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

galleryName

string

The name of the Shared Image Gallery.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile to be retrieved.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile version to be retrieved.

galleryInVMAccessControlProfileVersion
GalleryInVMAccessControlProfileVersionUpdate

Parameters supplied to the update gallery inVMAccessControlProfile version operation.

Returns

get(string, string, string, string, GalleryInVMAccessControlProfileVersionsGetOptionalParams)

Retrieves information about a gallery inVMAccessControlProfile version.

function get(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, inVMAccessControlProfileVersionName: string, options?: GalleryInVMAccessControlProfileVersionsGetOptionalParams): Promise<GalleryInVMAccessControlProfileVersion>

Parameters

resourceGroupName

string

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

galleryName

string

The name of the Shared Image Gallery.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile to be retrieved.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile version to be retrieved.

Returns

listByGalleryInVMAccessControlProfile(string, string, string, GalleryInVMAccessControlProfileVersionsListByGalleryInVMAccessControlProfileOptionalParams)

List gallery inVMAccessControlProfile versions in a gallery inVMAccessControlProfile

function listByGalleryInVMAccessControlProfile(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, options?: GalleryInVMAccessControlProfileVersionsListByGalleryInVMAccessControlProfileOptionalParams): PagedAsyncIterableIterator<GalleryInVMAccessControlProfileVersion, GalleryInVMAccessControlProfileVersion[], PageSettings>

Parameters

resourceGroupName

string

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

galleryName

string

The name of the Shared Image Gallery.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile to be retrieved.

Returns