Package-level declarations

Types

Link copied to clipboard
data class AccessPolicyAssociationAccessScopeArgs(val namespaces: Output<List<String>>? = null, val type: Output<String>) : ConvertibleToJava<AccessPolicyAssociationAccessScopeArgs>
Link copied to clipboard
data class AddonPodIdentityAssociationArgs(val roleArn: Output<String>, val serviceAccount: Output<String>) : ConvertibleToJava<AddonPodIdentityAssociationArgs>
Link copied to clipboard
data class ClusterAccessConfigArgs(val authenticationMode: Output<String>? = null, val bootstrapClusterCreatorAdminPermissions: Output<Boolean>? = null) : ConvertibleToJava<ClusterAccessConfigArgs>
Link copied to clipboard
data class ClusterComputeConfigArgs(val enabled: Output<Boolean>? = null, val nodePools: Output<List<String>>? = null, val nodeRoleArn: Output<String>? = null) : ConvertibleToJava<ClusterComputeConfigArgs>
Link copied to clipboard
data class ClusterEncryptionConfigArgs(val provider: Output<ClusterEncryptionConfigProviderArgs>, val resources: Output<List<String>>) : ConvertibleToJava<ClusterEncryptionConfigArgs>
Link copied to clipboard
data class ClusterEncryptionConfigProviderArgs(val keyArn: Output<String>) : ConvertibleToJava<ClusterEncryptionConfigProviderArgs>
Link copied to clipboard
data class ClusterKubernetesNetworkConfigArgs(val elasticLoadBalancing: Output<ClusterKubernetesNetworkConfigElasticLoadBalancingArgs>? = null, val ipFamily: Output<String>? = null, val serviceIpv4Cidr: Output<String>? = null, val serviceIpv6Cidr: Output<String>? = null) : ConvertibleToJava<ClusterKubernetesNetworkConfigArgs>
data class ClusterKubernetesNetworkConfigElasticLoadBalancingArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<ClusterKubernetesNetworkConfigElasticLoadBalancingArgs>
Link copied to clipboard
data class ClusterOutpostConfigArgs(val controlPlaneInstanceType: Output<String>, val controlPlanePlacement: Output<ClusterOutpostConfigControlPlanePlacementArgs>? = null, val outpostArns: Output<List<String>>) : ConvertibleToJava<ClusterOutpostConfigArgs>
data class ClusterOutpostConfigControlPlanePlacementArgs(val groupName: Output<String>) : ConvertibleToJava<ClusterOutpostConfigControlPlanePlacementArgs>
Link copied to clipboard
data class ClusterRemoteNetworkConfigArgs(val remoteNodeNetworks: Output<ClusterRemoteNetworkConfigRemoteNodeNetworksArgs>, val remotePodNetworks: Output<ClusterRemoteNetworkConfigRemotePodNetworksArgs>? = null) : ConvertibleToJava<ClusterRemoteNetworkConfigArgs>
data class ClusterRemoteNetworkConfigRemoteNodeNetworksArgs(val cidrs: Output<List<String>>? = null) : ConvertibleToJava<ClusterRemoteNetworkConfigRemoteNodeNetworksArgs>
data class ClusterRemoteNetworkConfigRemotePodNetworksArgs(val cidrs: Output<List<String>>? = null) : ConvertibleToJava<ClusterRemoteNetworkConfigRemotePodNetworksArgs>
Link copied to clipboard
data class ClusterStorageConfigArgs(val blockStorage: Output<ClusterStorageConfigBlockStorageArgs>? = null) : ConvertibleToJava<ClusterStorageConfigArgs>
Link copied to clipboard
data class ClusterStorageConfigBlockStorageArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<ClusterStorageConfigBlockStorageArgs>
Link copied to clipboard
data class ClusterUpgradePolicyArgs(val supportType: Output<String>? = null) : ConvertibleToJava<ClusterUpgradePolicyArgs>
Link copied to clipboard
data class ClusterVpcConfigArgs(val clusterSecurityGroupId: Output<String>? = null, val endpointPrivateAccess: Output<Boolean>? = null, val endpointPublicAccess: Output<Boolean>? = null, val publicAccessCidrs: Output<List<String>>? = null, val securityGroupIds: Output<List<String>>? = null, val subnetIds: Output<List<String>>, val vpcId: Output<String>? = null) : ConvertibleToJava<ClusterVpcConfigArgs>
Link copied to clipboard
data class ClusterZonalShiftConfigArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<ClusterZonalShiftConfigArgs>
Link copied to clipboard
data class FargateProfileSelectorArgs(val labels: Output<Map<String, String>>? = null, val namespace: Output<String>) : ConvertibleToJava<FargateProfileSelectorArgs>
Link copied to clipboard
data class GetAccessEntryPlainArgs(val clusterName: String, val principalArn: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetAccessEntryPlainArgs>

A collection of arguments for invoking getAccessEntry.

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

A collection of arguments for invoking getAddon.

Link copied to clipboard
Link copied to clipboard
data class GetAddonVersionPlainArgs(val addonName: String, val kubernetesVersion: String, val mostRecent: Boolean? = null) : ConvertibleToJava<GetAddonVersionPlainArgs>

A collection of arguments for invoking getAddonVersion.

Link copied to clipboard
data class GetClusterAuthPlainArgs(val name: String) : ConvertibleToJava<GetClusterAuthPlainArgs>

A collection of arguments for invoking getClusterAuth.

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

A collection of arguments for invoking getCluster.

Link copied to clipboard
data class GetClusterVersionsPlainArgs(val clusterType: String? = null, val clusterVersionsOnlies: List<String>? = null, val defaultOnly: Boolean? = null, val includeAll: Boolean? = null, val versionStatus: String? = null) : ConvertibleToJava<GetClusterVersionsPlainArgs>

A collection of arguments for invoking getClusterVersions.

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

A collection of arguments for invoking getNodeGroup.

Link copied to clipboard
data class GetNodeGroupsPlainArgs(val clusterName: String) : ConvertibleToJava<GetNodeGroupsPlainArgs>

A collection of arguments for invoking getNodeGroups.

Link copied to clipboard
data class IdentityProviderConfigOidcArgs(val clientId: Output<String>, val groupsClaim: Output<String>? = null, val groupsPrefix: Output<String>? = null, val identityProviderConfigName: Output<String>, val issuerUrl: Output<String>, val requiredClaims: Output<Map<String, String>>? = null, val usernameClaim: Output<String>? = null, val usernamePrefix: Output<String>? = null) : ConvertibleToJava<IdentityProviderConfigOidcArgs>
Link copied to clipboard
data class NodeGroupLaunchTemplateArgs(val id: Output<String>? = null, val name: Output<String>? = null, val version: Output<String>) : ConvertibleToJava<NodeGroupLaunchTemplateArgs>
Link copied to clipboard
data class NodeGroupNodeRepairConfigArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<NodeGroupNodeRepairConfigArgs>
Link copied to clipboard
data class NodeGroupRemoteAccessArgs(val ec2SshKey: Output<String>? = null, val sourceSecurityGroupIds: Output<List<String>>? = null) : ConvertibleToJava<NodeGroupRemoteAccessArgs>
Link copied to clipboard
data class NodeGroupScalingConfigArgs(val desiredSize: Output<Int>, val maxSize: Output<Int>, val minSize: Output<Int>) : ConvertibleToJava<NodeGroupScalingConfigArgs>
Link copied to clipboard
data class NodeGroupTaintArgs(val effect: Output<String>, val key: Output<String>, val value: Output<String>? = null) : ConvertibleToJava<NodeGroupTaintArgs>
Link copied to clipboard
Link copied to clipboard
data class NodeGroupUpdateConfigArgs(val maxUnavailable: Output<Int>? = null, val maxUnavailablePercentage: Output<Int>? = null) : ConvertibleToJava<NodeGroupUpdateConfigArgs>