Package-level declarations

Types

Link copied to clipboard
data class ContainerRecipeComponentArgs(val componentArn: Output<String>, val parameters: Output<List<ContainerRecipeComponentParameterArgs>>? = null) : ConvertibleToJava<ContainerRecipeComponentArgs>
Link copied to clipboard
data class ContainerRecipeComponentParameterArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<ContainerRecipeComponentParameterArgs>
Link copied to clipboard
data class ContainerRecipeInstanceConfigurationArgs(val blockDeviceMappings: Output<List<ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs>>? = null, val image: Output<String>? = null) : ConvertibleToJava<ContainerRecipeInstanceConfigurationArgs>
data class ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs(val deviceName: Output<String>? = null, val ebs: Output<ContainerRecipeInstanceConfigurationBlockDeviceMappingEbsArgs>? = null, val noDevice: Output<Boolean>? = null, val virtualName: Output<String>? = null) : ConvertibleToJava<ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs>
data class ContainerRecipeInstanceConfigurationBlockDeviceMappingEbsArgs(val deleteOnTermination: Output<String>? = null, val encrypted: Output<String>? = null, val iops: Output<Int>? = null, val kmsKeyId: Output<String>? = null, val snapshotId: Output<String>? = null, val throughput: Output<Int>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<ContainerRecipeInstanceConfigurationBlockDeviceMappingEbsArgs>
Link copied to clipboard
data class ContainerRecipeTargetRepositoryArgs(val repositoryName: Output<String>, val service: Output<String>) : ConvertibleToJava<ContainerRecipeTargetRepositoryArgs>
data class DistributionConfigurationDistributionAmiDistributionConfigurationArgs(val amiTags: Output<Map<String, String>>? = null, val description: Output<String>? = null, val kmsKeyId: Output<String>? = null, val launchPermission: Output<DistributionConfigurationDistributionAmiDistributionConfigurationLaunchPermissionArgs>? = null, val name: Output<String>? = null, val targetAccountIds: Output<List<String>>? = null) : ConvertibleToJava<DistributionConfigurationDistributionAmiDistributionConfigurationArgs>
data class DistributionConfigurationDistributionAmiDistributionConfigurationLaunchPermissionArgs(val organizationArns: Output<List<String>>? = null, val organizationalUnitArns: Output<List<String>>? = null, val userGroups: Output<List<String>>? = null, val userIds: Output<List<String>>? = null) : ConvertibleToJava<DistributionConfigurationDistributionAmiDistributionConfigurationLaunchPermissionArgs>
data class DistributionConfigurationDistributionArgs(val amiDistributionConfiguration: Output<DistributionConfigurationDistributionAmiDistributionConfigurationArgs>? = null, val containerDistributionConfiguration: Output<DistributionConfigurationDistributionContainerDistributionConfigurationArgs>? = null, val fastLaunchConfigurations: Output<List<DistributionConfigurationDistributionFastLaunchConfigurationArgs>>? = null, val launchTemplateConfigurations: Output<List<DistributionConfigurationDistributionLaunchTemplateConfigurationArgs>>? = null, val licenseConfigurationArns: Output<List<String>>? = null, val region: Output<String>) : ConvertibleToJava<DistributionConfigurationDistributionArgs>
data class DistributionConfigurationDistributionContainerDistributionConfigurationArgs(val containerTags: Output<List<String>>? = null, val description: Output<String>? = null, val targetRepository: Output<DistributionConfigurationDistributionContainerDistributionConfigurationTargetRepositoryArgs>) : ConvertibleToJava<DistributionConfigurationDistributionContainerDistributionConfigurationArgs>
data class DistributionConfigurationDistributionContainerDistributionConfigurationTargetRepositoryArgs(val repositoryName: Output<String>, val service: Output<String>) : ConvertibleToJava<DistributionConfigurationDistributionContainerDistributionConfigurationTargetRepositoryArgs>
data class DistributionConfigurationDistributionFastLaunchConfigurationArgs(val accountId: Output<String>, val enabled: Output<Boolean>, val launchTemplate: Output<DistributionConfigurationDistributionFastLaunchConfigurationLaunchTemplateArgs>? = null, val maxParallelLaunches: Output<Int>? = null, val snapshotConfiguration: Output<DistributionConfigurationDistributionFastLaunchConfigurationSnapshotConfigurationArgs>? = null) : ConvertibleToJava<DistributionConfigurationDistributionFastLaunchConfigurationArgs>
data class DistributionConfigurationDistributionFastLaunchConfigurationLaunchTemplateArgs(val launchTemplateId: Output<String>? = null, val launchTemplateName: Output<String>? = null, val launchTemplateVersion: Output<String>? = null) : ConvertibleToJava<DistributionConfigurationDistributionFastLaunchConfigurationLaunchTemplateArgs>
data class DistributionConfigurationDistributionFastLaunchConfigurationSnapshotConfigurationArgs(val targetResourceCount: Output<Int>? = null) : ConvertibleToJava<DistributionConfigurationDistributionFastLaunchConfigurationSnapshotConfigurationArgs>
data class DistributionConfigurationDistributionLaunchTemplateConfigurationArgs(val accountId: Output<String>? = null, val default: Output<Boolean>? = null, val launchTemplateId: Output<String>) : ConvertibleToJava<DistributionConfigurationDistributionLaunchTemplateConfigurationArgs>
Link copied to clipboard
data class GetComponentPlainArgs(val arn: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetComponentPlainArgs>

A collection of arguments for invoking getComponent.

Link copied to clipboard
data class GetComponentsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetComponentsFilter>
Link copied to clipboard
data class GetComponentsPlainArgs(val filters: List<GetComponentsFilter>? = null, val owner: String? = null) : ConvertibleToJava<GetComponentsPlainArgs>

A collection of arguments for invoking getComponents.

Link copied to clipboard
data class GetContainerRecipePlainArgs(val arn: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetContainerRecipePlainArgs>

A collection of arguments for invoking getContainerRecipe.

Link copied to clipboard
data class GetContainerRecipesFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetContainerRecipesFilter>
Link copied to clipboard
data class GetContainerRecipesPlainArgs(val filters: List<GetContainerRecipesFilter>? = null, val owner: String? = null) : ConvertibleToJava<GetContainerRecipesPlainArgs>

A collection of arguments for invoking getContainerRecipes.

Link copied to clipboard
data class GetDistributionConfigurationPlainArgs(val arn: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetDistributionConfigurationPlainArgs>

A collection of arguments for invoking getDistributionConfiguration.

Link copied to clipboard
data class GetDistributionConfigurationsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetDistributionConfigurationsFilter>
Link copied to clipboard
data class GetDistributionConfigurationsPlainArgs(val filters: List<GetDistributionConfigurationsFilter>? = null) : ConvertibleToJava<GetDistributionConfigurationsPlainArgs>

A collection of arguments for invoking getDistributionConfigurations.

Link copied to clipboard
data class GetImagePipelinePlainArgs(val arn: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetImagePipelinePlainArgs>

A collection of arguments for invoking getImagePipeline.

Link copied to clipboard
data class GetImagePipelinesFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetImagePipelinesFilter>
Link copied to clipboard
data class GetImagePipelinesPlainArgs(val filters: List<GetImagePipelinesFilter>? = null) : ConvertibleToJava<GetImagePipelinesPlainArgs>

A collection of arguments for invoking getImagePipelines.

Link copied to clipboard
data class GetImagePlainArgs(val arn: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetImagePlainArgs>

A collection of arguments for invoking getImage.

Link copied to clipboard
Link copied to clipboard
data class GetImageRecipePlainArgs(val arn: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetImageRecipePlainArgs>

A collection of arguments for invoking getImageRecipe.

Link copied to clipboard
data class GetImageRecipesFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetImageRecipesFilter>
Link copied to clipboard
data class GetImageRecipesPlainArgs(val filters: List<GetImageRecipesFilter>? = null, val owner: String? = null) : ConvertibleToJava<GetImageRecipesPlainArgs>

A collection of arguments for invoking getImageRecipes.

Link copied to clipboard
data class GetInfrastructureConfigurationPlainArgs(val arn: String, val resourceTags: Map<String, String>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetInfrastructureConfigurationPlainArgs>

A collection of arguments for invoking getInfrastructureConfiguration.

Link copied to clipboard
data class GetInfrastructureConfigurationsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetInfrastructureConfigurationsFilter>
Link copied to clipboard
data class GetInfrastructureConfigurationsPlainArgs(val filters: List<GetInfrastructureConfigurationsFilter>? = null) : ConvertibleToJava<GetInfrastructureConfigurationsPlainArgs>

A collection of arguments for invoking getInfrastructureConfigurations.

Link copied to clipboard
data class ImageImageTestsConfigurationArgs(val imageTestsEnabled: Output<Boolean>? = null, val timeoutMinutes: Output<Int>? = null) : ConvertibleToJava<ImageImageTestsConfigurationArgs>
Link copied to clipboard
data class ImagePipelineImageTestsConfigurationArgs(val imageTestsEnabled: Output<Boolean>? = null, val timeoutMinutes: Output<Int>? = null) : ConvertibleToJava<ImagePipelineImageTestsConfigurationArgs>
Link copied to clipboard
data class ImagePipelineScheduleArgs(val pipelineExecutionStartCondition: Output<String>? = null, val scheduleExpression: Output<String>, val timezone: Output<String>? = null) : ConvertibleToJava<ImagePipelineScheduleArgs>
Link copied to clipboard
data class ImageRecipeBlockDeviceMappingArgs(val deviceName: Output<String>? = null, val ebs: Output<ImageRecipeBlockDeviceMappingEbsArgs>? = null, val noDevice: Output<Boolean>? = null, val virtualName: Output<String>? = null) : ConvertibleToJava<ImageRecipeBlockDeviceMappingArgs>
Link copied to clipboard
data class ImageRecipeBlockDeviceMappingEbsArgs(val deleteOnTermination: Output<String>? = null, val encrypted: Output<String>? = null, val iops: Output<Int>? = null, val kmsKeyId: Output<String>? = null, val snapshotId: Output<String>? = null, val throughput: Output<Int>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<ImageRecipeBlockDeviceMappingEbsArgs>
Link copied to clipboard
data class ImageRecipeComponentArgs(val componentArn: Output<String>, val parameters: Output<List<ImageRecipeComponentParameterArgs>>? = null) : ConvertibleToJava<ImageRecipeComponentArgs>
Link copied to clipboard
data class ImageRecipeComponentParameterArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<ImageRecipeComponentParameterArgs>
Link copied to clipboard
data class ImageRecipeSystemsManagerAgentArgs(val uninstallAfterBuild: Output<Boolean>) : ConvertibleToJava<ImageRecipeSystemsManagerAgentArgs>
data class InfrastructureConfigurationInstanceMetadataOptionsArgs(val httpPutResponseHopLimit: Output<Int>? = null, val httpTokens: Output<String>? = null) : ConvertibleToJava<InfrastructureConfigurationInstanceMetadataOptionsArgs>
Link copied to clipboard
data class InfrastructureConfigurationLoggingArgs(val s3Logs: Output<InfrastructureConfigurationLoggingS3LogsArgs>) : ConvertibleToJava<InfrastructureConfigurationLoggingArgs>
data class InfrastructureConfigurationLoggingS3LogsArgs(val s3BucketName: Output<String>, val s3KeyPrefix: Output<String>? = null) : ConvertibleToJava<InfrastructureConfigurationLoggingS3LogsArgs>