Package-level declarations

Types

Link copied to clipboard
data class ClusterApplicationConfigArgs(val applicationName: Output<String>, val configDescription: Output<String>? = null, val configFileName: Output<String>, val configItemKey: Output<String>, val configItemValue: Output<String>, val configScope: Output<String>? = null, val nodeGroupId: Output<String>? = null, val nodeGroupName: Output<String>? = null) : ConvertibleToJava<ClusterApplicationConfigArgs>
Link copied to clipboard
data class ClusterBootstrapScriptArgs(val executionFailStrategy: Output<String>, val executionMoment: Output<String>, val nodeSelector: Output<ClusterBootstrapScriptNodeSelectorArgs>, val priority: Output<Int>? = null, val scriptArgs: Output<String>, val scriptName: Output<String>, val scriptPath: Output<String>) : ConvertibleToJava<ClusterBootstrapScriptArgs>
Link copied to clipboard
data class ClusterBootstrapScriptNodeSelectorArgs(val nodeGroupId: Output<String>? = null, val nodeGroupName: Output<String>? = null, val nodeGroupTypes: Output<List<String>>? = null, val nodeNames: Output<List<String>>? = null, val nodeSelectType: Output<String>) : ConvertibleToJava<ClusterBootstrapScriptNodeSelectorArgs>
Link copied to clipboard
data class ClusterNodeAttributeArgs(val dataDiskEncrypted: Output<Boolean>? = null, val dataDiskKmsKeyId: Output<String>? = null, val keyPairName: Output<String>, val ramRole: Output<String>, val securityGroupId: Output<String>, val vpcId: Output<String>, val zoneId: Output<String>) : ConvertibleToJava<ClusterNodeAttributeArgs>
Link copied to clipboard
data class ClusterNodeGroupArgs(val additionalSecurityGroupIds: Output<List<String>>? = null, val costOptimizedConfig: Output<ClusterNodeGroupCostOptimizedConfigArgs>? = null, val dataDisks: Output<List<ClusterNodeGroupDataDiskArgs>>, val gracefulShutdown: Output<Boolean>? = null, val instanceTypes: Output<List<String>>, val nodeCount: Output<Int>, val nodeGroupName: Output<String>, val nodeGroupType: Output<String>, val paymentType: Output<String>? = null, val spotBidPrices: Output<List<ClusterNodeGroupSpotBidPriceArgs>>? = null, val spotInstanceRemedy: Output<Boolean>? = null, val subscriptionConfig: Output<ClusterNodeGroupSubscriptionConfigArgs>? = null, val systemDisk: Output<ClusterNodeGroupSystemDiskArgs>, val vswitchIds: Output<List<String>>? = null, val withPublicIp: Output<Boolean>? = null) : ConvertibleToJava<ClusterNodeGroupArgs>
Link copied to clipboard
data class ClusterNodeGroupCostOptimizedConfigArgs(val onDemandBaseCapacity: Output<Int>, val onDemandPercentageAboveBaseCapacity: Output<Int>, val spotInstancePools: Output<Int>) : ConvertibleToJava<ClusterNodeGroupCostOptimizedConfigArgs>
Link copied to clipboard
data class ClusterNodeGroupDataDiskArgs(val category: Output<String>, val count: Output<Int>? = null, val performanceLevel: Output<String>? = null, val size: Output<Int>) : ConvertibleToJava<ClusterNodeGroupDataDiskArgs>
Link copied to clipboard
data class ClusterNodeGroupSpotBidPriceArgs(val bidPrice: Output<Int>, val instanceType: Output<String>) : ConvertibleToJava<ClusterNodeGroupSpotBidPriceArgs>
Link copied to clipboard
data class ClusterNodeGroupSubscriptionConfigArgs(val autoRenew: Output<Boolean>? = null, val autoRenewDuration: Output<Int>? = null, val autoRenewDurationUnit: Output<String>? = null, val paymentDuration: Output<Int>, val paymentDurationUnit: Output<String>) : ConvertibleToJava<ClusterNodeGroupSubscriptionConfigArgs>
Link copied to clipboard
data class ClusterNodeGroupSystemDiskArgs(val category: Output<String>, val count: Output<Int>? = null, val performanceLevel: Output<String>? = null, val size: Output<Int>) : ConvertibleToJava<ClusterNodeGroupSystemDiskArgs>
Link copied to clipboard
data class ClusterSubscriptionConfigArgs(val autoRenew: Output<Boolean>? = null, val autoRenewDuration: Output<Int>? = null, val autoRenewDurationUnit: Output<String>? = null, val paymentDuration: Output<Int>, val paymentDurationUnit: Output<String>) : ConvertibleToJava<ClusterSubscriptionConfigArgs>
Link copied to clipboard
data class GetClustersPlainArgs(val clusterName: String? = null, val clusterStates: List<String>? = null, val clusterTypes: List<String>? = null, val ids: List<String>? = null, val maxResults: Int? = null, val nameRegex: String? = null, val nextToken: String? = null, val outputFile: String? = null, val paymentTypes: List<String>? = null, val resourceGroupId: String? = null, val tags: Map<String, Any>? = null) : ConvertibleToJava<GetClustersPlainArgs>

A collection of arguments for invoking getClusters.