Show / Hide Table of Contents

Class PolicyRuleConditionArgs

Inheritance
System.Object
InputArgs
ResourceArgs
PolicyRuleConditionArgs
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.F5BigIP.Ltm.Inputs
Assembly: Pulumi.F5BigIP.dll
Syntax
public sealed class PolicyRuleConditionArgs : ResourceArgs

Constructors

View Source

PolicyRuleConditionArgs()

Declaration
public PolicyRuleConditionArgs()

Properties

View Source

Address

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

All

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

AppService

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

BrowserType

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

BrowserVersion

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

CaseInsensitive

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

CaseSensitive

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

Cipher

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

CipherBits

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

ClientSsl

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

Code

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

CommonName

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

Contains

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

Continent

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

CountryCode

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

CountryName

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

CpuUsage

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

DeviceMake

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

DeviceModel

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

Domain

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

EndsWith

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

Equals

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

Expiry

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

Extension

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

External

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

Geoip

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

Greater

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

GreaterOrEqual

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

Host

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

HttpBasicAuth

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

HttpCookie

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

HttpHeader

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

HttpHost

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

HttpMethod

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

HttpReferer

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

HttpSetCookie

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

HttpStatus

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

HttpUri

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

HttpUserAgent

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

HttpVersion

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

Index

Declaration
public Input<int> Index { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

Internal

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

Isp

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

Last15secs

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

Last1min

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

Last5mins

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

Less

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

LessOrEqual

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

Local

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

Major

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

Matches

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

Minor

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

Missing

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

Mss

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

Not

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

Org

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

Password

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

Path

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

PathSegment

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

Port

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

Present

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

Protocol

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

QueryParameter

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

QueryString

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

RegionCode

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

RegionName

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

Remote

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

Request

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

Response

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

RouteDomain

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

Rtt

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

Scheme

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

ServerName

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

SslCert

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

SslClientHello

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

SslExtension

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

SslServerHandshake

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

SslServerHello

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

StartsWith

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

Tcp

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

Text

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

TmName

If Rule is used then you need to provide the tm_name it can be any value

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

UnnamedQueryParameter

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

UserAgentToken

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

Username

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

Value

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

Values

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

Version

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

Vlan

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

VlanId

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