Viewing docs for OVHCloud v2.17.0
published on Friday, Jul 17, 2026 by OVHcloud
published on Friday, Jul 17, 2026 by OVHcloud
Viewing docs for OVHCloud v2.17.0
published on Friday, Jul 17, 2026 by OVHcloud
published on Friday, Jul 17, 2026 by OVHcloud
Use this data source to list all containers in the Barbican Key Manager service for a public cloud project.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ovh from "@ovhcloud/pulumi-ovh";
const all = ovh.getCloudKeyManagerContainers({
serviceName: "Public cloud project ID",
});
export const containerIds = all.then(all => .map(c => (c.id)));
import pulumi
import pulumi_ovh as ovh
all = ovh.get_cloud_key_manager_containers(service_name="Public cloud project ID")
pulumi.export("containerIds", [c.id for c in all.containers])
Example coming soon!
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ovh = Pulumi.Ovh;
return await Deployment.RunAsync(() =>
{
var all = Ovh.GetCloudKeyManagerContainers.Invoke(new()
{
ServiceName = "Public cloud project ID",
});
return new Dictionary<string, object?>
{
["containerIds"] = .Select(c =>
{
return c.Id;
}).ToList(),
};
});
Example coming soon!
Example coming soon!
Example coming soon!
Using getCloudKeyManagerContainers
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 getCloudKeyManagerContainers(args: GetCloudKeyManagerContainersArgs, opts?: InvokeOptions): Promise<GetCloudKeyManagerContainersResult>
function getCloudKeyManagerContainersOutput(args: GetCloudKeyManagerContainersOutputArgs, opts?: InvokeOptions): Output<GetCloudKeyManagerContainersResult>def get_cloud_key_manager_containers(service_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudKeyManagerContainersResult
def get_cloud_key_manager_containers_output(service_name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudKeyManagerContainersResult]func GetCloudKeyManagerContainers(ctx *Context, args *GetCloudKeyManagerContainersArgs, opts ...InvokeOption) (*GetCloudKeyManagerContainersResult, error)
func GetCloudKeyManagerContainersOutput(ctx *Context, args *GetCloudKeyManagerContainersOutputArgs, opts ...InvokeOption) GetCloudKeyManagerContainersResultOutput> Note: This function is named GetCloudKeyManagerContainers in the Go SDK.
public static class GetCloudKeyManagerContainers
{
public static Task<GetCloudKeyManagerContainersResult> InvokeAsync(GetCloudKeyManagerContainersArgs args, InvokeOptions? opts = null)
public static Output<GetCloudKeyManagerContainersResult> Invoke(GetCloudKeyManagerContainersInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCloudKeyManagerContainersResult> getCloudKeyManagerContainers(GetCloudKeyManagerContainersArgs args, InvokeOptions options)
public static Output<GetCloudKeyManagerContainersResult> getCloudKeyManagerContainers(GetCloudKeyManagerContainersArgs args, InvokeOptions options)
fn::invoke:
function: ovh:index/getCloudKeyManagerContainers:getCloudKeyManagerContainers
arguments:
# arguments dictionarydata "ovh_get_cloud_key_manager_containers" "name" {
# arguments
}The following arguments are supported:
- Service
Name string - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used.
- Service
Name string - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used.
- service_
name string - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used.
- service
Name String - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used.
- service
Name string - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used.
- service_
name str - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used.
- service
Name String - The id of the public cloud project. If omitted, the
OVH_CLOUD_PROJECT_SERVICEenvironment variable is used.
getCloudKeyManagerContainers Result
The following output properties are available:
- Containers
List<Get
Cloud Key Manager Containers Container> - List of containers. Each container has the following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- Service
Name string
- Containers
[]Get
Cloud Key Manager Containers Container - List of containers. Each container has the following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- Service
Name string
- containers list(object)
- List of containers. Each container has the following attributes:
- id string
- The provider-assigned unique ID for this managed resource.
- service_
name string
- containers
List<Get
Cloud Key Manager Containers Container> - List of containers. Each container has the following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
- service
Name String
- containers
Get
Cloud Key Manager Containers Container[] - List of containers. Each container has the following attributes:
- id string
- The provider-assigned unique ID for this managed resource.
- service
Name string
- containers
Sequence[Get
Cloud Key Manager Containers Container] - List of containers. Each container has the following attributes:
- id str
- The provider-assigned unique ID for this managed resource.
- service_
name str
- containers List<Property Map>
- List of containers. Each container has the following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
- service
Name String
Supporting Types
GetCloudKeyManagerContainersContainer
- Checksum string
- Computed hash representing the current resource state.
- Created
At string - Creation date of the container.
- Current
State GetCloud Key Manager Containers Container Current State - Current state of the container as reported by OpenStack Barbican:
- Id string
- ID of the container.
- Location
Get
Cloud Key Manager Containers Container Location - Location of the container:
- Name string
- Name of the secret reference.
- Resource
Status string - Container readiness status.
- Type string
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA. - Updated
At string - Last update date of the container.
- Checksum string
- Computed hash representing the current resource state.
- Created
At string - Creation date of the container.
- Current
State GetCloud Key Manager Containers Container Current State - Current state of the container as reported by OpenStack Barbican:
- Id string
- ID of the container.
- Location
Get
Cloud Key Manager Containers Container Location - Location of the container:
- Name string
- Name of the secret reference.
- Resource
Status string - Container readiness status.
- Type string
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA. - Updated
At string - Last update date of the container.
- checksum string
- Computed hash representing the current resource state.
- created_
at string - Creation date of the container.
- current_
state object - Current state of the container as reported by OpenStack Barbican:
- id string
- ID of the container.
- location object
- Location of the container:
- name string
- Name of the secret reference.
- resource_
status string - Container readiness status.
- type string
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA. - updated_
at string - Last update date of the container.
- checksum String
- Computed hash representing the current resource state.
- created
At String - Creation date of the container.
- current
State GetCloud Key Manager Containers Container Current State - Current state of the container as reported by OpenStack Barbican:
- id String
- ID of the container.
- location
Get
Cloud Key Manager Containers Container Location - Location of the container:
- name String
- Name of the secret reference.
- resource
Status String - Container readiness status.
- type String
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA. - updated
At String - Last update date of the container.
- checksum string
- Computed hash representing the current resource state.
- created
At string - Creation date of the container.
- current
State GetCloud Key Manager Containers Container Current State - Current state of the container as reported by OpenStack Barbican:
- id string
- ID of the container.
- location
Get
Cloud Key Manager Containers Container Location - Location of the container:
- name string
- Name of the secret reference.
- resource
Status string - Container readiness status.
- type string
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA. - updated
At string - Last update date of the container.
- checksum str
- Computed hash representing the current resource state.
- created_
at str - Creation date of the container.
- current_
state GetCloud Key Manager Containers Container Current State - Current state of the container as reported by OpenStack Barbican:
- id str
- ID of the container.
- location
Get
Cloud Key Manager Containers Container Location - Location of the container:
- name str
- Name of the secret reference.
- resource_
status str - Container readiness status.
- type str
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA. - updated_
at str - Last update date of the container.
- checksum String
- Computed hash representing the current resource state.
- created
At String - Creation date of the container.
- current
State Property Map - Current state of the container as reported by OpenStack Barbican:
- id String
- ID of the container.
- location Property Map
- Location of the container:
- name String
- Name of the secret reference.
- resource
Status String - Container readiness status.
- type String
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA. - updated
At String - Last update date of the container.
GetCloudKeyManagerContainersContainerCurrentState
- Container
Ref string - OpenStack reference URL for the container.
- Location
Get
Cloud Key Manager Containers Container Current State Location - Location of the container:
- Name string
- Name of the secret reference.
- Secret
Refs List<GetCloud Key Manager Containers Container Current State Secret Ref> - List of secret references:
- Status string
- Status of the container. Possible values:
ACTIVE,ERROR. - Type string
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA.
- Container
Ref string - OpenStack reference URL for the container.
- Location
Get
Cloud Key Manager Containers Container Current State Location - Location of the container:
- Name string
- Name of the secret reference.
- Secret
Refs []GetCloud Key Manager Containers Container Current State Secret Ref - List of secret references:
- Status string
- Status of the container. Possible values:
ACTIVE,ERROR. - Type string
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA.
- container_
ref string - OpenStack reference URL for the container.
- location object
- Location of the container:
- name string
- Name of the secret reference.
- secret_
refs list(object) - List of secret references:
- status string
- Status of the container. Possible values:
ACTIVE,ERROR. - type string
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA.
- container
Ref String - OpenStack reference URL for the container.
- location
Get
Cloud Key Manager Containers Container Current State Location - Location of the container:
- name String
- Name of the secret reference.
- secret
Refs List<GetCloud Key Manager Containers Container Current State Secret Ref> - List of secret references:
- status String
- Status of the container. Possible values:
ACTIVE,ERROR. - type String
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA.
- container
Ref string - OpenStack reference URL for the container.
- location
Get
Cloud Key Manager Containers Container Current State Location - Location of the container:
- name string
- Name of the secret reference.
- secret
Refs GetCloud Key Manager Containers Container Current State Secret Ref[] - List of secret references:
- status string
- Status of the container. Possible values:
ACTIVE,ERROR. - type string
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA.
- container_
ref str - OpenStack reference URL for the container.
- location
Get
Cloud Key Manager Containers Container Current State Location - Location of the container:
- name str
- Name of the secret reference.
- secret_
refs Sequence[GetCloud Key Manager Containers Container Current State Secret Ref] - List of secret references:
- status str
- Status of the container. Possible values:
ACTIVE,ERROR. - type str
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA.
- container
Ref String - OpenStack reference URL for the container.
- location Property Map
- Location of the container:
- name String
- Name of the secret reference.
- secret
Refs List<Property Map> - List of secret references:
- status String
- Status of the container. Possible values:
ACTIVE,ERROR. - type String
- Type of the container. Possible values:
CERTIFICATE,GENERIC,RSA.
GetCloudKeyManagerContainersContainerCurrentStateLocation
- Availability
Zone string - Availability zone of the container.
- Region string
- Region of the container.
- Availability
Zone string - Availability zone of the container.
- Region string
- Region of the container.
- availability_
zone string - Availability zone of the container.
- region string
- Region of the container.
- availability
Zone String - Availability zone of the container.
- region String
- Region of the container.
- availability
Zone string - Availability zone of the container.
- region string
- Region of the container.
- availability_
zone str - Availability zone of the container.
- region str
- Region of the container.
- availability
Zone String - Availability zone of the container.
- region String
- Region of the container.
GetCloudKeyManagerContainersContainerCurrentStateSecretRef
GetCloudKeyManagerContainersContainerLocation
- Availability
Zone string - Availability zone of the container.
- Region string
- Region of the container.
- Availability
Zone string - Availability zone of the container.
- Region string
- Region of the container.
- availability_
zone string - Availability zone of the container.
- region string
- Region of the container.
- availability
Zone String - Availability zone of the container.
- region String
- Region of the container.
- availability
Zone string - Availability zone of the container.
- region string
- Region of the container.
- availability_
zone str - Availability zone of the container.
- region str
- Region of the container.
- availability
Zone String - Availability zone of the container.
- region String
- Region of the container.
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.17.0
published on Friday, Jul 17, 2026 by OVHcloud
published on Friday, Jul 17, 2026 by OVHcloud