Class CustomResourceSubresourcesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.kubernetes.apiextensions.v1.inputs.CustomResourceSubresourcesArgs
-
public final class CustomResourceSubresourcesArgs extends com.pulumi.resources.ResourceArgs
CustomResourceSubresources defines the status and scale subresources for CustomResources.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CustomResourceSubresourcesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CustomResourceSubresourcesArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CustomResourceSubresourcesArgs.Builder
builder()
static CustomResourceSubresourcesArgs.Builder
builder(CustomResourceSubresourcesArgs defaults)
java.util.Optional<com.pulumi.core.Output<CustomResourceSubresourceScaleArgs>>
scale()
java.util.Optional<com.pulumi.core.Output<com.google.gson.JsonElement>>
status()
-
-
-
Field Detail
-
Empty
public static final CustomResourceSubresourcesArgs Empty
-
-
Method Detail
-
scale
public java.util.Optional<com.pulumi.core.Output<CustomResourceSubresourceScaleArgs>> scale()
- Returns:
- scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object.
-
status
public java.util.Optional<com.pulumi.core.Output<com.google.gson.JsonElement>> status()
- Returns:
- status indicates the custom resource should serve a `/status` subresource. When enabled: 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object. 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object.
-
builder
public static CustomResourceSubresourcesArgs.Builder builder()
-
builder
public static CustomResourceSubresourcesArgs.Builder builder(CustomResourceSubresourcesArgs defaults)
-
-