sdwan.RuleSetPolicyDefinition
Explore with Pulumi AI
This resource can manage a Rule Set Policy Definition .
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.RuleSetPolicyDefinition;
import com.pulumi.sdwan.RuleSetPolicyDefinitionArgs;
import com.pulumi.sdwan.inputs.RuleSetPolicyDefinitionRuleArgs;
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 RuleSetPolicyDefinition("example", RuleSetPolicyDefinitionArgs.builder()
.name("Example")
.description("My description")
.rules(RuleSetPolicyDefinitionRuleArgs.builder()
.name("Rule1")
.order(1)
.source_ipv4_prefix("10.1.1.0/24")
.source_fqdn("cisco.com")
.source_port("80-90")
.source_geo_location("AF")
.destination_ipv4_prefix("10.1.1.0/24")
.destination_fqdn("cisco.com")
.destination_port("80-90")
.destination_geo_location("AF")
.protocol("cifs")
.build())
.build());
}
}
resources:
example:
type: sdwan:RuleSetPolicyDefinition
properties:
name: Example
description: My description
rules:
- name: Rule1
order: 1
source_ipv4_prefix: 10.1.1.0/24
source_fqdn: cisco.com
source_port: 80-90
source_geo_location: AF
destination_ipv4_prefix: 10.1.1.0/24
destination_fqdn: cisco.com
destination_port: 80-90
destination_geo_location: AF
protocol: cifs
Create RuleSetPolicyDefinition Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new RuleSetPolicyDefinition(name: string, args: RuleSetPolicyDefinitionArgs, opts?: CustomResourceOptions);
@overload
def RuleSetPolicyDefinition(resource_name: str,
args: RuleSetPolicyDefinitionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def RuleSetPolicyDefinition(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
rules: Optional[Sequence[RuleSetPolicyDefinitionRuleArgs]] = None,
name: Optional[str] = None)
func NewRuleSetPolicyDefinition(ctx *Context, name string, args RuleSetPolicyDefinitionArgs, opts ...ResourceOption) (*RuleSetPolicyDefinition, error)
public RuleSetPolicyDefinition(string name, RuleSetPolicyDefinitionArgs args, CustomResourceOptions? opts = null)
public RuleSetPolicyDefinition(String name, RuleSetPolicyDefinitionArgs args)
public RuleSetPolicyDefinition(String name, RuleSetPolicyDefinitionArgs args, CustomResourceOptions options)
type: sdwan:RuleSetPolicyDefinition
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 RuleSetPolicyDefinitionArgs
- 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 RuleSetPolicyDefinitionArgs
- 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 RuleSetPolicyDefinitionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args RuleSetPolicyDefinitionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args RuleSetPolicyDefinitionArgs
- 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 ruleSetPolicyDefinitionResource = new Sdwan.RuleSetPolicyDefinition("ruleSetPolicyDefinitionResource", new()
{
Description = "string",
Rules = new[]
{
new Sdwan.Inputs.RuleSetPolicyDefinitionRuleArgs
{
Name = "string",
Order = 0,
ProtocolListId = "string",
DestinationIpv4PrefixVariable = "string",
DestinationFqdn = "string",
DestinationGeoLocation = "string",
DestinationDataFqdnPrefixListId = "string",
DestinationGeoLocationListVersion = 0,
DestinationIpv4Prefix = "string",
ProtocolListVersion = 0,
DestinationObjectGroupId = "string",
ProtocolNumber = 0,
DestinationPort = "string",
DestinationPortListId = "string",
DestinationPortListVersion = 0,
DestinationDataIpv4PrefixListId = "string",
DestinationDataFqdnPrefixListVersion = 0,
Protocol = "string",
DestinationGeoLocationListId = "string",
DestinationDataIpv4PrefixListVersion = 0,
DestinationObjectGroupVersion = 0,
SourceDataFqdnPrefixListId = "string",
SourceDataFqdnPrefixListVersion = 0,
SourceDataIpv4PrefixListId = "string",
SourceDataIpv4PrefixListVersion = 0,
SourceFqdn = "string",
SourceGeoLocation = "string",
SourceGeoLocationListId = "string",
SourceGeoLocationListVersion = 0,
SourceIpv4Prefix = "string",
SourceIpv4PrefixVariable = "string",
SourceObjectGroupId = "string",
SourceObjectGroupVersion = 0,
SourcePort = "string",
SourcePortListId = "string",
SourcePortListVersion = 0,
},
},
Name = "string",
});
example, err := sdwan.NewRuleSetPolicyDefinition(ctx, "ruleSetPolicyDefinitionResource", &sdwan.RuleSetPolicyDefinitionArgs{
Description: pulumi.String("string"),
Rules: sdwan.RuleSetPolicyDefinitionRuleArray{
&sdwan.RuleSetPolicyDefinitionRuleArgs{
Name: pulumi.String("string"),
Order: pulumi.Int(0),
ProtocolListId: pulumi.String("string"),
DestinationIpv4PrefixVariable: pulumi.String("string"),
DestinationFqdn: pulumi.String("string"),
DestinationGeoLocation: pulumi.String("string"),
DestinationDataFqdnPrefixListId: pulumi.String("string"),
DestinationGeoLocationListVersion: pulumi.Int(0),
DestinationIpv4Prefix: pulumi.String("string"),
ProtocolListVersion: pulumi.Int(0),
DestinationObjectGroupId: pulumi.String("string"),
ProtocolNumber: pulumi.Int(0),
DestinationPort: pulumi.String("string"),
DestinationPortListId: pulumi.String("string"),
DestinationPortListVersion: pulumi.Int(0),
DestinationDataIpv4PrefixListId: pulumi.String("string"),
DestinationDataFqdnPrefixListVersion: pulumi.Int(0),
Protocol: pulumi.String("string"),
DestinationGeoLocationListId: pulumi.String("string"),
DestinationDataIpv4PrefixListVersion: pulumi.Int(0),
DestinationObjectGroupVersion: pulumi.Int(0),
SourceDataFqdnPrefixListId: pulumi.String("string"),
SourceDataFqdnPrefixListVersion: pulumi.Int(0),
SourceDataIpv4PrefixListId: pulumi.String("string"),
SourceDataIpv4PrefixListVersion: pulumi.Int(0),
SourceFqdn: pulumi.String("string"),
SourceGeoLocation: pulumi.String("string"),
SourceGeoLocationListId: pulumi.String("string"),
SourceGeoLocationListVersion: pulumi.Int(0),
SourceIpv4Prefix: pulumi.String("string"),
SourceIpv4PrefixVariable: pulumi.String("string"),
SourceObjectGroupId: pulumi.String("string"),
SourceObjectGroupVersion: pulumi.Int(0),
SourcePort: pulumi.String("string"),
SourcePortListId: pulumi.String("string"),
SourcePortListVersion: pulumi.Int(0),
},
},
Name: pulumi.String("string"),
})
var ruleSetPolicyDefinitionResource = new RuleSetPolicyDefinition("ruleSetPolicyDefinitionResource", RuleSetPolicyDefinitionArgs.builder()
.description("string")
.rules(RuleSetPolicyDefinitionRuleArgs.builder()
.name("string")
.order(0)
.protocolListId("string")
.destinationIpv4PrefixVariable("string")
.destinationFqdn("string")
.destinationGeoLocation("string")
.destinationDataFqdnPrefixListId("string")
.destinationGeoLocationListVersion(0)
.destinationIpv4Prefix("string")
.protocolListVersion(0)
.destinationObjectGroupId("string")
.protocolNumber(0)
.destinationPort("string")
.destinationPortListId("string")
.destinationPortListVersion(0)
.destinationDataIpv4PrefixListId("string")
.destinationDataFqdnPrefixListVersion(0)
.protocol("string")
.destinationGeoLocationListId("string")
.destinationDataIpv4PrefixListVersion(0)
.destinationObjectGroupVersion(0)
.sourceDataFqdnPrefixListId("string")
.sourceDataFqdnPrefixListVersion(0)
.sourceDataIpv4PrefixListId("string")
.sourceDataIpv4PrefixListVersion(0)
.sourceFqdn("string")
.sourceGeoLocation("string")
.sourceGeoLocationListId("string")
.sourceGeoLocationListVersion(0)
.sourceIpv4Prefix("string")
.sourceIpv4PrefixVariable("string")
.sourceObjectGroupId("string")
.sourceObjectGroupVersion(0)
.sourcePort("string")
.sourcePortListId("string")
.sourcePortListVersion(0)
.build())
.name("string")
.build());
rule_set_policy_definition_resource = sdwan.RuleSetPolicyDefinition("ruleSetPolicyDefinitionResource",
description="string",
rules=[sdwan.RuleSetPolicyDefinitionRuleArgs(
name="string",
order=0,
protocol_list_id="string",
destination_ipv4_prefix_variable="string",
destination_fqdn="string",
destination_geo_location="string",
destination_data_fqdn_prefix_list_id="string",
destination_geo_location_list_version=0,
destination_ipv4_prefix="string",
protocol_list_version=0,
destination_object_group_id="string",
protocol_number=0,
destination_port="string",
destination_port_list_id="string",
destination_port_list_version=0,
destination_data_ipv4_prefix_list_id="string",
destination_data_fqdn_prefix_list_version=0,
protocol="string",
destination_geo_location_list_id="string",
destination_data_ipv4_prefix_list_version=0,
destination_object_group_version=0,
source_data_fqdn_prefix_list_id="string",
source_data_fqdn_prefix_list_version=0,
source_data_ipv4_prefix_list_id="string",
source_data_ipv4_prefix_list_version=0,
source_fqdn="string",
source_geo_location="string",
source_geo_location_list_id="string",
source_geo_location_list_version=0,
source_ipv4_prefix="string",
source_ipv4_prefix_variable="string",
source_object_group_id="string",
source_object_group_version=0,
source_port="string",
source_port_list_id="string",
source_port_list_version=0,
)],
name="string")
const ruleSetPolicyDefinitionResource = new sdwan.RuleSetPolicyDefinition("ruleSetPolicyDefinitionResource", {
description: "string",
rules: [{
name: "string",
order: 0,
protocolListId: "string",
destinationIpv4PrefixVariable: "string",
destinationFqdn: "string",
destinationGeoLocation: "string",
destinationDataFqdnPrefixListId: "string",
destinationGeoLocationListVersion: 0,
destinationIpv4Prefix: "string",
protocolListVersion: 0,
destinationObjectGroupId: "string",
protocolNumber: 0,
destinationPort: "string",
destinationPortListId: "string",
destinationPortListVersion: 0,
destinationDataIpv4PrefixListId: "string",
destinationDataFqdnPrefixListVersion: 0,
protocol: "string",
destinationGeoLocationListId: "string",
destinationDataIpv4PrefixListVersion: 0,
destinationObjectGroupVersion: 0,
sourceDataFqdnPrefixListId: "string",
sourceDataFqdnPrefixListVersion: 0,
sourceDataIpv4PrefixListId: "string",
sourceDataIpv4PrefixListVersion: 0,
sourceFqdn: "string",
sourceGeoLocation: "string",
sourceGeoLocationListId: "string",
sourceGeoLocationListVersion: 0,
sourceIpv4Prefix: "string",
sourceIpv4PrefixVariable: "string",
sourceObjectGroupId: "string",
sourceObjectGroupVersion: 0,
sourcePort: "string",
sourcePortListId: "string",
sourcePortListVersion: 0,
}],
name: "string",
});
type: sdwan:RuleSetPolicyDefinition
properties:
description: string
name: string
rules:
- destinationDataFqdnPrefixListId: string
destinationDataFqdnPrefixListVersion: 0
destinationDataIpv4PrefixListId: string
destinationDataIpv4PrefixListVersion: 0
destinationFqdn: string
destinationGeoLocation: string
destinationGeoLocationListId: string
destinationGeoLocationListVersion: 0
destinationIpv4Prefix: string
destinationIpv4PrefixVariable: string
destinationObjectGroupId: string
destinationObjectGroupVersion: 0
destinationPort: string
destinationPortListId: string
destinationPortListVersion: 0
name: string
order: 0
protocol: string
protocolListId: string
protocolListVersion: 0
protocolNumber: 0
sourceDataFqdnPrefixListId: string
sourceDataFqdnPrefixListVersion: 0
sourceDataIpv4PrefixListId: string
sourceDataIpv4PrefixListVersion: 0
sourceFqdn: string
sourceGeoLocation: string
sourceGeoLocationListId: string
sourceGeoLocationListVersion: 0
sourceIpv4Prefix: string
sourceIpv4PrefixVariable: string
sourceObjectGroupId: string
sourceObjectGroupVersion: 0
sourcePort: string
sourcePortListId: string
sourcePortListVersion: 0
RuleSetPolicyDefinition Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The RuleSetPolicyDefinition resource accepts the following input properties:
- Description string
- The description of the policy definition
- Rules
List<Rule
Set Policy Definition Rule> - List of rules
- Name string
- The name of the policy definition
- Description string
- The description of the policy definition
- Rules
[]Rule
Set Policy Definition Rule Args - List of rules
- Name string
- The name of the policy definition
- description String
- The description of the policy definition
- rules
List<Rule
Set Policy Definition Rule> - List of rules
- name String
- The name of the policy definition
- description string
- The description of the policy definition
- rules
Rule
Set Policy Definition Rule[] - List of rules
- name string
- The name of the policy definition
- description str
- The description of the policy definition
- rules
Sequence[Rule
Set Policy Definition Rule Args] - List of rules
- name str
- The name of the policy definition
- description String
- The description of the policy definition
- rules List<Property Map>
- List of rules
- name String
- The name of the policy definition
Outputs
All input properties are implicitly available as output properties. Additionally, the RuleSetPolicyDefinition resource produces the following output properties:
Look up Existing RuleSetPolicyDefinition Resource
Get an existing RuleSetPolicyDefinition 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?: RuleSetPolicyDefinitionState, opts?: CustomResourceOptions): RuleSetPolicyDefinition
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
name: Optional[str] = None,
rules: Optional[Sequence[RuleSetPolicyDefinitionRuleArgs]] = None,
version: Optional[int] = None) -> RuleSetPolicyDefinition
func GetRuleSetPolicyDefinition(ctx *Context, name string, id IDInput, state *RuleSetPolicyDefinitionState, opts ...ResourceOption) (*RuleSetPolicyDefinition, error)
public static RuleSetPolicyDefinition Get(string name, Input<string> id, RuleSetPolicyDefinitionState? state, CustomResourceOptions? opts = null)
public static RuleSetPolicyDefinition get(String name, Output<String> id, RuleSetPolicyDefinitionState 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.
- Description string
- The description of the policy definition
- Name string
- The name of the policy definition
- Rules
List<Rule
Set Policy Definition Rule> - List of rules
- Version int
- The version of the object
- Description string
- The description of the policy definition
- Name string
- The name of the policy definition
- Rules
[]Rule
Set Policy Definition Rule Args - List of rules
- Version int
- The version of the object
- description String
- The description of the policy definition
- name String
- The name of the policy definition
- rules
List<Rule
Set Policy Definition Rule> - List of rules
- version Integer
- The version of the object
- description string
- The description of the policy definition
- name string
- The name of the policy definition
- rules
Rule
Set Policy Definition Rule[] - List of rules
- version number
- The version of the object
- description str
- The description of the policy definition
- name str
- The name of the policy definition
- rules
Sequence[Rule
Set Policy Definition Rule Args] - List of rules
- version int
- The version of the object
- description String
- The description of the policy definition
- name String
- The name of the policy definition
- rules List<Property Map>
- List of rules
- version Number
- The version of the object
Supporting Types
RuleSetPolicyDefinitionRule, RuleSetPolicyDefinitionRuleArgs
- Name string
- The name of the rule
- Order int
- The order of the rule
- Destination
Data stringFqdn Prefix List Id - Destination data FQDN prefix list ID
- Destination
Data intFqdn Prefix List Version - Destination data FQDN prefix list version
- Destination
Data stringIpv4Prefix List Id - Destination data IPv4 prefix list ID
- Destination
Data intIpv4Prefix List Version - Destination data IPv4 prefix list version
- Destination
Fqdn string - Destination fully qualified domain name
- Destination
Geo stringLocation - Destination geo location
- Destination
Geo stringLocation List Id - Destination geo location list ID
- Destination
Geo intLocation List Version - Destination geo location list version
- Destination
Ipv4Prefix string - Destination IPv4 prefix
- Destination
Ipv4Prefix stringVariable - Destination IPv4 prefix variable name
- Destination
Object stringGroup Id - Destination object group ID
- Destination
Object intGroup Version - Destination object group version
- Destination
Port string - Destination port or range of ports
- Destination
Port stringList Id - Destination port list ID
- Destination
Port intList Version - Destination port list version
- Protocol string
- Protocol name
- Protocol
List stringId - Protocol list ID
- Protocol
List intVersion - Protocol list version
- Protocol
Number int - Protocol number
- Range:
0
-255
- Range:
- Source
Data stringFqdn Prefix List Id - Source data FQDN prefix list ID
- Source
Data intFqdn Prefix List Version - Source data FQDN prefix list version
- Source
Data stringIpv4Prefix List Id - Source data IPv4 prefix list ID
- Source
Data intIpv4Prefix List Version - Source data IPv4 prefix list version
- Source
Fqdn string - Source fully qualified domain name
- Source
Geo stringLocation - Source geo location
- Source
Geo stringLocation List Id - Source geo location list ID
- Source
Geo intLocation List Version - Source geo location list version
- Source
Ipv4Prefix string - Source IPv4 prefix
- Source
Ipv4Prefix stringVariable - Source IPv4 prefix variable name
- Source
Object stringGroup Id - Source object group ID
- Source
Object intGroup Version - Source object group version
- Source
Port string - Source port or range of ports
- Source
Port stringList Id - Source port list ID
- Source
Port intList Version - Source port list version
- Name string
- The name of the rule
- Order int
- The order of the rule
- Destination
Data stringFqdn Prefix List Id - Destination data FQDN prefix list ID
- Destination
Data intFqdn Prefix List Version - Destination data FQDN prefix list version
- Destination
Data stringIpv4Prefix List Id - Destination data IPv4 prefix list ID
- Destination
Data intIpv4Prefix List Version - Destination data IPv4 prefix list version
- Destination
Fqdn string - Destination fully qualified domain name
- Destination
Geo stringLocation - Destination geo location
- Destination
Geo stringLocation List Id - Destination geo location list ID
- Destination
Geo intLocation List Version - Destination geo location list version
- Destination
Ipv4Prefix string - Destination IPv4 prefix
- Destination
Ipv4Prefix stringVariable - Destination IPv4 prefix variable name
- Destination
Object stringGroup Id - Destination object group ID
- Destination
Object intGroup Version - Destination object group version
- Destination
Port string - Destination port or range of ports
- Destination
Port stringList Id - Destination port list ID
- Destination
Port intList Version - Destination port list version
- Protocol string
- Protocol name
- Protocol
List stringId - Protocol list ID
- Protocol
List intVersion - Protocol list version
- Protocol
Number int - Protocol number
- Range:
0
-255
- Range:
- Source
Data stringFqdn Prefix List Id - Source data FQDN prefix list ID
- Source
Data intFqdn Prefix List Version - Source data FQDN prefix list version
- Source
Data stringIpv4Prefix List Id - Source data IPv4 prefix list ID
- Source
Data intIpv4Prefix List Version - Source data IPv4 prefix list version
- Source
Fqdn string - Source fully qualified domain name
- Source
Geo stringLocation - Source geo location
- Source
Geo stringLocation List Id - Source geo location list ID
- Source
Geo intLocation List Version - Source geo location list version
- Source
Ipv4Prefix string - Source IPv4 prefix
- Source
Ipv4Prefix stringVariable - Source IPv4 prefix variable name
- Source
Object stringGroup Id - Source object group ID
- Source
Object intGroup Version - Source object group version
- Source
Port string - Source port or range of ports
- Source
Port stringList Id - Source port list ID
- Source
Port intList Version - Source port list version
- name String
- The name of the rule
- order Integer
- The order of the rule
- destination
Data StringFqdn Prefix List Id - Destination data FQDN prefix list ID
- destination
Data IntegerFqdn Prefix List Version - Destination data FQDN prefix list version
- destination
Data StringIpv4Prefix List Id - Destination data IPv4 prefix list ID
- destination
Data IntegerIpv4Prefix List Version - Destination data IPv4 prefix list version
- destination
Fqdn String - Destination fully qualified domain name
- destination
Geo StringLocation - Destination geo location
- destination
Geo StringLocation List Id - Destination geo location list ID
- destination
Geo IntegerLocation List Version - Destination geo location list version
- destination
Ipv4Prefix String - Destination IPv4 prefix
- destination
Ipv4Prefix StringVariable - Destination IPv4 prefix variable name
- destination
Object StringGroup Id - Destination object group ID
- destination
Object IntegerGroup Version - Destination object group version
- destination
Port String - Destination port or range of ports
- destination
Port StringList Id - Destination port list ID
- destination
Port IntegerList Version - Destination port list version
- protocol String
- Protocol name
- protocol
List StringId - Protocol list ID
- protocol
List IntegerVersion - Protocol list version
- protocol
Number Integer - Protocol number
- Range:
0
-255
- Range:
- source
Data StringFqdn Prefix List Id - Source data FQDN prefix list ID
- source
Data IntegerFqdn Prefix List Version - Source data FQDN prefix list version
- source
Data StringIpv4Prefix List Id - Source data IPv4 prefix list ID
- source
Data IntegerIpv4Prefix List Version - Source data IPv4 prefix list version
- source
Fqdn String - Source fully qualified domain name
- source
Geo StringLocation - Source geo location
- source
Geo StringLocation List Id - Source geo location list ID
- source
Geo IntegerLocation List Version - Source geo location list version
- source
Ipv4Prefix String - Source IPv4 prefix
- source
Ipv4Prefix StringVariable - Source IPv4 prefix variable name
- source
Object StringGroup Id - Source object group ID
- source
Object IntegerGroup Version - Source object group version
- source
Port String - Source port or range of ports
- source
Port StringList Id - Source port list ID
- source
Port IntegerList Version - Source port list version
- name string
- The name of the rule
- order number
- The order of the rule
- destination
Data stringFqdn Prefix List Id - Destination data FQDN prefix list ID
- destination
Data numberFqdn Prefix List Version - Destination data FQDN prefix list version
- destination
Data stringIpv4Prefix List Id - Destination data IPv4 prefix list ID
- destination
Data numberIpv4Prefix List Version - Destination data IPv4 prefix list version
- destination
Fqdn string - Destination fully qualified domain name
- destination
Geo stringLocation - Destination geo location
- destination
Geo stringLocation List Id - Destination geo location list ID
- destination
Geo numberLocation List Version - Destination geo location list version
- destination
Ipv4Prefix string - Destination IPv4 prefix
- destination
Ipv4Prefix stringVariable - Destination IPv4 prefix variable name
- destination
Object stringGroup Id - Destination object group ID
- destination
Object numberGroup Version - Destination object group version
- destination
Port string - Destination port or range of ports
- destination
Port stringList Id - Destination port list ID
- destination
Port numberList Version - Destination port list version
- protocol string
- Protocol name
- protocol
List stringId - Protocol list ID
- protocol
List numberVersion - Protocol list version
- protocol
Number number - Protocol number
- Range:
0
-255
- Range:
- source
Data stringFqdn Prefix List Id - Source data FQDN prefix list ID
- source
Data numberFqdn Prefix List Version - Source data FQDN prefix list version
- source
Data stringIpv4Prefix List Id - Source data IPv4 prefix list ID
- source
Data numberIpv4Prefix List Version - Source data IPv4 prefix list version
- source
Fqdn string - Source fully qualified domain name
- source
Geo stringLocation - Source geo location
- source
Geo stringLocation List Id - Source geo location list ID
- source
Geo numberLocation List Version - Source geo location list version
- source
Ipv4Prefix string - Source IPv4 prefix
- source
Ipv4Prefix stringVariable - Source IPv4 prefix variable name
- source
Object stringGroup Id - Source object group ID
- source
Object numberGroup Version - Source object group version
- source
Port string - Source port or range of ports
- source
Port stringList Id - Source port list ID
- source
Port numberList Version - Source port list version
- name str
- The name of the rule
- order int
- The order of the rule
- destination_
data_ strfqdn_ prefix_ list_ id - Destination data FQDN prefix list ID
- destination_
data_ intfqdn_ prefix_ list_ version - Destination data FQDN prefix list version
- destination_
data_ stripv4_ prefix_ list_ id - Destination data IPv4 prefix list ID
- destination_
data_ intipv4_ prefix_ list_ version - Destination data IPv4 prefix list version
- destination_
fqdn str - Destination fully qualified domain name
- destination_
geo_ strlocation - Destination geo location
- destination_
geo_ strlocation_ list_ id - Destination geo location list ID
- destination_
geo_ intlocation_ list_ version - Destination geo location list version
- destination_
ipv4_ strprefix - Destination IPv4 prefix
- destination_
ipv4_ strprefix_ variable - Destination IPv4 prefix variable name
- destination_
object_ strgroup_ id - Destination object group ID
- destination_
object_ intgroup_ version - Destination object group version
- destination_
port str - Destination port or range of ports
- destination_
port_ strlist_ id - Destination port list ID
- destination_
port_ intlist_ version - Destination port list version
- protocol str
- Protocol name
- protocol_
list_ strid - Protocol list ID
- protocol_
list_ intversion - Protocol list version
- protocol_
number int - Protocol number
- Range:
0
-255
- Range:
- source_
data_ strfqdn_ prefix_ list_ id - Source data FQDN prefix list ID
- source_
data_ intfqdn_ prefix_ list_ version - Source data FQDN prefix list version
- source_
data_ stripv4_ prefix_ list_ id - Source data IPv4 prefix list ID
- source_
data_ intipv4_ prefix_ list_ version - Source data IPv4 prefix list version
- source_
fqdn str - Source fully qualified domain name
- source_
geo_ strlocation - Source geo location
- source_
geo_ strlocation_ list_ id - Source geo location list ID
- source_
geo_ intlocation_ list_ version - Source geo location list version
- source_
ipv4_ strprefix - Source IPv4 prefix
- source_
ipv4_ strprefix_ variable - Source IPv4 prefix variable name
- source_
object_ strgroup_ id - Source object group ID
- source_
object_ intgroup_ version - Source object group version
- source_
port str - Source port or range of ports
- source_
port_ strlist_ id - Source port list ID
- source_
port_ intlist_ version - Source port list version
- name String
- The name of the rule
- order Number
- The order of the rule
- destination
Data StringFqdn Prefix List Id - Destination data FQDN prefix list ID
- destination
Data NumberFqdn Prefix List Version - Destination data FQDN prefix list version
- destination
Data StringIpv4Prefix List Id - Destination data IPv4 prefix list ID
- destination
Data NumberIpv4Prefix List Version - Destination data IPv4 prefix list version
- destination
Fqdn String - Destination fully qualified domain name
- destination
Geo StringLocation - Destination geo location
- destination
Geo StringLocation List Id - Destination geo location list ID
- destination
Geo NumberLocation List Version - Destination geo location list version
- destination
Ipv4Prefix String - Destination IPv4 prefix
- destination
Ipv4Prefix StringVariable - Destination IPv4 prefix variable name
- destination
Object StringGroup Id - Destination object group ID
- destination
Object NumberGroup Version - Destination object group version
- destination
Port String - Destination port or range of ports
- destination
Port StringList Id - Destination port list ID
- destination
Port NumberList Version - Destination port list version
- protocol String
- Protocol name
- protocol
List StringId - Protocol list ID
- protocol
List NumberVersion - Protocol list version
- protocol
Number Number - Protocol number
- Range:
0
-255
- Range:
- source
Data StringFqdn Prefix List Id - Source data FQDN prefix list ID
- source
Data NumberFqdn Prefix List Version - Source data FQDN prefix list version
- source
Data StringIpv4Prefix List Id - Source data IPv4 prefix list ID
- source
Data NumberIpv4Prefix List Version - Source data IPv4 prefix list version
- source
Fqdn String - Source fully qualified domain name
- source
Geo StringLocation - Source geo location
- source
Geo StringLocation List Id - Source geo location list ID
- source
Geo NumberLocation List Version - Source geo location list version
- source
Ipv4Prefix String - Source IPv4 prefix
- source
Ipv4Prefix StringVariable - Source IPv4 prefix variable name
- source
Object StringGroup Id - Source object group ID
- source
Object NumberGroup Version - Source object group version
- source
Port String - Source port or range of ports
- source
Port StringList Id - Source port list ID
- source
Port NumberList Version - Source port list version
Import
$ pulumi import sdwan:index/ruleSetPolicyDefinition:RuleSetPolicyDefinition example "f6b2c44c-693c-4763-b010-895aa3d236bd"
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.