Viewing docs for OVHCloud v2.22.0
published on Monday, Oct 5, 2026 by OVHcloud
published on Monday, Oct 5, 2026 by OVHcloud
Viewing docs for OVHCloud v2.22.0
published on Monday, Oct 5, 2026 by OVHcloud
published on Monday, Oct 5, 2026 by OVHcloud
Use this data source to retrieve the network interfaces aggregation (bonding) of a dedicated server, including each interface’s LACP fallback MAC address.
Using getDedicatedServerNetworking
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 getDedicatedServerNetworking(args: GetDedicatedServerNetworkingArgs, opts?: InvokeOptions): Promise<GetDedicatedServerNetworkingResult>
function getDedicatedServerNetworkingOutput(args: GetDedicatedServerNetworkingOutputArgs, opts?: InvokeOutputOptions): Output<GetDedicatedServerNetworkingResult>def get_dedicated_server_networking(service_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDedicatedServerNetworkingResult
def get_dedicated_server_networking_output(service_name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetDedicatedServerNetworkingResult]func GetDedicatedServerNetworking(ctx *Context, args *GetDedicatedServerNetworkingArgs, opts ...InvokeOption) (*GetDedicatedServerNetworkingResult, error)
func GetDedicatedServerNetworkingOutput(ctx *Context, args *GetDedicatedServerNetworkingOutputArgs, opts ...InvokeOption) GetDedicatedServerNetworkingResultOutput> Note: This function is named GetDedicatedServerNetworking in the Go SDK.
public static class GetDedicatedServerNetworking
{
public static Task<GetDedicatedServerNetworkingResult> InvokeAsync(GetDedicatedServerNetworkingArgs args, InvokeOptions? opts = null)
public static Output<GetDedicatedServerNetworkingResult> Invoke(GetDedicatedServerNetworkingInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetDedicatedServerNetworkingResult> Invoke(GetDedicatedServerNetworkingInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetDedicatedServerNetworkingResult> getDedicatedServerNetworking(GetDedicatedServerNetworkingArgs args, InvokeOptions options)
public static Output<GetDedicatedServerNetworkingResult> getDedicatedServerNetworking(GetDedicatedServerNetworkingArgs args, InvokeOptions options)
public static Output<GetDedicatedServerNetworkingResult> getDedicatedServerNetworking(GetDedicatedServerNetworkingArgs args, InvokeOutputOptions options)
fn::invoke:
function: ovh:index/getDedicatedServerNetworking:getDedicatedServerNetworking
arguments:
# arguments dictionarydata "ovh_get_dedicated_server_networking" "name" {
# arguments
}The 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 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.
getDedicatedServerNetworking Result
The following output properties are available:
- Description string
- Operation description.
- Id string
- The provider-assigned unique ID for this managed resource.
- Interfaces
List<Get
Dedicated Server Networking Interface> - The list of interface aggregations, ordered by
type. Each entry exports: - Service
Name string - Status string
- Operation status.
- Description string
- Operation description.
- Id string
- The provider-assigned unique ID for this managed resource.
- Interfaces
[]Get
Dedicated Server Networking Interface - The list of interface aggregations, ordered by
type. Each entry exports: - Service
Name string - Status string
- Operation status.
- description string
- Operation description.
- id string
- The provider-assigned unique ID for this managed resource.
- interfaces list(object)
- The list of interface aggregations, ordered by
type. Each entry exports: - service_
name string - status string
- Operation status.
- description String
- Operation description.
- id String
- The provider-assigned unique ID for this managed resource.
- interfaces
List<Get
Dedicated Server Networking Interface> - The list of interface aggregations, ordered by
type. Each entry exports: - service
Name String - status String
- Operation status.
- description string
- Operation description.
- id string
- The provider-assigned unique ID for this managed resource.
- interfaces
Get
Dedicated Server Networking Interface[] - The list of interface aggregations, ordered by
type. Each entry exports: - service
Name string - status string
- Operation status.
- description str
- Operation description.
- id str
- The provider-assigned unique ID for this managed resource.
- interfaces
Sequence[Get
Dedicated Server Networking Interface] - The list of interface aggregations, ordered by
type. Each entry exports: - service_
name str - status str
- Operation status.
- description String
- Operation description.
- id String
- The provider-assigned unique ID for this managed resource.
- interfaces List<Property Map>
- The list of interface aggregations, ordered by
type. Each entry exports: - service
Name String - status String
- Operation status.
Supporting Types
GetDedicatedServerNetworkingInterface
- Aggregation
Fallback string - MAC address of the LACP fallback interface (the address the aggregation falls back to when the bond degrades to a single link).
- Macs List<string>
- The list of MAC addresses of the physical interfaces in this aggregation.
- Type string
- The network type of the interface (
publicorvrack).
- Aggregation
Fallback string - MAC address of the LACP fallback interface (the address the aggregation falls back to when the bond degrades to a single link).
- Macs []string
- The list of MAC addresses of the physical interfaces in this aggregation.
- Type string
- The network type of the interface (
publicorvrack).
- aggregation_
fallback string - MAC address of the LACP fallback interface (the address the aggregation falls back to when the bond degrades to a single link).
- macs list(string)
- The list of MAC addresses of the physical interfaces in this aggregation.
- type string
- The network type of the interface (
publicorvrack).
- aggregation
Fallback String - MAC address of the LACP fallback interface (the address the aggregation falls back to when the bond degrades to a single link).
- macs List<String>
- The list of MAC addresses of the physical interfaces in this aggregation.
- type String
- The network type of the interface (
publicorvrack).
- aggregation
Fallback string - MAC address of the LACP fallback interface (the address the aggregation falls back to when the bond degrades to a single link).
- macs string[]
- The list of MAC addresses of the physical interfaces in this aggregation.
- type string
- The network type of the interface (
publicorvrack).
- aggregation_
fallback str - MAC address of the LACP fallback interface (the address the aggregation falls back to when the bond degrades to a single link).
- macs Sequence[str]
- The list of MAC addresses of the physical interfaces in this aggregation.
- type str
- The network type of the interface (
publicorvrack).
- aggregation
Fallback String - MAC address of the LACP fallback interface (the address the aggregation falls back to when the bond degrades to a single link).
- macs List<String>
- The list of MAC addresses of the physical interfaces in this aggregation.
- type String
- The network type of the interface (
publicorvrack).
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.22.0
published on Monday, Oct 5, 2026 by OVHcloud
published on Monday, Oct 5, 2026 by OVHcloud