package
2.166.0
Repository: https://github.com/aws/aws-cdk-go.git
Documentation: pkg.go.dev

# README

AWS CloudFormation Construct Library

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

# Functions

No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
Returns `true` if a construct is a stack element (i.e.
Check whether the given object is a CfnResource.
Checks if `x` is a construct.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Properties for defining a `CfnCustomResource`.
Properties for defining a `CfnHookDefaultVersion`.
Properties for defining a `CfnHookTypeConfig`.
The `LoggingConfig` property type specifies logging configuration information for an extension.
Properties for defining a `CfnHookVersion`.
Properties for defining a `CfnMacro`.
Properties for defining a `CfnModuleDefaultVersion`.
Properties for defining a `CfnModuleVersion`.
Properties for defining a `CfnPublicTypeVersion`.
Properties for defining a `CfnPublisher`.
Properties for defining a `CfnResourceDefaultVersion`.
Logging configuration information for a resource.
Properties for defining a `CfnResourceVersion`.
The Output data type.
Properties for defining a `CfnStack`.
[ `Service-managed` permissions] Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organizational unit (OU).
The AWS OrganizationalUnitIds or Accounts for which to create stack instances in the specified Regions.
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
The user-specified preferences for how AWS CloudFormation performs a stack set operation.
The Parameter data type.
Stack instances in some specific accounts and Regions.
Properties for defining a `CfnStackSet`.
Contains logging configuration information for an extension.
Properties for defining a `CfnTypeActivation`.
Properties for defining a `CfnWaitConditionHandle`.
Properties for defining a `CfnWaitCondition`.

# Interfaces

In a CloudFormation template, you use the `AWS::CloudFormation::CustomResource` or `Custom:: *String*` resource type to specify custom resources.
The `HookDefaultVersion` resource specifies the default version of the hook.
The `HookTypeConfig` resource specifies the configuration of a hook.
The `HookVersion` resource publishes new or first hook version to the AWS CloudFormation registry.
The `AWS::CloudFormation::Macro` resource is a CloudFormation resource type that creates a CloudFormation macro to perform custom processing on CloudFormation templates.
Specifies the default version of a module.
Registers the specified version of the module with the CloudFormation service.
Tests and publishes a registered extension as a public, third-party extension.
Registers your account as a publisher of public extensions in the CloudFormation registry.
Specifies the default version of a resource.
Registers a resource version with the CloudFormation service.
The `AWS::CloudFormation::Stack` resource nests a stack as a resource in a top-level template.
The `AWS::CloudFormation::StackSet` enables you to provision stacks into AWS accounts and across Regions by using a single CloudFormation template.
Activates a public third-party extension, making it available for use in stack templates.
> For Amazon EC2 and Auto Scaling resources, we recommend that you use a `CreationPolicy` attribute instead of wait conditions.
> For Amazon EC2 and Auto Scaling resources, we recommend that you use a `CreationPolicy` attribute instead of wait conditions.