f5 BIG-IP v3.17.10 published on Tuesday, Apr 8, 2025 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)
public static Output<GetPolicyResult> getPolicy(GetPolicyArgs args, InvokeOptions options)
fn::invoke:
function: f5bigip:ltm/getPolicy:getPolicy
arguments:
# arguments dictionary
The following arguments are supported:
- Name
This property is required. Changes to this property will trigger replacement.
- Name of the policy which includes partion ( /partition/policy-name )
- Controls List<string>
- Specifies the controls.
- Published
Copy Changes to this property will trigger replacement.
- 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
This property is required. Changes to this property will trigger replacement.
- Name of the policy which includes partion ( /partition/policy-name )
- Controls []string
- Specifies the controls.
- Published
Copy Changes to this property will trigger replacement.
- Requires []string
- Specifies the protocol.
- Rules
[]Get
Policy Rule - Rules defined in the policy.
- Strategy string
- Specifies the match strategy.
- name
This property is required. Changes to this property will trigger replacement.
- Name of the policy which includes partion ( /partition/policy-name )
- controls List<String>
- Specifies the controls.
- published
Copy Changes to this property will trigger replacement.
- requires List<String>
- Specifies the protocol.
- rules
List<Get
Policy Rule> - Rules defined in the policy.
- strategy String
- Specifies the match strategy.
- name
This property is required. Changes to this property will trigger replacement.
- Name of the policy which includes partion ( /partition/policy-name )
- controls string[]
- Specifies the controls.
- published
Copy Changes to this property will trigger replacement.
- requires string[]
- Specifies the protocol.
- rules
Get
Policy Rule[] - Rules defined in the policy.
- strategy string
- Specifies the match strategy.
- name
This property is required. Changes to this property will trigger replacement.
- Name of the policy which includes partion ( /partition/policy-name )
- controls Sequence[str]
- Specifies the controls.
- published_
copy Changes to this property will trigger replacement.
- requires Sequence[str]
- Specifies the protocol.
- rules
Sequence[Get
Policy Rule] - Rules defined in the policy.
- strategy str
- Specifies the match strategy.
- name
This property is required. Changes to this property will trigger replacement.
- Name of the policy which includes partion ( /partition/policy-name )
- controls List<String>
- Specifies the controls.
- published
Copy Changes to this property will trigger replacement.
- 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
This property is required. 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
This property is required. string - Name of the policy which includes partion ( /partition/policy-name )
- Actions
[]Get
Policy Rule Action - Conditions
[]Get
Policy Rule Condition
- name
This property is required. String - Name of the policy which includes partion ( /partition/policy-name )
- actions
List<Get
Policy Rule Action> - conditions
List<Get
Policy Rule Condition>
- name
This property is required. string - Name of the policy which includes partion ( /partition/policy-name )
- actions
Get
Policy Rule Action[] - conditions
Get
Policy Rule Condition[]
- name
This property is required. str - Name of the policy which includes partion ( /partition/policy-name )
- actions
Sequence[Get
Policy Rule Action] - conditions
Sequence[Get
Policy Rule Condition]
- name
This property is required. String - Name of the policy which includes partion ( /partition/policy-name )
- actions List<Property Map>
- conditions List<Property Map>
GetPolicyRuleAction
- App
Service This property is required. string - Application
This property is required. string - Asm
This property is required. bool - Avr
This property is required. bool - Cache
This property is required. bool - Carp
This property is required. bool - Category
This property is required. string - Classify
This property is required. bool - Clone
Pool This property is required. string - Code
This property is required. int - Compress
This property is required. bool - Connection
This property is required. bool - Content
This property is required. string This property is required. boolThis property is required. boolThis property is required. boolThis property is required. bool- Decompress
This property is required. bool - Defer
This property is required. bool - Destination
Address This property is required. bool - Disable
This property is required. bool - Domain
This property is required. string - Enable
This property is required. bool - Expiry
This property is required. string - Expiry
Secs This property is required. int - Expression
This property is required. string - Extension
This property is required. string - Facility
This property is required. string - From
Profile This property is required. string - Hash
This property is required. bool - Host
This property is required. string - Http
This property is required. bool - Http
Basic Auth This property is required. bool This property is required. bool- Http
Header This property is required. bool - Http
Referer This property is required. bool - Http
Reply This property is required. bool This property is required. bool- Http
Uri This property is required. bool - Ifile
This property is required. string - Insert
This property is required. bool - Internal
Virtual This property is required. string - Ip
Address This property is required. string - Key
This property is required. string - L7dos
This property is required. bool - Length
This property is required. int - Location
This property is required. string - Log
This property is required. bool - Ltm
Policy This property is required. bool - Member
This property is required. string - Message
This property is required. string - Netmask
This property is required. string - Nexthop
This property is required. string - Node
This property is required. string - Offset
This property is required. int - Path
This property is required. string - Pem
This property is required. bool - Persist
This property is required. bool - Pin
This property is required. bool - Policy
This property is required. string - Pool
This property is required. string - Port
This property is required. int - Priority
This property is required. string - Profile
This property is required. string - Protocol
This property is required. string - Query
String This property is required. string - Rateclass
This property is required. string - Redirect
This property is required. bool - Remove
This property is required. bool - Replace
This property is required. bool - Request
This property is required. bool - Request
Adapt This property is required. bool - Reset
This property is required. bool - Response
This property is required. bool - Response
Adapt This property is required. bool - Scheme
This property is required. string - Script
This property is required. string - Select
This property is required. bool - Server
Ssl This property is required. bool - Set
Variable This property is required. bool - Shutdown
This property is required. bool - Snat
This property is required. string - Snatpool
This property is required. string - Source
Address This property is required. bool - Ssl
Client Hello This property is required. bool - Ssl
Server Handshake This property is required. bool - Ssl
Server Hello This property is required. bool - Ssl
Session Id This property is required. bool - Status
This property is required. int - Tcl
This property is required. bool - Tcp
Nagle This property is required. bool - Text
This property is required. string - Timeout
This property is required. int - Tm
Name This property is required. string - Uie
This property is required. bool - Universal
This property is required. bool - Value
This property is required. string - Virtual
This property is required. string - Vlan
This property is required. string - Vlan
Id This property is required. int - Wam
This property is required. bool - Write
This property is required. bool - Forward bool
- Http
Host bool
- App
Service This property is required. string - Application
This property is required. string - Asm
This property is required. bool - Avr
This property is required. bool - Cache
This property is required. bool - Carp
This property is required. bool - Category
This property is required. string - Classify
This property is required. bool - Clone
Pool This property is required. string - Code
This property is required. int - Compress
This property is required. bool - Connection
This property is required. bool - Content
This property is required. string This property is required. boolThis property is required. boolThis property is required. boolThis property is required. bool- Decompress
This property is required. bool - Defer
This property is required. bool - Destination
Address This property is required. bool - Disable
This property is required. bool - Domain
This property is required. string - Enable
This property is required. bool - Expiry
This property is required. string - Expiry
Secs This property is required. int - Expression
This property is required. string - Extension
This property is required. string - Facility
This property is required. string - From
Profile This property is required. string - Hash
This property is required. bool - Host
This property is required. string - Http
This property is required. bool - Http
Basic Auth This property is required. bool This property is required. bool- Http
Header This property is required. bool - Http
Referer This property is required. bool - Http
Reply This property is required. bool This property is required. bool- Http
Uri This property is required. bool - Ifile
This property is required. string - Insert
This property is required. bool - Internal
Virtual This property is required. string - Ip
Address This property is required. string - Key
This property is required. string - L7dos
This property is required. bool - Length
This property is required. int - Location
This property is required. string - Log
This property is required. bool - Ltm
Policy This property is required. bool - Member
This property is required. string - Message
This property is required. string - Netmask
This property is required. string - Nexthop
This property is required. string - Node
This property is required. string - Offset
This property is required. int - Path
This property is required. string - Pem
This property is required. bool - Persist
This property is required. bool - Pin
This property is required. bool - Policy
This property is required. string - Pool
This property is required. string - Port
This property is required. int - Priority
This property is required. string - Profile
This property is required. string - Protocol
This property is required. string - Query
String This property is required. string - Rateclass
This property is required. string - Redirect
This property is required. bool - Remove
This property is required. bool - Replace
This property is required. bool - Request
This property is required. bool - Request
Adapt This property is required. bool - Reset
This property is required. bool - Response
This property is required. bool - Response
Adapt This property is required. bool - Scheme
This property is required. string - Script
This property is required. string - Select
This property is required. bool - Server
Ssl This property is required. bool - Set
Variable This property is required. bool - Shutdown
This property is required. bool - Snat
This property is required. string - Snatpool
This property is required. string - Source
Address This property is required. bool - Ssl
Client Hello This property is required. bool - Ssl
Server Handshake This property is required. bool - Ssl
Server Hello This property is required. bool - Ssl
Session Id This property is required. bool - Status
This property is required. int - Tcl
This property is required. bool - Tcp
Nagle This property is required. bool - Text
This property is required. string - Timeout
This property is required. int - Tm
Name This property is required. string - Uie
This property is required. bool - Universal
This property is required. bool - Value
This property is required. string - Virtual
This property is required. string - Vlan
This property is required. string - Vlan
Id This property is required. int - Wam
This property is required. bool - Write
This property is required. bool - Forward bool
- Http
Host bool
- app
Service This property is required. String - application
This property is required. String - asm
This property is required. Boolean - avr
This property is required. Boolean - cache
This property is required. Boolean - carp
This property is required. Boolean - category
This property is required. String - classify
This property is required. Boolean - clone
Pool This property is required. String - code
This property is required. Integer - compress
This property is required. Boolean - connection
This property is required. Boolean - content
This property is required. String This property is required. BooleanThis property is required. BooleanThis property is required. BooleanThis property is required. Boolean- decompress
This property is required. Boolean - defer
This property is required. Boolean - destination
Address This property is required. Boolean - disable
This property is required. Boolean - domain
This property is required. String - enable
This property is required. Boolean - expiry
This property is required. String - expiry
Secs This property is required. Integer - expression
This property is required. String - extension
This property is required. String - facility
This property is required. String - from
Profile This property is required. String - hash
This property is required. Boolean - host
This property is required. String - http
This property is required. Boolean - http
Basic Auth This property is required. Boolean This property is required. Boolean- http
Header This property is required. Boolean - http
Referer This property is required. Boolean - http
Reply This property is required. Boolean This property is required. Boolean- http
Uri This property is required. Boolean - ifile
This property is required. String - insert
This property is required. Boolean - internal
Virtual This property is required. String - ip
Address This property is required. String - key
This property is required. String - l7dos
This property is required. Boolean - length
This property is required. Integer - location
This property is required. String - log
This property is required. Boolean - ltm
Policy This property is required. Boolean - member
This property is required. String - message
This property is required. String - netmask
This property is required. String - nexthop
This property is required. String - node
This property is required. String - offset
This property is required. Integer - path
This property is required. String - pem
This property is required. Boolean - persist
This property is required. Boolean - pin
This property is required. Boolean - policy
This property is required. String - pool
This property is required. String - port
This property is required. Integer - priority
This property is required. String - profile
This property is required. String - protocol
This property is required. String - query
String This property is required. String - rateclass
This property is required. String - redirect
This property is required. Boolean - remove
This property is required. Boolean - replace
This property is required. Boolean - request
This property is required. Boolean - request
Adapt This property is required. Boolean - reset
This property is required. Boolean - response
This property is required. Boolean - response
Adapt This property is required. Boolean - scheme
This property is required. String - script
This property is required. String - select
This property is required. Boolean - server
Ssl This property is required. Boolean - set
Variable This property is required. Boolean - shutdown
This property is required. Boolean - snat
This property is required. String - snatpool
This property is required. String - source
Address This property is required. Boolean - ssl
Client Hello This property is required. Boolean - ssl
Server Handshake This property is required. Boolean - ssl
Server Hello This property is required. Boolean - ssl
Session Id This property is required. Boolean - status
This property is required. Integer - tcl
This property is required. Boolean - tcp
Nagle This property is required. Boolean - text
This property is required. String - timeout
This property is required. Integer - tm
Name This property is required. String - uie
This property is required. Boolean - universal
This property is required. Boolean - value
This property is required. String - virtual
This property is required. String - vlan
This property is required. String - vlan
Id This property is required. Integer - wam
This property is required. Boolean - write
This property is required. Boolean - forward Boolean
- http
Host Boolean
- app
Service This property is required. string - application
This property is required. string - asm
This property is required. boolean - avr
This property is required. boolean - cache
This property is required. boolean - carp
This property is required. boolean - category
This property is required. string - classify
This property is required. boolean - clone
Pool This property is required. string - code
This property is required. number - compress
This property is required. boolean - connection
This property is required. boolean - content
This property is required. string This property is required. booleanThis property is required. booleanThis property is required. booleanThis property is required. boolean- decompress
This property is required. boolean - defer
This property is required. boolean - destination
Address This property is required. boolean - disable
This property is required. boolean - domain
This property is required. string - enable
This property is required. boolean - expiry
This property is required. string - expiry
Secs This property is required. number - expression
This property is required. string - extension
This property is required. string - facility
This property is required. string - from
Profile This property is required. string - hash
This property is required. boolean - host
This property is required. string - http
This property is required. boolean - http
Basic Auth This property is required. boolean This property is required. boolean- http
Header This property is required. boolean - http
Referer This property is required. boolean - http
Reply This property is required. boolean This property is required. boolean- http
Uri This property is required. boolean - ifile
This property is required. string - insert
This property is required. boolean - internal
Virtual This property is required. string - ip
Address This property is required. string - key
This property is required. string - l7dos
This property is required. boolean - length
This property is required. number - location
This property is required. string - log
This property is required. boolean - ltm
Policy This property is required. boolean - member
This property is required. string - message
This property is required. string - netmask
This property is required. string - nexthop
This property is required. string - node
This property is required. string - offset
This property is required. number - path
This property is required. string - pem
This property is required. boolean - persist
This property is required. boolean - pin
This property is required. boolean - policy
This property is required. string - pool
This property is required. string - port
This property is required. number - priority
This property is required. string - profile
This property is required. string - protocol
This property is required. string - query
String This property is required. string - rateclass
This property is required. string - redirect
This property is required. boolean - remove
This property is required. boolean - replace
This property is required. boolean - request
This property is required. boolean - request
Adapt This property is required. boolean - reset
This property is required. boolean - response
This property is required. boolean - response
Adapt This property is required. boolean - scheme
This property is required. string - script
This property is required. string - select
This property is required. boolean - server
Ssl This property is required. boolean - set
Variable This property is required. boolean - shutdown
This property is required. boolean - snat
This property is required. string - snatpool
This property is required. string - source
Address This property is required. boolean - ssl
Client Hello This property is required. boolean - ssl
Server Handshake This property is required. boolean - ssl
Server Hello This property is required. boolean - ssl
Session Id This property is required. boolean - status
This property is required. number - tcl
This property is required. boolean - tcp
Nagle This property is required. boolean - text
This property is required. string - timeout
This property is required. number - tm
Name This property is required. string - uie
This property is required. boolean - universal
This property is required. boolean - value
This property is required. string - virtual
This property is required. string - vlan
This property is required. string - vlan
Id This property is required. number - wam
This property is required. boolean - write
This property is required. boolean - forward boolean
- http
Host boolean
- app_
service This property is required. str - application
This property is required. str - asm
This property is required. bool - avr
This property is required. bool - cache
This property is required. bool - carp
This property is required. bool - category
This property is required. str - classify
This property is required. bool - clone_
pool This property is required. str - code
This property is required. int - compress
This property is required. bool - connection
This property is required. bool - content
This property is required. str This property is required. boolThis property is required. boolThis property is required. boolThis property is required. bool- decompress
This property is required. bool - defer
This property is required. bool - destination_
address This property is required. bool - disable
This property is required. bool - domain
This property is required. str - enable
This property is required. bool - expiry
This property is required. str - expiry_
secs This property is required. int - expression
This property is required. str - extension
This property is required. str - facility
This property is required. str - from_
profile This property is required. str - hash
This property is required. bool - host
This property is required. str - http
This property is required. bool - http_
basic_ auth This property is required. bool This property is required. bool- http_
header This property is required. bool - http_
referer This property is required. bool - http_
reply This property is required. bool This property is required. bool- http_
uri This property is required. bool - ifile
This property is required. str - insert
This property is required. bool - internal_
virtual This property is required. str - ip_
address This property is required. str - key
This property is required. str - l7dos
This property is required. bool - length
This property is required. int - location
This property is required. str - log
This property is required. bool - ltm_
policy This property is required. bool - member
This property is required. str - message
This property is required. str - netmask
This property is required. str - nexthop
This property is required. str - node
This property is required. str - offset
This property is required. int - path
This property is required. str - pem
This property is required. bool - persist
This property is required. bool - pin
This property is required. bool - policy
This property is required. str - pool
This property is required. str - port
This property is required. int - priority
This property is required. str - profile
This property is required. str - protocol
This property is required. str - query_
string This property is required. str - rateclass
This property is required. str - redirect
This property is required. bool - remove
This property is required. bool - replace
This property is required. bool - request
This property is required. bool - request_
adapt This property is required. bool - reset
This property is required. bool - response
This property is required. bool - response_
adapt This property is required. bool - scheme
This property is required. str - script
This property is required. str - select
This property is required. bool - server_
ssl This property is required. bool - set_
variable This property is required. bool - shutdown
This property is required. bool - snat
This property is required. str - snatpool
This property is required. str - source_
address This property is required. bool - ssl_
client_ hello This property is required. bool - ssl_
server_ handshake This property is required. bool - ssl_
server_ hello This property is required. bool - ssl_
session_ id This property is required. bool - status
This property is required. int - tcl
This property is required. bool - tcp_
nagle This property is required. bool - text
This property is required. str - timeout
This property is required. int - tm_
name This property is required. str - uie
This property is required. bool - universal
This property is required. bool - value
This property is required. str - virtual
This property is required. str - vlan
This property is required. str - vlan_
id This property is required. int - wam
This property is required. bool - write
This property is required. bool - forward bool
- http_
host bool
- app
Service This property is required. String - application
This property is required. String - asm
This property is required. Boolean - avr
This property is required. Boolean - cache
This property is required. Boolean - carp
This property is required. Boolean - category
This property is required. String - classify
This property is required. Boolean - clone
Pool This property is required. String - code
This property is required. Number - compress
This property is required. Boolean - connection
This property is required. Boolean - content
This property is required. String This property is required. BooleanThis property is required. BooleanThis property is required. BooleanThis property is required. Boolean- decompress
This property is required. Boolean - defer
This property is required. Boolean - destination
Address This property is required. Boolean - disable
This property is required. Boolean - domain
This property is required. String - enable
This property is required. Boolean - expiry
This property is required. String - expiry
Secs This property is required. Number - expression
This property is required. String - extension
This property is required. String - facility
This property is required. String - from
Profile This property is required. String - hash
This property is required. Boolean - host
This property is required. String - http
This property is required. Boolean - http
Basic Auth This property is required. Boolean This property is required. Boolean- http
Header This property is required. Boolean - http
Referer This property is required. Boolean - http
Reply This property is required. Boolean This property is required. Boolean- http
Uri This property is required. Boolean - ifile
This property is required. String - insert
This property is required. Boolean - internal
Virtual This property is required. String - ip
Address This property is required. String - key
This property is required. String - l7dos
This property is required. Boolean - length
This property is required. Number - location
This property is required. String - log
This property is required. Boolean - ltm
Policy This property is required. Boolean - member
This property is required. String - message
This property is required. String - netmask
This property is required. String - nexthop
This property is required. String - node
This property is required. String - offset
This property is required. Number - path
This property is required. String - pem
This property is required. Boolean - persist
This property is required. Boolean - pin
This property is required. Boolean - policy
This property is required. String - pool
This property is required. String - port
This property is required. Number - priority
This property is required. String - profile
This property is required. String - protocol
This property is required. String - query
String This property is required. String - rateclass
This property is required. String - redirect
This property is required. Boolean - remove
This property is required. Boolean - replace
This property is required. Boolean - request
This property is required. Boolean - request
Adapt This property is required. Boolean - reset
This property is required. Boolean - response
This property is required. Boolean - response
Adapt This property is required. Boolean - scheme
This property is required. String - script
This property is required. String - select
This property is required. Boolean - server
Ssl This property is required. Boolean - set
Variable This property is required. Boolean - shutdown
This property is required. Boolean - snat
This property is required. String - snatpool
This property is required. String - source
Address This property is required. Boolean - ssl
Client Hello This property is required. Boolean - ssl
Server Handshake This property is required. Boolean - ssl
Server Hello This property is required. Boolean - ssl
Session Id This property is required. Boolean - status
This property is required. Number - tcl
This property is required. Boolean - tcp
Nagle This property is required. Boolean - text
This property is required. String - timeout
This property is required. Number - tm
Name This property is required. String - uie
This property is required. Boolean - universal
This property is required. Boolean - value
This property is required. String - virtual
This property is required. String - vlan
This property is required. String - vlan
Id This property is required. Number - wam
This property is required. Boolean - write
This property is required. Boolean - forward Boolean
- http
Host Boolean
GetPolicyRuleCondition
- Address
This property is required. bool - All
This property is required. bool - App
Service This property is required. string - Browser
Type This property is required. bool - Browser
Version This property is required. bool - Case
Insensitive This property is required. bool - Case
Sensitive This property is required. bool - Cipher
This property is required. bool - Cipher
Bits This property is required. bool - Client
Ssl This property is required. bool - Code
This property is required. bool - Common
Name This property is required. bool - Contains
This property is required. bool - Continent
This property is required. bool - Country
Code This property is required. bool - Country
Name This property is required. bool - Cpu
Usage This property is required. bool - Datagroup
This property is required. string - Device
Make This property is required. bool - Device
Model This property is required. bool - Domain
This property is required. bool - Ends
With This property is required. bool - Equals
This property is required. bool - Expiry
This property is required. bool - Extension
This property is required. bool - External
This property is required. bool - Geoip
This property is required. bool - Greater
This property is required. bool - Greater
Or Equal This property is required. bool - Host
This property is required. bool - Http
Basic Auth This property is required. bool This property is required. bool- Http
Header This property is required. bool - Http
Host This property is required. bool - Http
Method This property is required. bool - Http
Referer This property is required. bool This property is required. bool- Http
Status This property is required. bool - Http
Uri This property is required. bool - Http
User Agent This property is required. bool - Http
Version This property is required. bool - Index
This property is required. int - Internal
This property is required. bool - Isp
This property is required. bool - Last15secs
This property is required. bool - Last1min
This property is required. bool - Last5mins
This property is required. bool - Less
This property is required. bool - Less
Or Equal This property is required. bool - Local
This property is required. bool - Major
This property is required. bool - Matches
This property is required. bool - Minor
This property is required. bool - Missing
This property is required. bool - Mss
This property is required. bool - Not
This property is required. bool - Org
This property is required. bool - Password
This property is required. bool - Path
This property is required. bool - Path
Segment This property is required. bool - Port
This property is required. bool - Present
This property is required. bool - Protocol
This property is required. bool - Query
Parameter This property is required. bool - Query
String This property is required. bool - Region
Code This property is required. bool - Region
Name This property is required. bool - Remote
This property is required. bool - Request
This property is required. bool - Response
This property is required. bool - Route
Domain This property is required. bool - Rtt
This property is required. bool - Scheme
This property is required. bool - Server
Name This property is required. bool - Ssl
Cert This property is required. bool - Ssl
Client Hello This property is required. bool - Ssl
Extension This property is required. bool - Ssl
Server Handshake This property is required. bool - Ssl
Server Hello This property is required. bool - Starts
With This property is required. bool - Tcp
This property is required. bool - Text
This property is required. bool - Tm
Name This property is required. string - Unnamed
Query Parameter This property is required. bool - User
Agent Token This property is required. bool - Username
This property is required. bool - Value
This property is required. bool - Values
This property is required. List<string> - Version
This property is required. bool - Vlan
This property is required. bool - Vlan
Id This property is required. bool
- Address
This property is required. bool - All
This property is required. bool - App
Service This property is required. string - Browser
Type This property is required. bool - Browser
Version This property is required. bool - Case
Insensitive This property is required. bool - Case
Sensitive This property is required. bool - Cipher
This property is required. bool - Cipher
Bits This property is required. bool - Client
Ssl This property is required. bool - Code
This property is required. bool - Common
Name This property is required. bool - Contains
This property is required. bool - Continent
This property is required. bool - Country
Code This property is required. bool - Country
Name This property is required. bool - Cpu
Usage This property is required. bool - Datagroup
This property is required. string - Device
Make This property is required. bool - Device
Model This property is required. bool - Domain
This property is required. bool - Ends
With This property is required. bool - Equals
This property is required. bool - Expiry
This property is required. bool - Extension
This property is required. bool - External
This property is required. bool - Geoip
This property is required. bool - Greater
This property is required. bool - Greater
Or Equal This property is required. bool - Host
This property is required. bool - Http
Basic Auth This property is required. bool This property is required. bool- Http
Header This property is required. bool - Http
Host This property is required. bool - Http
Method This property is required. bool - Http
Referer This property is required. bool This property is required. bool- Http
Status This property is required. bool - Http
Uri This property is required. bool - Http
User Agent This property is required. bool - Http
Version This property is required. bool - Index
This property is required. int - Internal
This property is required. bool - Isp
This property is required. bool - Last15secs
This property is required. bool - Last1min
This property is required. bool - Last5mins
This property is required. bool - Less
This property is required. bool - Less
Or Equal This property is required. bool - Local
This property is required. bool - Major
This property is required. bool - Matches
This property is required. bool - Minor
This property is required. bool - Missing
This property is required. bool - Mss
This property is required. bool - Not
This property is required. bool - Org
This property is required. bool - Password
This property is required. bool - Path
This property is required. bool - Path
Segment This property is required. bool - Port
This property is required. bool - Present
This property is required. bool - Protocol
This property is required. bool - Query
Parameter This property is required. bool - Query
String This property is required. bool - Region
Code This property is required. bool - Region
Name This property is required. bool - Remote
This property is required. bool - Request
This property is required. bool - Response
This property is required. bool - Route
Domain This property is required. bool - Rtt
This property is required. bool - Scheme
This property is required. bool - Server
Name This property is required. bool - Ssl
Cert This property is required. bool - Ssl
Client Hello This property is required. bool - Ssl
Extension This property is required. bool - Ssl
Server Handshake This property is required. bool - Ssl
Server Hello This property is required. bool - Starts
With This property is required. bool - Tcp
This property is required. bool - Text
This property is required. bool - Tm
Name This property is required. string - Unnamed
Query Parameter This property is required. bool - User
Agent Token This property is required. bool - Username
This property is required. bool - Value
This property is required. bool - Values
This property is required. []string - Version
This property is required. bool - Vlan
This property is required. bool - Vlan
Id This property is required. bool
- address
This property is required. Boolean - all
This property is required. Boolean - app
Service This property is required. String - browser
Type This property is required. Boolean - browser
Version This property is required. Boolean - case
Insensitive This property is required. Boolean - case
Sensitive This property is required. Boolean - cipher
This property is required. Boolean - cipher
Bits This property is required. Boolean - client
Ssl This property is required. Boolean - code
This property is required. Boolean - common
Name This property is required. Boolean - contains
This property is required. Boolean - continent
This property is required. Boolean - country
Code This property is required. Boolean - country
Name This property is required. Boolean - cpu
Usage This property is required. Boolean - datagroup
This property is required. String - device
Make This property is required. Boolean - device
Model This property is required. Boolean - domain
This property is required. Boolean - ends
With This property is required. Boolean - equals_
This property is required. Boolean - expiry
This property is required. Boolean - extension
This property is required. Boolean - external
This property is required. Boolean - geoip
This property is required. Boolean - greater
This property is required. Boolean - greater
Or Equal This property is required. Boolean - host
This property is required. Boolean - http
Basic Auth This property is required. Boolean This property is required. Boolean- http
Header This property is required. Boolean - http
Host This property is required. Boolean - http
Method This property is required. Boolean - http
Referer This property is required. Boolean This property is required. Boolean- http
Status This property is required. Boolean - http
Uri This property is required. Boolean - http
User Agent This property is required. Boolean - http
Version This property is required. Boolean - index
This property is required. Integer - internal
This property is required. Boolean - isp
This property is required. Boolean - last15secs
This property is required. Boolean - last1min
This property is required. Boolean - last5mins
This property is required. Boolean - less
This property is required. Boolean - less
Or Equal This property is required. Boolean - local
This property is required. Boolean - major
This property is required. Boolean - matches
This property is required. Boolean - minor
This property is required. Boolean - missing
This property is required. Boolean - mss
This property is required. Boolean - not
This property is required. Boolean - org
This property is required. Boolean - password
This property is required. Boolean - path
This property is required. Boolean - path
Segment This property is required. Boolean - port
This property is required. Boolean - present
This property is required. Boolean - protocol
This property is required. Boolean - query
Parameter This property is required. Boolean - query
String This property is required. Boolean - region
Code This property is required. Boolean - region
Name This property is required. Boolean - remote
This property is required. Boolean - request
This property is required. Boolean - response
This property is required. Boolean - route
Domain This property is required. Boolean - rtt
This property is required. Boolean - scheme
This property is required. Boolean - server
Name This property is required. Boolean - ssl
Cert This property is required. Boolean - ssl
Client Hello This property is required. Boolean - ssl
Extension This property is required. Boolean - ssl
Server Handshake This property is required. Boolean - ssl
Server Hello This property is required. Boolean - starts
With This property is required. Boolean - tcp
This property is required. Boolean - text
This property is required. Boolean - tm
Name This property is required. String - unnamed
Query Parameter This property is required. Boolean - user
Agent Token This property is required. Boolean - username
This property is required. Boolean - value
This property is required. Boolean - values
This property is required. List<String> - version
This property is required. Boolean - vlan
This property is required. Boolean - vlan
Id This property is required. Boolean
- address
This property is required. boolean - all
This property is required. boolean - app
Service This property is required. string - browser
Type This property is required. boolean - browser
Version This property is required. boolean - case
Insensitive This property is required. boolean - case
Sensitive This property is required. boolean - cipher
This property is required. boolean - cipher
Bits This property is required. boolean - client
Ssl This property is required. boolean - code
This property is required. boolean - common
Name This property is required. boolean - contains
This property is required. boolean - continent
This property is required. boolean - country
Code This property is required. boolean - country
Name This property is required. boolean - cpu
Usage This property is required. boolean - datagroup
This property is required. string - device
Make This property is required. boolean - device
Model This property is required. boolean - domain
This property is required. boolean - ends
With This property is required. boolean - equals
This property is required. boolean - expiry
This property is required. boolean - extension
This property is required. boolean - external
This property is required. boolean - geoip
This property is required. boolean - greater
This property is required. boolean - greater
Or Equal This property is required. boolean - host
This property is required. boolean - http
Basic Auth This property is required. boolean This property is required. boolean- http
Header This property is required. boolean - http
Host This property is required. boolean - http
Method This property is required. boolean - http
Referer This property is required. boolean This property is required. boolean- http
Status This property is required. boolean - http
Uri This property is required. boolean - http
User Agent This property is required. boolean - http
Version This property is required. boolean - index
This property is required. number - internal
This property is required. boolean - isp
This property is required. boolean - last15secs
This property is required. boolean - last1min
This property is required. boolean - last5mins
This property is required. boolean - less
This property is required. boolean - less
Or Equal This property is required. boolean - local
This property is required. boolean - major
This property is required. boolean - matches
This property is required. boolean - minor
This property is required. boolean - missing
This property is required. boolean - mss
This property is required. boolean - not
This property is required. boolean - org
This property is required. boolean - password
This property is required. boolean - path
This property is required. boolean - path
Segment This property is required. boolean - port
This property is required. boolean - present
This property is required. boolean - protocol
This property is required. boolean - query
Parameter This property is required. boolean - query
String This property is required. boolean - region
Code This property is required. boolean - region
Name This property is required. boolean - remote
This property is required. boolean - request
This property is required. boolean - response
This property is required. boolean - route
Domain This property is required. boolean - rtt
This property is required. boolean - scheme
This property is required. boolean - server
Name This property is required. boolean - ssl
Cert This property is required. boolean - ssl
Client Hello This property is required. boolean - ssl
Extension This property is required. boolean - ssl
Server Handshake This property is required. boolean - ssl
Server Hello This property is required. boolean - starts
With This property is required. boolean - tcp
This property is required. boolean - text
This property is required. boolean - tm
Name This property is required. string - unnamed
Query Parameter This property is required. boolean - user
Agent Token This property is required. boolean - username
This property is required. boolean - value
This property is required. boolean - values
This property is required. string[] - version
This property is required. boolean - vlan
This property is required. boolean - vlan
Id This property is required. boolean
- address
This property is required. bool - all
This property is required. bool - app_
service This property is required. str - browser_
type This property is required. bool - browser_
version This property is required. bool - case_
insensitive This property is required. bool - case_
sensitive This property is required. bool - cipher
This property is required. bool - cipher_
bits This property is required. bool - client_
ssl This property is required. bool - code
This property is required. bool - common_
name This property is required. bool - contains
This property is required. bool - continent
This property is required. bool - country_
code This property is required. bool - country_
name This property is required. bool - cpu_
usage This property is required. bool - datagroup
This property is required. str - device_
make This property is required. bool - device_
model This property is required. bool - domain
This property is required. bool - ends_
with This property is required. bool - equals
This property is required. bool - expiry
This property is required. bool - extension
This property is required. bool - external
This property is required. bool - geoip
This property is required. bool - greater
This property is required. bool - greater_
or_ equal This property is required. bool - host
This property is required. bool - http_
basic_ auth This property is required. bool This property is required. bool- http_
header This property is required. bool - http_
host This property is required. bool - http_
method This property is required. bool - http_
referer This property is required. bool This property is required. bool- http_
status This property is required. bool - http_
uri This property is required. bool - http_
user_ agent This property is required. bool - http_
version This property is required. bool - index
This property is required. int - internal
This property is required. bool - isp
This property is required. bool - last15secs
This property is required. bool - last1min
This property is required. bool - last5mins
This property is required. bool - less
This property is required. bool - less_
or_ equal This property is required. bool - local
This property is required. bool - major
This property is required. bool - matches
This property is required. bool - minor
This property is required. bool - missing
This property is required. bool - mss
This property is required. bool - not_
This property is required. bool - org
This property is required. bool - password
This property is required. bool - path
This property is required. bool - path_
segment This property is required. bool - port
This property is required. bool - present
This property is required. bool - protocol
This property is required. bool - query_
parameter This property is required. bool - query_
string This property is required. bool - region_
code This property is required. bool - region_
name This property is required. bool - remote
This property is required. bool - request
This property is required. bool - response
This property is required. bool - route_
domain This property is required. bool - rtt
This property is required. bool - scheme
This property is required. bool - server_
name This property is required. bool - ssl_
cert This property is required. bool - ssl_
client_ hello This property is required. bool - ssl_
extension This property is required. bool - ssl_
server_ handshake This property is required. bool - ssl_
server_ hello This property is required. bool - starts_
with This property is required. bool - tcp
This property is required. bool - text
This property is required. bool - tm_
name This property is required. str - unnamed_
query_ parameter This property is required. bool - user_
agent_ token This property is required. bool - username
This property is required. bool - value
This property is required. bool - values
This property is required. Sequence[str] - version
This property is required. bool - vlan
This property is required. bool - vlan_
id This property is required. bool
- address
This property is required. Boolean - all
This property is required. Boolean - app
Service This property is required. String - browser
Type This property is required. Boolean - browser
Version This property is required. Boolean - case
Insensitive This property is required. Boolean - case
Sensitive This property is required. Boolean - cipher
This property is required. Boolean - cipher
Bits This property is required. Boolean - client
Ssl This property is required. Boolean - code
This property is required. Boolean - common
Name This property is required. Boolean - contains
This property is required. Boolean - continent
This property is required. Boolean - country
Code This property is required. Boolean - country
Name This property is required. Boolean - cpu
Usage This property is required. Boolean - datagroup
This property is required. String - device
Make This property is required. Boolean - device
Model This property is required. Boolean - domain
This property is required. Boolean - ends
With This property is required. Boolean - equals
This property is required. Boolean - expiry
This property is required. Boolean - extension
This property is required. Boolean - external
This property is required. Boolean - geoip
This property is required. Boolean - greater
This property is required. Boolean - greater
Or Equal This property is required. Boolean - host
This property is required. Boolean - http
Basic Auth This property is required. Boolean This property is required. Boolean- http
Header This property is required. Boolean - http
Host This property is required. Boolean - http
Method This property is required. Boolean - http
Referer This property is required. Boolean This property is required. Boolean- http
Status This property is required. Boolean - http
Uri This property is required. Boolean - http
User Agent This property is required. Boolean - http
Version This property is required. Boolean - index
This property is required. Number - internal
This property is required. Boolean - isp
This property is required. Boolean - last15secs
This property is required. Boolean - last1min
This property is required. Boolean - last5mins
This property is required. Boolean - less
This property is required. Boolean - less
Or Equal This property is required. Boolean - local
This property is required. Boolean - major
This property is required. Boolean - matches
This property is required. Boolean - minor
This property is required. Boolean - missing
This property is required. Boolean - mss
This property is required. Boolean - not
This property is required. Boolean - org
This property is required. Boolean - password
This property is required. Boolean - path
This property is required. Boolean - path
Segment This property is required. Boolean - port
This property is required. Boolean - present
This property is required. Boolean - protocol
This property is required. Boolean - query
Parameter This property is required. Boolean - query
String This property is required. Boolean - region
Code This property is required. Boolean - region
Name This property is required. Boolean - remote
This property is required. Boolean - request
This property is required. Boolean - response
This property is required. Boolean - route
Domain This property is required. Boolean - rtt
This property is required. Boolean - scheme
This property is required. Boolean - server
Name This property is required. Boolean - ssl
Cert This property is required. Boolean - ssl
Client Hello This property is required. Boolean - ssl
Extension This property is required. Boolean - ssl
Server Handshake This property is required. Boolean - ssl
Server Hello This property is required. Boolean - starts
With This property is required. Boolean - tcp
This property is required. Boolean - text
This property is required. Boolean - tm
Name This property is required. String - unnamed
Query Parameter This property is required. Boolean - user
Agent Token This property is required. Boolean - username
This property is required. Boolean - value
This property is required. Boolean - values
This property is required. List<String> - version
This property is required. Boolean - vlan
This property is required. Boolean - vlan
Id This property is required. 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.