Terraform resource for managing a Verified Access Instance Trust Provider Attachment.
resource "aws_verifiedaccess_instance" "example" {}
resource "aws_verifiedaccess_trust_provider" "example" {
device_trust_provider_type = "jamf"
policy_reference_name = "example"
trust_provider_type = "device"
device_options {
tenant_id = "example"
}
}
resource "aws_verifiedaccess_instance_trust_provider_attachment" "example" {
verifiedaccess_instance_id = aws_verifiedaccess_instance.example.id
verifiedaccess_trust_provider_id = aws_verifiedaccess_trust_provider.example.id
}
The following arguments are required:
verifiedaccess_instance_id
- (Required) The ID of the Verified Access instance to attach the Trust Provider to.verifiedaccess_trust_provider_id
- (Required) The ID of the Verified Access trust provider.This resource exports the following attributes in addition to the arguments above:
id
- A combination of attributes, separated by a /
to create a unique id: verifiedaccess_instance_id
,verifiedaccess_trust_provider_id
In Terraform v1.5.0 and later, use an import
block to import Verified Access Instance Trust Provider Attachments using the verifiedaccess_instance_id
and verifiedaccess_trust_provider_id
separated by a forward slash (/
). For example:
import {
to = aws_verifiedaccess_instance_trust_provider_attachment.example
id = "vai-1234567890abcdef0/vatp-8012925589"
}
Using terraform import
, import Verified Access Instance Trust Provider Attachments using the verifiedaccess_instance_id
and verifiedaccess_trust_provider_id
separated by a forward slash (/
). For example:
% terraform import aws_verifiedaccess_instance_trust_provider_attachment.example vai-1234567890abcdef0/vatp-8012925589