All Downloads are FREE. Search and download functionalities are using the official Maven repository.

software.amazon.awscdk.lambdalayer.kubectl.KubectlLayer Maven / Gradle / Ivy

There is a newer version: 1.204.0
Show newest version
package software.amazon.awscdk.lambdalayer.kubectl;

/**
 * An AWS Lambda layer that includes `kubectl` and `helm`.
 * 

* Example: *

*

 * // KubectlLayer bundles the 'kubectl' and 'helm' command lines
 * import software.amazon.awscdk.lambdalayer.kubectl.KubectlLayer;
 * Function fn;
 * fn.addLayers(new KubectlLayer(this, "KubectlLayer"));
 * 
*/ @javax.annotation.Generated(value = "jsii-pacmak/1.57.0 (build f614666)", date = "2022-05-04T20:14:11.448Z") @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) @software.amazon.jsii.Jsii(module = software.amazon.awscdk.lambdalayer.kubectl.$Module.class, fqn = "@aws-cdk/lambda-layer-kubectl.KubectlLayer") public class KubectlLayer extends software.amazon.awscdk.services.lambda.LayerVersion { protected KubectlLayer(final software.amazon.jsii.JsiiObjectRef objRef) { super(objRef); } protected KubectlLayer(final software.amazon.jsii.JsiiObject.InitializationMode initializationMode) { super(initializationMode); } /** * @param scope This parameter is required. * @param id This parameter is required. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public KubectlLayer(final @org.jetbrains.annotations.NotNull software.constructs.Construct scope, final @org.jetbrains.annotations.NotNull java.lang.String id) { super(software.amazon.jsii.JsiiObject.InitializationMode.JSII); software.amazon.jsii.JsiiEngine.getInstance().createNewObject(this, new Object[] { java.util.Objects.requireNonNull(scope, "scope is required"), java.util.Objects.requireNonNull(id, "id is required") }); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy