Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse
fortios.system.getWccp
Explore with Pulumi AI
Use this data source to get information on an fortios system wccp
Using getWccp
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 getWccp(args: GetWccpArgs, opts?: InvokeOptions): Promise<GetWccpResult>
function getWccpOutput(args: GetWccpOutputArgs, opts?: InvokeOptions): Output<GetWccpResult>
def get_wccp(service_id: Optional[str] = None,
vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWccpResult
def get_wccp_output(service_id: Optional[pulumi.Input[str]] = None,
vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWccpResult]
func LookupWccp(ctx *Context, args *LookupWccpArgs, opts ...InvokeOption) (*LookupWccpResult, error)
func LookupWccpOutput(ctx *Context, args *LookupWccpOutputArgs, opts ...InvokeOption) LookupWccpResultOutput
> Note: This function is named LookupWccp
in the Go SDK.
public static class GetWccp
{
public static Task<GetWccpResult> InvokeAsync(GetWccpArgs args, InvokeOptions? opts = null)
public static Output<GetWccpResult> Invoke(GetWccpInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWccpResult> getWccp(GetWccpArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:system/getWccp:getWccp
arguments:
# arguments dictionary
The following arguments are supported:
- Service
Id string - Specify the service_id of the desired system wccp.
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Service
Id string - Specify the service_id of the desired system wccp.
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- service
Id String - Specify the service_id of the desired system wccp.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- service
Id string - Specify the service_id of the desired system wccp.
- vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- service_
id str - Specify the service_id of the desired system wccp.
- vdomparam str
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- service
Id String - Specify the service_id of the desired system wccp.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
getWccp Result
The following output properties are available:
- Assignment
Bucket stringFormat - Assignment bucket format for the WCCP cache engine.
- Assignment
Dstaddr stringMask - Assignment destination address mask.
- Assignment
Method string - Hash key assignment preference.
- Assignment
Srcaddr stringMask - Assignment source address mask.
- Assignment
Weight int - Assignment of hash weight/ratio for the WCCP cache engine.
- Authentication string
- Enable/disable MD5 authentication.
- Cache
Engine stringMethod - Method used to forward traffic to the routers or to return to the cache engine.
- Cache
Id string - IP address known to all routers. If the addresses are the same, use the default 0.0.0.0.
- Forward
Method string - Method used to forward traffic to the cache servers.
- Group
Address string - IP multicast address used by the cache routers. For the FortiGate to ignore multicast WCCP traffic, use the default 0.0.0.0.
- Id string
- The provider-assigned unique ID for this managed resource.
- Password string
- Password for MD5 authentication.
- Ports string
- Service ports.
- Ports
Defined string - Match method.
- Primary
Hash string - Hash method.
- Priority int
- Service priority.
- Protocol int
- Service protocol.
- Return
Method string - Method used to decline a redirected packet and return it to the FortiGate.
- Router
Id string - IP address known to all cache engines. If all cache engines connect to the same FortiGate interface, use the default 0.0.0.0.
- Router
List string - IP addresses of one or more WCCP routers.
- Server
List string - IP addresses and netmasks for up to four cache servers.
- Server
Type string - Cache server type.
- Service
Id string - Service ID.
- Service
Type string - WCCP service type used by the cache server for logical interception and redirection of traffic.
- Vdomparam string
- Assignment
Bucket stringFormat - Assignment bucket format for the WCCP cache engine.
- Assignment
Dstaddr stringMask - Assignment destination address mask.
- Assignment
Method string - Hash key assignment preference.
- Assignment
Srcaddr stringMask - Assignment source address mask.
- Assignment
Weight int - Assignment of hash weight/ratio for the WCCP cache engine.
- Authentication string
- Enable/disable MD5 authentication.
- Cache
Engine stringMethod - Method used to forward traffic to the routers or to return to the cache engine.
- Cache
Id string - IP address known to all routers. If the addresses are the same, use the default 0.0.0.0.
- Forward
Method string - Method used to forward traffic to the cache servers.
- Group
Address string - IP multicast address used by the cache routers. For the FortiGate to ignore multicast WCCP traffic, use the default 0.0.0.0.
- Id string
- The provider-assigned unique ID for this managed resource.
- Password string
- Password for MD5 authentication.
- Ports string
- Service ports.
- Ports
Defined string - Match method.
- Primary
Hash string - Hash method.
- Priority int
- Service priority.
- Protocol int
- Service protocol.
- Return
Method string - Method used to decline a redirected packet and return it to the FortiGate.
- Router
Id string - IP address known to all cache engines. If all cache engines connect to the same FortiGate interface, use the default 0.0.0.0.
- Router
List string - IP addresses of one or more WCCP routers.
- Server
List string - IP addresses and netmasks for up to four cache servers.
- Server
Type string - Cache server type.
- Service
Id string - Service ID.
- Service
Type string - WCCP service type used by the cache server for logical interception and redirection of traffic.
- Vdomparam string
- assignment
Bucket StringFormat - Assignment bucket format for the WCCP cache engine.
- assignment
Dstaddr StringMask - Assignment destination address mask.
- assignment
Method String - Hash key assignment preference.
- assignment
Srcaddr StringMask - Assignment source address mask.
- assignment
Weight Integer - Assignment of hash weight/ratio for the WCCP cache engine.
- authentication String
- Enable/disable MD5 authentication.
- cache
Engine StringMethod - Method used to forward traffic to the routers or to return to the cache engine.
- cache
Id String - IP address known to all routers. If the addresses are the same, use the default 0.0.0.0.
- forward
Method String - Method used to forward traffic to the cache servers.
- group
Address String - IP multicast address used by the cache routers. For the FortiGate to ignore multicast WCCP traffic, use the default 0.0.0.0.
- id String
- The provider-assigned unique ID for this managed resource.
- password String
- Password for MD5 authentication.
- ports String
- Service ports.
- ports
Defined String - Match method.
- primary
Hash String - Hash method.
- priority Integer
- Service priority.
- protocol Integer
- Service protocol.
- return
Method String - Method used to decline a redirected packet and return it to the FortiGate.
- router
Id String - IP address known to all cache engines. If all cache engines connect to the same FortiGate interface, use the default 0.0.0.0.
- router
List String - IP addresses of one or more WCCP routers.
- server
List String - IP addresses and netmasks for up to four cache servers.
- server
Type String - Cache server type.
- service
Id String - Service ID.
- service
Type String - WCCP service type used by the cache server for logical interception and redirection of traffic.
- vdomparam String
- assignment
Bucket stringFormat - Assignment bucket format for the WCCP cache engine.
- assignment
Dstaddr stringMask - Assignment destination address mask.
- assignment
Method string - Hash key assignment preference.
- assignment
Srcaddr stringMask - Assignment source address mask.
- assignment
Weight number - Assignment of hash weight/ratio for the WCCP cache engine.
- authentication string
- Enable/disable MD5 authentication.
- cache
Engine stringMethod - Method used to forward traffic to the routers or to return to the cache engine.
- cache
Id string - IP address known to all routers. If the addresses are the same, use the default 0.0.0.0.
- forward
Method string - Method used to forward traffic to the cache servers.
- group
Address string - IP multicast address used by the cache routers. For the FortiGate to ignore multicast WCCP traffic, use the default 0.0.0.0.
- id string
- The provider-assigned unique ID for this managed resource.
- password string
- Password for MD5 authentication.
- ports string
- Service ports.
- ports
Defined string - Match method.
- primary
Hash string - Hash method.
- priority number
- Service priority.
- protocol number
- Service protocol.
- return
Method string - Method used to decline a redirected packet and return it to the FortiGate.
- router
Id string - IP address known to all cache engines. If all cache engines connect to the same FortiGate interface, use the default 0.0.0.0.
- router
List string - IP addresses of one or more WCCP routers.
- server
List string - IP addresses and netmasks for up to four cache servers.
- server
Type string - Cache server type.
- service
Id string - Service ID.
- service
Type string - WCCP service type used by the cache server for logical interception and redirection of traffic.
- vdomparam string
- assignment_
bucket_ strformat - Assignment bucket format for the WCCP cache engine.
- assignment_
dstaddr_ strmask - Assignment destination address mask.
- assignment_
method str - Hash key assignment preference.
- assignment_
srcaddr_ strmask - Assignment source address mask.
- assignment_
weight int - Assignment of hash weight/ratio for the WCCP cache engine.
- authentication str
- Enable/disable MD5 authentication.
- cache_
engine_ strmethod - Method used to forward traffic to the routers or to return to the cache engine.
- cache_
id str - IP address known to all routers. If the addresses are the same, use the default 0.0.0.0.
- forward_
method str - Method used to forward traffic to the cache servers.
- group_
address str - IP multicast address used by the cache routers. For the FortiGate to ignore multicast WCCP traffic, use the default 0.0.0.0.
- id str
- The provider-assigned unique ID for this managed resource.
- password str
- Password for MD5 authentication.
- ports str
- Service ports.
- ports_
defined str - Match method.
- primary_
hash str - Hash method.
- priority int
- Service priority.
- protocol int
- Service protocol.
- return_
method str - Method used to decline a redirected packet and return it to the FortiGate.
- router_
id str - IP address known to all cache engines. If all cache engines connect to the same FortiGate interface, use the default 0.0.0.0.
- router_
list str - IP addresses of one or more WCCP routers.
- server_
list str - IP addresses and netmasks for up to four cache servers.
- server_
type str - Cache server type.
- service_
id str - Service ID.
- service_
type str - WCCP service type used by the cache server for logical interception and redirection of traffic.
- vdomparam str
- assignment
Bucket StringFormat - Assignment bucket format for the WCCP cache engine.
- assignment
Dstaddr StringMask - Assignment destination address mask.
- assignment
Method String - Hash key assignment preference.
- assignment
Srcaddr StringMask - Assignment source address mask.
- assignment
Weight Number - Assignment of hash weight/ratio for the WCCP cache engine.
- authentication String
- Enable/disable MD5 authentication.
- cache
Engine StringMethod - Method used to forward traffic to the routers or to return to the cache engine.
- cache
Id String - IP address known to all routers. If the addresses are the same, use the default 0.0.0.0.
- forward
Method String - Method used to forward traffic to the cache servers.
- group
Address String - IP multicast address used by the cache routers. For the FortiGate to ignore multicast WCCP traffic, use the default 0.0.0.0.
- id String
- The provider-assigned unique ID for this managed resource.
- password String
- Password for MD5 authentication.
- ports String
- Service ports.
- ports
Defined String - Match method.
- primary
Hash String - Hash method.
- priority Number
- Service priority.
- protocol Number
- Service protocol.
- return
Method String - Method used to decline a redirected packet and return it to the FortiGate.
- router
Id String - IP address known to all cache engines. If all cache engines connect to the same FortiGate interface, use the default 0.0.0.0.
- router
List String - IP addresses of one or more WCCP routers.
- server
List String - IP addresses and netmasks for up to four cache servers.
- server
Type String - Cache server type.
- service
Id String - Service ID.
- service
Type String - WCCP service type used by the cache server for logical interception and redirection of traffic.
- vdomparam String
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.