published on Saturday, Mar 7, 2026 by fortinetdev
published on Saturday, Mar 7, 2026 by fortinetdev
ObjectFirewall ProxyAddress6
The following variables have sub resource. Avoid using them together, otherwise conflicts and overwrites may occur.
header_group:fortimanager.ObjectFirewallProxyaddress6Headergrouptagging:fortimanager.ObjectFirewallProxyaddress6Tagging
Create ObjectFirewallProxyaddress6 Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ObjectFirewallProxyaddress6(name: string, args?: ObjectFirewallProxyaddress6Args, opts?: CustomResourceOptions);@overload
def ObjectFirewallProxyaddress6(resource_name: str,
args: Optional[ObjectFirewallProxyaddress6Args] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ObjectFirewallProxyaddress6(resource_name: str,
opts: Optional[ResourceOptions] = None,
adom: Optional[str] = None,
applications: Optional[Sequence[str]] = None,
case_sensitivity: Optional[str] = None,
categories: Optional[Sequence[float]] = None,
color: Optional[float] = None,
comment: Optional[str] = None,
dynamic_sort_subtable: Optional[str] = None,
header: Optional[str] = None,
header_groups: Optional[Sequence[ObjectFirewallProxyaddress6HeaderGroupArgs]] = None,
header_name: Optional[str] = None,
host_regex: Optional[str] = None,
hosts: Optional[Sequence[str]] = None,
methods: Optional[Sequence[str]] = None,
name: Optional[str] = None,
object_firewall_proxyaddress6_id: Optional[str] = None,
path: Optional[str] = None,
post_arg: Optional[str] = None,
query: Optional[str] = None,
referrer: Optional[str] = None,
scopetype: Optional[str] = None,
taggings: Optional[Sequence[ObjectFirewallProxyaddress6TaggingArgs]] = None,
type: Optional[str] = None,
ua_max_ver: Optional[str] = None,
ua_min_ver: Optional[str] = None,
uas: Optional[Sequence[str]] = None,
url_lists: Optional[Sequence[str]] = None,
uuid: Optional[str] = None)func NewObjectFirewallProxyaddress6(ctx *Context, name string, args *ObjectFirewallProxyaddress6Args, opts ...ResourceOption) (*ObjectFirewallProxyaddress6, error)public ObjectFirewallProxyaddress6(string name, ObjectFirewallProxyaddress6Args? args = null, CustomResourceOptions? opts = null)
public ObjectFirewallProxyaddress6(String name, ObjectFirewallProxyaddress6Args args)
public ObjectFirewallProxyaddress6(String name, ObjectFirewallProxyaddress6Args args, CustomResourceOptions options)
type: fortimanager:ObjectFirewallProxyaddress6
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 ObjectFirewallProxyaddress6Args
- 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 ObjectFirewallProxyaddress6Args
- 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 ObjectFirewallProxyaddress6Args
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ObjectFirewallProxyaddress6Args
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ObjectFirewallProxyaddress6Args
- 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 objectFirewallProxyaddress6Resource = new Fortimanager.Index.ObjectFirewallProxyaddress6("objectFirewallProxyaddress6Resource", new()
{
Adom = "string",
Applications = new[]
{
"string",
},
CaseSensitivity = "string",
Categories = new[]
{
0,
},
Color = 0,
Comment = "string",
DynamicSortSubtable = "string",
Header = "string",
HeaderGroups = new[]
{
new Fortimanager.Inputs.ObjectFirewallProxyaddress6HeaderGroupArgs
{
CaseSensitivity = "string",
Header = "string",
HeaderName = "string",
Id = 0,
},
},
HeaderName = "string",
HostRegex = "string",
Hosts = new[]
{
"string",
},
Methods = new[]
{
"string",
},
Name = "string",
ObjectFirewallProxyaddress6Id = "string",
Path = "string",
PostArg = "string",
Query = "string",
Referrer = "string",
Scopetype = "string",
Taggings = new[]
{
new Fortimanager.Inputs.ObjectFirewallProxyaddress6TaggingArgs
{
Categories = new[]
{
"string",
},
Name = "string",
Tags = new[]
{
"string",
},
},
},
Type = "string",
UaMaxVer = "string",
UaMinVer = "string",
Uas = new[]
{
"string",
},
UrlLists = new[]
{
"string",
},
Uuid = "string",
});
example, err := fortimanager.NewObjectFirewallProxyaddress6(ctx, "objectFirewallProxyaddress6Resource", &fortimanager.ObjectFirewallProxyaddress6Args{
Adom: pulumi.String("string"),
Applications: pulumi.StringArray{
pulumi.String("string"),
},
CaseSensitivity: pulumi.String("string"),
Categories: pulumi.Float64Array{
pulumi.Float64(0),
},
Color: pulumi.Float64(0),
Comment: pulumi.String("string"),
DynamicSortSubtable: pulumi.String("string"),
Header: pulumi.String("string"),
HeaderGroups: fortimanager.ObjectFirewallProxyaddress6HeaderGroupTypeArray{
&fortimanager.ObjectFirewallProxyaddress6HeaderGroupTypeArgs{
CaseSensitivity: pulumi.String("string"),
Header: pulumi.String("string"),
HeaderName: pulumi.String("string"),
Id: pulumi.Float64(0),
},
},
HeaderName: pulumi.String("string"),
HostRegex: pulumi.String("string"),
Hosts: pulumi.StringArray{
pulumi.String("string"),
},
Methods: pulumi.StringArray{
pulumi.String("string"),
},
Name: pulumi.String("string"),
ObjectFirewallProxyaddress6Id: pulumi.String("string"),
Path: pulumi.String("string"),
PostArg: pulumi.String("string"),
Query: pulumi.String("string"),
Referrer: pulumi.String("string"),
Scopetype: pulumi.String("string"),
Taggings: fortimanager.ObjectFirewallProxyaddress6TaggingTypeArray{
&fortimanager.ObjectFirewallProxyaddress6TaggingTypeArgs{
Categories: pulumi.StringArray{
pulumi.String("string"),
},
Name: pulumi.String("string"),
Tags: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Type: pulumi.String("string"),
UaMaxVer: pulumi.String("string"),
UaMinVer: pulumi.String("string"),
Uas: pulumi.StringArray{
pulumi.String("string"),
},
UrlLists: pulumi.StringArray{
pulumi.String("string"),
},
Uuid: pulumi.String("string"),
})
var objectFirewallProxyaddress6Resource = new ObjectFirewallProxyaddress6("objectFirewallProxyaddress6Resource", ObjectFirewallProxyaddress6Args.builder()
.adom("string")
.applications("string")
.caseSensitivity("string")
.categories(0.0)
.color(0.0)
.comment("string")
.dynamicSortSubtable("string")
.header("string")
.headerGroups(ObjectFirewallProxyaddress6HeaderGroupArgs.builder()
.caseSensitivity("string")
.header("string")
.headerName("string")
.id(0.0)
.build())
.headerName("string")
.hostRegex("string")
.hosts("string")
.methods("string")
.name("string")
.objectFirewallProxyaddress6Id("string")
.path("string")
.postArg("string")
.query("string")
.referrer("string")
.scopetype("string")
.taggings(ObjectFirewallProxyaddress6TaggingArgs.builder()
.categories("string")
.name("string")
.tags("string")
.build())
.type("string")
.uaMaxVer("string")
.uaMinVer("string")
.uas("string")
.urlLists("string")
.uuid("string")
.build());
object_firewall_proxyaddress6_resource = fortimanager.ObjectFirewallProxyaddress6("objectFirewallProxyaddress6Resource",
adom="string",
applications=["string"],
case_sensitivity="string",
categories=[0],
color=0,
comment="string",
dynamic_sort_subtable="string",
header="string",
header_groups=[{
"case_sensitivity": "string",
"header": "string",
"header_name": "string",
"id": 0,
}],
header_name="string",
host_regex="string",
hosts=["string"],
methods=["string"],
name="string",
object_firewall_proxyaddress6_id="string",
path="string",
post_arg="string",
query="string",
referrer="string",
scopetype="string",
taggings=[{
"categories": ["string"],
"name": "string",
"tags": ["string"],
}],
type="string",
ua_max_ver="string",
ua_min_ver="string",
uas=["string"],
url_lists=["string"],
uuid="string")
const objectFirewallProxyaddress6Resource = new fortimanager.ObjectFirewallProxyaddress6("objectFirewallProxyaddress6Resource", {
adom: "string",
applications: ["string"],
caseSensitivity: "string",
categories: [0],
color: 0,
comment: "string",
dynamicSortSubtable: "string",
header: "string",
headerGroups: [{
caseSensitivity: "string",
header: "string",
headerName: "string",
id: 0,
}],
headerName: "string",
hostRegex: "string",
hosts: ["string"],
methods: ["string"],
name: "string",
objectFirewallProxyaddress6Id: "string",
path: "string",
postArg: "string",
query: "string",
referrer: "string",
scopetype: "string",
taggings: [{
categories: ["string"],
name: "string",
tags: ["string"],
}],
type: "string",
uaMaxVer: "string",
uaMinVer: "string",
uas: ["string"],
urlLists: ["string"],
uuid: "string",
});
type: fortimanager:ObjectFirewallProxyaddress6
properties:
adom: string
applications:
- string
caseSensitivity: string
categories:
- 0
color: 0
comment: string
dynamicSortSubtable: string
header: string
headerGroups:
- caseSensitivity: string
header: string
headerName: string
id: 0
headerName: string
hostRegex: string
hosts:
- string
methods:
- string
name: string
objectFirewallProxyaddress6Id: string
path: string
postArg: string
query: string
referrer: string
scopetype: string
taggings:
- categories:
- string
name: string
tags:
- string
type: string
uaMaxVer: string
uaMinVer: string
uas:
- string
urlLists:
- string
uuid: string
ObjectFirewallProxyaddress6 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 ObjectFirewallProxyaddress6 resource accepts the following input properties:
- Adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - Applications List<string>
- Application.
- Case
Sensitivity string - Case-Sensitivity. Valid values:
disable,enable. - Categories List<double>
- Category.
- Color double
- Color.
- Comment string
- Comment.
- Dynamic
Sort stringSubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- Header string
- Header.
- Header
Groups List<ObjectFirewall Proxyaddress6Header Group> - Header-Group. The structure of
header_groupblock is documented below. - Header
Name string - Header-Name.
- Host
Regex string - Host-Regex.
- Hosts List<string>
- Host.
- Methods List<string>
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - Name string
- Name.
- Object
Firewall stringProxyaddress6Id - an identifier for the resource with format {{name}}.
- Path string
- Path.
- Post
Arg string - Post-Arg. Valid values:
disable,enable. - Query string
- Query.
- Referrer string
- Referrer. Valid values:
disable,enable. - Scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - Taggings
List<Object
Firewall Proxyaddress6Tagging> - Tagging. The structure of
taggingblock is documented below. - Type string
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - Ua
Max stringVer - Ua-Max-Ver.
- Ua
Min stringVer - Ua-Min-Ver.
- Uas List<string>
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - Url
Lists List<string> - Url-List.
- Uuid string
- Uuid.
- Adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - Applications []string
- Application.
- Case
Sensitivity string - Case-Sensitivity. Valid values:
disable,enable. - Categories []float64
- Category.
- Color float64
- Color.
- Comment string
- Comment.
- Dynamic
Sort stringSubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- Header string
- Header.
- Header
Groups []ObjectFirewall Proxyaddress6Header Group Type Args - Header-Group. The structure of
header_groupblock is documented below. - Header
Name string - Header-Name.
- Host
Regex string - Host-Regex.
- Hosts []string
- Host.
- Methods []string
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - Name string
- Name.
- Object
Firewall stringProxyaddress6Id - an identifier for the resource with format {{name}}.
- Path string
- Path.
- Post
Arg string - Post-Arg. Valid values:
disable,enable. - Query string
- Query.
- Referrer string
- Referrer. Valid values:
disable,enable. - Scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - Taggings
[]Object
Firewall Proxyaddress6Tagging Type Args - Tagging. The structure of
taggingblock is documented below. - Type string
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - Ua
Max stringVer - Ua-Max-Ver.
- Ua
Min stringVer - Ua-Min-Ver.
- Uas []string
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - Url
Lists []string - Url-List.
- Uuid string
- Uuid.
- adom String
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - applications List<String>
- Application.
- case
Sensitivity String - Case-Sensitivity. Valid values:
disable,enable. - categories List<Double>
- Category.
- color Double
- Color.
- comment String
- Comment.
- dynamic
Sort StringSubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- header String
- Header.
- header
Groups List<ObjectFirewall Proxyaddress6Header Group> - Header-Group. The structure of
header_groupblock is documented below. - header
Name String - Header-Name.
- host
Regex String - Host-Regex.
- hosts List<String>
- Host.
- methods List<String>
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - name String
- Name.
- object
Firewall StringProxyaddress6Id - an identifier for the resource with format {{name}}.
- path String
- Path.
- post
Arg String - Post-Arg. Valid values:
disable,enable. - query String
- Query.
- referrer String
- Referrer. Valid values:
disable,enable. - scopetype String
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - taggings
List<Object
Firewall Proxyaddress6Tagging> - Tagging. The structure of
taggingblock is documented below. - type String
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - ua
Max StringVer - Ua-Max-Ver.
- ua
Min StringVer - Ua-Min-Ver.
- uas List<String>
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - url
Lists List<String> - Url-List.
- uuid String
- Uuid.
- adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - applications string[]
- Application.
- case
Sensitivity string - Case-Sensitivity. Valid values:
disable,enable. - categories number[]
- Category.
- color number
- Color.
- comment string
- Comment.
- dynamic
Sort stringSubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- header string
- Header.
- header
Groups ObjectFirewall Proxyaddress6Header Group[] - Header-Group. The structure of
header_groupblock is documented below. - header
Name string - Header-Name.
- host
Regex string - Host-Regex.
- hosts string[]
- Host.
- methods string[]
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - name string
- Name.
- object
Firewall stringProxyaddress6Id - an identifier for the resource with format {{name}}.
- path string
- Path.
- post
Arg string - Post-Arg. Valid values:
disable,enable. - query string
- Query.
- referrer string
- Referrer. Valid values:
disable,enable. - scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - taggings
Object
Firewall Proxyaddress6Tagging[] - Tagging. The structure of
taggingblock is documented below. - type string
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - ua
Max stringVer - Ua-Max-Ver.
- ua
Min stringVer - Ua-Min-Ver.
- uas string[]
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - url
Lists string[] - Url-List.
- uuid string
- Uuid.
- adom str
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - applications Sequence[str]
- Application.
- case_
sensitivity str - Case-Sensitivity. Valid values:
disable,enable. - categories Sequence[float]
- Category.
- color float
- Color.
- comment str
- Comment.
- dynamic_
sort_ strsubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- header str
- Header.
- header_
groups Sequence[ObjectFirewall Proxyaddress6Header Group Args] - Header-Group. The structure of
header_groupblock is documented below. - header_
name str - Header-Name.
- host_
regex str - Host-Regex.
- hosts Sequence[str]
- Host.
- methods Sequence[str]
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - name str
- Name.
- object_
firewall_ strproxyaddress6_ id - an identifier for the resource with format {{name}}.
- path str
- Path.
- post_
arg str - Post-Arg. Valid values:
disable,enable. - query str
- Query.
- referrer str
- Referrer. Valid values:
disable,enable. - scopetype str
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - taggings
Sequence[Object
Firewall Proxyaddress6Tagging Args] - Tagging. The structure of
taggingblock is documented below. - type str
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - ua_
max_ strver - Ua-Max-Ver.
- ua_
min_ strver - Ua-Min-Ver.
- uas Sequence[str]
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - url_
lists Sequence[str] - Url-List.
- uuid str
- Uuid.
- adom String
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - applications List<String>
- Application.
- case
Sensitivity String - Case-Sensitivity. Valid values:
disable,enable. - categories List<Number>
- Category.
- color Number
- Color.
- comment String
- Comment.
- dynamic
Sort StringSubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- header String
- Header.
- header
Groups List<Property Map> - Header-Group. The structure of
header_groupblock is documented below. - header
Name String - Header-Name.
- host
Regex String - Host-Regex.
- hosts List<String>
- Host.
- methods List<String>
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - name String
- Name.
- object
Firewall StringProxyaddress6Id - an identifier for the resource with format {{name}}.
- path String
- Path.
- post
Arg String - Post-Arg. Valid values:
disable,enable. - query String
- Query.
- referrer String
- Referrer. Valid values:
disable,enable. - scopetype String
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - taggings List<Property Map>
- Tagging. The structure of
taggingblock is documented below. - type String
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - ua
Max StringVer - Ua-Max-Ver.
- ua
Min StringVer - Ua-Min-Ver.
- uas List<String>
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - url
Lists List<String> - Url-List.
- uuid String
- Uuid.
Outputs
All input properties are implicitly available as output properties. Additionally, the ObjectFirewallProxyaddress6 resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing ObjectFirewallProxyaddress6 Resource
Get an existing ObjectFirewallProxyaddress6 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?: ObjectFirewallProxyaddress6State, opts?: CustomResourceOptions): ObjectFirewallProxyaddress6@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
adom: Optional[str] = None,
applications: Optional[Sequence[str]] = None,
case_sensitivity: Optional[str] = None,
categories: Optional[Sequence[float]] = None,
color: Optional[float] = None,
comment: Optional[str] = None,
dynamic_sort_subtable: Optional[str] = None,
header: Optional[str] = None,
header_groups: Optional[Sequence[ObjectFirewallProxyaddress6HeaderGroupArgs]] = None,
header_name: Optional[str] = None,
host_regex: Optional[str] = None,
hosts: Optional[Sequence[str]] = None,
methods: Optional[Sequence[str]] = None,
name: Optional[str] = None,
object_firewall_proxyaddress6_id: Optional[str] = None,
path: Optional[str] = None,
post_arg: Optional[str] = None,
query: Optional[str] = None,
referrer: Optional[str] = None,
scopetype: Optional[str] = None,
taggings: Optional[Sequence[ObjectFirewallProxyaddress6TaggingArgs]] = None,
type: Optional[str] = None,
ua_max_ver: Optional[str] = None,
ua_min_ver: Optional[str] = None,
uas: Optional[Sequence[str]] = None,
url_lists: Optional[Sequence[str]] = None,
uuid: Optional[str] = None) -> ObjectFirewallProxyaddress6func GetObjectFirewallProxyaddress6(ctx *Context, name string, id IDInput, state *ObjectFirewallProxyaddress6State, opts ...ResourceOption) (*ObjectFirewallProxyaddress6, error)public static ObjectFirewallProxyaddress6 Get(string name, Input<string> id, ObjectFirewallProxyaddress6State? state, CustomResourceOptions? opts = null)public static ObjectFirewallProxyaddress6 get(String name, Output<String> id, ObjectFirewallProxyaddress6State state, CustomResourceOptions options)resources: _: type: fortimanager:ObjectFirewallProxyaddress6 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.
- Adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - Applications List<string>
- Application.
- Case
Sensitivity string - Case-Sensitivity. Valid values:
disable,enable. - Categories List<double>
- Category.
- Color double
- Color.
- Comment string
- Comment.
- Dynamic
Sort stringSubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- Header string
- Header.
- Header
Groups List<ObjectFirewall Proxyaddress6Header Group> - Header-Group. The structure of
header_groupblock is documented below. - Header
Name string - Header-Name.
- Host
Regex string - Host-Regex.
- Hosts List<string>
- Host.
- Methods List<string>
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - Name string
- Name.
- Object
Firewall stringProxyaddress6Id - an identifier for the resource with format {{name}}.
- Path string
- Path.
- Post
Arg string - Post-Arg. Valid values:
disable,enable. - Query string
- Query.
- Referrer string
- Referrer. Valid values:
disable,enable. - Scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - Taggings
List<Object
Firewall Proxyaddress6Tagging> - Tagging. The structure of
taggingblock is documented below. - Type string
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - Ua
Max stringVer - Ua-Max-Ver.
- Ua
Min stringVer - Ua-Min-Ver.
- Uas List<string>
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - Url
Lists List<string> - Url-List.
- Uuid string
- Uuid.
- Adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - Applications []string
- Application.
- Case
Sensitivity string - Case-Sensitivity. Valid values:
disable,enable. - Categories []float64
- Category.
- Color float64
- Color.
- Comment string
- Comment.
- Dynamic
Sort stringSubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- Header string
- Header.
- Header
Groups []ObjectFirewall Proxyaddress6Header Group Type Args - Header-Group. The structure of
header_groupblock is documented below. - Header
Name string - Header-Name.
- Host
Regex string - Host-Regex.
- Hosts []string
- Host.
- Methods []string
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - Name string
- Name.
- Object
Firewall stringProxyaddress6Id - an identifier for the resource with format {{name}}.
- Path string
- Path.
- Post
Arg string - Post-Arg. Valid values:
disable,enable. - Query string
- Query.
- Referrer string
- Referrer. Valid values:
disable,enable. - Scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - Taggings
[]Object
Firewall Proxyaddress6Tagging Type Args - Tagging. The structure of
taggingblock is documented below. - Type string
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - Ua
Max stringVer - Ua-Max-Ver.
- Ua
Min stringVer - Ua-Min-Ver.
- Uas []string
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - Url
Lists []string - Url-List.
- Uuid string
- Uuid.
- adom String
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - applications List<String>
- Application.
- case
Sensitivity String - Case-Sensitivity. Valid values:
disable,enable. - categories List<Double>
- Category.
- color Double
- Color.
- comment String
- Comment.
- dynamic
Sort StringSubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- header String
- Header.
- header
Groups List<ObjectFirewall Proxyaddress6Header Group> - Header-Group. The structure of
header_groupblock is documented below. - header
Name String - Header-Name.
- host
Regex String - Host-Regex.
- hosts List<String>
- Host.
- methods List<String>
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - name String
- Name.
- object
Firewall StringProxyaddress6Id - an identifier for the resource with format {{name}}.
- path String
- Path.
- post
Arg String - Post-Arg. Valid values:
disable,enable. - query String
- Query.
- referrer String
- Referrer. Valid values:
disable,enable. - scopetype String
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - taggings
List<Object
Firewall Proxyaddress6Tagging> - Tagging. The structure of
taggingblock is documented below. - type String
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - ua
Max StringVer - Ua-Max-Ver.
- ua
Min StringVer - Ua-Min-Ver.
- uas List<String>
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - url
Lists List<String> - Url-List.
- uuid String
- Uuid.
- adom string
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - applications string[]
- Application.
- case
Sensitivity string - Case-Sensitivity. Valid values:
disable,enable. - categories number[]
- Category.
- color number
- Color.
- comment string
- Comment.
- dynamic
Sort stringSubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- header string
- Header.
- header
Groups ObjectFirewall Proxyaddress6Header Group[] - Header-Group. The structure of
header_groupblock is documented below. - header
Name string - Header-Name.
- host
Regex string - Host-Regex.
- hosts string[]
- Host.
- methods string[]
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - name string
- Name.
- object
Firewall stringProxyaddress6Id - an identifier for the resource with format {{name}}.
- path string
- Path.
- post
Arg string - Post-Arg. Valid values:
disable,enable. - query string
- Query.
- referrer string
- Referrer. Valid values:
disable,enable. - scopetype string
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - taggings
Object
Firewall Proxyaddress6Tagging[] - Tagging. The structure of
taggingblock is documented below. - type string
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - ua
Max stringVer - Ua-Max-Ver.
- ua
Min stringVer - Ua-Min-Ver.
- uas string[]
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - url
Lists string[] - Url-List.
- uuid string
- Uuid.
- adom str
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - applications Sequence[str]
- Application.
- case_
sensitivity str - Case-Sensitivity. Valid values:
disable,enable. - categories Sequence[float]
- Category.
- color float
- Color.
- comment str
- Comment.
- dynamic_
sort_ strsubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- header str
- Header.
- header_
groups Sequence[ObjectFirewall Proxyaddress6Header Group Args] - Header-Group. The structure of
header_groupblock is documented below. - header_
name str - Header-Name.
- host_
regex str - Host-Regex.
- hosts Sequence[str]
- Host.
- methods Sequence[str]
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - name str
- Name.
- object_
firewall_ strproxyaddress6_ id - an identifier for the resource with format {{name}}.
- path str
- Path.
- post_
arg str - Post-Arg. Valid values:
disable,enable. - query str
- Query.
- referrer str
- Referrer. Valid values:
disable,enable. - scopetype str
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - taggings
Sequence[Object
Firewall Proxyaddress6Tagging Args] - Tagging. The structure of
taggingblock is documented below. - type str
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - ua_
max_ strver - Ua-Max-Ver.
- ua_
min_ strver - Ua-Min-Ver.
- uas Sequence[str]
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - url_
lists Sequence[str] - Url-List.
- uuid str
- Uuid.
- adom String
- Adom. This value is valid only when the
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - applications List<String>
- Application.
- case
Sensitivity String - Case-Sensitivity. Valid values:
disable,enable. - categories List<Number>
- Category.
- color Number
- Color.
- comment String
- Comment.
- dynamic
Sort StringSubtable - true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
- header String
- Header.
- header
Groups List<Property Map> - Header-Group. The structure of
header_groupblock is documented below. - header
Name String - Header-Name.
- host
Regex String - Host-Regex.
- hosts List<String>
- Host.
- methods List<String>
- Method. Valid values:
delete,get,head,options,post,put,trace,connect. - name String
- Name.
- object
Firewall StringProxyaddress6Id - an identifier for the resource with format {{name}}.
- path String
- Path.
- post
Arg String - Post-Arg. Valid values:
disable,enable. - query String
- Query.
- referrer String
- Referrer. Valid values:
disable,enable. - scopetype String
- The scope of application of the resource. Valid values:
inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit. - taggings List<Property Map>
- Tagging. The structure of
taggingblock is documented below. - type String
- Type. Valid values:
host-regex,url,category,method,ua,header,src-advanced,dst-advanced,url-list,saas,response-header. - ua
Max StringVer - Ua-Max-Ver.
- ua
Min StringVer - Ua-Min-Ver.
- uas List<String>
- Ua. Valid values:
chrome,ms,firefox,safari,other,ie,edge. - url
Lists List<String> - Url-List.
- uuid String
- Uuid.
Supporting Types
ObjectFirewallProxyaddress6HeaderGroup, ObjectFirewallProxyaddress6HeaderGroupArgs
- Case
Sensitivity string - Case-Sensitivity. Valid values:
disable,enable. - Header string
- Header.
- Header
Name string - Header-Name.
- Id double
- Id.
- Case
Sensitivity string - Case-Sensitivity. Valid values:
disable,enable. - Header string
- Header.
- Header
Name string - Header-Name.
- Id float64
- Id.
- case
Sensitivity String - Case-Sensitivity. Valid values:
disable,enable. - header String
- Header.
- header
Name String - Header-Name.
- id Double
- Id.
- case
Sensitivity string - Case-Sensitivity. Valid values:
disable,enable. - header string
- Header.
- header
Name string - Header-Name.
- id number
- Id.
- case_
sensitivity str - Case-Sensitivity. Valid values:
disable,enable. - header str
- Header.
- header_
name str - Header-Name.
- id float
- Id.
- case
Sensitivity String - Case-Sensitivity. Valid values:
disable,enable. - header String
- Header.
- header
Name String - Header-Name.
- id Number
- Id.
ObjectFirewallProxyaddress6Tagging, ObjectFirewallProxyaddress6TaggingArgs
- Categories List<string>
- Category.
- Name string
- Name.
- List<string>
- Tags.
- Categories []string
- Category.
- Name string
- Name.
- []string
- Tags.
- categories List<String>
- Category.
- name String
- Name.
- List<String>
- Tags.
- categories string[]
- Category.
- name string
- Name.
- string[]
- Tags.
- categories Sequence[str]
- Category.
- name str
- Name.
- Sequence[str]
- Tags.
- categories List<String>
- Category.
- name String
- Name.
- List<String>
- Tags.
Import
ObjectFirewall ProxyAddress6 can be imported using any of these accepted formats:
$ export “FORTIMANAGER_IMPORT_TABLE”=“true”
$ pulumi import fortimanager:index/objectFirewallProxyaddress6:ObjectFirewallProxyaddress6 labelname {{name}}
$ unset “FORTIMANAGER_IMPORT_TABLE”
-> Hint: The scopetype and adom for import will directly inherit the scopetype and adom configuration of the provider.
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- fortimanager fortinetdev/terraform-provider-fortimanager
- License
- Notes
- This Pulumi package is based on the
fortimanagerTerraform Provider.
published on Saturday, Mar 7, 2026 by fortinetdev
