Scaleway

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

getBaremetalOs

Using getBaremetalOs

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 getBaremetalOs(args: GetBaremetalOsArgs, opts?: InvokeOptions): Promise<GetBaremetalOsResult>
function getBaremetalOsOutput(args: GetBaremetalOsOutputArgs, opts?: InvokeOptions): Output<GetBaremetalOsResult>
def get_baremetal_os(name: Optional[str] = None,
                     os_id: Optional[str] = None,
                     version: Optional[str] = None,
                     zone: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetBaremetalOsResult
def get_baremetal_os_output(name: Optional[pulumi.Input[str]] = None,
                     os_id: Optional[pulumi.Input[str]] = None,
                     version: Optional[pulumi.Input[str]] = None,
                     zone: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetBaremetalOsResult]
func GetBaremetalOs(ctx *Context, args *GetBaremetalOsArgs, opts ...InvokeOption) (*GetBaremetalOsResult, error)
func GetBaremetalOsOutput(ctx *Context, args *GetBaremetalOsOutputArgs, opts ...InvokeOption) GetBaremetalOsResultOutput

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

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

The following arguments are supported:

Name string
OsId string
Version string
Zone string
Name string
OsId string
Version string
Zone string
name String
osId String
version String
zone String
name string
osId string
version string
zone string
name str
os_id str
version str
zone str
name String
osId String
version String
zone String

getBaremetalOs Result

The following output properties are available:

Id string

The provider-assigned unique ID for this managed resource.

Zone string
Name string
OsId string
Version string
Id string

The provider-assigned unique ID for this managed resource.

Zone string
Name string
OsId string
Version string
id String

The provider-assigned unique ID for this managed resource.

zone String
name String
osId String
version String
id string

The provider-assigned unique ID for this managed resource.

zone string
name string
osId string
version string
id str

The provider-assigned unique ID for this managed resource.

zone str
name str
os_id str
version str
id String

The provider-assigned unique ID for this managed resource.

zone String
name String
osId 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.