GalleryInVMAccessControlProfiles interface

Interface representing a GalleryInVMAccessControlProfiles.

Methods

beginCreateOrUpdate(string, string, string, GalleryInVMAccessControlProfile, GalleryInVMAccessControlProfilesCreateOrUpdateOptionalParams)

Create or update a gallery inVMAccessControlProfile.

beginCreateOrUpdateAndWait(string, string, string, GalleryInVMAccessControlProfile, GalleryInVMAccessControlProfilesCreateOrUpdateOptionalParams)

Create or update a gallery inVMAccessControlProfile.

beginDelete(string, string, string, GalleryInVMAccessControlProfilesDeleteOptionalParams)

Delete a gallery inVMAccessControlProfile.

beginDeleteAndWait(string, string, string, GalleryInVMAccessControlProfilesDeleteOptionalParams)

Delete a gallery inVMAccessControlProfile.

beginUpdate(string, string, string, GalleryInVMAccessControlProfileUpdate, GalleryInVMAccessControlProfilesUpdateOptionalParams)

Update a gallery inVMAccessControlProfile.

beginUpdateAndWait(string, string, string, GalleryInVMAccessControlProfileUpdate, GalleryInVMAccessControlProfilesUpdateOptionalParams)

Update a gallery inVMAccessControlProfile.

get(string, string, string, GalleryInVMAccessControlProfilesGetOptionalParams)

Retrieves information about a gallery inVMAccessControlProfile.

listByGallery(string, string, GalleryInVMAccessControlProfilesListByGalleryOptionalParams)

List gallery inVMAccessControlProfiles in a gallery.

Method Details

beginCreateOrUpdate(string, string, string, GalleryInVMAccessControlProfile, GalleryInVMAccessControlProfilesCreateOrUpdateOptionalParams)

Create or update a gallery inVMAccessControlProfile.

function beginCreateOrUpdate(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, galleryInVMAccessControlProfile: GalleryInVMAccessControlProfile, options?: GalleryInVMAccessControlProfilesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GalleryInVMAccessControlProfile>, GalleryInVMAccessControlProfile>>

Parameters

resourceGroupName

string

The name of the resource group.

galleryName

string

The name of the Shared Image Gallery in which the InVMAccessControlProfile is to be created.

inVMAccessControlProfileName

string

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

galleryInVMAccessControlProfile
GalleryInVMAccessControlProfile

Parameters supplied to the create or update gallery inVMAccessControlProfile operation.

Returns

beginCreateOrUpdateAndWait(string, string, string, GalleryInVMAccessControlProfile, GalleryInVMAccessControlProfilesCreateOrUpdateOptionalParams)

Create or update a gallery inVMAccessControlProfile.

function beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, galleryInVMAccessControlProfile: GalleryInVMAccessControlProfile, options?: GalleryInVMAccessControlProfilesCreateOrUpdateOptionalParams): Promise<GalleryInVMAccessControlProfile>

Parameters

resourceGroupName

string

The name of the resource group.

galleryName

string

The name of the Shared Image Gallery in which the InVMAccessControlProfile is to be created.

inVMAccessControlProfileName

string

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

galleryInVMAccessControlProfile
GalleryInVMAccessControlProfile

Parameters supplied to the create or update gallery inVMAccessControlProfile operation.

Returns

beginDelete(string, string, string, GalleryInVMAccessControlProfilesDeleteOptionalParams)

Delete a gallery inVMAccessControlProfile.

function beginDelete(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, options?: GalleryInVMAccessControlProfilesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<GalleryInVMAccessControlProfilesDeleteHeaders>, GalleryInVMAccessControlProfilesDeleteHeaders>>

Parameters

resourceGroupName

string

The name of the resource group.

galleryName

string

he name of the Shared Image Gallery in which the InVMAccessControlProfile resides.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile to be deleted.

Returns

beginDeleteAndWait(string, string, string, GalleryInVMAccessControlProfilesDeleteOptionalParams)

Delete a gallery inVMAccessControlProfile.

function beginDeleteAndWait(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, options?: GalleryInVMAccessControlProfilesDeleteOptionalParams): Promise<GalleryInVMAccessControlProfilesDeleteHeaders>

Parameters

resourceGroupName

string

The name of the resource group.

galleryName

string

he name of the Shared Image Gallery in which the InVMAccessControlProfile resides.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile to be deleted.

Returns

beginUpdate(string, string, string, GalleryInVMAccessControlProfileUpdate, GalleryInVMAccessControlProfilesUpdateOptionalParams)

Update a gallery inVMAccessControlProfile.

function beginUpdate(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, galleryInVMAccessControlProfile: GalleryInVMAccessControlProfileUpdate, options?: GalleryInVMAccessControlProfilesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GalleryInVMAccessControlProfile>, GalleryInVMAccessControlProfile>>

Parameters

resourceGroupName

string

The name of the resource group.

galleryName

string

The name of the Shared Image Gallery in which the InVMAccessControlProfile is to be updated.

inVMAccessControlProfileName

string

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

galleryInVMAccessControlProfile
GalleryInVMAccessControlProfileUpdate

Parameters supplied to the update gallery inVMAccessControlProfile operation.

Returns

beginUpdateAndWait(string, string, string, GalleryInVMAccessControlProfileUpdate, GalleryInVMAccessControlProfilesUpdateOptionalParams)

Update a gallery inVMAccessControlProfile.

function beginUpdateAndWait(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, galleryInVMAccessControlProfile: GalleryInVMAccessControlProfileUpdate, options?: GalleryInVMAccessControlProfilesUpdateOptionalParams): Promise<GalleryInVMAccessControlProfile>

Parameters

resourceGroupName

string

The name of the resource group.

galleryName

string

The name of the Shared Image Gallery in which the InVMAccessControlProfile is to be updated.

inVMAccessControlProfileName

string

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

galleryInVMAccessControlProfile
GalleryInVMAccessControlProfileUpdate

Parameters supplied to the update gallery inVMAccessControlProfile operation.

Returns

get(string, string, string, GalleryInVMAccessControlProfilesGetOptionalParams)

Retrieves information about a gallery inVMAccessControlProfile.

function get(resourceGroupName: string, galleryName: string, inVMAccessControlProfileName: string, options?: GalleryInVMAccessControlProfilesGetOptionalParams): Promise<GalleryInVMAccessControlProfile>

Parameters

resourceGroupName

string

The name of the resource group.

galleryName

string

The name of the Shared Image Gallery from which the InVMAccessControlProfiles are to be retrieved.

inVMAccessControlProfileName

string

The name of the gallery inVMAccessControlProfile to be retrieved.

options
GalleryInVMAccessControlProfilesGetOptionalParams

The options parameters.

Returns

listByGallery(string, string, GalleryInVMAccessControlProfilesListByGalleryOptionalParams)

List gallery inVMAccessControlProfiles in a gallery.

function listByGallery(resourceGroupName: string, galleryName: string, options?: GalleryInVMAccessControlProfilesListByGalleryOptionalParams): PagedAsyncIterableIterator<GalleryInVMAccessControlProfile, GalleryInVMAccessControlProfile[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

galleryName

string

The name of the Shared Image Gallery from which the InVMAccessControlProfiles are to be listed.

Returns