Class PolicyRuleConditionArgs
Inheritance
System.Object
PolicyRuleConditionArgs
Inherited Members
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()
Assembly: Pulumi.F5BigIP.dll
public sealed class PolicyRuleConditionArgs : ResourceArgs
Constructors
View Source
Declaration
public PolicyRuleConditionArgs()
Properties
View Source
Declaration
public Input<bool> Address { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> All { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<string> AppService { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Declaration
public Input<bool> BrowserType { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> BrowserVersion { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> CaseInsensitive { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> CaseSensitive { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Cipher { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> CipherBits { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> ClientSsl { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Code { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> CommonName { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Contains { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Continent { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> CountryCode { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> CountryName { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> CpuUsage { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> DeviceMake { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
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
Declaration
public Input<bool> EndsWith { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Equals { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Expiry { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Extension { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> External { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Geoip { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Greater { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> GreaterOrEqual { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Host { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> HttpBasicAuth { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> HttpCookie { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> HttpHeader { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> HttpHost { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> HttpMethod { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> HttpReferer { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> HttpSetCookie { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> HttpStatus { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> HttpUri { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> HttpUserAgent { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> HttpVersion { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<int> Index { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
Declaration
public Input<bool> Internal { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Isp { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Last15secs { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Last1min { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Last5mins { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Less { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> LessOrEqual { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Local { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Major { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Matches { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Minor { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Missing { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Mss { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Not { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Org { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Password { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Path { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> PathSegment { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Port { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Present { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Protocol { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> QueryParameter { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> QueryString { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> RegionCode { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> RegionName { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Remote { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Request { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
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
Declaration
public Input<bool> Rtt { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Scheme { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> ServerName { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> SslCert { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> SslClientHello { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> SslExtension { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> SslServerHandshake { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> SslServerHello { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> StartsWith { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
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
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
Declaration
public Input<bool> UnnamedQueryParameter { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> UserAgentToken { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Username { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Value { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public InputList<string> Values { get; set; }
Property Value
View Source
Declaration
public Input<bool> Version { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> Vlan { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Declaration
public Input<bool> VlanId { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|