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
List available and current plans for the given managed Rancher service
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ovh from "@ovhcloud/pulumi-ovh";
const plans = ovh.getCloudProjectRancherCapabilitiesPlan({
projectId: "XXX",
rancherId: "YYY",
});
import pulumi
import pulumi_ovh as ovh
plans = ovh.get_cloud_project_rancher_capabilities_plan(project_id="XXX",
rancher_id="YYY")
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.GetCloudProjectRancherCapabilitiesPlan(ctx, &ovh.GetCloudProjectRancherCapabilitiesPlanArgs{
ProjectId: "XXX",
RancherId: "YYY",
}, 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 plans = Ovh.GetCloudProjectRancherCapabilitiesPlan.Invoke(new()
{
ProjectId = "XXX",
RancherId = "YYY",
});
});
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.GetCloudProjectRancherCapabilitiesPlanArgs;
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 plans = OvhFunctions.getCloudProjectRancherCapabilitiesPlan(GetCloudProjectRancherCapabilitiesPlanArgs.builder()
.projectId("XXX")
.rancherId("YYY")
.build());
}
}
variables:
plans:
fn::invoke:
function: ovh:getCloudProjectRancherCapabilitiesPlan
arguments:
projectId: XXX
rancherId: YYY
Using getCloudProjectRancherCapabilitiesPlan
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 getCloudProjectRancherCapabilitiesPlan(args: GetCloudProjectRancherCapabilitiesPlanArgs, opts?: InvokeOptions): Promise<GetCloudProjectRancherCapabilitiesPlanResult>
function getCloudProjectRancherCapabilitiesPlanOutput(args: GetCloudProjectRancherCapabilitiesPlanOutputArgs, opts?: InvokeOptions): Output<GetCloudProjectRancherCapabilitiesPlanResult>def get_cloud_project_rancher_capabilities_plan(project_id: Optional[str] = None,
rancher_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudProjectRancherCapabilitiesPlanResult
def get_cloud_project_rancher_capabilities_plan_output(project_id: Optional[pulumi.Input[str]] = None,
rancher_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudProjectRancherCapabilitiesPlanResult]func GetCloudProjectRancherCapabilitiesPlan(ctx *Context, args *GetCloudProjectRancherCapabilitiesPlanArgs, opts ...InvokeOption) (*GetCloudProjectRancherCapabilitiesPlanResult, error)
func GetCloudProjectRancherCapabilitiesPlanOutput(ctx *Context, args *GetCloudProjectRancherCapabilitiesPlanOutputArgs, opts ...InvokeOption) GetCloudProjectRancherCapabilitiesPlanResultOutput> Note: This function is named GetCloudProjectRancherCapabilitiesPlan in the Go SDK.
public static class GetCloudProjectRancherCapabilitiesPlan
{
public static Task<GetCloudProjectRancherCapabilitiesPlanResult> InvokeAsync(GetCloudProjectRancherCapabilitiesPlanArgs args, InvokeOptions? opts = null)
public static Output<GetCloudProjectRancherCapabilitiesPlanResult> Invoke(GetCloudProjectRancherCapabilitiesPlanInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCloudProjectRancherCapabilitiesPlanResult> getCloudProjectRancherCapabilitiesPlan(GetCloudProjectRancherCapabilitiesPlanArgs args, InvokeOptions options)
public static Output<GetCloudProjectRancherCapabilitiesPlanResult> getCloudProjectRancherCapabilitiesPlan(GetCloudProjectRancherCapabilitiesPlanArgs args, InvokeOptions options)
fn::invoke:
function: ovh:index/getCloudProjectRancherCapabilitiesPlan:getCloudProjectRancherCapabilitiesPlan
arguments:
# arguments dictionaryThe following arguments are supported:
- project_
id str - Project ID
- rancher_
id str - Rancher ID
getCloudProjectRancherCapabilitiesPlan Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Plans
List<Get
Cloud Project Rancher Capabilities Plan Plan> - Project
Id string - Project ID
- Rancher
Id string - Rancher ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Plans
[]Get
Cloud Project Rancher Capabilities Plan Plan - Project
Id string - Project ID
- Rancher
Id string - Rancher ID
- id String
- The provider-assigned unique ID for this managed resource.
- plans
List<Get
Cloud Project Rancher Capabilities Plan Plan> - project
Id String - Project ID
- rancher
Id String - Rancher ID
- id string
- The provider-assigned unique ID for this managed resource.
- plans
Get
Cloud Project Rancher Capabilities Plan Plan[] - project
Id string - Project ID
- rancher
Id string - Rancher ID
- id str
- The provider-assigned unique ID for this managed resource.
- plans
Sequence[Get
Cloud Project Rancher Capabilities Plan Plan] - project_
id str - Project ID
- rancher_
id str - Rancher ID
- id String
- The provider-assigned unique ID for this managed resource.
- plans List<Property Map>
- project
Id String - Project ID
- rancher
Id String - Rancher ID
Supporting Types
GetCloudProjectRancherCapabilitiesPlanPlan
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
