sdwan.TransportIpv6AclFeature
Explore with Pulumi AI
This resource can manage a Transport IPv6 ACL Feature.
- Minimum SD-WAN Manager version:
20.12.0
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.TransportIpv6AclFeature;
import com.pulumi.sdwan.TransportIpv6AclFeatureArgs;
import com.pulumi.sdwan.inputs.TransportIpv6AclFeatureSequenceArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new TransportIpv6AclFeature("example", TransportIpv6AclFeatureArgs.builder()
.name("Example")
.description("My Example")
.featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
.defaultAction("drop")
.sequences(TransportIpv6AclFeatureSequenceArgs.builder()
.sequence_id(1)
.sequence_name("AccessControlList1")
.match_entries(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.actions(TransportIpv6AclFeatureSequenceActionArgs.builder()
.acceptCounterName("COUNTER_1")
.acceptLog(false)
.acceptSetNextHop("2001:0db8:85a3:0000:0000:8a2e:0370:7334")
.acceptTrafficClass(10)
.build())
.build())
.build());
}
}
resources:
example:
type: sdwan:TransportIpv6AclFeature
properties:
name: Example
description: My Example
featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
defaultAction: drop
sequences:
- sequence_id: 1
sequence_name: AccessControlList1
match_entries:
- nextHeader: 10
packetLength: 1500
sourcePorts:
- port: 8000
tcpState: syn
trafficClass:
- 10
actions:
- acceptCounterName: COUNTER_1
acceptLog: false
acceptSetNextHop: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
acceptTrafficClass: 10
Create TransportIpv6AclFeature Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TransportIpv6AclFeature(name: string, args?: TransportIpv6AclFeatureArgs, opts?: CustomResourceOptions);
@overload
def TransportIpv6AclFeature(resource_name: str,
args: Optional[TransportIpv6AclFeatureArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def TransportIpv6AclFeature(resource_name: str,
opts: Optional[ResourceOptions] = None,
default_action: Optional[str] = None,
description: Optional[str] = None,
feature_profile_id: Optional[str] = None,
name: Optional[str] = None,
sequences: Optional[Sequence[TransportIpv6AclFeatureSequenceArgs]] = None)
func NewTransportIpv6AclFeature(ctx *Context, name string, args *TransportIpv6AclFeatureArgs, opts ...ResourceOption) (*TransportIpv6AclFeature, error)
public TransportIpv6AclFeature(string name, TransportIpv6AclFeatureArgs? args = null, CustomResourceOptions? opts = null)
public TransportIpv6AclFeature(String name, TransportIpv6AclFeatureArgs args)
public TransportIpv6AclFeature(String name, TransportIpv6AclFeatureArgs args, CustomResourceOptions options)
type: sdwan:TransportIpv6AclFeature
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args TransportIpv6AclFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TransportIpv6AclFeatureArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TransportIpv6AclFeatureArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TransportIpv6AclFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TransportIpv6AclFeatureArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var transportIpv6AclFeatureResource = new Sdwan.TransportIpv6AclFeature("transportIpv6AclFeatureResource", new()
{
DefaultAction = "string",
Description = "string",
FeatureProfileId = "string",
Name = "string",
Sequences = new[]
{
new Sdwan.Inputs.TransportIpv6AclFeatureSequenceArgs
{
Actions = new[]
{
new Sdwan.Inputs.TransportIpv6AclFeatureSequenceActionArgs
{
AcceptCounterName = "string",
AcceptLog = false,
AcceptMirrorListId = "string",
AcceptPolicerId = "string",
AcceptSetNextHop = "string",
AcceptTrafficClass = 0,
DropCounterName = "string",
DropLog = false,
},
},
BaseAction = "string",
MatchEntries = new[]
{
new Sdwan.Inputs.TransportIpv6AclFeatureSequenceMatchEntryArgs
{
DestinationDataPrefix = "string",
DestinationDataPrefixListId = "string",
DestinationPorts = new[]
{
new Sdwan.Inputs.TransportIpv6AclFeatureSequenceMatchEntryDestinationPortArgs
{
Port = 0,
},
},
IcmpMessages = new[]
{
"string",
},
NextHeader = 0,
PacketLength = 0,
SourceDataPrefix = "string",
SourceDataPrefixListId = "string",
SourcePorts = new[]
{
new Sdwan.Inputs.TransportIpv6AclFeatureSequenceMatchEntrySourcePortArgs
{
Port = 0,
},
},
TcpState = "string",
TrafficClasses = new[]
{
0,
},
},
},
SequenceId = 0,
SequenceName = "string",
},
},
});
example, err := sdwan.NewTransportIpv6AclFeature(ctx, "transportIpv6AclFeatureResource", &sdwan.TransportIpv6AclFeatureArgs{
DefaultAction: pulumi.String("string"),
Description: pulumi.String("string"),
FeatureProfileId: pulumi.String("string"),
Name: pulumi.String("string"),
Sequences: sdwan.TransportIpv6AclFeatureSequenceArray{
&sdwan.TransportIpv6AclFeatureSequenceArgs{
Actions: sdwan.TransportIpv6AclFeatureSequenceActionArray{
&sdwan.TransportIpv6AclFeatureSequenceActionArgs{
AcceptCounterName: pulumi.String("string"),
AcceptLog: pulumi.Bool(false),
AcceptMirrorListId: pulumi.String("string"),
AcceptPolicerId: pulumi.String("string"),
AcceptSetNextHop: pulumi.String("string"),
AcceptTrafficClass: pulumi.Int(0),
DropCounterName: pulumi.String("string"),
DropLog: pulumi.Bool(false),
},
},
BaseAction: pulumi.String("string"),
MatchEntries: sdwan.TransportIpv6AclFeatureSequenceMatchEntryArray{
&sdwan.TransportIpv6AclFeatureSequenceMatchEntryArgs{
DestinationDataPrefix: pulumi.String("string"),
DestinationDataPrefixListId: pulumi.String("string"),
DestinationPorts: sdwan.TransportIpv6AclFeatureSequenceMatchEntryDestinationPortArray{
&sdwan.TransportIpv6AclFeatureSequenceMatchEntryDestinationPortArgs{
Port: pulumi.Int(0),
},
},
IcmpMessages: pulumi.StringArray{
pulumi.String("string"),
},
NextHeader: pulumi.Int(0),
PacketLength: pulumi.Int(0),
SourceDataPrefix: pulumi.String("string"),
SourceDataPrefixListId: pulumi.String("string"),
SourcePorts: sdwan.TransportIpv6AclFeatureSequenceMatchEntrySourcePortArray{
&sdwan.TransportIpv6AclFeatureSequenceMatchEntrySourcePortArgs{
Port: pulumi.Int(0),
},
},
TcpState: pulumi.String("string"),
TrafficClasses: pulumi.IntArray{
pulumi.Int(0),
},
},
},
SequenceId: pulumi.Int(0),
SequenceName: pulumi.String("string"),
},
},
})
var transportIpv6AclFeatureResource = new TransportIpv6AclFeature("transportIpv6AclFeatureResource", TransportIpv6AclFeatureArgs.builder()
.defaultAction("string")
.description("string")
.featureProfileId("string")
.name("string")
.sequences(TransportIpv6AclFeatureSequenceArgs.builder()
.actions(TransportIpv6AclFeatureSequenceActionArgs.builder()
.acceptCounterName("string")
.acceptLog(false)
.acceptMirrorListId("string")
.acceptPolicerId("string")
.acceptSetNextHop("string")
.acceptTrafficClass(0)
.dropCounterName("string")
.dropLog(false)
.build())
.baseAction("string")
.matchEntries(TransportIpv6AclFeatureSequenceMatchEntryArgs.builder()
.destinationDataPrefix("string")
.destinationDataPrefixListId("string")
.destinationPorts(TransportIpv6AclFeatureSequenceMatchEntryDestinationPortArgs.builder()
.port(0)
.build())
.icmpMessages("string")
.nextHeader(0)
.packetLength(0)
.sourceDataPrefix("string")
.sourceDataPrefixListId("string")
.sourcePorts(TransportIpv6AclFeatureSequenceMatchEntrySourcePortArgs.builder()
.port(0)
.build())
.tcpState("string")
.trafficClasses(0)
.build())
.sequenceId(0)
.sequenceName("string")
.build())
.build());
transport_ipv6_acl_feature_resource = sdwan.TransportIpv6AclFeature("transportIpv6AclFeatureResource",
default_action="string",
description="string",
feature_profile_id="string",
name="string",
sequences=[{
"actions": [{
"accept_counter_name": "string",
"accept_log": False,
"accept_mirror_list_id": "string",
"accept_policer_id": "string",
"accept_set_next_hop": "string",
"accept_traffic_class": 0,
"drop_counter_name": "string",
"drop_log": False,
}],
"base_action": "string",
"match_entries": [{
"destination_data_prefix": "string",
"destination_data_prefix_list_id": "string",
"destination_ports": [{
"port": 0,
}],
"icmp_messages": ["string"],
"next_header": 0,
"packet_length": 0,
"source_data_prefix": "string",
"source_data_prefix_list_id": "string",
"source_ports": [{
"port": 0,
}],
"tcp_state": "string",
"traffic_classes": [0],
}],
"sequence_id": 0,
"sequence_name": "string",
}])
const transportIpv6AclFeatureResource = new sdwan.TransportIpv6AclFeature("transportIpv6AclFeatureResource", {
defaultAction: "string",
description: "string",
featureProfileId: "string",
name: "string",
sequences: [{
actions: [{
acceptCounterName: "string",
acceptLog: false,
acceptMirrorListId: "string",
acceptPolicerId: "string",
acceptSetNextHop: "string",
acceptTrafficClass: 0,
dropCounterName: "string",
dropLog: false,
}],
baseAction: "string",
matchEntries: [{
destinationDataPrefix: "string",
destinationDataPrefixListId: "string",
destinationPorts: [{
port: 0,
}],
icmpMessages: ["string"],
nextHeader: 0,
packetLength: 0,
sourceDataPrefix: "string",
sourceDataPrefixListId: "string",
sourcePorts: [{
port: 0,
}],
tcpState: "string",
trafficClasses: [0],
}],
sequenceId: 0,
sequenceName: "string",
}],
});
type: sdwan:TransportIpv6AclFeature
properties:
defaultAction: string
description: string
featureProfileId: string
name: string
sequences:
- actions:
- acceptCounterName: string
acceptLog: false
acceptMirrorListId: string
acceptPolicerId: string
acceptSetNextHop: string
acceptTrafficClass: 0
dropCounterName: string
dropLog: false
baseAction: string
matchEntries:
- destinationDataPrefix: string
destinationDataPrefixListId: string
destinationPorts:
- port: 0
icmpMessages:
- string
nextHeader: 0
packetLength: 0
sourceDataPrefix: string
sourceDataPrefixListId: string
sourcePorts:
- port: 0
tcpState: string
trafficClasses:
- 0
sequenceId: 0
sequenceName: string
TransportIpv6AclFeature Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The TransportIpv6AclFeature resource accepts the following input properties:
- Default
Action string - Default Action - Choices:
drop
,accept
- Default value:drop
- Description string
- The description of the Feature
- Feature
Profile stringId - Feature Profile ID
- Name string
- The name of the Feature
- Sequences
List<Transport
Ipv6Acl Feature Sequence> - Access Control List
- Default
Action string - Default Action - Choices:
drop
,accept
- Default value:drop
- Description string
- The description of the Feature
- Feature
Profile stringId - Feature Profile ID
- Name string
- The name of the Feature
- Sequences
[]Transport
Ipv6Acl Feature Sequence Args - Access Control List
- default
Action String - Default Action - Choices:
drop
,accept
- Default value:drop
- description String
- The description of the Feature
- feature
Profile StringId - Feature Profile ID
- name String
- The name of the Feature
- sequences
List<Transport
Ipv6Acl Feature Sequence> - Access Control List
- default
Action string - Default Action - Choices:
drop
,accept
- Default value:drop
- description string
- The description of the Feature
- feature
Profile stringId - Feature Profile ID
- name string
- The name of the Feature
- sequences
Transport
Ipv6Acl Feature Sequence[] - Access Control List
- default_
action str - Default Action - Choices:
drop
,accept
- Default value:drop
- description str
- The description of the Feature
- feature_
profile_ strid - Feature Profile ID
- name str
- The name of the Feature
- sequences
Sequence[Transport
Ipv6Acl Feature Sequence Args] - Access Control List
- default
Action String - Default Action - Choices:
drop
,accept
- Default value:drop
- description String
- The description of the Feature
- feature
Profile StringId - Feature Profile ID
- name String
- The name of the Feature
- sequences List<Property Map>
- Access Control List
Outputs
All input properties are implicitly available as output properties. Additionally, the TransportIpv6AclFeature resource produces the following output properties:
Look up Existing TransportIpv6AclFeature Resource
Get an existing TransportIpv6AclFeature resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: TransportIpv6AclFeatureState, opts?: CustomResourceOptions): TransportIpv6AclFeature
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
default_action: Optional[str] = None,
description: Optional[str] = None,
feature_profile_id: Optional[str] = None,
name: Optional[str] = None,
sequences: Optional[Sequence[TransportIpv6AclFeatureSequenceArgs]] = None,
version: Optional[int] = None) -> TransportIpv6AclFeature
func GetTransportIpv6AclFeature(ctx *Context, name string, id IDInput, state *TransportIpv6AclFeatureState, opts ...ResourceOption) (*TransportIpv6AclFeature, error)
public static TransportIpv6AclFeature Get(string name, Input<string> id, TransportIpv6AclFeatureState? state, CustomResourceOptions? opts = null)
public static TransportIpv6AclFeature get(String name, Output<String> id, TransportIpv6AclFeatureState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Default
Action string - Default Action - Choices:
drop
,accept
- Default value:drop
- Description string
- The description of the Feature
- Feature
Profile stringId - Feature Profile ID
- Name string
- The name of the Feature
- Sequences
List<Transport
Ipv6Acl Feature Sequence> - Access Control List
- Version int
- The version of the Feature
- Default
Action string - Default Action - Choices:
drop
,accept
- Default value:drop
- Description string
- The description of the Feature
- Feature
Profile stringId - Feature Profile ID
- Name string
- The name of the Feature
- Sequences
[]Transport
Ipv6Acl Feature Sequence Args - Access Control List
- Version int
- The version of the Feature
- default
Action String - Default Action - Choices:
drop
,accept
- Default value:drop
- description String
- The description of the Feature
- feature
Profile StringId - Feature Profile ID
- name String
- The name of the Feature
- sequences
List<Transport
Ipv6Acl Feature Sequence> - Access Control List
- version Integer
- The version of the Feature
- default
Action string - Default Action - Choices:
drop
,accept
- Default value:drop
- description string
- The description of the Feature
- feature
Profile stringId - Feature Profile ID
- name string
- The name of the Feature
- sequences
Transport
Ipv6Acl Feature Sequence[] - Access Control List
- version number
- The version of the Feature
- default_
action str - Default Action - Choices:
drop
,accept
- Default value:drop
- description str
- The description of the Feature
- feature_
profile_ strid - Feature Profile ID
- name str
- The name of the Feature
- sequences
Sequence[Transport
Ipv6Acl Feature Sequence Args] - Access Control List
- version int
- The version of the Feature
- default
Action String - Default Action - Choices:
drop
,accept
- Default value:drop
- description String
- The description of the Feature
- feature
Profile StringId - Feature Profile ID
- name String
- The name of the Feature
- sequences List<Property Map>
- Access Control List
- version Number
- The version of the Feature
Supporting Types
TransportIpv6AclFeatureSequence, TransportIpv6AclFeatureSequenceArgs
- Actions
List<Transport
Ipv6Acl Feature Sequence Action> - Define list of actions
- Base
Action string - Base Action
- Choices:
drop
,accept
- Default value:
accept
- Choices:
- Match
Entries List<TransportIpv6Acl Feature Sequence Match Entry> - Define match conditions
- Sequence
Id int - Sequence Id
- Range:
1
-65536
- Range:
- Sequence
Name string - Sequence Name
- Actions
[]Transport
Ipv6Acl Feature Sequence Action - Define list of actions
- Base
Action string - Base Action
- Choices:
drop
,accept
- Default value:
accept
- Choices:
- Match
Entries []TransportIpv6Acl Feature Sequence Match Entry - Define match conditions
- Sequence
Id int - Sequence Id
- Range:
1
-65536
- Range:
- Sequence
Name string - Sequence Name
- actions
List<Transport
Ipv6Acl Feature Sequence Action> - Define list of actions
- base
Action String - Base Action
- Choices:
drop
,accept
- Default value:
accept
- Choices:
- match
Entries List<TransportIpv6Acl Feature Sequence Match Entry> - Define match conditions
- sequence
Id Integer - Sequence Id
- Range:
1
-65536
- Range:
- sequence
Name String - Sequence Name
- actions
Transport
Ipv6Acl Feature Sequence Action[] - Define list of actions
- base
Action string - Base Action
- Choices:
drop
,accept
- Default value:
accept
- Choices:
- match
Entries TransportIpv6Acl Feature Sequence Match Entry[] - Define match conditions
- sequence
Id number - Sequence Id
- Range:
1
-65536
- Range:
- sequence
Name string - Sequence Name
- actions
Sequence[Transport
Ipv6Acl Feature Sequence Action] - Define list of actions
- base_
action str - Base Action
- Choices:
drop
,accept
- Default value:
accept
- Choices:
- match_
entries Sequence[TransportIpv6Acl Feature Sequence Match Entry] - Define match conditions
- sequence_
id int - Sequence Id
- Range:
1
-65536
- Range:
- sequence_
name str - Sequence Name
- actions List<Property Map>
- Define list of actions
- base
Action String - Base Action
- Choices:
drop
,accept
- Default value:
accept
- Choices:
- match
Entries List<Property Map> - Define match conditions
- sequence
Id Number - Sequence Id
- Range:
1
-65536
- Range:
- sequence
Name String - Sequence Name
TransportIpv6AclFeatureSequenceAction, TransportIpv6AclFeatureSequenceActionArgs
- Accept
Counter stringName - Counter Name
- Accept
Log bool - Enable Log
- Default value:
false
- Default value:
- Accept
Mirror stringList Id - Accept
Policer stringId - Accept
Set stringNext Hop - Set Next Hop (IPV6 address)
- Accept
Traffic intClass - set traffic class number
- Range:
0
-63
- Range:
- Drop
Counter stringName - Counter Name
- Drop
Log bool - Enable Log
- Default value:
false
- Default value:
- Accept
Counter stringName - Counter Name
- Accept
Log bool - Enable Log
- Default value:
false
- Default value:
- Accept
Mirror stringList Id - Accept
Policer stringId - Accept
Set stringNext Hop - Set Next Hop (IPV6 address)
- Accept
Traffic intClass - set traffic class number
- Range:
0
-63
- Range:
- Drop
Counter stringName - Counter Name
- Drop
Log bool - Enable Log
- Default value:
false
- Default value:
- accept
Counter StringName - Counter Name
- accept
Log Boolean - Enable Log
- Default value:
false
- Default value:
- accept
Mirror StringList Id - accept
Policer StringId - accept
Set StringNext Hop - Set Next Hop (IPV6 address)
- accept
Traffic IntegerClass - set traffic class number
- Range:
0
-63
- Range:
- drop
Counter StringName - Counter Name
- drop
Log Boolean - Enable Log
- Default value:
false
- Default value:
- accept
Counter stringName - Counter Name
- accept
Log boolean - Enable Log
- Default value:
false
- Default value:
- accept
Mirror stringList Id - accept
Policer stringId - accept
Set stringNext Hop - Set Next Hop (IPV6 address)
- accept
Traffic numberClass - set traffic class number
- Range:
0
-63
- Range:
- drop
Counter stringName - Counter Name
- drop
Log boolean - Enable Log
- Default value:
false
- Default value:
- accept_
counter_ strname - Counter Name
- accept_
log bool - Enable Log
- Default value:
false
- Default value:
- accept_
mirror_ strlist_ id - accept_
policer_ strid - accept_
set_ strnext_ hop - Set Next Hop (IPV6 address)
- accept_
traffic_ intclass - set traffic class number
- Range:
0
-63
- Range:
- drop_
counter_ strname - Counter Name
- drop_
log bool - Enable Log
- Default value:
false
- Default value:
- accept
Counter StringName - Counter Name
- accept
Log Boolean - Enable Log
- Default value:
false
- Default value:
- accept
Mirror StringList Id - accept
Policer StringId - accept
Set StringNext Hop - Set Next Hop (IPV6 address)
- accept
Traffic NumberClass - set traffic class number
- Range:
0
-63
- Range:
- drop
Counter StringName - Counter Name
- drop
Log Boolean - Enable Log
- Default value:
false
- Default value:
TransportIpv6AclFeatureSequenceMatchEntry, TransportIpv6AclFeatureSequenceMatchEntryArgs
- Destination
Data stringPrefix - Destination Data IP Prefix
- Destination
Data stringPrefix List Id - Destination
Ports List<TransportIpv6Acl Feature Sequence Match Entry Destination Port> - Destination Port List
- Icmp
Messages List<string> - ICMP6 Message
- Next
Header int - next header number
- Range:
0
-255
- Range:
- Packet
Length int - Packet Length
- Source
Data stringPrefix - Source Data IP Prefix
- Source
Data stringPrefix List Id - Source
Ports List<TransportIpv6Acl Feature Sequence Match Entry Source Port> - Source Port List
- Tcp
State string - TCP States
- Choices:
syn
- Choices:
- Traffic
Classes List<int> - Select Traffic Class
- Destination
Data stringPrefix - Destination Data IP Prefix
- Destination
Data stringPrefix List Id - Destination
Ports []TransportIpv6Acl Feature Sequence Match Entry Destination Port - Destination Port List
- Icmp
Messages []string - ICMP6 Message
- Next
Header int - next header number
- Range:
0
-255
- Range:
- Packet
Length int - Packet Length
- Source
Data stringPrefix - Source Data IP Prefix
- Source
Data stringPrefix List Id - Source
Ports []TransportIpv6Acl Feature Sequence Match Entry Source Port - Source Port List
- Tcp
State string - TCP States
- Choices:
syn
- Choices:
- Traffic
Classes []int - Select Traffic Class
- destination
Data StringPrefix - Destination Data IP Prefix
- destination
Data StringPrefix List Id - destination
Ports List<TransportIpv6Acl Feature Sequence Match Entry Destination Port> - Destination Port List
- icmp
Messages List<String> - ICMP6 Message
- next
Header Integer - next header number
- Range:
0
-255
- Range:
- packet
Length Integer - Packet Length
- source
Data StringPrefix - Source Data IP Prefix
- source
Data StringPrefix List Id - source
Ports List<TransportIpv6Acl Feature Sequence Match Entry Source Port> - Source Port List
- tcp
State String - TCP States
- Choices:
syn
- Choices:
- traffic
Classes List<Integer> - Select Traffic Class
- destination
Data stringPrefix - Destination Data IP Prefix
- destination
Data stringPrefix List Id - destination
Ports TransportIpv6Acl Feature Sequence Match Entry Destination Port[] - Destination Port List
- icmp
Messages string[] - ICMP6 Message
- next
Header number - next header number
- Range:
0
-255
- Range:
- packet
Length number - Packet Length
- source
Data stringPrefix - Source Data IP Prefix
- source
Data stringPrefix List Id - source
Ports TransportIpv6Acl Feature Sequence Match Entry Source Port[] - Source Port List
- tcp
State string - TCP States
- Choices:
syn
- Choices:
- traffic
Classes number[] - Select Traffic Class
- destination_
data_ strprefix - Destination Data IP Prefix
- destination_
data_ strprefix_ list_ id - destination_
ports Sequence[TransportIpv6Acl Feature Sequence Match Entry Destination Port] - Destination Port List
- icmp_
messages Sequence[str] - ICMP6 Message
- next_
header int - next header number
- Range:
0
-255
- Range:
- packet_
length int - Packet Length
- source_
data_ strprefix - Source Data IP Prefix
- source_
data_ strprefix_ list_ id - source_
ports Sequence[TransportIpv6Acl Feature Sequence Match Entry Source Port] - Source Port List
- tcp_
state str - TCP States
- Choices:
syn
- Choices:
- traffic_
classes Sequence[int] - Select Traffic Class
- destination
Data StringPrefix - Destination Data IP Prefix
- destination
Data StringPrefix List Id - destination
Ports List<Property Map> - Destination Port List
- icmp
Messages List<String> - ICMP6 Message
- next
Header Number - next header number
- Range:
0
-255
- Range:
- packet
Length Number - Packet Length
- source
Data StringPrefix - Source Data IP Prefix
- source
Data StringPrefix List Id - source
Ports List<Property Map> - Source Port List
- tcp
State String - TCP States
- Choices:
syn
- Choices:
- traffic
Classes List<Number> - Select Traffic Class
TransportIpv6AclFeatureSequenceMatchEntryDestinationPort, TransportIpv6AclFeatureSequenceMatchEntryDestinationPortArgs
- Port int
- destination port range or individual port number
- Port int
- destination port range or individual port number
- port Integer
- destination port range or individual port number
- port number
- destination port range or individual port number
- port int
- destination port range or individual port number
- port Number
- destination port range or individual port number
TransportIpv6AclFeatureSequenceMatchEntrySourcePort, TransportIpv6AclFeatureSequenceMatchEntrySourcePortArgs
- Port int
- source port range or individual port number
- Port int
- source port range or individual port number
- port Integer
- source port range or individual port number
- port number
- source port range or individual port number
- port int
- source port range or individual port number
- port Number
- source port range or individual port number
Import
Expected import identifier with the format: “transport_ipv6_acl_feature_id,feature_profile_id”
$ pulumi import sdwan:index/transportIpv6AclFeature:TransportIpv6AclFeature example "f6b2c44c-693c-4763-b010-895aa3d236bd,f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdwan
Terraform Provider.