Instance Trust Provider Attachment Args
data class InstanceTrustProviderAttachmentArgs(val verifiedaccessInstanceId: Output<String>? = null, val verifiedaccessTrustProviderId: Output<String>? = null) : ConvertibleToJava<InstanceTrustProviderAttachmentArgs>
Resource for managing a Verified Access Instance Trust Provider Attachment.
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.verifiedaccess.Instance;
import com.pulumi.aws.verifiedaccess.TrustProvider;
import com.pulumi.aws.verifiedaccess.TrustProviderArgs;
import com.pulumi.aws.verifiedaccess.inputs.TrustProviderDeviceOptionsArgs;
import com.pulumi.aws.verifiedaccess.InstanceTrustProviderAttachment;
import com.pulumi.aws.verifiedaccess.InstanceTrustProviderAttachmentArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var exampleInstance = new Instance("exampleInstance");
var exampleTrustProvider = new TrustProvider("exampleTrustProvider", TrustProviderArgs.builder()
.deviceTrustProviderType("jamf")
.policyReferenceName("example")
.trustProviderType("device")
.deviceOptions(TrustProviderDeviceOptionsArgs.builder()
.tenantId("example")
.build())
.build());
var exampleInstanceTrustProviderAttachment = new InstanceTrustProviderAttachment("exampleInstanceTrustProviderAttachment", InstanceTrustProviderAttachmentArgs.builder()
.verifiedaccessInstanceId(exampleInstance.id())
.verifiedaccessTrustProviderId(exampleTrustProvider.id())
.build());
}
}
Content copied to clipboard
Import
Using pulumi 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:
$ pulumi import aws:verifiedaccess/instanceTrustProviderAttachment:InstanceTrustProviderAttachment example vai-1234567890abcdef0/vatp-8012925589
Content copied to clipboard
Constructors
Link copied to clipboard
fun InstanceTrustProviderAttachmentArgs(verifiedaccessInstanceId: Output<String>? = null, verifiedaccessTrustProviderId: Output<String>? = null)