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
data class VmwareAdminClusterAddonNode(val autoResizeConfig: VmwareAdminClusterAddonNodeAutoResizeConfig? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class VmwareAdminClusterAuthorization(val viewerUsers: List<VmwareAdminClusterAuthorizationViewerUser>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class VmwareAdminClusterControlPlaneNode(val cpus: Int? = null, val memory: Int? = null, val replicas: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class VmwareAdminClusterLoadBalancer(val f5Config: VmwareAdminClusterLoadBalancerF5Config? = null, val manualLbConfig: VmwareAdminClusterLoadBalancerManualLbConfig? = null, val metalLbConfig: VmwareAdminClusterLoadBalancerMetalLbConfig? = null, val vipConfig: VmwareAdminClusterLoadBalancerVipConfig)
Link copied to clipboard
data class VmwareAdminClusterLoadBalancerF5Config(val address: String? = null, val partition: String? = null, val snatPool: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class VmwareAdminClusterLoadBalancerVipConfig(val addonsVip: String? = null, val controlPlaneVip: String)
Link copied to clipboard
data class VmwareAdminClusterNetworkConfig(val dhcpIpConfig: VmwareAdminClusterNetworkConfigDhcpIpConfig? = null, val haControlPlaneConfig: VmwareAdminClusterNetworkConfigHaControlPlaneConfig? = null, val hostConfig: VmwareAdminClusterNetworkConfigHostConfig? = null, val podAddressCidrBlocks: List<String>, val serviceAddressCidrBlocks: List<String>, val staticIpConfig: VmwareAdminClusterNetworkConfigStaticIpConfig? = null, val vcenterNetwork: String? = null)
Link copied to clipboard
Link copied to clipboard
data class VmwareAdminClusterNetworkConfigHaControlPlaneConfig(val controlPlaneIpBlock: VmwareAdminClusterNetworkConfigHaControlPlaneConfigControlPlaneIpBlock? = null)
Link copied to clipboard
data class VmwareAdminClusterNetworkConfigHaControlPlaneConfigControlPlaneIpBlock(val gateway: String, val ips: List<VmwareAdminClusterNetworkConfigHaControlPlaneConfigControlPlaneIpBlockIp>, val netmask: String)
Link copied to clipboard
data class VmwareAdminClusterNetworkConfigHaControlPlaneConfigControlPlaneIpBlockIp(val hostname: String? = null, val ip: String)
Link copied to clipboard
Link copied to clipboard
data class VmwareAdminClusterNetworkConfigStaticIpConfig(val ipBlocks: List<VmwareAdminClusterNetworkConfigStaticIpConfigIpBlock>? = null)
Link copied to clipboard
data class VmwareAdminClusterNetworkConfigStaticIpConfigIpBlock(val gateway: String, val ips: List<VmwareAdminClusterNetworkConfigStaticIpConfigIpBlockIp>, val netmask: String)
Link copied to clipboard
data class VmwareAdminClusterNetworkConfigStaticIpConfigIpBlockIp(val hostname: String? = null, val ip: String)
Link copied to clipboard
data class VmwareAdminClusterPlatformConfig(val bundles: List<VmwareAdminClusterPlatformConfigBundle>? = null, val platformVersion: String? = null, val requiredPlatformVersion: String? = null, val statuses: List<VmwareAdminClusterPlatformConfigStatus>? = null)
Link copied to clipboard
data class VmwareAdminClusterPlatformConfigBundle(val statuses: List<VmwareAdminClusterPlatformConfigBundleStatus>? = null, val version: String? = null)
Link copied to clipboard
data class VmwareAdminClusterPlatformConfigBundleStatus(val conditions: List<VmwareAdminClusterPlatformConfigBundleStatusCondition>? = null, val errorMessage: String? = null)
Link copied to clipboard
Link copied to clipboard
data class VmwareAdminClusterPlatformConfigStatus(val conditions: List<VmwareAdminClusterPlatformConfigStatusCondition>? = null, val errorMessage: String? = null)
Link copied to clipboard
Link copied to clipboard
data class VmwareAdminClusterStatus(val conditions: List<VmwareAdminClusterStatusCondition>? = null, val errorMessage: String? = null)
Link copied to clipboard
Link copied to clipboard
data class VmwareAdminClusterVcenter(val address: String? = null, val caCertData: String? = null, val cluster: String? = null, val dataDisk: String? = null, val datacenter: String? = null, val datastore: String? = null, val folder: String? = null, val resourcePool: String? = null, val storagePolicyName: String? = null)
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 vsphereConfig: 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