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.

galleryName

string

The name of the Shared Image Gallery in which the inVMAccessControlProfile resides.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile in which the inVMAccessControlProfile version is to be created.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile 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: ..

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.

galleryName

string

The name of the Shared Image Gallery in which the inVMAccessControlProfile resides.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile in which the inVMAccessControlProfile version is to be created.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile 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: ..

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.

galleryName

string

The name of the Shared Image Gallery in which the inVMAccessControlProfile resides.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile in which the inVMAccessControlProfile version resides.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile version to be deleted.

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.

galleryName

string

The name of the Shared Image Gallery in which the inVMAccessControlProfile resides.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile in which the inVMAccessControlProfile version resides.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile version to be deleted.

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<GalleryInVMAccessControlProfileVersion>, GalleryInVMAccessControlProfileVersion>>

Parameters

resourceGroupName

string

The name of the resource group.

galleryName

string

The name of the Shared Image Gallery in which the inVMAccessControlProfile resides.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile in which the inVMAccessControlProfile version is to be updated.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile 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: ..

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<GalleryInVMAccessControlProfileVersion>

Parameters

resourceGroupName

string

The name of the resource group.

galleryName

string

The name of the Shared Image Gallery in which the inVMAccessControlProfile resides.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile in which the inVMAccessControlProfile version is to be updated.

inVMAccessControlProfileVersionName

string

The name of the gallery inVMAccessControlProfile 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: ..

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.

galleryName

string

The name of the Shared Image Gallery in which the inVMAccessControlProfile resides.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile in which the inVMAccessControlProfile version resides.

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.

galleryName

string

The name of the Shared Image Gallery in which the inVMAccessControlProfile resides.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile from which the inVMAccessControlProfile versions are to be listed.

Returns