Package com.pulumi.alicloud.cs.inputs
Class KubernetesAddonState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.alicloud.cs.inputs.KubernetesAddonState
-
public final class KubernetesAddonState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KubernetesAddonState.Builder
-
Field Summary
Fields Modifier and Type Field Description static KubernetesAddonState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KubernetesAddonState.Builder
builder()
static KubernetesAddonState.Builder
builder(KubernetesAddonState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
canUpgrade()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
clusterId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
config()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
nextVersion()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
required()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
version()
-
-
-
Field Detail
-
Empty
public static final KubernetesAddonState Empty
-
-
Method Detail
-
canUpgrade
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> canUpgrade()
- Returns:
- Is the addon ready for upgrade.
-
clusterId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> clusterId()
- Returns:
- The id of kubernetes cluster.
-
config
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> config()
- Returns:
- The custom configuration of addon. You can checkout the customizable configuration of the addon through datasource `alicloud.cs.getKubernetesAddonMetadata`, the returned format is the standard json schema. If return empty, it means that the addon does not support custom configuration yet. You can also checkout the current custom configuration through the data source `alicloud.cs.getKubernetesAddons`.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The name of addon.
-
nextVersion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> nextVersion()
- Returns:
- The version which addon can be upgraded to.
-
required
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> required()
- Returns:
- Is it a mandatory addon to be installed.
-
version
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> version()
- Returns:
- The current version of addon.
-
builder
public static KubernetesAddonState.Builder builder()
-
builder
public static KubernetesAddonState.Builder builder(KubernetesAddonState defaults)
-
-