1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. rdsmysql
  6. getEndpointPublicAddress
Viewing docs for volcenginecc v0.0.43
published on Monday, Jun 15, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.43
published on Monday, Jun 15, 2026 by Volcengine

    Data Source schema for Volcengine::RDSMySQL::EndpointPublicAddress

    Using getEndpointPublicAddress

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

    function getEndpointPublicAddress(args: GetEndpointPublicAddressArgs, opts?: InvokeOptions): Promise<GetEndpointPublicAddressResult>
    function getEndpointPublicAddressOutput(args: GetEndpointPublicAddressOutputArgs, opts?: InvokeOptions): Output<GetEndpointPublicAddressResult>
    def get_endpoint_public_address(id: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetEndpointPublicAddressResult
    def get_endpoint_public_address_output(id: pulumi.Input[Optional[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetEndpointPublicAddressResult]
    func LookupEndpointPublicAddress(ctx *Context, args *LookupEndpointPublicAddressArgs, opts ...InvokeOption) (*LookupEndpointPublicAddressResult, error)
    func LookupEndpointPublicAddressOutput(ctx *Context, args *LookupEndpointPublicAddressOutputArgs, opts ...InvokeOption) LookupEndpointPublicAddressResultOutput

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

    public static class GetEndpointPublicAddress 
    {
        public static Task<GetEndpointPublicAddressResult> InvokeAsync(GetEndpointPublicAddressArgs args, InvokeOptions? opts = null)
        public static Output<GetEndpointPublicAddressResult> Invoke(GetEndpointPublicAddressInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetEndpointPublicAddressResult> getEndpointPublicAddress(GetEndpointPublicAddressArgs args, InvokeOptions options)
    public static Output<GetEndpointPublicAddressResult> getEndpointPublicAddress(GetEndpointPublicAddressArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:rdsmysql/getEndpointPublicAddress:getEndpointPublicAddress
      arguments:
        # arguments dictionary
    data "volcenginecc_rdsmysql_getendpointpublicaddress" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    Id string
    id string
    id String
    id string
    id str
    id String

    getEndpointPublicAddress Result

    The following output properties are available:

    DnsVisibility bool
    Domain string
    DomainPrefix string
    EipId string
    EipLocked bool
    EndpointId string
    Id string
    InstanceId string
    InternetProtocol string
    IpAddress string
    NetworkType string
    Port string
    SubnetId string
    DnsVisibility bool
    Domain string
    DomainPrefix string
    EipId string
    EipLocked bool
    EndpointId string
    Id string
    InstanceId string
    InternetProtocol string
    IpAddress string
    NetworkType string
    Port string
    SubnetId string
    dns_visibility bool
    domain string
    domain_prefix string
    eip_id string
    eip_locked bool
    endpoint_id string
    id string
    instance_id string
    internet_protocol string
    ip_address string
    network_type string
    port string
    subnet_id string
    dnsVisibility Boolean
    domain String
    domainPrefix String
    eipId String
    eipLocked Boolean
    endpointId String
    id String
    instanceId String
    internetProtocol String
    ipAddress String
    networkType String
    port String
    subnetId String
    dnsVisibility boolean
    domain string
    domainPrefix string
    eipId string
    eipLocked boolean
    endpointId string
    id string
    instanceId string
    internetProtocol string
    ipAddress string
    networkType string
    port string
    subnetId string
    dnsVisibility Boolean
    domain String
    domainPrefix String
    eipId String
    eipLocked Boolean
    endpointId String
    id String
    instanceId String
    internetProtocol String
    ipAddress String
    networkType String
    port String
    subnetId String

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.43
    published on Monday, Jun 15, 2026 by Volcengine

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial