1. Packages
  2. Flexibleengine Provider
  3. API Docs
  4. getVpcEipV1
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

flexibleengine.getVpcEipV1

Explore with Pulumi AI

flexibleengine logo
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

    Using getVpcEipV1

    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 getVpcEipV1(args: GetVpcEipV1Args, opts?: InvokeOptions): Promise<GetVpcEipV1Result>
    function getVpcEipV1Output(args: GetVpcEipV1OutputArgs, opts?: InvokeOptions): Output<GetVpcEipV1Result>
    def get_vpc_eip_v1(id: Optional[str] = None,
                       port_id: Optional[str] = None,
                       public_ip: Optional[str] = None,
                       region: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetVpcEipV1Result
    def get_vpc_eip_v1_output(id: Optional[pulumi.Input[str]] = None,
                       port_id: Optional[pulumi.Input[str]] = None,
                       public_ip: Optional[pulumi.Input[str]] = None,
                       region: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetVpcEipV1Result]
    func LookupVpcEipV1(ctx *Context, args *LookupVpcEipV1Args, opts ...InvokeOption) (*LookupVpcEipV1Result, error)
    func LookupVpcEipV1Output(ctx *Context, args *LookupVpcEipV1OutputArgs, opts ...InvokeOption) LookupVpcEipV1ResultOutput

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

    public static class GetVpcEipV1 
    {
        public static Task<GetVpcEipV1Result> InvokeAsync(GetVpcEipV1Args args, InvokeOptions? opts = null)
        public static Output<GetVpcEipV1Result> Invoke(GetVpcEipV1InvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVpcEipV1Result> getVpcEipV1(GetVpcEipV1Args args, InvokeOptions options)
    public static Output<GetVpcEipV1Result> getVpcEipV1(GetVpcEipV1Args args, InvokeOptions options)
    
    fn::invoke:
      function: flexibleengine:index/getVpcEipV1:getVpcEipV1
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    PortId string
    PublicIp string
    Region string
    Id string
    PortId string
    PublicIp string
    Region string
    id String
    portId String
    publicIp String
    region String
    id string
    portId string
    publicIp string
    region string
    id str
    port_id str
    public_ip str
    region str
    id String
    portId String
    publicIp String
    region String

    getVpcEipV1 Result

    The following output properties are available:

    BandwidthId string
    BandwidthShareType string
    BandwidthSize double
    Id string
    PrivateIp string
    Region string
    Status string
    Type string
    PortId string
    PublicIp string
    BandwidthId string
    BandwidthShareType string
    BandwidthSize float64
    Id string
    PrivateIp string
    Region string
    Status string
    Type string
    PortId string
    PublicIp string
    bandwidthId String
    bandwidthShareType String
    bandwidthSize Double
    id String
    privateIp String
    region String
    status String
    type String
    portId String
    publicIp String
    bandwidthId string
    bandwidthShareType string
    bandwidthSize number
    id string
    privateIp string
    region string
    status string
    type string
    portId string
    publicIp string
    bandwidthId String
    bandwidthShareType String
    bandwidthSize Number
    id String
    privateIp String
    region String
    status String
    type String
    portId String
    publicIp String

    Package Details

    Repository
    flexibleengine flexibleenginecloud/terraform-provider-flexibleengine
    License
    Notes
    This Pulumi package is based on the flexibleengine Terraform Provider.
    flexibleengine logo
    flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud