Share via


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

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

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

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

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

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.

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

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.

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

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. The name is case insensitive.

galleryName

string

The name of the Shared Image Gallery.

Returns