Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-imagebuilder-infrastructureconfiguration.json
Parent schema serverless-framework-configuration
Type: object

Resource schema for AWS::ImageBuilder::InfrastructureConfiguration. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-imagebuilder.git

Properties

Name string | Aws_CF_FunctionString required

The name of the infrastructure configuration.

InstanceProfileName string | Aws_CF_FunctionString required

The instance profile of the infrastructure configuration.

Description string | Aws_CF_FunctionString

The description of the infrastructure configuration.

InstanceTypes string[]

The instance types of the infrastructure configuration.

SecurityGroupIds string[]

The security group IDs of the infrastructure configuration.

Logging object

The logging configuration of the infrastructure configuration.

1 nested properties
S3Logs object

The S3 path in which to store the logs.

2 nested properties
S3BucketName string | Aws_CF_FunctionString

S3BucketName

S3KeyPrefix string | Aws_CF_FunctionString

S3KeyPrefix

SubnetId string | Aws_CF_FunctionString

The subnet ID of the infrastructure configuration.

KeyPair string | Aws_CF_FunctionString

The EC2 key pair of the infrastructure configuration..

TerminateInstanceOnFailure boolean

The terminate instance on failure configuration of the infrastructure configuration.

InstanceMetadataOptions object

The instance metadata option settings for the infrastructure configuration.

2 nested properties
HttpPutResponseHopLimit integer

Limit the number of hops that an instance metadata request can traverse to reach its destination.

HttpTokens string | Aws_CF_FunctionString

Indicates whether a signed token header is required for instance metadata retrieval requests. The values affect the response as follows:

SnsTopicArn string | Aws_CF_FunctionString

The SNS Topic Amazon Resource Name (ARN) of the infrastructure configuration.

ResourceTags object

The tags attached to the resource created by Image Builder.

Tags object

The tags associated with the component.

Definitions

TagMap object

TagMap

TagKey string | Aws_CF_FunctionString

TagKey

TagValue string | Aws_CF_FunctionString

TagValue

Logging object

The logging configuration of the infrastructure configuration.

S3Logs object

The S3 path in which to store the logs.

2 nested properties
S3BucketName string | Aws_CF_FunctionString

S3BucketName

S3KeyPrefix string | Aws_CF_FunctionString

S3KeyPrefix

InstanceMetadataOptions object

The instance metadata option settings for the infrastructure configuration.

HttpPutResponseHopLimit integer

Limit the number of hops that an instance metadata request can traverse to reach its destination.

HttpTokens string | Aws_CF_FunctionString

Indicates whether a signed token header is required for instance metadata retrieval requests. The values affect the response as follows:

S3Logs object

The S3 path in which to store the logs.

S3BucketName string | Aws_CF_FunctionString

S3BucketName

S3KeyPrefix string | Aws_CF_FunctionString

S3KeyPrefix