GuestConfigurationHcrpAssignments interface

Interface representing a GuestConfigurationHcrpAssignments.

Methods

createOrUpdate(string, string, string, GuestConfigurationAssignment, GuestConfigurationHcrpAssignmentsCreateOrUpdateOptionalParams)

Creates an association between a ARC machine and guest configuration

delete(string, string, string, GuestConfigurationHcrpAssignmentsDeleteOptionalParams)

Delete a guest configuration assignment

get(string, string, string, GuestConfigurationHcrpAssignmentsGetOptionalParams)

Get information about a guest configuration assignment

list(string, string, GuestConfigurationHcrpAssignmentsListOptionalParams)

List all guest configuration assignments for an ARC machine.

Method Details

createOrUpdate(string, string, string, GuestConfigurationAssignment, GuestConfigurationHcrpAssignmentsCreateOrUpdateOptionalParams)

Creates an association between a ARC machine and guest configuration

function createOrUpdate(guestConfigurationAssignmentName: string, resourceGroupName: string, machineName: string, parameters: GuestConfigurationAssignment, options?: GuestConfigurationHcrpAssignmentsCreateOrUpdateOptionalParams): Promise<GuestConfigurationAssignment>

Parameters

guestConfigurationAssignmentName

string

Name of the guest configuration assignment.

resourceGroupName

string

The resource group name.

machineName

string

The name of the ARC machine.

parameters
GuestConfigurationAssignment

Parameters supplied to the create or update guest configuration assignment.

Returns

delete(string, string, string, GuestConfigurationHcrpAssignmentsDeleteOptionalParams)

Delete a guest configuration assignment

function delete(resourceGroupName: string, guestConfigurationAssignmentName: string, machineName: string, options?: GuestConfigurationHcrpAssignmentsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The resource group name.

guestConfigurationAssignmentName

string

Name of the guest configuration assignment

machineName

string

The name of the ARC machine.

Returns

Promise<void>

get(string, string, string, GuestConfigurationHcrpAssignmentsGetOptionalParams)

Get information about a guest configuration assignment

function get(resourceGroupName: string, guestConfigurationAssignmentName: string, machineName: string, options?: GuestConfigurationHcrpAssignmentsGetOptionalParams): Promise<GuestConfigurationAssignment>

Parameters

resourceGroupName

string

The resource group name.

guestConfigurationAssignmentName

string

The guest configuration assignment name.

machineName

string

The name of the ARC machine.

options
GuestConfigurationHcrpAssignmentsGetOptionalParams

The options parameters.

Returns

list(string, string, GuestConfigurationHcrpAssignmentsListOptionalParams)

List all guest configuration assignments for an ARC machine.

function list(resourceGroupName: string, machineName: string, options?: GuestConfigurationHcrpAssignmentsListOptionalParams): PagedAsyncIterableIterator<GuestConfigurationAssignment, GuestConfigurationAssignment[], PageSettings>

Parameters

resourceGroupName

string

The resource group name.

machineName

string

The name of the ARC machine.

options
GuestConfigurationHcrpAssignmentsListOptionalParams

The options parameters.

Returns