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=[{
        "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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The RuleSetPolicyDefinition resource accepts the following input properties:
- Description string
- The description of the policy definition
- Rules
List<RuleSet Policy Definition Rule> 
- List of rules
- Name string
- The name of the policy definition
- Description string
- The description of the policy definition
- Rules
[]RuleSet 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<RuleSet Policy Definition Rule> 
- List of rules
- name String
- The name of the policy definition
- description string
- The description of the policy definition
- rules
RuleSet Policy Definition Rule[] 
- List of rules
- name string
- The name of the policy definition
- description str
- The description of the policy definition
- rules
Sequence[RuleSet 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) -> RuleSetPolicyDefinitionfunc 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)resources:  _:    type: sdwan:RuleSetPolicyDefinition    get:      id: ${id}- 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<RuleSet 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
[]RuleSet 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<RuleSet 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
RuleSet 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[RuleSet 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
- DestinationData stringFqdn Prefix List Id 
- Destination data FQDN prefix list ID
- DestinationData intFqdn Prefix List Version 
- Destination data FQDN prefix list version
- DestinationData stringIpv4Prefix List Id 
- Destination data IPv4 prefix list ID
- DestinationData intIpv4Prefix List Version 
- Destination data IPv4 prefix list version
- DestinationFqdn string
- Destination fully qualified domain name
- DestinationGeo stringLocation 
- Destination geo location
- DestinationGeo stringLocation List Id 
- Destination geo location list ID
- DestinationGeo intLocation List Version 
- Destination geo location list version
- DestinationIpv4Prefix string
- Destination IPv4 prefix
- DestinationIpv4Prefix stringVariable 
- Destination IPv4 prefix variable name
- DestinationObject stringGroup Id 
- Destination object group ID
- DestinationObject intGroup Version 
- Destination object group version
- DestinationPort string
- Destination port or range of ports
- DestinationPort stringList Id 
- Destination port list ID
- DestinationPort intList Version 
- Destination port list version
- Protocol string
- Protocol name
- ProtocolList stringId 
- Protocol list ID
- ProtocolList intVersion 
- Protocol list version
- ProtocolNumber int
- Protocol number- Range: 0-255
 
- Range: 
- SourceData stringFqdn Prefix List Id 
- Source data FQDN prefix list ID
- SourceData intFqdn Prefix List Version 
- Source data FQDN prefix list version
- SourceData stringIpv4Prefix List Id 
- Source data IPv4 prefix list ID
- SourceData intIpv4Prefix List Version 
- Source data IPv4 prefix list version
- SourceFqdn string
- Source fully qualified domain name
- SourceGeo stringLocation 
- Source geo location
- SourceGeo stringLocation List Id 
- Source geo location list ID
- SourceGeo intLocation List Version 
- Source geo location list version
- SourceIpv4Prefix string
- Source IPv4 prefix
- SourceIpv4Prefix stringVariable 
- Source IPv4 prefix variable name
- SourceObject stringGroup Id 
- Source object group ID
- SourceObject intGroup Version 
- Source object group version
- SourcePort string
- Source port or range of ports
- SourcePort stringList Id 
- Source port list ID
- SourcePort intList Version 
- Source port list version
- Name string
- The name of the rule
- Order int
- The order of the rule
- DestinationData stringFqdn Prefix List Id 
- Destination data FQDN prefix list ID
- DestinationData intFqdn Prefix List Version 
- Destination data FQDN prefix list version
- DestinationData stringIpv4Prefix List Id 
- Destination data IPv4 prefix list ID
- DestinationData intIpv4Prefix List Version 
- Destination data IPv4 prefix list version
- DestinationFqdn string
- Destination fully qualified domain name
- DestinationGeo stringLocation 
- Destination geo location
- DestinationGeo stringLocation List Id 
- Destination geo location list ID
- DestinationGeo intLocation List Version 
- Destination geo location list version
- DestinationIpv4Prefix string
- Destination IPv4 prefix
- DestinationIpv4Prefix stringVariable 
- Destination IPv4 prefix variable name
- DestinationObject stringGroup Id 
- Destination object group ID
- DestinationObject intGroup Version 
- Destination object group version
- DestinationPort string
- Destination port or range of ports
- DestinationPort stringList Id 
- Destination port list ID
- DestinationPort intList Version 
- Destination port list version
- Protocol string
- Protocol name
- ProtocolList stringId 
- Protocol list ID
- ProtocolList intVersion 
- Protocol list version
- ProtocolNumber int
- Protocol number- Range: 0-255
 
- Range: 
- SourceData stringFqdn Prefix List Id 
- Source data FQDN prefix list ID
- SourceData intFqdn Prefix List Version 
- Source data FQDN prefix list version
- SourceData stringIpv4Prefix List Id 
- Source data IPv4 prefix list ID
- SourceData intIpv4Prefix List Version 
- Source data IPv4 prefix list version
- SourceFqdn string
- Source fully qualified domain name
- SourceGeo stringLocation 
- Source geo location
- SourceGeo stringLocation List Id 
- Source geo location list ID
- SourceGeo intLocation List Version 
- Source geo location list version
- SourceIpv4Prefix string
- Source IPv4 prefix
- SourceIpv4Prefix stringVariable 
- Source IPv4 prefix variable name
- SourceObject stringGroup Id 
- Source object group ID
- SourceObject intGroup Version 
- Source object group version
- SourcePort string
- Source port or range of ports
- SourcePort stringList Id 
- Source port list ID
- SourcePort intList Version 
- Source port list version
- name String
- The name of the rule
- order Integer
- The order of the rule
- destinationData StringFqdn Prefix List Id 
- Destination data FQDN prefix list ID
- destinationData IntegerFqdn Prefix List Version 
- Destination data FQDN prefix list version
- destinationData StringIpv4Prefix List Id 
- Destination data IPv4 prefix list ID
- destinationData IntegerIpv4Prefix List Version 
- Destination data IPv4 prefix list version
- destinationFqdn String
- Destination fully qualified domain name
- destinationGeo StringLocation 
- Destination geo location
- destinationGeo StringLocation List Id 
- Destination geo location list ID
- destinationGeo IntegerLocation List Version 
- Destination geo location list version
- destinationIpv4Prefix String
- Destination IPv4 prefix
- destinationIpv4Prefix StringVariable 
- Destination IPv4 prefix variable name
- destinationObject StringGroup Id 
- Destination object group ID
- destinationObject IntegerGroup Version 
- Destination object group version
- destinationPort String
- Destination port or range of ports
- destinationPort StringList Id 
- Destination port list ID
- destinationPort IntegerList Version 
- Destination port list version
- protocol String
- Protocol name
- protocolList StringId 
- Protocol list ID
- protocolList IntegerVersion 
- Protocol list version
- protocolNumber Integer
- Protocol number- Range: 0-255
 
- Range: 
- sourceData StringFqdn Prefix List Id 
- Source data FQDN prefix list ID
- sourceData IntegerFqdn Prefix List Version 
- Source data FQDN prefix list version
- sourceData StringIpv4Prefix List Id 
- Source data IPv4 prefix list ID
- sourceData IntegerIpv4Prefix List Version 
- Source data IPv4 prefix list version
- sourceFqdn String
- Source fully qualified domain name
- sourceGeo StringLocation 
- Source geo location
- sourceGeo StringLocation List Id 
- Source geo location list ID
- sourceGeo IntegerLocation List Version 
- Source geo location list version
- sourceIpv4Prefix String
- Source IPv4 prefix
- sourceIpv4Prefix StringVariable 
- Source IPv4 prefix variable name
- sourceObject StringGroup Id 
- Source object group ID
- sourceObject IntegerGroup Version 
- Source object group version
- sourcePort String
- Source port or range of ports
- sourcePort StringList Id 
- Source port list ID
- sourcePort IntegerList Version 
- Source port list version
- name string
- The name of the rule
- order number
- The order of the rule
- destinationData stringFqdn Prefix List Id 
- Destination data FQDN prefix list ID
- destinationData numberFqdn Prefix List Version 
- Destination data FQDN prefix list version
- destinationData stringIpv4Prefix List Id 
- Destination data IPv4 prefix list ID
- destinationData numberIpv4Prefix List Version 
- Destination data IPv4 prefix list version
- destinationFqdn string
- Destination fully qualified domain name
- destinationGeo stringLocation 
- Destination geo location
- destinationGeo stringLocation List Id 
- Destination geo location list ID
- destinationGeo numberLocation List Version 
- Destination geo location list version
- destinationIpv4Prefix string
- Destination IPv4 prefix
- destinationIpv4Prefix stringVariable 
- Destination IPv4 prefix variable name
- destinationObject stringGroup Id 
- Destination object group ID
- destinationObject numberGroup Version 
- Destination object group version
- destinationPort string
- Destination port or range of ports
- destinationPort stringList Id 
- Destination port list ID
- destinationPort numberList Version 
- Destination port list version
- protocol string
- Protocol name
- protocolList stringId 
- Protocol list ID
- protocolList numberVersion 
- Protocol list version
- protocolNumber number
- Protocol number- Range: 0-255
 
- Range: 
- sourceData stringFqdn Prefix List Id 
- Source data FQDN prefix list ID
- sourceData numberFqdn Prefix List Version 
- Source data FQDN prefix list version
- sourceData stringIpv4Prefix List Id 
- Source data IPv4 prefix list ID
- sourceData numberIpv4Prefix List Version 
- Source data IPv4 prefix list version
- sourceFqdn string
- Source fully qualified domain name
- sourceGeo stringLocation 
- Source geo location
- sourceGeo stringLocation List Id 
- Source geo location list ID
- sourceGeo numberLocation List Version 
- Source geo location list version
- sourceIpv4Prefix string
- Source IPv4 prefix
- sourceIpv4Prefix stringVariable 
- Source IPv4 prefix variable name
- sourceObject stringGroup Id 
- Source object group ID
- sourceObject numberGroup Version 
- Source object group version
- sourcePort string
- Source port or range of ports
- sourcePort stringList Id 
- Source port list ID
- sourcePort 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
- destinationData StringFqdn Prefix List Id 
- Destination data FQDN prefix list ID
- destinationData NumberFqdn Prefix List Version 
- Destination data FQDN prefix list version
- destinationData StringIpv4Prefix List Id 
- Destination data IPv4 prefix list ID
- destinationData NumberIpv4Prefix List Version 
- Destination data IPv4 prefix list version
- destinationFqdn String
- Destination fully qualified domain name
- destinationGeo StringLocation 
- Destination geo location
- destinationGeo StringLocation List Id 
- Destination geo location list ID
- destinationGeo NumberLocation List Version 
- Destination geo location list version
- destinationIpv4Prefix String
- Destination IPv4 prefix
- destinationIpv4Prefix StringVariable 
- Destination IPv4 prefix variable name
- destinationObject StringGroup Id 
- Destination object group ID
- destinationObject NumberGroup Version 
- Destination object group version
- destinationPort String
- Destination port or range of ports
- destinationPort StringList Id 
- Destination port list ID
- destinationPort NumberList Version 
- Destination port list version
- protocol String
- Protocol name
- protocolList StringId 
- Protocol list ID
- protocolList NumberVersion 
- Protocol list version
- protocolNumber Number
- Protocol number- Range: 0-255
 
- Range: 
- sourceData StringFqdn Prefix List Id 
- Source data FQDN prefix list ID
- sourceData NumberFqdn Prefix List Version 
- Source data FQDN prefix list version
- sourceData StringIpv4Prefix List Id 
- Source data IPv4 prefix list ID
- sourceData NumberIpv4Prefix List Version 
- Source data IPv4 prefix list version
- sourceFqdn String
- Source fully qualified domain name
- sourceGeo StringLocation 
- Source geo location
- sourceGeo StringLocation List Id 
- Source geo location list ID
- sourceGeo NumberLocation List Version 
- Source geo location list version
- sourceIpv4Prefix String
- Source IPv4 prefix
- sourceIpv4Prefix StringVariable 
- Source IPv4 prefix variable name
- sourceObject StringGroup Id 
- Source object group ID
- sourceObject NumberGroup Version 
- Source object group version
- sourcePort String
- Source port or range of ports
- sourcePort StringList Id 
- Source port list ID
- sourcePort 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 sdwanTerraform Provider.
