Uses of Interface
software.amazon.awscdk.services.imagebuilder.alpha.IComponent
Packages that use IComponent
Package
Description
EC2 Image Builder Construct Library
-
Uses of IComponent in software.amazon.awscdk.services.imagebuilder.alpha
Subinterfaces of IComponent in software.amazon.awscdk.services.imagebuilder.alphaModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIComponent.Classes in software.amazon.awscdk.services.imagebuilder.alpha that implement IComponentModifier and TypeClassDescriptionclass(experimental) Represents an EC2 Image Builder Component.static final classA proxy class which represents a concrete javascript instance of this type.Methods in software.amazon.awscdk.services.imagebuilder.alpha that return IComponentModifier and TypeMethodDescriptionstatic IComponentAmazonManagedComponent.awsCliV2(software.constructs.Construct scope, String id, AmazonManagedComponentOptions opts) (experimental) Imports the AWS CLI v2 Amazon-managed component.static IComponentAmazonManagedComponent.fromAmazonManagedComponentAttributes(software.constructs.Construct scope, String id, AmazonManagedComponentAttributes attrs) (experimental) Imports an Amazon-managed component from its attributes.static IComponentAmazonManagedComponent.fromAmazonManagedComponentName(software.constructs.Construct scope, String id, String amazonManagedComponentName) (experimental) Imports an Amazon-managed component from its name.static IComponentAwsMarketplaceComponent.fromAwsMarketplaceComponentAttributes(software.constructs.Construct scope, String id, AwsMarketplaceComponentAttributes attrs) (experimental) Imports an AWS Marketplace component from its attributes.static IComponentComponent.fromComponentArn(software.constructs.Construct scope, String id, String componentArn) (experimental) Import an existing component given its ARN.static IComponentComponent.fromComponentAttributes(software.constructs.Construct scope, String id, ComponentAttributes attrs) (experimental) Import an existing component by providing its attributes.static IComponentComponent.fromComponentName(software.constructs.Construct scope, String id, String componentName) (experimental) Import an existing component given its name.ComponentConfiguration.getComponent()(experimental) The component to execute as part of the image build.final IComponentComponentConfiguration.Jsii$Proxy.getComponent()static IComponentAmazonManagedComponent.helloWorld(software.constructs.Construct scope, String id, AmazonManagedComponentOptions opts) (experimental) Imports the hello world Amazon-managed component.static IComponentAmazonManagedComponent.python3(software.constructs.Construct scope, String id, AmazonManagedComponentOptions opts) (experimental) Imports the Python 3 Amazon-managed component.static IComponentAmazonManagedComponent.reboot(software.constructs.Construct scope, String id, AmazonManagedComponentOptions opts) (experimental) Imports the reboot Amazon-managed component.static IComponentAmazonManagedComponent.stigBuild(software.constructs.Construct scope, String id, AmazonManagedComponentOptions opts) (experimental) Imports the STIG hardening Amazon-managed component.static IComponentAmazonManagedComponent.updateOs(software.constructs.Construct scope, String id, AmazonManagedComponentOptions opts) (experimental) Imports the OS update Amazon-managed component.Methods in software.amazon.awscdk.services.imagebuilder.alpha with parameters of type IComponentModifier and TypeMethodDescriptionComponentConfiguration.Builder.component(IComponent component) Sets the value ofComponentConfiguration.getComponent()