Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class BareMetalAdminClusterControlPlane(val apiServerArgs: List<BareMetalAdminClusterControlPlaneApiServerArg>? = null, val controlPlaneNodePoolConfig: BareMetalAdminClusterControlPlaneControlPlaneNodePoolConfig)
Link copied to clipboard
Link copied to clipboard
data class BareMetalAdminClusterControlPlaneControlPlaneNodePoolConfig(val nodePoolConfig: BareMetalAdminClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfig)
Link copied to clipboard
data class BareMetalAdminClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfig(val labels: Map<String, String>? = null, val nodeConfigs: List<BareMetalAdminClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfigNodeConfig>? = null, val operatingSystem: String? = null, val taints: List<BareMetalAdminClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfigTaint>? = null)
Link copied to clipboard
data class BareMetalAdminClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfigNodeConfig(val labels: Map<String, String>? = null, val nodeIp: String? = null)
Link copied to clipboard
data class BareMetalAdminClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfigTaint(val effect: String? = null, val key: String? = null, val value: String? = null)
Link copied to clipboard
Link copied to clipboard
data class BareMetalAdminClusterLoadBalancer(val manualLbConfig: BareMetalAdminClusterLoadBalancerManualLbConfig? = null, val portConfig: BareMetalAdminClusterLoadBalancerPortConfig, val vipConfig: BareMetalAdminClusterLoadBalancerVipConfig)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BareMetalAdminClusterNetworkConfig(val islandModeCidr: BareMetalAdminClusterNetworkConfigIslandModeCidr? = null)
Link copied to clipboard
data class BareMetalAdminClusterNetworkConfigIslandModeCidr(val podAddressCidrBlocks: List<String>, val serviceAddressCidrBlocks: List<String>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BareMetalAdminClusterSecurityConfig(val authorization: BareMetalAdminClusterSecurityConfigAuthorization? = null)
Link copied to clipboard
data class BareMetalAdminClusterSecurityConfigAuthorization(val adminUsers: List<BareMetalAdminClusterSecurityConfigAuthorizationAdminUser>)
Link copied to clipboard
Link copied to clipboard
data class BareMetalAdminClusterStatus(val conditions: List<BareMetalAdminClusterStatusCondition>? = null, val errorMessage: String? = null)
Link copied to clipboard
Link copied to clipboard
data class BareMetalAdminClusterStorage(val lvpNodeMountsConfig: BareMetalAdminClusterStorageLvpNodeMountsConfig, val lvpShareConfig: BareMetalAdminClusterStorageLvpShareConfig)
Link copied to clipboard
data class BareMetalAdminClusterStorageLvpNodeMountsConfig(val path: String, val storageClass: String)
Link copied to clipboard
data class BareMetalAdminClusterStorageLvpShareConfig(val lvpConfig: BareMetalAdminClusterStorageLvpShareConfigLvpConfig, val sharedPathPvCount: Int? = null)
Link copied to clipboard
data class BareMetalAdminClusterStorageLvpShareConfigLvpConfig(val path: String, val storageClass: String)
Link copied to clipboard
data class BareMetalAdminClusterValidationCheck(val options: String? = null, val scenario: String? = null, val statuses: List<BareMetalAdminClusterValidationCheckStatus>? = null)
Link copied to clipboard
data class BareMetalAdminClusterValidationCheckStatus(val results: List<BareMetalAdminClusterValidationCheckStatusResult>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterControlPlane(val apiServerArgs: List<BareMetalClusterControlPlaneApiServerArg>? = null, val controlPlaneNodePoolConfig: BareMetalClusterControlPlaneControlPlaneNodePoolConfig)
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterControlPlaneControlPlaneNodePoolConfig(val nodePoolConfig: BareMetalClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfig)
Link copied to clipboard
data class BareMetalClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfig(val labels: Map<String, String>? = null, val nodeConfigs: List<BareMetalClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfigNodeConfig>? = null, val operatingSystem: String? = null, val taints: List<BareMetalClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfigTaint>? = null)
Link copied to clipboard
data class BareMetalClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfigNodeConfig(val labels: Map<String, String>? = null, val nodeIp: String? = null)
Link copied to clipboard
data class BareMetalClusterControlPlaneControlPlaneNodePoolConfigNodePoolConfigTaint(val effect: String? = null, val key: String? = null, val value: String? = null)
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterLoadBalancer(val bgpLbConfig: BareMetalClusterLoadBalancerBgpLbConfig? = null, val manualLbConfig: BareMetalClusterLoadBalancerManualLbConfig? = null, val metalLbConfig: BareMetalClusterLoadBalancerMetalLbConfig? = null, val portConfig: BareMetalClusterLoadBalancerPortConfig, val vipConfig: BareMetalClusterLoadBalancerVipConfig)
Link copied to clipboard
data class BareMetalClusterLoadBalancerBgpLbConfig(val addressPools: List<BareMetalClusterLoadBalancerBgpLbConfigAddressPool>, val asn: Int, val bgpPeerConfigs: List<BareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfig>, val loadBalancerNodePoolConfig: BareMetalClusterLoadBalancerBgpLbConfigLoadBalancerNodePoolConfig? = null)
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterLoadBalancerBgpLbConfigBgpPeerConfig(val asn: Int, val controlPlaneNodes: List<String>? = null, val ipAddress: String)
Link copied to clipboard
data class BareMetalClusterLoadBalancerBgpLbConfigLoadBalancerNodePoolConfig(val nodePoolConfig: BareMetalClusterLoadBalancerBgpLbConfigLoadBalancerNodePoolConfigNodePoolConfig? = null)
Link copied to clipboard
data class BareMetalClusterLoadBalancerBgpLbConfigLoadBalancerNodePoolConfigNodePoolConfig(val kubeletConfig: BareMetalClusterLoadBalancerBgpLbConfigLoadBalancerNodePoolConfigNodePoolConfigKubeletConfig? = null, val labels: Map<String, String>? = null, val nodeConfigs: List<BareMetalClusterLoadBalancerBgpLbConfigLoadBalancerNodePoolConfigNodePoolConfigNodeConfig>? = null, val operatingSystem: String? = null, val taints: List<BareMetalClusterLoadBalancerBgpLbConfigLoadBalancerNodePoolConfigNodePoolConfigTaint>? = null)
Link copied to clipboard
data class BareMetalClusterLoadBalancerBgpLbConfigLoadBalancerNodePoolConfigNodePoolConfigKubeletConfig(val registryBurst: Int? = null, val registryPullQps: Int? = null, val serializeImagePullsDisabled: Boolean? = null)
Link copied to clipboard
data class BareMetalClusterLoadBalancerBgpLbConfigLoadBalancerNodePoolConfigNodePoolConfigNodeConfig(val labels: Map<String, String>? = null, val nodeIp: String? = null)
Link copied to clipboard
data class BareMetalClusterLoadBalancerBgpLbConfigLoadBalancerNodePoolConfigNodePoolConfigTaint(val effect: String? = null, val key: String? = null, val value: String? = null)
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterLoadBalancerMetalLbConfig(val addressPools: List<BareMetalClusterLoadBalancerMetalLbConfigAddressPool>, val loadBalancerNodePoolConfig: BareMetalClusterLoadBalancerMetalLbConfigLoadBalancerNodePoolConfig? = null)
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterLoadBalancerMetalLbConfigLoadBalancerNodePoolConfig(val nodePoolConfig: BareMetalClusterLoadBalancerMetalLbConfigLoadBalancerNodePoolConfigNodePoolConfig? = null)
Link copied to clipboard
data class BareMetalClusterLoadBalancerMetalLbConfigLoadBalancerNodePoolConfigNodePoolConfig(val labels: Map<String, String>? = null, val nodeConfigs: List<BareMetalClusterLoadBalancerMetalLbConfigLoadBalancerNodePoolConfigNodePoolConfigNodeConfig>? = null, val operatingSystem: String? = null, val taints: List<BareMetalClusterLoadBalancerMetalLbConfigLoadBalancerNodePoolConfigNodePoolConfigTaint>? = null)
Link copied to clipboard
data class BareMetalClusterLoadBalancerMetalLbConfigLoadBalancerNodePoolConfigNodePoolConfigNodeConfig(val labels: Map<String, String>? = null, val nodeIp: String? = null)
Link copied to clipboard
data class BareMetalClusterLoadBalancerMetalLbConfigLoadBalancerNodePoolConfigNodePoolConfigTaint(val effect: String? = null, val key: String? = null, val value: String? = null)
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterLoadBalancerVipConfig(val controlPlaneVip: String, val ingressVip: String)
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterNetworkConfig(val advancedNetworking: Boolean? = null, val islandModeCidr: BareMetalClusterNetworkConfigIslandModeCidr? = null, val multipleNetworkInterfacesConfig: BareMetalClusterNetworkConfigMultipleNetworkInterfacesConfig? = null, val srIovConfig: BareMetalClusterNetworkConfigSrIovConfig? = null)
Link copied to clipboard
data class BareMetalClusterNetworkConfigIslandModeCidr(val podAddressCidrBlocks: List<String>, val serviceAddressCidrBlocks: List<String>)
Link copied to clipboard
data class BareMetalClusterNetworkConfigMultipleNetworkInterfacesConfig(val enabled: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterNodeConfig(val containerRuntime: String? = null, val maxPodsPerNode: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterSecurityConfig(val authorization: BareMetalClusterSecurityConfigAuthorization? = null)
Link copied to clipboard
data class BareMetalClusterSecurityConfigAuthorization(val adminUsers: List<BareMetalClusterSecurityConfigAuthorizationAdminUser>)
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterStatus(val conditions: List<BareMetalClusterStatusCondition>? = null, val errorMessage: String? = null)
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterStorage(val lvpNodeMountsConfig: BareMetalClusterStorageLvpNodeMountsConfig, val lvpShareConfig: BareMetalClusterStorageLvpShareConfig)
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterStorageLvpShareConfig(val lvpConfig: BareMetalClusterStorageLvpShareConfigLvpConfig, val sharedPathPvCount: Int? = null)
Link copied to clipboard
data class BareMetalClusterStorageLvpShareConfigLvpConfig(val path: String, val storageClass: String)
Link copied to clipboard
Link copied to clipboard
data class BareMetalClusterValidationCheck(val options: String? = null, val scenario: String? = null, val statuses: List<BareMetalClusterValidationCheckStatus>? = null)
Link copied to clipboard
data class BareMetalClusterValidationCheckStatus(val results: List<BareMetalClusterValidationCheckStatusResult>? = null)
Link copied to clipboard
Link copied to clipboard
data class BareMetalNodePoolNodePoolConfig(val labels: Map<String, String>? = null, val nodeConfigs: List<BareMetalNodePoolNodePoolConfigNodeConfig>, val operatingSystem: String? = null, val taints: List<BareMetalNodePoolNodePoolConfigTaint>? = null)
Link copied to clipboard
data class BareMetalNodePoolNodePoolConfigNodeConfig(val labels: Map<String, String>? = null, val nodeIp: String? = null)
Link copied to clipboard
data class BareMetalNodePoolNodePoolConfigTaint(val effect: String? = null, val key: String? = null, val value: String? = null)
Link copied to clipboard
data class BareMetalNodePoolStatus(val conditions: List<BareMetalNodePoolStatusCondition>? = null, val errorMessage: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class VMwareClusterAuthorization(val adminUsers: List<VMwareClusterAuthorizationAdminUser>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class VMwareClusterControlPlaneNode(val autoResizeConfig: VMwareClusterControlPlaneNodeAutoResizeConfig? = null, val cpus: Int? = null, val memory: Int? = null, val replicas: Int? = null, val vsphereConfigs: List<VMwareClusterControlPlaneNodeVsphereConfig>? = null)
Link copied to clipboard
Link copied to clipboard
data class VMwareClusterControlPlaneNodeVsphereConfig(val datastore: String? = null, val storagePolicyName: String? = null)
Link copied to clipboard
data class VMwareClusterDataplaneV2(val advancedNetworking: Boolean? = null, val dataplaneV2Enabled: Boolean? = null, val windowsDataplaneV2Enabled: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class VMwareClusterLoadBalancer(val f5Config: VMwareClusterLoadBalancerF5Config? = null, val manualLbConfig: VMwareClusterLoadBalancerManualLbConfig? = null, val metalLbConfig: VMwareClusterLoadBalancerMetalLbConfig? = null, val vipConfig: VMwareClusterLoadBalancerVipConfig? = null)
Link copied to clipboard
data class VMwareClusterLoadBalancerF5Config(val address: String? = null, val partition: String? = null, val snatPool: String? = null)
Link copied to clipboard
data class VMwareClusterLoadBalancerManualLbConfig(val controlPlaneNodePort: Int? = null, val ingressHttpNodePort: Int? = null, val ingressHttpsNodePort: Int? = null, val konnectivityServerNodePort: Int? = null)
Link copied to clipboard
data class VMwareClusterLoadBalancerMetalLbConfig(val addressPools: List<VMwareClusterLoadBalancerMetalLbConfigAddressPool>)
Link copied to clipboard
Link copied to clipboard
data class VMwareClusterLoadBalancerVipConfig(val controlPlaneVip: String? = null, val ingressVip: String? = null)
Link copied to clipboard
data class VMwareClusterNetworkConfig(val controlPlaneV2Config: VMwareClusterNetworkConfigControlPlaneV2Config? = null, val dhcpIpConfig: VMwareClusterNetworkConfigDhcpIpConfig? = null, val hostConfig: VMwareClusterNetworkConfigHostConfig? = null, val podAddressCidrBlocks: List<String>, val serviceAddressCidrBlocks: List<String>, val staticIpConfig: VMwareClusterNetworkConfigStaticIpConfig? = null, val vcenterNetwork: String? = null)
Link copied to clipboard
data class VMwareClusterNetworkConfigControlPlaneV2Config(val controlPlaneIpBlock: VMwareClusterNetworkConfigControlPlaneV2ConfigControlPlaneIpBlock? = null)
Link copied to clipboard
data class VMwareClusterNetworkConfigControlPlaneV2ConfigControlPlaneIpBlock(val gateway: String? = null, val ips: List<VMwareClusterNetworkConfigControlPlaneV2ConfigControlPlaneIpBlockIp>? = null, val netmask: String? = null)
Link copied to clipboard
data class VMwareClusterNetworkConfigControlPlaneV2ConfigControlPlaneIpBlockIp(val hostname: String? = null, val ip: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class VMwareClusterNetworkConfigStaticIpConfig(val ipBlocks: List<VMwareClusterNetworkConfigStaticIpConfigIpBlock>)
Link copied to clipboard
data class VMwareClusterNetworkConfigStaticIpConfigIpBlock(val gateway: String, val ips: List<VMwareClusterNetworkConfigStaticIpConfigIpBlockIp>, val netmask: String)
Link copied to clipboard
data class VMwareClusterNetworkConfigStaticIpConfigIpBlockIp(val hostname: String? = null, val ip: String)
Link copied to clipboard
data class VMwareClusterStatus(val conditions: List<VMwareClusterStatusCondition>? = null, val errorMessage: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class VMwareClusterValidationCheck(val options: String? = null, val scenario: String? = null, val statuses: List<VMwareClusterValidationCheckStatus>? = null)
Link copied to clipboard
data class VMwareClusterValidationCheckStatus(val results: List<VMwareClusterValidationCheckStatusResult>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class VMwareNodePoolConfig(val bootDiskSizeGb: Int? = null, val cpus: Int? = null, val enableLoadBalancer: Boolean? = null, val image: String? = null, val imageType: String, val labels: Map<String, String>? = null, val memoryMb: Int? = null, val replicas: Int? = null, val taints: List<VMwareNodePoolConfigTaint>? = null, val vsphereConfigs: List<VMwareNodePoolConfigVsphereConfig>? = null)
Link copied to clipboard
data class VMwareNodePoolConfigTaint(val effect: String? = null, val key: String, val value: String)
Link copied to clipboard
data class VMwareNodePoolConfigVsphereConfig(val datastore: String? = null, val hostGroups: List<String>? = null, val tags: List<VMwareNodePoolConfigVsphereConfigTag>? = null)
Link copied to clipboard
data class VMwareNodePoolConfigVsphereConfigTag(val category: String? = null, val tag: String? = null)
Link copied to clipboard
Link copied to clipboard
data class VMwareNodePoolStatus(val conditions: List<VMwareNodePoolStatusCondition>? = null, val errorMessage: String? = null)
Link copied to clipboard