/// <summary> /// Creates an association between a VM and Automanage configuration profile /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='configurationProfileAssignmentName'> /// Name of the configuration profile assignment. Only default is supported. /// </param> /// <param name='parameters'> /// Parameters supplied to the create or update configuration profile /// assignment. /// </param> /// <param name='resourceGroupName'> /// The resource group name. /// </param> /// <param name='vmName'> /// The name of the virtual machine. /// </param> public static ConfigurationProfileAssignment CreateOrUpdate(this IConfigurationProfileAssignmentsOperations operations, string configurationProfileAssignmentName, ConfigurationProfileAssignment parameters, string resourceGroupName, string vmName) { return(operations.CreateOrUpdateAsync(configurationProfileAssignmentName, parameters, resourceGroupName, vmName).GetAwaiter().GetResult()); }