ConfigurationProfileAssignments interface
Interface representing a ConfigurationProfileAssignments.
Methods
Method Details
createOrUpdate(string, string, string, ConfigurationProfileAssignment, ConfigurationProfileAssignmentsCreateOrUpdateOptionalParams)
Creates an association between a VM and Automanage configuration profile
function createOrUpdate(configurationProfileAssignmentName: string, resourceGroupName: string, vmName: string, parameters: ConfigurationProfileAssignment, options?: ConfigurationProfileAssignmentsCreateOrUpdateOptionalParams): Promise<ConfigurationProfileAssignment>
Parameters
- configurationProfileAssignmentName
-
string
Name of the configuration profile assignment. Only default is supported.
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- vmName
-
string
The name of the virtual machine.
- parameters
- ConfigurationProfileAssignment
Parameters supplied to the create or update configuration profile assignment.
The options parameters.
Returns
Promise<ConfigurationProfileAssignment>
delete(string, string, string, ConfigurationProfileAssignmentsDeleteOptionalParams)
Delete a configuration profile assignment
function delete(resourceGroupName: string, configurationProfileAssignmentName: string, vmName: string, options?: ConfigurationProfileAssignmentsDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- configurationProfileAssignmentName
-
string
Name of the configuration profile assignment
- vmName
-
string
The name of the virtual machine.
The options parameters.
Returns
Promise<void>
get(string, string, string, ConfigurationProfileAssignmentsGetOptionalParams)
Get information about a configuration profile assignment
function get(resourceGroupName: string, configurationProfileAssignmentName: string, vmName: string, options?: ConfigurationProfileAssignmentsGetOptionalParams): Promise<ConfigurationProfileAssignment>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- configurationProfileAssignmentName
-
string
The configuration profile assignment name.
- vmName
-
string
The name of the virtual machine.
The options parameters.
Returns
Promise<ConfigurationProfileAssignment>
list(string, ConfigurationProfileAssignmentsListOptionalParams)
Get list of configuration profile assignments
function list(resourceGroupName: string, options?: ConfigurationProfileAssignmentsListOptionalParams): PagedAsyncIterableIterator<ConfigurationProfileAssignment, ConfigurationProfileAssignment[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
The options parameters.
Returns
listByClusterName(string, string, ConfigurationProfileAssignmentsListByClusterNameOptionalParams)
Get list of configuration profile assignments
function listByClusterName(resourceGroupName: string, clusterName: string, options?: ConfigurationProfileAssignmentsListByClusterNameOptionalParams): PagedAsyncIterableIterator<ConfigurationProfileAssignment, ConfigurationProfileAssignment[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- clusterName
-
string
The name of the Arc machine.
The options parameters.
Returns
listByMachineName(string, string, ConfigurationProfileAssignmentsListByMachineNameOptionalParams)
Get list of configuration profile assignments
function listByMachineName(resourceGroupName: string, machineName: string, options?: ConfigurationProfileAssignmentsListByMachineNameOptionalParams): PagedAsyncIterableIterator<ConfigurationProfileAssignment, ConfigurationProfileAssignment[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- machineName
-
string
The name of the Arc machine.
The options parameters.
Returns
listBySubscription(ConfigurationProfileAssignmentsListBySubscriptionOptionalParams)
Get list of configuration profile assignments under a given subscription
function listBySubscription(options?: ConfigurationProfileAssignmentsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ConfigurationProfileAssignment, ConfigurationProfileAssignment[], PageSettings>
Parameters
The options parameters.
Returns
listByVirtualMachines(string, string, ConfigurationProfileAssignmentsListByVirtualMachinesOptionalParams)
Get list of configuration profile assignments
function listByVirtualMachines(resourceGroupName: string, vmName: string, options?: ConfigurationProfileAssignmentsListByVirtualMachinesOptionalParams): PagedAsyncIterableIterator<ConfigurationProfileAssignment, ConfigurationProfileAssignment[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- vmName
-
string
The name of the virtual machine.
The options parameters.