Package-level declarations

Types

Link copied to clipboard
data class GetGuardHookPlainArgs(val hookArn: String) : ConvertibleToJava<GetGuardHookPlainArgs>
Link copied to clipboard
data class GetHookDefaultVersionPlainArgs(val arn: String) : ConvertibleToJava<GetHookDefaultVersionPlainArgs>
Link copied to clipboard
data class GetHookTypeConfigPlainArgs(val configurationArn: String) : ConvertibleToJava<GetHookTypeConfigPlainArgs>
Link copied to clipboard
data class GetHookVersionPlainArgs(val arn: String) : ConvertibleToJava<GetHookVersionPlainArgs>
Link copied to clipboard
data class GetLambdaHookPlainArgs(val hookArn: String) : ConvertibleToJava<GetLambdaHookPlainArgs>
Link copied to clipboard
data class GetModuleVersionPlainArgs(val arn: String) : ConvertibleToJava<GetModuleVersionPlainArgs>
Link copied to clipboard
data class GetPublicTypeVersionPlainArgs(val publicTypeArn: String) : ConvertibleToJava<GetPublicTypeVersionPlainArgs>
Link copied to clipboard
data class GetPublisherPlainArgs(val publisherId: String) : ConvertibleToJava<GetPublisherPlainArgs>
Link copied to clipboard
data class GetResourceDefaultVersionPlainArgs(val arn: String) : ConvertibleToJava<GetResourceDefaultVersionPlainArgs>
Link copied to clipboard
data class GetResourceVersionPlainArgs(val arn: String) : ConvertibleToJava<GetResourceVersionPlainArgs>
Link copied to clipboard
data class GetStackPlainArgs(val stackId: String) : ConvertibleToJava<GetStackPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetStackSetPlainArgs(val stackSetId: String) : ConvertibleToJava<GetStackSetPlainArgs>
Link copied to clipboard
data class GetTypeActivationPlainArgs(val arn: String) : ConvertibleToJava<GetTypeActivationPlainArgs>
Link copied to clipboard
data class GuardHookS3LocationArgs(val uri: Output<String>, val versionId: Output<String>? = null) : ConvertibleToJava<GuardHookS3LocationArgs>

S3 Source Location for the Guard files.

Link copied to clipboard
data class HookVersionLoggingConfigArgs(val logGroupName: Output<String>? = null, val logRoleArn: Output<String>? = null) : ConvertibleToJava<HookVersionLoggingConfigArgs>
Link copied to clipboard
data class LambdaHookHookTargetArgs(val action: Output<LambdaHookAction>, val invocationPoint: Output<LambdaHookInvocationPoint>, val targetName: Output<String>) : ConvertibleToJava<LambdaHookHookTargetArgs>

Hook targets are the destination where hooks will be invoked against.

Link copied to clipboard
data class ManagedExecutionPropertiesArgs(val active: Output<Boolean>? = null) : ConvertibleToJava<ManagedExecutionPropertiesArgs>

Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.

Link copied to clipboard
data class OptionsPropertiesArgs(val inputParams: Output<GuardHookS3LocationArgs>? = null) : ConvertibleToJava<OptionsPropertiesArgs>

Specifies the S3 location of your input parameters.

Link copied to clipboard
data class ResourceVersionLoggingConfigArgs(val logGroupName: Output<String>? = null, val logRoleArn: Output<String>? = null) : ConvertibleToJava<ResourceVersionLoggingConfigArgs>
Link copied to clipboard
data class StackFiltersPropertiesArgs(val filteringCriteria: Output<LambdaHookStackFiltersPropertiesFilteringCriteria>, val stackNames: Output<StackFiltersPropertiesStackNamesPropertiesArgs>? = null, val stackRoles: Output<StackFiltersPropertiesStackRolesPropertiesArgs>? = null) : ConvertibleToJava<StackFiltersPropertiesArgs>

Filters to allow hooks to target specific stack attributes

data class StackFiltersPropertiesStackNamesPropertiesArgs(val exclude: Output<List<String>>? = null, val include: Output<List<String>>? = null) : ConvertibleToJava<StackFiltersPropertiesStackNamesPropertiesArgs>

List of stack names as filters

data class StackFiltersPropertiesStackRolesPropertiesArgs(val exclude: Output<List<String>>? = null, val include: Output<List<String>>? = null) : ConvertibleToJava<StackFiltersPropertiesStackRolesPropertiesArgs>

List of stack roles that are performing the stack operations.

Link copied to clipboard
data class StackSetAutoDeploymentArgs(val enabled: Output<Boolean>? = null, val retainStacksOnAccountRemoval: Output<Boolean>? = null) : ConvertibleToJava<StackSetAutoDeploymentArgs>
Link copied to clipboard
data class StackSetDeploymentTargetsArgs(val accountFilterType: Output<StackSetDeploymentTargetsAccountFilterType>? = null, val accounts: Output<List<String>>? = null, val accountsUrl: Output<String>? = null, val organizationalUnitIds: Output<List<String>>? = null) : ConvertibleToJava<StackSetDeploymentTargetsArgs>

The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.

Link copied to clipboard
data class StackSetOperationPreferencesArgs(val concurrencyMode: Output<StackSetConcurrencyMode>? = null, val failureToleranceCount: Output<Int>? = null, val failureTolerancePercentage: Output<Int>? = null, val maxConcurrentCount: Output<Int>? = null, val maxConcurrentPercentage: Output<Int>? = null, val regionConcurrencyType: Output<StackSetRegionConcurrencyType>? = null, val regionOrder: Output<List<String>>? = null) : ConvertibleToJava<StackSetOperationPreferencesArgs>

The user-specified preferences for how AWS CloudFormation performs a stack set operation.

Link copied to clipboard
data class StackSetParameterArgs(val parameterKey: Output<String>, val parameterValue: Output<String>) : ConvertibleToJava<StackSetParameterArgs>
Link copied to clipboard
data class StackSetStackInstancesArgs(val deploymentTargets: Output<StackSetDeploymentTargetsArgs>, val parameterOverrides: Output<List<StackSetParameterArgs>>? = null, val regions: Output<List<String>>) : ConvertibleToJava<StackSetStackInstancesArgs>

Stack instances in some specific accounts and Regions.

Link copied to clipboard
data class TargetFilters0PropertiesArgs(val actions: Output<List<LambdaHookAction>>? = null, val invocationPoints: Output<List<LambdaHookInvocationPoint>>? = null, val targetNames: Output<List<String>>? = null) : ConvertibleToJava<TargetFilters0PropertiesArgs>

Attribute to specify which targets should invoke the hook

Link copied to clipboard
data class TargetFilters1PropertiesArgs(val targets: Output<List<LambdaHookHookTargetArgs>>) : ConvertibleToJava<TargetFilters1PropertiesArgs>

Attribute to specify which targets should invoke the hook

Link copied to clipboard
data class TypeActivationLoggingConfigArgs(val logGroupName: Output<String>? = null, val logRoleArn: Output<String>? = null) : ConvertibleToJava<TypeActivationLoggingConfigArgs>