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

The AWS::EC2::VerifiedAccessInstance resource creates an AWS EC2 Verified Access Instance.. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-ec2-verified-access.aws-ec2-verifiedaccessinstance

Properties

VerifiedAccessTrustProviders VerifiedAccessTrustProvider[]

AWS Verified Access trust providers.

uniqueItems=true
VerifiedAccessTrustProviderIds VerifiedAccessTrustProviderId[]

The IDs of the AWS Verified Access trust providers.

uniqueItems=true
Description string | Aws_CF_FunctionString

A description for the AWS Verified Access instance.

LoggingConfigurations object

The configuration options for AWS Verified Access instances.

3 nested properties
CloudWatchLogs object

Sends Verified Access logs to CloudWatch Logs.

2 nested properties
Enabled boolean

Indicates whether logging is enabled.

LogGroup string | Aws_CF_FunctionString

The ID of the CloudWatch Logs log group.

KinesisDataFirehose object

Sends Verified Access logs to Kinesis.

2 nested properties
Enabled boolean

Indicates whether logging is enabled.

DeliveryStream string | Aws_CF_FunctionString

The ID of the delivery stream.

S3 object

Sends Verified Access logs to Amazon S3.

4 nested properties
Enabled boolean

Indicates whether logging is enabled.

BucketName string | Aws_CF_FunctionString

The bucket name.

BucketOwner string | Aws_CF_FunctionString

The ID of the AWS account that owns the Amazon S3 bucket.

Prefix string | Aws_CF_FunctionString

The bucket prefix.

Tags Tag[]

An array of key-value pairs to apply to this resource.

uniqueItems=true

Definitions

VerifiedAccessTrustProvider object

A Verified Access Trust Provider.

VerifiedAccessTrustProviderId string | Aws_CF_FunctionString

The ID of the trust provider.

Description string | Aws_CF_FunctionString

The description of trust provider.

TrustProviderType string | Aws_CF_FunctionString

The type of trust provider (user- or device-based).

UserTrustProviderType string | Aws_CF_FunctionString

The type of user-based trust provider.

DeviceTrustProviderType string | Aws_CF_FunctionString

The type of device-based trust provider.

VerifiedAccessTrustProviderId string | Aws_CF_FunctionString

The ID of the AWS Verified Access trust provider.

VerifiedAccessLogs object

The configuration options for AWS Verified Access instances.

CloudWatchLogs object

Sends Verified Access logs to CloudWatch Logs.

2 nested properties
Enabled boolean

Indicates whether logging is enabled.

LogGroup string | Aws_CF_FunctionString

The ID of the CloudWatch Logs log group.

KinesisDataFirehose object

Sends Verified Access logs to Kinesis.

2 nested properties
Enabled boolean

Indicates whether logging is enabled.

DeliveryStream string | Aws_CF_FunctionString

The ID of the delivery stream.

S3 object

Sends Verified Access logs to Amazon S3.

4 nested properties
Enabled boolean

Indicates whether logging is enabled.

BucketName string | Aws_CF_FunctionString

The bucket name.

BucketOwner string | Aws_CF_FunctionString

The ID of the AWS account that owns the Amazon S3 bucket.

Prefix string | Aws_CF_FunctionString

The bucket prefix.

Tag object

A key-value pair to associate with a resource.

Key string | Aws_CF_FunctionString required

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string | Aws_CF_FunctionString required

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.