1. Packages
  2. AWS Classic
  3. API Docs
  4. rds
  5. ProxyEndpoint

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

AWS Classic v6.28.1 published on Thursday, Mar 28, 2024 by Pulumi

aws.rds.ProxyEndpoint

Explore with Pulumi AI

aws logo

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

AWS Classic v6.28.1 published on Thursday, Mar 28, 2024 by Pulumi

    Provides an RDS DB proxy endpoint resource. For additional information, see the RDS User Guide.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as aws from "@pulumi/aws";
    
    const example = new aws.rds.ProxyEndpoint("example", {
        dbProxyName: test.name,
        dbProxyEndpointName: "example",
        vpcSubnetIds: testAwsSubnet.map(__item => __item.id),
        targetRole: "READ_ONLY",
    });
    
    import pulumi
    import pulumi_aws as aws
    
    example = aws.rds.ProxyEndpoint("example",
        db_proxy_name=test["name"],
        db_proxy_endpoint_name="example",
        vpc_subnet_ids=[__item["id"] for __item in test_aws_subnet],
        target_role="READ_ONLY")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/rds"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    func main() {
    pulumi.Run(func(ctx *pulumi.Context) error {
    var splat0 []interface{}
    for _, val0 := range testAwsSubnet {
    splat0 = append(splat0, val0.Id)
    }
    _, err := rds.NewProxyEndpoint(ctx, "example", &rds.ProxyEndpointArgs{
    DbProxyName: pulumi.Any(test.Name),
    DbProxyEndpointName: pulumi.String("example"),
    VpcSubnetIds: toPulumiArray(splat0),
    TargetRole: pulumi.String("READ_ONLY"),
    })
    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.Rds.ProxyEndpoint("example", new()
        {
            DbProxyName = test.Name,
            DbProxyEndpointName = "example",
            VpcSubnetIds = testAwsSubnet.Select(__item => __item.Id).ToList(),
            TargetRole = "READ_ONLY",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.aws.rds.ProxyEndpoint;
    import com.pulumi.aws.rds.ProxyEndpointArgs;
    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 ProxyEndpoint("example", ProxyEndpointArgs.builder()        
                .dbProxyName(test.name())
                .dbProxyEndpointName("example")
                .vpcSubnetIds(testAwsSubnet.stream().map(element -> element.id()).collect(toList()))
                .targetRole("READ_ONLY")
                .build());
    
        }
    }
    
    Coming soon!```
    </pulumi-choosable>
    </div>
    
    
    
    ## Create ProxyEndpoint 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">ProxyEndpoint</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">ProxyEndpointArgs</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">ProxyEndpoint</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">db_proxy_endpoint_name</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
                      <span class="nx">db_proxy_name</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">target_role</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
                      <span class="nx">vpc_security_group_ids</span><span class="p">:</span> <span class="nx">Optional[Sequence[str]]</span> = None<span class="p">,</span>
                      <span class="nx">vpc_subnet_ids</span><span class="p">:</span> <span class="nx">Optional[Sequence[str]]</span> = None<span class="p">)</span>
    <span class=nd>@overload</span>
    <span class="k">def </span><span class="nx">ProxyEndpoint</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">ProxyEndpointArgs</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">NewProxyEndpoint</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">ProxyEndpointArgs</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">ProxyEndpoint</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">ProxyEndpoint</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">ProxyEndpointArgs</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">ProxyEndpoint</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">ProxyEndpointArgs</a></span><span class="p"> </span><span class="nx">args<span class="p">)</span>
    <span class="k">public </span><span class="nx">ProxyEndpoint</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">ProxyEndpointArgs</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:rds:ProxyEndpoint</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">ProxyEndpointArgs</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">ProxyEndpointArgs</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">ProxyEndpointArgs</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">ProxyEndpointArgs</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">ProxyEndpointArgs</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>
    
    ## ProxyEndpoint 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 ProxyEndpoint 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="dbproxyendpointname_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dbproxyendpointname_csharp" style="color: inherit; text-decoration: inherit;">Db<wbr>Proxy<wbr>Endpoint<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="dbproxyname_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dbproxyname_csharp" style="color: inherit; text-decoration: inherit;">Db<wbr>Proxy<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="vpcsubnetids_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcsubnetids_csharp" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Subnet<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;string&gt;</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</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>A mapping of tags to assign to the resource.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="targetrole_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetrole_csharp" style="color: inherit; text-decoration: inherit;">Target<wbr>Role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="vpcsecuritygroupids_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcsecuritygroupids_csharp" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Security<wbr>Group<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;string&gt;</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</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="dbproxyendpointname_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dbproxyendpointname_go" style="color: inherit; text-decoration: inherit;">Db<wbr>Proxy<wbr>Endpoint<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="dbproxyname_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dbproxyname_go" style="color: inherit; text-decoration: inherit;">Db<wbr>Proxy<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="vpcsubnetids_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcsubnetids_go" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Subnet<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">[]string</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</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>A mapping of tags to assign to the resource.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="targetrole_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetrole_go" style="color: inherit; text-decoration: inherit;">Target<wbr>Role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="vpcsecuritygroupids_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcsecuritygroupids_go" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Security<wbr>Group<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">[]string</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</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="dbproxyendpointname_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dbproxyendpointname_java" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Endpoint<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="dbproxyname_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dbproxyname_java" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="vpcsubnetids_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcsubnetids_java" style="color: inherit; text-decoration: inherit;">vpc<wbr>Subnet<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</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>A mapping of tags to assign to the resource.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="targetrole_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetrole_java" style="color: inherit; text-decoration: inherit;">target<wbr>Role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="vpcsecuritygroupids_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcsecuritygroupids_java" style="color: inherit; text-decoration: inherit;">vpc<wbr>Security<wbr>Group<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</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="dbproxyendpointname_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dbproxyendpointname_nodejs" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Endpoint<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="dbproxyname_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dbproxyname_nodejs" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="vpcsubnetids_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcsubnetids_nodejs" style="color: inherit; text-decoration: inherit;">vpc<wbr>Subnet<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string[]</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</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>A mapping of tags to assign to the resource.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="targetrole_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetrole_nodejs" style="color: inherit; text-decoration: inherit;">target<wbr>Role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="vpcsecuritygroupids_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcsecuritygroupids_nodejs" style="color: inherit; text-decoration: inherit;">vpc<wbr>Security<wbr>Group<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string[]</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</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="db_proxy_endpoint_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#db_proxy_endpoint_name_python" style="color: inherit; text-decoration: inherit;">db_<wbr>proxy_<wbr>endpoint_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="db_proxy_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#db_proxy_name_python" style="color: inherit; text-decoration: inherit;">db_<wbr>proxy_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="vpc_subnet_ids_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpc_subnet_ids_python" style="color: inherit; text-decoration: inherit;">vpc_<wbr>subnet_<wbr>ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Sequence[str]</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</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>A mapping of tags to assign to the resource.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="target_role_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#target_role_python" style="color: inherit; text-decoration: inherit;">target_<wbr>role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="vpc_security_group_ids_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpc_security_group_ids_python" style="color: inherit; text-decoration: inherit;">vpc_<wbr>security_<wbr>group_<wbr>ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Sequence[str]</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</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="dbproxyendpointname_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dbproxyendpointname_yaml" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Endpoint<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="dbproxyname_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#dbproxyname_yaml" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-required property-replacement"
                title="Required">
            <span id="vpcsubnetids_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcsubnetids_yaml" style="color: inherit; text-decoration: inherit;">vpc<wbr>Subnet<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</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>A mapping of tags to assign to the resource.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="targetrole_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#targetrole_yaml" style="color: inherit; text-decoration: inherit;">target<wbr>Role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="vpcsecuritygroupids_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcsecuritygroupids_yaml" style="color: inherit; text-decoration: inherit;">vpc<wbr>Security<wbr>Group<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</dd></dl>
    </pulumi-choosable>
    </div>
    
    
    ### Outputs
    
    All [input](#inputs) properties are implicitly available as output properties. Additionally, the ProxyEndpoint 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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-"
                title="">
            <span id="endpoint_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#endpoint_csharp" style="color: inherit; text-decoration: inherit;">Endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</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="isdefault_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#isdefault_csharp" style="color: inherit; text-decoration: inherit;">Is<wbr>Default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">bool</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-"
                title="">
            <span id="vpcid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcid_csharp" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-"
                title="">
            <span id="endpoint_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#endpoint_go" style="color: inherit; text-decoration: inherit;">Endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</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="isdefault_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#isdefault_go" style="color: inherit; text-decoration: inherit;">Is<wbr>Default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">bool</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-"
                title="">
            <span id="vpcid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcid_go" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-"
                title="">
            <span id="endpoint_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#endpoint_java" style="color: inherit; text-decoration: inherit;">endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</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="isdefault_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#isdefault_java" style="color: inherit; text-decoration: inherit;">is<wbr>Default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Boolean</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-"
                title="">
            <span id="vpcid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcid_java" style="color: inherit; text-decoration: inherit;">vpc<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-"
                title="">
            <span id="endpoint_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#endpoint_nodejs" style="color: inherit; text-decoration: inherit;">endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</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="isdefault_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#isdefault_nodejs" style="color: inherit; text-decoration: inherit;">is<wbr>Default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">boolean</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-"
                title="">
            <span id="vpcid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcid_nodejs" style="color: inherit; text-decoration: inherit;">vpc<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-"
                title="">
            <span id="endpoint_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#endpoint_python" style="color: inherit; text-decoration: inherit;">endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</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="is_default_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#is_default_python" style="color: inherit; text-decoration: inherit;">is_<wbr>default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">bool</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-"
                title="">
            <span id="vpc_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpc_id_python" style="color: inherit; text-decoration: inherit;">vpc_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-"
                title="">
            <span id="endpoint_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#endpoint_yaml" style="color: inherit; text-decoration: inherit;">endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</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="isdefault_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#isdefault_yaml" style="color: inherit; text-decoration: inherit;">is<wbr>Default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Boolean</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-"
                title="">
            <span id="vpcid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#vpcid_yaml" style="color: inherit; text-decoration: inherit;">vpc<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</dd></dl>
    </pulumi-choosable>
    </div>
    
    
    
    ## Look up Existing ProxyEndpoint Resource {#look-up}
    
    Get an existing ProxyEndpoint 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">ProxyEndpointState</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">ProxyEndpoint</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">db_proxy_endpoint_name</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">db_proxy_name</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">endpoint</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">is_default</span><span class="p">:</span> <span class="nx">Optional[bool]</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">target_role</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">vpc_id</span><span class="p">:</span> <span class="nx">Optional[str]</span> = None<span class="p">,</span>
            <span class="nx">vpc_security_group_ids</span><span class="p">:</span> <span class="nx">Optional[Sequence[str]]</span> = None<span class="p">,</span>
            <span class="nx">vpc_subnet_ids</span><span class="p">:</span> <span class="nx">Optional[Sequence[str]]</span> = None<span class="p">) -&gt;</span> ProxyEndpoint</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>GetProxyEndpoint<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">ProxyEndpointState</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">ProxyEndpoint</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">ProxyEndpoint</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">ProxyEndpointState</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">ProxyEndpoint</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">ProxyEndpointState</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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_dbproxyendpointname_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dbproxyendpointname_csharp" style="color: inherit; text-decoration: inherit;">Db<wbr>Proxy<wbr>Endpoint<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_dbproxyname_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dbproxyname_csharp" style="color: inherit; text-decoration: inherit;">Db<wbr>Proxy<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_endpoint_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_endpoint_csharp" style="color: inherit; text-decoration: inherit;">Endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_isdefault_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_isdefault_csharp" style="color: inherit; text-decoration: inherit;">Is<wbr>Default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">bool</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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>A mapping of tags to assign to the resource.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_targetrole_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_targetrole_csharp" style="color: inherit; text-decoration: inherit;">Target<wbr>Role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpcid_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcid_csharp" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpcsecuritygroupids_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcsecuritygroupids_csharp" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Security<wbr>Group<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;string&gt;</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_vpcsubnetids_csharp">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcsubnetids_csharp" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Subnet<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;string&gt;</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_dbproxyendpointname_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dbproxyendpointname_go" style="color: inherit; text-decoration: inherit;">Db<wbr>Proxy<wbr>Endpoint<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_dbproxyname_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dbproxyname_go" style="color: inherit; text-decoration: inherit;">Db<wbr>Proxy<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_endpoint_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_endpoint_go" style="color: inherit; text-decoration: inherit;">Endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_isdefault_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_isdefault_go" style="color: inherit; text-decoration: inherit;">Is<wbr>Default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">bool</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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>A mapping of tags to assign to the resource.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_targetrole_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_targetrole_go" style="color: inherit; text-decoration: inherit;">Target<wbr>Role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpcid_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcid_go" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpcsecuritygroupids_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcsecuritygroupids_go" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Security<wbr>Group<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">[]string</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_vpcsubnetids_go">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcsubnetids_go" style="color: inherit; text-decoration: inherit;">Vpc<wbr>Subnet<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">[]string</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_dbproxyendpointname_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dbproxyendpointname_java" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Endpoint<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_dbproxyname_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dbproxyname_java" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_endpoint_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_endpoint_java" style="color: inherit; text-decoration: inherit;">endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_isdefault_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_isdefault_java" style="color: inherit; text-decoration: inherit;">is<wbr>Default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Boolean</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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>A mapping of tags to assign to the resource.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_targetrole_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_targetrole_java" style="color: inherit; text-decoration: inherit;">target<wbr>Role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpcid_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcid_java" style="color: inherit; text-decoration: inherit;">vpc<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpcsecuritygroupids_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcsecuritygroupids_java" style="color: inherit; text-decoration: inherit;">vpc<wbr>Security<wbr>Group<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_vpcsubnetids_java">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcsubnetids_java" style="color: inherit; text-decoration: inherit;">vpc<wbr>Subnet<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_dbproxyendpointname_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dbproxyendpointname_nodejs" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Endpoint<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_dbproxyname_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dbproxyname_nodejs" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_endpoint_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_endpoint_nodejs" style="color: inherit; text-decoration: inherit;">endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_isdefault_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_isdefault_nodejs" style="color: inherit; text-decoration: inherit;">is<wbr>Default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">boolean</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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>A mapping of tags to assign to the resource.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_targetrole_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_targetrole_nodejs" style="color: inherit; text-decoration: inherit;">target<wbr>Role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpcid_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcid_nodejs" style="color: inherit; text-decoration: inherit;">vpc<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpcsecuritygroupids_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcsecuritygroupids_nodejs" style="color: inherit; text-decoration: inherit;">vpc<wbr>Security<wbr>Group<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string[]</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_vpcsubnetids_nodejs">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcsubnetids_nodejs" style="color: inherit; text-decoration: inherit;">vpc<wbr>Subnet<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">string[]</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_db_proxy_endpoint_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_db_proxy_endpoint_name_python" style="color: inherit; text-decoration: inherit;">db_<wbr>proxy_<wbr>endpoint_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_db_proxy_name_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_db_proxy_name_python" style="color: inherit; text-decoration: inherit;">db_<wbr>proxy_<wbr>name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_endpoint_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_endpoint_python" style="color: inherit; text-decoration: inherit;">endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_is_default_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_is_default_python" style="color: inherit; text-decoration: inherit;">is_<wbr>default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">bool</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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>A mapping of tags to assign to the resource.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_target_role_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_target_role_python" style="color: inherit; text-decoration: inherit;">target_<wbr>role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpc_id_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpc_id_python" style="color: inherit; text-decoration: inherit;">vpc_<wbr>id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">str</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpc_security_group_ids_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpc_security_group_ids_python" style="color: inherit; text-decoration: inherit;">vpc_<wbr>security_<wbr>group_<wbr>ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Sequence[str]</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_vpc_subnet_ids_python">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpc_subnet_ids_python" style="color: inherit; text-decoration: inherit;">vpc_<wbr>subnet_<wbr>ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Sequence[str]</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</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 Amazon Resource Name (ARN) for the proxy endpoint.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_dbproxyendpointname_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dbproxyendpointname_yaml" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Endpoint<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The identifier for the proxy endpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_dbproxyname_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_dbproxyname_yaml" style="color: inherit; text-decoration: inherit;">db<wbr>Proxy<wbr>Name</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The name of the DB proxy associated with the DB proxy endpoint that you create.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_endpoint_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_endpoint_yaml" style="color: inherit; text-decoration: inherit;">endpoint</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The endpoint that you can use to connect to the proxy. You include the endpoint value in the connection string for a database client application.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_isdefault_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_isdefault_yaml" style="color: inherit; text-decoration: inherit;">is<wbr>Default</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">Boolean</span>
        </dt>
        <dd>Indicates whether this endpoint is the default endpoint for the associated DB proxy.</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>A mapping of tags to assign to the resource.</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><p class="property-message">Deprecated:Please use <code>tags</code> instead.</p></dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_targetrole_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_targetrole_yaml" style="color: inherit; text-decoration: inherit;">target<wbr>Role</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>Indicates whether the DB proxy endpoint can be used for read/write or read-only operations. The default is <code>READ_WRITE</code>. Valid values are <code>READ_WRITE</code> and <code>READ_ONLY</code>.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpcid_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcid_yaml" style="color: inherit; text-decoration: inherit;">vpc<wbr>Id</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">String</span>
        </dt>
        <dd>The VPC ID of the DB proxy endpoint.</dd><dt class="property-optional"
                title="Optional">
            <span id="state_vpcsecuritygroupids_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcsecuritygroupids_yaml" style="color: inherit; text-decoration: inherit;">vpc<wbr>Security<wbr>Group<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>One or more VPC security group IDs to associate with the new proxy.</dd><dt class="property-optional property-replacement"
                title="Optional">
            <span id="state_vpcsubnetids_yaml">
    <a data-swiftype-name="resource-property" data-swiftype-type="text" href="#state_vpcsubnetids_yaml" style="color: inherit; text-decoration: inherit;">vpc<wbr>Subnet<wbr>Ids</a>
    </span>
            <span class="property-indicator"></span>
            <span class="property-type">List&lt;String&gt;</span>
        </dt>
        <dd>One or more VPC subnet IDs to associate with the new proxy.</dd></dl>
    </pulumi-choosable>
    </div>
    </pulumi-choosable>
    </div>
    
    
    
    
    
    
    ## Import
    
    
    
    Using `pulumi import`, import DB proxy endpoints using the `DB-PROXY-NAME/DB-PROXY-ENDPOINT-NAME`. For example:
    
    ```sh
    $ pulumi import aws:rds/proxyEndpoint:ProxyEndpoint example example/example
    

    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.28.1 published on Thursday, Mar 28, 2024 by Pulumi