Class Extension
java.lang.Object
software.amazon.jsii.JsiiObject
software.constructs.Construct
software.amazon.awscdk.Resource
software.amazon.awscdk.services.appconfig.alpha.Extension
- All Implemented Interfaces:
IResource
,IExtension
,software.amazon.jsii.JsiiSerializable
,software.constructs.IConstruct
,software.constructs.IDependable
@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)",
date="2024-05-08T21:35:15.582Z")
@Stability(Deprecated)
@Deprecated
public class Extension
extends Resource
implements IExtension
Deprecated.
(deprecated) An AWS AppConfig extension.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.appconfig.alpha.*; Action action; Parameter parameter; Extension extension = Extension.Builder.create(this, "MyExtension") .actions(List.of(action)) // the properties below are optional .description("description") .extensionName("extensionName") .latestVersionNumber(123) .parameters(List.of(parameter)) .build();
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.appconfig.alpha.IExtension
IExtension.Jsii$Default, IExtension.Jsii$Proxy
Nested classes/interfaces inherited from interface software.amazon.awscdk.IResource
IResource.Jsii$Default
-
Constructor Summary
ModifierConstructorDescriptionprotected
Extension
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) Deprecated.protected
Extension
(software.amazon.jsii.JsiiObjectRef objRef) Deprecated.Extension
(software.constructs.Construct scope, String id, ExtensionProps props) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionstatic IExtension
fromExtensionArn
(software.constructs.Construct scope, String id, String extensionArn) Deprecated.static IExtension
fromExtensionAttributes
(software.constructs.Construct scope, String id, ExtensionAttributes attrs) Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.getName()
Deprecated.Deprecated.Methods inherited from class software.amazon.awscdk.Resource
applyRemovalPolicy, generatePhysicalName, getEnv, getPhysicalName, getResourceArnAttribute, getResourceNameAttribute, getStack, isOwnedResource, isResource
Methods inherited from class software.constructs.Construct
getNode, isConstruct, toString
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface software.constructs.IConstruct
getNode
Methods inherited from interface software.amazon.awscdk.IResource
applyRemovalPolicy, getEnv, getStack
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
Extension
protected Extension(software.amazon.jsii.JsiiObjectRef objRef) Deprecated. -
Extension
protected Extension(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) Deprecated. -
Extension
@Stability(Deprecated) @Deprecated public Extension(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull ExtensionProps props) Deprecated.- Parameters:
scope
- This parameter is required.id
- This parameter is required.props
- This parameter is required.
-
-
Method Details
-
fromExtensionArn
@Stability(Deprecated) @Deprecated @NotNull public static IExtension fromExtensionArn(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull String extensionArn) Deprecated.(deprecated) Imports an extension into the CDK using its Amazon Resource Name (ARN).- Parameters:
scope
- The parent construct. This parameter is required.id
- The name of the extension construct. This parameter is required.extensionArn
- The Amazon Resource Name (ARN) of the extension. This parameter is required.
-
fromExtensionAttributes
@Stability(Deprecated) @Deprecated @NotNull public static IExtension fromExtensionAttributes(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull ExtensionAttributes attrs) Deprecated.(deprecated) Imports an extension into the CDK using its attributes.- Parameters:
scope
- The parent construct. This parameter is required.id
- The name of the extension construct. This parameter is required.attrs
- The attributes of the extension. This parameter is required.
-
getExtensionArn
Deprecated.(deprecated) The Amazon Resource Name (ARN) of the extension.- Specified by:
getExtensionArn
in interfaceIExtension
-
getExtensionId
Deprecated.(deprecated) The ID of the extension.- Specified by:
getExtensionId
in interfaceIExtension
-
getExtensionVersionNumber
Deprecated.(deprecated) The version number of the extension.- Specified by:
getExtensionVersionNumber
in interfaceIExtension
-
getActions
Deprecated.(deprecated) The actions for the extension.- Specified by:
getActions
in interfaceIExtension
-
getDescription
Deprecated.(deprecated) The description of the extension.- Specified by:
getDescription
in interfaceIExtension
-
getLatestVersionNumber
Deprecated.(deprecated) The latest version number of the extension.- Specified by:
getLatestVersionNumber
in interfaceIExtension
-
getName
Deprecated.(deprecated) The name of the extension.- Specified by:
getName
in interfaceIExtension
-
getParameters
Deprecated.(deprecated) The parameters of the extension.- Specified by:
getParameters
in interfaceIExtension
-