Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Using getDosProtectionProfile
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 getDosProtectionProfile(args: GetDosProtectionProfileArgs, opts?: InvokeOptions): Promise<GetDosProtectionProfileResult>
function getDosProtectionProfileOutput(args: GetDosProtectionProfileOutputArgs, opts?: InvokeOptions): Output<GetDosProtectionProfileResult>def get_dos_protection_profile(description: Optional[str] = None,
disable_override: Optional[str] = None,
flood: Optional[GetDosProtectionProfileFlood] = None,
location: Optional[GetDosProtectionProfileLocation] = None,
name: Optional[str] = None,
resource: Optional[GetDosProtectionProfileResource] = None,
type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDosProtectionProfileResult
def get_dos_protection_profile_output(description: Optional[pulumi.Input[str]] = None,
disable_override: Optional[pulumi.Input[str]] = None,
flood: Optional[pulumi.Input[GetDosProtectionProfileFloodArgs]] = None,
location: Optional[pulumi.Input[GetDosProtectionProfileLocationArgs]] = None,
name: Optional[pulumi.Input[str]] = None,
resource: Optional[pulumi.Input[GetDosProtectionProfileResourceArgs]] = None,
type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDosProtectionProfileResult]func LookupDosProtectionProfile(ctx *Context, args *LookupDosProtectionProfileArgs, opts ...InvokeOption) (*LookupDosProtectionProfileResult, error)
func LookupDosProtectionProfileOutput(ctx *Context, args *LookupDosProtectionProfileOutputArgs, opts ...InvokeOption) LookupDosProtectionProfileResultOutput> Note: This function is named LookupDosProtectionProfile in the Go SDK.
public static class GetDosProtectionProfile
{
public static Task<GetDosProtectionProfileResult> InvokeAsync(GetDosProtectionProfileArgs args, InvokeOptions? opts = null)
public static Output<GetDosProtectionProfileResult> Invoke(GetDosProtectionProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDosProtectionProfileResult> getDosProtectionProfile(GetDosProtectionProfileArgs args, InvokeOptions options)
public static Output<GetDosProtectionProfileResult> getDosProtectionProfile(GetDosProtectionProfileArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getDosProtectionProfile:getDosProtectionProfile
arguments:
# arguments dictionaryThe following arguments are supported:
- Location
Get
Dos Protection Profile Location - The location of this object.
- Name string
- Description string
- Disable
Override string - disable object override in child device groups
- Flood
Get
Dos Protection Profile Flood - Resource
Get
Dos Protection Profile Resource - Type string
- Location
Get
Dos Protection Profile Location - The location of this object.
- Name string
- Description string
- Disable
Override string - disable object override in child device groups
- Flood
Get
Dos Protection Profile Flood - Resource
Get
Dos Protection Profile Resource - Type string
- location
Get
Dos Protection Profile Location - The location of this object.
- name String
- description String
- disable
Override String - disable object override in child device groups
- flood
Get
Dos Protection Profile Flood - resource
Get
Dos Protection Profile Resource - type String
- location
Get
Dos Protection Profile Location - The location of this object.
- name string
- description string
- disable
Override string - disable object override in child device groups
- flood
Get
Dos Protection Profile Flood - resource
Get
Dos Protection Profile Resource - type string
- location
Get
Dos Protection Profile Location - The location of this object.
- name str
- description str
- disable_
override str - disable object override in child device groups
- flood
Get
Dos Protection Profile Flood - resource
Get
Dos Protection Profile Resource - type str
- location Property Map
- The location of this object.
- name String
- description String
- disable
Override String - disable object override in child device groups
- flood Property Map
- resource Property Map
- type String
getDosProtectionProfile Result
The following output properties are available:
- Description string
- Disable
Override string - disable object override in child device groups
- Flood
Get
Dos Protection Profile Flood - Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Dos Protection Profile Location - The location of this object.
- Name string
- Resource
Get
Dos Protection Profile Resource - Type string
- Description string
- Disable
Override string - disable object override in child device groups
- Flood
Get
Dos Protection Profile Flood - Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Dos Protection Profile Location - The location of this object.
- Name string
- Resource
Get
Dos Protection Profile Resource - Type string
- description String
- disable
Override String - disable object override in child device groups
- flood
Get
Dos Protection Profile Flood - id String
- The provider-assigned unique ID for this managed resource.
- location
Get
Dos Protection Profile Location - The location of this object.
- name String
- resource
Get
Dos Protection Profile Resource - type String
- description string
- disable
Override string - disable object override in child device groups
- flood
Get
Dos Protection Profile Flood - id string
- The provider-assigned unique ID for this managed resource.
- location
Get
Dos Protection Profile Location - The location of this object.
- name string
- resource
Get
Dos Protection Profile Resource - type string
- description str
- disable_
override str - disable object override in child device groups
- flood
Get
Dos Protection Profile Flood - id str
- The provider-assigned unique ID for this managed resource.
- location
Get
Dos Protection Profile Location - The location of this object.
- name str
- resource
Get
Dos Protection Profile Resource - type str
- description String
- disable
Override String - disable object override in child device groups
- flood Property Map
- id String
- The provider-assigned unique ID for this managed resource.
- location Property Map
- The location of this object.
- name String
- resource Property Map
- type String
Supporting Types
GetDosProtectionProfileFlood
GetDosProtectionProfileFloodIcmp
- enable Boolean
- red Property Map
GetDosProtectionProfileFloodIcmpRed
- Activate
Rate double - Connection rate (cps) to start RED
- Alarm
Rate double - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Icmp Red Block - Maximal
Rate double - Maximal connection rate (cps) allowed
- Activate
Rate float64 - Connection rate (cps) to start RED
- Alarm
Rate float64 - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Icmp Red Block - Maximal
Rate float64 - Maximal connection rate (cps) allowed
- activate
Rate Double - Connection rate (cps) to start RED
- alarm
Rate Double - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Icmp Red Block - maximal
Rate Double - Maximal connection rate (cps) allowed
- activate
Rate number - Connection rate (cps) to start RED
- alarm
Rate number - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Icmp Red Block - maximal
Rate number - Maximal connection rate (cps) allowed
- activate_
rate float - Connection rate (cps) to start RED
- alarm_
rate float - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Icmp Red Block - maximal_
rate float - Maximal connection rate (cps) allowed
- activate
Rate Number - Connection rate (cps) to start RED
- alarm
Rate Number - Connection rate (cps) to generate alarm
- block Property Map
- maximal
Rate Number - Maximal connection rate (cps) allowed
GetDosProtectionProfileFloodIcmpRedBlock
- Duration double
- Duration float64
- duration Double
- duration number
- duration float
- duration Number
GetDosProtectionProfileFloodIcmpv6
- enable Boolean
- red Property Map
GetDosProtectionProfileFloodIcmpv6Red
- Activate
Rate double - Connection rate (cps) to start RED
- Alarm
Rate double - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Icmpv6Red Block - Maximal
Rate double - Maximal connection rate (cps) allowed
- Activate
Rate float64 - Connection rate (cps) to start RED
- Alarm
Rate float64 - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Icmpv6Red Block - Maximal
Rate float64 - Maximal connection rate (cps) allowed
- activate
Rate Double - Connection rate (cps) to start RED
- alarm
Rate Double - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Icmpv6Red Block - maximal
Rate Double - Maximal connection rate (cps) allowed
- activate
Rate number - Connection rate (cps) to start RED
- alarm
Rate number - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Icmpv6Red Block - maximal
Rate number - Maximal connection rate (cps) allowed
- activate_
rate float - Connection rate (cps) to start RED
- alarm_
rate float - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Icmpv6Red Block - maximal_
rate float - Maximal connection rate (cps) allowed
- activate
Rate Number - Connection rate (cps) to start RED
- alarm
Rate Number - Connection rate (cps) to generate alarm
- block Property Map
- maximal
Rate Number - Maximal connection rate (cps) allowed
GetDosProtectionProfileFloodIcmpv6RedBlock
- Duration double
- Duration float64
- duration Double
- duration number
- duration float
- duration Number
GetDosProtectionProfileFloodOtherIp
- enable Boolean
- red Property Map
GetDosProtectionProfileFloodOtherIpRed
- Activate
Rate double - Connection rate (cps) to start RED
- Alarm
Rate double - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Other Ip Red Block - Maximal
Rate double - Maximal connection rate (cps) allowed
- Activate
Rate float64 - Connection rate (cps) to start RED
- Alarm
Rate float64 - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Other Ip Red Block - Maximal
Rate float64 - Maximal connection rate (cps) allowed
- activate
Rate Double - Connection rate (cps) to start RED
- alarm
Rate Double - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Other Ip Red Block - maximal
Rate Double - Maximal connection rate (cps) allowed
- activate
Rate number - Connection rate (cps) to start RED
- alarm
Rate number - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Other Ip Red Block - maximal
Rate number - Maximal connection rate (cps) allowed
- activate_
rate float - Connection rate (cps) to start RED
- alarm_
rate float - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Other Ip Red Block - maximal_
rate float - Maximal connection rate (cps) allowed
- activate
Rate Number - Connection rate (cps) to start RED
- alarm
Rate Number - Connection rate (cps) to generate alarm
- block Property Map
- maximal
Rate Number - Maximal connection rate (cps) allowed
GetDosProtectionProfileFloodOtherIpRedBlock
- Duration double
- Duration float64
- duration Double
- duration number
- duration float
- duration Number
GetDosProtectionProfileFloodTcpSyn
- enable Boolean
- red Property Map
- Property Map
GetDosProtectionProfileFloodTcpSynRed
- Activate
Rate double - Connection rate (cps) to start RED
- Alarm
Rate double - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Tcp Syn Red Block - Maximal
Rate double - Maximal connection rate (cps) allowed
- Activate
Rate float64 - Connection rate (cps) to start RED
- Alarm
Rate float64 - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Tcp Syn Red Block - Maximal
Rate float64 - Maximal connection rate (cps) allowed
- activate
Rate Double - Connection rate (cps) to start RED
- alarm
Rate Double - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Tcp Syn Red Block - maximal
Rate Double - Maximal connection rate (cps) allowed
- activate
Rate number - Connection rate (cps) to start RED
- alarm
Rate number - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Tcp Syn Red Block - maximal
Rate number - Maximal connection rate (cps) allowed
- activate_
rate float - Connection rate (cps) to start RED
- alarm_
rate float - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Tcp Syn Red Block - maximal_
rate float - Maximal connection rate (cps) allowed
- activate
Rate Number - Connection rate (cps) to start RED
- alarm
Rate Number - Connection rate (cps) to generate alarm
- block Property Map
- maximal
Rate Number - Maximal connection rate (cps) allowed
GetDosProtectionProfileFloodTcpSynRedBlock
- Duration double
- Duration float64
- duration Double
- duration number
- duration float
- duration Number
GetDosProtectionProfileFloodTcpSynSynCookies
- Activate
Rate double - Connection rate (cps) to activate SYN cookies proxy
- Alarm
Rate double - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies Block - Maximal
Rate double - Maximal connection rate (cps) allowed
- Activate
Rate float64 - Connection rate (cps) to activate SYN cookies proxy
- Alarm
Rate float64 - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies Block - Maximal
Rate float64 - Maximal connection rate (cps) allowed
- activate
Rate Double - Connection rate (cps) to activate SYN cookies proxy
- alarm
Rate Double - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies Block - maximal
Rate Double - Maximal connection rate (cps) allowed
- activate
Rate number - Connection rate (cps) to activate SYN cookies proxy
- alarm
Rate number - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies Block - maximal
Rate number - Maximal connection rate (cps) allowed
- activate_
rate float - Connection rate (cps) to activate SYN cookies proxy
- alarm_
rate float - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies Block - maximal_
rate float - Maximal connection rate (cps) allowed
- activate
Rate Number - Connection rate (cps) to activate SYN cookies proxy
- alarm
Rate Number - Connection rate (cps) to generate alarm
- block Property Map
- maximal
Rate Number - Maximal connection rate (cps) allowed
GetDosProtectionProfileFloodTcpSynSynCookiesBlock
- Duration double
- Duration float64
- duration Double
- duration number
- duration float
- duration Number
GetDosProtectionProfileFloodUdp
- enable Boolean
- red Property Map
GetDosProtectionProfileFloodUdpRed
- Activate
Rate double - Connection rate (cps) to start RED
- Alarm
Rate double - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Udp Red Block - Maximal
Rate double - Maximal connection rate (cps) allowed
- Activate
Rate float64 - Connection rate (cps) to start RED
- Alarm
Rate float64 - Connection rate (cps) to generate alarm
- Block
Get
Dos Protection Profile Flood Udp Red Block - Maximal
Rate float64 - Maximal connection rate (cps) allowed
- activate
Rate Double - Connection rate (cps) to start RED
- alarm
Rate Double - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Udp Red Block - maximal
Rate Double - Maximal connection rate (cps) allowed
- activate
Rate number - Connection rate (cps) to start RED
- alarm
Rate number - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Udp Red Block - maximal
Rate number - Maximal connection rate (cps) allowed
- activate_
rate float - Connection rate (cps) to start RED
- alarm_
rate float - Connection rate (cps) to generate alarm
- block
Get
Dos Protection Profile Flood Udp Red Block - maximal_
rate float - Maximal connection rate (cps) allowed
- activate
Rate Number - Connection rate (cps) to start RED
- alarm
Rate Number - Connection rate (cps) to generate alarm
- block Property Map
- maximal
Rate Number - Maximal connection rate (cps) allowed
GetDosProtectionProfileFloodUdpRedBlock
- Duration double
- Duration float64
- duration Double
- duration number
- duration float
- duration Number
GetDosProtectionProfileLocation
- Device
Group GetDos Protection Profile Location Device Group - Located in a specific Device Group
-
Get
Dos Protection Profile Location Shared - Panorama shared object
- Device
Group GetDos Protection Profile Location Device Group - Located in a specific Device Group
-
Get
Dos Protection Profile Location Shared - Panorama shared object
- device
Group GetDos Protection Profile Location Device Group - Located in a specific Device Group
-
Get
Dos Protection Profile Location Shared - Panorama shared object
- device
Group GetDos Protection Profile Location Device Group - Located in a specific Device Group
-
Get
Dos Protection Profile Location Shared - Panorama shared object
- device_
group GetDos Protection Profile Location Device Group - Located in a specific Device Group
-
Get
Dos Protection Profile Location Shared - Panorama shared object
- device
Group Property Map - Located in a specific Device Group
- Property Map
- Panorama shared object
GetDosProtectionProfileLocationDeviceGroup
- Name string
- Device Group name
- Panorama
Device string - Panorama device name
- Name string
- Device Group name
- Panorama
Device string - Panorama device name
- name String
- Device Group name
- panorama
Device String - Panorama device name
- name string
- Device Group name
- panorama
Device string - Panorama device name
- name str
- Device Group name
- panorama_
device str - Panorama device name
- name String
- Device Group name
- panorama
Device String - Panorama device name
GetDosProtectionProfileResource
GetDosProtectionProfileResourceSessions
- Enabled bool
- Max
Concurrent doubleLimit
- Enabled bool
- Max
Concurrent float64Limit
- enabled Boolean
- max
Concurrent DoubleLimit
- enabled boolean
- max
Concurrent numberLimit
- enabled bool
- max_
concurrent_ floatlimit
- enabled Boolean
- max
Concurrent NumberLimit
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panosTerraform Provider.
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
