AKSSchemaPropertiesArgs

data class AKSSchemaPropertiesArgs(val agentCount: Output<Int>? = null, val agentVmSize: Output<String>? = null, val aksNetworkingConfiguration: Output<AksNetworkingConfigurationArgs>? = null, val clusterFqdn: Output<String>? = null, val clusterPurpose: Output<Either<String, ClusterPurpose>>? = null, val loadBalancerSubnet: Output<String>? = null, val loadBalancerType: Output<Either<String, LoadBalancerType>>? = null, val sslConfiguration: Output<SslConfigurationArgs>? = null) : ConvertibleToJava<AKSSchemaPropertiesArgs>

AKS properties

Constructors

Link copied to clipboard
constructor(agentCount: Output<Int>? = null, agentVmSize: Output<String>? = null, aksNetworkingConfiguration: Output<AksNetworkingConfigurationArgs>? = null, clusterFqdn: Output<String>? = null, clusterPurpose: Output<Either<String, ClusterPurpose>>? = null, loadBalancerSubnet: Output<String>? = null, loadBalancerType: Output<Either<String, LoadBalancerType>>? = null, sslConfiguration: Output<SslConfigurationArgs>? = null)

Properties

Link copied to clipboard
val agentCount: Output<Int>? = null

Number of agents

Link copied to clipboard
val agentVmSize: Output<String>? = null

Agent virtual machine size

Link copied to clipboard

AKS networking configuration for vnet

Link copied to clipboard
val clusterFqdn: Output<String>? = null

Cluster full qualified domain name

Link copied to clipboard
val clusterPurpose: Output<Either<String, ClusterPurpose>>? = null

Intended usage of the cluster

Link copied to clipboard
val loadBalancerSubnet: Output<String>? = null

Load Balancer Subnet

Link copied to clipboard
val loadBalancerType: Output<Either<String, LoadBalancerType>>? = null

Load Balancer Type

Link copied to clipboard

SSL configuration

Functions

Link copied to clipboard
open override fun toJava(): AKSSchemaPropertiesArgs