Interface IKubectlProvider
- All Superinterfaces:
software.constructs.IConstruct
,software.constructs.IDependable
,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IKubectlProvider.Jsii$Default
- All Known Implementing Classes:
IKubectlProvider.Jsii$Proxy
,KubectlProvider
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-22T02:24:01.473Z")
@Stability(Stable)
public interface IKubectlProvider
extends software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct
Imported KubectlProvider that can be used in place of the default one created by CDK.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIKubectlProvider
.static final class
A proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescriptionThe IAM execution role of the handler.The IAM role to assume in order to perform kubectl operations against this cluster.The custom resource provider's service token.Methods inherited from interface software.constructs.IConstruct
getNode
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getHandlerRole
The IAM execution role of the handler. -
getRoleArn
The IAM role to assume in order to perform kubectl operations against this cluster. -
getServiceToken
The custom resource provider's service token.
-