> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OVHcloud

> How to set up the OVHcloud connector, plus the actions that are available.

![OVHcloud](https://stackone-logos.com/api/ovhcloud/filled/svg)

Previewv0.2.0[See changelog](https://docs.stackone.com/connectors/ovhcloud/changelog.md)

[91 actions](#actions) · 1 auth method

Infrastructure
IAM

## Getting Started

**1. Create or Select a Project**

Set up a new project or select an existing one. See [Organizations & Projects](https://docs.stackone.com/gateway/concepts/organizations-and-projects.md).

**2. Configure the Connector**

Enable the connector and create a Connector Profile in your project. See [Setup Connector Profile](https://docs.stackone.com/gateway/quickstart.md#setup-connector-profile).

> [card] [API Key · Connector Profile](https://docs.stackone.com/connectors/ovhcloud/guides/connector-profile/api-key.md)
>
> No app registration needed. Uses a Personal Access Token of an OVHcloud local user, so the connection can do only what t...

**3. Link an Account**

Link an account [from the dashboard](https://docs.stackone.com/connect/managing-connectors/linking-accounts.md#link-from-the-dashboard) (or via [StackOne Hub](https://docs.stackone.com/embed/account-linking/overview)).

See the guide for the authentication type chosen in the Connector Profile:

> [card] [API Key · Link Account](https://docs.stackone.com/connectors/ovhcloud/guides/link-account/api-key.md)

**4. Use Actions**

Connect an AI platform to the linked account's actions. See [AI Platforms](https://docs.stackone.com/connect/ai-platforms/overview.md).

Other ways to call actions are listed in [Protocols & SDKs](https://docs.stackone.com/connect/protocols-and-sdks.md).

## Actions

91 actions

ActionDescription

Get Account`ovhcloud_get_account`

Get the account holder (the NIC handle) of the OVHcloud account.

Get Auth Details`ovhcloud_get_auth_details`

Get the account, user and authentication method behind the token.

List Bills`ovhcloud_list_bills`

List the ids of the account bills.

Get Bill`ovhcloud_get_bill`

Get one bill by id.

List Orders`ovhcloud_list_orders`

List the ids of the account orders.

Get Order`ovhcloud_get_order`

Get one order by id.

List Payment Methods`ovhcloud_list_payment_methods`

List the ids of the account payment methods.

List Managed Databases`ovhcloud_list_cloud_databases`

List the ids of the managed database clusters in a project.

Get Managed Database`ovhcloud_get_cloud_database`

Get the properties of one managed database cluster by id.

List Public Cloud Images`ovhcloud_list_cloud_images`

List the images available in a Public Cloud project.

List Public Cloud Flavors`ovhcloud_list_cloud_flavors`

List the flavors available in a Public Cloud project.

List Public Cloud Instances`ovhcloud_list_cloud_instances`

List the instances of a Public Cloud project.

Get Public Cloud Instance`ovhcloud_get_cloud_instance`

Get one instance of a Public Cloud project by id.

Start Public Cloud Instance`ovhcloud_start_cloud_instance`

Start a Public Cloud instance.

Stop Public Cloud Instance`ovhcloud_stop_cloud_instance`

Stop a Public Cloud instance.

Reboot Public Cloud Instance`ovhcloud_reboot_cloud_instance`

Reboot a Public Cloud instance (soft or hard).

Create Public Cloud Instance`ovhcloud_create_cloud_instance`

Create a new instance in a Public Cloud project.

List Kubernetes Clusters`ovhcloud_list_cloud_kube_clusters`

List the ids of the Managed Kubernetes clusters in a project.

Get Kubernetes Cluster`ovhcloud_get_cloud_kube_cluster`

Get the properties of one Managed Kubernetes cluster by id.

List Kubernetes Node Pools`ovhcloud_list_cloud_kube_nodepools`

List the node pools of a Managed Kubernetes cluster.

Get Kubernetes Node Pool`ovhcloud_get_cloud_kube_nodepool`

Get the properties of one Managed Kubernetes node pool by id.

List Cloud Private Networks`ovhcloud_list_cloud_private_networks`

List the private networks (vRack) of a Public Cloud project.

Get Cloud Private Network`ovhcloud_get_cloud_private_network`

Get one private network of a Public Cloud project by id.

List Public Cloud Projects`ovhcloud_list_cloud_projects`

List the ids of the Public Cloud projects of the account.

Get Public Cloud Project`ovhcloud_get_cloud_project`

Get the properties of one Public Cloud project by id.

List SSH Keys`ovhcloud_list_cloud_sshkeys`

List the SSH keys of a project.

Get SSH Key`ovhcloud_get_cloud_sshkey`

Get the properties of one SSH key by id.

Create SSH Key`ovhcloud_create_cloud_sshkey`

Register a new SSH key in a project.

Delete SSH Key`ovhcloud_delete_cloud_sshkey`

Delete an SSH key from a project.

List Cloud Storage Containers`ovhcloud_list_cloud_storage_containers`

List the S3-compatible object storage containers of a region in a Public Cloud project.

Get Cloud Storage Container`ovhcloud_get_cloud_storage_container`

Get one S3-compatible object storage container of a region by name.

List Cloud Storage Objects`ovhcloud_list_cloud_storage_objects`

List the objects stored in an S3-compatible storage container.

List Public Cloud Users`ovhcloud_list_cloud_users`

List the OpenStack users of a project.

Get Public Cloud User`ovhcloud_get_cloud_user`

Get the properties of one OpenStack user by id.

List Cloud Volumes`ovhcloud_list_cloud_volumes`

List the block storage volumes of a Public Cloud project.

Get Cloud Volume`ovhcloud_get_cloud_volume`

Get one block storage volume of a Public Cloud project by id.

List Dedicated Servers`ovhcloud_list_dedicated_servers`

List the names of the dedicated servers of the account.

Get Dedicated Server`ovhcloud_get_dedicated_server`

Get the properties of one dedicated server by name.

Get Dedicated Server Service Info`ovhcloud_get_dedicated_server_service_info`

Get the billing and lifecycle details of a dedicated server.

Reboot Dedicated Server`ovhcloud_reboot_dedicated_server`

Hard reboot a dedicated server.

List DNS Zones`ovhcloud_list_dns_zones`

List the names of the DNS zones of the account.

Get DNS Zone`ovhcloud_get_dns_zone`

Get the properties of one DNS zone by name.

List DNS Records`ovhcloud_list_dns_records`

List the ids of the records of a DNS zone.

Get DNS Record`ovhcloud_get_dns_record`

Get one record of a DNS zone by id.

Create DNS Record`ovhcloud_create_dns_record`

Create a record in a DNS zone.

Delete DNS Record`ovhcloud_delete_dns_record`

Delete a record from a DNS zone.

Refresh DNS Zone`ovhcloud_refresh_dns_zone`

Apply pending changes to a DNS zone.

List Domains`ovhcloud_list_domains`

List the names of the domains of the account.

Get Domain`ovhcloud_get_domain`

Get the properties of one domain by name.

Get Domain Service Info`ovhcloud_get_domain_service_info`

Get the billing and lifecycle details of a domain.

Get Domain Auth Info`ovhcloud_get_domain_auth_info`

Get the transfer authorization code (auth info) of a domain.

List Groups`ovhcloud_list_groups`

List the names of the user groups of the account.

Get Group`ovhcloud_get_group`

Get a user group of the account by name.

List Group Users`ovhcloud_list_group_users`

List the logins of the local users in a group.

Add Group User`ovhcloud_add_group_user`

Add a local user to a group.

Remove Group User`ovhcloud_remove_group_user`

Remove a local user from a group.

Get Unified Credentials`ovhcloud_unified_get_me`

Get the current OVHcloud connection's unified credentials and identity.

List Unified Groups`ovhcloud_unified_list_groups`

List unified user groups on an OVHcloud account.

Get Unified Group`ovhcloud_unified_get_group`

Get a unified user group on an OVHcloud account.

List Unified Roles`ovhcloud_unified_list_roles`

List the group roles of an OVHcloud account.

Get Unified Role`ovhcloud_unified_get_role`

Get a group role or an IAM policy role of an OVHcloud account by id.

List Unified Users`ovhcloud_unified_list_users`

List unified users on an OVHcloud account.

Get Unified User`ovhcloud_unified_get_user`

Get a unified user on an OVHcloud account.

Get Identity Provider`ovhcloud_get_identity_provider`

Get the SAML identity provider the account is federated with.

List IPs`ovhcloud_list_ips`

List the IP blocks associated with the account.

Get IP`ovhcloud_get_ip`

Get the properties of one IP block.

List IP Reverse Records`ovhcloud_list_ip_reverse`

List the reverse DNS entries configured on an IP block.

Get IP Reverse Record`ovhcloud_get_ip_reverse`

Get one reverse DNS entry of an IP block.

Create IP Reverse Record`ovhcloud_create_ip_reverse`

Set the reverse DNS (PTR) record for an IP address in a block.

List Load Balancers`ovhcloud_list_load_balancers`

List the names of the IP load balancing services of the account.

Get Load Balancer`ovhcloud_get_load_balancer`

Get the properties of one IP load balancing service by name.

List Load Balancer HTTP Farms`ovhcloud_list_load_balancer_http_farms`

List the ids of the HTTP farms of a load balancing service.

List Load Balancer HTTP Frontends`ovhcloud_list_load_balancer_http_frontends`

List the ids of the HTTP frontends of a load balancing service.

Refresh Load Balancer`ovhcloud_refresh_load_balancer`

Apply the pending configuration of a load balancing service.

List IAM Policies`ovhcloud_list_iam_policies`

List one page of the IAM policies of the OVHcloud account.

List Service Accounts`ovhcloud_list_service_accounts`

List the client ids of the service accounts of the account.

Get Service Account`ovhcloud_get_service_account`

Get a service account of the account by client id.

List Services`ovhcloud_list_services`

List the ids of the billing services of the account.

Get Service`ovhcloud_get_service`

Get one billing service by id.

List SSL Certificates`ovhcloud_list_ssl_certificates`

List the ids of the SSL gateway certificates of the account.

Get SSL Certificate`ovhcloud_get_ssl_certificate`

Get the properties of one SSL certificate by name.

List Users`ovhcloud_list_users`

List the logins of the local users of the account.

Get User`ovhcloud_get_user`

Get a local user of the account by login.

List User Tokens`ovhcloud_list_user_tokens`

List the names of the personal access tokens of a local user.

Disable User`ovhcloud_disable_user`

Disable a local user so it can no longer sign in.

Enable User`ovhcloud_enable_user`

Enable a disabled local user.

List VPS`ovhcloud_list_vps`

List the names of the VPS of the account.

Get VPS`ovhcloud_get_vps`

Get the properties of one VPS by name.

Get VPS Service Info`ovhcloud_get_vps_service_info`

Get the billing and lifecycle details of a VPS.

Reboot VPS`ovhcloud_reboot_vps`

Reboot a VPS.

Get VPS Console URL`ovhcloud_get_vps_console_url`

Generate a VNC console URL for a VPS.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.