Viewing docs for Strata Cloud Manager v1.2.1
published on Friday, Oct 16, 2026 by Pulumi
published on Friday, Oct 16, 2026 by Pulumi
Strata Cloud ManagerViewing docs for Strata Cloud Manager v1.2.1
published on Friday, Oct 16, 2026 by Pulumi
published on Friday, Oct 16, 2026 by Pulumi
Retrieves a listing of config items.
Using getDosProtectionRuleList
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 getDosProtectionRuleList(args: GetDosProtectionRuleListArgs, opts?: InvokeOptions): Promise<GetDosProtectionRuleListResult>
function getDosProtectionRuleListOutput(args: GetDosProtectionRuleListOutputArgs, opts?: InvokeOutputOptions): Output<GetDosProtectionRuleListResult>def get_dos_protection_rule_list(device: Optional[str] = None,
folder: Optional[str] = None,
limit: Optional[int] = None,
name: Optional[str] = None,
offset: Optional[int] = None,
snippet: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDosProtectionRuleListResult
def get_dos_protection_rule_list_output(device: pulumi.Input[Optional[str]] = None,
folder: pulumi.Input[Optional[str]] = None,
limit: pulumi.Input[Optional[int]] = None,
name: pulumi.Input[Optional[str]] = None,
offset: pulumi.Input[Optional[int]] = None,
snippet: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetDosProtectionRuleListResult]func GetDosProtectionRuleList(ctx *Context, args *GetDosProtectionRuleListArgs, opts ...InvokeOption) (*GetDosProtectionRuleListResult, error)
func GetDosProtectionRuleListOutput(ctx *Context, args *GetDosProtectionRuleListOutputArgs, opts ...InvokeOption) GetDosProtectionRuleListResultOutput> Note: This function is named GetDosProtectionRuleList in the Go SDK.
public static class GetDosProtectionRuleList
{
public static Task<GetDosProtectionRuleListResult> InvokeAsync(GetDosProtectionRuleListArgs args, InvokeOptions? opts = null)
public static Output<GetDosProtectionRuleListResult> Invoke(GetDosProtectionRuleListInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetDosProtectionRuleListResult> Invoke(GetDosProtectionRuleListInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetDosProtectionRuleListResult> getDosProtectionRuleList(GetDosProtectionRuleListArgs args, InvokeOptions options)
public static Output<GetDosProtectionRuleListResult> getDosProtectionRuleList(GetDosProtectionRuleListArgs args, InvokeOptions options)
public static Output<GetDosProtectionRuleListResult> getDosProtectionRuleList(GetDosProtectionRuleListArgs args, InvokeOutputOptions options)
fn::invoke:
function: scm:index/getDosProtectionRuleList:getDosProtectionRuleList
arguments:
# arguments dictionarydata "scm_get_dos_protection_rule_list" "name" {
# arguments
}The following arguments are supported:
getDosProtectionRuleList Result
The following output properties are available:
- Datas
List<Get
Dos Protection Rule List Data> - The data.
- Tfid string
- The Terraform ID.
- Total int
- The total number of items.
- Device string
- The device of the item.
- Folder string
- The folder of the item. Default: Shared.
- Limit int
- The max number of items to return. Default: 200.
- Name string
- The name of the item.
- Offset int
- The offset of the first item to return.
- Snippet string
- The snippet of the item.
- Datas
[]Get
Dos Protection Rule List Data - The data.
- Tfid string
- The Terraform ID.
- Total int
- The total number of items.
- Device string
- The device of the item.
- Folder string
- The folder of the item. Default: Shared.
- Limit int
- The max number of items to return. Default: 200.
- Name string
- The name of the item.
- Offset int
- The offset of the first item to return.
- Snippet string
- The snippet of the item.
- datas list(object)
- The data.
- tfid string
- The Terraform ID.
- total number
- The total number of items.
- device string
- The device of the item.
- folder string
- The folder of the item. Default: Shared.
- limit number
- The max number of items to return. Default: 200.
- name string
- The name of the item.
- offset number
- The offset of the first item to return.
- snippet string
- The snippet of the item.
- datas
List<Get
Dos Protection Rule List Data> - The data.
- tfid String
- The Terraform ID.
- total Integer
- The total number of items.
- device String
- The device of the item.
- folder String
- The folder of the item. Default: Shared.
- limit Integer
- The max number of items to return. Default: 200.
- name String
- The name of the item.
- offset Integer
- The offset of the first item to return.
- snippet String
- The snippet of the item.
- datas
Get
Dos Protection Rule List Data[] - The data.
- tfid string
- The Terraform ID.
- total number
- The total number of items.
- device string
- The device of the item.
- folder string
- The folder of the item. Default: Shared.
- limit number
- The max number of items to return. Default: 200.
- name string
- The name of the item.
- offset number
- The offset of the first item to return.
- snippet string
- The snippet of the item.
- datas
Sequence[Get
Dos Protection Rule List Data] - The data.
- tfid str
- The Terraform ID.
- total int
- The total number of items.
- device str
- The device of the item.
- folder str
- The folder of the item. Default: Shared.
- limit int
- The max number of items to return. Default: 200.
- name str
- The name of the item.
- offset int
- The offset of the first item to return.
- snippet str
- The snippet of the item.
- datas List<Property Map>
- The data.
- tfid String
- The Terraform ID.
- total Number
- The total number of items.
- device String
- The device of the item.
- folder String
- The folder of the item. Default: Shared.
- limit Number
- The max number of items to return. Default: 200.
- name String
- The name of the item.
- offset Number
- The offset of the first item to return.
- snippet String
- The snippet of the item.
Supporting Types
GetDosProtectionRuleListData
- Action
Get
Dos Protection Rule List Data Action - The action to take on rule match
- Description string
- Description
- Destinations List<string>
- List of destination addresses
- Device string
- The device in which the resource is defined
- Disabled bool
- Rule disabled?
- Folder string
- The folder in which the resource is defined
- From
Get
Dos Protection Rule List Data From - Source zones and interfaces
- Id string
- The UUID of the DNS security profile
- Log
Setting string - Log forwarding profile name
- Name string
- Rule name
- Position string
- Position relative to local device rules. Possible values are
preandpost. - Protection
Get
Dos Protection Rule List Data Protection - Protection
- Schedule string
- Schedule on which to enforce the rule
- Services List<string>
- List of services
- Snippet string
- The snippet in which the resource is defined
- Source
Users List<string> - List of source users and/or groups. Reserved words include
any,pre-login,known-user, andunknown. - Sources List<string>
- List of source addresses
- List<string>
- List of tags
- Tfid string
- The Terraform ID.
- To
Get
Dos Protection Rule List Data To - Destination zones and interfaces
- Action
Get
Dos Protection Rule List Data Action - The action to take on rule match
- Description string
- Description
- Destinations []string
- List of destination addresses
- Device string
- The device in which the resource is defined
- Disabled bool
- Rule disabled?
- Folder string
- The folder in which the resource is defined
- From
Get
Dos Protection Rule List Data From - Source zones and interfaces
- Id string
- The UUID of the DNS security profile
- Log
Setting string - Log forwarding profile name
- Name string
- Rule name
- Position string
- Position relative to local device rules. Possible values are
preandpost. - Protection
Get
Dos Protection Rule List Data Protection - Protection
- Schedule string
- Schedule on which to enforce the rule
- Services []string
- List of services
- Snippet string
- The snippet in which the resource is defined
- Source
Users []string - List of source users and/or groups. Reserved words include
any,pre-login,known-user, andunknown. - Sources []string
- List of source addresses
- []string
- List of tags
- Tfid string
- The Terraform ID.
- To
Get
Dos Protection Rule List Data To - Destination zones and interfaces
- action object
- The action to take on rule match
- description string
- Description
- destinations list(string)
- List of destination addresses
- device string
- The device in which the resource is defined
- disabled bool
- Rule disabled?
- folder string
- The folder in which the resource is defined
- from object
- Source zones and interfaces
- id string
- The UUID of the DNS security profile
- log_
setting string - Log forwarding profile name
- name string
- Rule name
- position string
- Position relative to local device rules. Possible values are
preandpost. - protection object
- Protection
- schedule string
- Schedule on which to enforce the rule
- services list(string)
- List of services
- snippet string
- The snippet in which the resource is defined
- source_
users list(string) - List of source users and/or groups. Reserved words include
any,pre-login,known-user, andunknown. - sources list(string)
- List of source addresses
- list(string)
- List of tags
- tfid string
- The Terraform ID.
- to object
- Destination zones and interfaces
- action
Get
Dos Protection Rule List Data Action - The action to take on rule match
- description String
- Description
- destinations List<String>
- List of destination addresses
- device String
- The device in which the resource is defined
- disabled Boolean
- Rule disabled?
- folder String
- The folder in which the resource is defined
- from
Get
Dos Protection Rule List Data From - Source zones and interfaces
- id String
- The UUID of the DNS security profile
- log
Setting String - Log forwarding profile name
- name String
- Rule name
- position String
- Position relative to local device rules. Possible values are
preandpost. - protection
Get
Dos Protection Rule List Data Protection - Protection
- schedule String
- Schedule on which to enforce the rule
- services List<String>
- List of services
- snippet String
- The snippet in which the resource is defined
- source
Users List<String> - List of source users and/or groups. Reserved words include
any,pre-login,known-user, andunknown. - sources List<String>
- List of source addresses
- List<String>
- List of tags
- tfid String
- The Terraform ID.
- to
Get
Dos Protection Rule List Data To - Destination zones and interfaces
- action
Get
Dos Protection Rule List Data Action - The action to take on rule match
- description string
- Description
- destinations string[]
- List of destination addresses
- device string
- The device in which the resource is defined
- disabled boolean
- Rule disabled?
- folder string
- The folder in which the resource is defined
- from
Get
Dos Protection Rule List Data From - Source zones and interfaces
- id string
- The UUID of the DNS security profile
- log
Setting string - Log forwarding profile name
- name string
- Rule name
- position string
- Position relative to local device rules. Possible values are
preandpost. - protection
Get
Dos Protection Rule List Data Protection - Protection
- schedule string
- Schedule on which to enforce the rule
- services string[]
- List of services
- snippet string
- The snippet in which the resource is defined
- source
Users string[] - List of source users and/or groups. Reserved words include
any,pre-login,known-user, andunknown. - sources string[]
- List of source addresses
- string[]
- List of tags
- tfid string
- The Terraform ID.
- to
Get
Dos Protection Rule List Data To - Destination zones and interfaces
- action
Get
Dos Protection Rule List Data Action - The action to take on rule match
- description str
- Description
- destinations Sequence[str]
- List of destination addresses
- device str
- The device in which the resource is defined
- disabled bool
- Rule disabled?
- folder str
- The folder in which the resource is defined
- from_
Get
Dos Protection Rule List Data From - Source zones and interfaces
- id str
- The UUID of the DNS security profile
- log_
setting str - Log forwarding profile name
- name str
- Rule name
- position str
- Position relative to local device rules. Possible values are
preandpost. - protection
Get
Dos Protection Rule List Data Protection - Protection
- schedule str
- Schedule on which to enforce the rule
- services Sequence[str]
- List of services
- snippet str
- The snippet in which the resource is defined
- source_
users Sequence[str] - List of source users and/or groups. Reserved words include
any,pre-login,known-user, andunknown. - sources Sequence[str]
- List of source addresses
- Sequence[str]
- List of tags
- tfid str
- The Terraform ID.
- to
Get
Dos Protection Rule List Data To - Destination zones and interfaces
- action Property Map
- The action to take on rule match
- description String
- Description
- destinations List<String>
- List of destination addresses
- device String
- The device in which the resource is defined
- disabled Boolean
- Rule disabled?
- folder String
- The folder in which the resource is defined
- from Property Map
- Source zones and interfaces
- id String
- The UUID of the DNS security profile
- log
Setting String - Log forwarding profile name
- name String
- Rule name
- position String
- Position relative to local device rules. Possible values are
preandpost. - protection Property Map
- Protection
- schedule String
- Schedule on which to enforce the rule
- services List<String>
- List of services
- snippet String
- The snippet in which the resource is defined
- source
Users List<String> - List of source users and/or groups. Reserved words include
any,pre-login,known-user, andunknown. - sources List<String>
- List of source addresses
- List<String>
- List of tags
- tfid String
- The Terraform ID.
- to Property Map
- Destination zones and interfaces
GetDosProtectionRuleListDataAction
- allow Property Map
- Allow
- deny Property Map
- Deny
- protect Property Map
- Protect
GetDosProtectionRuleListDataFrom
- Interfaces List<string>
- Interface
- Zones List<string>
- Zone
- Interfaces []string
- Interface
- Zones []string
- Zone
- interfaces list(string)
- Interface
- zones list(string)
- Zone
- interfaces List<String>
- Interface
- zones List<String>
- Zone
- interfaces string[]
- Interface
- zones string[]
- Zone
- interfaces Sequence[str]
- Interface
- zones Sequence[str]
- Zone
- interfaces List<String>
- Interface
- zones List<String>
- Zone
GetDosProtectionRuleListDataProtection
- aggregate object
- Aggregate
- classified object
- Classified
- aggregate Property Map
- Aggregate
- classified Property Map
- Classified
GetDosProtectionRuleListDataProtectionAggregate
- Profile string
- Aggregate DoS protection profile
- Profile string
- Aggregate DoS protection profile
- profile string
- Aggregate DoS protection profile
- profile String
- Aggregate DoS protection profile
- profile string
- Aggregate DoS protection profile
- profile str
- Aggregate DoS protection profile
- profile String
- Aggregate DoS protection profile
GetDosProtectionRuleListDataProtectionClassified
- Classification
Criteria GetDos Protection Rule List Data Protection Classified Classification Criteria - Classification criteria
- Profile string
- Classified DoS protection profile
- Classification
Criteria GetDos Protection Rule List Data Protection Classified Classification Criteria - Classification criteria
- Profile string
- Classified DoS protection profile
- classification_
criteria object - Classification criteria
- profile string
- Classified DoS protection profile
- classification
Criteria GetDos Protection Rule List Data Protection Classified Classification Criteria - Classification criteria
- profile String
- Classified DoS protection profile
- classification
Criteria GetDos Protection Rule List Data Protection Classified Classification Criteria - Classification criteria
- profile string
- Classified DoS protection profile
- classification_
criteria GetDos Protection Rule List Data Protection Classified Classification Criteria - Classification criteria
- profile str
- Classified DoS protection profile
- classification
Criteria Property Map - Classification criteria
- profile String
- Classified DoS protection profile
GetDosProtectionRuleListDataProtectionClassifiedClassificationCriteria
- Address string
- Address
- Address string
- Address
- address string
- Address
- address String
- Address
- address string
- Address
- address str
- Address
- address String
- Address
GetDosProtectionRuleListDataTo
- Interfaces List<string>
- Interface
- Zones List<string>
- Zone
- Interfaces []string
- Interface
- Zones []string
- Zone
- interfaces list(string)
- Interface
- zones list(string)
- Zone
- interfaces List<String>
- Interface
- zones List<String>
- Zone
- interfaces string[]
- Interface
- zones string[]
- Zone
- interfaces Sequence[str]
- Interface
- zones Sequence[str]
- Zone
- interfaces List<String>
- Interface
- zones List<String>
- Zone
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scmTerraform Provider.
Strata Cloud ManagerViewing docs for Strata Cloud Manager v1.2.1
published on Friday, Oct 16, 2026 by Pulumi
published on Friday, Oct 16, 2026 by Pulumi