gcorelabs 0.3.63 published on Monday, Apr 14, 2025 by g-core
gcorelabs.getReservedfixedip
Explore with Pulumi AI
Represent reserved ips
Using getReservedfixedip
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 getReservedfixedip(args: GetReservedfixedipArgs, opts?: InvokeOptions): Promise<GetReservedfixedipResult>
function getReservedfixedipOutput(args: GetReservedfixedipOutputArgs, opts?: InvokeOptions): Output<GetReservedfixedipResult>
def get_reservedfixedip(fixed_ip_address: Optional[str] = None,
id: Optional[str] = None,
project_id: Optional[float] = None,
project_name: Optional[str] = None,
region_id: Optional[float] = None,
region_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetReservedfixedipResult
def get_reservedfixedip_output(fixed_ip_address: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[float]] = None,
project_name: Optional[pulumi.Input[str]] = None,
region_id: Optional[pulumi.Input[float]] = None,
region_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetReservedfixedipResult]
func LookupReservedfixedip(ctx *Context, args *LookupReservedfixedipArgs, opts ...InvokeOption) (*LookupReservedfixedipResult, error)
func LookupReservedfixedipOutput(ctx *Context, args *LookupReservedfixedipOutputArgs, opts ...InvokeOption) LookupReservedfixedipResultOutput
> Note: This function is named LookupReservedfixedip
in the Go SDK.
public static class GetReservedfixedip
{
public static Task<GetReservedfixedipResult> InvokeAsync(GetReservedfixedipArgs args, InvokeOptions? opts = null)
public static Output<GetReservedfixedipResult> Invoke(GetReservedfixedipInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetReservedfixedipResult> getReservedfixedip(GetReservedfixedipArgs args, InvokeOptions options)
public static Output<GetReservedfixedipResult> getReservedfixedip(GetReservedfixedipArgs args, InvokeOptions options)
fn::invoke:
function: gcorelabs:index/getReservedfixedip:getReservedfixedip
arguments:
# arguments dictionary
The following arguments are supported:
- Fixed
Ip stringAddress - Id string
- The ID of this resource.
- Project
Id double - Project
Name string - Region
Id double - Region
Name string
- Fixed
Ip stringAddress - Id string
- The ID of this resource.
- Project
Id float64 - Project
Name string - Region
Id float64 - Region
Name string
- fixed
Ip StringAddress - id String
- The ID of this resource.
- project
Id Double - project
Name String - region
Id Double - region
Name String
- fixed
Ip stringAddress - id string
- The ID of this resource.
- project
Id number - project
Name string - region
Id number - region
Name string
- fixed_
ip_ straddress - id str
- The ID of this resource.
- project_
id float - project_
name str - region_
id float - region_
name str
- fixed
Ip StringAddress - id String
- The ID of this resource.
- project
Id Number - project
Name String - region
Id Number - region
Name String
getReservedfixedip Result
The following output properties are available:
- Allowed
Address List<GetPairs Reservedfixedip Allowed Address Pair> - Fixed
Ip stringAddress - Id string
- The ID of this resource.
- Is
Vip bool - Network
Id string - Port
Id string - ID of the port_id underlying the reserved fixed IP
- Status string
- Subnet
Id string - Project
Id double - Project
Name string - Region
Id double - Region
Name string
- Allowed
Address []GetPairs Reservedfixedip Allowed Address Pair - Fixed
Ip stringAddress - Id string
- The ID of this resource.
- Is
Vip bool - Network
Id string - Port
Id string - ID of the port_id underlying the reserved fixed IP
- Status string
- Subnet
Id string - Project
Id float64 - Project
Name string - Region
Id float64 - Region
Name string
- allowed
Address List<GetPairs Reservedfixedip Allowed Address Pair> - fixed
Ip StringAddress - id String
- The ID of this resource.
- is
Vip Boolean - network
Id String - port
Id String - ID of the port_id underlying the reserved fixed IP
- status String
- subnet
Id String - project
Id Double - project
Name String - region
Id Double - region
Name String
- allowed
Address GetPairs Reservedfixedip Allowed Address Pair[] - fixed
Ip stringAddress - id string
- The ID of this resource.
- is
Vip boolean - network
Id string - port
Id string - ID of the port_id underlying the reserved fixed IP
- status string
- subnet
Id string - project
Id number - project
Name string - region
Id number - region
Name string
- allowed_
address_ Sequence[Getpairs Reservedfixedip Allowed Address Pair] - fixed_
ip_ straddress - id str
- The ID of this resource.
- is_
vip bool - network_
id str - port_
id str - ID of the port_id underlying the reserved fixed IP
- status str
- subnet_
id str - project_
id float - project_
name str - region_
id float - region_
name str
- allowed
Address List<Property Map>Pairs - fixed
Ip StringAddress - id String
- The ID of this resource.
- is
Vip Boolean - network
Id String - port
Id String - ID of the port_id underlying the reserved fixed IP
- status String
- subnet
Id String - project
Id Number - project
Name String - region
Id Number - region
Name String
Supporting Types
GetReservedfixedipAllowedAddressPair
- Ip
Address string - Mac
Address string
- Ip
Address string - Mac
Address string
- ip
Address String - mac
Address String
- ip
Address string - mac
Address string
- ip_
address str - mac_
address str
- ip
Address String - mac
Address String
Package Details
- Repository
- gcorelabs g-core/terraform-provider-gcorelabs
- License
- Notes
- This Pulumi package is based on the
gcorelabs
Terraform Provider.