Scaleway

Community
Package contributed by a community member
v0.3.0 published on Tuesday, Jun 7, 2022 by Lee Briggs

getBaremetalServer

Using getBaremetalServer

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 getBaremetalServer(args: GetBaremetalServerArgs, opts?: InvokeOptions): Promise<GetBaremetalServerResult>
function getBaremetalServerOutput(args: GetBaremetalServerOutputArgs, opts?: InvokeOptions): Output<GetBaremetalServerResult>
def get_baremetal_server(name: Optional[str] = None,
                         server_id: Optional[str] = None,
                         zone: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetBaremetalServerResult
def get_baremetal_server_output(name: Optional[pulumi.Input[str]] = None,
                         server_id: Optional[pulumi.Input[str]] = None,
                         zone: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetBaremetalServerResult]
func LookupBaremetalServer(ctx *Context, args *LookupBaremetalServerArgs, opts ...InvokeOption) (*LookupBaremetalServerResult, error)
func LookupBaremetalServerOutput(ctx *Context, args *LookupBaremetalServerOutputArgs, opts ...InvokeOption) LookupBaremetalServerResultOutput

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

public static class GetBaremetalServer 
{
    public static Task<GetBaremetalServerResult> InvokeAsync(GetBaremetalServerArgs args, InvokeOptions? opts = null)
    public static Output<GetBaremetalServerResult> Invoke(GetBaremetalServerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBaremetalServerResult> getBaremetalServer(GetBaremetalServerArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: scaleway:index/getBaremetalServer:getBaremetalServer
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Name string
ServerId string
Zone string
Name string
ServerId string
Zone string
name String
serverId String
zone String
name string
serverId string
zone string
name str
server_id str
zone str
name String
serverId String
zone String

getBaremetalServer Result

The following output properties are available:

Description string
Domain string
Hostname string
Id string

The provider-assigned unique ID for this managed resource.

Ips List<GetBaremetalServerIp>
Offer string
OfferId string
OrganizationId string
Os string
OsId string
ProjectId string
SshKeyIds List<string>
Tags List<string>
Name string
ServerId string
Zone string
Description string
Domain string
Hostname string
Id string

The provider-assigned unique ID for this managed resource.

Ips []GetBaremetalServerIp
Offer string
OfferId string
OrganizationId string
Os string
OsId string
ProjectId string
SshKeyIds []string
Tags []string
Name string
ServerId string
Zone string
description String
domain String
hostname String
id String

The provider-assigned unique ID for this managed resource.

ips List<GetBaremetalServerIp>
offer String
offerId String
organizationId String
os String
osId String
projectId String
sshKeyIds List<String>
tags List<String>
name String
serverId String
zone String
description string
domain string
hostname string
id string

The provider-assigned unique ID for this managed resource.

ips GetBaremetalServerIp[]
offer string
offerId string
organizationId string
os string
osId string
projectId string
sshKeyIds string[]
tags string[]
name string
serverId string
zone string
description str
domain str
hostname str
id str

The provider-assigned unique ID for this managed resource.

ips Sequence[GetBaremetalServerIp]
offer str
offer_id str
organization_id str
os str
os_id str
project_id str
ssh_key_ids Sequence[str]
tags Sequence[str]
name str
server_id str
zone str
description String
domain String
hostname String
id String

The provider-assigned unique ID for this managed resource.

ips List<Property Map>
offer String
offerId String
organizationId String
os String
osId String
projectId String
sshKeyIds List<String>
tags List<String>
name String
serverId String
zone String

Supporting Types

GetBaremetalServerIp

Address string
Id string
Reverse string
Version string
Address string
Id string
Reverse string
Version string
address String
id String
reverse String
version String
address string
id string
reverse string
version string
address str
id str
reverse str
version str
address String
id String
reverse String
version String

Package Details

Repository
https://github.com/jaxxstorm/pulumi-scaleway
License
Apache-2.0
Notes

This Pulumi package is based on the scaleway Terraform Provider.