Automanage Class

Definition

Low-level API implementation for the Automanage service.

C#
public class Automanage
Inheritance
Automanage

Constructors

Methods

BestPracticesGet(String, Func<HttpResponseMessage,Task<IBestPractice>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about a Automanage best practice

BestPracticesGetViaIdentity(String, Func<HttpResponseMessage, Task<IBestPractice>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get information about a Automanage best practice

BestPracticesListByTenant(Func<HttpResponseMessage,Task<IBestPracticeList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of Automanage best practices

BestPracticesListByTenantViaIdentity(String, Func<HttpResponseMessage, Task<IBestPracticeList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Retrieve a list of Automanage best practices

BestPracticesVersionsGet(String, String, Func<HttpResponseMessage, Task<IBestPractice>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get information about a Automanage best practice version

BestPracticesVersionsGetViaIdentity(String, Func<HttpResponseMessage, Task<IBestPractice>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get information about a Automanage best practice version

BestPracticesVersionsListByTenant(String, Func<HttpResponseMessage, Task<IBestPracticeList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Retrieve a list of Automanage best practices versions

BestPracticesVersionsListByTenantViaIdentity(String, Func<HttpResponseMessage, Task<IBestPracticeList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Retrieve a list of Automanage best practices versions

ConfigurationProfileAssignmentsCreateOrUpdate(String, String, String, String, IConfigurationProfileAssignment, Func<HttpResponseMessage, Task<IConfigurationProfileAssignment>,Task>, Func<HttpResponseMessage, Task<IConfigurationProfileAssignment>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates an association between a VM and Automanage configuration profile

ConfigurationProfileAssignmentsCreateOrUpdateViaIdentity(String, IConfigurationProfileAssignment, Func<HttpResponseMessage,Task<IConfigurationProfileAssignment>, Task>, Func<HttpResponseMessage,Task<IConfigurationProfileAssignment>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates an association between a VM and Automanage configuration profile

ConfigurationProfileAssignmentsDelete(String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a configuration profile assignment

ConfigurationProfileAssignmentsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a configuration profile assignment

ConfigurationProfileAssignmentsGet(String, String, String, String, Func<HttpResponseMessage,Task<IConfigurationProfileAssignment>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about a configuration profile assignment

ConfigurationProfileAssignmentsGetViaIdentity(String, Func<HttpResponseMessage, Task<IConfigurationProfileAssignment>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about a configuration profile assignment

ConfigurationProfileAssignmentsList(String, String, Func<HttpResponseMessage, Task<IConfigurationProfileAssignmentList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of configuration profile assignments

ConfigurationProfileAssignmentsListByClusterName(String, String, String, Func<HttpResponseMessage,Task<IConfigurationProfileAssignmentList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of configuration profile assignments

ConfigurationProfileAssignmentsListByClusterNameViaIdentity(String, Func<HttpResponseMessage,Task<IConfigurationProfileAssignmentList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of configuration profile assignments

ConfigurationProfileAssignmentsListByMachineName(String, String, String, Func<HttpResponseMessage,Task<IConfigurationProfileAssignmentList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of configuration profile assignments

ConfigurationProfileAssignmentsListByMachineNameViaIdentity(String, Func<HttpResponseMessage,Task<IConfigurationProfileAssignmentList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of configuration profile assignments

ConfigurationProfileAssignmentsListBySubscription(String, Func<HttpResponseMessage, Task<IConfigurationProfileAssignmentList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of configuration profile assignments under a given subscription

ConfigurationProfileAssignmentsListBySubscriptionViaIdentity(String, Func<HttpResponseMessage,Task<IConfigurationProfileAssignmentList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of configuration profile assignments under a given subscription

ConfigurationProfileAssignmentsListByVirtualMachines(String, String, String, Func<HttpResponseMessage,Task<IConfigurationProfileAssignmentList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of configuration profile assignments

ConfigurationProfileAssignmentsListByVirtualMachinesViaIdentity(String, Func<HttpResponseMessage,Task<IConfigurationProfileAssignmentList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of configuration profile assignments

ConfigurationProfileAssignmentsListViaIdentity(String, Func<HttpResponseMessage, Task<IConfigurationProfileAssignmentList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get list of configuration profile assignments

ConfigurationProfileHciAssignmentsCreateOrUpdate(String, String, String, String, IConfigurationProfileAssignment, Func<HttpResponseMessage, Task<IConfigurationProfileAssignment>,Task>, Func<HttpResponseMessage, Task<IConfigurationProfileAssignment>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates an association between a AzureStackHCI cluster and Automanage configuration profile

ConfigurationProfileHciAssignmentsCreateOrUpdateViaIdentity(String, IConfigurationProfileAssignment, Func<HttpResponseMessage,Task<IConfigurationProfileAssignment>, Task>, Func<HttpResponseMessage,Task<IConfigurationProfileAssignment>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates an association between a AzureStackHCI cluster and Automanage configuration profile

ConfigurationProfileHciAssignmentsDelete(String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a configuration profile assignment

ConfigurationProfileHciAssignmentsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a configuration profile assignment

ConfigurationProfileHciAssignmentsGet(String, String, String, String, Func<HttpResponseMessage,Task<IConfigurationProfileAssignment>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about a configuration profile assignment

ConfigurationProfileHciAssignmentsGetViaIdentity(String, Func<HttpResponseMessage, Task<IConfigurationProfileAssignment>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about a configuration profile assignment

ConfigurationProfileHcrpAssignmentsCreateOrUpdate(String, String, String, String, IConfigurationProfileAssignment, Func<HttpResponseMessage, Task<IConfigurationProfileAssignment>,Task>, Func<HttpResponseMessage, Task<IConfigurationProfileAssignment>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates an association between a ARC machine and Automanage configuration profile

ConfigurationProfileHcrpAssignmentsCreateOrUpdateViaIdentity(String, IConfigurationProfileAssignment, Func<HttpResponseMessage,Task<IConfigurationProfileAssignment>, Task>, Func<HttpResponseMessage,Task<IConfigurationProfileAssignment>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates an association between a ARC machine and Automanage configuration profile

ConfigurationProfileHcrpAssignmentsDelete(String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a configuration profile assignment

ConfigurationProfileHcrpAssignmentsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a configuration profile assignment

ConfigurationProfileHcrpAssignmentsGet(String, String, String, String, Func<HttpResponseMessage,Task<IConfigurationProfileAssignment>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about a configuration profile assignment

ConfigurationProfileHcrpAssignmentsGetViaIdentity(String, Func<HttpResponseMessage, Task<IConfigurationProfileAssignment>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about a configuration profile assignment

ConfigurationProfilesCreateOrUpdate(String, String, String, IConfigurationProfile, Func<HttpResponseMessage,Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage, Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Creates a configuration profile

ConfigurationProfilesCreateOrUpdateViaIdentity(String, IConfigurationProfile, Func<HttpResponseMessage,Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage, Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Creates a configuration profile

ConfigurationProfilesDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a configuration profile

ConfigurationProfilesDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a configuration profile

ConfigurationProfilesGet(String, String, String, Func<HttpResponseMessage, Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get information about a configuration profile

ConfigurationProfilesGetViaIdentity(String, Func<HttpResponseMessage, Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get information about a configuration profile

ConfigurationProfilesListByResourceGroup(String, String, Func<HttpResponseMessage, Task<IConfigurationProfileList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of configuration profile within a given resource group

ConfigurationProfilesListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<IConfigurationProfileList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of configuration profile within a given resource group

ConfigurationProfilesListBySubscription(String, Func<HttpResponseMessage, Task<IConfigurationProfileList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of configuration profile within a subscription

ConfigurationProfilesListBySubscriptionViaIdentity(String, Func<HttpResponseMessage, Task<IConfigurationProfileList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of configuration profile within a subscription

ConfigurationProfilesUpdate(String, String, String, IConfigurationProfileUpdate, Func<HttpResponseMessage,Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates a configuration profile

ConfigurationProfilesUpdateViaIdentity(String, IConfigurationProfileUpdate, Func<HttpResponseMessage,Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates a configuration profile

ConfigurationProfilesVersionsCreateOrUpdate(String, String, String, String, IConfigurationProfile, Func<HttpResponseMessage,Task<IConfigurationProfile>, Task>, Func<HttpResponseMessage,Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates a configuration profile version

ConfigurationProfilesVersionsCreateOrUpdateViaIdentity(String, IConfigurationProfile, Func<HttpResponseMessage,Task<IConfigurationProfile>, Task>, Func<HttpResponseMessage,Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Creates a configuration profile version

ConfigurationProfilesVersionsDelete(String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a configuration profile version

ConfigurationProfilesVersionsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a configuration profile version

ConfigurationProfilesVersionsGet(String, String, String, String, Func<HttpResponseMessage,Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about a configuration profile version

ConfigurationProfilesVersionsGetViaIdentity(String, Func<HttpResponseMessage, Task<IConfigurationProfile>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get information about a configuration profile version

ConfigurationProfilesVersionsListChildResources(String, String, String, Func<HttpResponseMessage,Task<IConfigurationProfileList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of configuration profile version for a configuration profile

ConfigurationProfilesVersionsListChildResourcesViaIdentity(String, Func<HttpResponseMessage,Task<IConfigurationProfileList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of configuration profile version for a configuration profile

HciReportsGet(String, String, String, String, String, Func<HttpResponseMessage, Task<IReport>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get information about a report associated with a configuration profile assignment run

HciReportsGetViaIdentity(String, Func<HttpResponseMessage,Task<IReport>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about a report associated with a configuration profile assignment run

HciReportsListByConfigurationProfileAssignments(String, String, String, String, Func<HttpResponseMessage,Task<IReportList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of reports within a given configuration profile assignment

HciReportsListByConfigurationProfileAssignmentsViaIdentity(String, Func<HttpResponseMessage,Task<IReportList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of reports within a given configuration profile assignment

HcrpReportsGet(String, String, String, String, String, Func<HttpResponseMessage, Task<IReport>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get information about a report associated with a configuration profile assignment run

HcrpReportsGetViaIdentity(String, Func<HttpResponseMessage,Task<IReport>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about a report associated with a configuration profile assignment run

HcrpReportsListByConfigurationProfileAssignments(String, String, String, String, Func<HttpResponseMessage,Task<IReportList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of reports within a given configuration profile assignment

HcrpReportsListByConfigurationProfileAssignmentsViaIdentity(String, Func<HttpResponseMessage,Task<IReportList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of reports within a given configuration profile assignment

OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all of the available Automanage REST API operations.

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Lists all of the available Automanage REST API operations.

ReportsGet(String, String, String, String, String, Func<HttpResponseMessage, Task<IReport>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get information about a report associated with a configuration profile assignment run

ReportsGetViaIdentity(String, Func<HttpResponseMessage,Task<IReport>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get information about a report associated with a configuration profile assignment run

ReportsListByConfigurationProfileAssignments(String, String, String, String, Func<HttpResponseMessage,Task<IReportList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of reports within a given configuration profile assignment

ReportsListByConfigurationProfileAssignmentsViaIdentity(String, Func<HttpResponseMessage,Task<IReportList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Retrieve a list of reports within a given configuration profile assignment

ServicePrincipalsGet(String, Func<HttpResponseMessage,Task<IServicePrincipal>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get the Automanage AAD first party Application Service Principal details for the subscription id.

ServicePrincipalsGetViaIdentity(String, Func<HttpResponseMessage, Task<IServicePrincipal>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get the Automanage AAD first party Application Service Principal details for the subscription id.

ServicePrincipalsListBySubscription(String, Func<HttpResponseMessage, Task<IServicePrincipalListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get the Automanage AAD first party Application Service Principal details for the subscription id.

ServicePrincipalsListBySubscriptionViaIdentity(String, Func<HttpResponseMessage, Task<IServicePrincipalListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get the Automanage AAD first party Application Service Principal details for the subscription id.

Applies to

Product Versions
Azure - PowerShell Commands 12 (LTS), Latest