The OVH Resource Provider lets you manage OVHcloud resources.
This package is available for several languages/platforms:
To use from JavaScript or TypeScript in Node.js, install using either npm:
npm install @ovhcloud/pulumi-ovhor yarn:
yarn add @ovhcloud/pulumi-ovhTo use from Python, install using pip:
pip install pulumi-ovhTo use from Go, use go get to grab the latest version of the library:
go get github.com/ovh/pulumi-ovh/sdk/v2/go/...To use from .NET, install using dotnet add package:
dotnet add package Pulumi.OvhTo use from Java, add the dependency below to your pom.xml file:
<dependency>
<groupId>com.ovhcloud.pulumi.ovh</groupId>
<artifactId>pulumi-ovh</artifactId>
<version>[2.0.0,)</version>
</dependency>The following configuration points are available for the Ovh provider:
ovh:endpoint(environment:OVH_ENDPOINT) - the Ovh endpoint, suchovh-euovh:clientId(environment:OVH_CLIENT_ID) - the Ovh OAuth2 client IDovh:clientSecret(secret) (environment:OVH_CLIENT_SECRET) - the Ovh OAuth2 client secretovh:accessToken(environment:OVH_ACCESS_TOKEN) - the Ovh access tokenovh:applicationKey(environment:OVH_APPLICATION_KEY) - the Ovh application keyovh:applicationSecret(environment:OVH_APPLICATION_SECRET) - the Ovh application secretovh:consumerKey(environment:OVH_CONSUMER_KEY) - the Ovh consumer key
For further information, visit OVH in the Pulumi Registry or for detailed API reference documentation, visit OVH API Docs in the Pulumi Registry.