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>, val s3ExportConfiguration: Output<DistributionConfigurationDistributionS3ExportConfigurationArgs>? = null, val ssmParameterConfigurations: Output<List<DistributionConfigurationDistributionSsmParameterConfigurationArgs>>? = null) : 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>
data class DistributionConfigurationDistributionS3ExportConfigurationArgs(val diskImageFormat: Output<String>, val roleName: Output<String>, val s3Bucket: Output<String>, val s3Prefix: Output<String>? = null) : ConvertibleToJava<DistributionConfigurationDistributionS3ExportConfigurationArgs>
data class DistributionConfigurationDistributionSsmParameterConfigurationArgs(val amiAccountId: Output<String>? = null, val dataType: Output<String>? = null, val parameterName: Output<String>) : ConvertibleToJava<DistributionConfigurationDistributionSsmParameterConfigurationArgs>
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 ImageImageScanningConfigurationArgs(val ecrConfiguration: Output<ImageImageScanningConfigurationEcrConfigurationArgs>? = null, val imageScanningEnabled: Output<Boolean>? = null) : ConvertibleToJava<ImageImageScanningConfigurationArgs>
data class ImageImageScanningConfigurationEcrConfigurationArgs(val containerTags: Output<List<String>>? = null, val repositoryName: Output<String>? = null) : ConvertibleToJava<ImageImageScanningConfigurationEcrConfigurationArgs>
Link copied to clipboard
data class ImageImageTestsConfigurationArgs(val imageTestsEnabled: Output<Boolean>? = null, val timeoutMinutes: Output<Int>? = null) : ConvertibleToJava<ImageImageTestsConfigurationArgs>
data class ImagePipelineImageScanningConfigurationArgs(val ecrConfiguration: Output<ImagePipelineImageScanningConfigurationEcrConfigurationArgs>? = null, val imageScanningEnabled: Output<Boolean>? = null) : ConvertibleToJava<ImagePipelineImageScanningConfigurationArgs>
data class ImagePipelineImageScanningConfigurationEcrConfigurationArgs(val containerTags: Output<List<String>>? = null, val repositoryName: Output<String>? = null) : ConvertibleToJava<ImagePipelineImageScanningConfigurationEcrConfigurationArgs>
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 ImagePipelineWorkflowArgs(val onFailure: Output<String>? = null, val parallelGroup: Output<String>? = null, val parameters: Output<List<ImagePipelineWorkflowParameterArgs>>? = null, val workflowArn: Output<String>) : ConvertibleToJava<ImagePipelineWorkflowArgs>
Link copied to clipboard
data class ImagePipelineWorkflowParameterArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<ImagePipelineWorkflowParameterArgs>
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>
Link copied to clipboard
data class ImageWorkflowArgs(val onFailure: Output<String>? = null, val parallelGroup: Output<String>? = null, val parameters: Output<List<ImageWorkflowParameterArgs>>? = null, val workflowArn: Output<String>) : ConvertibleToJava<ImageWorkflowArgs>
Link copied to clipboard
Link copied to clipboard
data class ImageWorkflowParameterArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<ImageWorkflowParameterArgs>
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>
Link copied to clipboard
data class InfrastructureConfigurationPlacementArgs(val availabilityZone: Output<String>? = null, val hostId: Output<String>? = null, val hostResourceGroupArn: Output<String>? = null, val tenancy: Output<String>? = null) : ConvertibleToJava<InfrastructureConfigurationPlacementArgs>
Link copied to clipboard
data class LifecyclePolicyPolicyDetailActionArgs(val includeResources: Output<LifecyclePolicyPolicyDetailActionIncludeResourcesArgs>? = null, val type: Output<String>) : ConvertibleToJava<LifecyclePolicyPolicyDetailActionArgs>
data class LifecyclePolicyPolicyDetailActionIncludeResourcesArgs(val amis: Output<Boolean>? = null, val containers: Output<Boolean>? = null, val snapshots: Output<Boolean>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailActionIncludeResourcesArgs>
Link copied to clipboard
data class LifecyclePolicyPolicyDetailArgs(val action: Output<LifecyclePolicyPolicyDetailActionArgs>? = null, val exclusionRules: Output<LifecyclePolicyPolicyDetailExclusionRulesArgs>? = null, val filter: Output<LifecyclePolicyPolicyDetailFilterArgs>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailArgs>
data class LifecyclePolicyPolicyDetailExclusionRulesAmisArgs(val isPublic: Output<Boolean>? = null, val lastLaunched: Output<LifecyclePolicyPolicyDetailExclusionRulesAmisLastLaunchedArgs>? = null, val regions: Output<List<String>>? = null, val sharedAccounts: Output<List<String>>? = null, val tagMap: Output<Map<String, String>>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailExclusionRulesAmisArgs>
data class LifecyclePolicyPolicyDetailExclusionRulesAmisLastLaunchedArgs(val unit: Output<String>, val value: Output<Int>) : ConvertibleToJava<LifecyclePolicyPolicyDetailExclusionRulesAmisLastLaunchedArgs>
data class LifecyclePolicyPolicyDetailExclusionRulesArgs(val amis: Output<LifecyclePolicyPolicyDetailExclusionRulesAmisArgs>? = null, val tagMap: Output<Map<String, String>>? = null) : ConvertibleToJava<LifecyclePolicyPolicyDetailExclusionRulesArgs>
Link copied to clipboard
data class LifecyclePolicyPolicyDetailFilterArgs(val retainAtLeast: Output<Int>? = null, val type: Output<String>, val unit: Output<String>? = null, val value: Output<Int>) : ConvertibleToJava<LifecyclePolicyPolicyDetailFilterArgs>
Link copied to clipboard
data class LifecyclePolicyResourceSelectionArgs(val recipes: Output<List<LifecyclePolicyResourceSelectionRecipeArgs>>? = null, val tagMap: Output<Map<String, String>>? = null) : ConvertibleToJava<LifecyclePolicyResourceSelectionArgs>
data class LifecyclePolicyResourceSelectionRecipeArgs(val name: Output<String>, val semanticVersion: Output<String>) : ConvertibleToJava<LifecyclePolicyResourceSelectionRecipeArgs>