Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi
Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi
DosProtectionProfile data source
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(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDosProtectionProfileResult
def get_dos_protection_profile_output(id: Optional[pulumi.Input[str]] = None,
name: 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: scm:index/getDosProtectionProfile:getDosProtectionProfile
arguments:
# arguments dictionaryThe following arguments are supported:
getDosProtectionProfile Result
The following output properties are available:
- Description string
- Description
- Device string
- The device in which the resource is defined
- Flood
Get
Dos Protection Profile Flood - Flood
- Folder string
- The folder in which the resource is defined
- Id string
- The UUID of the DNS security profile
- Name string
- Profile name
- Resource
Get
Dos Protection Profile Resource - Resource
- Snippet string
- The snippet in which the resource is defined
- Tfid string
- Type string
- Type
- Description string
- Description
- Device string
- The device in which the resource is defined
- Flood
Get
Dos Protection Profile Flood - Flood
- Folder string
- The folder in which the resource is defined
- Id string
- The UUID of the DNS security profile
- Name string
- Profile name
- Resource
Get
Dos Protection Profile Resource - Resource
- Snippet string
- The snippet in which the resource is defined
- Tfid string
- Type string
- Type
- description String
- Description
- device String
- The device in which the resource is defined
- flood
Get
Dos Protection Profile Flood - Flood
- folder String
- The folder in which the resource is defined
- id String
- The UUID of the DNS security profile
- name String
- Profile name
- resource
Get
Dos Protection Profile Resource - Resource
- snippet String
- The snippet in which the resource is defined
- tfid String
- type String
- Type
- description string
- Description
- device string
- The device in which the resource is defined
- flood
Get
Dos Protection Profile Flood - Flood
- folder string
- The folder in which the resource is defined
- id string
- The UUID of the DNS security profile
- name string
- Profile name
- resource
Get
Dos Protection Profile Resource - Resource
- snippet string
- The snippet in which the resource is defined
- tfid string
- type string
- Type
- description str
- Description
- device str
- The device in which the resource is defined
- flood
Get
Dos Protection Profile Flood - Flood
- folder str
- The folder in which the resource is defined
- id str
- The UUID of the DNS security profile
- name str
- Profile name
- resource
Get
Dos Protection Profile Resource - Resource
- snippet str
- The snippet in which the resource is defined
- tfid str
- type str
- Type
- description String
- Description
- device String
- The device in which the resource is defined
- flood Property Map
- Flood
- folder String
- The folder in which the resource is defined
- id String
- The UUID of the DNS security profile
- name String
- Profile name
- resource Property Map
- Resource
- snippet String
- The snippet in which the resource is defined
- tfid String
- type String
- Type
Supporting Types
GetDosProtectionProfileFlood
- icmp Property Map
- Icmp
- icmpv6 Property Map
- Icmpv6
- other
Ip Property Map - Other ip
- tcp
Syn Property Map - Tcp syn
- udp Property Map
- Udp
GetDosProtectionProfileFloodIcmp
- Enable bool
- Enable
- Red
Get
Dos Protection Profile Flood Icmp Red - Red
- Enable bool
- Enable
- Red
Get
Dos Protection Profile Flood Icmp Red - Red
- enable Boolean
- Enable
- red
Get
Dos Protection Profile Flood Icmp Red - Red
- enable boolean
- Enable
- red
Get
Dos Protection Profile Flood Icmp Red - Red
- enable bool
- Enable
- red
Get
Dos Protection Profile Flood Icmp Red - Red
- enable Boolean
- Enable
- red Property Map
- Red
GetDosProtectionProfileFloodIcmpRed
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Icmp Red Block - Block
- Maximal
Rate int - Maximal rate
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Icmp Red Block - Block
- Maximal
Rate int - Maximal rate
- activate
Rate Integer - Activate rate
- alarm
Rate Integer - Alarm rate
- block
Get
Dos Protection Profile Flood Icmp Red Block - Block
- maximal
Rate Integer - Maximal rate
- activate
Rate number - Activate rate
- alarm
Rate number - Alarm rate
- block
Get
Dos Protection Profile Flood Icmp Red Block - Block
- maximal
Rate number - Maximal rate
- activate_
rate int - Activate rate
- alarm_
rate int - Alarm rate
- block
Get
Dos Protection Profile Flood Icmp Red Block - Block
- maximal_
rate int - Maximal rate
- activate
Rate Number - Activate rate
- alarm
Rate Number - Alarm rate
- block Property Map
- Block
- maximal
Rate Number - Maximal rate
GetDosProtectionProfileFloodIcmpRedBlock
- Duration int
- Duration
- Duration int
- Duration
- duration Integer
- Duration
- duration number
- Duration
- duration int
- Duration
- duration Number
- Duration
GetDosProtectionProfileFloodIcmpv6
- Enable bool
- Enable
- Red
Get
Dos Protection Profile Flood Icmpv6Red - Red
- Enable bool
- Enable
- Red
Get
Dos Protection Profile Flood Icmpv6Red - Red
- enable Boolean
- Enable
- red
Get
Dos Protection Profile Flood Icmpv6Red - Red
- enable boolean
- Enable
- red
Get
Dos Protection Profile Flood Icmpv6Red - Red
- enable bool
- Enable
- red
Get
Dos Protection Profile Flood Icmpv6Red - Red
- enable Boolean
- Enable
- red Property Map
- Red
GetDosProtectionProfileFloodIcmpv6Red
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Icmpv6Red Block - Block
- Maximal
Rate int - Maximal rate
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Icmpv6Red Block - Block
- Maximal
Rate int - Maximal rate
- activate
Rate Integer - Activate rate
- alarm
Rate Integer - Alarm rate
- block
Get
Dos Protection Profile Flood Icmpv6Red Block - Block
- maximal
Rate Integer - Maximal rate
- activate
Rate number - Activate rate
- alarm
Rate number - Alarm rate
- block
Get
Dos Protection Profile Flood Icmpv6Red Block - Block
- maximal
Rate number - Maximal rate
- activate_
rate int - Activate rate
- alarm_
rate int - Alarm rate
- block
Get
Dos Protection Profile Flood Icmpv6Red Block - Block
- maximal_
rate int - Maximal rate
- activate
Rate Number - Activate rate
- alarm
Rate Number - Alarm rate
- block Property Map
- Block
- maximal
Rate Number - Maximal rate
GetDosProtectionProfileFloodIcmpv6RedBlock
- Duration int
- Duration
- Duration int
- Duration
- duration Integer
- Duration
- duration number
- Duration
- duration int
- Duration
- duration Number
- Duration
GetDosProtectionProfileFloodOtherIp
- Enable bool
- Enable
- Red
Get
Dos Protection Profile Flood Other Ip Red - Red
- Enable bool
- Enable
- Red
Get
Dos Protection Profile Flood Other Ip Red - Red
- enable Boolean
- Enable
- red
Get
Dos Protection Profile Flood Other Ip Red - Red
- enable boolean
- Enable
- red
Get
Dos Protection Profile Flood Other Ip Red - Red
- enable bool
- Enable
- red
Get
Dos Protection Profile Flood Other Ip Red - Red
- enable Boolean
- Enable
- red Property Map
- Red
GetDosProtectionProfileFloodOtherIpRed
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Other Ip Red Block - Block
- Maximal
Rate int - Maximal rate
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Other Ip Red Block - Block
- Maximal
Rate int - Maximal rate
- activate
Rate Integer - Activate rate
- alarm
Rate Integer - Alarm rate
- block
Get
Dos Protection Profile Flood Other Ip Red Block - Block
- maximal
Rate Integer - Maximal rate
- activate
Rate number - Activate rate
- alarm
Rate number - Alarm rate
- block
Get
Dos Protection Profile Flood Other Ip Red Block - Block
- maximal
Rate number - Maximal rate
- activate_
rate int - Activate rate
- alarm_
rate int - Alarm rate
- block
Get
Dos Protection Profile Flood Other Ip Red Block - Block
- maximal_
rate int - Maximal rate
- activate
Rate Number - Activate rate
- alarm
Rate Number - Alarm rate
- block Property Map
- Block
- maximal
Rate Number - Maximal rate
GetDosProtectionProfileFloodOtherIpRedBlock
- Duration int
- Duration
- Duration int
- Duration
- duration Integer
- Duration
- duration number
- Duration
- duration int
- Duration
- duration Number
- Duration
GetDosProtectionProfileFloodTcpSyn
- Enable bool
- Enable
- Red
Get
Dos Protection Profile Flood Tcp Syn Red - Red
-
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies - Syn cookies
- Enable bool
- Enable
- Red
Get
Dos Protection Profile Flood Tcp Syn Red - Red
-
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies - Syn cookies
- enable Boolean
- Enable
- red
Get
Dos Protection Profile Flood Tcp Syn Red - Red
-
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies - Syn cookies
- enable boolean
- Enable
- red
Get
Dos Protection Profile Flood Tcp Syn Red - Red
-
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies - Syn cookies
- enable bool
- Enable
- red
Get
Dos Protection Profile Flood Tcp Syn Red - Red
-
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies - Syn cookies
- enable Boolean
- Enable
- red Property Map
- Red
- Property Map
- Syn cookies
GetDosProtectionProfileFloodTcpSynRed
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Tcp Syn Red Block - Block
- Maximal
Rate int - Maximal rate
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Tcp Syn Red Block - Block
- Maximal
Rate int - Maximal rate
- activate
Rate Integer - Activate rate
- alarm
Rate Integer - Alarm rate
- block
Get
Dos Protection Profile Flood Tcp Syn Red Block - Block
- maximal
Rate Integer - Maximal rate
- activate
Rate number - Activate rate
- alarm
Rate number - Alarm rate
- block
Get
Dos Protection Profile Flood Tcp Syn Red Block - Block
- maximal
Rate number - Maximal rate
- activate_
rate int - Activate rate
- alarm_
rate int - Alarm rate
- block
Get
Dos Protection Profile Flood Tcp Syn Red Block - Block
- maximal_
rate int - Maximal rate
- activate
Rate Number - Activate rate
- alarm
Rate Number - Alarm rate
- block Property Map
- Block
- maximal
Rate Number - Maximal rate
GetDosProtectionProfileFloodTcpSynRedBlock
- Duration int
- Duration
- Duration int
- Duration
- duration Integer
- Duration
- duration number
- Duration
- duration int
- Duration
- duration Number
- Duration
GetDosProtectionProfileFloodTcpSynSynCookies
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies Block - Block
- Maximal
Rate int - Maximal rate
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies Block - Block
- Maximal
Rate int - Maximal rate
- activate
Rate Integer - Activate rate
- alarm
Rate Integer - Alarm rate
- block
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies Block - Block
- maximal
Rate Integer - Maximal rate
- activate
Rate number - Activate rate
- alarm
Rate number - Alarm rate
- block
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies Block - Block
- maximal
Rate number - Maximal rate
- activate_
rate int - Activate rate
- alarm_
rate int - Alarm rate
- block
Get
Dos Protection Profile Flood Tcp Syn Syn Cookies Block - Block
- maximal_
rate int - Maximal rate
- activate
Rate Number - Activate rate
- alarm
Rate Number - Alarm rate
- block Property Map
- Block
- maximal
Rate Number - Maximal rate
GetDosProtectionProfileFloodTcpSynSynCookiesBlock
- Duration int
- Duration
- Duration int
- Duration
- duration Integer
- Duration
- duration number
- Duration
- duration int
- Duration
- duration Number
- Duration
GetDosProtectionProfileFloodUdp
- Enable bool
- Enable
- Red
Get
Dos Protection Profile Flood Udp Red - Red
- Enable bool
- Enable
- Red
Get
Dos Protection Profile Flood Udp Red - Red
- enable Boolean
- Enable
- red
Get
Dos Protection Profile Flood Udp Red - Red
- enable boolean
- Enable
- red
Get
Dos Protection Profile Flood Udp Red - Red
- enable bool
- Enable
- red
Get
Dos Protection Profile Flood Udp Red - Red
- enable Boolean
- Enable
- red Property Map
- Red
GetDosProtectionProfileFloodUdpRed
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Udp Red Block - Block
- Maximal
Rate int - Maximal rate
- Activate
Rate int - Activate rate
- Alarm
Rate int - Alarm rate
- Block
Get
Dos Protection Profile Flood Udp Red Block - Block
- Maximal
Rate int - Maximal rate
- activate
Rate Integer - Activate rate
- alarm
Rate Integer - Alarm rate
- block
Get
Dos Protection Profile Flood Udp Red Block - Block
- maximal
Rate Integer - Maximal rate
- activate
Rate number - Activate rate
- alarm
Rate number - Alarm rate
- block
Get
Dos Protection Profile Flood Udp Red Block - Block
- maximal
Rate number - Maximal rate
- activate_
rate int - Activate rate
- alarm_
rate int - Alarm rate
- block
Get
Dos Protection Profile Flood Udp Red Block - Block
- maximal_
rate int - Maximal rate
- activate
Rate Number - Activate rate
- alarm
Rate Number - Alarm rate
- block Property Map
- Block
- maximal
Rate Number - Maximal rate
GetDosProtectionProfileFloodUdpRedBlock
- Duration int
- Duration
- Duration int
- Duration
- duration Integer
- Duration
- duration number
- Duration
- duration int
- Duration
- duration Number
- Duration
GetDosProtectionProfileResource
- sessions Property Map
- Sessions
GetDosProtectionProfileResourceSessions
- Enabled bool
- Enabled
- Max
Concurrent intLimit - Max concurrent limit
- Enabled bool
- Enabled
- Max
Concurrent intLimit - Max concurrent limit
- enabled Boolean
- Enabled
- max
Concurrent IntegerLimit - Max concurrent limit
- enabled boolean
- Enabled
- max
Concurrent numberLimit - Max concurrent limit
- enabled bool
- Enabled
- max_
concurrent_ intlimit - Max concurrent limit
- enabled Boolean
- Enabled
- max
Concurrent NumberLimit - Max concurrent limit
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scmTerraform Provider.
Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi
