CfnVerifiedAccessInstanceProps

class aws_cdk.aws_ec2.CfnVerifiedAccessInstanceProps(*, description=None, fips_enabled=None, logging_configurations=None, tags=None, verified_access_trust_provider_ids=None, verified_access_trust_providers=None)

Bases: object

Properties for defining a CfnVerifiedAccessInstance.

Parameters:
  • description (Optional[str]) – A description for the AWS Verified Access instance.

  • fips_enabled (Union[bool, IResolvable, None]) – Indicates whether support for Federal Information Processing Standards (FIPS) is enabled on the instance.

  • logging_configurations (Union[IResolvable, VerifiedAccessLogsProperty, Dict[str, Any], None]) – The logging configuration for the Verified Access instances.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – The tags.

  • verified_access_trust_provider_ids (Optional[Sequence[str]]) – The IDs of the AWS Verified Access trust providers.

  • verified_access_trust_providers (Union[IResolvable, Sequence[Union[IResolvable, VerifiedAccessTrustProviderProperty, Dict[str, Any]]], None]) – The IDs of the AWS Verified Access trust providers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_ec2 as ec2

cfn_verified_access_instance_props = ec2.CfnVerifiedAccessInstanceProps(
    description="description",
    fips_enabled=False,
    logging_configurations=ec2.CfnVerifiedAccessInstance.VerifiedAccessLogsProperty(
        cloud_watch_logs=ec2.CfnVerifiedAccessInstance.CloudWatchLogsProperty(
            enabled=False,
            log_group="logGroup"
        ),
        include_trust_context=False,
        kinesis_data_firehose=ec2.CfnVerifiedAccessInstance.KinesisDataFirehoseProperty(
            delivery_stream="deliveryStream",
            enabled=False
        ),
        log_version="logVersion",
        s3=ec2.CfnVerifiedAccessInstance.S3Property(
            bucket_name="bucketName",
            bucket_owner="bucketOwner",
            enabled=False,
            prefix="prefix"
        )
    ),
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    verified_access_trust_provider_ids=["verifiedAccessTrustProviderIds"],
    verified_access_trust_providers=[ec2.CfnVerifiedAccessInstance.VerifiedAccessTrustProviderProperty(
        description="description",
        device_trust_provider_type="deviceTrustProviderType",
        trust_provider_type="trustProviderType",
        user_trust_provider_type="userTrustProviderType",
        verified_access_trust_provider_id="verifiedAccessTrustProviderId"
    )]
)

Attributes

description

A description for the AWS Verified Access instance.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html#cfn-ec2-verifiedaccessinstance-description

fips_enabled

Indicates whether support for Federal Information Processing Standards (FIPS) is enabled on the instance.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html#cfn-ec2-verifiedaccessinstance-fipsenabled

logging_configurations

The logging configuration for the Verified Access instances.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html#cfn-ec2-verifiedaccessinstance-loggingconfigurations

tags

The tags.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html#cfn-ec2-verifiedaccessinstance-tags

verified_access_trust_provider_ids

The IDs of the AWS Verified Access trust providers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html#cfn-ec2-verifiedaccessinstance-verifiedaccesstrustproviderids

verified_access_trust_providers

The IDs of the AWS Verified Access trust providers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html#cfn-ec2-verifiedaccessinstance-verifiedaccesstrustproviders