Viewing docs for Strata Cloud Manager v1.0.5
published on Saturday, Mar 21, 2026 by Pulumi
published on Saturday, Mar 21, 2026 by Pulumi
Viewing docs for Strata Cloud Manager v1.0.5
published on Saturday, Mar 21, 2026 by Pulumi
published on Saturday, Mar 21, 2026 by Pulumi
Retrieves a listing of config items.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as scm from "@pulumi/scm";
// Fetch a list of all bgp route maps
const allBgpRouteMaps = scm.getBgpRouteMapList({
folder: "ngfw-shared",
});
export const scmBgpRouteMapList = allBgpRouteMaps.then(allBgpRouteMaps => .reduce((__obj, routeMap) => ({ ...__obj, [routeMap.id]: routeMap })));
import pulumi
import pulumi_scm as scm
# Fetch a list of all bgp route maps
all_bgp_route_maps = scm.get_bgp_route_map_list(folder="ngfw-shared")
pulumi.export("scmBgpRouteMapList", {route_map.id: route_map for routeMap in all_bgp_route_maps.datas})
Example coming soon!
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Scm = Pulumi.Scm;
return await Deployment.RunAsync(() =>
{
// Fetch a list of all bgp route maps
var allBgpRouteMaps = Scm.GetBgpRouteMapList.Invoke(new()
{
Folder = "ngfw-shared",
});
return new Dictionary<string, object?>
{
["scmBgpRouteMapList"] = ,
};
});
Example coming soon!
Example coming soon!
Using getBgpRouteMapList
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 getBgpRouteMapList(args: GetBgpRouteMapListArgs, opts?: InvokeOptions): Promise<GetBgpRouteMapListResult>
function getBgpRouteMapListOutput(args: GetBgpRouteMapListOutputArgs, opts?: InvokeOptions): Output<GetBgpRouteMapListResult>def get_bgp_route_map_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) -> GetBgpRouteMapListResult
def get_bgp_route_map_list_output(device: Optional[pulumi.Input[str]] = None,
folder: Optional[pulumi.Input[str]] = None,
limit: Optional[pulumi.Input[int]] = None,
name: Optional[pulumi.Input[str]] = None,
offset: Optional[pulumi.Input[int]] = None,
snippet: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBgpRouteMapListResult]func GetBgpRouteMapList(ctx *Context, args *GetBgpRouteMapListArgs, opts ...InvokeOption) (*GetBgpRouteMapListResult, error)
func GetBgpRouteMapListOutput(ctx *Context, args *GetBgpRouteMapListOutputArgs, opts ...InvokeOption) GetBgpRouteMapListResultOutput> Note: This function is named GetBgpRouteMapList in the Go SDK.
public static class GetBgpRouteMapList
{
public static Task<GetBgpRouteMapListResult> InvokeAsync(GetBgpRouteMapListArgs args, InvokeOptions? opts = null)
public static Output<GetBgpRouteMapListResult> Invoke(GetBgpRouteMapListInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBgpRouteMapListResult> getBgpRouteMapList(GetBgpRouteMapListArgs args, InvokeOptions options)
public static Output<GetBgpRouteMapListResult> getBgpRouteMapList(GetBgpRouteMapListArgs args, InvokeOptions options)
fn::invoke:
function: scm:index/getBgpRouteMapList:getBgpRouteMapList
arguments:
# arguments dictionaryThe following arguments are supported:
getBgpRouteMapList Result
The following output properties are available:
- Datas
List<Get
Bgp Route Map List Data> - The data.
- Id string
- The provider-assigned unique ID for this managed resource.
- 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
Bgp Route Map List Data - The data.
- Id string
- The provider-assigned unique ID for this managed resource.
- 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<Get
Bgp Route Map List Data> - The data.
- id String
- The provider-assigned unique ID for this managed resource.
- 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
Bgp Route Map List Data[] - The data.
- id string
- The provider-assigned unique ID for this managed resource.
- 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
Bgp Route Map List Data] - The data.
- id str
- The provider-assigned unique ID for this managed resource.
- 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.
- id String
- The provider-assigned unique ID for this managed resource.
- 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
GetBgpRouteMapListData
- Description string
- Description
- Device string
- The device in which the resource is defined
- Folder string
- The folder of the item. Default: Shared.
- Id string
- UUID of the resource
- Name string
- The name of the item.
- Route
Maps List<GetBgp Route Map List Data Route Map> - Route map
- Snippet string
- The snippet of the item.
- Tfid string
- The Terraform ID.
- Description string
- Description
- Device string
- The device in which the resource is defined
- Folder string
- The folder of the item. Default: Shared.
- Id string
- UUID of the resource
- Name string
- The name of the item.
- Route
Maps []GetBgp Route Map List Data Route Map - Route map
- Snippet string
- The snippet of the item.
- Tfid string
- The Terraform ID.
- description String
- Description
- device String
- The device in which the resource is defined
- folder String
- The folder of the item. Default: Shared.
- id String
- UUID of the resource
- name String
- The name of the item.
- route
Maps List<GetBgp Route Map List Data Route Map> - Route map
- snippet String
- The snippet of the item.
- tfid String
- The Terraform ID.
- description string
- Description
- device string
- The device in which the resource is defined
- folder string
- The folder of the item. Default: Shared.
- id string
- UUID of the resource
- name string
- The name of the item.
- route
Maps GetBgp Route Map List Data Route Map[] - Route map
- snippet string
- The snippet of the item.
- tfid string
- The Terraform ID.
- description str
- Description
- device str
- The device in which the resource is defined
- folder str
- The folder of the item. Default: Shared.
- id str
- UUID of the resource
- name str
- The name of the item.
- route_
maps Sequence[GetBgp Route Map List Data Route Map] - Route map
- snippet str
- The snippet of the item.
- tfid str
- The Terraform ID.
- description String
- Description
- device String
- The device in which the resource is defined
- folder String
- The folder of the item. Default: Shared.
- id String
- UUID of the resource
- name String
- The name of the item.
- route
Maps List<Property Map> - Route map
- snippet String
- The snippet of the item.
- tfid String
- The Terraform ID.
GetBgpRouteMapListDataRouteMap
- Action string
- Action
- Description string
- Description
- Match
Get
Bgp Route Map List Data Route Map Match - Match
- Name int
- Sequence number
- Set
Get
Bgp Route Map List Data Route Map Set - Set
- Action string
- Action
- Description string
- Description
- Match
Get
Bgp Route Map List Data Route Map Match - Match
- Name int
- Sequence number
- Set
Get
Bgp Route Map List Data Route Map Set - Set
- action String
- Action
- description String
- Description
- match
Get
Bgp Route Map List Data Route Map Match - Match
- name Integer
- Sequence number
- set
Get
Bgp Route Map List Data Route Map Set - Set
- action string
- Action
- description string
- Description
- match
Get
Bgp Route Map List Data Route Map Match - Match
- name number
- Sequence number
- set
Get
Bgp Route Map List Data Route Map Set - Set
- action str
- Action
- description str
- Description
- match
Get
Bgp Route Map List Data Route Map Match - Match
- name int
- Sequence number
- set
Get
Bgp Route Map List Data Route Map Set - Set
- action String
- Action
- description String
- Description
- match Property Map
- Match
- name Number
- Sequence number
- set Property Map
- Set
GetBgpRouteMapListDataRouteMapMatch
- As
Path stringAccess List - AS path access list
- Extended
Community string - Extended community
- Interface string
- Interface
- Ipv4
Get
Bgp Route Map List Data Route Map Match Ipv4 - bgp-route-maps ipv4 object
- Large
Community string - Large community
- Local
Preference int - Local preference
- Metric int
- Metric
- Origin string
- Origin
- Peer string
- Peer
- Regular
Community string - Regular community
- Tag int
- Tag
- As
Path stringAccess List - AS path access list
- Extended
Community string - Extended community
- Interface string
- Interface
- Ipv4
Get
Bgp Route Map List Data Route Map Match Ipv4 - bgp-route-maps ipv4 object
- Large
Community string - Large community
- Local
Preference int - Local preference
- Metric int
- Metric
- Origin string
- Origin
- Peer string
- Peer
- Regular
Community string - Regular community
- Tag int
- Tag
- as
Path StringAccess List - AS path access list
- extended
Community String - Extended community
- interface_ String
- Interface
- ipv4
Get
Bgp Route Map List Data Route Map Match Ipv4 - bgp-route-maps ipv4 object
- large
Community String - Large community
- local
Preference Integer - Local preference
- metric Integer
- Metric
- origin String
- Origin
- peer String
- Peer
- regular
Community String - Regular community
- tag Integer
- Tag
- as
Path stringAccess List - AS path access list
- extended
Community string - Extended community
- interface string
- Interface
- ipv4
Get
Bgp Route Map List Data Route Map Match Ipv4 - bgp-route-maps ipv4 object
- large
Community string - Large community
- local
Preference number - Local preference
- metric number
- Metric
- origin string
- Origin
- peer string
- Peer
- regular
Community string - Regular community
- tag number
- Tag
- as_
path_ straccess_ list - AS path access list
- extended_
community str - Extended community
- interface str
- Interface
- ipv4
Get
Bgp Route Map List Data Route Map Match Ipv4 - bgp-route-maps ipv4 object
- large_
community str - Large community
- local_
preference int - Local preference
- metric int
- Metric
- origin str
- Origin
- peer str
- Peer
- regular_
community str - Regular community
- tag int
- Tag
- as
Path StringAccess List - AS path access list
- extended
Community String - Extended community
- interface String
- Interface
- ipv4 Property Map
- bgp-route-maps ipv4 object
- large
Community String - Large community
- local
Preference Number - Local preference
- metric Number
- Metric
- origin String
- Origin
- peer String
- Peer
- regular
Community String - Regular community
- tag Number
- Tag
GetBgpRouteMapListDataRouteMapMatchIpv4
- address Property Map
- Address
- next
Hop Property Map - Next hop
- route
Source Property Map - Route source
GetBgpRouteMapListDataRouteMapMatchIpv4Address
- Access
List string - Access list
- Prefix
List string - Prefix list
- Access
List string - Access list
- Prefix
List string - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
- access
List string - Access list
- prefix
List string - Prefix list
- access_
list str - Access list
- prefix_
list str - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
GetBgpRouteMapListDataRouteMapMatchIpv4NextHop
- Access
List string - Access list
- Prefix
List string - Prefix list
- Access
List string - Access list
- Prefix
List string - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
- access
List string - Access list
- prefix
List string - Prefix list
- access_
list str - Access list
- prefix_
list str - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
GetBgpRouteMapListDataRouteMapMatchIpv4RouteSource
- Access
List string - Access list
- Prefix
List string - Prefix list
- Access
List string - Access list
- Prefix
List string - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
- access
List string - Access list
- prefix
List string - Prefix list
- access_
list str - Access list
- prefix_
list str - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
GetBgpRouteMapListDataRouteMapSet
- Aggregator
Get
Bgp Route Map List Data Route Map Set Aggregator - bgp-route-maps aggregator
- Aspath
Excludes List<int> - Aspath exclude
- Aspath
Prepends List<int> - Aspath prepend
- Atomic
Aggregate bool - Enable BGP atomic aggregate?
- Ipv4
Get
Bgp Route Map List Data Route Map Set Ipv4 - Ipv4
- Large
Communities List<string> - Large community
- Local
Preference int - Local preference
- Metric
Get
Bgp Route Map List Data Route Map Set Metric - Metric
- Origin string
- Origin
- Originator
Id string - Originator ID
- Overwrite
Large boolCommunity - Overwrite large community?
- Overwrite
Regular boolCommunity - Overwrite regular community?
- Regular
Communities List<string> - Regular community
- Remove
Large stringCommunity - Remove large community name
- Remove
Regular stringCommunity - Remove regular community name
- Tag int
- Tag
- Weight int
- Weight
- Aggregator
Get
Bgp Route Map List Data Route Map Set Aggregator - bgp-route-maps aggregator
- Aspath
Excludes []int - Aspath exclude
- Aspath
Prepends []int - Aspath prepend
- Atomic
Aggregate bool - Enable BGP atomic aggregate?
- Ipv4
Get
Bgp Route Map List Data Route Map Set Ipv4 - Ipv4
- Large
Communities []string - Large community
- Local
Preference int - Local preference
- Metric
Get
Bgp Route Map List Data Route Map Set Metric - Metric
- Origin string
- Origin
- Originator
Id string - Originator ID
- Overwrite
Large boolCommunity - Overwrite large community?
- Overwrite
Regular boolCommunity - Overwrite regular community?
- Regular
Communities []string - Regular community
- Remove
Large stringCommunity - Remove large community name
- Remove
Regular stringCommunity - Remove regular community name
- Tag int
- Tag
- Weight int
- Weight
- aggregator
Get
Bgp Route Map List Data Route Map Set Aggregator - bgp-route-maps aggregator
- aspath
Excludes List<Integer> - Aspath exclude
- aspath
Prepends List<Integer> - Aspath prepend
- atomic
Aggregate Boolean - Enable BGP atomic aggregate?
- ipv4
Get
Bgp Route Map List Data Route Map Set Ipv4 - Ipv4
- large
Communities List<String> - Large community
- local
Preference Integer - Local preference
- metric
Get
Bgp Route Map List Data Route Map Set Metric - Metric
- origin String
- Origin
- originator
Id String - Originator ID
- overwrite
Large BooleanCommunity - Overwrite large community?
- overwrite
Regular BooleanCommunity - Overwrite regular community?
- regular
Communities List<String> - Regular community
- remove
Large StringCommunity - Remove large community name
- remove
Regular StringCommunity - Remove regular community name
- tag Integer
- Tag
- weight Integer
- Weight
- aggregator
Get
Bgp Route Map List Data Route Map Set Aggregator - bgp-route-maps aggregator
- aspath
Excludes number[] - Aspath exclude
- aspath
Prepends number[] - Aspath prepend
- atomic
Aggregate boolean - Enable BGP atomic aggregate?
- ipv4
Get
Bgp Route Map List Data Route Map Set Ipv4 - Ipv4
- large
Communities string[] - Large community
- local
Preference number - Local preference
- metric
Get
Bgp Route Map List Data Route Map Set Metric - Metric
- origin string
- Origin
- originator
Id string - Originator ID
- overwrite
Large booleanCommunity - Overwrite large community?
- overwrite
Regular booleanCommunity - Overwrite regular community?
- regular
Communities string[] - Regular community
- remove
Large stringCommunity - Remove large community name
- remove
Regular stringCommunity - Remove regular community name
- tag number
- Tag
- weight number
- Weight
- aggregator
Get
Bgp Route Map List Data Route Map Set Aggregator - bgp-route-maps aggregator
- aspath_
excludes Sequence[int] - Aspath exclude
- aspath_
prepends Sequence[int] - Aspath prepend
- atomic_
aggregate bool - Enable BGP atomic aggregate?
- ipv4
Get
Bgp Route Map List Data Route Map Set Ipv4 - Ipv4
- large_
communities Sequence[str] - Large community
- local_
preference int - Local preference
- metric
Get
Bgp Route Map List Data Route Map Set Metric - Metric
- origin str
- Origin
- originator_
id str - Originator ID
- overwrite_
large_ boolcommunity - Overwrite large community?
- overwrite_
regular_ boolcommunity - Overwrite regular community?
- regular_
communities Sequence[str] - Regular community
- remove_
large_ strcommunity - Remove large community name
- remove_
regular_ strcommunity - Remove regular community name
- tag int
- Tag
- weight int
- Weight
- aggregator Property Map
- bgp-route-maps aggregator
- aspath
Excludes List<Number> - Aspath exclude
- aspath
Prepends List<Number> - Aspath prepend
- atomic
Aggregate Boolean - Enable BGP atomic aggregate?
- ipv4 Property Map
- Ipv4
- large
Communities List<String> - Large community
- local
Preference Number - Local preference
- metric Property Map
- Metric
- origin String
- Origin
- originator
Id String - Originator ID
- overwrite
Large BooleanCommunity - Overwrite large community?
- overwrite
Regular BooleanCommunity - Overwrite regular community?
- regular
Communities List<String> - Regular community
- remove
Large StringCommunity - Remove large community name
- remove
Regular StringCommunity - Remove regular community name
- tag Number
- Tag
- weight Number
- Weight
GetBgpRouteMapListDataRouteMapSetAggregator
GetBgpRouteMapListDataRouteMapSetIpv4
- Next
Hop string - Next hop
- Source
Address string - Source address
- Next
Hop string - Next hop
- Source
Address string - Source address
- next
Hop String - Next hop
- source
Address String - Source address
- next
Hop string - Next hop
- source
Address string - Source address
- next_
hop str - Next hop
- source_
address str - Source address
- next
Hop String - Next hop
- source
Address String - Source address
GetBgpRouteMapListDataRouteMapSetMetric
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scmTerraform Provider.
Viewing docs for Strata Cloud Manager v1.0.5
published on Saturday, Mar 21, 2026 by Pulumi
published on Saturday, Mar 21, 2026 by Pulumi
