1. Registry
  2. Packages
  3. OVH
  4. API Docs
  5. CloudLoadbalancerL7policy
Viewing docs for OVHCloud v2.21.0
published on Friday, Sep 25, 2026 by OVHcloud
ovh logo
Viewing docs for OVHCloud v2.21.0
published on Friday, Sep 25, 2026 by OVHcloud

    Creates an L7 policy on a load balancer listener in a public cloud project. The policy’s rules are managed inline with the policy.

    Example Usage

    Redirect to a Pool

    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    resources:
      api:
        type: ovh:CloudLoadbalancerL7policy
        properties:
          serviceName: xxxxxxxxxx
          loadbalancerId: ${lb.id}
          listenerId: ${http.id}
          name: api-to-api-pool
          action: REDIRECT_TO_POOL
          redirectPoolId: ${apiOvhCloudLoadbalancerPool.id}
          position: 1
          rules:
            - type: PATH
              compare_type: STARTS_WITH
              value: /api
            - type: HEADER
              compare_type: EQUAL_TO
              key: X-Version
              value: v2
    
    Example coming soon!
    

    Redirect to a URL

    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    resources:
      httpsRedirect:
        type: ovh:CloudLoadbalancerL7policy
        name: https_redirect
        properties:
          serviceName: xxxxxxxxxx
          loadbalancerId: ${lb.id}
          listenerId: ${http.id}
          action: REDIRECT_TO_URL
          redirectUrl: https://www.example.com
          redirectHttpCode: 301
          rules:
            - type: HOST_NAME
              compare_type: EQUAL_TO
              value: example.com
    
    Example coming soon!
    

    Create CloudLoadbalancerL7policy Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new CloudLoadbalancerL7policy(name: string, args: CloudLoadbalancerL7policyArgs, opts?: CustomResourceOptions);
    @overload
    def CloudLoadbalancerL7policy(resource_name: str,
                                  args: CloudLoadbalancerL7policyArgs,
                                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def CloudLoadbalancerL7policy(resource_name: str,
                                  opts: Optional[ResourceOptions] = None,
                                  action: Optional[str] = None,
                                  listener_id: Optional[str] = None,
                                  loadbalancer_id: Optional[str] = None,
                                  service_name: Optional[str] = None,
                                  description: Optional[str] = None,
                                  name: Optional[str] = None,
                                  position: Optional[int] = None,
                                  redirect_http_code: Optional[int] = None,
                                  redirect_pool_id: Optional[str] = None,
                                  redirect_prefix: Optional[str] = None,
                                  redirect_url: Optional[str] = None,
                                  rules: Optional[Sequence[CloudLoadbalancerL7policyRuleArgs]] = None)
    func NewCloudLoadbalancerL7policy(ctx *Context, name string, args CloudLoadbalancerL7policyArgs, opts ...ResourceOption) (*CloudLoadbalancerL7policy, error)
    public CloudLoadbalancerL7policy(string name, CloudLoadbalancerL7policyArgs args, CustomResourceOptions? opts = null)
    public CloudLoadbalancerL7policy(String name, CloudLoadbalancerL7policyArgs args)
    public CloudLoadbalancerL7policy(String name, CloudLoadbalancerL7policyArgs args, CustomResourceOptions options)
    
    type: ovh:CloudLoadbalancerL7policy
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "ovh_cloud_loadbalancer_l7policy" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args CloudLoadbalancerL7policyArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args CloudLoadbalancerL7policyArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args CloudLoadbalancerL7policyArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CloudLoadbalancerL7policyArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CloudLoadbalancerL7policyArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var cloudLoadbalancerL7policyResource = new Ovh.CloudLoadbalancerL7policy("cloudLoadbalancerL7policyResource", new()
    {
        Action = "string",
        ListenerId = "string",
        LoadbalancerId = "string",
        ServiceName = "string",
        Description = "string",
        Name = "string",
        Position = 0,
        RedirectHttpCode = 0,
        RedirectPoolId = "string",
        RedirectPrefix = "string",
        RedirectUrl = "string",
        Rules = new[]
        {
            new Ovh.Inputs.CloudLoadbalancerL7policyRuleArgs
            {
                CompareType = "string",
                Type = "string",
                Value = "string",
                Invert = false,
                Key = "string",
            },
        },
    });
    
    example, err := ovh.NewCloudLoadbalancerL7policy(ctx, "cloudLoadbalancerL7policyResource", &ovh.CloudLoadbalancerL7policyArgs{
    	Action:           pulumi.String("string"),
    	ListenerId:       pulumi.String("string"),
    	LoadbalancerId:   pulumi.String("string"),
    	ServiceName:      pulumi.String("string"),
    	Description:      pulumi.String("string"),
    	Name:             pulumi.String("string"),
    	Position:         pulumi.Int(0),
    	RedirectHttpCode: pulumi.Int(0),
    	RedirectPoolId:   pulumi.String("string"),
    	RedirectPrefix:   pulumi.String("string"),
    	RedirectUrl:      pulumi.String("string"),
    	Rules: ovh.CloudLoadbalancerL7policyRuleArray{
    		&ovh.CloudLoadbalancerL7policyRuleArgs{
    			CompareType: pulumi.String("string"),
    			Type:        pulumi.String("string"),
    			Value:       pulumi.String("string"),
    			Invert:      pulumi.Bool(false),
    			Key:         pulumi.String("string"),
    		},
    	},
    })
    
    resource "ovh_cloud_loadbalancer_l7policy" "cloudLoadbalancerL7policyResource" {
      lifecycle {
        create_before_destroy = true
      }
      action             = "string"
      listener_id        = "string"
      loadbalancer_id    = "string"
      service_name       = "string"
      description        = "string"
      name               = "string"
      position           = 0
      redirect_http_code = 0
      redirect_pool_id   = "string"
      redirect_prefix    = "string"
      redirect_url       = "string"
      rules {
        compare_type = "string"
        type         = "string"
        value        = "string"
        invert       = false
        key          = "string"
      }
    }
    
    var cloudLoadbalancerL7policyResource = new CloudLoadbalancerL7policy("cloudLoadbalancerL7policyResource", CloudLoadbalancerL7policyArgs.builder()
        .action("string")
        .listenerId("string")
        .loadbalancerId("string")
        .serviceName("string")
        .description("string")
        .name("string")
        .position(0)
        .redirectHttpCode(0)
        .redirectPoolId("string")
        .redirectPrefix("string")
        .redirectUrl("string")
        .rules(CloudLoadbalancerL7policyRuleArgs.builder()
            .compareType("string")
            .type("string")
            .value("string")
            .invert(false)
            .key("string")
            .build())
        .build());
    
    cloud_loadbalancer_l7policy_resource = ovh.CloudLoadbalancerL7policy("cloudLoadbalancerL7policyResource",
        action="string",
        listener_id="string",
        loadbalancer_id="string",
        service_name="string",
        description="string",
        name="string",
        position=0,
        redirect_http_code=0,
        redirect_pool_id="string",
        redirect_prefix="string",
        redirect_url="string",
        rules=[{
            "compare_type": "string",
            "type": "string",
            "value": "string",
            "invert": False,
            "key": "string",
        }])
    
    const cloudLoadbalancerL7policyResource = new ovh.CloudLoadbalancerL7policy("cloudLoadbalancerL7policyResource", {
        action: "string",
        listenerId: "string",
        loadbalancerId: "string",
        serviceName: "string",
        description: "string",
        name: "string",
        position: 0,
        redirectHttpCode: 0,
        redirectPoolId: "string",
        redirectPrefix: "string",
        redirectUrl: "string",
        rules: [{
            compareType: "string",
            type: "string",
            value: "string",
            invert: false,
            key: "string",
        }],
    });
    
    type: ovh:CloudLoadbalancerL7policy
    properties:
        action: string
        description: string
        listenerId: string
        loadbalancerId: string
        name: string
        position: 0
        redirectHttpCode: 0
        redirectPoolId: string
        redirectPrefix: string
        redirectUrl: string
        rules:
            - compareType: string
              invert: false
              key: string
              type: string
              value: string
        serviceName: string
    

    CloudLoadbalancerL7policy Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The CloudLoadbalancerL7policy resource accepts the following input properties:

    Action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    ListenerId string
    ID of the listener. Changing this value recreates the resource.
    LoadbalancerId string
    ID of the load balancer. Changing this value recreates the resource.
    ServiceName string
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    Description string
    Description of the L7 policy.
    Name string
    Name of the L7 policy.
    Position int
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    RedirectHttpCode int
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    RedirectPoolId string
    ID of the pool for REDIRECT_TO_POOL action.
    RedirectPrefix string
    Redirect prefix for REDIRECT_PREFIX action.
    RedirectUrl string
    Redirect URL for REDIRECT_TO_URL action.
    Rules List<CloudLoadbalancerL7policyRule>
    List of L7 rules for this policy. All rules must match for the policy to apply:
    Action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    ListenerId string
    ID of the listener. Changing this value recreates the resource.
    LoadbalancerId string
    ID of the load balancer. Changing this value recreates the resource.
    ServiceName string
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    Description string
    Description of the L7 policy.
    Name string
    Name of the L7 policy.
    Position int
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    RedirectHttpCode int
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    RedirectPoolId string
    ID of the pool for REDIRECT_TO_POOL action.
    RedirectPrefix string
    Redirect prefix for REDIRECT_PREFIX action.
    RedirectUrl string
    Redirect URL for REDIRECT_TO_URL action.
    Rules []CloudLoadbalancerL7policyRuleArgs
    List of L7 rules for this policy. All rules must match for the policy to apply:
    action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    listener_id string
    ID of the listener. Changing this value recreates the resource.
    loadbalancer_id string
    ID of the load balancer. Changing this value recreates the resource.
    service_name string
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    description string
    Description of the L7 policy.
    name string
    Name of the L7 policy.
    position number
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    redirect_http_code number
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirect_pool_id string
    ID of the pool for REDIRECT_TO_POOL action.
    redirect_prefix string
    Redirect prefix for REDIRECT_PREFIX action.
    redirect_url string
    Redirect URL for REDIRECT_TO_URL action.
    rules list(object)
    List of L7 rules for this policy. All rules must match for the policy to apply:
    action String
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    listenerId String
    ID of the listener. Changing this value recreates the resource.
    loadbalancerId String
    ID of the load balancer. Changing this value recreates the resource.
    serviceName String
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    description String
    Description of the L7 policy.
    name String
    Name of the L7 policy.
    position Integer
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    redirectHttpCode Integer
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirectPoolId String
    ID of the pool for REDIRECT_TO_POOL action.
    redirectPrefix String
    Redirect prefix for REDIRECT_PREFIX action.
    redirectUrl String
    Redirect URL for REDIRECT_TO_URL action.
    rules List<CloudLoadbalancerL7policyRule>
    List of L7 rules for this policy. All rules must match for the policy to apply:
    action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    listenerId string
    ID of the listener. Changing this value recreates the resource.
    loadbalancerId string
    ID of the load balancer. Changing this value recreates the resource.
    serviceName string
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    description string
    Description of the L7 policy.
    name string
    Name of the L7 policy.
    position number
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    redirectHttpCode number
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirectPoolId string
    ID of the pool for REDIRECT_TO_POOL action.
    redirectPrefix string
    Redirect prefix for REDIRECT_PREFIX action.
    redirectUrl string
    Redirect URL for REDIRECT_TO_URL action.
    rules CloudLoadbalancerL7policyRule[]
    List of L7 rules for this policy. All rules must match for the policy to apply:
    action str
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    listener_id str
    ID of the listener. Changing this value recreates the resource.
    loadbalancer_id str
    ID of the load balancer. Changing this value recreates the resource.
    service_name str
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    description str
    Description of the L7 policy.
    name str
    Name of the L7 policy.
    position int
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    redirect_http_code int
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirect_pool_id str
    ID of the pool for REDIRECT_TO_POOL action.
    redirect_prefix str
    Redirect prefix for REDIRECT_PREFIX action.
    redirect_url str
    Redirect URL for REDIRECT_TO_URL action.
    rules Sequence[CloudLoadbalancerL7policyRuleArgs]
    List of L7 rules for this policy. All rules must match for the policy to apply:
    action String
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    listenerId String
    ID of the listener. Changing this value recreates the resource.
    loadbalancerId String
    ID of the load balancer. Changing this value recreates the resource.
    serviceName String
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    description String
    Description of the L7 policy.
    name String
    Name of the L7 policy.
    position Number
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    redirectHttpCode Number
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirectPoolId String
    ID of the pool for REDIRECT_TO_POOL action.
    redirectPrefix String
    Redirect prefix for REDIRECT_PREFIX action.
    redirectUrl String
    Redirect URL for REDIRECT_TO_URL action.
    rules List<Property Map>
    List of L7 rules for this policy. All rules must match for the policy to apply:

    Outputs

    All input properties are implicitly available as output properties. Additionally, the CloudLoadbalancerL7policy resource produces the following output properties:

    Checksum string
    Computed hash representing the current target specification value.
    CreatedAt string
    Creation date of the L7 policy.
    CurrentState CloudLoadbalancerL7policyCurrentState
    Current state of the L7 policy:
    Id string
    The provider-assigned unique ID for this managed resource.
    ResourceStatus string
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    UpdatedAt string
    Last update date of the L7 policy.
    Checksum string
    Computed hash representing the current target specification value.
    CreatedAt string
    Creation date of the L7 policy.
    CurrentState CloudLoadbalancerL7policyCurrentState
    Current state of the L7 policy:
    Id string
    The provider-assigned unique ID for this managed resource.
    ResourceStatus string
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    UpdatedAt string
    Last update date of the L7 policy.
    checksum string
    Computed hash representing the current target specification value.
    created_at string
    Creation date of the L7 policy.
    current_state object
    Current state of the L7 policy:
    id string
    The provider-assigned unique ID for this managed resource.
    resource_status string
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    updated_at string
    Last update date of the L7 policy.
    checksum String
    Computed hash representing the current target specification value.
    createdAt String
    Creation date of the L7 policy.
    currentState CloudLoadbalancerL7policyCurrentState
    Current state of the L7 policy:
    id String
    The provider-assigned unique ID for this managed resource.
    resourceStatus String
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    updatedAt String
    Last update date of the L7 policy.
    checksum string
    Computed hash representing the current target specification value.
    createdAt string
    Creation date of the L7 policy.
    currentState CloudLoadbalancerL7policyCurrentState
    Current state of the L7 policy:
    id string
    The provider-assigned unique ID for this managed resource.
    resourceStatus string
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    updatedAt string
    Last update date of the L7 policy.
    checksum str
    Computed hash representing the current target specification value.
    created_at str
    Creation date of the L7 policy.
    current_state CloudLoadbalancerL7policyCurrentState
    Current state of the L7 policy:
    id str
    The provider-assigned unique ID for this managed resource.
    resource_status str
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    updated_at str
    Last update date of the L7 policy.
    checksum String
    Computed hash representing the current target specification value.
    createdAt String
    Creation date of the L7 policy.
    currentState Property Map
    Current state of the L7 policy:
    id String
    The provider-assigned unique ID for this managed resource.
    resourceStatus String
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    updatedAt String
    Last update date of the L7 policy.

    Look up Existing CloudLoadbalancerL7policy Resource

    Get an existing CloudLoadbalancerL7policy resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: CloudLoadbalancerL7policyState, opts?: CustomResourceOptions): CloudLoadbalancerL7policy
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            action: Optional[str] = None,
            checksum: Optional[str] = None,
            created_at: Optional[str] = None,
            current_state: Optional[CloudLoadbalancerL7policyCurrentStateArgs] = None,
            description: Optional[str] = None,
            listener_id: Optional[str] = None,
            loadbalancer_id: Optional[str] = None,
            name: Optional[str] = None,
            position: Optional[int] = None,
            redirect_http_code: Optional[int] = None,
            redirect_pool_id: Optional[str] = None,
            redirect_prefix: Optional[str] = None,
            redirect_url: Optional[str] = None,
            resource_status: Optional[str] = None,
            rules: Optional[Sequence[CloudLoadbalancerL7policyRuleArgs]] = None,
            service_name: Optional[str] = None,
            updated_at: Optional[str] = None) -> CloudLoadbalancerL7policy
    func GetCloudLoadbalancerL7policy(ctx *Context, name string, id IDInput, state *CloudLoadbalancerL7policyState, opts ...ResourceOption) (*CloudLoadbalancerL7policy, error)
    public static CloudLoadbalancerL7policy Get(string name, Input<string> id, CloudLoadbalancerL7policyState? state, CustomResourceOptions? opts = null)
    public static CloudLoadbalancerL7policy get(String name, Output<String> id, CloudLoadbalancerL7policyState state, CustomResourceOptions options)
    resources:  _:    type: ovh:CloudLoadbalancerL7policy    get:      id: ${id}
    import {
      to = ovh_cloud_loadbalancer_l7policy.example
      id = "${id}"
    }
    
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    Checksum string
    Computed hash representing the current target specification value.
    CreatedAt string
    Creation date of the L7 policy.
    CurrentState CloudLoadbalancerL7policyCurrentState
    Current state of the L7 policy:
    Description string
    Description of the L7 policy.
    ListenerId string
    ID of the listener. Changing this value recreates the resource.
    LoadbalancerId string
    ID of the load balancer. Changing this value recreates the resource.
    Name string
    Name of the L7 policy.
    Position int
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    RedirectHttpCode int
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    RedirectPoolId string
    ID of the pool for REDIRECT_TO_POOL action.
    RedirectPrefix string
    Redirect prefix for REDIRECT_PREFIX action.
    RedirectUrl string
    Redirect URL for REDIRECT_TO_URL action.
    ResourceStatus string
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    Rules List<CloudLoadbalancerL7policyRule>
    List of L7 rules for this policy. All rules must match for the policy to apply:
    ServiceName string
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    UpdatedAt string
    Last update date of the L7 policy.
    Action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    Checksum string
    Computed hash representing the current target specification value.
    CreatedAt string
    Creation date of the L7 policy.
    CurrentState CloudLoadbalancerL7policyCurrentStateArgs
    Current state of the L7 policy:
    Description string
    Description of the L7 policy.
    ListenerId string
    ID of the listener. Changing this value recreates the resource.
    LoadbalancerId string
    ID of the load balancer. Changing this value recreates the resource.
    Name string
    Name of the L7 policy.
    Position int
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    RedirectHttpCode int
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    RedirectPoolId string
    ID of the pool for REDIRECT_TO_POOL action.
    RedirectPrefix string
    Redirect prefix for REDIRECT_PREFIX action.
    RedirectUrl string
    Redirect URL for REDIRECT_TO_URL action.
    ResourceStatus string
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    Rules []CloudLoadbalancerL7policyRuleArgs
    List of L7 rules for this policy. All rules must match for the policy to apply:
    ServiceName string
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    UpdatedAt string
    Last update date of the L7 policy.
    action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    checksum string
    Computed hash representing the current target specification value.
    created_at string
    Creation date of the L7 policy.
    current_state object
    Current state of the L7 policy:
    description string
    Description of the L7 policy.
    listener_id string
    ID of the listener. Changing this value recreates the resource.
    loadbalancer_id string
    ID of the load balancer. Changing this value recreates the resource.
    name string
    Name of the L7 policy.
    position number
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    redirect_http_code number
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirect_pool_id string
    ID of the pool for REDIRECT_TO_POOL action.
    redirect_prefix string
    Redirect prefix for REDIRECT_PREFIX action.
    redirect_url string
    Redirect URL for REDIRECT_TO_URL action.
    resource_status string
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    rules list(object)
    List of L7 rules for this policy. All rules must match for the policy to apply:
    service_name string
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    updated_at string
    Last update date of the L7 policy.
    action String
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    checksum String
    Computed hash representing the current target specification value.
    createdAt String
    Creation date of the L7 policy.
    currentState CloudLoadbalancerL7policyCurrentState
    Current state of the L7 policy:
    description String
    Description of the L7 policy.
    listenerId String
    ID of the listener. Changing this value recreates the resource.
    loadbalancerId String
    ID of the load balancer. Changing this value recreates the resource.
    name String
    Name of the L7 policy.
    position Integer
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    redirectHttpCode Integer
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirectPoolId String
    ID of the pool for REDIRECT_TO_POOL action.
    redirectPrefix String
    Redirect prefix for REDIRECT_PREFIX action.
    redirectUrl String
    Redirect URL for REDIRECT_TO_URL action.
    resourceStatus String
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    rules List<CloudLoadbalancerL7policyRule>
    List of L7 rules for this policy. All rules must match for the policy to apply:
    serviceName String
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    updatedAt String
    Last update date of the L7 policy.
    action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    checksum string
    Computed hash representing the current target specification value.
    createdAt string
    Creation date of the L7 policy.
    currentState CloudLoadbalancerL7policyCurrentState
    Current state of the L7 policy:
    description string
    Description of the L7 policy.
    listenerId string
    ID of the listener. Changing this value recreates the resource.
    loadbalancerId string
    ID of the load balancer. Changing this value recreates the resource.
    name string
    Name of the L7 policy.
    position number
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    redirectHttpCode number
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirectPoolId string
    ID of the pool for REDIRECT_TO_POOL action.
    redirectPrefix string
    Redirect prefix for REDIRECT_PREFIX action.
    redirectUrl string
    Redirect URL for REDIRECT_TO_URL action.
    resourceStatus string
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    rules CloudLoadbalancerL7policyRule[]
    List of L7 rules for this policy. All rules must match for the policy to apply:
    serviceName string
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    updatedAt string
    Last update date of the L7 policy.
    action str
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    checksum str
    Computed hash representing the current target specification value.
    created_at str
    Creation date of the L7 policy.
    current_state CloudLoadbalancerL7policyCurrentStateArgs
    Current state of the L7 policy:
    description str
    Description of the L7 policy.
    listener_id str
    ID of the listener. Changing this value recreates the resource.
    loadbalancer_id str
    ID of the load balancer. Changing this value recreates the resource.
    name str
    Name of the L7 policy.
    position int
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    redirect_http_code int
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirect_pool_id str
    ID of the pool for REDIRECT_TO_POOL action.
    redirect_prefix str
    Redirect prefix for REDIRECT_PREFIX action.
    redirect_url str
    Redirect URL for REDIRECT_TO_URL action.
    resource_status str
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    rules Sequence[CloudLoadbalancerL7policyRuleArgs]
    List of L7 rules for this policy. All rules must match for the policy to apply:
    service_name str
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    updated_at str
    Last update date of the L7 policy.
    action String
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    checksum String
    Computed hash representing the current target specification value.
    createdAt String
    Creation date of the L7 policy.
    currentState Property Map
    Current state of the L7 policy:
    description String
    Description of the L7 policy.
    listenerId String
    ID of the listener. Changing this value recreates the resource.
    loadbalancerId String
    ID of the load balancer. Changing this value recreates the resource.
    name String
    Name of the L7 policy.
    position Number
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    redirectHttpCode Number
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirectPoolId String
    ID of the pool for REDIRECT_TO_POOL action.
    redirectPrefix String
    Redirect prefix for REDIRECT_PREFIX action.
    redirectUrl String
    Redirect URL for REDIRECT_TO_URL action.
    resourceStatus String
    L7 policy readiness in the system (CREATING, DELETING, ERROR, OUT_OF_SYNC, READY, UPDATING).
    rules List<Property Map>
    List of L7 rules for this policy. All rules must match for the policy to apply:
    serviceName String
    Service name of the resource representing the id of the cloud project. Changing this value recreates the resource.
    updatedAt String
    Last update date of the L7 policy.

    Supporting Types

    CloudLoadbalancerL7policyCurrentState, CloudLoadbalancerL7policyCurrentStateArgs

    Action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    Description string
    Description of the L7 policy.
    Name string
    Name of the L7 policy.
    OperatingStatus string
    Operating status of the rule.
    Position int
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    ProvisioningStatus string
    Provisioning status of the rule.
    RedirectHttpCode int
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    RedirectPoolId string
    ID of the pool for REDIRECT_TO_POOL action.
    RedirectPrefix string
    Redirect prefix for REDIRECT_PREFIX action.
    RedirectUrl string
    Redirect URL for REDIRECT_TO_URL action.
    Rules List<CloudLoadbalancerL7policyCurrentStateRule>
    List of L7 rules for this policy. All rules must match for the policy to apply:
    Action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    Description string
    Description of the L7 policy.
    Name string
    Name of the L7 policy.
    OperatingStatus string
    Operating status of the rule.
    Position int
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    ProvisioningStatus string
    Provisioning status of the rule.
    RedirectHttpCode int
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    RedirectPoolId string
    ID of the pool for REDIRECT_TO_POOL action.
    RedirectPrefix string
    Redirect prefix for REDIRECT_PREFIX action.
    RedirectUrl string
    Redirect URL for REDIRECT_TO_URL action.
    Rules []CloudLoadbalancerL7policyCurrentStateRule
    List of L7 rules for this policy. All rules must match for the policy to apply:
    action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    description string
    Description of the L7 policy.
    name string
    Name of the L7 policy.
    operating_status string
    Operating status of the rule.
    position number
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    provisioning_status string
    Provisioning status of the rule.
    redirect_http_code number
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirect_pool_id string
    ID of the pool for REDIRECT_TO_POOL action.
    redirect_prefix string
    Redirect prefix for REDIRECT_PREFIX action.
    redirect_url string
    Redirect URL for REDIRECT_TO_URL action.
    rules list(object)
    List of L7 rules for this policy. All rules must match for the policy to apply:
    action String
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    description String
    Description of the L7 policy.
    name String
    Name of the L7 policy.
    operatingStatus String
    Operating status of the rule.
    position Integer
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    provisioningStatus String
    Provisioning status of the rule.
    redirectHttpCode Integer
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirectPoolId String
    ID of the pool for REDIRECT_TO_POOL action.
    redirectPrefix String
    Redirect prefix for REDIRECT_PREFIX action.
    redirectUrl String
    Redirect URL for REDIRECT_TO_URL action.
    rules List<CloudLoadbalancerL7policyCurrentStateRule>
    List of L7 rules for this policy. All rules must match for the policy to apply:
    action string
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    description string
    Description of the L7 policy.
    name string
    Name of the L7 policy.
    operatingStatus string
    Operating status of the rule.
    position number
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    provisioningStatus string
    Provisioning status of the rule.
    redirectHttpCode number
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirectPoolId string
    ID of the pool for REDIRECT_TO_POOL action.
    redirectPrefix string
    Redirect prefix for REDIRECT_PREFIX action.
    redirectUrl string
    Redirect URL for REDIRECT_TO_URL action.
    rules CloudLoadbalancerL7policyCurrentStateRule[]
    List of L7 rules for this policy. All rules must match for the policy to apply:
    action str
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    description str
    Description of the L7 policy.
    name str
    Name of the L7 policy.
    operating_status str
    Operating status of the rule.
    position int
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    provisioning_status str
    Provisioning status of the rule.
    redirect_http_code int
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirect_pool_id str
    ID of the pool for REDIRECT_TO_POOL action.
    redirect_prefix str
    Redirect prefix for REDIRECT_PREFIX action.
    redirect_url str
    Redirect URL for REDIRECT_TO_URL action.
    rules Sequence[CloudLoadbalancerL7policyCurrentStateRule]
    List of L7 rules for this policy. All rules must match for the policy to apply:
    action String
    Action of the L7 policy (REDIRECT_PREFIX, REDIRECT_TO_POOL, REDIRECT_TO_URL, REJECT).
    description String
    Description of the L7 policy.
    name String
    Name of the L7 policy.
    operatingStatus String
    Operating status of the rule.
    position Number
    Position of the L7 policy in the listener's policy list. If omitted, the value assigned by the API is stored in the state.
    provisioningStatus String
    Provisioning status of the rule.
    redirectHttpCode Number
    HTTP redirect code (301, 302, 303, 307, 308) for the REDIRECT_PREFIX and REDIRECT_TO_URL actions. If omitted, the value assigned by the API (302) is stored in the state.
    redirectPoolId String
    ID of the pool for REDIRECT_TO_POOL action.
    redirectPrefix String
    Redirect prefix for REDIRECT_PREFIX action.
    redirectUrl String
    Redirect URL for REDIRECT_TO_URL action.
    rules List<Property Map>
    List of L7 rules for this policy. All rules must match for the policy to apply:

    CloudLoadbalancerL7policyCurrentStateRule, CloudLoadbalancerL7policyCurrentStateRuleArgs

    CompareType string
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    Id string
    Rule ID.
    Invert bool
    Whether to invert the rule match. Defaults to the value assigned by the API.
    Key string
    Key for COOKIE and HEADER rule types.
    OperatingStatus string
    Operating status of the rule.
    ProvisioningStatus string
    Provisioning status of the rule.
    Type string
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    Value string
    Value to compare against.
    CompareType string
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    Id string
    Rule ID.
    Invert bool
    Whether to invert the rule match. Defaults to the value assigned by the API.
    Key string
    Key for COOKIE and HEADER rule types.
    OperatingStatus string
    Operating status of the rule.
    ProvisioningStatus string
    Provisioning status of the rule.
    Type string
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    Value string
    Value to compare against.
    compare_type string
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    id string
    Rule ID.
    invert bool
    Whether to invert the rule match. Defaults to the value assigned by the API.
    key string
    Key for COOKIE and HEADER rule types.
    operating_status string
    Operating status of the rule.
    provisioning_status string
    Provisioning status of the rule.
    type string
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    value string
    Value to compare against.
    compareType String
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    id String
    Rule ID.
    invert Boolean
    Whether to invert the rule match. Defaults to the value assigned by the API.
    key String
    Key for COOKIE and HEADER rule types.
    operatingStatus String
    Operating status of the rule.
    provisioningStatus String
    Provisioning status of the rule.
    type String
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    value String
    Value to compare against.
    compareType string
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    id string
    Rule ID.
    invert boolean
    Whether to invert the rule match. Defaults to the value assigned by the API.
    key string
    Key for COOKIE and HEADER rule types.
    operatingStatus string
    Operating status of the rule.
    provisioningStatus string
    Provisioning status of the rule.
    type string
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    value string
    Value to compare against.
    compare_type str
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    id str
    Rule ID.
    invert bool
    Whether to invert the rule match. Defaults to the value assigned by the API.
    key str
    Key for COOKIE and HEADER rule types.
    operating_status str
    Operating status of the rule.
    provisioning_status str
    Provisioning status of the rule.
    type str
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    value str
    Value to compare against.
    compareType String
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    id String
    Rule ID.
    invert Boolean
    Whether to invert the rule match. Defaults to the value assigned by the API.
    key String
    Key for COOKIE and HEADER rule types.
    operatingStatus String
    Operating status of the rule.
    provisioningStatus String
    Provisioning status of the rule.
    type String
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    value String
    Value to compare against.

    CloudLoadbalancerL7policyRule, CloudLoadbalancerL7policyRuleArgs

    CompareType string
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    Type string
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    Value string
    Value to compare against.
    Invert bool
    Whether to invert the rule match. Defaults to the value assigned by the API.
    Key string
    Key for COOKIE and HEADER rule types.
    CompareType string
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    Type string
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    Value string
    Value to compare against.
    Invert bool
    Whether to invert the rule match. Defaults to the value assigned by the API.
    Key string
    Key for COOKIE and HEADER rule types.
    compare_type string
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    type string
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    value string
    Value to compare against.
    invert bool
    Whether to invert the rule match. Defaults to the value assigned by the API.
    key string
    Key for COOKIE and HEADER rule types.
    compareType String
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    type String
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    value String
    Value to compare against.
    invert Boolean
    Whether to invert the rule match. Defaults to the value assigned by the API.
    key String
    Key for COOKIE and HEADER rule types.
    compareType string
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    type string
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    value string
    Value to compare against.
    invert boolean
    Whether to invert the rule match. Defaults to the value assigned by the API.
    key string
    Key for COOKIE and HEADER rule types.
    compare_type str
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    type str
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    value str
    Value to compare against.
    invert bool
    Whether to invert the rule match. Defaults to the value assigned by the API.
    key str
    Key for COOKIE and HEADER rule types.
    compareType String
    Comparison type (CONTAINS, ENDS_WITH, EQUAL_TO, REGEX, STARTS_WITH).
    type String
    Type of the L7 rule (COOKIE, FILE_TYPE, HEADER, HOST_NAME, PATH).
    value String
    Value to compare against.
    invert Boolean
    Whether to invert the rule match. Defaults to the value assigned by the API.
    key String
    Key for COOKIE and HEADER rule types.

    Import

    A cloud load balancer L7 policy can be imported using the service_name, loadbalancer_id, listener_id, and l7policy_id, separated by /:

    terraform

    import {

    to = ovh_cloud_loadbalancer_l7policy.api

    id = “<service_name>/<loadbalancer_id>/<listener_id>/<l7policy_id>”

    }

    bash

    $ pulumi import ovh:index/cloudLoadbalancerL7policy:CloudLoadbalancerL7policy api service_name/loadbalancer_id/listener_id/l7policy_id
    

    To learn more about importing existing cloud resources, see Importing resources.

    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.21.0
    published on Friday, Sep 25, 2026 by OVHcloud

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial