f5 BIG-IP v3.17.6 published on Monday, Oct 28, 2024 by Pulumi
f5bigip.ltm.getPolicy
Explore with Pulumi AI
Use this data source (f5bigip.ltm.Policy
) to get the ltm policy details available on BIG-IP
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as f5bigip from "@pulumi/f5bigip";
const test = f5bigip.ltm.getPolicy({
name: "/Common/test-policy",
});
export const bigipPolicy = test.then(test => test.rules);
import pulumi
import pulumi_f5bigip as f5bigip
test = f5bigip.ltm.get_policy(name="/Common/test-policy")
pulumi.export("bigipPolicy", test.rules)
package main
import (
"github.com/pulumi/pulumi-f5bigip/sdk/v3/go/f5bigip/ltm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
test, err := ltm.LookupPolicy(ctx, <m.LookupPolicyArgs{
Name: "/Common/test-policy",
}, nil)
if err != nil {
return err
}
ctx.Export("bigipPolicy", test.Rules)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using F5BigIP = Pulumi.F5BigIP;
return await Deployment.RunAsync(() =>
{
var test = F5BigIP.Ltm.GetPolicy.Invoke(new()
{
Name = "/Common/test-policy",
});
return new Dictionary<string, object?>
{
["bigipPolicy"] = test.Apply(getPolicyResult => getPolicyResult.Rules),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.f5bigip.ltm.LtmFunctions;
import com.pulumi.f5bigip.ltm.inputs.GetPolicyArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var test = LtmFunctions.getPolicy(GetPolicyArgs.builder()
.name("/Common/test-policy")
.build());
ctx.export("bigipPolicy", test.applyValue(getPolicyResult -> getPolicyResult.rules()));
}
}
variables:
test:
fn::invoke:
Function: f5bigip:ltm:getPolicy
Arguments:
name: /Common/test-policy
outputs:
bigipPolicy: ${test.rules}
Using getPolicy
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 getPolicy(args: GetPolicyArgs, opts?: InvokeOptions): Promise<GetPolicyResult>
function getPolicyOutput(args: GetPolicyOutputArgs, opts?: InvokeOptions): Output<GetPolicyResult>
def get_policy(controls: Optional[Sequence[str]] = None,
name: Optional[str] = None,
published_copy: Optional[str] = None,
requires: Optional[Sequence[str]] = None,
rules: Optional[Sequence[GetPolicyRule]] = None,
strategy: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPolicyResult
def get_policy_output(controls: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name: Optional[pulumi.Input[str]] = None,
published_copy: Optional[pulumi.Input[str]] = None,
requires: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
rules: Optional[pulumi.Input[Sequence[pulumi.Input[GetPolicyRuleArgs]]]] = None,
strategy: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPolicyResult]
func LookupPolicy(ctx *Context, args *LookupPolicyArgs, opts ...InvokeOption) (*LookupPolicyResult, error)
func LookupPolicyOutput(ctx *Context, args *LookupPolicyOutputArgs, opts ...InvokeOption) LookupPolicyResultOutput
> Note: This function is named LookupPolicy
in the Go SDK.
public static class GetPolicy
{
public static Task<GetPolicyResult> InvokeAsync(GetPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetPolicyResult> Invoke(GetPolicyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPolicyResult> getPolicy(GetPolicyArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: f5bigip:ltm/getPolicy:getPolicy
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Name of the policy which includes partion ( /partition/policy-name )
- Controls List<string>
- Specifies the controls.
- Published
Copy string - Requires List<string>
- Specifies the protocol.
- Rules
List<Pulumi.
F5Big IP. Ltm. Inputs. Get Policy Rule> - Rules defined in the policy.
- Strategy string
- Specifies the match strategy.
- Name string
- Name of the policy which includes partion ( /partition/policy-name )
- Controls []string
- Specifies the controls.
- Published
Copy string - Requires []string
- Specifies the protocol.
- Rules
[]Get
Policy Rule - Rules defined in the policy.
- Strategy string
- Specifies the match strategy.
- name String
- Name of the policy which includes partion ( /partition/policy-name )
- controls List<String>
- Specifies the controls.
- published
Copy String - requires List<String>
- Specifies the protocol.
- rules
List<Get
Policy Rule> - Rules defined in the policy.
- strategy String
- Specifies the match strategy.
- name string
- Name of the policy which includes partion ( /partition/policy-name )
- controls string[]
- Specifies the controls.
- published
Copy string - requires string[]
- Specifies the protocol.
- rules
Get
Policy Rule[] - Rules defined in the policy.
- strategy string
- Specifies the match strategy.
- name str
- Name of the policy which includes partion ( /partition/policy-name )
- controls Sequence[str]
- Specifies the controls.
- published_
copy str - requires Sequence[str]
- Specifies the protocol.
- rules
Sequence[Get
Policy Rule] - Rules defined in the policy.
- strategy str
- Specifies the match strategy.
- name String
- Name of the policy which includes partion ( /partition/policy-name )
- controls List<String>
- Specifies the controls.
- published
Copy String - requires List<String>
- Specifies the protocol.
- rules List<Property Map>
- Rules defined in the policy.
- strategy String
- Specifies the match strategy.
getPolicy Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the policy.
- Controls List<string>
- Specifies the controls.
- Published
Copy string - Requires List<string>
- Specifies the protocol.
- Rules
List<Pulumi.
F5Big IP. Ltm. Outputs. Get Policy Rule> - Rules defined in the policy.
- Strategy string
- Specifies the match strategy.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the policy.
- Controls []string
- Specifies the controls.
- Published
Copy string - Requires []string
- Specifies the protocol.
- Rules
[]Get
Policy Rule - Rules defined in the policy.
- Strategy string
- Specifies the match strategy.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the policy.
- controls List<String>
- Specifies the controls.
- published
Copy String - requires List<String>
- Specifies the protocol.
- rules
List<Get
Policy Rule> - Rules defined in the policy.
- strategy String
- Specifies the match strategy.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the policy.
- controls string[]
- Specifies the controls.
- published
Copy string - requires string[]
- Specifies the protocol.
- rules
Get
Policy Rule[] - Rules defined in the policy.
- strategy string
- Specifies the match strategy.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the policy.
- controls Sequence[str]
- Specifies the controls.
- published_
copy str - requires Sequence[str]
- Specifies the protocol.
- rules
Sequence[Get
Policy Rule] - Rules defined in the policy.
- strategy str
- Specifies the match strategy.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the policy.
- controls List<String>
- Specifies the controls.
- published
Copy String - requires List<String>
- Specifies the protocol.
- rules List<Property Map>
- Rules defined in the policy.
- strategy String
- Specifies the match strategy.
Supporting Types
GetPolicyRule
- Name string
- Name of the policy which includes partion ( /partition/policy-name )
- Actions
List<Pulumi.
F5Big IP. Ltm. Inputs. Get Policy Rule Action> - Conditions
List<Pulumi.
F5Big IP. Ltm. Inputs. Get Policy Rule Condition>
- Name string
- Name of the policy which includes partion ( /partition/policy-name )
- Actions
[]Get
Policy Rule Action - Conditions
[]Get
Policy Rule Condition
- name String
- Name of the policy which includes partion ( /partition/policy-name )
- actions
List<Get
Policy Rule Action> - conditions
List<Get
Policy Rule Condition>
- name string
- Name of the policy which includes partion ( /partition/policy-name )
- actions
Get
Policy Rule Action[] - conditions
Get
Policy Rule Condition[]
- name str
- Name of the policy which includes partion ( /partition/policy-name )
- actions
Sequence[Get
Policy Rule Action] - conditions
Sequence[Get
Policy Rule Condition]
- name String
- Name of the policy which includes partion ( /partition/policy-name )
- actions List<Property Map>
- conditions List<Property Map>
GetPolicyRuleAction
- App
Service string - Application string
- Asm bool
- Avr bool
- Cache bool
- Carp bool
- Category string
- Classify bool
- Clone
Pool string - Code int
- Compress bool
- Connection bool
- Content string
- bool
- bool
- bool
- bool
- Decompress bool
- Defer bool
- Destination
Address bool - Disable bool
- Domain string
- Enable bool
- Expiry string
- Expiry
Secs int - Expression string
- Extension string
- Facility string
- From
Profile string - Hash bool
- Host string
- Http bool
- Http
Basic boolAuth - bool
- Http
Header bool - Http
Referer bool - Http
Reply bool - bool
- Http
Uri bool - Ifile string
- Insert bool
- Internal
Virtual string - Ip
Address string - Key string
- L7dos bool
- Length int
- Location string
- Log bool
- Ltm
Policy bool - Member string
- Message string
- Netmask string
- Nexthop string
- Node string
- Offset int
- Path string
- Pem bool
- Persist bool
- Pin bool
- Policy string
- Pool string
- Port int
- Priority string
- Profile string
- Protocol string
- Query
String string - Rateclass string
- Redirect bool
- Remove bool
- Replace bool
- Request bool
- Request
Adapt bool - Reset bool
- Response bool
- Response
Adapt bool - Scheme string
- Script string
- Select bool
- Server
Ssl bool - Set
Variable bool - Shutdown bool
- Snat string
- Snatpool string
- Source
Address bool - Ssl
Client boolHello - Ssl
Server boolHandshake - Ssl
Server boolHello - Ssl
Session boolId - Status int
- Tcl bool
- Tcp
Nagle bool - Text string
- Timeout int
- Tm
Name string - Uie bool
- Universal bool
- Value string
- Virtual string
- Vlan string
- Vlan
Id int - Wam bool
- Write bool
- Forward bool
- Http
Host bool
- App
Service string - Application string
- Asm bool
- Avr bool
- Cache bool
- Carp bool
- Category string
- Classify bool
- Clone
Pool string - Code int
- Compress bool
- Connection bool
- Content string
- bool
- bool
- bool
- bool
- Decompress bool
- Defer bool
- Destination
Address bool - Disable bool
- Domain string
- Enable bool
- Expiry string
- Expiry
Secs int - Expression string
- Extension string
- Facility string
- From
Profile string - Hash bool
- Host string
- Http bool
- Http
Basic boolAuth - bool
- Http
Header bool - Http
Referer bool - Http
Reply bool - bool
- Http
Uri bool - Ifile string
- Insert bool
- Internal
Virtual string - Ip
Address string - Key string
- L7dos bool
- Length int
- Location string
- Log bool
- Ltm
Policy bool - Member string
- Message string
- Netmask string
- Nexthop string
- Node string
- Offset int
- Path string
- Pem bool
- Persist bool
- Pin bool
- Policy string
- Pool string
- Port int
- Priority string
- Profile string
- Protocol string
- Query
String string - Rateclass string
- Redirect bool
- Remove bool
- Replace bool
- Request bool
- Request
Adapt bool - Reset bool
- Response bool
- Response
Adapt bool - Scheme string
- Script string
- Select bool
- Server
Ssl bool - Set
Variable bool - Shutdown bool
- Snat string
- Snatpool string
- Source
Address bool - Ssl
Client boolHello - Ssl
Server boolHandshake - Ssl
Server boolHello - Ssl
Session boolId - Status int
- Tcl bool
- Tcp
Nagle bool - Text string
- Timeout int
- Tm
Name string - Uie bool
- Universal bool
- Value string
- Virtual string
- Vlan string
- Vlan
Id int - Wam bool
- Write bool
- Forward bool
- Http
Host bool
- app
Service String - application String
- asm Boolean
- avr Boolean
- cache Boolean
- carp Boolean
- category String
- classify Boolean
- clone
Pool String - code Integer
- compress Boolean
- connection Boolean
- content String
- Boolean
- Boolean
- Boolean
- Boolean
- decompress Boolean
- defer Boolean
- destination
Address Boolean - disable Boolean
- domain String
- enable Boolean
- expiry String
- expiry
Secs Integer - expression String
- extension String
- facility String
- from
Profile String - hash Boolean
- host String
- http Boolean
- http
Basic BooleanAuth - Boolean
- http
Header Boolean - http
Referer Boolean - http
Reply Boolean - Boolean
- http
Uri Boolean - ifile String
- insert Boolean
- internal
Virtual String - ip
Address String - key String
- l7dos Boolean
- length Integer
- location String
- log Boolean
- ltm
Policy Boolean - member String
- message String
- netmask String
- nexthop String
- node String
- offset Integer
- path String
- pem Boolean
- persist Boolean
- pin Boolean
- policy String
- pool String
- port Integer
- priority String
- profile String
- protocol String
- query
String String - rateclass String
- redirect Boolean
- remove Boolean
- replace Boolean
- request Boolean
- request
Adapt Boolean - reset Boolean
- response Boolean
- response
Adapt Boolean - scheme String
- script String
- select Boolean
- server
Ssl Boolean - set
Variable Boolean - shutdown Boolean
- snat String
- snatpool String
- source
Address Boolean - ssl
Client BooleanHello - ssl
Server BooleanHandshake - ssl
Server BooleanHello - ssl
Session BooleanId - status Integer
- tcl Boolean
- tcp
Nagle Boolean - text String
- timeout Integer
- tm
Name String - uie Boolean
- universal Boolean
- value String
- virtual String
- vlan String
- vlan
Id Integer - wam Boolean
- write Boolean
- forward Boolean
- http
Host Boolean
- app
Service string - application string
- asm boolean
- avr boolean
- cache boolean
- carp boolean
- category string
- classify boolean
- clone
Pool string - code number
- compress boolean
- connection boolean
- content string
- boolean
- boolean
- boolean
- boolean
- decompress boolean
- defer boolean
- destination
Address boolean - disable boolean
- domain string
- enable boolean
- expiry string
- expiry
Secs number - expression string
- extension string
- facility string
- from
Profile string - hash boolean
- host string
- http boolean
- http
Basic booleanAuth - boolean
- http
Header boolean - http
Referer boolean - http
Reply boolean - boolean
- http
Uri boolean - ifile string
- insert boolean
- internal
Virtual string - ip
Address string - key string
- l7dos boolean
- length number
- location string
- log boolean
- ltm
Policy boolean - member string
- message string
- netmask string
- nexthop string
- node string
- offset number
- path string
- pem boolean
- persist boolean
- pin boolean
- policy string
- pool string
- port number
- priority string
- profile string
- protocol string
- query
String string - rateclass string
- redirect boolean
- remove boolean
- replace boolean
- request boolean
- request
Adapt boolean - reset boolean
- response boolean
- response
Adapt boolean - scheme string
- script string
- select boolean
- server
Ssl boolean - set
Variable boolean - shutdown boolean
- snat string
- snatpool string
- source
Address boolean - ssl
Client booleanHello - ssl
Server booleanHandshake - ssl
Server booleanHello - ssl
Session booleanId - status number
- tcl boolean
- tcp
Nagle boolean - text string
- timeout number
- tm
Name string - uie boolean
- universal boolean
- value string
- virtual string
- vlan string
- vlan
Id number - wam boolean
- write boolean
- forward boolean
- http
Host boolean
- app_
service str - application str
- asm bool
- avr bool
- cache bool
- carp bool
- category str
- classify bool
- clone_
pool str - code int
- compress bool
- connection bool
- content str
- bool
- bool
- bool
- bool
- decompress bool
- defer bool
- destination_
address bool - disable bool
- domain str
- enable bool
- expiry str
- expiry_
secs int - expression str
- extension str
- facility str
- from_
profile str - hash bool
- host str
- http bool
- http_
basic_ boolauth - bool
- http_
header bool - http_
referer bool - http_
reply bool - bool
- http_
uri bool - ifile str
- insert bool
- internal_
virtual str - ip_
address str - key str
- l7dos bool
- length int
- location str
- log bool
- ltm_
policy bool - member str
- message str
- netmask str
- nexthop str
- node str
- offset int
- path str
- pem bool
- persist bool
- pin bool
- policy str
- pool str
- port int
- priority str
- profile str
- protocol str
- query_
string str - rateclass str
- redirect bool
- remove bool
- replace bool
- request bool
- request_
adapt bool - reset bool
- response bool
- response_
adapt bool - scheme str
- script str
- select bool
- server_
ssl bool - set_
variable bool - shutdown bool
- snat str
- snatpool str
- source_
address bool - ssl_
client_ boolhello - ssl_
server_ boolhandshake - ssl_
server_ boolhello - ssl_
session_ boolid - status int
- tcl bool
- tcp_
nagle bool - text str
- timeout int
- tm_
name str - uie bool
- universal bool
- value str
- virtual str
- vlan str
- vlan_
id int - wam bool
- write bool
- forward bool
- http_
host bool
- app
Service String - application String
- asm Boolean
- avr Boolean
- cache Boolean
- carp Boolean
- category String
- classify Boolean
- clone
Pool String - code Number
- compress Boolean
- connection Boolean
- content String
- Boolean
- Boolean
- Boolean
- Boolean
- decompress Boolean
- defer Boolean
- destination
Address Boolean - disable Boolean
- domain String
- enable Boolean
- expiry String
- expiry
Secs Number - expression String
- extension String
- facility String
- from
Profile String - hash Boolean
- host String
- http Boolean
- http
Basic BooleanAuth - Boolean
- http
Header Boolean - http
Referer Boolean - http
Reply Boolean - Boolean
- http
Uri Boolean - ifile String
- insert Boolean
- internal
Virtual String - ip
Address String - key String
- l7dos Boolean
- length Number
- location String
- log Boolean
- ltm
Policy Boolean - member String
- message String
- netmask String
- nexthop String
- node String
- offset Number
- path String
- pem Boolean
- persist Boolean
- pin Boolean
- policy String
- pool String
- port Number
- priority String
- profile String
- protocol String
- query
String String - rateclass String
- redirect Boolean
- remove Boolean
- replace Boolean
- request Boolean
- request
Adapt Boolean - reset Boolean
- response Boolean
- response
Adapt Boolean - scheme String
- script String
- select Boolean
- server
Ssl Boolean - set
Variable Boolean - shutdown Boolean
- snat String
- snatpool String
- source
Address Boolean - ssl
Client BooleanHello - ssl
Server BooleanHandshake - ssl
Server BooleanHello - ssl
Session BooleanId - status Number
- tcl Boolean
- tcp
Nagle Boolean - text String
- timeout Number
- tm
Name String - uie Boolean
- universal Boolean
- value String
- virtual String
- vlan String
- vlan
Id Number - wam Boolean
- write Boolean
- forward Boolean
- http
Host Boolean
GetPolicyRuleCondition
- Address bool
- All bool
- App
Service string - Browser
Type bool - Browser
Version bool - Case
Insensitive bool - Case
Sensitive bool - Cipher bool
- Cipher
Bits bool - Client
Ssl bool - Code bool
- Common
Name bool - Contains bool
- Continent bool
- Country
Code bool - Country
Name bool - Cpu
Usage bool - Datagroup string
- Device
Make bool - Device
Model bool - Domain bool
- Ends
With bool - Equals bool
- Expiry bool
- Extension bool
- External bool
- Geoip bool
- Greater bool
- Greater
Or boolEqual - Host bool
- Http
Basic boolAuth - bool
- Http
Header bool - Http
Host bool - Http
Method bool - Http
Referer bool - bool
- Http
Status bool - Http
Uri bool - Http
User boolAgent - Http
Version bool - Index int
- Internal bool
- Isp bool
- Last15secs bool
- Last1min bool
- Last5mins bool
- Less bool
- Less
Or boolEqual - Local bool
- Major bool
- Matches bool
- Minor bool
- Missing bool
- Mss bool
- Not bool
- Org bool
- Password bool
- Path bool
- Path
Segment bool - Port bool
- Present bool
- Protocol bool
- Query
Parameter bool - Query
String bool - Region
Code bool - Region
Name bool - Remote bool
- Request bool
- Response bool
- Route
Domain bool - Rtt bool
- Scheme bool
- Server
Name bool - Ssl
Cert bool - Ssl
Client boolHello - Ssl
Extension bool - Ssl
Server boolHandshake - Ssl
Server boolHello - Starts
With bool - Tcp bool
- Text bool
- Tm
Name string - Unnamed
Query boolParameter - User
Agent boolToken - Username bool
- Value bool
- Values List<string>
- Version bool
- Vlan bool
- Vlan
Id bool
- Address bool
- All bool
- App
Service string - Browser
Type bool - Browser
Version bool - Case
Insensitive bool - Case
Sensitive bool - Cipher bool
- Cipher
Bits bool - Client
Ssl bool - Code bool
- Common
Name bool - Contains bool
- Continent bool
- Country
Code bool - Country
Name bool - Cpu
Usage bool - Datagroup string
- Device
Make bool - Device
Model bool - Domain bool
- Ends
With bool - Equals bool
- Expiry bool
- Extension bool
- External bool
- Geoip bool
- Greater bool
- Greater
Or boolEqual - Host bool
- Http
Basic boolAuth - bool
- Http
Header bool - Http
Host bool - Http
Method bool - Http
Referer bool - bool
- Http
Status bool - Http
Uri bool - Http
User boolAgent - Http
Version bool - Index int
- Internal bool
- Isp bool
- Last15secs bool
- Last1min bool
- Last5mins bool
- Less bool
- Less
Or boolEqual - Local bool
- Major bool
- Matches bool
- Minor bool
- Missing bool
- Mss bool
- Not bool
- Org bool
- Password bool
- Path bool
- Path
Segment bool - Port bool
- Present bool
- Protocol bool
- Query
Parameter bool - Query
String bool - Region
Code bool - Region
Name bool - Remote bool
- Request bool
- Response bool
- Route
Domain bool - Rtt bool
- Scheme bool
- Server
Name bool - Ssl
Cert bool - Ssl
Client boolHello - Ssl
Extension bool - Ssl
Server boolHandshake - Ssl
Server boolHello - Starts
With bool - Tcp bool
- Text bool
- Tm
Name string - Unnamed
Query boolParameter - User
Agent boolToken - Username bool
- Value bool
- Values []string
- Version bool
- Vlan bool
- Vlan
Id bool
- address Boolean
- all Boolean
- app
Service String - browser
Type Boolean - browser
Version Boolean - case
Insensitive Boolean - case
Sensitive Boolean - cipher Boolean
- cipher
Bits Boolean - client
Ssl Boolean - code Boolean
- common
Name Boolean - contains Boolean
- continent Boolean
- country
Code Boolean - country
Name Boolean - cpu
Usage Boolean - datagroup String
- device
Make Boolean - device
Model Boolean - domain Boolean
- ends
With Boolean - equals_ Boolean
- expiry Boolean
- extension Boolean
- external Boolean
- geoip Boolean
- greater Boolean
- greater
Or BooleanEqual - host Boolean
- http
Basic BooleanAuth - Boolean
- http
Header Boolean - http
Host Boolean - http
Method Boolean - http
Referer Boolean - Boolean
- http
Status Boolean - http
Uri Boolean - http
User BooleanAgent - http
Version Boolean - index Integer
- internal Boolean
- isp Boolean
- last15secs Boolean
- last1min Boolean
- last5mins Boolean
- less Boolean
- less
Or BooleanEqual - local Boolean
- major Boolean
- matches Boolean
- minor Boolean
- missing Boolean
- mss Boolean
- not Boolean
- org Boolean
- password Boolean
- path Boolean
- path
Segment Boolean - port Boolean
- present Boolean
- protocol Boolean
- query
Parameter Boolean - query
String Boolean - region
Code Boolean - region
Name Boolean - remote Boolean
- request Boolean
- response Boolean
- route
Domain Boolean - rtt Boolean
- scheme Boolean
- server
Name Boolean - ssl
Cert Boolean - ssl
Client BooleanHello - ssl
Extension Boolean - ssl
Server BooleanHandshake - ssl
Server BooleanHello - starts
With Boolean - tcp Boolean
- text Boolean
- tm
Name String - unnamed
Query BooleanParameter - user
Agent BooleanToken - username Boolean
- value Boolean
- values List<String>
- version Boolean
- vlan Boolean
- vlan
Id Boolean
- address boolean
- all boolean
- app
Service string - browser
Type boolean - browser
Version boolean - case
Insensitive boolean - case
Sensitive boolean - cipher boolean
- cipher
Bits boolean - client
Ssl boolean - code boolean
- common
Name boolean - contains boolean
- continent boolean
- country
Code boolean - country
Name boolean - cpu
Usage boolean - datagroup string
- device
Make boolean - device
Model boolean - domain boolean
- ends
With boolean - equals boolean
- expiry boolean
- extension boolean
- external boolean
- geoip boolean
- greater boolean
- greater
Or booleanEqual - host boolean
- http
Basic booleanAuth - boolean
- http
Header boolean - http
Host boolean - http
Method boolean - http
Referer boolean - boolean
- http
Status boolean - http
Uri boolean - http
User booleanAgent - http
Version boolean - index number
- internal boolean
- isp boolean
- last15secs boolean
- last1min boolean
- last5mins boolean
- less boolean
- less
Or booleanEqual - local boolean
- major boolean
- matches boolean
- minor boolean
- missing boolean
- mss boolean
- not boolean
- org boolean
- password boolean
- path boolean
- path
Segment boolean - port boolean
- present boolean
- protocol boolean
- query
Parameter boolean - query
String boolean - region
Code boolean - region
Name boolean - remote boolean
- request boolean
- response boolean
- route
Domain boolean - rtt boolean
- scheme boolean
- server
Name boolean - ssl
Cert boolean - ssl
Client booleanHello - ssl
Extension boolean - ssl
Server booleanHandshake - ssl
Server booleanHello - starts
With boolean - tcp boolean
- text boolean
- tm
Name string - unnamed
Query booleanParameter - user
Agent booleanToken - username boolean
- value boolean
- values string[]
- version boolean
- vlan boolean
- vlan
Id boolean
- address bool
- all bool
- app_
service str - browser_
type bool - browser_
version bool - case_
insensitive bool - case_
sensitive bool - cipher bool
- cipher_
bits bool - client_
ssl bool - code bool
- common_
name bool - contains bool
- continent bool
- country_
code bool - country_
name bool - cpu_
usage bool - datagroup str
- device_
make bool - device_
model bool - domain bool
- ends_
with bool - equals bool
- expiry bool
- extension bool
- external bool
- geoip bool
- greater bool
- greater_
or_ boolequal - host bool
- http_
basic_ boolauth - bool
- http_
header bool - http_
host bool - http_
method bool - http_
referer bool - bool
- http_
status bool - http_
uri bool - http_
user_ boolagent - http_
version bool - index int
- internal bool
- isp bool
- last15secs bool
- last1min bool
- last5mins bool
- less bool
- less_
or_ boolequal - local bool
- major bool
- matches bool
- minor bool
- missing bool
- mss bool
- not_ bool
- org bool
- password bool
- path bool
- path_
segment bool - port bool
- present bool
- protocol bool
- query_
parameter bool - query_
string bool - region_
code bool - region_
name bool - remote bool
- request bool
- response bool
- route_
domain bool - rtt bool
- scheme bool
- server_
name bool - ssl_
cert bool - ssl_
client_ boolhello - ssl_
extension bool - ssl_
server_ boolhandshake - ssl_
server_ boolhello - starts_
with bool - tcp bool
- text bool
- tm_
name str - unnamed_
query_ boolparameter - user_
agent_ booltoken - username bool
- value bool
- values Sequence[str]
- version bool
- vlan bool
- vlan_
id bool
- address Boolean
- all Boolean
- app
Service String - browser
Type Boolean - browser
Version Boolean - case
Insensitive Boolean - case
Sensitive Boolean - cipher Boolean
- cipher
Bits Boolean - client
Ssl Boolean - code Boolean
- common
Name Boolean - contains Boolean
- continent Boolean
- country
Code Boolean - country
Name Boolean - cpu
Usage Boolean - datagroup String
- device
Make Boolean - device
Model Boolean - domain Boolean
- ends
With Boolean - equals Boolean
- expiry Boolean
- extension Boolean
- external Boolean
- geoip Boolean
- greater Boolean
- greater
Or BooleanEqual - host Boolean
- http
Basic BooleanAuth - Boolean
- http
Header Boolean - http
Host Boolean - http
Method Boolean - http
Referer Boolean - Boolean
- http
Status Boolean - http
Uri Boolean - http
User BooleanAgent - http
Version Boolean - index Number
- internal Boolean
- isp Boolean
- last15secs Boolean
- last1min Boolean
- last5mins Boolean
- less Boolean
- less
Or BooleanEqual - local Boolean
- major Boolean
- matches Boolean
- minor Boolean
- missing Boolean
- mss Boolean
- not Boolean
- org Boolean
- password Boolean
- path Boolean
- path
Segment Boolean - port Boolean
- present Boolean
- protocol Boolean
- query
Parameter Boolean - query
String Boolean - region
Code Boolean - region
Name Boolean - remote Boolean
- request Boolean
- response Boolean
- route
Domain Boolean - rtt Boolean
- scheme Boolean
- server
Name Boolean - ssl
Cert Boolean - ssl
Client BooleanHello - ssl
Extension Boolean - ssl
Server BooleanHandshake - ssl
Server BooleanHello - starts
With Boolean - tcp Boolean
- text Boolean
- tm
Name String - unnamed
Query BooleanParameter - user
Agent BooleanToken - username Boolean
- value Boolean
- values List<String>
- version Boolean
- vlan Boolean
- vlan
Id Boolean
Package Details
- Repository
- f5 BIG-IP pulumi/pulumi-f5bigip
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
bigip
Terraform Provider.