Show / Hide Table of Contents

Namespace Amazon.CDK.AWS.OpsWorks

AWS OpsWorks Construct Library

--- cfn-resources: Stable
All classes with the <code>Cfn</code> prefix in this module (<a href="https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib">CFN Resources</a>) are always stable and safe to use.

This module is part of the AWS Cloud Development Kit project.

using Amazon.CDK.AWS.OpsWorks;

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

    There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

    For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::OpsWorks.

    (Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

    Classes

    CfnApp

    A CloudFormation AWS::OpsWorks::App.

    CfnApp.DataSourceProperty

    Describes an app's data source.

    CfnApp.EnvironmentVariableProperty

    Represents an app's environment variable.

    CfnApp.SourceProperty

    Contains the information required to retrieve an app or cookbook from a repository.

    CfnApp.SslConfigurationProperty

    Describes an app's SSL configuration.

    CfnAppProps

    Properties for defining a CfnApp.

    CfnElasticLoadBalancerAttachment

    A CloudFormation AWS::OpsWorks::ElasticLoadBalancerAttachment.

    CfnElasticLoadBalancerAttachmentProps

    Properties for defining a CfnElasticLoadBalancerAttachment.

    CfnInstance

    A CloudFormation AWS::OpsWorks::Instance.

    CfnInstance.BlockDeviceMappingProperty

    Describes a block device mapping.

    CfnInstance.EbsBlockDeviceProperty

    Describes an Amazon EBS volume.

    CfnInstance.TimeBasedAutoScalingProperty

    Describes an instance's time-based auto scaling configuration.

    CfnInstanceProps

    Properties for defining a CfnInstance.

    CfnLayer

    A CloudFormation AWS::OpsWorks::Layer.

    CfnLayer.AutoScalingThresholdsProperty

    Describes a load-based auto scaling upscaling or downscaling threshold configuration, which specifies when AWS OpsWorks Stacks starts or stops load-based instances.

    CfnLayer.LifecycleEventConfigurationProperty

    Specifies the lifecycle event configuration.

    CfnLayer.LoadBasedAutoScalingProperty

    Describes a layer's load-based auto scaling configuration.

    CfnLayer.RecipesProperty

    AWS OpsWorks Stacks supports five lifecycle events: setup , configuration , deploy , undeploy , and shutdown .

    CfnLayer.ShutdownEventConfigurationProperty

    The Shutdown event configuration.

    CfnLayer.VolumeConfigurationProperty

    Describes an Amazon EBS volume configuration.

    CfnLayerProps

    Properties for defining a CfnLayer.

    CfnStack

    A CloudFormation AWS::OpsWorks::Stack.

    CfnStack.ChefConfigurationProperty

    Describes the Chef configuration.

    CfnStack.ElasticIpProperty

    Describes an Elastic IP address.

    CfnStack.RdsDbInstanceProperty

    Describes an Amazon RDS instance.

    CfnStack.SourceProperty

    Contains the information required to retrieve an app or cookbook from a repository.

    CfnStack.StackConfigurationManagerProperty

    Describes the configuration manager.

    CfnStackProps

    Properties for defining a CfnStack.

    CfnUserProfile

    A CloudFormation AWS::OpsWorks::UserProfile.

    CfnUserProfileProps

    Properties for defining a CfnUserProfile.

    CfnVolume

    A CloudFormation AWS::OpsWorks::Volume.

    CfnVolumeProps

    Properties for defining a CfnVolume.

    Interfaces

    CfnApp.IDataSourceProperty

    Describes an app's data source.

    CfnApp.IEnvironmentVariableProperty

    Represents an app's environment variable.

    CfnApp.ISourceProperty

    Contains the information required to retrieve an app or cookbook from a repository.

    CfnApp.ISslConfigurationProperty

    Describes an app's SSL configuration.

    CfnInstance.IBlockDeviceMappingProperty

    Describes a block device mapping.

    CfnInstance.IEbsBlockDeviceProperty

    Describes an Amazon EBS volume.

    CfnInstance.ITimeBasedAutoScalingProperty

    Describes an instance's time-based auto scaling configuration.

    CfnLayer.IAutoScalingThresholdsProperty

    Describes a load-based auto scaling upscaling or downscaling threshold configuration, which specifies when AWS OpsWorks Stacks starts or stops load-based instances.

    CfnLayer.ILifecycleEventConfigurationProperty

    Specifies the lifecycle event configuration.

    CfnLayer.ILoadBasedAutoScalingProperty

    Describes a layer's load-based auto scaling configuration.

    CfnLayer.IRecipesProperty

    AWS OpsWorks Stacks supports five lifecycle events: setup , configuration , deploy , undeploy , and shutdown .

    CfnLayer.IShutdownEventConfigurationProperty

    The Shutdown event configuration.

    CfnLayer.IVolumeConfigurationProperty

    Describes an Amazon EBS volume configuration.

    CfnStack.IChefConfigurationProperty

    Describes the Chef configuration.

    CfnStack.IElasticIpProperty

    Describes an Elastic IP address.

    CfnStack.IRdsDbInstanceProperty

    Describes an Amazon RDS instance.

    CfnStack.ISourceProperty

    Contains the information required to retrieve an app or cookbook from a repository.

    CfnStack.IStackConfigurationManagerProperty

    Describes the configuration manager.

    ICfnAppProps

    Properties for defining a CfnApp.

    ICfnElasticLoadBalancerAttachmentProps

    Properties for defining a CfnElasticLoadBalancerAttachment.

    ICfnInstanceProps

    Properties for defining a CfnInstance.

    ICfnLayerProps

    Properties for defining a CfnLayer.

    ICfnStackProps

    Properties for defining a CfnStack.

    ICfnUserProfileProps

    Properties for defining a CfnUserProfile.

    ICfnVolumeProps

    Properties for defining a CfnVolume.

    Back to top Generated by DocFX