@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:08.183Z") @Stability(value=Experimental) public interface KubernetesObjectValueProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
KubernetesObjectValueProps.Builder
A builder for
KubernetesObjectValueProps |
static class |
KubernetesObjectValueProps.Jsii$Proxy
An implementation for
KubernetesObjectValueProps |
| Modifier and Type | Method and Description |
|---|---|
static KubernetesObjectValueProps.Builder |
builder() |
ICluster |
getCluster()
(experimental) The EKS cluster to fetch attributes from.
|
String |
getJsonPath()
(experimental) JSONPath to the specific value.
|
String |
getObjectName()
(experimental) The name of the object to query.
|
default String |
getObjectNamespace()
(experimental) The namespace the object belongs to.
|
String |
getObjectType()
(experimental) The object type to query.
|
default Duration |
getTimeout()
(experimental) Timeout for waiting on a value.
|
@Stability(value=Experimental) @NotNull ICluster getCluster()
[disable-awslint:ref-via-interface]
@Stability(value=Experimental) @NotNull String getJsonPath()
https://kubernetes.io/docs/reference/kubectl/jsonpath/@Stability(value=Experimental) @NotNull String getObjectName()
@Stability(value=Experimental) @NotNull String getObjectType()
(e.g 'service', 'pod'...)
@Stability(value=Experimental) @Nullable default String getObjectNamespace()
Default: 'default'
@Stability(value=Experimental) @Nullable default Duration getTimeout()
Default: Duration.minutes(5)
@Stability(value=Experimental) static KubernetesObjectValueProps.Builder builder()
KubernetesObjectValueProps.Builder of KubernetesObjectValuePropsCopyright © 2021. All rights reserved.