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
Link copied to clipboard
data class VmwareAdminClusterArgs(val addonNode: Output<VmwareAdminClusterAddonNodeArgs>? = null, val annotations: Output<Map<String, String>>? = null, val antiAffinityGroups: Output<VmwareAdminClusterAntiAffinityGroupsArgs>? = null, val authorization: Output<VmwareAdminClusterAuthorizationArgs>? = null, val autoRepairConfig: Output<VmwareAdminClusterAutoRepairConfigArgs>? = null, val bootstrapClusterMembership: Output<String>? = null, val controlPlaneNode: Output<VmwareAdminClusterControlPlaneNodeArgs>? = null, val description: Output<String>? = null, val imageType: Output<String>? = null, val loadBalancer: Output<VmwareAdminClusterLoadBalancerArgs>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val networkConfig: Output<VmwareAdminClusterNetworkConfigArgs>? = null, val onPremVersion: Output<String>? = null, val platformConfig: Output<VmwareAdminClusterPlatformConfigArgs>? = null, val project: Output<String>? = null, val vcenter: Output<VmwareAdminClusterVcenterArgs>? = null) : ConvertibleToJava<VmwareAdminClusterArgs>
Link copied to clipboard
Builder for VmwareAdminClusterArgs.
Link copied to clipboard
Link copied to clipboard
Builder for VmwareAdminCluster.
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 enableAdvancedCluster: 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 vcenter: Output<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 vmwareAdminCluster(name: String, block: suspend VmwareAdminClusterResourceBuilder.() -> Unit): VmwareAdminCluster
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