GuestConfigurationAssignments interface  
Interface representing a GuestConfigurationAssignments.
Methods
| create | 
	Creates an association between a VM and guest configuration  | 
| delete(string, string, string, Guest | 
	Delete a guest configuration assignment  | 
| get(string, string, string, Guest | 
	Get information about a guest configuration assignment  | 
| list(string, string, Guest | 
	List all guest configuration assignments for a virtual machine.  | 
| list | 
	List all guest configuration assignments for a resource group.  | 
| list | 
	List all guest configuration assignments for a subscription.  | 
Method Details
		createOrUpdate(string, string, string, GuestConfigurationAssignment, GuestConfigurationAssignmentsCreateOrUpdateOptionalParams)
	         
	Creates an association between a VM and guest configuration
function createOrUpdate(guestConfigurationAssignmentName: string, resourceGroupName: string, vmName: string, parameters: GuestConfigurationAssignment, options?: GuestConfigurationAssignmentsCreateOrUpdateOptionalParams): Promise<GuestConfigurationAssignment>
				Parameters
- guestConfigurationAssignmentName
 - 
				
string
 
Name of the guest configuration assignment.
- resourceGroupName
 - 
				
string
 
The resource group name.
- vmName
 - 
				
string
 
The name of the virtual machine.
- parameters
 - GuestConfigurationAssignment
 
Parameters supplied to the create or update guest configuration assignment.
The options parameters.
Returns
Promise<GuestConfigurationAssignment>
		delete(string, string, string, GuestConfigurationAssignmentsDeleteOptionalParams)
	     
	Delete a guest configuration assignment
function delete(resourceGroupName: string, guestConfigurationAssignmentName: string, vmName: string, options?: GuestConfigurationAssignmentsDeleteOptionalParams): Promise<void>
				Parameters
- resourceGroupName
 - 
				
string
 
The resource group name.
- guestConfigurationAssignmentName
 - 
				
string
 
Name of the guest configuration assignment
- vmName
 - 
				
string
 
The name of the virtual machine.
The options parameters.
Returns
Promise<void>
		get(string, string, string, GuestConfigurationAssignmentsGetOptionalParams)
	     
	Get information about a guest configuration assignment
function get(resourceGroupName: string, guestConfigurationAssignmentName: string, vmName: string, options?: GuestConfigurationAssignmentsGetOptionalParams): Promise<GuestConfigurationAssignment>
				Parameters
- resourceGroupName
 - 
				
string
 
The resource group name.
- guestConfigurationAssignmentName
 - 
				
string
 
The guest configuration assignment name.
- vmName
 - 
				
string
 
The name of the virtual machine.
The options parameters.
Returns
Promise<GuestConfigurationAssignment>
		list(string, string, GuestConfigurationAssignmentsListOptionalParams)
	     
	List all guest configuration assignments for a virtual machine.
function list(resourceGroupName: string, vmName: string, options?: GuestConfigurationAssignmentsListOptionalParams): PagedAsyncIterableIterator<GuestConfigurationAssignment, GuestConfigurationAssignment[], PageSettings>
				Parameters
- resourceGroupName
 - 
				
string
 
The resource group name.
- vmName
 - 
				
string
 
The name of the virtual machine.
The options parameters.
Returns
		listRGList(string, GuestConfigurationAssignmentsRGListOptionalParams)
	      
	List all guest configuration assignments for a resource group.
function listRGList(resourceGroupName: string, options?: GuestConfigurationAssignmentsRGListOptionalParams): PagedAsyncIterableIterator<GuestConfigurationAssignment, GuestConfigurationAssignment[], PageSettings>
				Parameters
- resourceGroupName
 - 
				
string
 
The resource group name.
The options parameters.
Returns
		listSubscriptionList(GuestConfigurationAssignmentsSubscriptionListOptionalParams)
	        
	List all guest configuration assignments for a subscription.
function listSubscriptionList(options?: GuestConfigurationAssignmentsSubscriptionListOptionalParams): PagedAsyncIterableIterator<GuestConfigurationAssignment, GuestConfigurationAssignment[], PageSettings>
				Parameters
The options parameters.