1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. ec2
  5. getVerifiedAccessInstance

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

aws-native.ec2.getVerifiedAccessInstance

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

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

Using getVerifiedAccessInstance

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getVerifiedAccessInstance(args: GetVerifiedAccessInstanceArgs, opts?: InvokeOptions): Promise<GetVerifiedAccessInstanceResult>
function getVerifiedAccessInstanceOutput(args: GetVerifiedAccessInstanceOutputArgs, opts?: InvokeOptions): Output<GetVerifiedAccessInstanceResult>
Copy
def get_verified_access_instance(verified_access_instance_id: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetVerifiedAccessInstanceResult
def get_verified_access_instance_output(verified_access_instance_id: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetVerifiedAccessInstanceResult]
Copy
func LookupVerifiedAccessInstance(ctx *Context, args *LookupVerifiedAccessInstanceArgs, opts ...InvokeOption) (*LookupVerifiedAccessInstanceResult, error)
func LookupVerifiedAccessInstanceOutput(ctx *Context, args *LookupVerifiedAccessInstanceOutputArgs, opts ...InvokeOption) LookupVerifiedAccessInstanceResultOutput
Copy

> Note: This function is named LookupVerifiedAccessInstance in the Go SDK.

public static class GetVerifiedAccessInstance 
{
    public static Task<GetVerifiedAccessInstanceResult> InvokeAsync(GetVerifiedAccessInstanceArgs args, InvokeOptions? opts = null)
    public static Output<GetVerifiedAccessInstanceResult> Invoke(GetVerifiedAccessInstanceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetVerifiedAccessInstanceResult> getVerifiedAccessInstance(GetVerifiedAccessInstanceArgs args, InvokeOptions options)
public static Output<GetVerifiedAccessInstanceResult> getVerifiedAccessInstance(GetVerifiedAccessInstanceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:ec2:getVerifiedAccessInstance
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

VerifiedAccessInstanceId This property is required. string
The ID of the AWS Verified Access instance.
VerifiedAccessInstanceId This property is required. string
The ID of the AWS Verified Access instance.
verifiedAccessInstanceId This property is required. String
The ID of the AWS Verified Access instance.
verifiedAccessInstanceId This property is required. string
The ID of the AWS Verified Access instance.
verified_access_instance_id This property is required. str
The ID of the AWS Verified Access instance.
verifiedAccessInstanceId This property is required. String
The ID of the AWS Verified Access instance.

getVerifiedAccessInstance Result

The following output properties are available:

CidrEndpointsCustomSubDomain string
Introduce CidrEndpointsCustomSubDomain property to represent the domain (say, ava.my-company.com)
CidrEndpointsCustomSubDomainNameServers List<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']).
CreationTime string
Time this Verified Access Instance was created.
Description string
A description for the AWS Verified Access instance.
FipsEnabled bool
Indicates whether FIPS is enabled
LastUpdatedTime string
Time this Verified Access Instance was last updated.
LoggingConfigurations Pulumi.AwsNative.Ec2.Outputs.VerifiedAccessInstanceVerifiedAccessLogs
The configuration options for AWS Verified Access instances.
Tags List<Pulumi.AwsNative.Outputs.Tag>
An array of key-value pairs to apply to this resource.
VerifiedAccessInstanceId string
The ID of the AWS Verified Access instance.
VerifiedAccessTrustProviderIds List<string>
The IDs of the AWS Verified Access trust providers.
VerifiedAccessTrustProviders List<Pulumi.AwsNative.Ec2.Outputs.VerifiedAccessInstanceVerifiedAccessTrustProvider>
AWS Verified Access trust providers.
CidrEndpointsCustomSubDomain string
Introduce CidrEndpointsCustomSubDomain property to represent the domain (say, ava.my-company.com)
CidrEndpointsCustomSubDomainNameServers []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']).
CreationTime string
Time this Verified Access Instance was created.
Description string
A description for the AWS Verified Access instance.
FipsEnabled bool
Indicates whether FIPS is enabled
LastUpdatedTime string
Time this Verified Access Instance was last updated.
LoggingConfigurations VerifiedAccessInstanceVerifiedAccessLogs
The configuration options for AWS Verified Access instances.
Tags Tag
An array of key-value pairs to apply to this resource.
VerifiedAccessInstanceId string
The ID of the AWS Verified Access instance.
VerifiedAccessTrustProviderIds []string
The IDs of the AWS Verified Access trust providers.
VerifiedAccessTrustProviders []VerifiedAccessInstanceVerifiedAccessTrustProvider
AWS Verified Access trust providers.
cidrEndpointsCustomSubDomain String
Introduce CidrEndpointsCustomSubDomain property to represent the domain (say, ava.my-company.com)
cidrEndpointsCustomSubDomainNameServers List<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']).
creationTime String
Time this Verified Access Instance was created.
description String
A description for the AWS Verified Access instance.
fipsEnabled Boolean
Indicates whether FIPS is enabled
lastUpdatedTime String
Time this Verified Access Instance was last updated.
loggingConfigurations VerifiedAccessInstanceVerifiedAccessLogs
The configuration options for AWS Verified Access instances.
tags List<Tag>
An array of key-value pairs to apply to this resource.
verifiedAccessInstanceId String
The ID of the AWS Verified Access instance.
verifiedAccessTrustProviderIds List<String>
The IDs of the AWS Verified Access trust providers.
verifiedAccessTrustProviders List<VerifiedAccessInstanceVerifiedAccessTrustProvider>
AWS Verified Access trust providers.
cidrEndpointsCustomSubDomain string
Introduce CidrEndpointsCustomSubDomain property to represent the domain (say, ava.my-company.com)
cidrEndpointsCustomSubDomainNameServers 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']).
creationTime string
Time this Verified Access Instance was created.
description string
A description for the AWS Verified Access instance.
fipsEnabled boolean
Indicates whether FIPS is enabled
lastUpdatedTime string
Time this Verified Access Instance was last updated.
loggingConfigurations VerifiedAccessInstanceVerifiedAccessLogs
The configuration options for AWS Verified Access instances.
tags Tag[]
An array of key-value pairs to apply to this resource.
verifiedAccessInstanceId string
The ID of the AWS Verified Access instance.
verifiedAccessTrustProviderIds string[]
The IDs of the AWS Verified Access trust providers.
verifiedAccessTrustProviders VerifiedAccessInstanceVerifiedAccessTrustProvider[]
AWS Verified Access trust providers.
cidr_endpoints_custom_sub_domain str
Introduce CidrEndpointsCustomSubDomain property to represent the domain (say, ava.my-company.com)
cidr_endpoints_custom_sub_domain_name_servers Sequence[str]
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']).
creation_time str
Time this Verified Access Instance was created.
description str
A description for the AWS Verified Access instance.
fips_enabled bool
Indicates whether FIPS is enabled
last_updated_time str
Time this Verified Access Instance was last updated.
logging_configurations VerifiedAccessInstanceVerifiedAccessLogs
The configuration options for AWS Verified Access instances.
tags Sequence[root_Tag]
An array of key-value pairs to apply to this resource.
verified_access_instance_id str
The ID of the AWS Verified Access instance.
verified_access_trust_provider_ids Sequence[str]
The IDs of the AWS Verified Access trust providers.
verified_access_trust_providers Sequence[VerifiedAccessInstanceVerifiedAccessTrustProvider]
AWS Verified Access trust providers.
cidrEndpointsCustomSubDomain String
Introduce CidrEndpointsCustomSubDomain property to represent the domain (say, ava.my-company.com)
cidrEndpointsCustomSubDomainNameServers List<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']).
creationTime String
Time this Verified Access Instance was created.
description String
A description for the AWS Verified Access instance.
fipsEnabled Boolean
Indicates whether FIPS is enabled
lastUpdatedTime String
Time this Verified Access Instance was last updated.
loggingConfigurations Property Map
The configuration options for AWS Verified Access instances.
tags List<Property Map>
An array of key-value pairs to apply to this resource.
verifiedAccessInstanceId String
The ID of the AWS Verified Access instance.
verifiedAccessTrustProviderIds List<String>
The IDs of the AWS Verified Access trust providers.
verifiedAccessTrustProviders List<Property Map>
AWS Verified Access trust providers.

Supporting Types

Tag

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag

VerifiedAccessInstanceVerifiedAccessLogs

CloudWatchLogs Pulumi.AwsNative.Ec2.Inputs.VerifiedAccessInstanceVerifiedAccessLogsCloudWatchLogsProperties
Sends Verified Access logs to CloudWatch Logs.
IncludeTrustContext bool
Include claims from trust providers in Verified Access logs.
KinesisDataFirehose Pulumi.AwsNative.Ec2.Inputs.VerifiedAccessInstanceVerifiedAccessLogsKinesisDataFirehoseProperties
Sends Verified Access logs to Kinesis.
LogVersion string
Select log version for Verified Access logs.
S3 Pulumi.AwsNative.Ec2.Inputs.VerifiedAccessInstanceVerifiedAccessLogsS3Properties
Sends Verified Access logs to Amazon S3.
CloudWatchLogs VerifiedAccessInstanceVerifiedAccessLogsCloudWatchLogsProperties
Sends Verified Access logs to CloudWatch Logs.
IncludeTrustContext bool
Include claims from trust providers in Verified Access logs.
KinesisDataFirehose VerifiedAccessInstanceVerifiedAccessLogsKinesisDataFirehoseProperties
Sends Verified Access logs to Kinesis.
LogVersion string
Select log version for Verified Access logs.
S3 VerifiedAccessInstanceVerifiedAccessLogsS3Properties
Sends Verified Access logs to Amazon S3.
cloudWatchLogs VerifiedAccessInstanceVerifiedAccessLogsCloudWatchLogsProperties
Sends Verified Access logs to CloudWatch Logs.
includeTrustContext Boolean
Include claims from trust providers in Verified Access logs.
kinesisDataFirehose VerifiedAccessInstanceVerifiedAccessLogsKinesisDataFirehoseProperties
Sends Verified Access logs to Kinesis.
logVersion String
Select log version for Verified Access logs.
s3 VerifiedAccessInstanceVerifiedAccessLogsS3Properties
Sends Verified Access logs to Amazon S3.
cloudWatchLogs VerifiedAccessInstanceVerifiedAccessLogsCloudWatchLogsProperties
Sends Verified Access logs to CloudWatch Logs.
includeTrustContext boolean
Include claims from trust providers in Verified Access logs.
kinesisDataFirehose VerifiedAccessInstanceVerifiedAccessLogsKinesisDataFirehoseProperties
Sends Verified Access logs to Kinesis.
logVersion string
Select log version for Verified Access logs.
s3 VerifiedAccessInstanceVerifiedAccessLogsS3Properties
Sends Verified Access logs to Amazon S3.
cloud_watch_logs VerifiedAccessInstanceVerifiedAccessLogsCloudWatchLogsProperties
Sends Verified Access logs to CloudWatch Logs.
include_trust_context bool
Include claims from trust providers in Verified Access logs.
kinesis_data_firehose VerifiedAccessInstanceVerifiedAccessLogsKinesisDataFirehoseProperties
Sends Verified Access logs to Kinesis.
log_version str
Select log version for Verified Access logs.
s3 VerifiedAccessInstanceVerifiedAccessLogsS3Properties
Sends Verified Access logs to Amazon S3.
cloudWatchLogs Property Map
Sends Verified Access logs to CloudWatch Logs.
includeTrustContext Boolean
Include claims from trust providers in Verified Access logs.
kinesisDataFirehose Property Map
Sends Verified Access logs to Kinesis.
logVersion String
Select log version for Verified Access logs.
s3 Property Map
Sends Verified Access logs to Amazon S3.

VerifiedAccessInstanceVerifiedAccessLogsCloudWatchLogsProperties

Enabled bool
Indicates whether logging is enabled.
LogGroup string
The ID of the CloudWatch Logs log group.
Enabled bool
Indicates whether logging is enabled.
LogGroup string
The ID of the CloudWatch Logs log group.
enabled Boolean
Indicates whether logging is enabled.
logGroup String
The ID of the CloudWatch Logs log group.
enabled boolean
Indicates whether logging is enabled.
logGroup string
The ID of the CloudWatch Logs log group.
enabled bool
Indicates whether logging is enabled.
log_group str
The ID of the CloudWatch Logs log group.
enabled Boolean
Indicates whether logging is enabled.
logGroup String
The ID of the CloudWatch Logs log group.

VerifiedAccessInstanceVerifiedAccessLogsKinesisDataFirehoseProperties

DeliveryStream string
The ID of the delivery stream.
Enabled bool
Indicates whether logging is enabled.
DeliveryStream string
The ID of the delivery stream.
Enabled bool
Indicates whether logging is enabled.
deliveryStream String
The ID of the delivery stream.
enabled Boolean
Indicates whether logging is enabled.
deliveryStream string
The ID of the delivery stream.
enabled boolean
Indicates whether logging is enabled.
delivery_stream str
The ID of the delivery stream.
enabled bool
Indicates whether logging is enabled.
deliveryStream String
The ID of the delivery stream.
enabled Boolean
Indicates whether logging is enabled.

VerifiedAccessInstanceVerifiedAccessLogsS3Properties

BucketName string
The bucket name.
BucketOwner string
The ID of the AWS account that owns the Amazon S3 bucket.
Enabled bool
Indicates whether logging is enabled.
Prefix string
The bucket prefix.
BucketName string
The bucket name.
BucketOwner string
The ID of the AWS account that owns the Amazon S3 bucket.
Enabled bool
Indicates whether logging is enabled.
Prefix string
The bucket prefix.
bucketName String
The bucket name.
bucketOwner String
The ID of the AWS account that owns the Amazon S3 bucket.
enabled Boolean
Indicates whether logging is enabled.
prefix String
The bucket prefix.
bucketName string
The bucket name.
bucketOwner string
The ID of the AWS account that owns the Amazon S3 bucket.
enabled boolean
Indicates whether logging is enabled.
prefix string
The bucket prefix.
bucket_name str
The bucket name.
bucket_owner str
The ID of the AWS account that owns the Amazon S3 bucket.
enabled bool
Indicates whether logging is enabled.
prefix str
The bucket prefix.
bucketName String
The bucket name.
bucketOwner String
The ID of the AWS account that owns the Amazon S3 bucket.
enabled Boolean
Indicates whether logging is enabled.
prefix String
The bucket prefix.

VerifiedAccessInstanceVerifiedAccessTrustProvider

Description string
The description of trust provider.
DeviceTrustProviderType string
The type of device-based trust provider.
TrustProviderType string
The type of trust provider (user- or device-based).
UserTrustProviderType string
The type of user-based trust provider.
VerifiedAccessTrustProviderId string
The ID of the trust provider.
Description string
The description of trust provider.
DeviceTrustProviderType string
The type of device-based trust provider.
TrustProviderType string
The type of trust provider (user- or device-based).
UserTrustProviderType string
The type of user-based trust provider.
VerifiedAccessTrustProviderId string
The ID of the trust provider.
description String
The description of trust provider.
deviceTrustProviderType String
The type of device-based trust provider.
trustProviderType String
The type of trust provider (user- or device-based).
userTrustProviderType String
The type of user-based trust provider.
verifiedAccessTrustProviderId String
The ID of the trust provider.
description string
The description of trust provider.
deviceTrustProviderType string
The type of device-based trust provider.
trustProviderType string
The type of trust provider (user- or device-based).
userTrustProviderType string
The type of user-based trust provider.
verifiedAccessTrustProviderId string
The ID of the trust provider.
description str
The description of trust provider.
device_trust_provider_type str
The type of device-based trust provider.
trust_provider_type str
The type of trust provider (user- or device-based).
user_trust_provider_type str
The type of user-based trust provider.
verified_access_trust_provider_id str
The ID of the trust provider.
description String
The description of trust provider.
deviceTrustProviderType String
The type of device-based trust provider.
trustProviderType String
The type of trust provider (user- or device-based).
userTrustProviderType String
The type of user-based trust provider.
verifiedAccessTrustProviderId String
The ID of the trust provider.

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi