Show / Hide Table of Contents

Class L7RuleV2Args

Inheritance
System.Object
InputArgs
ResourceArgs
L7RuleV2Args
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.OpenStack.LoadBalancer
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class L7RuleV2Args : ResourceArgs

Constructors

View Source

L7RuleV2Args()

Declaration
public L7RuleV2Args()

Properties

View Source

AdminStateUp

The administrative state of the L7 Rule. A valid value is true (UP) or false (DOWN).

Declaration
public Input<bool> AdminStateUp { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

CompareType

The comparison type for the L7 rule - can either be CONTAINS, STARTS_WITH, ENDS_WITH, EQUAL_TO or REGEX

Declaration
public Input<string> CompareType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Invert

When true the logic of the rule is inverted. For example, with invert true, equal to would become not equal to. Default is false.

Declaration
public Input<bool> Invert { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Key

The key to use for the comparison. For example, the name of the cookie to evaluate. Valid when type is set to COOKIE or HEADER.

Declaration
public Input<string> Key { get; set; }
Property Value
Type Description
Input<System.String>
View Source

L7policyId

The ID of the L7 Policy to query. Changing this creates a new L7 Rule.

Declaration
public Input<string> L7policyId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Region

The region in which to obtain the V2 Networking client. A Networking client is needed to create an . If omitted, the region argument of the provider is used. Changing this creates a new L7 Rule.

Declaration
public Input<string> Region { get; set; }
Property Value
Type Description
Input<System.String>
View Source

TenantId

Required for admins. The UUID of the tenant who owns the L7 Rule. Only administrative users can specify a tenant UUID other than their own. Changing this creates a new L7 Rule.

Declaration
public Input<string> TenantId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Type

The L7 Rule type - can either be COOKIE, FILE_TYPE, HEADER, HOST_NAME or PATH.

Declaration
public Input<string> Type { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Value

The value to use for the comparison. For example, the file type to compare.

Declaration
public Input<string> Value { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.