Package-level declarations

Types

Link copied to clipboard
data class AssociationOutputLocation(val s3BucketName: String, val s3KeyPrefix: String? = null, val s3Region: String? = null)
Link copied to clipboard
data class AssociationTarget(val key: String, val values: List<String>)
Link copied to clipboard
data class ContactsRotationRecurrence(val dailySettings: List<ContactsRotationRecurrenceDailySetting>? = null, val monthlySettings: List<ContactsRotationRecurrenceMonthlySetting>? = null, val numberOfOnCalls: Int, val recurrenceMultiplier: Int, val shiftCoverages: List<ContactsRotationRecurrenceShiftCoverage>? = null, val weeklySettings: List<ContactsRotationRecurrenceWeeklySetting>? = null)
Link copied to clipboard
data class ContactsRotationRecurrenceDailySetting(val hourOfDay: Int, val minuteOfHour: Int)
data class ContactsRotationRecurrenceMonthlySettingHandOffTime(val hourOfDay: Int, val minuteOfHour: Int)
data class ContactsRotationRecurrenceShiftCoverageCoverageTimeEnd(val hourOfDay: Int, val minuteOfHour: Int)
data class ContactsRotationRecurrenceWeeklySettingHandOffTime(val hourOfDay: Int, val minuteOfHour: Int)
Link copied to clipboard
data class DocumentAttachmentsSource(val key: String, val name: String? = null, val values: List<String>)
Link copied to clipboard
data class DocumentParameter(val defaultValue: String? = null, val description: String? = null, val name: String? = null, val type: String? = null)
Link copied to clipboard
data class GetContactsRotationRecurrence(val dailySettings: List<GetContactsRotationRecurrenceDailySetting>, val monthlySettings: List<GetContactsRotationRecurrenceMonthlySetting>, val numberOfOnCalls: Int, val recurrenceMultiplier: Int, val shiftCoverages: List<GetContactsRotationRecurrenceShiftCoverage>, val weeklySettings: List<GetContactsRotationRecurrenceWeeklySetting>)
data class GetContactsRotationRecurrenceDailySetting(val hourOfDay: Int, val minuteOfHour: Int)
data class GetContactsRotationRecurrenceMonthlySettingHandOffTime(val hourOfDay: Int, val minuteOfHour: Int)
data class GetContactsRotationRecurrenceWeeklySettingHandOffTime(val hourOfDay: Int, val minuteOfHour: Int)
Link copied to clipboard
data class GetContactsRotationResult(val arn: String, val contactIds: List<String>, val id: String, val name: String, val recurrences: List<GetContactsRotationRecurrence>, val startTime: String, val tags: Map<String, String>, val timeZoneId: String)

A collection of values returned by getContactsRotation.

Link copied to clipboard
data class GetDocumentResult(val arn: String, val content: String, val documentFormat: String? = null, val documentType: String, val documentVersion: String? = null, val id: String, val name: String)

A collection of values returned by getDocument.

Link copied to clipboard
data class GetInstancesFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetInstancesResult(val filters: List<GetInstancesFilter>? = null, val id: String, val ids: List<String>)

A collection of values returned by getInstances.

Link copied to clipboard
data class GetMaintenanceWindowsFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class GetMaintenanceWindowsResult(val filters: List<GetMaintenanceWindowsFilter>? = null, val id: String, val ids: List<String>)

A collection of values returned by getMaintenanceWindows.

Link copied to clipboard
data class GetParameterResult(val arn: String, val id: String, val insecureValue: String, val name: String, val type: String, val value: String, val version: Int, val withDecryption: Boolean? = null)

A collection of values returned by getParameter.

Link copied to clipboard
data class GetParametersByPathResult(val arns: List<String>, val id: String, val names: List<String>, val path: String, val recursive: Boolean? = null, val types: List<String>, val values: List<String>, val withDecryption: Boolean? = null)

A collection of values returned by getParametersByPath.

Link copied to clipboard
data class GetPatchBaselineApprovalRule(val approveAfterDays: Int, val approveUntilDate: String, val complianceLevel: String, val enableNonSecurity: Boolean, val patchFilters: List<GetPatchBaselineApprovalRulePatchFilter>)
Link copied to clipboard
data class GetPatchBaselineApprovalRulePatchFilter(val key: String, val values: List<String>)
Link copied to clipboard
data class GetPatchBaselineGlobalFilter(val key: String, val values: List<String>)
Link copied to clipboard
data class GetPatchBaselineResult(val approvalRules: List<GetPatchBaselineApprovalRule>, val approvedPatches: List<String>, val approvedPatchesComplianceLevel: String, val approvedPatchesEnableNonSecurity: Boolean, val defaultBaseline: Boolean? = null, val description: String, val globalFilters: List<GetPatchBaselineGlobalFilter>, val id: String, val json: String, val name: String, val namePrefix: String? = null, val operatingSystem: String? = null, val owner: String, val rejectedPatches: List<String>, val rejectedPatchesAction: String, val sources: List<GetPatchBaselineSource>)

A collection of values returned by getPatchBaseline.

Link copied to clipboard
data class GetPatchBaselinesBaselineIdentity(val baselineDescription: String, val baselineId: String, val baselineName: String, val defaultBaseline: Boolean, val operatingSystem: String)
Link copied to clipboard
data class GetPatchBaselinesFilter(val key: String, val values: List<String>)
Link copied to clipboard
data class GetPatchBaselineSource(val configuration: String, val name: String, val products: List<String>)
Link copied to clipboard
data class GetPatchBaselinesResult(val baselineIdentities: List<GetPatchBaselinesBaselineIdentity>, val defaultBaselines: Boolean? = null, val filters: List<GetPatchBaselinesFilter>? = null, val id: String)

A collection of values returned by getPatchBaselines.

Link copied to clipboard
data class MaintenanceWindowTargetTarget(val key: String, val values: List<String>)
Link copied to clipboard
data class MaintenanceWindowTaskTarget(val key: String, val values: List<String>)
data class MaintenanceWindowTaskTaskInvocationParametersLambdaParameters(val clientContext: String? = null, val payload: String? = null, val qualifier: String? = null)
data class MaintenanceWindowTaskTaskInvocationParametersRunCommandParameters(val cloudwatchConfig: MaintenanceWindowTaskTaskInvocationParametersRunCommandParametersCloudwatchConfig? = null, val comment: String? = null, val documentHash: String? = null, val documentHashType: String? = null, val documentVersion: String? = null, val notificationConfig: MaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfig? = null, val outputS3Bucket: String? = null, val outputS3KeyPrefix: String? = null, val parameters: List<MaintenanceWindowTaskTaskInvocationParametersRunCommandParametersParameter>? = null, val serviceRoleArn: String? = null, val timeoutSeconds: Int? = null)
data class MaintenanceWindowTaskTaskInvocationParametersRunCommandParametersNotificationConfig(val notificationArn: String? = null, val notificationEvents: List<String>? = null, val notificationType: String? = null)
Link copied to clipboard
data class PatchBaselineApprovalRule(val approveAfterDays: Int? = null, val approveUntilDate: String? = null, val complianceLevel: String? = null, val enableNonSecurity: Boolean? = null, val patchFilters: List<PatchBaselineApprovalRulePatchFilter>)
Link copied to clipboard
data class PatchBaselineApprovalRulePatchFilter(val key: String, val values: List<String>)
Link copied to clipboard
data class PatchBaselineGlobalFilter(val key: String, val values: List<String>)
Link copied to clipboard
data class PatchBaselineSource(val configuration: String, val name: String, val products: List<String>)
data class QuicksetupConfigurationManagerConfigurationDefinition(val id: String? = null, val localDeploymentAdministrationRoleArn: String? = null, val localDeploymentExecutionRoleName: String? = null, val parameters: Map<String, String>, val type: String, val typeVersion: String? = null)
data class QuicksetupConfigurationManagerStatusSummary(val status: String, val statusMessage: String, val statusType: String)
Link copied to clipboard
data class QuicksetupConfigurationManagerTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard
data class ResourceDataSyncS3Destination(val bucketName: String, val kmsKeyArn: String? = null, val prefix: String? = null, val region: String, val syncFormat: String? = null)