fortimanager.ObjectFirewallAddress6DynamicMapping
Explore with Pulumi AI
Configure IPv6 firewall addresses.
This resource is a sub resource for variable
dynamic_mappingof resourcefortimanager.ObjectFirewallAddress6. Conflict and overwrite may occur if use both of them. The following variables have sub resource. Avoid using them together, otherwise conflicts and overwrites may occur.
subnet_segment:fortimanager.ObjectFirewallAddress6DynamicMappingSubnetsegment
Create ObjectFirewallAddress6DynamicMapping Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ObjectFirewallAddress6DynamicMapping(name: string, args: ObjectFirewallAddress6DynamicMappingArgs, opts?: CustomResourceOptions);@overload
def ObjectFirewallAddress6DynamicMapping(resource_name: str,
                                         args: ObjectFirewallAddress6DynamicMappingInitArgs,
                                         opts: Optional[ResourceOptions] = None)
@overload
def ObjectFirewallAddress6DynamicMapping(resource_name: str,
                                         opts: Optional[ResourceOptions] = None,
                                         address6: Optional[str] = None,
                                         ip6: Optional[str] = None,
                                         cache_ttl: Optional[float] = None,
                                         adom: Optional[str] = None,
                                         _image_base64: Optional[str] = None,
                                         color: Optional[float] = None,
                                         macaddrs: Optional[Sequence[str]] = None,
                                         country: Optional[str] = None,
                                         dynamic_sort_subtable: Optional[str] = None,
                                         end_ip: Optional[str] = None,
                                         end_mac: Optional[str] = None,
                                         epg_name: Optional[str] = None,
                                         fabric_object: Optional[str] = None,
                                         filter: Optional[str] = None,
                                         fqdn: Optional[str] = None,
                                         global_object: Optional[float] = None,
                                         host: Optional[str] = None,
                                         uuid: Optional[str] = None,
                                         _scopes: Optional[Sequence[ObjectFirewallAddress6DynamicMapping_ScopeArgs]] = None,
                                         comment: Optional[str] = None,
                                         obj_id: Optional[str] = None,
                                         object_firewall_address6_dynamic_mapping_id: Optional[str] = None,
                                         route_tag: Optional[float] = None,
                                         scopetype: Optional[str] = None,
                                         sdn: Optional[str] = None,
                                         sdn_addr_type: Optional[str] = None,
                                         sdn_tag: Optional[str] = None,
                                         start_ip: Optional[str] = None,
                                         start_mac: Optional[str] = None,
                                         subnet_segments: Optional[Sequence[ObjectFirewallAddress6DynamicMappingSubnetSegmentArgs]] = None,
                                         tags: Optional[str] = None,
                                         template: Optional[str] = None,
                                         tenant: Optional[str] = None,
                                         type: Optional[str] = None,
                                         host_type: Optional[str] = None,
                                         visibility: Optional[str] = None)func NewObjectFirewallAddress6DynamicMapping(ctx *Context, name string, args ObjectFirewallAddress6DynamicMappingArgs, opts ...ResourceOption) (*ObjectFirewallAddress6DynamicMapping, error)public ObjectFirewallAddress6DynamicMapping(string name, ObjectFirewallAddress6DynamicMappingArgs args, CustomResourceOptions? opts = null)
public ObjectFirewallAddress6DynamicMapping(String name, ObjectFirewallAddress6DynamicMappingArgs args)
public ObjectFirewallAddress6DynamicMapping(String name, ObjectFirewallAddress6DynamicMappingArgs args, CustomResourceOptions options)
type: fortimanager:ObjectFirewallAddress6DynamicMapping
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 ObjectFirewallAddress6DynamicMappingArgs
- 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 ObjectFirewallAddress6DynamicMappingInitArgs
- 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 ObjectFirewallAddress6DynamicMappingArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ObjectFirewallAddress6DynamicMappingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ObjectFirewallAddress6DynamicMappingArgs
- 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 objectFirewallAddress6DynamicMappingResource = new Fortimanager.ObjectFirewallAddress6DynamicMapping("objectFirewallAddress6DynamicMappingResource", new()
{
    Address6 = "string",
    Ip6 = "string",
    CacheTtl = 0,
    Adom = "string",
    _imageBase64 = "string",
    Color = 0,
    Macaddrs = new[]
    {
        "string",
    },
    Country = "string",
    DynamicSortSubtable = "string",
    EndIp = "string",
    EndMac = "string",
    EpgName = "string",
    FabricObject = "string",
    Filter = "string",
    Fqdn = "string",
    GlobalObject = 0,
    Host = "string",
    Uuid = "string",
    _scopes = new[]
    {
        new Fortimanager.Inputs.ObjectFirewallAddress6DynamicMapping_ScopeArgs
        {
            Name = "string",
            Vdom = "string",
        },
    },
    Comment = "string",
    ObjId = "string",
    ObjectFirewallAddress6DynamicMappingId = "string",
    RouteTag = 0,
    Scopetype = "string",
    Sdn = "string",
    SdnAddrType = "string",
    SdnTag = "string",
    StartIp = "string",
    StartMac = "string",
    SubnetSegments = new[]
    {
        new Fortimanager.Inputs.ObjectFirewallAddress6DynamicMappingSubnetSegmentArgs
        {
            Name = "string",
            Type = "string",
            Value = "string",
        },
    },
    Tags = "string",
    Template = "string",
    Tenant = "string",
    Type = "string",
    HostType = "string",
    Visibility = "string",
});
example, err := fortimanager.NewObjectFirewallAddress6DynamicMapping(ctx, "objectFirewallAddress6DynamicMappingResource", &fortimanager.ObjectFirewallAddress6DynamicMappingArgs{
Address6: pulumi.String("string"),
Ip6: pulumi.String("string"),
CacheTtl: pulumi.Float64(0),
Adom: pulumi.String("string"),
_imageBase64: pulumi.String("string"),
Color: pulumi.Float64(0),
Macaddrs: pulumi.StringArray{
pulumi.String("string"),
},
Country: pulumi.String("string"),
DynamicSortSubtable: pulumi.String("string"),
EndIp: pulumi.String("string"),
EndMac: pulumi.String("string"),
EpgName: pulumi.String("string"),
FabricObject: pulumi.String("string"),
Filter: pulumi.String("string"),
Fqdn: pulumi.String("string"),
GlobalObject: pulumi.Float64(0),
Host: pulumi.String("string"),
Uuid: pulumi.String("string"),
_scopes: .ObjectFirewallAddress6DynamicMapping_ScopeArray{
&.ObjectFirewallAddress6DynamicMapping_ScopeArgs{
Name: pulumi.String("string"),
Vdom: pulumi.String("string"),
},
},
Comment: pulumi.String("string"),
ObjId: pulumi.String("string"),
ObjectFirewallAddress6DynamicMappingId: pulumi.String("string"),
RouteTag: pulumi.Float64(0),
Scopetype: pulumi.String("string"),
Sdn: pulumi.String("string"),
SdnAddrType: pulumi.String("string"),
SdnTag: pulumi.String("string"),
StartIp: pulumi.String("string"),
StartMac: pulumi.String("string"),
SubnetSegments: .ObjectFirewallAddress6DynamicMappingSubnetSegmentTypeArray{
&.ObjectFirewallAddress6DynamicMappingSubnetSegmentTypeArgs{
Name: pulumi.String("string"),
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Tags: pulumi.String("string"),
Template: pulumi.String("string"),
Tenant: pulumi.String("string"),
Type: pulumi.String("string"),
HostType: pulumi.String("string"),
Visibility: pulumi.String("string"),
})
var objectFirewallAddress6DynamicMappingResource = new ObjectFirewallAddress6DynamicMapping("objectFirewallAddress6DynamicMappingResource", ObjectFirewallAddress6DynamicMappingArgs.builder()
    .address6("string")
    .ip6("string")
    .cacheTtl(0)
    .adom("string")
    ._imageBase64("string")
    .color(0)
    .macaddrs("string")
    .country("string")
    .dynamicSortSubtable("string")
    .endIp("string")
    .endMac("string")
    .epgName("string")
    .fabricObject("string")
    .filter("string")
    .fqdn("string")
    .globalObject(0)
    .host("string")
    .uuid("string")
    ._scopes(ObjectFirewallAddress6DynamicMapping_ScopeArgs.builder()
        .name("string")
        .vdom("string")
        .build())
    .comment("string")
    .objId("string")
    .objectFirewallAddress6DynamicMappingId("string")
    .routeTag(0)
    .scopetype("string")
    .sdn("string")
    .sdnAddrType("string")
    .sdnTag("string")
    .startIp("string")
    .startMac("string")
    .subnetSegments(ObjectFirewallAddress6DynamicMappingSubnetSegmentArgs.builder()
        .name("string")
        .type("string")
        .value("string")
        .build())
    .tags("string")
    .template("string")
    .tenant("string")
    .type("string")
    .hostType("string")
    .visibility("string")
    .build());
object_firewall_address6_dynamic_mapping_resource = fortimanager.ObjectFirewallAddress6DynamicMapping("objectFirewallAddress6DynamicMappingResource",
    address6="string",
    ip6="string",
    cache_ttl=0,
    adom="string",
    _image_base64="string",
    color=0,
    macaddrs=["string"],
    country="string",
    dynamic_sort_subtable="string",
    end_ip="string",
    end_mac="string",
    epg_name="string",
    fabric_object="string",
    filter="string",
    fqdn="string",
    global_object=0,
    host="string",
    uuid="string",
    _scopes=[{
        "name": "string",
        "vdom": "string",
    }],
    comment="string",
    obj_id="string",
    object_firewall_address6_dynamic_mapping_id="string",
    route_tag=0,
    scopetype="string",
    sdn="string",
    sdn_addr_type="string",
    sdn_tag="string",
    start_ip="string",
    start_mac="string",
    subnet_segments=[{
        "name": "string",
        "type": "string",
        "value": "string",
    }],
    tags="string",
    template="string",
    tenant="string",
    type="string",
    host_type="string",
    visibility="string")
const objectFirewallAddress6DynamicMappingResource = new fortimanager.ObjectFirewallAddress6DynamicMapping("objectFirewallAddress6DynamicMappingResource", {
    address6: "string",
    ip6: "string",
    cacheTtl: 0,
    adom: "string",
    _imageBase64: "string",
    color: 0,
    macaddrs: ["string"],
    country: "string",
    dynamicSortSubtable: "string",
    endIp: "string",
    endMac: "string",
    epgName: "string",
    fabricObject: "string",
    filter: "string",
    fqdn: "string",
    globalObject: 0,
    host: "string",
    uuid: "string",
    _scopes: [{
        name: "string",
        vdom: "string",
    }],
    comment: "string",
    objId: "string",
    objectFirewallAddress6DynamicMappingId: "string",
    routeTag: 0,
    scopetype: "string",
    sdn: "string",
    sdnAddrType: "string",
    sdnTag: "string",
    startIp: "string",
    startMac: "string",
    subnetSegments: [{
        name: "string",
        type: "string",
        value: "string",
    }],
    tags: "string",
    template: "string",
    tenant: "string",
    type: "string",
    hostType: "string",
    visibility: "string",
});
type: fortimanager:ObjectFirewallAddress6DynamicMapping
properties:
    _imageBase64: string
    _scopes:
        - name: string
          vdom: string
    address6: string
    adom: string
    cacheTtl: 0
    color: 0
    comment: string
    country: string
    dynamicSortSubtable: string
    endIp: string
    endMac: string
    epgName: string
    fabricObject: string
    filter: string
    fqdn: string
    globalObject: 0
    host: string
    hostType: string
    ip6: string
    macaddrs:
        - string
    objId: string
    objectFirewallAddress6DynamicMappingId: string
    routeTag: 0
    scopetype: string
    sdn: string
    sdnAddrType: string
    sdnTag: string
    startIp: string
    startMac: string
    subnetSegments:
        - name: string
          type: string
          value: string
    tags: string
    template: string
    tenant: string
    type: string
    uuid: string
    visibility: string
ObjectFirewallAddress6DynamicMapping 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 ObjectFirewallAddress6DynamicMapping resource accepts the following input properties:
- Address6 string
- Address6.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- CacheTtl double
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- Color double
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- Comment string
- Comment.
- Country string
- Country.
- DynamicSort 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.
- EndIp string
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- EndMac string
- Last MAC address in the range.
- EpgName string
- Endpoint group name.
- FabricObject string
- Fabric-Object. Valid values: disable,enable.
- Filter string
- Match criteria filter.
- Fqdn string
- Fully qualified domain name.
- GlobalObject double
- Global-Object.
- Host string
- Host Address.
- HostType string
- Host type. Valid values: any,specific.
- Ip6 string
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- Macaddrs List<string>
- Macaddr.
- ObjId string
- Object ID for NSX.
- ObjectFirewall stringAddress6Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- RouteTag double
- route-tag address.
- 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.
- Sdn string
- SDN.
- SdnAddr stringType 
- Type of addresses to collect. Valid values: all,private,public.
- SdnTag string
- SDN Tag.
- StartIp string
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- StartMac string
- First MAC address in the range.
- SubnetSegments List<ObjectFirewall Address6Dynamic Mapping Subnet Segment> 
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- string
- Tags.
- Template string
- IPv6 address template.
- Tenant string
- Tenant.
- Type string
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- Uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- Visibility string
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
- _image stringBase64 
- _Image-Base64.
- _scopes List<ObjectFirewall Address6Dynamic Mapping_Scope> 
- _Scope. The structure of _scopeblock is documented below.
- Address6 string
- Address6.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- CacheTtl float64
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- Color float64
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- Comment string
- Comment.
- Country string
- Country.
- DynamicSort 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.
- EndIp string
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- EndMac string
- Last MAC address in the range.
- EpgName string
- Endpoint group name.
- FabricObject string
- Fabric-Object. Valid values: disable,enable.
- Filter string
- Match criteria filter.
- Fqdn string
- Fully qualified domain name.
- GlobalObject float64
- Global-Object.
- Host string
- Host Address.
- HostType string
- Host type. Valid values: any,specific.
- Ip6 string
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- Macaddrs []string
- Macaddr.
- ObjId string
- Object ID for NSX.
- ObjectFirewall stringAddress6Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- RouteTag float64
- route-tag address.
- 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.
- Sdn string
- SDN.
- SdnAddr stringType 
- Type of addresses to collect. Valid values: all,private,public.
- SdnTag string
- SDN Tag.
- StartIp string
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- StartMac string
- First MAC address in the range.
- SubnetSegments []ObjectFirewall Address6Dynamic Mapping Subnet Segment Type Args 
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- string
- Tags.
- Template string
- IPv6 address template.
- Tenant string
- Tenant.
- Type string
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- Uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- Visibility string
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
- _image stringBase64 
- _Image-Base64.
- _scopes []ObjectFirewall Address6Dynamic Mapping_Scope Args 
- _Scope. The structure of _scopeblock is documented below.
- address6 String
- Address6.
- _image StringBase64 
- _Image-Base64.
- _scopes List<ObjectFirewall Address6Dynamic Mapping_Scope> 
- _Scope. The structure of _scopeblock is documented below.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- cacheTtl Double
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- color Double
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment String
- Comment.
- country String
- Country.
- dynamicSort 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.
- endIp String
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- endMac String
- Last MAC address in the range.
- epgName String
- Endpoint group name.
- fabricObject String
- Fabric-Object. Valid values: disable,enable.
- filter String
- Match criteria filter.
- fqdn String
- Fully qualified domain name.
- globalObject Double
- Global-Object.
- host String
- Host Address.
- hostType String
- Host type. Valid values: any,specific.
- ip6 String
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- macaddrs List<String>
- Macaddr.
- objId String
- Object ID for NSX.
- objectFirewall StringAddress6Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- routeTag Double
- route-tag address.
- 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.
- sdn String
- SDN.
- sdnAddr StringType 
- Type of addresses to collect. Valid values: all,private,public.
- sdnTag String
- SDN Tag.
- startIp String
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- startMac String
- First MAC address in the range.
- subnetSegments List<ObjectFirewall Address6Dynamic Mapping Subnet Segment> 
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- String
- Tags.
- template String
- IPv6 address template.
- tenant String
- Tenant.
- type String
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- uuid String
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility String
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
- address6 string
- Address6.
- _image stringBase64 
- _Image-Base64.
- _scopes ObjectFirewall Address6Dynamic Mapping_Scope[] 
- _Scope. The structure of _scopeblock is documented below.
- adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- cacheTtl number
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- color number
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment string
- Comment.
- country string
- Country.
- dynamicSort 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.
- endIp string
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- endMac string
- Last MAC address in the range.
- epgName string
- Endpoint group name.
- fabricObject string
- Fabric-Object. Valid values: disable,enable.
- filter string
- Match criteria filter.
- fqdn string
- Fully qualified domain name.
- globalObject number
- Global-Object.
- host string
- Host Address.
- hostType string
- Host type. Valid values: any,specific.
- ip6 string
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- macaddrs string[]
- Macaddr.
- objId string
- Object ID for NSX.
- objectFirewall stringAddress6Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- routeTag number
- route-tag address.
- 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.
- sdn string
- SDN.
- sdnAddr stringType 
- Type of addresses to collect. Valid values: all,private,public.
- sdnTag string
- SDN Tag.
- startIp string
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- startMac string
- First MAC address in the range.
- subnetSegments ObjectFirewall Address6Dynamic Mapping Subnet Segment[] 
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- string
- Tags.
- template string
- IPv6 address template.
- tenant string
- Tenant.
- type string
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility string
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
- address6 str
- Address6.
- _image_ strbase64 
- _Image-Base64.
- _scopes Sequence[ObjectFirewall Address6Dynamic Mapping_Scope Args] 
- _Scope. The structure of _scopeblock is documented below.
- adom str
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- cache_ttl float
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- color float
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment str
- Comment.
- country str
- Country.
- 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.
- end_ip str
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- end_mac str
- Last MAC address in the range.
- epg_name str
- Endpoint group name.
- fabric_object str
- Fabric-Object. Valid values: disable,enable.
- filter str
- Match criteria filter.
- fqdn str
- Fully qualified domain name.
- global_object float
- Global-Object.
- host str
- Host Address.
- host_type str
- Host type. Valid values: any,specific.
- ip6 str
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- macaddrs Sequence[str]
- Macaddr.
- obj_id str
- Object ID for NSX.
- object_firewall_ straddress6_ dynamic_ mapping_ id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- route_tag float
- route-tag address.
- 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.
- sdn str
- SDN.
- sdn_addr_ strtype 
- Type of addresses to collect. Valid values: all,private,public.
- sdn_tag str
- SDN Tag.
- start_ip str
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- start_mac str
- First MAC address in the range.
- subnet_segments Sequence[ObjectFirewall Address6Dynamic Mapping Subnet Segment Args] 
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- str
- Tags.
- template str
- IPv6 address template.
- tenant str
- Tenant.
- type str
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- uuid str
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility str
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
- address6 String
- Address6.
- _image StringBase64 
- _Image-Base64.
- _scopes List<Property Map>
- _Scope. The structure of _scopeblock is documented below.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- cacheTtl Number
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- color Number
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment String
- Comment.
- country String
- Country.
- dynamicSort 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.
- endIp String
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- endMac String
- Last MAC address in the range.
- epgName String
- Endpoint group name.
- fabricObject String
- Fabric-Object. Valid values: disable,enable.
- filter String
- Match criteria filter.
- fqdn String
- Fully qualified domain name.
- globalObject Number
- Global-Object.
- host String
- Host Address.
- hostType String
- Host type. Valid values: any,specific.
- ip6 String
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- macaddrs List<String>
- Macaddr.
- objId String
- Object ID for NSX.
- objectFirewall StringAddress6Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- routeTag Number
- route-tag address.
- 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.
- sdn String
- SDN.
- sdnAddr StringType 
- Type of addresses to collect. Valid values: all,private,public.
- sdnTag String
- SDN Tag.
- startIp String
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- startMac String
- First MAC address in the range.
- subnetSegments List<Property Map>
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- String
- Tags.
- template String
- IPv6 address template.
- tenant String
- Tenant.
- type String
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- uuid String
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility String
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
Outputs
All input properties are implicitly available as output properties. Additionally, the ObjectFirewallAddress6DynamicMapping 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 ObjectFirewallAddress6DynamicMapping Resource
Get an existing ObjectFirewallAddress6DynamicMapping 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?: ObjectFirewallAddress6DynamicMappingState, opts?: CustomResourceOptions): ObjectFirewallAddress6DynamicMapping@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        _image_base64: Optional[str] = None,
        _scopes: Optional[Sequence[ObjectFirewallAddress6DynamicMapping_ScopeArgs]] = None,
        address6: Optional[str] = None,
        adom: Optional[str] = None,
        cache_ttl: Optional[float] = None,
        color: Optional[float] = None,
        comment: Optional[str] = None,
        country: Optional[str] = None,
        dynamic_sort_subtable: Optional[str] = None,
        end_ip: Optional[str] = None,
        end_mac: Optional[str] = None,
        epg_name: Optional[str] = None,
        fabric_object: Optional[str] = None,
        filter: Optional[str] = None,
        fqdn: Optional[str] = None,
        global_object: Optional[float] = None,
        host: Optional[str] = None,
        host_type: Optional[str] = None,
        ip6: Optional[str] = None,
        macaddrs: Optional[Sequence[str]] = None,
        obj_id: Optional[str] = None,
        object_firewall_address6_dynamic_mapping_id: Optional[str] = None,
        route_tag: Optional[float] = None,
        scopetype: Optional[str] = None,
        sdn: Optional[str] = None,
        sdn_addr_type: Optional[str] = None,
        sdn_tag: Optional[str] = None,
        start_ip: Optional[str] = None,
        start_mac: Optional[str] = None,
        subnet_segments: Optional[Sequence[ObjectFirewallAddress6DynamicMappingSubnetSegmentArgs]] = None,
        tags: Optional[str] = None,
        template: Optional[str] = None,
        tenant: Optional[str] = None,
        type: Optional[str] = None,
        uuid: Optional[str] = None,
        visibility: Optional[str] = None) -> ObjectFirewallAddress6DynamicMappingfunc GetObjectFirewallAddress6DynamicMapping(ctx *Context, name string, id IDInput, state *ObjectFirewallAddress6DynamicMappingState, opts ...ResourceOption) (*ObjectFirewallAddress6DynamicMapping, error)public static ObjectFirewallAddress6DynamicMapping Get(string name, Input<string> id, ObjectFirewallAddress6DynamicMappingState? state, CustomResourceOptions? opts = null)public static ObjectFirewallAddress6DynamicMapping get(String name, Output<String> id, ObjectFirewallAddress6DynamicMappingState state, CustomResourceOptions options)resources:  _:    type: fortimanager:ObjectFirewallAddress6DynamicMapping    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.
- Address6 string
- Address6.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- CacheTtl double
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- Color double
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- Comment string
- Comment.
- Country string
- Country.
- DynamicSort 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.
- EndIp string
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- EndMac string
- Last MAC address in the range.
- EpgName string
- Endpoint group name.
- FabricObject string
- Fabric-Object. Valid values: disable,enable.
- Filter string
- Match criteria filter.
- Fqdn string
- Fully qualified domain name.
- GlobalObject double
- Global-Object.
- Host string
- Host Address.
- HostType string
- Host type. Valid values: any,specific.
- Ip6 string
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- Macaddrs List<string>
- Macaddr.
- ObjId string
- Object ID for NSX.
- ObjectFirewall stringAddress6Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- RouteTag double
- route-tag address.
- 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.
- Sdn string
- SDN.
- SdnAddr stringType 
- Type of addresses to collect. Valid values: all,private,public.
- SdnTag string
- SDN Tag.
- StartIp string
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- StartMac string
- First MAC address in the range.
- SubnetSegments List<ObjectFirewall Address6Dynamic Mapping Subnet Segment> 
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- string
- Tags.
- Template string
- IPv6 address template.
- Tenant string
- Tenant.
- Type string
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- Uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- Visibility string
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
- _image stringBase64 
- _Image-Base64.
- _scopes List<ObjectFirewall Address6Dynamic Mapping_Scope> 
- _Scope. The structure of _scopeblock is documented below.
- Address6 string
- Address6.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- CacheTtl float64
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- Color float64
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- Comment string
- Comment.
- Country string
- Country.
- DynamicSort 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.
- EndIp string
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- EndMac string
- Last MAC address in the range.
- EpgName string
- Endpoint group name.
- FabricObject string
- Fabric-Object. Valid values: disable,enable.
- Filter string
- Match criteria filter.
- Fqdn string
- Fully qualified domain name.
- GlobalObject float64
- Global-Object.
- Host string
- Host Address.
- HostType string
- Host type. Valid values: any,specific.
- Ip6 string
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- Macaddrs []string
- Macaddr.
- ObjId string
- Object ID for NSX.
- ObjectFirewall stringAddress6Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- RouteTag float64
- route-tag address.
- 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.
- Sdn string
- SDN.
- SdnAddr stringType 
- Type of addresses to collect. Valid values: all,private,public.
- SdnTag string
- SDN Tag.
- StartIp string
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- StartMac string
- First MAC address in the range.
- SubnetSegments []ObjectFirewall Address6Dynamic Mapping Subnet Segment Type Args 
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- string
- Tags.
- Template string
- IPv6 address template.
- Tenant string
- Tenant.
- Type string
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- Uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- Visibility string
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
- _image stringBase64 
- _Image-Base64.
- _scopes []ObjectFirewall Address6Dynamic Mapping_Scope Args 
- _Scope. The structure of _scopeblock is documented below.
- _image StringBase64 
- _Image-Base64.
- _scopes List<ObjectFirewall Address6Dynamic Mapping_Scope> 
- _Scope. The structure of _scopeblock is documented below.
- address6 String
- Address6.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- cacheTtl Double
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- color Double
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment String
- Comment.
- country String
- Country.
- dynamicSort 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.
- endIp String
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- endMac String
- Last MAC address in the range.
- epgName String
- Endpoint group name.
- fabricObject String
- Fabric-Object. Valid values: disable,enable.
- filter String
- Match criteria filter.
- fqdn String
- Fully qualified domain name.
- globalObject Double
- Global-Object.
- host String
- Host Address.
- hostType String
- Host type. Valid values: any,specific.
- ip6 String
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- macaddrs List<String>
- Macaddr.
- objId String
- Object ID for NSX.
- objectFirewall StringAddress6Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- routeTag Double
- route-tag address.
- 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.
- sdn String
- SDN.
- sdnAddr StringType 
- Type of addresses to collect. Valid values: all,private,public.
- sdnTag String
- SDN Tag.
- startIp String
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- startMac String
- First MAC address in the range.
- subnetSegments List<ObjectFirewall Address6Dynamic Mapping Subnet Segment> 
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- String
- Tags.
- template String
- IPv6 address template.
- tenant String
- Tenant.
- type String
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- uuid String
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility String
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
- _image stringBase64 
- _Image-Base64.
- _scopes ObjectFirewall Address6Dynamic Mapping_Scope[] 
- _Scope. The structure of _scopeblock is documented below.
- address6 string
- Address6.
- adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- cacheTtl number
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- color number
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment string
- Comment.
- country string
- Country.
- dynamicSort 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.
- endIp string
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- endMac string
- Last MAC address in the range.
- epgName string
- Endpoint group name.
- fabricObject string
- Fabric-Object. Valid values: disable,enable.
- filter string
- Match criteria filter.
- fqdn string
- Fully qualified domain name.
- globalObject number
- Global-Object.
- host string
- Host Address.
- hostType string
- Host type. Valid values: any,specific.
- ip6 string
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- macaddrs string[]
- Macaddr.
- objId string
- Object ID for NSX.
- objectFirewall stringAddress6Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- routeTag number
- route-tag address.
- 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.
- sdn string
- SDN.
- sdnAddr stringType 
- Type of addresses to collect. Valid values: all,private,public.
- sdnTag string
- SDN Tag.
- startIp string
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- startMac string
- First MAC address in the range.
- subnetSegments ObjectFirewall Address6Dynamic Mapping Subnet Segment[] 
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- string
- Tags.
- template string
- IPv6 address template.
- tenant string
- Tenant.
- type string
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility string
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
- _image_ strbase64 
- _Image-Base64.
- _scopes Sequence[ObjectFirewall Address6Dynamic Mapping_Scope Args] 
- _Scope. The structure of _scopeblock is documented below.
- address6 str
- Address6.
- adom str
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- cache_ttl float
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- color float
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment str
- Comment.
- country str
- Country.
- 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.
- end_ip str
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- end_mac str
- Last MAC address in the range.
- epg_name str
- Endpoint group name.
- fabric_object str
- Fabric-Object. Valid values: disable,enable.
- filter str
- Match criteria filter.
- fqdn str
- Fully qualified domain name.
- global_object float
- Global-Object.
- host str
- Host Address.
- host_type str
- Host type. Valid values: any,specific.
- ip6 str
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- macaddrs Sequence[str]
- Macaddr.
- obj_id str
- Object ID for NSX.
- object_firewall_ straddress6_ dynamic_ mapping_ id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- route_tag float
- route-tag address.
- 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.
- sdn str
- SDN.
- sdn_addr_ strtype 
- Type of addresses to collect. Valid values: all,private,public.
- sdn_tag str
- SDN Tag.
- start_ip str
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- start_mac str
- First MAC address in the range.
- subnet_segments Sequence[ObjectFirewall Address6Dynamic Mapping Subnet Segment Args] 
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- str
- Tags.
- template str
- IPv6 address template.
- tenant str
- Tenant.
- type str
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- uuid str
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility str
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
- _image StringBase64 
- _Image-Base64.
- _scopes List<Property Map>
- _Scope. The structure of _scopeblock is documented below.
- address6 String
- Address6.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- cacheTtl Number
- Minimal TTL of individual IPv6 addresses in FQDN cache.
- color Number
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment String
- Comment.
- country String
- Country.
- dynamicSort 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.
- endIp String
- Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- endMac String
- Last MAC address in the range.
- epgName String
- Endpoint group name.
- fabricObject String
- Fabric-Object. Valid values: disable,enable.
- filter String
- Match criteria filter.
- fqdn String
- Fully qualified domain name.
- globalObject Number
- Global-Object.
- host String
- Host Address.
- hostType String
- Host type. Valid values: any,specific.
- ip6 String
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- macaddrs List<String>
- Macaddr.
- objId String
- Object ID for NSX.
- objectFirewall StringAddress6Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- routeTag Number
- route-tag address.
- 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.
- sdn String
- SDN.
- sdnAddr StringType 
- Type of addresses to collect. Valid values: all,private,public.
- sdnTag String
- SDN Tag.
- startIp String
- First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- startMac String
- First MAC address in the range.
- subnetSegments List<Property Map>
- Subnet-Segment. The structure of subnet_segmentblock is documented below.
- String
- Tags.
- template String
- IPv6 address template.
- tenant String
- Tenant.
- type String
- Type of IPv6 address object (default = ipprefix). Valid values: ipprefix,iprange,nsx,dynamic,fqdn,template,mac,geography.
- uuid String
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility String
- Enable/disable the visibility of the object in the GUI. Valid values: disable,enable.
Supporting Types
ObjectFirewallAddress6DynamicMappingSubnetSegment, ObjectFirewallAddress6DynamicMappingSubnetSegmentArgs            
ObjectFirewallAddress6DynamicMapping_Scope, ObjectFirewallAddress6DynamicMapping_ScopeArgs        
Import
ObjectFirewall Address6DynamicMapping can be imported using any of these accepted formats:
Set import_options = [“address6=YOUR_VALUE”] in the provider section.
$ export “FORTIMANAGER_IMPORT_TABLE”=“true”
$ pulumi import fortimanager:index/objectFirewallAddress6DynamicMapping:ObjectFirewallAddress6DynamicMapping labelname {{_scope.name}}.{{_scope.vdom}}
$ 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.