Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
Use this data source to get the list of orderable additional bandwidth for a dedicated server associated with your OVHcloud Account.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ovh from "@ovhcloud/pulumi-ovh";
const spec = ovh.getDedicatedServerOrderableBandwidth({
serviceName: "myserver",
});
import pulumi
import pulumi_ovh as ovh
spec = ovh.get_dedicated_server_orderable_bandwidth(service_name="myserver")
package main
import (
"github.com/ovh/pulumi-ovh/sdk/v2/go/ovh"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ovh.GetDedicatedServerOrderableBandwidth(ctx, &ovh.GetDedicatedServerOrderableBandwidthArgs{
ServiceName: "myserver",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ovh = Pulumi.Ovh;
return await Deployment.RunAsync(() =>
{
var spec = Ovh.GetDedicatedServerOrderableBandwidth.Invoke(new()
{
ServiceName = "myserver",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ovh.OvhFunctions;
import com.pulumi.ovh.inputs.GetDedicatedServerOrderableBandwidthArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var spec = OvhFunctions.getDedicatedServerOrderableBandwidth(GetDedicatedServerOrderableBandwidthArgs.builder()
.serviceName("myserver")
.build());
}
}
variables:
spec:
fn::invoke:
function: ovh:getDedicatedServerOrderableBandwidth
arguments:
serviceName: myserver
Using getDedicatedServerOrderableBandwidth
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 getDedicatedServerOrderableBandwidth(args: GetDedicatedServerOrderableBandwidthArgs, opts?: InvokeOptions): Promise<GetDedicatedServerOrderableBandwidthResult>
function getDedicatedServerOrderableBandwidthOutput(args: GetDedicatedServerOrderableBandwidthOutputArgs, opts?: InvokeOptions): Output<GetDedicatedServerOrderableBandwidthResult>def get_dedicated_server_orderable_bandwidth(service_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDedicatedServerOrderableBandwidthResult
def get_dedicated_server_orderable_bandwidth_output(service_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDedicatedServerOrderableBandwidthResult]func GetDedicatedServerOrderableBandwidth(ctx *Context, args *GetDedicatedServerOrderableBandwidthArgs, opts ...InvokeOption) (*GetDedicatedServerOrderableBandwidthResult, error)
func GetDedicatedServerOrderableBandwidthOutput(ctx *Context, args *GetDedicatedServerOrderableBandwidthOutputArgs, opts ...InvokeOption) GetDedicatedServerOrderableBandwidthResultOutput> Note: This function is named GetDedicatedServerOrderableBandwidth in the Go SDK.
public static class GetDedicatedServerOrderableBandwidth
{
public static Task<GetDedicatedServerOrderableBandwidthResult> InvokeAsync(GetDedicatedServerOrderableBandwidthArgs args, InvokeOptions? opts = null)
public static Output<GetDedicatedServerOrderableBandwidthResult> Invoke(GetDedicatedServerOrderableBandwidthInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDedicatedServerOrderableBandwidthResult> getDedicatedServerOrderableBandwidth(GetDedicatedServerOrderableBandwidthArgs args, InvokeOptions options)
public static Output<GetDedicatedServerOrderableBandwidthResult> getDedicatedServerOrderableBandwidth(GetDedicatedServerOrderableBandwidthArgs args, InvokeOptions options)
fn::invoke:
function: ovh:index/getDedicatedServerOrderableBandwidth:getDedicatedServerOrderableBandwidth
arguments:
# arguments dictionaryThe following arguments are supported:
- Service
Name string - The internal name of your dedicated server.
- Service
Name string - The internal name of your dedicated server.
- service
Name String - The internal name of your dedicated server.
- service
Name string - The internal name of your dedicated server.
- service_
name str - The internal name of your dedicated server.
- service
Name String - The internal name of your dedicated server.
getDedicatedServerOrderableBandwidth Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Orderable bool
- Whether or not additional bandwidth is orderable
- Platinia List<int>
- Additional orderable platinium bandwidth
- Premia List<int>
- Additional orderable premium bandwidth
- Service
Name string - Ultimates List<int>
- Additional orderable ultimate bandwidth
- Id string
- The provider-assigned unique ID for this managed resource.
- Orderable bool
- Whether or not additional bandwidth is orderable
- Platinia []int
- Additional orderable platinium bandwidth
- Premia []int
- Additional orderable premium bandwidth
- Service
Name string - Ultimates []int
- Additional orderable ultimate bandwidth
- id String
- The provider-assigned unique ID for this managed resource.
- orderable Boolean
- Whether or not additional bandwidth is orderable
- platinia List<Integer>
- Additional orderable platinium bandwidth
- premia List<Integer>
- Additional orderable premium bandwidth
- service
Name String - ultimates List<Integer>
- Additional orderable ultimate bandwidth
- id string
- The provider-assigned unique ID for this managed resource.
- orderable boolean
- Whether or not additional bandwidth is orderable
- platinia number[]
- Additional orderable platinium bandwidth
- premia number[]
- Additional orderable premium bandwidth
- service
Name string - ultimates number[]
- Additional orderable ultimate bandwidth
- id str
- The provider-assigned unique ID for this managed resource.
- orderable bool
- Whether or not additional bandwidth is orderable
- platinia Sequence[int]
- Additional orderable platinium bandwidth
- premia Sequence[int]
- Additional orderable premium bandwidth
- service_
name str - ultimates Sequence[int]
- Additional orderable ultimate bandwidth
- id String
- The provider-assigned unique ID for this managed resource.
- orderable Boolean
- Whether or not additional bandwidth is orderable
- platinia List<Number>
- Additional orderable platinium bandwidth
- premia List<Number>
- Additional orderable premium bandwidth
- service
Name String - ultimates List<Number>
- Additional orderable ultimate bandwidth
Package Details
- Repository
- ovh ovh/pulumi-ovh
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ovhTerraform Provider.
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
