Package-level declarations

Types

data class ComponentVersionComponentDependencyRequirementArgs(val dependencyType: Output<ComponentVersionComponentDependencyRequirementDependencyType>? = null, val versionRequirement: Output<String>? = null) : ConvertibleToJava<ComponentVersionComponentDependencyRequirementArgs>
Link copied to clipboard
data class ComponentVersionComponentPlatformArgs(val attributes: Output<Map<String, String>>? = null, val name: Output<String>? = null) : ConvertibleToJava<ComponentVersionComponentPlatformArgs>
data class ComponentVersionLambdaContainerParamsArgs(val devices: Output<List<ComponentVersionLambdaDeviceMountArgs>>? = null, val memorySizeInKb: Output<Int>? = null, val mountRoSysfs: Output<Boolean>? = null, val volumes: Output<List<ComponentVersionLambdaVolumeMountArgs>>? = null) : ConvertibleToJava<ComponentVersionLambdaContainerParamsArgs>
Link copied to clipboard
data class ComponentVersionLambdaDeviceMountArgs(val addGroupOwner: Output<Boolean>? = null, val path: Output<String>? = null, val permission: Output<ComponentVersionLambdaFilesystemPermission>? = null) : ConvertibleToJava<ComponentVersionLambdaDeviceMountArgs>
Link copied to clipboard
data class ComponentVersionLambdaEventSourceArgs(val topic: Output<String>? = null, val type: Output<ComponentVersionLambdaEventSourceType>? = null) : ConvertibleToJava<ComponentVersionLambdaEventSourceArgs>
data class ComponentVersionLambdaExecutionParametersArgs(val environmentVariables: Output<Map<String, String>>? = null, val eventSources: Output<List<ComponentVersionLambdaEventSourceArgs>>? = null, val execArgs: Output<List<String>>? = null, val inputPayloadEncodingType: Output<ComponentVersionLambdaExecutionParametersInputPayloadEncodingType>? = null, val linuxProcessParams: Output<ComponentVersionLambdaLinuxProcessParamsArgs>? = null, val maxIdleTimeInSeconds: Output<Int>? = null, val maxInstancesCount: Output<Int>? = null, val maxQueueSize: Output<Int>? = null, val pinned: Output<Boolean>? = null, val statusTimeoutInSeconds: Output<Int>? = null, val timeoutInSeconds: Output<Int>? = null) : ConvertibleToJava<ComponentVersionLambdaExecutionParametersArgs>
data class ComponentVersionLambdaFunctionRecipeSourceArgs(val componentDependencies: Output<Map<String, ComponentVersionComponentDependencyRequirementArgs>>? = null, val componentLambdaParameters: Output<ComponentVersionLambdaExecutionParametersArgs>? = null, val componentName: Output<String>? = null, val componentPlatforms: Output<List<ComponentVersionComponentPlatformArgs>>? = null, val componentVersion: Output<String>? = null, val lambdaArn: Output<String>? = null) : ConvertibleToJava<ComponentVersionLambdaFunctionRecipeSourceArgs>
data class ComponentVersionLambdaLinuxProcessParamsArgs(val containerParams: Output<ComponentVersionLambdaContainerParamsArgs>? = null, val isolationMode: Output<ComponentVersionLambdaLinuxProcessParamsIsolationMode>? = null) : ConvertibleToJava<ComponentVersionLambdaLinuxProcessParamsArgs>
Link copied to clipboard
data class ComponentVersionLambdaVolumeMountArgs(val addGroupOwner: Output<Boolean>? = null, val destinationPath: Output<String>? = null, val permission: Output<ComponentVersionLambdaFilesystemPermission>? = null, val sourcePath: Output<String>? = null) : ConvertibleToJava<ComponentVersionLambdaVolumeMountArgs>
data class DeploymentComponentConfigurationUpdateArgs(val merge: Output<String>? = null, val reset: Output<List<String>>? = null) : ConvertibleToJava<DeploymentComponentConfigurationUpdateArgs>
data class DeploymentComponentDeploymentSpecificationArgs(val componentVersion: Output<String>? = null, val configurationUpdate: Output<DeploymentComponentConfigurationUpdateArgs>? = null, val runWith: Output<DeploymentComponentRunWithArgs>? = null) : ConvertibleToJava<DeploymentComponentDeploymentSpecificationArgs>
Link copied to clipboard
data class DeploymentComponentRunWithArgs(val posixUser: Output<String>? = null, val systemResourceLimits: Output<DeploymentSystemResourceLimitsArgs>? = null, val windowsUser: Output<String>? = null) : ConvertibleToJava<DeploymentComponentRunWithArgs>
Link copied to clipboard
data class DeploymentComponentUpdatePolicyArgs(val action: Output<DeploymentComponentUpdatePolicyAction>? = null, val timeoutInSeconds: Output<Int>? = null) : ConvertibleToJava<DeploymentComponentUpdatePolicyArgs>
data class DeploymentConfigurationValidationPolicyArgs(val timeoutInSeconds: Output<Int>? = null) : ConvertibleToJava<DeploymentConfigurationValidationPolicyArgs>
Link copied to clipboard
data class DeploymentIoTJobAbortConfigArgs(val criteriaList: Output<List<DeploymentIoTJobAbortCriteriaArgs>>) : ConvertibleToJava<DeploymentIoTJobAbortConfigArgs>
Link copied to clipboard
data class DeploymentIoTJobAbortCriteriaArgs(val action: Output<DeploymentIoTJobAbortCriteriaAction>, val failureType: Output<DeploymentIoTJobAbortCriteriaFailureType>, val minNumberOfExecutedThings: Output<Int>, val thresholdPercentage: Output<Double>) : ConvertibleToJava<DeploymentIoTJobAbortCriteriaArgs>
Link copied to clipboard
data class DeploymentIoTJobConfigurationArgs(val abortConfig: Output<DeploymentIoTJobAbortConfigArgs>? = null, val jobExecutionsRolloutConfig: Output<DeploymentIoTJobExecutionsRolloutConfigArgs>? = null, val timeoutConfig: Output<DeploymentIoTJobTimeoutConfigArgs>? = null) : ConvertibleToJava<DeploymentIoTJobConfigurationArgs>
data class DeploymentIoTJobExecutionsRolloutConfigArgs(val exponentialRate: Output<DeploymentIoTJobExponentialRolloutRateArgs>? = null, val maximumPerMinute: Output<Int>? = null) : ConvertibleToJava<DeploymentIoTJobExecutionsRolloutConfigArgs>
data class DeploymentIoTJobExponentialRolloutRateArgs(val baseRatePerMinute: Output<Int>, val incrementFactor: Output<Double>, val rateIncreaseCriteria: Output<DeploymentIoTJobRateIncreaseCriteriaArgs>) : ConvertibleToJava<DeploymentIoTJobExponentialRolloutRateArgs>
Link copied to clipboard
class DeploymentIoTJobRateIncreaseCriteriaArgs : ConvertibleToJava<DeploymentIoTJobRateIncreaseCriteriaArgs>
Link copied to clipboard
data class DeploymentIoTJobTimeoutConfigArgs(val inProgressTimeoutInMinutes: Output<Int>? = null) : ConvertibleToJava<DeploymentIoTJobTimeoutConfigArgs>
Link copied to clipboard
data class DeploymentPoliciesArgs(val componentUpdatePolicy: Output<DeploymentComponentUpdatePolicyArgs>? = null, val configurationValidationPolicy: Output<DeploymentConfigurationValidationPolicyArgs>? = null, val failureHandlingPolicy: Output<DeploymentPoliciesFailureHandlingPolicy>? = null) : ConvertibleToJava<DeploymentPoliciesArgs>
Link copied to clipboard
data class DeploymentSystemResourceLimitsArgs(val cpus: Output<Double>? = null, val memory: Output<Int>? = null) : ConvertibleToJava<DeploymentSystemResourceLimitsArgs>
Link copied to clipboard
data class GetComponentVersionPlainArgs(val arn: String) : ConvertibleToJava<GetComponentVersionPlainArgs>
Link copied to clipboard
data class GetDeploymentPlainArgs(val deploymentId: String) : ConvertibleToJava<GetDeploymentPlainArgs>