1. Packages
  2. OVH
  3. API Docs
  4. getVrackservicess
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
ovh logo
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud

    List all vRack Services

    Using getVrackservicess

    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 getVrackservicess(opts?: InvokeOptions): Promise<GetVrackservicessResult>
    function getVrackservicessOutput(opts?: InvokeOptions): Output<GetVrackservicessResult>
    def get_vrackservicess(opts: Optional[InvokeOptions] = None) -> GetVrackservicessResult
    def get_vrackservicess_output(opts: Optional[InvokeOptions] = None) -> Output[GetVrackservicessResult]
    func GetVrackservicess(ctx *Context, opts ...InvokeOption) (*GetVrackservicessResult, error)
    func GetVrackservicessOutput(ctx *Context, opts ...InvokeOption) GetVrackservicessResultOutput

    > Note: This function is named GetVrackservicess in the Go SDK.

    public static class GetVrackservicess 
    {
        public static Task<GetVrackservicessResult> InvokeAsync(InvokeOptions? opts = null)
        public static Output<GetVrackservicessResult> Invoke(InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVrackservicessResult> getVrackservicess(InvokeOptions options)
    public static Output<GetVrackservicessResult> getVrackservicess(InvokeOptions options)
    
    fn::invoke:
      function: ovh:index/getVrackservicess:getVrackservicess
      arguments:
        # arguments dictionary

    getVrackservicess Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Vrackservicesses List<GetVrackservicessVrackservicess>
    Id string
    The provider-assigned unique ID for this managed resource.
    Vrackservicesses []GetVrackservicessVrackservicess
    id String
    The provider-assigned unique ID for this managed resource.
    vrackservicesses List<GetVrackservicessVrackservicess>
    id string
    The provider-assigned unique ID for this managed resource.
    vrackservicesses GetVrackservicessVrackservicess[]
    id str
    The provider-assigned unique ID for this managed resource.
    vrackservicesses Sequence[GetVrackservicessVrackservicess]
    id String
    The provider-assigned unique ID for this managed resource.
    vrackservicesses List<Property Map>

    Supporting Types

    GetVrackservicessVrackservicess

    Checksum string
    Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
    CreatedAt string
    Date of the vRack Services delivery
    CurrentState GetVrackservicessVrackservicessCurrentState
    Current configuration applied to the vRack Services
    CurrentTasks List<GetVrackservicessVrackservicessCurrentTask>
    Asynchronous operations ongoing on the vRack Services
    Iam GetVrackservicessVrackservicessIam
    IAM resource metadata
    Id string
    Unique identifier
    ResourceStatus string
    Reflects the readiness of the vRack Services. A new target specification request will be accepted only in READY status
    TargetSpec GetVrackservicessVrackservicessTargetSpec
    Last target specification of the vRack Services
    UpdatedAt string
    Date of the Last vRack Services update
    Checksum string
    Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
    CreatedAt string
    Date of the vRack Services delivery
    CurrentState GetVrackservicessVrackservicessCurrentState
    Current configuration applied to the vRack Services
    CurrentTasks []GetVrackservicessVrackservicessCurrentTask
    Asynchronous operations ongoing on the vRack Services
    Iam GetVrackservicessVrackservicessIam
    IAM resource metadata
    Id string
    Unique identifier
    ResourceStatus string
    Reflects the readiness of the vRack Services. A new target specification request will be accepted only in READY status
    TargetSpec GetVrackservicessVrackservicessTargetSpec
    Last target specification of the vRack Services
    UpdatedAt string
    Date of the Last vRack Services update
    checksum String
    Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
    createdAt String
    Date of the vRack Services delivery
    currentState GetVrackservicessVrackservicessCurrentState
    Current configuration applied to the vRack Services
    currentTasks List<GetVrackservicessVrackservicessCurrentTask>
    Asynchronous operations ongoing on the vRack Services
    iam GetVrackservicessVrackservicessIam
    IAM resource metadata
    id String
    Unique identifier
    resourceStatus String
    Reflects the readiness of the vRack Services. A new target specification request will be accepted only in READY status
    targetSpec GetVrackservicessVrackservicessTargetSpec
    Last target specification of the vRack Services
    updatedAt String
    Date of the Last vRack Services update
    checksum string
    Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
    createdAt string
    Date of the vRack Services delivery
    currentState GetVrackservicessVrackservicessCurrentState
    Current configuration applied to the vRack Services
    currentTasks GetVrackservicessVrackservicessCurrentTask[]
    Asynchronous operations ongoing on the vRack Services
    iam GetVrackservicessVrackservicessIam
    IAM resource metadata
    id string
    Unique identifier
    resourceStatus string
    Reflects the readiness of the vRack Services. A new target specification request will be accepted only in READY status
    targetSpec GetVrackservicessVrackservicessTargetSpec
    Last target specification of the vRack Services
    updatedAt string
    Date of the Last vRack Services update
    checksum str
    Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
    created_at str
    Date of the vRack Services delivery
    current_state GetVrackservicessVrackservicessCurrentState
    Current configuration applied to the vRack Services
    current_tasks Sequence[GetVrackservicessVrackservicessCurrentTask]
    Asynchronous operations ongoing on the vRack Services
    iam GetVrackservicessVrackservicessIam
    IAM resource metadata
    id str
    Unique identifier
    resource_status str
    Reflects the readiness of the vRack Services. A new target specification request will be accepted only in READY status
    target_spec GetVrackservicessVrackservicessTargetSpec
    Last target specification of the vRack Services
    updated_at str
    Date of the Last vRack Services update
    checksum String
    Computed hash used to control concurrent modification requests. Here, it represents the current target specification value
    createdAt String
    Date of the vRack Services delivery
    currentState Property Map
    Current configuration applied to the vRack Services
    currentTasks List<Property Map>
    Asynchronous operations ongoing on the vRack Services
    iam Property Map
    IAM resource metadata
    id String
    Unique identifier
    resourceStatus String
    Reflects the readiness of the vRack Services. A new target specification request will be accepted only in READY status
    targetSpec Property Map
    Last target specification of the vRack Services
    updatedAt String
    Date of the Last vRack Services update

    GetVrackservicessVrackservicessCurrentState

    ProductStatus string
    Product status of the vRack Services
    Region string
    Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
    Subnets List<GetVrackservicessVrackservicessCurrentStateSubnet>
    Subnets of the current vRack Services
    VrackId string
    vRack associated to the vRack Services
    ProductStatus string
    Product status of the vRack Services
    Region string
    Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
    Subnets []GetVrackservicessVrackservicessCurrentStateSubnet
    Subnets of the current vRack Services
    VrackId string
    vRack associated to the vRack Services
    productStatus String
    Product status of the vRack Services
    region String
    Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
    subnets List<GetVrackservicessVrackservicessCurrentStateSubnet>
    Subnets of the current vRack Services
    vrackId String
    vRack associated to the vRack Services
    productStatus string
    Product status of the vRack Services
    region string
    Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
    subnets GetVrackservicessVrackservicessCurrentStateSubnet[]
    Subnets of the current vRack Services
    vrackId string
    vRack associated to the vRack Services
    product_status str
    Product status of the vRack Services
    region str
    Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
    subnets Sequence[GetVrackservicessVrackservicessCurrentStateSubnet]
    Subnets of the current vRack Services
    vrack_id str
    vRack associated to the vRack Services
    productStatus String
    Product status of the vRack Services
    region String
    Region of the vRack Services. List of compatible regions can be retrieved from /reference/region
    subnets List<Property Map>
    Subnets of the current vRack Services
    vrackId String
    vRack associated to the vRack Services

    GetVrackservicessVrackservicessCurrentStateSubnet

    Cidr string
    IP address range of the subnet in CIDR format
    DisplayName string
    Display name of the subnet
    ServiceEndpoints List<GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpoint>
    Service endpoints of the subnet
    ServiceRange GetVrackservicessVrackservicessCurrentStateSubnetServiceRange
    Defines a smaller subnet dedicated to the managed services IPs
    Vlan double
    Unique inner VLAN that allows subnets segregation
    Cidr string
    IP address range of the subnet in CIDR format
    DisplayName string
    Display name of the subnet
    ServiceEndpoints []GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpoint
    Service endpoints of the subnet
    ServiceRange GetVrackservicessVrackservicessCurrentStateSubnetServiceRange
    Defines a smaller subnet dedicated to the managed services IPs
    Vlan float64
    Unique inner VLAN that allows subnets segregation
    cidr String
    IP address range of the subnet in CIDR format
    displayName String
    Display name of the subnet
    serviceEndpoints List<GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpoint>
    Service endpoints of the subnet
    serviceRange GetVrackservicessVrackservicessCurrentStateSubnetServiceRange
    Defines a smaller subnet dedicated to the managed services IPs
    vlan Double
    Unique inner VLAN that allows subnets segregation
    cidr string
    IP address range of the subnet in CIDR format
    displayName string
    Display name of the subnet
    serviceEndpoints GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpoint[]
    Service endpoints of the subnet
    serviceRange GetVrackservicessVrackservicessCurrentStateSubnetServiceRange
    Defines a smaller subnet dedicated to the managed services IPs
    vlan number
    Unique inner VLAN that allows subnets segregation
    cidr str
    IP address range of the subnet in CIDR format
    display_name str
    Display name of the subnet
    service_endpoints Sequence[GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpoint]
    Service endpoints of the subnet
    service_range GetVrackservicessVrackservicessCurrentStateSubnetServiceRange
    Defines a smaller subnet dedicated to the managed services IPs
    vlan float
    Unique inner VLAN that allows subnets segregation
    cidr String
    IP address range of the subnet in CIDR format
    displayName String
    Display name of the subnet
    serviceEndpoints List<Property Map>
    Service endpoints of the subnet
    serviceRange Property Map
    Defines a smaller subnet dedicated to the managed services IPs
    vlan Number
    Unique inner VLAN that allows subnets segregation

    GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpoint

    Endpoints List<GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpointEndpoint>
    Endpoints representing the IPs assigned to the managed services
    ManagedServiceUrn string
    IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.
    Endpoints []GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpointEndpoint
    Endpoints representing the IPs assigned to the managed services
    ManagedServiceUrn string
    IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.
    endpoints List<GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpointEndpoint>
    Endpoints representing the IPs assigned to the managed services
    managedServiceUrn String
    IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.
    endpoints GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpointEndpoint[]
    Endpoints representing the IPs assigned to the managed services
    managedServiceUrn string
    IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.
    endpoints Sequence[GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpointEndpoint]
    Endpoints representing the IPs assigned to the managed services
    managed_service_urn str
    IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.
    endpoints List<Property Map>
    Endpoints representing the IPs assigned to the managed services
    managedServiceUrn String
    IAM Resource URN of the managed service. Compatible managed service types are listed by /reference/compatibleManagedServiceType call.

    GetVrackservicessVrackservicessCurrentStateSubnetServiceEndpointEndpoint

    Description string
    IP description defined in the managed service
    Ip string
    IP address assigned by OVHcloud
    Description string
    IP description defined in the managed service
    Ip string
    IP address assigned by OVHcloud
    description String
    IP description defined in the managed service
    ip String
    IP address assigned by OVHcloud
    description string
    IP description defined in the managed service
    ip string
    IP address assigned by OVHcloud
    description str
    IP description defined in the managed service
    ip str
    IP address assigned by OVHcloud
    description String
    IP description defined in the managed service
    ip String
    IP address assigned by OVHcloud

    GetVrackservicessVrackservicessCurrentStateSubnetServiceRange

    Cidr string
    CIDR dedicated to the subnet's services
    RemainingIps double
    Number of remaining IPs in the service range
    ReservedIps double
    Number of service range IPs reserved by OVHcloud
    UsedIps double
    Number of service range IPs assigned to the managed services
    Cidr string
    CIDR dedicated to the subnet's services
    RemainingIps float64
    Number of remaining IPs in the service range
    ReservedIps float64
    Number of service range IPs reserved by OVHcloud
    UsedIps float64
    Number of service range IPs assigned to the managed services
    cidr String
    CIDR dedicated to the subnet's services
    remainingIps Double
    Number of remaining IPs in the service range
    reservedIps Double
    Number of service range IPs reserved by OVHcloud
    usedIps Double
    Number of service range IPs assigned to the managed services
    cidr string
    CIDR dedicated to the subnet's services
    remainingIps number
    Number of remaining IPs in the service range
    reservedIps number
    Number of service range IPs reserved by OVHcloud
    usedIps number
    Number of service range IPs assigned to the managed services
    cidr str
    CIDR dedicated to the subnet's services
    remaining_ips float
    Number of remaining IPs in the service range
    reserved_ips float
    Number of service range IPs reserved by OVHcloud
    used_ips float
    Number of service range IPs assigned to the managed services
    cidr String
    CIDR dedicated to the subnet's services
    remainingIps Number
    Number of remaining IPs in the service range
    reservedIps Number
    Number of service range IPs reserved by OVHcloud
    usedIps Number
    Number of service range IPs assigned to the managed services

    GetVrackservicessVrackservicessCurrentTask

    Id string
    Identifier of the current task
    Link string
    Link to the task details
    Status string
    Current global status of the current task
    Type string
    Type of the current task
    Id string
    Identifier of the current task
    Link string
    Link to the task details
    Status string
    Current global status of the current task
    Type string
    Type of the current task
    id String
    Identifier of the current task
    link String
    Link to the task details
    status String
    Current global status of the current task
    type String
    Type of the current task
    id string
    Identifier of the current task
    link string
    Link to the task details
    status string
    Current global status of the current task
    type string
    Type of the current task
    id str
    Identifier of the current task
    link str
    Link to the task details
    status str
    Current global status of the current task
    type str
    Type of the current task
    id String
    Identifier of the current task
    link String
    Link to the task details
    status String
    Current global status of the current task
    type String
    Type of the current task

    GetVrackservicessVrackservicessIam

    DisplayName string
    Resource display name
    Id string
    Unique identifier of the resource
    State string
    Resource state
    Tags Dictionary<string, string>
    Resource tags. Tags that were internally computed are prefixed with ovh:
    Urn string
    Unique resource name used in policies
    DisplayName string
    Resource display name
    Id string
    Unique identifier of the resource
    State string
    Resource state
    Tags map[string]string
    Resource tags. Tags that were internally computed are prefixed with ovh:
    Urn string
    Unique resource name used in policies
    displayName String
    Resource display name
    id String
    Unique identifier of the resource
    state String
    Resource state
    tags Map<String,String>
    Resource tags. Tags that were internally computed are prefixed with ovh:
    urn String
    Unique resource name used in policies
    displayName string
    Resource display name
    id string
    Unique identifier of the resource
    state string
    Resource state
    tags {[key: string]: string}
    Resource tags. Tags that were internally computed are prefixed with ovh:
    urn string
    Unique resource name used in policies
    display_name str
    Resource display name
    id str
    Unique identifier of the resource
    state str
    Resource state
    tags Mapping[str, str]
    Resource tags. Tags that were internally computed are prefixed with ovh:
    urn str
    Unique resource name used in policies
    displayName String
    Resource display name
    id String
    Unique identifier of the resource
    state String
    Resource state
    tags Map<String>
    Resource tags. Tags that were internally computed are prefixed with ovh:
    urn String
    Unique resource name used in policies

    GetVrackservicessVrackservicessTargetSpec

    Subnets List<GetVrackservicessVrackservicessTargetSpecSubnet>
    Target specification of the subnets. Maximum one subnet per vRack Services
    Subnets []GetVrackservicessVrackservicessTargetSpecSubnet
    Target specification of the subnets. Maximum one subnet per vRack Services
    subnets List<GetVrackservicessVrackservicessTargetSpecSubnet>
    Target specification of the subnets. Maximum one subnet per vRack Services
    subnets GetVrackservicessVrackservicessTargetSpecSubnet[]
    Target specification of the subnets. Maximum one subnet per vRack Services
    subnets Sequence[GetVrackservicessVrackservicessTargetSpecSubnet]
    Target specification of the subnets. Maximum one subnet per vRack Services
    subnets List<Property Map>
    Target specification of the subnets. Maximum one subnet per vRack Services

    GetVrackservicessVrackservicessTargetSpecSubnet

    Cidr string
    IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
    DisplayName string
    Display name of the subnet. Format must follow ^[ a-zA-Z0-9-_.]{0,40}$
    ServiceEndpoints List<GetVrackservicessVrackservicessTargetSpecSubnetServiceEndpoint>
    Target specification of the Service Endpoints
    ServiceRange GetVrackservicessVrackservicessTargetSpecSubnetServiceRange
    Defines a smaller subnet dedicated to the managed service IPs
    Vlan double
    Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and null (untagged traffic)
    Cidr string
    IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
    DisplayName string
    Display name of the subnet. Format must follow ^[ a-zA-Z0-9-_.]{0,40}$
    ServiceEndpoints []GetVrackservicessVrackservicessTargetSpecSubnetServiceEndpoint
    Target specification of the Service Endpoints
    ServiceRange GetVrackservicessVrackservicessTargetSpecSubnetServiceRange
    Defines a smaller subnet dedicated to the managed service IPs
    Vlan float64
    Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and null (untagged traffic)
    cidr String
    IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
    displayName String
    Display name of the subnet. Format must follow ^[ a-zA-Z0-9-_.]{0,40}$
    serviceEndpoints List<GetVrackservicessVrackservicessTargetSpecSubnetServiceEndpoint>
    Target specification of the Service Endpoints
    serviceRange GetVrackservicessVrackservicessTargetSpecSubnetServiceRange
    Defines a smaller subnet dedicated to the managed service IPs
    vlan Double
    Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and null (untagged traffic)
    cidr string
    IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
    displayName string
    Display name of the subnet. Format must follow ^[ a-zA-Z0-9-_.]{0,40}$
    serviceEndpoints GetVrackservicessVrackservicessTargetSpecSubnetServiceEndpoint[]
    Target specification of the Service Endpoints
    serviceRange GetVrackservicessVrackservicessTargetSpecSubnetServiceRange
    Defines a smaller subnet dedicated to the managed service IPs
    vlan number
    Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and null (untagged traffic)
    cidr str
    IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
    display_name str
    Display name of the subnet. Format must follow ^[ a-zA-Z0-9-_.]{0,40}$
    service_endpoints Sequence[GetVrackservicessVrackservicessTargetSpecSubnetServiceEndpoint]
    Target specification of the Service Endpoints
    service_range GetVrackservicessVrackservicessTargetSpecSubnetServiceRange
    Defines a smaller subnet dedicated to the managed service IPs
    vlan float
    Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and null (untagged traffic)
    cidr String
    IP address range of the subnet in CIDR format. Must be a private network address (RFC1918). Authorized range for prefix length: /16 to /24
    displayName String
    Display name of the subnet. Format must follow ^[ a-zA-Z0-9-_.]{0,40}$
    serviceEndpoints List<Property Map>
    Target specification of the Service Endpoints
    serviceRange Property Map
    Defines a smaller subnet dedicated to the managed service IPs
    vlan Number
    Unique inner VLAN that allows subnets segregation. Authorized values: [2 - 4094] and null (untagged traffic)

    GetVrackservicessVrackservicessTargetSpecSubnetServiceEndpoint

    ManagedServiceUrn string
    IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call
    ManagedServiceUrn string
    IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call
    managedServiceUrn String
    IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call
    managedServiceUrn string
    IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call
    managed_service_urn str
    IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call
    managedServiceUrn String
    IAM Resource URN of the managed service. Managed service Region must match vRack Services Region. Compatible managed service types are listed by /reference/compatibleManagedServiceType call

    GetVrackservicessVrackservicessTargetSpecSubnetServiceRange

    Cidr string
    IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29
    Cidr string
    IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29
    cidr String
    IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29
    cidr string
    IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29
    cidr str
    IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29
    cidr String
    IP address range dedicated to the subnet's services in CIDR format. Must be a private network address (RFC1918). Must be a sub-network of the subnet. Authorized range for prefix length: /27 to /29

    Package Details

    Repository
    ovh ovh/pulumi-ovh
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the ovh Terraform Provider.
    ovh logo
    Viewing docs for OVHCloud v2.12.0
    published on Thursday, Mar 12, 2026 by OVHcloud
      Try Pulumi Cloud free. Your team will thank you.