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 retrieve information about an Ovhcloud Connect product
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ovh from "@ovhcloud/pulumi-ovh";
const occ = ovh.OVHcloud.Connect({
serviceName: "XXX",
});
import pulumi
import pulumi_ovh as ovh
occ = ovh.OVHcloud.connect(service_name="XXX")
package main
import (
"github.com/ovh/pulumi-ovh/sdk/v2/go/ovh/ovhcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ovhcloud.Connect(ctx, &ovhcloud.ConnectArgs{
ServiceName: "XXX",
}, 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 occ = Ovh.OVHcloud.Connect.Invoke(new()
{
ServiceName = "XXX",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ovh.OVHcloud.OVHcloudFunctions;
import com.pulumi.ovh.OVHcloud.inputs.ConnectArgs;
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 occ = OVHcloudFunctions.Connect(ConnectArgs.builder()
.serviceName("XXX")
.build());
}
}
variables:
occ:
fn::invoke:
function: ovh:OVHcloud:Connect
arguments:
serviceName: XXX
Using Connect
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 connect(args: ConnectArgs, opts?: InvokeOptions): Promise<ConnectResult>
function connectOutput(args: ConnectOutputArgs, opts?: InvokeOptions): Output<ConnectResult>def connect(service_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> ConnectResult
def connect_output(service_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ConnectResult]func Connect(ctx *Context, args *ConnectArgs, opts ...InvokeOption) (*ConnectResult, error)
func ConnectOutput(ctx *Context, args *ConnectOutputArgs, opts ...InvokeOption) ConnectResultOutputpublic static class Connect
{
public static Task<ConnectResult> InvokeAsync(ConnectArgs args, InvokeOptions? opts = null)
public static Output<ConnectResult> Invoke(ConnectInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ConnectResult> connect(ConnectArgs args, InvokeOptions options)
public static Output<ConnectResult> connect(ConnectArgs args, InvokeOptions options)
fn::invoke:
function: ovh:OVHcloud:Connect
arguments:
# arguments dictionaryThe following arguments are supported:
- Service
Name string - The uuid of the Ovhcloud connect.
- Service
Name string - The uuid of the Ovhcloud connect.
- service
Name String - The uuid of the Ovhcloud connect.
- service
Name string - The uuid of the Ovhcloud connect.
- service_
name str - The uuid of the Ovhcloud connect.
- service
Name String - The uuid of the Ovhcloud connect.
Connect Result
The following output properties are available:
- Bandwidth string
- Service bandwidth
- Description string
- Service description
- Iam
Connect
Iam - IAM resource information
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface
Lists List<double> - List of interfaces linked to a service
- Pop string
- Pop reference where the service is delivered
- Port
Quantity string - Port quantity
- Product string
- Product name of the service
- Provider
Name string - Service provider
- Service
Name string - Service name
- Status string
- Service status
- Uuid string
- uuid of the Ovhcloud Connect service
- Vrack string
- vrack linked to the service
- Bandwidth string
- Service bandwidth
- Description string
- Service description
- Iam
Connect
Iam - IAM resource information
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface
Lists []float64 - List of interfaces linked to a service
- Pop string
- Pop reference where the service is delivered
- Port
Quantity string - Port quantity
- Product string
- Product name of the service
- Provider
Name string - Service provider
- Service
Name string - Service name
- Status string
- Service status
- Uuid string
- uuid of the Ovhcloud Connect service
- Vrack string
- vrack linked to the service
- bandwidth String
- Service bandwidth
- description String
- Service description
- iam
Connect
Iam - IAM resource information
- id String
- The provider-assigned unique ID for this managed resource.
- interface
Lists List<Double> - List of interfaces linked to a service
- pop String
- Pop reference where the service is delivered
- port
Quantity String - Port quantity
- product String
- Product name of the service
- provider
Name String - Service provider
- service
Name String - Service name
- status String
- Service status
- uuid String
- uuid of the Ovhcloud Connect service
- vrack String
- vrack linked to the service
- bandwidth string
- Service bandwidth
- description string
- Service description
- iam
Connect
Iam - IAM resource information
- id string
- The provider-assigned unique ID for this managed resource.
- interface
Lists number[] - List of interfaces linked to a service
- pop string
- Pop reference where the service is delivered
- port
Quantity string - Port quantity
- product string
- Product name of the service
- provider
Name string - Service provider
- service
Name string - Service name
- status string
- Service status
- uuid string
- uuid of the Ovhcloud Connect service
- vrack string
- vrack linked to the service
- bandwidth str
- Service bandwidth
- description str
- Service description
- iam
Connect
Iam - IAM resource information
- id str
- The provider-assigned unique ID for this managed resource.
- interface_
lists Sequence[float] - List of interfaces linked to a service
- pop str
- Pop reference where the service is delivered
- port_
quantity str - Port quantity
- product str
- Product name of the service
- provider_
name str - Service provider
- service_
name str - Service name
- status str
- Service status
- uuid str
- uuid of the Ovhcloud Connect service
- vrack str
- vrack linked to the service
- bandwidth String
- Service bandwidth
- description String
- Service description
- iam Property Map
- IAM resource information
- id String
- The provider-assigned unique ID for this managed resource.
- interface
Lists List<Number> - List of interfaces linked to a service
- pop String
- Pop reference where the service is delivered
- port
Quantity String - Port quantity
- product String
- Product name of the service
- provider
Name String - Service provider
- service
Name String - Service name
- status String
- Service status
- uuid String
- uuid of the Ovhcloud Connect service
- vrack String
- vrack linked to the service
Supporting Types
ConnectIam
- Display
Name string - Resource display name
- Id string
- Unique identifier of the resource in the IAM
- Dictionary<string, string>
- Resource tags. Tags that were internally computed are prefixed with
ovh: - Urn string
- URN of the private database, used when writing IAM policies
- Display
Name string - Resource display name
- Id string
- Unique identifier of the resource in the IAM
- map[string]string
- Resource tags. Tags that were internally computed are prefixed with
ovh: - Urn string
- URN of the private database, used when writing IAM policies
- display
Name String - Resource display name
- id String
- Unique identifier of the resource in the IAM
- Map<String,String>
- Resource tags. Tags that were internally computed are prefixed with
ovh: - urn String
- URN of the private database, used when writing IAM policies
- display
Name string - Resource display name
- id string
- Unique identifier of the resource in the IAM
- {[key: string]: string}
- Resource tags. Tags that were internally computed are prefixed with
ovh: - urn string
- URN of the private database, used when writing IAM policies
- display_
name str - Resource display name
- id str
- Unique identifier of the resource in the IAM
- Mapping[str, str]
- Resource tags. Tags that were internally computed are prefixed with
ovh: - urn str
- URN of the private database, used when writing IAM policies
- display
Name String - Resource display name
- id String
- Unique identifier of the resource in the IAM
- Map<String>
- Resource tags. Tags that were internally computed are prefixed with
ovh: - urn String
- URN of the private database, used when writing IAM policies
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
