AWS Fundamentals Logo
AWS Fundamentals
AWS::EC2::VerifiedAccessInstance

EC2 VerifiedAccessInstance

The AWS::EC2::VerifiedAccessInstance resource creates an AWS EC2 Verified Access Instance.

Properties

7 configurable properties. Click a row to see details.

Filter:
PropertyTypeFlags
CidrEndpointsCustomSubDomain
string
Description
string
FipsEnabled
boolean
LoggingConfigurations
VerifiedAccessLogs
Tags
Array<Tag>
VerifiedAccessTrustProviderIds
Array<string>
VerifiedAccessTrustProviders
Array<VerifiedAccessTrustProvider>

Return Values

Values returned after the resource is created. Access these with Fn::GetAtt.

AttributeTypeDescription
CidrEndpointsCustomSubDomainNameServersArray<string>Property to represent the name servers assoicated with the domain that AVA manages (say, ['ns1.amazonaws.com', 'ns2.amazonaws.com', 'ns3.amazonaws.com', 'ns4.amazonaws.com']).
CreationTimestringTime this Verified Access Instance was created.
LastUpdatedTimestringTime this Verified Access Instance was last updated.
VerifiedAccessInstanceIdstringThe ID of the AWS Verified Access instance.

Sample CloudFormation Template

A minimal template with required properties and common optional ones.

template.yaml
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::EC2::VerifiedAccessInstance

Resources:
  MyResource:
    Type: AWS::EC2::VerifiedAccessInstance
    Properties:
      Tags:
        - Key: Environment
          Value: Production
      Description: !Ref "AWS::StackName"

Required IAM Permissions

Permissions CloudFormation needs in your IAM role to manage this resource.

create

ec2:CreateVerifiedAccessInstanceec2:AttachVerifiedAccessTrustProviderec2:ModifyVerifiedAccessInstanceLoggingConfigurationec2:DescribeVerifiedAccessInstancesec2:DescribeVerifiedAccessInstanceLoggingConfigurationsec2:DetachVerifiedAccessTrustProviderec2:DeleteVerifiedAccessInstanceec2:CreateTagsec2:DescribeTagslogs:CreateLogDeliverylogs:GetLogDeliverylogs:UpdateLogDeliverylogs:PutDestinationlogs:DeleteLogDeliverylogs:ListLogDeliverieslogs:PutLogEventslogs:DescribeLogStreamss3:listBucketss3:PutObjects3:GetBucketPolicys3:PutBucketPolicylogs:DescribeLogGroupslogs:PutResourcePolicyfirehose:TagDeliveryStreamlogs:DescribeResourcePoliciesiam:CreateServiceLinkedRoleverified-access:AllowVerifiedAccess

read

ec2:DescribeVerifiedAccessInstancesec2:DescribeVerifiedAccessInstanceLoggingConfigurationsec2:DescribeTagslogs:GetLogDeliverylogs:ListLogDeliveries

update

ec2:ModifyVerifiedAccessInstanceec2:ModifyVerifiedAccessInstanceLoggingConfigurationec2:DescribeVerifiedAccessInstancesec2:DescribeVerifiedAccessInstanceLoggingConfigurationsec2:DescribeTagsec2:AttachVerifiedAccessTrustProviderec2:DetachVerifiedAccessTrustProviderec2:DeleteTagsec2:CreateTagsec2:DescribeTagslogs:CreateLogDeliverylogs:GetLogDeliverylogs:ListLogDeliverieslogs:UpdateLogDeliverylogs:DeleteLogDeliverylogs:PutDestinationlogs:PutLogEventslogs:DescribeLogStreamss3:listBucketss3:PutObjects3:GetBucketPolicys3:PutBucketPolicylogs:DescribeLogGroupslogs:PutResourcePolicyfirehose:TagDeliveryStreamiam:CreateServiceLinkedRolelogs:DescribeResourcePolicies

delete

ec2:DeleteVerifiedAccessInstanceec2:DeleteTagsec2:DescribeVerifiedAccessInstancesec2:DescribeVerifiedAccessInstanceLoggingConfigurationsec2:DetachVerifiedAccessTrustProviderec2:GetVerifiedAccessGroupPolicyec2:DescribeTagslogs:ListLogDeliverieslogs:GetLogDeliverylogs:DeleteLogDelivery

list

ec2:DescribeVerifiedAccessInstancesec2:DescribeTagslogs:ListLogDeliverieslogs:GetLogDelivery

Get the EC2 Cheat Sheet

Everything you need to know about EC2 on one page. HD quality, print-friendly.

Download Free Infographic

Quick Facts

ServiceEC2
Properties11
Required0
TaggingSupported
Primary IDVerifiedAccessInstanceId

Supported Operations

CreateReadUpdateDeleteList

External Links