1. Packages
  2. AWS Classic
  3. API Docs
  4. networkmanager
  5. ConnectAttachment

Try AWS Native preview for resources not in the classic version.

AWS Classic v6.27.0 published on Monday, Mar 18, 2024 by Pulumi

aws.networkmanager.ConnectAttachment

Explore with Pulumi AI

aws logo

Try AWS Native preview for resources not in the classic version.

AWS Classic v6.27.0 published on Monday, Mar 18, 2024 by Pulumi

    Resource for managing an AWS Network Manager ConnectAttachment.

    Example Usage

    Basic Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as aws from "@pulumi/aws";
    
    const example = new aws.networkmanager.VpcAttachment("example", {
        subnetArns: exampleAwsSubnet.map(__item => __item.arn),
        coreNetworkId: exampleAwsccNetworkmanagerCoreNetwork.id,
        vpcArn: exampleAwsVpc.arn,
    });
    const exampleConnectAttachment = new aws.networkmanager.ConnectAttachment("example", {
        coreNetworkId: exampleAwsccNetworkmanagerCoreNetwork.id,
        transportAttachmentId: example.id,
        edgeLocation: example.edgeLocation,
        options: {
            protocol: "GRE",
        },
    });
    
    import pulumi
    import pulumi_aws as aws
    
    example = aws.networkmanager.VpcAttachment("example",
        subnet_arns=[__item["arn"] for __item in example_aws_subnet],
        core_network_id=example_awscc_networkmanager_core_network["id"],
        vpc_arn=example_aws_vpc["arn"])
    example_connect_attachment = aws.networkmanager.ConnectAttachment("example",
        core_network_id=example_awscc_networkmanager_core_network["id"],
        transport_attachment_id=example.id,
        edge_location=example.edge_location,
        options=aws.networkmanager.ConnectAttachmentOptionsArgs(
            protocol="GRE",
        ))
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/networkmanager"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    func main() {
    pulumi.Run(func(ctx *pulumi.Context) error {
    var splat0 []interface{}
    for _, val0 := range exampleAwsSubnet {
    splat0 = append(splat0, val0.Arn)
    }
    example, err := networkmanager.NewVpcAttachment(ctx, "example", &networkmanager.VpcAttachmentArgs{
    SubnetArns: toPulumiArray(splat0),
    CoreNetworkId: pulumi.Any(exampleAwsccNetworkmanagerCoreNetwork.Id),
    VpcArn: pulumi.Any(exampleAwsVpc.Arn),
    })
    if err != nil {
    return err
    }
    _, err = networkmanager.NewConnectAttachment(ctx, "example", &networkmanager.ConnectAttachmentArgs{
    CoreNetworkId: pulumi.Any(exampleAwsccNetworkmanagerCoreNetwork.Id),
    TransportAttachmentId: example.ID(),
    EdgeLocation: example.EdgeLocation,
    Options: &networkmanager.ConnectAttachmentOptionsArgs{
    Protocol: pulumi.String("GRE"),
    },
    })
    if err != nil {
    return err
    }
    return nil
    })
    }
    func toPulumiArray(arr []) pulumi.Array {
    var pulumiArr pulumi.Array
    for _, v := range arr {
    pulumiArr = append(pulumiArr, pulumi.(v))
    }
    return pulumiArr
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Aws = Pulumi.Aws;
    
    return await Deployment.RunAsync(() => 
    {
        var example = new Aws.NetworkManager.VpcAttachment("example", new()
        {
            SubnetArns = exampleAwsSubnet.Select(__item => __item.Arn).ToList(),
            CoreNetworkId = exampleAwsccNetworkmanagerCoreNetwork.Id,
            VpcArn = exampleAwsVpc.Arn,
        });
    
        var exampleConnectAttachment = new Aws.NetworkManager.ConnectAttachment("example", new()
        {
            CoreNetworkId = exampleAwsccNetworkmanagerCoreNetwork.Id,
            TransportAttachmentId = example.Id,
            EdgeLocation = example.EdgeLocation,
            Options = new Aws.NetworkManager.Inputs.ConnectAttachmentOptionsArgs
            {
                Protocol = "GRE",
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.aws.networkmanager.VpcAttachment;
    import com.pulumi.aws.networkmanager.VpcAttachmentArgs;
    import com.pulumi.aws.networkmanager.ConnectAttachment;
    import com.pulumi.aws.networkmanager.ConnectAttachmentArgs;
    import com.pulumi.aws.networkmanager.inputs.ConnectAttachmentOptionsArgs;
    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 example = new VpcAttachment("example", VpcAttachmentArgs.builder()        
                .subnetArns(exampleAwsSubnet.stream().map(element -> element.arn()).collect(toList()))
                .coreNetworkId(exampleAwsccNetworkmanagerCoreNetwork.id())
                .vpcArn(exampleAwsVpc.arn())
                .build());
    
            var exampleConnectAttachment = new ConnectAttachment("exampleConnectAttachment", ConnectAttachmentArgs.builder()        
                .coreNetworkId(exampleAwsccNetworkmanagerCoreNetwork.id())
                .transportAttachmentId(example.id())
                .edgeLocation(example.edgeLocation())
                .options(ConnectAttachmentOptionsArgs.builder()
                    .protocol("GRE")
                    .build())
                .build());
    
        }
    }
    
    Coming soon!```
    </pulumi-choosable>
    </div>
    
    
    ### Usage with attachment accepter
    
    <div>
    <pulumi-chooser type="language" options="typescript,python,go,csharp,java,yaml"></pulumi-chooser>
    </div>
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    
    ```typescript
    import * as pulumi from "@pulumi/pulumi";
    import * as aws from "@pulumi/aws";
    
    const example = new aws.networkmanager.VpcAttachment("example", {
        subnetArns: exampleAwsSubnet.map(__item => __item.arn),
        coreNetworkId: exampleAwsccNetworkmanagerCoreNetwork.id,
        vpcArn: exampleAwsVpc.arn,
    });
    const exampleAttachmentAccepter = new aws.networkmanager.AttachmentAccepter("example", {
        attachmentId: example.id,
        attachmentType: example.attachmentType,
    });
    const exampleConnectAttachment = new aws.networkmanager.ConnectAttachment("example", {
        coreNetworkId: exampleAwsccNetworkmanagerCoreNetwork.id,
        transportAttachmentId: example.id,
        edgeLocation: example.edgeLocation,
        options: {
            protocol: "GRE",
        },
    });
    const example2 = new aws.networkmanager.AttachmentAccepter("example2", {
        attachmentId: exampleConnectAttachment.id,
        attachmentType: exampleConnectAttachment.attachmentType,
    });
    
    import pulumi
    import pulumi_aws as aws
    
    example = aws.networkmanager.VpcAttachment("example",
        subnet_arns=[__item["arn"] for __item in example_aws_subnet],
        core_network_id=example_awscc_networkmanager_core_network["id"],
        vpc_arn=example_aws_vpc["arn"])
    example_attachment_accepter = aws.networkmanager.AttachmentAccepter("example",
        attachment_id=example.id,
        attachment_type=example.attachment_type)
    example_connect_attachment = aws.networkmanager.ConnectAttachment("example",
        core_network_id=example_awscc_networkmanager_core_network["id"],
        transport_attachment_id=example.id,
        edge_location=example.edge_location,
        options=aws.networkmanager.ConnectAttachmentOptionsArgs(
            protocol="GRE",
        ))
    example2 = aws.networkmanager.AttachmentAccepter("example2",
        attachment_id=example_connect_attachment.id,
        attachment_type=example_connect_attachment.attachment_type)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/networkmanager"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    func main() {
    pulumi.Run(func(ctx *pulumi.Context) error {
    var splat0 []interface{}
    for _, val0 := range exampleAwsSubnet {
    splat0 = append(splat0, val0.Arn)
    }
    example, err := networkmanager.NewVpcAttachment(ctx, "example", &networkmanager.VpcAttachmentArgs{
    SubnetArns: toPulumiArray(splat0),
    CoreNetworkId: pulumi.Any(exampleAwsccNetworkmanagerCoreNetwork.Id),
    VpcArn: pulumi.Any(exampleAwsVpc.Arn),
    })
    if err != nil {
    return err
    }
    _, err = networkmanager.NewAttachmentAccepter(ctx, "example", &networkmanager.AttachmentAccepterArgs{
    AttachmentId: example.ID(),
    AttachmentType: example.AttachmentType,
    })
    if err != nil {
    return err
    }
    exampleConnectAttachment, err := networkmanager.NewConnectAttachment(ctx, "example", &networkmanager.ConnectAttachmentArgs{
    CoreNetworkId: pulumi.Any(exampleAwsccNetworkmanagerCoreNetwork.Id),
    TransportAttachmentId: example.ID(),
    EdgeLocation: example.EdgeLocation,
    Options: &networkmanager.ConnectAttachmentOptionsArgs{
    Protocol: pulumi.String("GRE"),
    },
    })
    if err != nil {
    return err
    }
    _, err = networkmanager.NewAttachmentAccepter(ctx, "example2", &networkmanager.AttachmentAccepterArgs{
    AttachmentId: exampleConnectAttachment.ID(),
    AttachmentType: exampleConnectAttachment.AttachmentType,
    })
    if err != nil {
    return err
    }
    return nil
    })
    }
    func toPulumiArray(arr []) pulumi.Array {
    var pulumiArr pulumi.Array
    for _, v := range arr {
    pulumiArr = append(pulumiArr, pulumi.(v))
    }
    return pulumiArr
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Aws = Pulumi.Aws;
    
    return await Deployment.RunAsync(() => 
    {
        var example = new Aws.NetworkManager.VpcAttachment("example", new()
        {
            SubnetArns = exampleAwsSubnet.Select(__item => __item.Arn).ToList(),
            CoreNetworkId = exampleAwsccNetworkmanagerCoreNetwork.Id,
            VpcArn = exampleAwsVpc.Arn,
        });
    
        var exampleAttachmentAccepter = new Aws.NetworkManager.AttachmentAccepter("example", new()
        {
            AttachmentId = example.Id,
            AttachmentType = example.AttachmentType,
        });
    
        var exampleConnectAttachment = new Aws.NetworkManager.ConnectAttachment("example", new()
        {
            CoreNetworkId = exampleAwsccNetworkmanagerCoreNetwork.Id,
            TransportAttachmentId = example.Id,
            EdgeLocation = example.EdgeLocation,
            Options = new Aws.NetworkManager.Inputs.ConnectAttachmentOptionsArgs
            {
                Protocol = "GRE",
            },
        });
    
        var example2 = new Aws.NetworkManager.AttachmentAccepter("example2", new()
        {
            AttachmentId = exampleConnectAttachment.Id,
            AttachmentType = exampleConnectAttachment.AttachmentType,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.aws.networkmanager.VpcAttachment;
    import com.pulumi.aws.networkmanager.VpcAttachmentArgs;
    import com.pulumi.aws.networkmanager.AttachmentAccepter;
    import com.pulumi.aws.networkmanager.AttachmentAccepterArgs;
    import com.pulumi.aws.networkmanager.ConnectAttachment;
    import com.pulumi.aws.networkmanager.ConnectAttachmentArgs;
    import com.pulumi.aws.networkmanager.inputs.ConnectAttachmentOptionsArgs;
    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 example = new VpcAttachment("example", VpcAttachmentArgs.builder()        
                .subnetArns(exampleAwsSubnet.stream().map(element -> element.arn()).collect(toList()))
                .coreNetworkId(exampleAwsccNetworkmanagerCoreNetwork.id())
                .vpcArn(exampleAwsVpc.arn())
                .build());
    
            var exampleAttachmentAccepter = new AttachmentAccepter("exampleAttachmentAccepter", AttachmentAccepterArgs.builder()        
                .attachmentId(example.id())
                .attachmentType(example.attachmentType())
                .build());
    
            var exampleConnectAttachment = new ConnectAttachment("exampleConnectAttachment", ConnectAttachmentArgs.builder()        
                .coreNetworkId(exampleAwsccNetworkmanagerCoreNetwork.id())
                .transportAttachmentId(example.id())
                .edgeLocation(example.edgeLocation())
                .options(ConnectAttachmentOptionsArgs.builder()
                    .protocol("GRE")
                    .build())
                .build());
    
            var example2 = new AttachmentAccepter("example2", AttachmentAccepterArgs.builder()        
                .attachmentId(exampleConnectAttachment.id())
                .attachmentType(exampleConnectAttachment.attachmentType())
                .build());
    
        }
    }
    
    Coming soon!```
    </pulumi-choosable>
    </div>
    
    
    
    ## Create ConnectAttachment Resource {#create}
    <div>
    <pulumi-chooser type="language" options="typescript,python,go,csharp,java,yaml"></pulumi-chooser>
    </div>
    
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <div class="highlight"><pre class="chroma"><code class="language-typescript" data-lang="typescript"><span class="k">new </span><span class="nx">ConnectAttachment</span><span class="p">(</span><span class="nx">name</span><span class="p">:</span> <span class="nx">string</span><span class="p">,</span> <span class="nx">args</span><span class="p">:</span> <span class="nx"><a href="#inputs">ConnectAttachmentArgs</a></span><span class="p">,</span> <span class="nx">opts</span><span class="p">?:</span> <span class="nx"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#CustomResourceOptions">CustomResourceOptions</a></span><span class="p">);</span></code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <div class="highlight"><pre class="chroma"><code class="language-python" data-lang="python"><span class=nd>@overload</span>
    <span class="k">def </span><span class="nx">ConnectAttachment</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
                          <span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">Optional[ResourceOptions]</a></span> = None<span class="p">,</span>
                          <span class="nx">core_network_id</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
                          <span class="nx">edge_location</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
                          <span class="nx">options</span><span class="p">:</span> <span class="nx">Optional[ConnectAttachmentOptionsArgs]</span> = None<span class="p">,</span>
                          <span class="nx">tags</span><span class="p">:</span> <span class="nx">Optional[Mapping[str, str]]</span> = None<span class="p">,</span>
                          <span class="nx">transport_attachment_id</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">)</span>
    <span class=nd>@overload</span>
    <span class="k">def </span><span class="nx">ConnectAttachment</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
                          <span class="nx">args</span><span class="p">:</span> <span class="nx"><a href="#inputs">ConnectAttachmentArgs</a></span><span class="p">,</span>
                          <span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">Optional[ResourceOptions]</a></span> = None<span class="p">)</span></code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <div class="highlight"><pre class="chroma"><code class="language-go" data-lang="go"><span class="k">func </span><span class="nx">NewConnectAttachment</span><span class="p">(</span><span class="nx">ctx</span><span class="p"> *</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span><span class="p">,</span> <span class="nx">name</span><span class="p"> </span><span class="nx">string</span><span class="p">,</span> <span class="nx">args</span><span class="p"> </span><span class="nx"><a href="#inputs">ConnectAttachmentArgs</a></span><span class="p">,</span> <span class="nx">opts</span><span class="p"> ...</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#ResourceOption">ResourceOption</a></span><span class="p">) (*<span class="nx">ConnectAttachment</span>, error)</span></code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <div class="highlight"><pre class="chroma"><code class="language-csharp" data-lang="csharp"><span class="k">public </span><span class="nx">ConnectAttachment</span><span class="p">(</span><span class="nx">string</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">ConnectAttachmentArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span><span class="p">? </span><span class="nx">opts = null<span class="p">)</span></code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <div class="highlight"><pre class="chroma">
    <code class="language-java" data-lang="java"><span class="k">public </span><span class="nx">ConnectAttachment</span><span class="p">(</span><span class="nx">String</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">ConnectAttachmentArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">)</span>
    <span class="k">public </span><span class="nx">ConnectAttachment</span><span class="p">(</span><span class="nx">String</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="#inputs">ConnectAttachmentArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">,</span> <span class="nx">CustomResourceOptions</span><span class="p"> </span><span class="nx">options<span class="p">)</span>
    </code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <div class="highlight"><pre class="chroma"><code class="language-yaml" data-lang="yaml">type: <span class="nx">aws:networkmanager:ConnectAttachment</span><span class="p"></span>
    <span class="p">properties</span><span class="p">: </span><span class="c">#&nbsp;The arguments to resource properties.</span>
    <span class="p"></span><span class="p">options</span><span class="p">: </span><span class="c">#&nbsp;Bag of options to control resource&#39;s behavior.</span>
    <span class="p"></span>
    </code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    
    <dl class="resources-properties"><dt
            class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The unique name of the resource.</dd><dt
            class="property-required" title="Required">
            <span>args</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#inputs">ConnectAttachmentArgs</a></span>
        </dt>
        <dd>The arguments to resource properties.</dd><dt
            class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#CustomResourceOptions">CustomResourceOptions</a></span>
        </dt>
        <dd>Bag of options to control resource&#39;s behavior.</dd></dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    
    <dl class="resources-properties"><dt
            class="property-required" title="Required">
            <span>resource_name</span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The unique name of the resource.</dd><dt
            class="property-required" title="Required">
            <span>args</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#inputs">ConnectAttachmentArgs</a></span>
        </dt>
        <dd>The arguments to resource properties.</dd><dt
            class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">ResourceOptions</a></span>
        </dt>
        <dd>Bag of options to control resource&#39;s behavior.</dd></dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    
    <dl class="resources-properties"><dt
            class="property-optional" title="Optional">
            <span>ctx</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span>
        </dt>
        <dd>Context object for the current deployment.</dd><dt
            class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The unique name of the resource.</dd><dt
            class="property-required" title="Required">
            <span>args</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#inputs">ConnectAttachmentArgs</a></span>
        </dt>
        <dd>The arguments to resource properties.</dd><dt
            class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#ResourceOption">ResourceOption</a></span>
        </dt>
        <dd>Bag of options to control resource&#39;s behavior.</dd></dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    
    <dl class="resources-properties"><dt
            class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The unique name of the resource.</dd><dt
            class="property-required" title="Required">
            <span>args</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#inputs">ConnectAttachmentArgs</a></span>
        </dt>
        <dd>The arguments to resource properties.</dd><dt
            class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span>
        </dt>
        <dd>Bag of options to control resource&#39;s behavior.</dd></dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    
    <dl class="resources-properties"><dt
            class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The unique name of the resource.</dd><dt
            class="property-required" title="Required">
            <span>args</span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#inputs">ConnectAttachmentArgs</a></span>
        </dt>
        <dd>The arguments to resource properties.</dd><dt
            class="property-optional" title="Optional">
            <span>options</span>
            <span class="property-indicator"></span>
            <span class="property-type">CustomResourceOptions</span>
        </dt>
        <dd>Bag of options to control resource&#39;s behavior.</dd></dl>
    
    </pulumi-choosable>
    </div>
    
    ## ConnectAttachment Resource Properties {#properties}
    
    To learn more about resource properties and how to use them, see [Inputs and Outputs](/docs/intro/concepts/inputs-outputs) in the Architecture and Concepts docs.
    
    ### Inputs
    
    The ConnectAttachment resource accepts the following [input](/docs/intro/concepts/inputs-outputs) properties:
    
    
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="corenetworkid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#corenetworkid_csharp" style="color: inherit; text-decoration: inherit;">Core<wbr>Network<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="edgelocation_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#edgelocation_csharp" style="color: inherit; text-decoration: inherit;">Edge<wbr>Location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-required"
                title="Required">
            <span id="options_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#options_csharp" style="color: inherit; text-decoration: inherit;">Options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Connect<wbr>Attachment<wbr>Options</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-required property-replacement"
                title="Required">
            <span id="transportattachmentid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#transportattachmentid_csharp" style="color: inherit; text-decoration: inherit;">Transport<wbr>Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd><dt class="property-optional"
                title="Optional">
            <span id="tags_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_csharp" style="color: inherit; text-decoration: inherit;">Tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Dictionary&lt;string, string&gt;</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="corenetworkid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#corenetworkid_go" style="color: inherit; text-decoration: inherit;">Core<wbr>Network<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="edgelocation_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#edgelocation_go" style="color: inherit; text-decoration: inherit;">Edge<wbr>Location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-required"
                title="Required">
            <span id="options_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#options_go" style="color: inherit; text-decoration: inherit;">Options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Connect<wbr>Attachment<wbr>Options<wbr>Args</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-required property-replacement"
                title="Required">
            <span id="transportattachmentid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#transportattachmentid_go" style="color: inherit; text-decoration: inherit;">Transport<wbr>Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd><dt class="property-optional"
                title="Optional">
            <span id="tags_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_go" style="color: inherit; text-decoration: inherit;">Tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">map[string]string</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="corenetworkid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#corenetworkid_java" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="edgelocation_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#edgelocation_java" style="color: inherit; text-decoration: inherit;">edge<wbr>Location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-required"
                title="Required">
            <span id="options_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#options_java" style="color: inherit; text-decoration: inherit;">options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Connect<wbr>Attachment<wbr>Options</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-required property-replacement"
                title="Required">
            <span id="transportattachmentid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#transportattachmentid_java" style="color: inherit; text-decoration: inherit;">transport<wbr>Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd><dt class="property-optional"
                title="Optional">
            <span id="tags_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_java" style="color: inherit; text-decoration: inherit;">tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Map&lt;String,String&gt;</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="corenetworkid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#corenetworkid_nodejs" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="edgelocation_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#edgelocation_nodejs" style="color: inherit; text-decoration: inherit;">edge<wbr>Location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-required"
                title="Required">
            <span id="options_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#options_nodejs" style="color: inherit; text-decoration: inherit;">options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Connect<wbr>Attachment<wbr>Options</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-required property-replacement"
                title="Required">
            <span id="transportattachmentid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#transportattachmentid_nodejs" style="color: inherit; text-decoration: inherit;">transport<wbr>Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd><dt class="property-optional"
                title="Optional">
            <span id="tags_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_nodejs" style="color: inherit; text-decoration: inherit;">tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">{[key: string]: string}</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="core_network_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#core_network_id_python" style="color: inherit; text-decoration: inherit;">core_<wbr>network_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="edge_location_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#edge_location_python" style="color: inherit; text-decoration: inherit;">edge_<wbr>location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-required"
                title="Required">
            <span id="options_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#options_python" style="color: inherit; text-decoration: inherit;">options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Connect<wbr>Attachment<wbr>Options<wbr>Args</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-required property-replacement"
                title="Required">
            <span id="transport_attachment_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#transport_attachment_id_python" style="color: inherit; text-decoration: inherit;">transport_<wbr>attachment_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd><dt class="property-optional"
                title="Optional">
            <span id="tags_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_python" style="color: inherit; text-decoration: inherit;">tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Mapping[str, str]</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <dl class="resources-properties"><dt class="property-required property-replacement"
                title="Required">
            <span id="corenetworkid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#corenetworkid_yaml" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="edgelocation_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#edgelocation_yaml" style="color: inherit; text-decoration: inherit;">edge<wbr>Location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-required"
                title="Required">
            <span id="options_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#options_yaml" style="color: inherit; text-decoration: inherit;">options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Property Map</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-required property-replacement"
                title="Required">
            <span id="transportattachmentid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#transportattachmentid_yaml" style="color: inherit; text-decoration: inherit;">transport<wbr>Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd><dt class="property-optional"
                title="Optional">
            <span id="tags_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_yaml" style="color: inherit; text-decoration: inherit;">tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Map&lt;String&gt;</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd></dl>
    </pulumi-choosable>
    </div>
    
    
    ### Outputs
    
    All [input](#inputs) properties are implicitly available as output properties. Additionally, the ConnectAttachment resource produces the following output properties:
    
    
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="arn_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#arn_csharp" style="color: inherit; text-decoration: inherit;">Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-"
                title="">
            <span id="attachmentid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmentid_csharp" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="attachmentpolicyrulenumber_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmentpolicyrulenumber_csharp" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Policy<wbr>Rule<wbr>Number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">int</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-"
                title="">
            <span id="attachmenttype_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmenttype_csharp" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-"
                title="">
            <span id="corenetworkarn_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#corenetworkarn_csharp" style="color: inherit; text-decoration: inherit;">Core<wbr>Network<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-"
                title="">
            <span id="id_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_csharp" style="color: inherit; text-decoration: inherit;">Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="owneraccountid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#owneraccountid_csharp" style="color: inherit; text-decoration: inherit;">Owner<wbr>Account<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-"
                title="">
            <span id="resourcearn_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#resourcearn_csharp" style="color: inherit; text-decoration: inherit;">Resource<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-"
                title="">
            <span id="segmentname_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#segmentname_csharp" style="color: inherit; text-decoration: inherit;">Segment<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-"
                title="">
            <span id="state_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_csharp" style="color: inherit; text-decoration: inherit;">State</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property- property-deprecated"
                title=", Deprecated">
            <span id="tagsall_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tagsall_csharp" style="color: inherit; text-decoration: inherit;">Tags<wbr>All</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Dictionary&lt;string, string&gt;</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="arn_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#arn_go" style="color: inherit; text-decoration: inherit;">Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-"
                title="">
            <span id="attachmentid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmentid_go" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="attachmentpolicyrulenumber_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmentpolicyrulenumber_go" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Policy<wbr>Rule<wbr>Number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">int</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-"
                title="">
            <span id="attachmenttype_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmenttype_go" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-"
                title="">
            <span id="corenetworkarn_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#corenetworkarn_go" style="color: inherit; text-decoration: inherit;">Core<wbr>Network<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-"
                title="">
            <span id="id_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_go" style="color: inherit; text-decoration: inherit;">Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="owneraccountid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#owneraccountid_go" style="color: inherit; text-decoration: inherit;">Owner<wbr>Account<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-"
                title="">
            <span id="resourcearn_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#resourcearn_go" style="color: inherit; text-decoration: inherit;">Resource<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-"
                title="">
            <span id="segmentname_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#segmentname_go" style="color: inherit; text-decoration: inherit;">Segment<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-"
                title="">
            <span id="state_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_go" style="color: inherit; text-decoration: inherit;">State</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property- property-deprecated"
                title=", Deprecated">
            <span id="tagsall_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tagsall_go" style="color: inherit; text-decoration: inherit;">Tags<wbr>All</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">map[string]string</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="arn_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#arn_java" style="color: inherit; text-decoration: inherit;">arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-"
                title="">
            <span id="attachmentid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmentid_java" style="color: inherit; text-decoration: inherit;">attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="attachmentpolicyrulenumber_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmentpolicyrulenumber_java" style="color: inherit; text-decoration: inherit;">attachment<wbr>Policy<wbr>Rule<wbr>Number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Integer</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-"
                title="">
            <span id="attachmenttype_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmenttype_java" style="color: inherit; text-decoration: inherit;">attachment<wbr>Type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-"
                title="">
            <span id="corenetworkarn_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#corenetworkarn_java" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-"
                title="">
            <span id="id_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_java" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="owneraccountid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#owneraccountid_java" style="color: inherit; text-decoration: inherit;">owner<wbr>Account<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-"
                title="">
            <span id="resourcearn_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#resourcearn_java" style="color: inherit; text-decoration: inherit;">resource<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-"
                title="">
            <span id="segmentname_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#segmentname_java" style="color: inherit; text-decoration: inherit;">segment<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-"
                title="">
            <span id="state_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_java" style="color: inherit; text-decoration: inherit;">state</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property- property-deprecated"
                title=", Deprecated">
            <span id="tagsall_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tagsall_java" style="color: inherit; text-decoration: inherit;">tags<wbr>All</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Map&lt;String,String&gt;</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="arn_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#arn_nodejs" style="color: inherit; text-decoration: inherit;">arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-"
                title="">
            <span id="attachmentid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmentid_nodejs" style="color: inherit; text-decoration: inherit;">attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="attachmentpolicyrulenumber_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmentpolicyrulenumber_nodejs" style="color: inherit; text-decoration: inherit;">attachment<wbr>Policy<wbr>Rule<wbr>Number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">number</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-"
                title="">
            <span id="attachmenttype_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmenttype_nodejs" style="color: inherit; text-decoration: inherit;">attachment<wbr>Type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-"
                title="">
            <span id="corenetworkarn_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#corenetworkarn_nodejs" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-"
                title="">
            <span id="id_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_nodejs" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="owneraccountid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#owneraccountid_nodejs" style="color: inherit; text-decoration: inherit;">owner<wbr>Account<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-"
                title="">
            <span id="resourcearn_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#resourcearn_nodejs" style="color: inherit; text-decoration: inherit;">resource<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-"
                title="">
            <span id="segmentname_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#segmentname_nodejs" style="color: inherit; text-decoration: inherit;">segment<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-"
                title="">
            <span id="state_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_nodejs" style="color: inherit; text-decoration: inherit;">state</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property- property-deprecated"
                title=", Deprecated">
            <span id="tagsall_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tagsall_nodejs" style="color: inherit; text-decoration: inherit;">tags<wbr>All</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">{[key: string]: string}</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="arn_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#arn_python" style="color: inherit; text-decoration: inherit;">arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-"
                title="">
            <span id="attachment_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachment_id_python" style="color: inherit; text-decoration: inherit;">attachment_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="attachment_policy_rule_number_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachment_policy_rule_number_python" style="color: inherit; text-decoration: inherit;">attachment_<wbr>policy_<wbr>rule_<wbr>number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">int</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-"
                title="">
            <span id="attachment_type_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachment_type_python" style="color: inherit; text-decoration: inherit;">attachment_<wbr>type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-"
                title="">
            <span id="core_network_arn_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#core_network_arn_python" style="color: inherit; text-decoration: inherit;">core_<wbr>network_<wbr>arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-"
                title="">
            <span id="id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_python" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="owner_account_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#owner_account_id_python" style="color: inherit; text-decoration: inherit;">owner_<wbr>account_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-"
                title="">
            <span id="resource_arn_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#resource_arn_python" style="color: inherit; text-decoration: inherit;">resource_<wbr>arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-"
                title="">
            <span id="segment_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#segment_name_python" style="color: inherit; text-decoration: inherit;">segment_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-"
                title="">
            <span id="state_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_python" style="color: inherit; text-decoration: inherit;">state</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property- property-deprecated"
                title=", Deprecated">
            <span id="tags_all_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tags_all_python" style="color: inherit; text-decoration: inherit;">tags_<wbr>all</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Mapping[str, str]</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <dl class="resources-properties"><dt class="property-"
                title="">
            <span id="arn_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#arn_yaml" style="color: inherit; text-decoration: inherit;">arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-"
                title="">
            <span id="attachmentid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmentid_yaml" style="color: inherit; text-decoration: inherit;">attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><dt class="property-"
                title="">
            <span id="attachmentpolicyrulenumber_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmentpolicyrulenumber_yaml" style="color: inherit; text-decoration: inherit;">attachment<wbr>Policy<wbr>Rule<wbr>Number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Number</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-"
                title="">
            <span id="attachmenttype_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#attachmenttype_yaml" style="color: inherit; text-decoration: inherit;">attachment<wbr>Type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-"
                title="">
            <span id="corenetworkarn_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#corenetworkarn_yaml" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-"
                title="">
            <span id="id_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#id_yaml" style="color: inherit; text-decoration: inherit;">id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The provider-assigned unique ID for this managed resource.</dd><dt class="property-"
                title="">
            <span id="owneraccountid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#owneraccountid_yaml" style="color: inherit; text-decoration: inherit;">owner<wbr>Account<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-"
                title="">
            <span id="resourcearn_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#resourcearn_yaml" style="color: inherit; text-decoration: inherit;">resource<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-"
                title="">
            <span id="segmentname_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#segmentname_yaml" style="color: inherit; text-decoration: inherit;">segment<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-"
                title="">
            <span id="state_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_yaml" style="color: inherit; text-decoration: inherit;">state</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property- property-deprecated"
                title=", Deprecated">
            <span id="tagsall_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#tagsall_yaml" style="color: inherit; text-decoration: inherit;">tags<wbr>All</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Map&lt;String&gt;</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd></dl>
    </pulumi-choosable>
    </div>
    
    
    
    ## Look up Existing ConnectAttachment Resource {#look-up}
    
    Get an existing ConnectAttachment resource's state with the given name, ID, and optional extra properties used to qualify the lookup.
    <div>
    <pulumi-chooser type="language" options="typescript,python,go,csharp,java,yaml"></pulumi-chooser>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <div class="highlight"><pre class="chroma"><code class="language-typescript" data-lang="typescript"><span class="k">public static </span><span class="nf">get</span><span class="p">(</span><span class="nx">name</span><span class="p">:</span> <span class="nx">string</span><span class="p">,</span> <span class="nx">id</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#ID">Input&lt;ID&gt;</a></span><span class="p">,</span> <span class="nx">state</span><span class="p">?:</span> <span class="nx">ConnectAttachmentState</span><span class="p">,</span> <span class="nx">opts</span><span class="p">?:</span> <span class="nx"><a href="/docs/reference/pkg/nodejs/pulumi/pulumi/#CustomResourceOptions">CustomResourceOptions</a></span><span class="p">): </span><span class="nx">ConnectAttachment</span></code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <div class="highlight"><pre class="chroma"><code class="language-python" data-lang="python"><span class=nd>@staticmethod</span>
    <span class="k">def </span><span class="nf">get</span><span class="p">(</span><span class="nx">resource_name</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
            <span class="nx">id</span><span class="p">:</span> <span class="nx">str</span><span class="p">,</span>
            <span class="nx">opts</span><span class="p">:</span> <span class="nx"><a href="/docs/reference/pkg/python/pulumi/#pulumi.ResourceOptions">Optional[ResourceOptions]</a></span> = None<span class="p">,</span>
            <span class="nx">arn</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">attachment_id</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">attachment_policy_rule_number</span><span class="p">:</span> <span class="nx">Optional[int]</span> = None<span class="p">,</span>
            <span class="nx">attachment_type</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">core_network_arn</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">core_network_id</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">edge_location</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">options</span><span class="p">:</span> <span class="nx">Optional[ConnectAttachmentOptionsArgs]</span> = None<span class="p">,</span>
            <span class="nx">owner_account_id</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">resource_arn</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">segment_name</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">state</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">tags</span><span class="p">:</span> <span class="nx">Optional[Mapping[str, str]]</span> = None<span class="p">,</span>
            <span class="nx">tags_all</span><span class="p">:</span> <span class="nx">Optional[Mapping[str, str]]</span> = None<span class="p">,</span>
            <span class="nx">transport_attachment_id</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">) -&gt;</span> ConnectAttachment</code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <div class="highlight"><pre class="chroma"><code class="language-go" data-lang="go"><span class="k">func </span>GetConnectAttachment<span class="p">(</span><span class="nx">ctx</span><span class="p"> *</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#Context">Context</a></span><span class="p">,</span> <span class="nx">name</span><span class="p"> </span><span class="nx">string</span><span class="p">,</span> <span class="nx">id</span><span class="p"> </span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#IDInput">IDInput</a></span><span class="p">,</span> <span class="nx">state</span><span class="p"> *</span><span class="nx">ConnectAttachmentState</span><span class="p">,</span> <span class="nx">opts</span><span class="p"> ...</span><span class="nx"><a href="https://pkg.go.dev/github.com/pulumi/pulumi/sdk/v3/go/pulumi?tab=doc#ResourceOption">ResourceOption</a></span><span class="p">) (*<span class="nx">ConnectAttachment</span>, error)</span></code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <div class="highlight"><pre class="chroma"><code class="language-csharp" data-lang="csharp"><span class="k">public static </span><span class="nx">ConnectAttachment</span><span class="nf"> Get</span><span class="p">(</span><span class="nx">string</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.Input-1.html">Input&lt;string&gt;</a></span><span class="p"> </span><span class="nx">id<span class="p">,</span> <span class="nx">ConnectAttachmentState</span><span class="p">? </span><span class="nx">state<span class="p">,</span> <span class="nx"><a href="/docs/reference/pkg/dotnet/Pulumi/Pulumi.CustomResourceOptions.html">CustomResourceOptions</a></span><span class="p">? </span><span class="nx">opts = null<span class="p">)</span></code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <div class="highlight"><pre class="chroma"><code class="language-java" data-lang="java"><span class="k">public static </span><span class="nx">ConnectAttachment</span><span class="nf"> get</span><span class="p">(</span><span class="nx">String</span><span class="p"> </span><span class="nx">name<span class="p">,</span> <span class="nx">Output&lt;String&gt;</span><span class="p"> </span><span class="nx">id<span class="p">,</span> <span class="nx">ConnectAttachmentState</span><span class="p"> </span><span class="nx">state<span class="p">,</span> <span class="nx">CustomResourceOptions</span><span class="p"> </span><span class="nx">options<span class="p">)</span></code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <div class="highlight"><pre class="chroma"><code class="language-yaml" data-lang="yaml">Resource lookup is not supported in YAML</code></pre></div>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    
    <dl class="resources-properties">
        <dt class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The unique name of the resulting resource.</dd>
        <dt class="property-required" title="Required">
            <span>id</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>state</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>Any extra arguments used during the lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>A bag of options that control this resource's behavior.</dd>
    </dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties">
        <dt class="property-required" title="Required">
            <span>resource_name</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The unique name of the resulting resource.</dd>
        <dt class="property-required" title="Optional">
            <span>id</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
    </dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    
    <dl class="resources-properties">
        <dt class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The unique name of the resulting resource.</dd>
        <dt class="property-required" title="Required">
            <span>id</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>state</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>Any extra arguments used during the lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>A bag of options that control this resource's behavior.</dd>
    </dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    
    <dl class="resources-properties">
        <dt class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The unique name of the resulting resource.</dd>
        <dt class="property-required" title="Required">
            <span>id</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>state</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>Any extra arguments used during the lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>A bag of options that control this resource's behavior.</dd>
    </dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    
    <dl class="resources-properties">
        <dt class="property-required" title="Required">
            <span>name</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The unique name of the resulting resource.</dd>
        <dt class="property-required" title="Required">
            <span>id</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>The <em>unique</em> provider ID of the resource to lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>state</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>Any extra arguments used during the lookup.</dd>
        <dt class="property-optional" title="Optional">
            <span>opts</span>
            <span class="property-indicator"></span>
        </dt>
        <dd>A bag of options that control this resource's behavior.</dd>
    </dl>
    
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="typescript,javascript,python,go,csharp,java">
    The following state arguments are supported:
    
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_arn_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_arn_csharp" style="color: inherit; text-decoration: inherit;">Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmentid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmentid_csharp" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmentpolicyrulenumber_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmentpolicyrulenumber_csharp" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Policy<wbr>Rule<wbr>Number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">int</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmenttype_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmenttype_csharp" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_corenetworkarn_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_corenetworkarn_csharp" style="color: inherit; text-decoration: inherit;">Core<wbr>Network<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_corenetworkid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_corenetworkid_csharp" style="color: inherit; text-decoration: inherit;">Core<wbr>Network<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_edgelocation_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_edgelocation_csharp" style="color: inherit; text-decoration: inherit;">Edge<wbr>Location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_options_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_options_csharp" style="color: inherit; text-decoration: inherit;">Options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Connect<wbr>Attachment<wbr>Options</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_owneraccountid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_owneraccountid_csharp" style="color: inherit; text-decoration: inherit;">Owner<wbr>Account<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_resourcearn_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_resourcearn_csharp" style="color: inherit; text-decoration: inherit;">Resource<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_segmentname_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_segmentname_csharp" style="color: inherit; text-decoration: inherit;">Segment<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_state_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_state_csharp" style="color: inherit; text-decoration: inherit;">State</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_tags_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_csharp" style="color: inherit; text-decoration: inherit;">Tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Dictionary&lt;string, string&gt;</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd><dt class="property-optional property-deprecated"
                title="Optional, Deprecated">
            <span id="state_tagsall_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tagsall_csharp" style="color: inherit; text-decoration: inherit;">Tags<wbr>All</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Dictionary&lt;string, string&gt;</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_transportattachmentid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_transportattachmentid_csharp" style="color: inherit; text-decoration: inherit;">Transport<wbr>Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_arn_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_arn_go" style="color: inherit; text-decoration: inherit;">Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmentid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmentid_go" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmentpolicyrulenumber_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmentpolicyrulenumber_go" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Policy<wbr>Rule<wbr>Number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">int</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmenttype_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmenttype_go" style="color: inherit; text-decoration: inherit;">Attachment<wbr>Type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_corenetworkarn_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_corenetworkarn_go" style="color: inherit; text-decoration: inherit;">Core<wbr>Network<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_corenetworkid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_corenetworkid_go" style="color: inherit; text-decoration: inherit;">Core<wbr>Network<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_edgelocation_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_edgelocation_go" style="color: inherit; text-decoration: inherit;">Edge<wbr>Location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_options_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_options_go" style="color: inherit; text-decoration: inherit;">Options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Connect<wbr>Attachment<wbr>Options<wbr>Args</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_owneraccountid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_owneraccountid_go" style="color: inherit; text-decoration: inherit;">Owner<wbr>Account<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_resourcearn_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_resourcearn_go" style="color: inherit; text-decoration: inherit;">Resource<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_segmentname_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_segmentname_go" style="color: inherit; text-decoration: inherit;">Segment<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_state_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_state_go" style="color: inherit; text-decoration: inherit;">State</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_tags_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_go" style="color: inherit; text-decoration: inherit;">Tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">map[string]string</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd><dt class="property-optional property-deprecated"
                title="Optional, Deprecated">
            <span id="state_tagsall_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tagsall_go" style="color: inherit; text-decoration: inherit;">Tags<wbr>All</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">map[string]string</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_transportattachmentid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_transportattachmentid_go" style="color: inherit; text-decoration: inherit;">Transport<wbr>Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_arn_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_arn_java" style="color: inherit; text-decoration: inherit;">arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmentid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmentid_java" style="color: inherit; text-decoration: inherit;">attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmentpolicyrulenumber_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmentpolicyrulenumber_java" style="color: inherit; text-decoration: inherit;">attachment<wbr>Policy<wbr>Rule<wbr>Number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Integer</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmenttype_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmenttype_java" style="color: inherit; text-decoration: inherit;">attachment<wbr>Type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_corenetworkarn_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_corenetworkarn_java" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_corenetworkid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_corenetworkid_java" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_edgelocation_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_edgelocation_java" style="color: inherit; text-decoration: inherit;">edge<wbr>Location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_options_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_options_java" style="color: inherit; text-decoration: inherit;">options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Connect<wbr>Attachment<wbr>Options</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_owneraccountid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_owneraccountid_java" style="color: inherit; text-decoration: inherit;">owner<wbr>Account<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_resourcearn_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_resourcearn_java" style="color: inherit; text-decoration: inherit;">resource<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_segmentname_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_segmentname_java" style="color: inherit; text-decoration: inherit;">segment<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_state_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_state_java" style="color: inherit; text-decoration: inherit;">state</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_tags_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_java" style="color: inherit; text-decoration: inherit;">tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Map&lt;String,String&gt;</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd><dt class="property-optional property-deprecated"
                title="Optional, Deprecated">
            <span id="state_tagsall_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tagsall_java" style="color: inherit; text-decoration: inherit;">tags<wbr>All</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Map&lt;String,String&gt;</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_transportattachmentid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_transportattachmentid_java" style="color: inherit; text-decoration: inherit;">transport<wbr>Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_arn_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_arn_nodejs" style="color: inherit; text-decoration: inherit;">arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmentid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmentid_nodejs" style="color: inherit; text-decoration: inherit;">attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd></dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmentpolicyrulenumber_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmentpolicyrulenumber_nodejs" style="color: inherit; text-decoration: inherit;">attachment<wbr>Policy<wbr>Rule<wbr>Number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">number</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmenttype_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmenttype_nodejs" style="color: inherit; text-decoration: inherit;">attachment<wbr>Type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_corenetworkarn_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_corenetworkarn_nodejs" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_corenetworkid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_corenetworkid_nodejs" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_edgelocation_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_edgelocation_nodejs" style="color: inherit; text-decoration: inherit;">edge<wbr>Location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_options_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_options_nodejs" style="color: inherit; text-decoration: inherit;">options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Connect<wbr>Attachment<wbr>Options</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_owneraccountid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_owneraccountid_nodejs" style="color: inherit; text-decoration: inherit;">owner<wbr>Account<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_resourcearn_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_resourcearn_nodejs" style="color: inherit; text-decoration: inherit;">resource<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_segmentname_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_segmentname_nodejs" style="color: inherit; text-decoration: inherit;">segment<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_state_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_state_nodejs" style="color: inherit; text-decoration: inherit;">state</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_tags_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_nodejs" style="color: inherit; text-decoration: inherit;">tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">{[key: string]: string}</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd><dt class="property-optional property-deprecated"
                title="Optional, Deprecated">
            <span id="state_tagsall_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tagsall_nodejs" style="color: inherit; text-decoration: inherit;">tags<wbr>All</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">{[key: string]: string}</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_transportattachmentid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_transportattachmentid_nodejs" style="color: inherit; text-decoration: inherit;">transport<wbr>Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_arn_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_arn_python" style="color: inherit; text-decoration: inherit;">arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachment_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachment_id_python" style="color: inherit; text-decoration: inherit;">attachment_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd></dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachment_policy_rule_number_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachment_policy_rule_number_python" style="color: inherit; text-decoration: inherit;">attachment_<wbr>policy_<wbr>rule_<wbr>number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">int</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachment_type_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachment_type_python" style="color: inherit; text-decoration: inherit;">attachment_<wbr>type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_core_network_arn_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_core_network_arn_python" style="color: inherit; text-decoration: inherit;">core_<wbr>network_<wbr>arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_core_network_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_core_network_id_python" style="color: inherit; text-decoration: inherit;">core_<wbr>network_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_edge_location_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_edge_location_python" style="color: inherit; text-decoration: inherit;">edge_<wbr>location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_options_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_options_python" style="color: inherit; text-decoration: inherit;">options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Connect<wbr>Attachment<wbr>Options<wbr>Args</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_owner_account_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_owner_account_id_python" style="color: inherit; text-decoration: inherit;">owner_<wbr>account_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_resource_arn_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_resource_arn_python" style="color: inherit; text-decoration: inherit;">resource_<wbr>arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_segment_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_segment_name_python" style="color: inherit; text-decoration: inherit;">segment_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_state_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_state_python" style="color: inherit; text-decoration: inherit;">state</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_tags_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_python" style="color: inherit; text-decoration: inherit;">tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Mapping[str, str]</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd><dt class="property-optional property-deprecated"
                title="Optional, Deprecated">
            <span id="state_tags_all_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_all_python" style="color: inherit; text-decoration: inherit;">tags_<wbr>all</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Mapping[str, str]</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_transport_attachment_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_transport_attachment_id_python" style="color: inherit; text-decoration: inherit;">transport_<wbr>attachment_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="state_arn_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_arn_yaml" style="color: inherit; text-decoration: inherit;">arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ARN of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmentid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmentid_yaml" style="color: inherit; text-decoration: inherit;">attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd></dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmentpolicyrulenumber_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmentpolicyrulenumber_yaml" style="color: inherit; text-decoration: inherit;">attachment<wbr>Policy<wbr>Rule<wbr>Number</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Number</span>
        </dt>
        <dd>The policy rule number associated with the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_attachmenttype_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_attachmenttype_yaml" style="color: inherit; text-decoration: inherit;">attachment<wbr>Type</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The type of attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_corenetworkarn_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_corenetworkarn_yaml" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ARN of a core network.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_corenetworkid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_corenetworkid_yaml" style="color: inherit; text-decoration: inherit;">core<wbr>Network<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of a core network where you want to create the attachment.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_edgelocation_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_edgelocation_yaml" style="color: inherit; text-decoration: inherit;">edge<wbr>Location</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The Region where the edge is located.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_options_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_options_yaml" style="color: inherit; text-decoration: inherit;">options</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type"><a href="#connectattachmentoptions">Property Map</a></span>
        </dt>
        <dd><p>Options block. See options for more information.</p>
    <p>The following arguments are optional:</p>
    </dd><dt class="property-optional"
                title="Optional">
            <span id="state_owneraccountid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_owneraccountid_yaml" style="color: inherit; text-decoration: inherit;">owner<wbr>Account<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of the attachment account owner.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_resourcearn_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_resourcearn_yaml" style="color: inherit; text-decoration: inherit;">resource<wbr>Arn</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The attachment resource ARN.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_segmentname_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_segmentname_yaml" style="color: inherit; text-decoration: inherit;">segment<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The name of the segment attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_state_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_state_yaml" style="color: inherit; text-decoration: inherit;">state</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The state of the attachment.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_tags_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tags_yaml" style="color: inherit; text-decoration: inherit;">tags</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Map&lt;String&gt;</span>
        </dt>
        <dd>Key-value tags for the attachment. If configured with a provider <code>default_tags</code> configuration block present, tags with matching keys will overwrite those defined at the provider-level.</dd><dt class="property-optional property-deprecated"
                title="Optional, Deprecated">
            <span id="state_tagsall_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_tagsall_yaml" style="color: inherit; text-decoration: inherit;">tags<wbr>All</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Map&lt;String&gt;</span>
        </dt>
        <dd>A map of tags assigned to the resource, including those inherited from the provider <code>default_tags</code> configuration block.<p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_transportattachmentid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_transportattachmentid_yaml" style="color: inherit; text-decoration: inherit;">transport<wbr>Attachment<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The ID of the attachment between the two connections.</dd></dl>
    </pulumi-choosable>
    </div>
    </pulumi-choosable>
    </div>
    
    
    
    
    
    
    ## Supporting Types
    
    
    
    <h4 id="connectattachmentoptions">
    Connect<wbr>Attachment<wbr>Options<pulumi-choosable type="language" values="python,go" class="inline">, Connect<wbr>Attachment<wbr>Options<wbr>Args</pulumi-choosable>
    </h4>
    
    <div>
    <pulumi-choosable type="language" values="csharp">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="protocol_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#protocol_csharp" style="color: inherit; text-decoration: inherit;">Protocol</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The protocol used for the attachment connection. Possible values are <code>GRE</code> and <code>NO_ENCAP</code>.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="go">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="protocol_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#protocol_go" style="color: inherit; text-decoration: inherit;">Protocol</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The protocol used for the attachment connection. Possible values are <code>GRE</code> and <code>NO_ENCAP</code>.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="java">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="protocol_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#protocol_java" style="color: inherit; text-decoration: inherit;">protocol</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The protocol used for the attachment connection. Possible values are <code>GRE</code> and <code>NO_ENCAP</code>.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="javascript,typescript">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="protocol_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#protocol_nodejs" style="color: inherit; text-decoration: inherit;">protocol</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The protocol used for the attachment connection. Possible values are <code>GRE</code> and <code>NO_ENCAP</code>.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="python">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="protocol_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#protocol_python" style="color: inherit; text-decoration: inherit;">protocol</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The protocol used for the attachment connection. Possible values are <code>GRE</code> and <code>NO_ENCAP</code>.</dd></dl>
    </pulumi-choosable>
    </div>
    
    <div>
    <pulumi-choosable type="language" values="yaml">
    <dl class="resources-properties"><dt class="property-optional"
                title="Optional">
            <span id="protocol_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#protocol_yaml" style="color: inherit; text-decoration: inherit;">protocol</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The protocol used for the attachment connection. Possible values are <code>GRE</code> and <code>NO_ENCAP</code>.</dd></dl>
    </pulumi-choosable>
    </div>
    
    ## Import
    
    
    
    Using `pulumi import`, import `aws_networkmanager_connect_attachment` using the attachment ID. For example:
    
    ```sh
    $ pulumi import aws:networkmanager/connectAttachment:ConnectAttachment example attachment-0f8fa60d2238d1bd8
    

    Package Details

    Repository
    AWS Classic pulumi/pulumi-aws
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the aws Terraform Provider.
    aws logo

    Try AWS Native preview for resources not in the classic version.

    AWS Classic v6.27.0 published on Monday, Mar 18, 2024 by Pulumi