Package-level declarations
Types
Link copied to clipboard
data class AssociationInstanceAssociationOutputLocation(val s3Location: AssociationS3OutputLocation? = null)
Link copied to clipboard
data class AssociationS3OutputLocation(val outputS3BucketName: String? = null, val outputS3KeyPrefix: String? = null, val outputS3Region: String? = null)
Link copied to clipboard
Link copied to clipboard
data class DocumentAttachmentsSource(val key: DocumentAttachmentsSourceKey? = null, val name: String? = null, val values: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class GetAssociationResult(val applyOnlyAtCronInterval: Boolean? = null, val associationId: String? = null, val associationName: String? = null, val automationTargetParameterName: String? = null, val calendarNames: List<String>? = null, val complianceSeverity: AssociationComplianceSeverity? = null, val documentVersion: String? = null, val instanceId: String? = null, val maxConcurrency: String? = null, val maxErrors: String? = null, val name: String? = null, val outputLocation: AssociationInstanceAssociationOutputLocation? = null, val parameters: Map<String, List<String>>? = null, val scheduleExpression: String? = null, val scheduleOffset: Int? = null, val syncCompliance: AssociationSyncCompliance? = null, val targets: List<AssociationTarget>? = null)
Link copied to clipboard
data class GetDocumentResult(val content: Any? = null, val documentFormat: DocumentFormat? = null, val requires: List<DocumentRequires>? = null, val tags: List<Tag>? = null, val targetType: String? = null, val versionName: String? = null)
Link copied to clipboard
data class GetParameterResult(val dataType: ParameterDataType? = null, val type: ParameterType? = null, val value: String? = null)
Link copied to clipboard
data class GetPatchBaselineResult(val approvalRules: PatchBaselineRuleGroup? = null, val approvedPatches: List<String>? = null, val approvedPatchesComplianceLevel: PatchBaselineApprovedPatchesComplianceLevel? = null, val approvedPatchesEnableNonSecurity: Boolean? = null, val defaultBaseline: Boolean? = null, val description: String? = null, val globalFilters: PatchBaselinePatchFilterGroup? = null, val id: String? = null, val name: String? = null, val patchGroups: List<String>? = null, val rejectedPatches: List<String>? = null, val rejectedPatchesAction: PatchBaselineRejectedPatchesAction? = null, val sources: List<PatchBaselinePatchSource>? = null, val tags: List<Tag>? = null)
Link copied to clipboard
Link copied to clipboard
data class GetResourcePolicyResult(val policy: Any? = null, val policyHash: String? = null, val policyId: String? = null)
Link copied to clipboard
data class PatchBaselinePatchFilter(val key: PatchBaselinePatchFilterKey? = null, val values: List<String>? = null)
Defines which patches should be included in a patch baseline.
Link copied to clipboard
The patch filter group that defines the criteria for the rule.
Link copied to clipboard
data class PatchBaselinePatchSource(val configuration: String? = null, val name: String? = null, val products: List<String>? = null)
Information about the patches to use to update the instances, including target operating systems and source repository. Applies to Linux instances only.
Link copied to clipboard
data class PatchBaselineRule(val approveAfterDays: Int? = null, val approveUntilDate: String? = null, val complianceLevel: PatchBaselineRuleComplianceLevel? = null, val enableNonSecurity: Boolean? = null, val patchFilterGroup: PatchBaselinePatchFilterGroup? = null)
Defines an approval rule for a patch baseline.
Link copied to clipboard
A set of rules defining the approval rules for a patch baseline.
Link copied to clipboard
data class ResourceDataSyncAwsOrganizationsSource(val organizationSourceType: String, val organizationalUnits: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class ResourceDataSyncSyncSource(val awsOrganizationsSource: ResourceDataSyncAwsOrganizationsSource? = null, val includeFutureRegions: Boolean? = null, val sourceRegions: List<String>, val sourceType: String)