Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse
fortios.firewall/shaper.getPeripshaper
Explore with Pulumi AI
Use this data source to get information on an fortios firewallshaper peripshaper
Using getPeripshaper
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 getPeripshaper(args: GetPeripshaperArgs, opts?: InvokeOptions): Promise<GetPeripshaperResult>
function getPeripshaperOutput(args: GetPeripshaperOutputArgs, opts?: InvokeOptions): Output<GetPeripshaperResult>
def get_peripshaper(name: Optional[str] = None,
vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPeripshaperResult
def get_peripshaper_output(name: Optional[pulumi.Input[str]] = None,
vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPeripshaperResult]
func LookupPeripshaper(ctx *Context, args *LookupPeripshaperArgs, opts ...InvokeOption) (*LookupPeripshaperResult, error)
func LookupPeripshaperOutput(ctx *Context, args *LookupPeripshaperOutputArgs, opts ...InvokeOption) LookupPeripshaperResultOutput
> Note: This function is named LookupPeripshaper
in the Go SDK.
public static class GetPeripshaper
{
public static Task<GetPeripshaperResult> InvokeAsync(GetPeripshaperArgs args, InvokeOptions? opts = null)
public static Output<GetPeripshaperResult> Invoke(GetPeripshaperInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPeripshaperResult> getPeripshaper(GetPeripshaperArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:firewall/shaper/getPeripshaper:getPeripshaper
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Specify the name of the desired firewallshaper peripshaper.
- 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.
- Name string
- Specify the name of the desired firewallshaper peripshaper.
- 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.
- name String
- Specify the name of the desired firewallshaper peripshaper.
- 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.
- name string
- Specify the name of the desired firewallshaper peripshaper.
- 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.
- name str
- Specify the name of the desired firewallshaper peripshaper.
- 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.
- name String
- Specify the name of the desired firewallshaper peripshaper.
- 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.
getPeripshaper Result
The following output properties are available:
- Bandwidth
Unit string - Unit of measurement for maximum bandwidth for this shaper (Kbps, Mbps or Gbps).
- Diffserv
Forward string - Enable/disable changing the Forward (original) DiffServ setting applied to traffic accepted by this shaper.
- Diffserv
Reverse string - Enable/disable changing the Reverse (reply) DiffServ setting applied to traffic accepted by this shaper.
- Diffservcode
Forward string - Forward (original) DiffServ setting to be applied to traffic accepted by this shaper.
- Diffservcode
Rev string - Reverse (reply) DiffServ setting to be applied to traffic accepted by this shaper.
- Id string
- The provider-assigned unique ID for this managed resource.
- Max
Bandwidth int - Upper bandwidth limit enforced by this shaper (0 - 16776000). 0 means no limit. Units depend on the bandwidth-unit setting.
- Max
Concurrent intSession - Maximum number of concurrent sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- Max
Concurrent intTcp Session - Maximum number of concurrent TCP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- Max
Concurrent intUdp Session - Maximum number of concurrent UDP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- Name string
- Traffic shaper name.
- Vdomparam string
- Bandwidth
Unit string - Unit of measurement for maximum bandwidth for this shaper (Kbps, Mbps or Gbps).
- Diffserv
Forward string - Enable/disable changing the Forward (original) DiffServ setting applied to traffic accepted by this shaper.
- Diffserv
Reverse string - Enable/disable changing the Reverse (reply) DiffServ setting applied to traffic accepted by this shaper.
- Diffservcode
Forward string - Forward (original) DiffServ setting to be applied to traffic accepted by this shaper.
- Diffservcode
Rev string - Reverse (reply) DiffServ setting to be applied to traffic accepted by this shaper.
- Id string
- The provider-assigned unique ID for this managed resource.
- Max
Bandwidth int - Upper bandwidth limit enforced by this shaper (0 - 16776000). 0 means no limit. Units depend on the bandwidth-unit setting.
- Max
Concurrent intSession - Maximum number of concurrent sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- Max
Concurrent intTcp Session - Maximum number of concurrent TCP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- Max
Concurrent intUdp Session - Maximum number of concurrent UDP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- Name string
- Traffic shaper name.
- Vdomparam string
- bandwidth
Unit String - Unit of measurement for maximum bandwidth for this shaper (Kbps, Mbps or Gbps).
- diffserv
Forward String - Enable/disable changing the Forward (original) DiffServ setting applied to traffic accepted by this shaper.
- diffserv
Reverse String - Enable/disable changing the Reverse (reply) DiffServ setting applied to traffic accepted by this shaper.
- diffservcode
Forward String - Forward (original) DiffServ setting to be applied to traffic accepted by this shaper.
- diffservcode
Rev String - Reverse (reply) DiffServ setting to be applied to traffic accepted by this shaper.
- id String
- The provider-assigned unique ID for this managed resource.
- max
Bandwidth Integer - Upper bandwidth limit enforced by this shaper (0 - 16776000). 0 means no limit. Units depend on the bandwidth-unit setting.
- max
Concurrent IntegerSession - Maximum number of concurrent sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- max
Concurrent IntegerTcp Session - Maximum number of concurrent TCP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- max
Concurrent IntegerUdp Session - Maximum number of concurrent UDP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- name String
- Traffic shaper name.
- vdomparam String
- bandwidth
Unit string - Unit of measurement for maximum bandwidth for this shaper (Kbps, Mbps or Gbps).
- diffserv
Forward string - Enable/disable changing the Forward (original) DiffServ setting applied to traffic accepted by this shaper.
- diffserv
Reverse string - Enable/disable changing the Reverse (reply) DiffServ setting applied to traffic accepted by this shaper.
- diffservcode
Forward string - Forward (original) DiffServ setting to be applied to traffic accepted by this shaper.
- diffservcode
Rev string - Reverse (reply) DiffServ setting to be applied to traffic accepted by this shaper.
- id string
- The provider-assigned unique ID for this managed resource.
- max
Bandwidth number - Upper bandwidth limit enforced by this shaper (0 - 16776000). 0 means no limit. Units depend on the bandwidth-unit setting.
- max
Concurrent numberSession - Maximum number of concurrent sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- max
Concurrent numberTcp Session - Maximum number of concurrent TCP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- max
Concurrent numberUdp Session - Maximum number of concurrent UDP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- name string
- Traffic shaper name.
- vdomparam string
- bandwidth_
unit str - Unit of measurement for maximum bandwidth for this shaper (Kbps, Mbps or Gbps).
- diffserv_
forward str - Enable/disable changing the Forward (original) DiffServ setting applied to traffic accepted by this shaper.
- diffserv_
reverse str - Enable/disable changing the Reverse (reply) DiffServ setting applied to traffic accepted by this shaper.
- diffservcode_
forward str - Forward (original) DiffServ setting to be applied to traffic accepted by this shaper.
- diffservcode_
rev str - Reverse (reply) DiffServ setting to be applied to traffic accepted by this shaper.
- id str
- The provider-assigned unique ID for this managed resource.
- max_
bandwidth int - Upper bandwidth limit enforced by this shaper (0 - 16776000). 0 means no limit. Units depend on the bandwidth-unit setting.
- max_
concurrent_ intsession - Maximum number of concurrent sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- max_
concurrent_ inttcp_ session - Maximum number of concurrent TCP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- max_
concurrent_ intudp_ session - Maximum number of concurrent UDP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- name str
- Traffic shaper name.
- vdomparam str
- bandwidth
Unit String - Unit of measurement for maximum bandwidth for this shaper (Kbps, Mbps or Gbps).
- diffserv
Forward String - Enable/disable changing the Forward (original) DiffServ setting applied to traffic accepted by this shaper.
- diffserv
Reverse String - Enable/disable changing the Reverse (reply) DiffServ setting applied to traffic accepted by this shaper.
- diffservcode
Forward String - Forward (original) DiffServ setting to be applied to traffic accepted by this shaper.
- diffservcode
Rev String - Reverse (reply) DiffServ setting to be applied to traffic accepted by this shaper.
- id String
- The provider-assigned unique ID for this managed resource.
- max
Bandwidth Number - Upper bandwidth limit enforced by this shaper (0 - 16776000). 0 means no limit. Units depend on the bandwidth-unit setting.
- max
Concurrent NumberSession - Maximum number of concurrent sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- max
Concurrent NumberTcp Session - Maximum number of concurrent TCP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- max
Concurrent NumberUdp Session - Maximum number of concurrent UDP sessions allowed by this shaper (0 - 2097000). 0 means no limit.
- name String
- Traffic shaper name.
- vdomparam String
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.