Package-level declarations

Types

Link copied to clipboard
data class AdvancedScheduleArgs(val monthDays: Output<List<Int>>? = null, val monthlyOccurrences: Output<List<AdvancedScheduleMonthlyOccurrenceArgs>>? = null, val weekDays: Output<List<String>>? = null) : ConvertibleToJava<AdvancedScheduleArgs>

The properties of the create Advanced Schedule.

Link copied to clipboard
data class AdvancedScheduleMonthlyOccurrenceArgs(val day: Output<Either<String, ScheduleDay>>? = null, val occurrence: Output<Int>? = null) : ConvertibleToJava<AdvancedScheduleMonthlyOccurrenceArgs>

The properties of the create advanced schedule monthly occurrence.

Link copied to clipboard
data class AzureQueryPropertiesArgs(val locations: Output<List<String>>? = null, val scope: Output<List<String>>? = null, val tagSettings: Output<TagSettingsPropertiesArgs>? = null) : ConvertibleToJava<AzureQueryPropertiesArgs>

Azure query for the update configuration.

Link copied to clipboard
data class ConnectionTypeAssociationPropertyArgs(val name: Output<String>? = null) : ConvertibleToJava<ConnectionTypeAssociationPropertyArgs>

The connection type property associated with the entity.

Link copied to clipboard
data class ContentHashArgs(val algorithm: Output<String>, val value: Output<String>) : ConvertibleToJava<ContentHashArgs>

Definition of the runbook property type.

Link copied to clipboard
Link copied to clipboard
data class ContentLinkArgs(val contentHash: Output<ContentHashArgs>? = null, val uri: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<ContentLinkArgs>

Definition of the content link.

Link copied to clipboard
Link copied to clipboard
data class ContentSourceArgs(val hash: Output<ContentHashArgs>? = null, val type: Output<Either<String, ContentSourceType>>? = null, val value: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<ContentSourceArgs>

Definition of the content source.

Link copied to clipboard
Link copied to clipboard
data class DscConfigurationAssociationPropertyArgs(val name: Output<String>? = null) : ConvertibleToJava<DscConfigurationAssociationPropertyArgs>

The Dsc configuration property associated with the entity.

Link copied to clipboard
data class DscConfigurationParameterArgs(val defaultValue: Output<String>? = null, val isMandatory: Output<Boolean>? = null, val position: Output<Int>? = null, val type: Output<String>? = null) : ConvertibleToJava<DscConfigurationParameterArgs>

Definition of the configuration parameter type.

Link copied to clipboard
data class EncryptionPropertiesArgs(val identity: Output<EncryptionPropertiesIdentityArgs>? = null, val keySource: Output<EncryptionKeySourceType>? = null, val keyVaultProperties: Output<KeyVaultPropertiesArgs>? = null) : ConvertibleToJava<EncryptionPropertiesArgs>

The encryption settings for automation account

Link copied to clipboard
data class EncryptionPropertiesIdentityArgs(val userAssignedIdentity: Output<Any>? = null) : ConvertibleToJava<EncryptionPropertiesIdentityArgs>

User identity used for CMK.

Link copied to clipboard
data class ErrorResponseArgs(val code: Output<String>? = null, val message: Output<String>? = null) : ConvertibleToJava<ErrorResponseArgs>

Error response of an operation failure

Link copied to clipboard
Link copied to clipboard
data class FieldDefinitionArgs(val isEncrypted: Output<Boolean>? = null, val isOptional: Output<Boolean>? = null, val type: Output<String>) : ConvertibleToJava<FieldDefinitionArgs>

Definition of the connection fields.

Link copied to clipboard
data class GetAutomationAccountPlainArgs(val automationAccountName: String, val resourceGroupName: String) : ConvertibleToJava<GetAutomationAccountPlainArgs>
Link copied to clipboard
data class GetCertificatePlainArgs(val automationAccountName: String, val certificateName: String, val resourceGroupName: String) : ConvertibleToJava<GetCertificatePlainArgs>
Link copied to clipboard
data class GetConnectionPlainArgs(val automationAccountName: String, val connectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetConnectionPlainArgs>
Link copied to clipboard
data class GetConnectionTypePlainArgs(val automationAccountName: String, val connectionTypeName: String, val resourceGroupName: String) : ConvertibleToJava<GetConnectionTypePlainArgs>
Link copied to clipboard
data class GetCredentialPlainArgs(val automationAccountName: String, val credentialName: String, val resourceGroupName: String) : ConvertibleToJava<GetCredentialPlainArgs>
Link copied to clipboard
data class GetDscConfigurationPlainArgs(val automationAccountName: String, val configurationName: String, val resourceGroupName: String) : ConvertibleToJava<GetDscConfigurationPlainArgs>
Link copied to clipboard
data class GetDscNodeConfigurationPlainArgs(val automationAccountName: String, val nodeConfigurationName: String, val resourceGroupName: String) : ConvertibleToJava<GetDscNodeConfigurationPlainArgs>
Link copied to clipboard
data class GetHybridRunbookWorkerGroupPlainArgs(val automationAccountName: String, val hybridRunbookWorkerGroupName: String, val resourceGroupName: String) : ConvertibleToJava<GetHybridRunbookWorkerGroupPlainArgs>
Link copied to clipboard
data class GetHybridRunbookWorkerPlainArgs(val automationAccountName: String, val hybridRunbookWorkerGroupName: String, val hybridRunbookWorkerId: String, val resourceGroupName: String) : ConvertibleToJava<GetHybridRunbookWorkerPlainArgs>
Link copied to clipboard
data class GetJobSchedulePlainArgs(val automationAccountName: String, val jobScheduleId: String, val resourceGroupName: String) : ConvertibleToJava<GetJobSchedulePlainArgs>
Link copied to clipboard
data class GetModulePlainArgs(val automationAccountName: String, val moduleName: String, val resourceGroupName: String) : ConvertibleToJava<GetModulePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val automationAccountName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetPython2PackagePlainArgs(val automationAccountName: String, val packageName: String, val resourceGroupName: String) : ConvertibleToJava<GetPython2PackagePlainArgs>
Link copied to clipboard
data class GetRunbookPlainArgs(val automationAccountName: String, val resourceGroupName: String, val runbookName: String) : ConvertibleToJava<GetRunbookPlainArgs>
Link copied to clipboard
data class GetSchedulePlainArgs(val automationAccountName: String, val resourceGroupName: String, val scheduleName: String) : ConvertibleToJava<GetSchedulePlainArgs>
data class GetSoftwareUpdateConfigurationByNamePlainArgs(val automationAccountName: String, val resourceGroupName: String, val softwareUpdateConfigurationName: String) : ConvertibleToJava<GetSoftwareUpdateConfigurationByNamePlainArgs>
Link copied to clipboard
data class GetSourceControlPlainArgs(val automationAccountName: String, val resourceGroupName: String, val sourceControlName: String) : ConvertibleToJava<GetSourceControlPlainArgs>
Link copied to clipboard
data class GetVariablePlainArgs(val automationAccountName: String, val resourceGroupName: String, val variableName: String) : ConvertibleToJava<GetVariablePlainArgs>
Link copied to clipboard
data class GetWatcherPlainArgs(val automationAccountName: String, val resourceGroupName: String, val watcherName: String) : ConvertibleToJava<GetWatcherPlainArgs>
Link copied to clipboard
data class GetWebhookPlainArgs(val automationAccountName: String, val resourceGroupName: String, val webhookName: String) : ConvertibleToJava<GetWebhookPlainArgs>
Link copied to clipboard
data class IdentityArgs(val type: Output<ResourceIdentityType>? = null, val userAssignedIdentities: Output<Map<String, Any>>? = null) : ConvertibleToJava<IdentityArgs>

Identity for the resource.

Link copied to clipboard
Link copied to clipboard
data class KeyVaultPropertiesArgs(val keyName: Output<String>? = null, val keyVersion: Output<String>? = null, val keyvaultUri: Output<String>? = null) : ConvertibleToJava<KeyVaultPropertiesArgs>

Settings concerning key vault encryption for a configuration store.

Link copied to clipboard
data class LinuxPropertiesArgs(val excludedPackageNameMasks: Output<List<String>>? = null, val includedPackageClassifications: Output<Either<String, LinuxUpdateClasses>>? = null, val includedPackageNameMasks: Output<List<String>>? = null, val rebootSetting: Output<String>? = null) : ConvertibleToJava<LinuxPropertiesArgs>

Linux specific update configuration.

Link copied to clipboard
data class ListKeyByAutomationAccountPlainArgs(val automationAccountName: String, val resourceGroupName: String) : ConvertibleToJava<ListKeyByAutomationAccountPlainArgs>
Link copied to clipboard
data class NonAzureQueryPropertiesArgs(val functionAlias: Output<String>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<NonAzureQueryPropertiesArgs>

Non Azure query for the update configuration.

Link copied to clipboard
data class PrivateEndpointPropertyArgs(val id: Output<String>? = null) : ConvertibleToJava<PrivateEndpointPropertyArgs>

Private endpoint which the connection belongs to.

data class PrivateLinkServiceConnectionStatePropertyArgs(val description: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStatePropertyArgs>

Connection State of the Private Endpoint Connection.

Link copied to clipboard
data class RunAsCredentialAssociationPropertyArgs(val name: Output<String>? = null) : ConvertibleToJava<RunAsCredentialAssociationPropertyArgs>

Definition of RunAs credential to use for hybrid worker.

Link copied to clipboard
data class RunbookAssociationPropertyArgs(val name: Output<String>? = null) : ConvertibleToJava<RunbookAssociationPropertyArgs>

The runbook property associated with the entity.

Link copied to clipboard
data class RunbookDraftArgs(val creationTime: Output<String>? = null, val draftContentLink: Output<ContentLinkArgs>? = null, val inEdit: Output<Boolean>? = null, val lastModifiedTime: Output<String>? = null, val outputTypes: Output<List<String>>? = null, val parameters: Output<Map<String, RunbookParameterArgs>>? = null) : ConvertibleToJava<RunbookDraftArgs>
Link copied to clipboard
Link copied to clipboard
data class RunbookParameterArgs(val defaultValue: Output<String>? = null, val isMandatory: Output<Boolean>? = null, val position: Output<Int>? = null, val type: Output<String>? = null) : ConvertibleToJava<RunbookParameterArgs>

Definition of the runbook parameter type.

Link copied to clipboard
data class ScheduleAssociationPropertyArgs(val name: Output<String>? = null) : ConvertibleToJava<ScheduleAssociationPropertyArgs>

The schedule property associated with the entity.

Link copied to clipboard
data class SkuArgs(val capacity: Output<Int>? = null, val family: Output<String>? = null, val name: Output<Either<String, SkuNameEnum>>) : ConvertibleToJava<SkuArgs>

The account SKU.

Link copied to clipboard

Builder for SkuArgs.

Link copied to clipboard
data class SoftwareUpdateConfigurationTasksArgs(val postTask: Output<TaskPropertiesArgs>? = null, val preTask: Output<TaskPropertiesArgs>? = null) : ConvertibleToJava<SoftwareUpdateConfigurationTasksArgs>

Task properties of the software update configuration.

Link copied to clipboard
data class SourceControlSecurityTokenPropertiesArgs(val accessToken: Output<String>? = null, val refreshToken: Output<String>? = null, val tokenType: Output<Either<String, TokenType>>? = null) : ConvertibleToJava<SourceControlSecurityTokenPropertiesArgs>
Link copied to clipboard
data class SUCSchedulePropertiesArgs(val advancedSchedule: Output<AdvancedScheduleArgs>? = null, val creationTime: Output<String>? = null, val description: Output<String>? = null, val expiryTime: Output<String>? = null, val expiryTimeOffsetMinutes: Output<Double>? = null, val frequency: Output<Either<String, ScheduleFrequency>>? = null, val interval: Output<Double>? = null, val isEnabled: Output<Boolean>? = null, val lastModifiedTime: Output<String>? = null, val nextRun: Output<String>? = null, val nextRunOffsetMinutes: Output<Double>? = null, val startTime: Output<String>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<SUCSchedulePropertiesArgs>

Definition of schedule parameters.

Link copied to clipboard
data class TagSettingsPropertiesArgs(val filterOperator: Output<TagOperators>? = null, val tags: Output<Map<String, List<String>>>? = null) : ConvertibleToJava<TagSettingsPropertiesArgs>

Tag filter information for the VM.

Link copied to clipboard
data class TargetPropertiesArgs(val azureQueries: Output<List<AzureQueryPropertiesArgs>>? = null, val nonAzureQueries: Output<List<NonAzureQueryPropertiesArgs>>? = null) : ConvertibleToJava<TargetPropertiesArgs>

Group specific to the update configuration.

Link copied to clipboard
data class TaskPropertiesArgs(val parameters: Output<Map<String, String>>? = null, val source: Output<String>? = null) : ConvertibleToJava<TaskPropertiesArgs>

Task properties of the software update configuration.

Link copied to clipboard
Link copied to clipboard
data class UpdateConfigurationArgs(val azureVirtualMachines: Output<List<String>>? = null, val duration: Output<String>? = null, val linux: Output<LinuxPropertiesArgs>? = null, val nonAzureComputerNames: Output<List<String>>? = null, val operatingSystem: Output<OperatingSystemType>, val targets: Output<TargetPropertiesArgs>? = null, val windows: Output<WindowsPropertiesArgs>? = null) : ConvertibleToJava<UpdateConfigurationArgs>

Update specific properties of the software update configuration.

Link copied to clipboard
data class WindowsPropertiesArgs(val excludedKbNumbers: Output<List<String>>? = null, val includedKbNumbers: Output<List<String>>? = null, val includedUpdateClassifications: Output<Either<String, WindowsUpdateClasses>>? = null, val rebootSetting: Output<String>? = null) : ConvertibleToJava<WindowsPropertiesArgs>

Windows specific update configuration.