GalleryInVMAccessControlProfiles interface
Interface representing a GalleryInVMAccessControlProfiles.
Methods
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.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<GalleryInVMAccessControlProfile>, GalleryInVMAccessControlProfile>>
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.
The options parameters.
Returns
Promise<GalleryInVMAccessControlProfile>
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.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<GalleryInVMAccessControlProfilesDeleteHeaders>, GalleryInVMAccessControlProfilesDeleteHeaders>>
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.
The options parameters.
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.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<GalleryInVMAccessControlProfile>, GalleryInVMAccessControlProfile>>
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.
The options parameters.
Returns
Promise<GalleryInVMAccessControlProfile>
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.
The options parameters.
Returns
Promise<GalleryInVMAccessControlProfile>
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.
The options parameters.