Package-level declarations
Types
Link copied to clipboard
A Google Bare Metal Admin Cluster.
Link copied to clipboard
data class BareMetalAdminClusterArgs(val annotations: Output<Map<String, String>>? = null, val bareMetalVersion: Output<String>? = null, val clusterOperations: Output<BareMetalAdminClusterClusterOperationsArgs>? = null, val controlPlane: Output<BareMetalAdminClusterControlPlaneArgs>? = null, val description: Output<String>? = null, val loadBalancer: Output<BareMetalAdminClusterLoadBalancerArgs>? = null, val location: Output<String>? = null, val maintenanceConfig: Output<BareMetalAdminClusterMaintenanceConfigArgs>? = null, val name: Output<String>? = null, val networkConfig: Output<BareMetalAdminClusterNetworkConfigArgs>? = null, val nodeAccessConfig: Output<BareMetalAdminClusterNodeAccessConfigArgs>? = null, val nodeConfig: Output<BareMetalAdminClusterNodeConfigArgs>? = null, val project: Output<String>? = null, val proxy: Output<BareMetalAdminClusterProxyArgs>? = null, val securityConfig: Output<BareMetalAdminClusterSecurityConfigArgs>? = null, val storage: Output<BareMetalAdminClusterStorageArgs>? = null) : ConvertibleToJava<BareMetalAdminClusterArgs>
A Google Bare Metal Admin Cluster.
Link copied to clipboard
Builder for BareMetalAdminClusterArgs.
Link copied to clipboard
Link copied to clipboard
Builder for BareMetalAdminCluster.
Link copied to clipboard
A Google Bare Metal User Cluster.
Link copied to clipboard
data class BareMetalClusterArgs(val adminClusterMembership: Output<String>? = null, val annotations: Output<Map<String, String>>? = null, val bareMetalVersion: Output<String>? = null, val binaryAuthorization: Output<BareMetalClusterBinaryAuthorizationArgs>? = null, val clusterOperations: Output<BareMetalClusterClusterOperationsArgs>? = null, val controlPlane: Output<BareMetalClusterControlPlaneArgs>? = null, val description: Output<String>? = null, val loadBalancer: Output<BareMetalClusterLoadBalancerArgs>? = null, val location: Output<String>? = null, val maintenanceConfig: Output<BareMetalClusterMaintenanceConfigArgs>? = null, val name: Output<String>? = null, val networkConfig: Output<BareMetalClusterNetworkConfigArgs>? = null, val nodeAccessConfig: Output<BareMetalClusterNodeAccessConfigArgs>? = null, val nodeConfig: Output<BareMetalClusterNodeConfigArgs>? = null, val osEnvironmentConfig: Output<BareMetalClusterOsEnvironmentConfigArgs>? = null, val project: Output<String>? = null, val proxy: Output<BareMetalClusterProxyArgs>? = null, val securityConfig: Output<BareMetalClusterSecurityConfigArgs>? = null, val storage: Output<BareMetalClusterStorageArgs>? = null, val upgradePolicy: Output<BareMetalClusterUpgradePolicyArgs>? = null) : ConvertibleToJava<BareMetalClusterArgs>
A Google Bare Metal User Cluster.
Link copied to clipboard
Builder for BareMetalClusterArgs.
Link copied to clipboard
Link copied to clipboard
Builder for BareMetalCluster.
Link copied to clipboard
A Google Bare Metal Node Pool.
Link copied to clipboard
data class BareMetalNodePoolArgs(val annotations: Output<Map<String, String>>? = null, val bareMetalCluster: Output<String>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val nodePoolConfig: Output<BareMetalNodePoolNodePoolConfigArgs>? = null, val project: Output<String>? = null) : ConvertibleToJava<BareMetalNodePoolArgs>
A Google Bare Metal Node Pool.
Link copied to clipboard
Builder for BareMetalNodePoolArgs.
Link copied to clipboard
Link copied to clipboard
Builder for BareMetalNodePool.
Link copied to clipboard
A Google VMware User Cluster.
Link copied to clipboard
data class VMwareClusterArgs(val adminClusterMembership: Output<String>? = null, val annotations: Output<Map<String, String>>? = null, val antiAffinityGroups: Output<VMwareClusterAntiAffinityGroupsArgs>? = null, val authorization: Output<VMwareClusterAuthorizationArgs>? = null, val autoRepairConfig: Output<VMwareClusterAutoRepairConfigArgs>? = null, val controlPlaneNode: Output<VMwareClusterControlPlaneNodeArgs>? = null, val dataplaneV2: Output<VMwareClusterDataplaneV2Args>? = null, val description: Output<String>? = null, val disableBundledIngress: Output<Boolean>? = null, val enableControlPlaneV2: Output<Boolean>? = null, val loadBalancer: Output<VMwareClusterLoadBalancerArgs>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val networkConfig: Output<VMwareClusterNetworkConfigArgs>? = null, val onPremVersion: Output<String>? = null, val project: Output<String>? = null, val storage: Output<VMwareClusterStorageArgs>? = null, val upgradePolicy: Output<VMwareClusterUpgradePolicyArgs>? = null, val vcenters: Output<List<VMwareClusterVcenterArgs>>? = null, val vmTrackingEnabled: Output<Boolean>? = null) : ConvertibleToJava<VMwareClusterArgs>
A Google VMware User Cluster.
Link copied to clipboard
class VMwareClusterArgsBuilder
Builder for VMwareClusterArgs.
Link copied to clipboard
Link copied to clipboard
Builder for VMwareCluster.
Link copied to clipboard
A Google Vmware Node Pool.
Link copied to clipboard
data class VMwareNodePoolArgs(val annotations: Output<Map<String, String>>? = null, val config: Output<VMwareNodePoolConfigArgs>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val nodePoolAutoscaling: Output<VMwareNodePoolNodePoolAutoscalingArgs>? = null, val project: Output<String>? = null, val vmwareCluster: Output<String>? = null) : ConvertibleToJava<VMwareNodePoolArgs>
A Google Vmware Node Pool.
Link copied to clipboard
Builder for VMwareNodePoolArgs.
Link copied to clipboard
Link copied to clipboard
Builder for VMwareNodePool.
Functions
Link copied to clipboard
suspend fun bareMetalAdminCluster(name: String, block: suspend BareMetalAdminClusterResourceBuilder.() -> Unit): BareMetalAdminCluster
Link copied to clipboard
suspend fun bareMetalCluster(name: String, block: suspend BareMetalClusterResourceBuilder.() -> Unit): BareMetalCluster
Link copied to clipboard
suspend fun bareMetalNodePool(name: String, block: suspend BareMetalNodePoolResourceBuilder.() -> Unit): BareMetalNodePool
Link copied to clipboard
suspend fun vMwareCluster(name: String, block: suspend VMwareClusterResourceBuilder.() -> Unit): VMwareCluster
Link copied to clipboard
suspend fun vMwareNodePool(name: String, block: suspend VMwareNodePoolResourceBuilder.() -> Unit): VMwareNodePool