# Functions
New creates an instance of the ManagementClient client.
NewAccountClient creates an instance of the AccountClient client.
NewAccountClientWithBaseURI creates an instance of the AccountClient client.
NewActivityClient creates an instance of the ActivityClient client.
NewActivityClientWithBaseURI creates an instance of the ActivityClient client.
NewAgentRegistrationInformationClient creates an instance of the AgentRegistrationInformationClient client.
NewAgentRegistrationInformationClientWithBaseURI creates an instance of the AgentRegistrationInformationClient client.
NewCertificateClient creates an instance of the CertificateClient client.
NewCertificateClientWithBaseURI creates an instance of the CertificateClient client.
NewConnectionClient creates an instance of the ConnectionClient client.
NewConnectionClientWithBaseURI creates an instance of the ConnectionClient client.
NewConnectionTypeClient creates an instance of the ConnectionTypeClient client.
NewConnectionTypeClientWithBaseURI creates an instance of the ConnectionTypeClient client.
NewCredentialClient creates an instance of the CredentialClient client.
NewCredentialClientWithBaseURI creates an instance of the CredentialClient client.
NewDscCompilationJobClient creates an instance of the DscCompilationJobClient client.
NewDscCompilationJobClientWithBaseURI creates an instance of the DscCompilationJobClient client.
NewDscConfigurationClient creates an instance of the DscConfigurationClient client.
NewDscConfigurationClientWithBaseURI creates an instance of the DscConfigurationClient client.
NewDscNodeClient creates an instance of the DscNodeClient client.
NewDscNodeClientWithBaseURI creates an instance of the DscNodeClient client.
NewDscNodeConfigurationClient creates an instance of the DscNodeConfigurationClient client.
NewDscNodeConfigurationClientWithBaseURI creates an instance of the DscNodeConfigurationClient client.
NewFieldsClient creates an instance of the FieldsClient client.
NewFieldsClientWithBaseURI creates an instance of the FieldsClient client.
NewHybridRunbookWorkerGroupClient creates an instance of the HybridRunbookWorkerGroupClient client.
NewHybridRunbookWorkerGroupClientWithBaseURI creates an instance of the HybridRunbookWorkerGroupClient client.
NewJobClient creates an instance of the JobClient client.
NewJobClientWithBaseURI creates an instance of the JobClient client.
NewJobScheduleClient creates an instance of the JobScheduleClient client.
NewJobScheduleClientWithBaseURI creates an instance of the JobScheduleClient client.
NewJobStreamClient creates an instance of the JobStreamClient client.
NewJobStreamClientWithBaseURI creates an instance of the JobStreamClient client.
NewModuleClient creates an instance of the ModuleClient client.
NewModuleClientWithBaseURI creates an instance of the ModuleClient client.
NewNodeReportsClient creates an instance of the NodeReportsClient client.
NewNodeReportsClientWithBaseURI creates an instance of the NodeReportsClient client.
NewObjectDataTypesClient creates an instance of the ObjectDataTypesClient client.
NewObjectDataTypesClientWithBaseURI creates an instance of the ObjectDataTypesClient client.
NewOperationsClient creates an instance of the OperationsClient client.
NewOperationsClientWithBaseURI creates an instance of the OperationsClient client.
NewRunbookClient creates an instance of the RunbookClient client.
NewRunbookClientWithBaseURI creates an instance of the RunbookClient client.
NewRunbookDraftClient creates an instance of the RunbookDraftClient client.
NewRunbookDraftClientWithBaseURI creates an instance of the RunbookDraftClient client.
NewScheduleClient creates an instance of the ScheduleClient client.
NewScheduleClientWithBaseURI creates an instance of the ScheduleClient client.
NewStatisticsClient creates an instance of the StatisticsClient client.
NewStatisticsClientWithBaseURI creates an instance of the StatisticsClient client.
NewTestJobsClient creates an instance of the TestJobsClient client.
NewTestJobsClientWithBaseURI creates an instance of the TestJobsClient client.
NewTestJobStreamsClient creates an instance of the TestJobStreamsClient client.
NewTestJobStreamsClientWithBaseURI creates an instance of the TestJobStreamsClient client.
NewUsagesClient creates an instance of the UsagesClient client.
NewUsagesClientWithBaseURI creates an instance of the UsagesClient client.
NewVariableClient creates an instance of the VariableClient client.
NewVariableClientWithBaseURI creates an instance of the VariableClient client.
NewWebhookClient creates an instance of the WebhookClient client.
NewWebhookClientWithBaseURI creates an instance of the WebhookClient client.
NewWithBaseURI creates an instance of the ManagementClient client.
UserAgent returns the UserAgent string to use when sending http.Requests.
Version returns the semantic version (see http://semver.org) of the client.
# Constants
Accepted specifies the accepted state for http status code.
Ambiguous specifies the ambiguous state for http status code.
Any specifies the any state for job stream type.
BadGateway specifies the bad gateway state for http status code.
BadRequest specifies the bad request state for http status code.
Basic specifies the basic state for sku name enum.
Conflict specifies the conflict state for http status code.
Continue specifies the continue state for http status code.
Created specifies the created state for http status code.
Day specifies the day state for schedule frequency.
Debug specifies the debug state for job stream type.
DefaultBaseURI is the default URI used for the service Automation.
DscConfigurationStateEdit specifies the dsc configuration state edit state for dsc configuration state.
DscConfigurationStateNew specifies the dsc configuration state new state for dsc configuration state.
DscConfigurationStatePublished specifies the dsc configuration state published state for dsc configuration state.
EmbeddedContent specifies the embedded content state for content source type.
Error specifies the error state for job stream type.
ExpectationFailed specifies the expectation failed state for http status code.
Forbidden specifies the forbidden state for http status code.
Found specifies the found state for http status code.
Free specifies the free state for sku name enum.
Friday specifies the friday state for schedule day.
GatewayTimeout specifies the gateway timeout state for http status code.
Gone specifies the gone state for http status code.
Graph specifies the graph state for runbook type enum.
GraphPowerShell specifies the graph power shell state for runbook type enum.
GraphPowerShellWorkflow specifies the graph power shell workflow state for runbook type enum.
Hour specifies the hour state for schedule frequency.
HTTPVersionNotSupported specifies the http version not supported state for http status code.
InternalServerError specifies the internal server error state for http status code.
JobStatusActivating specifies the job status activating state for job status.
JobStatusBlocked specifies the job status blocked state for job status.
JobStatusCompleted specifies the job status completed state for job status.
JobStatusDisconnected specifies the job status disconnected state for job status.
JobStatusFailed specifies the job status failed state for job status.
JobStatusNew specifies the job status new state for job status.
JobStatusRemoving specifies the job status removing state for job status.
JobStatusResuming specifies the job status resuming state for job status.
JobStatusRunning specifies the job status running state for job status.
JobStatusStopped specifies the job status stopped state for job status.
JobStatusStopping specifies the job status stopping state for job status.
JobStatusSuspended specifies the job status suspended state for job status.
JobStatusSuspending specifies the job status suspending state for job status.
LengthRequired specifies the length required state for http status code.
MethodNotAllowed specifies the method not allowed state for http status code.
ModuleProvisioningStateActivitiesStored specifies the module provisioning state activities stored state for module provisioning state.
ModuleProvisioningStateCancelled specifies the module provisioning state cancelled state for module provisioning state.
ModuleProvisioningStateConnectionTypeImported specifies the module provisioning state connection type imported state for module provisioning state.
ModuleProvisioningStateContentDownloaded specifies the module provisioning state content downloaded state for module provisioning state.
ModuleProvisioningStateContentRetrieved specifies the module provisioning state content retrieved state for module provisioning state.
ModuleProvisioningStateContentStored specifies the module provisioning state content stored state for module provisioning state.
ModuleProvisioningStateContentValidated specifies the module provisioning state content validated state for module provisioning state.
ModuleProvisioningStateCreated specifies the module provisioning state created state for module provisioning state.
ModuleProvisioningStateCreating specifies the module provisioning state creating state for module provisioning state.
ModuleProvisioningStateFailed specifies the module provisioning state failed state for module provisioning state.
ModuleProvisioningStateModuleDataStored specifies the module provisioning state module data stored state for module provisioning state.
ModuleProvisioningStateModuleImportRunbookComplete specifies the module provisioning state module import runbook complete state for module provisioning state.
ModuleProvisioningStateRunningImportModuleRunbook specifies the module provisioning state running import module runbook state for module provisioning state.
ModuleProvisioningStateStartingImportModuleRunbook specifies the module provisioning state starting import module runbook state for module provisioning state.
ModuleProvisioningStateSucceeded specifies the module provisioning state succeeded state for module provisioning state.
ModuleProvisioningStateUpdating specifies the module provisioning state updating state for module provisioning state.
Monday specifies the monday state for schedule day.
Month specifies the month state for schedule frequency.
Moved specifies the moved state for http status code.
MovedPermanently specifies the moved permanently state for http status code.
MultipleChoices specifies the multiple choices state for http status code.
NoContent specifies the no content state for http status code.
NonAuthoritativeInformation specifies the non authoritative information state for http status code.
NotAcceptable specifies the not acceptable state for http status code.
NotFound specifies the not found state for http status code.
NotImplemented specifies the not implemented state for http status code.
NotModified specifies the not modified state for http status code.
Ok specifies the ok state for account state.
OK specifies the ok state for http status code.
OneTime specifies the one time state for schedule frequency.
Output specifies the output state for job stream type.
PartialContent specifies the partial content state for http status code.
PaymentRequired specifies the payment required state for http status code.
PowerShell specifies the power shell state for runbook type enum.
PowerShellWorkflow specifies the power shell workflow state for runbook type enum.
PreconditionFailed specifies the precondition failed state for http status code.
Primary specifies the primary state for agent registration key name.
Progress specifies the progress state for job stream type.
ProxyAuthenticationRequired specifies the proxy authentication required state for http status code.
Redirect specifies the redirect state for http status code.
RedirectKeepVerb specifies the redirect keep verb state for http status code.
RedirectMethod specifies the redirect method state for http status code.
RequestedRangeNotSatisfiable specifies the requested range not satisfiable state for http status code.
RequestEntityTooLarge specifies the request entity too large state for http status code.
RequestTimeout specifies the request timeout state for http status code.
RequestURITooLong specifies the request uri too long state for http status code.
ResetContent specifies the reset content state for http status code.
RunbookProvisioningStateSucceeded specifies the runbook provisioning state succeeded state for runbook provisioning state.
RunbookStateEdit specifies the runbook state edit state for runbook state.
RunbookStateNew specifies the runbook state new state for runbook state.
RunbookStatePublished specifies the runbook state published state for runbook state.
Saturday specifies the saturday state for schedule day.
Script specifies the script state for runbook type enum.
Secondary specifies the secondary state for agent registration key name.
SeeOther specifies the see other state for http status code.
ServiceUnavailable specifies the service unavailable state for http status code.
Succeeded specifies the succeeded state for dsc configuration provisioning state.
Sunday specifies the sunday state for schedule day.
Suspended specifies the suspended state for account state.
SwitchingProtocols specifies the switching protocols state for http status code.
TemporaryRedirect specifies the temporary redirect state for http status code.
Thursday specifies the thursday state for schedule day.
Tuesday specifies the tuesday state for schedule day.
Unauthorized specifies the unauthorized state for http status code.
Unavailable specifies the unavailable state for account state.
UnsupportedMediaType specifies the unsupported media type state for http status code.
Unused specifies the unused state for http status code.
UpgradeRequired specifies the upgrade required state for http status code.
URI specifies the uri state for content source type.
UseProxy specifies the use proxy state for http status code.
Verbose specifies the verbose state for job stream type.
Warning specifies the warning state for job stream type.
Wednesday specifies the wednesday state for schedule day.
Week specifies the week state for schedule frequency.
# Structs
Account is definition of the automation account type.
AccountClient is the automation Client.
AccountCreateOrUpdateParameters is the parameters supplied to the create or update automation account operation.
AccountCreateOrUpdateProperties is the parameters supplied to the create or update account properties.
AccountListResult is the response model for the list account operation.
AccountProperties is definition of the account property.
AccountUpdateParameters is the parameters supplied to the update automation account operation.
AccountUpdateProperties is the parameters supplied to the update account properties.
Activity is definition of the activity.
ActivityClient is the automation Client.
ActivityListResult is the response model for the list activity operation.
ActivityOutputType is definition of the activity output type.
ActivityParameter is definition of the activity parameter.
ActivityParameterSet is definition of the activity parameter set.
ActivityProperties is properties of the activity.
AdvancedSchedule is the properties of the create Advanced Schedule.
AdvancedScheduleMonthlyOccurrence is the properties of the create advanced schedule monthly occurrence.
AgentRegistration is definition of the agent registration infomration type.
AgentRegistrationInformationClient is the automation Client.
AgentRegistrationKeys is definition of the agent registration keys.
AgentRegistrationRegenerateKeyParameter is the parameters supplied to the regenerate keys operation.
Certificate is definition of the certificate.
CertificateClient is the automation Client.
CertificateCreateOrUpdateParameters is the parameters supplied to the create or update or replace certificate operation.
CertificateCreateOrUpdateProperties is the properties of the create certificate operation.
CertificateListResult is the response model for the list certificate operation.
CertificateProperties is properties of the certificate.
CertificateUpdateParameters is the parameters supplied to the update certificate operation.
CertificateUpdateProperties is the properties of the update certificate operation.
Connection is definition of the connection.
ConnectionClient is the automation Client.
ConnectionCreateOrUpdateParameters is the parameters supplied to the create or update connection operation.
ConnectionCreateOrUpdateProperties is the properties of the create connection properties.
ConnectionListResult is the response model for the list connection operation.
ConnectionProperties is definition of the connection properties.
ConnectionType is definition of the connection type.
ConnectionTypeAssociationProperty is the connection type property associated with the entity.
ConnectionTypeClient is the automation Client.
ConnectionTypeCreateOrUpdateParameters is the parameters supplied to the create or update connection type operation.
ConnectionTypeCreateOrUpdateProperties is the properties of the create connection type.
ConnectionTypeListResult is the response model for the list connection type operation.
ConnectionTypeProperties is properties of the connection type.
ConnectionUpdateParameters is the parameters supplied to the update connection operation.
ConnectionUpdateProperties is the properties of the update connection operation.
ContentHash is definition of the runbook property type.
ContentLink is definition of the content link.
ContentSource is definition of the content source.
Credential is definition of the credential.
CredentialClient is the automation Client.
CredentialCreateOrUpdateParameters is the parameters supplied to the create or update credential operation.
CredentialCreateOrUpdateProperties is the properties of the create cerdential operation.
CredentialListResult is the response model for the list credential operation.
CredentialProperties is definition of the credential properties.
CredentialUpdateParameters is the parameters supplied to the Update credential operation.
CredentialUpdateProperties is the properties of the Update credential.
DscCompilationJob is definition of the Dsc Compilation job.
DscCompilationJobClient is the automation Client.
DscCompilationJobCreateParameters is the parameters supplied to the create compilation job operation.
DscCompilationJobCreateProperties is the parameters supplied to the create compilation job operation.
DscCompilationJobListResult is the response model for the list job operation.
DscCompilationJobProperties is definition of Dsc Compilation job properties.
DscConfiguration is definition of the configuration type.
DscConfigurationAssociationProperty is the Dsc configuration property associated with the entity.
DscConfigurationClient is the automation Client.
DscConfigurationCreateOrUpdateParameters is the parameters supplied to the create or update configuration operation.
DscConfigurationCreateOrUpdateProperties is the properties to create or update configuration.
DscConfigurationListResult is the response model for the list configuration operation.
DscConfigurationParameter is definition of the configuration parameter type.
DscConfigurationProperties is definition of the configuration property type.
DscMetaConfiguration is definition of the DSC Meta Configuration.
DscNode is definition of the dsc node type.
DscNodeClient is the automation Client.
DscNodeConfiguration is definition of the dsc node configuration.
DscNodeConfigurationAssociationProperty is the dsc nodeconfiguration property associated with the entity.
DscNodeConfigurationClient is the automation Client.
DscNodeConfigurationCreateOrUpdateParameters is the parameters supplied to the create or update node configuration operation.
DscNodeConfigurationListResult is the response model for the list job operation.
DscNodeListResult is the response model for the list dsc nodes operation.
DscNodeReport is definition of the dsc node report type.
DscNodeReportListResult is the response model for the list dsc nodes operation.
DscNodeUpdateParameters is the parameters supplied to the update dsc node operation.
DscReportError is definition of the dsc node report error type.
DscReportResource is definition of the DSC Report Resource.
DscReportResourceNavigation is navigation for DSC Report Resource.
ErrorResponse is error response of an operation failure.
FieldDefinition is definition of the connection fields.
FieldsClient is the automation Client.
HybridRunbookWorker is definition of hybrid runbook worker.
HybridRunbookWorkerGroup is definition of hybrid runbook worker group.
HybridRunbookWorkerGroupClient is the automation Client.
HybridRunbookWorkerGroupsListResult is the response model for the list hybrid runbook worker groups.
HybridRunbookWorkerGroupUpdateParameters is parameters supplied to the update operation.
Job is definition of the job.
JobClient is the automation Client.
JobCreateParameters is the parameters supplied to the create job operation.
JobCreateProperties is the parameters supplied to the create job operation.
JobListResult is the response model for the list job operation.
JobProperties is definition of job properties.
JobSchedule is definition of the job schedule.
JobScheduleClient is the automation Client.
JobScheduleCreateParameters is the parameters supplied to the create job schedule operation.
JobScheduleCreateProperties is the parameters supplied to the create job schedule operation.
JobScheduleListResult is the response model for the list job schedule operation.
JobScheduleProperties is definition of job schedule parameters.
JobStream is definition of the job stream.
JobStreamClient is the automation Client.
JobStreamListResult is the response model for the list job stream operation.
JobStreamProperties is definition of the job stream.
ManagementClient is the base client for Automation.
Module is definition of the module type.
ModuleClient is the automation Client.
ModuleCreateOrUpdateParameters is the parameters supplied to the create or update module operation.
ModuleCreateOrUpdateProperties is the parameters supplied to the create or update module properties.
ModuleErrorInfo is definition of the module error info type.
ModuleListResult is the response model for the list module operation.
ModuleProperties is definition of the module property type.
ModuleUpdateParameters is the parameters supplied to the update module operation.
ModuleUpdateProperties is the parameters supplied to the update properties.
NodeReportsClient is the automation Client.
ObjectDataTypesClient is the automation Client.
Operation is automation REST API operation.
OperationDisplay is provider, Resource and Operation values.
OperationListResult is the response model for the list of Automation operations.
OperationsClient is the automation Client.
ReadCloser is.
Resource is the Resource definition.
RunAsCredentialAssociationProperty is definition of runas credential to use for hybrid worker.
Runbook is definition of the runbook type.
RunbookAssociationProperty is the runbook property associated with the entity.
RunbookClient is the automation Client.
RunbookCreateOrUpdateDraftParameters is the parameters supplied to the create or update runbook operation.
RunbookCreateOrUpdateDraftProperties is the parameters supplied to the create or update dratft runbook properties.
RunbookCreateOrUpdateParameters is the parameters supplied to the create or update runbook operation.
RunbookCreateOrUpdateProperties is the parameters supplied to the create or update runbook properties.
RunbookDraft is definition of the runbook type.
RunbookDraftClient is the automation Client.
RunbookDraftUndoEditResult is the response model for the undoedit runbook operation.
RunbookListResult is the response model for the list runbook operation.
RunbookParameter is definition of the runbook parameter type.
RunbookProperties is definition of the runbook property type.
RunbookUpdateParameters is the parameters supplied to the update runbook operation.
RunbookUpdateProperties is the parameters supplied to the update runbook properties.
Schedule is definition of the schedule.
ScheduleAssociationProperty is the schedule property associated with the entity.
ScheduleClient is the automation Client.
ScheduleCreateOrUpdateParameters is the parameters supplied to the create or update schedule operation.
ScheduleCreateOrUpdateProperties is the parameters supplied to the create or update schedule operation.
ScheduleListResult is the response model for the list schedule operation.
ScheduleProperties is definition of schedule parameters.
ScheduleUpdateParameters is the parameters supplied to the update schedule operation.
ScheduleUpdateProperties is the parameters supplied to the update schedule operation.
Sku is the account SKU.
Statistics is definition of the statistic.
StatisticsClient is the automation Client.
StatisticsListResult is the response model for the list statistics operation.
String is.
SubResource is the Sub Resource definition.
TestJob is definition of the test job.
TestJobCreateParameters is the parameters supplied to the create test job operation.
TestJobsClient is the automation Client.
TestJobStreamsClient is the automation Client.
TypeField is information about a field of a type.
TypeFieldListResult is the response model for the list fields operation.
Usage is definition of Usage.
UsageCounterName is definition of usage counter name.
UsageListResult is the response model for the get usage operation.
UsagesClient is the automation Client.
Variable is definition of the varible.
VariableClient is the automation Client.
VariableCreateOrUpdateParameters is the parameters supplied to the create or update variable operation.
VariableCreateOrUpdateProperties is the properties of the create variable operation.
VariableListResult is the response model for the list variables operation.
VariableProperties is definition of the varible properties.
VariableUpdateParameters is the parameters supplied to the update variable operation.
VariableUpdateProperties is the properties of the update variable.
Webhook is definition of the webhook type.
WebhookClient is the automation Client.
WebhookCreateOrUpdateParameters is the parameters supplied to the create or update webhook operation.
WebhookCreateOrUpdateProperties is the properties of the create webhook operation.
WebhookListResult is the response model for the list webhook operation.
WebhookProperties is definition of the webhook properties.
WebhookUpdateParameters is the parameters supplied to the update webhook operation.
WebhookUpdateProperties is the properties of the update webhook.
# Type aliases
AccountState enumerates the values for account state.
AgentRegistrationKeyName enumerates the values for agent registration key name.
ContentSourceType enumerates the values for content source type.
DscConfigurationProvisioningState enumerates the values for dsc configuration provisioning state.
DscConfigurationState enumerates the values for dsc configuration state.
HTTPStatusCode enumerates the values for http status code.
JobStatus enumerates the values for job status.
JobStreamType enumerates the values for job stream type.
ModuleProvisioningState enumerates the values for module provisioning state.
RunbookProvisioningState enumerates the values for runbook provisioning state.
RunbookState enumerates the values for runbook state.
RunbookTypeEnum enumerates the values for runbook type enum.
ScheduleDay enumerates the values for schedule day.
ScheduleFrequency enumerates the values for schedule frequency.
SkuNameEnum enumerates the values for sku name enum.