fortimanager.ObjectFirewallAddress
Explore with Pulumi AI
Configure IPv4 addresses.
The following variables have sub resource. Avoid using them together, otherwise conflicts and overwrites may occur.
dynamic_mapping:fortimanager.ObjectFirewallAddressDynamicMappinglist:fortimanager.ObjectFirewallAddressListtagging:fortimanager.ObjectFirewallAddressTagging
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as fortimanager from "@pulumi/fortimanager";
const trname = new fortimanager.ObjectFirewallAddress("trname", {
    color: 0,
    objType: "ip",
    subnets: [
        "192.168.0.0",
        "255.255.255.255",
    ],
    type: "ipmask",
});
import pulumi
import pulumi_fortimanager as fortimanager
trname = fortimanager.ObjectFirewallAddress("trname",
    color=0,
    obj_type="ip",
    subnets=[
        "192.168.0.0",
        "255.255.255.255",
    ],
    type="ipmask")
package main
import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/fortimanager/fortimanager"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := fortimanager.NewObjectFirewallAddress(ctx, "trname", &fortimanager.ObjectFirewallAddressArgs{
			Color:   pulumi.Float64(0),
			ObjType: pulumi.String("ip"),
			Subnets: pulumi.StringArray{
				pulumi.String("192.168.0.0"),
				pulumi.String("255.255.255.255"),
			},
			Type: pulumi.String("ipmask"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fortimanager = Pulumi.Fortimanager;
return await Deployment.RunAsync(() => 
{
    var trname = new Fortimanager.ObjectFirewallAddress("trname", new()
    {
        Color = 0,
        ObjType = "ip",
        Subnets = new[]
        {
            "192.168.0.0",
            "255.255.255.255",
        },
        Type = "ipmask",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fortimanager.ObjectFirewallAddress;
import com.pulumi.fortimanager.ObjectFirewallAddressArgs;
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 trname = new ObjectFirewallAddress("trname", ObjectFirewallAddressArgs.builder()
            .color(0)
            .objType("ip")
            .subnets(            
                "192.168.0.0",
                "255.255.255.255")
            .type("ipmask")
            .build());
    }
}
resources:
  trname:
    type: fortimanager:ObjectFirewallAddress
    properties:
      color: 0
      objType: ip
      subnets:
        - 192.168.0.0
        - 255.255.255.255
      type: ipmask
Create ObjectFirewallAddress Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ObjectFirewallAddress(name: string, args?: ObjectFirewallAddressArgs, opts?: CustomResourceOptions);@overload
def ObjectFirewallAddress(resource_name: str,
                          args: Optional[ObjectFirewallAddressArgs] = None,
                          opts: Optional[ResourceOptions] = None)
@overload
def ObjectFirewallAddress(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          _image_base64: Optional[str] = None,
                          adom: Optional[str] = None,
                          allow_routing: Optional[str] = None,
                          associated_interface: Optional[str] = None,
                          cache_ttl: Optional[float] = None,
                          clearpass_spt: Optional[str] = None,
                          color: Optional[float] = None,
                          comment: Optional[str] = None,
                          country: Optional[str] = None,
                          dirty: Optional[str] = None,
                          dynamic_mappings: Optional[Sequence[ObjectFirewallAddressDynamicMappingArgs]] = 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,
                          fsso_group: Optional[str] = None,
                          global_object: Optional[float] = None,
                          hw_model: Optional[str] = None,
                          hw_vendor: Optional[str] = None,
                          interface: Optional[str] = None,
                          lists: Optional[Sequence[ObjectFirewallAddressListArgs]] = None,
                          macaddrs: Optional[Sequence[str]] = None,
                          name: Optional[str] = None,
                          node_ip_only: Optional[str] = None,
                          obj_id: Optional[str] = None,
                          obj_tag: Optional[str] = None,
                          obj_type: Optional[str] = None,
                          object_firewall_address_id: Optional[str] = None,
                          organization: Optional[str] = None,
                          os: Optional[str] = None,
                          policy_group: 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,
                          sso_attribute_values: Optional[Sequence[str]] = None,
                          start_ip: Optional[str] = None,
                          start_mac: Optional[str] = None,
                          sub_type: Optional[str] = None,
                          subnet_name: Optional[str] = None,
                          subnets: Optional[Sequence[str]] = None,
                          sw_version: Optional[str] = None,
                          tag_detection_level: Optional[str] = None,
                          tag_type: Optional[str] = None,
                          taggings: Optional[Sequence[ObjectFirewallAddressTaggingArgs]] = None,
                          tenant: Optional[str] = None,
                          type: Optional[str] = None,
                          uuid: Optional[str] = None,
                          visibility: Optional[str] = None,
                          wildcard: Optional[str] = None,
                          wildcard_fqdn: Optional[str] = None)func NewObjectFirewallAddress(ctx *Context, name string, args *ObjectFirewallAddressArgs, opts ...ResourceOption) (*ObjectFirewallAddress, error)public ObjectFirewallAddress(string name, ObjectFirewallAddressArgs? args = null, CustomResourceOptions? opts = null)
public ObjectFirewallAddress(String name, ObjectFirewallAddressArgs args)
public ObjectFirewallAddress(String name, ObjectFirewallAddressArgs args, CustomResourceOptions options)
type: fortimanager:ObjectFirewallAddress
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 ObjectFirewallAddressArgs
 - 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 ObjectFirewallAddressArgs
 - 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 ObjectFirewallAddressArgs
 - The arguments to resource properties.
 - opts ResourceOption
 - Bag of options to control resource's behavior.
 
- name string
 - The unique name of the resource.
 - args ObjectFirewallAddressArgs
 - The arguments to resource properties.
 - opts CustomResourceOptions
 - Bag of options to control resource's behavior.
 
- name String
 - The unique name of the resource.
 - args ObjectFirewallAddressArgs
 - 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 objectFirewallAddressResource = new Fortimanager.ObjectFirewallAddress("objectFirewallAddressResource", new()
{
    _imageBase64 = "string",
    Adom = "string",
    AllowRouting = "string",
    AssociatedInterface = "string",
    CacheTtl = 0,
    ClearpassSpt = "string",
    Color = 0,
    Comment = "string",
    Country = "string",
    Dirty = "string",
    DynamicMappings = new[]
    {
        new Fortimanager.Inputs.ObjectFirewallAddressDynamicMappingArgs
        {
            _imageBase64 = "string",
            _scopes = new[]
            {
                new Fortimanager.Inputs.ObjectFirewallAddressDynamicMapping_ScopeArgs
                {
                    Name = "string",
                    Vdom = "string",
                },
            },
            AllowRouting = "string",
            AssociatedInterface = "string",
            CacheTtl = 0,
            ClearpassSpt = "string",
            Color = 0,
            Comment = "string",
            Country = "string",
            Dirty = "string",
            EndIp = "string",
            EndMac = "string",
            EpgName = "string",
            FabricObject = "string",
            Filter = "string",
            Fqdn = "string",
            FssoGroup = "string",
            GlobalObject = 0,
            HwModel = "string",
            HwVendor = "string",
            Interface = "string",
            Macaddrs = new[]
            {
                "string",
            },
            NodeIpOnly = "string",
            ObjId = "string",
            ObjTag = "string",
            ObjType = "string",
            Organization = "string",
            Os = "string",
            PatternEnd = 0,
            PatternStart = 0,
            PolicyGroup = "string",
            RouteTag = 0,
            Sdn = "string",
            SdnAddrType = "string",
            SdnTag = "string",
            SsoAttributeValues = new[]
            {
                "string",
            },
            StartIp = "string",
            StartMac = "string",
            SubType = "string",
            Subnet = "string",
            SubnetName = "string",
            SwVersion = "string",
            TagDetectionLevel = "string",
            TagType = "string",
            Tags = "string",
            Tenant = "string",
            Type = "string",
            Url = "string",
            Uuid = "string",
            Visibility = "string",
            Wildcard = "string",
            WildcardFqdn = "string",
        },
    },
    DynamicSortSubtable = "string",
    EndIp = "string",
    EndMac = "string",
    EpgName = "string",
    FabricObject = "string",
    Filter = "string",
    Fqdn = "string",
    FssoGroup = "string",
    GlobalObject = 0,
    HwModel = "string",
    HwVendor = "string",
    Interface = "string",
    Lists = new[]
    {
        new Fortimanager.Inputs.ObjectFirewallAddressListArgs
        {
            Ip = "string",
            NetId = "string",
            ObjId = "string",
        },
    },
    Macaddrs = new[]
    {
        "string",
    },
    Name = "string",
    NodeIpOnly = "string",
    ObjId = "string",
    ObjTag = "string",
    ObjType = "string",
    ObjectFirewallAddressId = "string",
    Organization = "string",
    Os = "string",
    PolicyGroup = "string",
    RouteTag = 0,
    Scopetype = "string",
    Sdn = "string",
    SdnAddrType = "string",
    SdnTag = "string",
    SsoAttributeValues = new[]
    {
        "string",
    },
    StartIp = "string",
    StartMac = "string",
    SubType = "string",
    SubnetName = "string",
    Subnets = new[]
    {
        "string",
    },
    SwVersion = "string",
    TagDetectionLevel = "string",
    TagType = "string",
    Taggings = new[]
    {
        new Fortimanager.Inputs.ObjectFirewallAddressTaggingArgs
        {
            Category = "string",
            Name = "string",
            Tags = new[]
            {
                "string",
            },
        },
    },
    Tenant = "string",
    Type = "string",
    Uuid = "string",
    Visibility = "string",
    Wildcard = "string",
    WildcardFqdn = "string",
});
example, err := fortimanager.NewObjectFirewallAddress(ctx, "objectFirewallAddressResource", &fortimanager.ObjectFirewallAddressArgs{
_imageBase64: pulumi.String("string"),
Adom: pulumi.String("string"),
AllowRouting: pulumi.String("string"),
AssociatedInterface: pulumi.String("string"),
CacheTtl: pulumi.Float64(0),
ClearpassSpt: pulumi.String("string"),
Color: pulumi.Float64(0),
Comment: pulumi.String("string"),
Country: pulumi.String("string"),
Dirty: pulumi.String("string"),
DynamicMappings: .ObjectFirewallAddressDynamicMappingTypeArray{
&.ObjectFirewallAddressDynamicMappingTypeArgs{
_imageBase64: pulumi.String("string"),
_scopes: .ObjectFirewallAddressDynamicMapping_ScopeArray{
&.ObjectFirewallAddressDynamicMapping_ScopeArgs{
Name: pulumi.String("string"),
Vdom: pulumi.String("string"),
},
},
AllowRouting: pulumi.String("string"),
AssociatedInterface: pulumi.String("string"),
CacheTtl: pulumi.Float64(0),
ClearpassSpt: pulumi.String("string"),
Color: pulumi.Float64(0),
Comment: pulumi.String("string"),
Country: pulumi.String("string"),
Dirty: 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"),
FssoGroup: pulumi.String("string"),
GlobalObject: pulumi.Float64(0),
HwModel: pulumi.String("string"),
HwVendor: pulumi.String("string"),
Interface: pulumi.String("string"),
Macaddrs: pulumi.StringArray{
pulumi.String("string"),
},
NodeIpOnly: pulumi.String("string"),
ObjId: pulumi.String("string"),
ObjTag: pulumi.String("string"),
ObjType: pulumi.String("string"),
Organization: pulumi.String("string"),
Os: pulumi.String("string"),
PatternEnd: pulumi.Float64(0),
PatternStart: pulumi.Float64(0),
PolicyGroup: pulumi.String("string"),
RouteTag: pulumi.Float64(0),
Sdn: pulumi.String("string"),
SdnAddrType: pulumi.String("string"),
SdnTag: pulumi.String("string"),
SsoAttributeValues: pulumi.StringArray{
pulumi.String("string"),
},
StartIp: pulumi.String("string"),
StartMac: pulumi.String("string"),
SubType: pulumi.String("string"),
Subnet: pulumi.String("string"),
SubnetName: pulumi.String("string"),
SwVersion: pulumi.String("string"),
TagDetectionLevel: pulumi.String("string"),
TagType: pulumi.String("string"),
Tags: pulumi.String("string"),
Tenant: pulumi.String("string"),
Type: pulumi.String("string"),
Url: pulumi.String("string"),
Uuid: pulumi.String("string"),
Visibility: pulumi.String("string"),
Wildcard: pulumi.String("string"),
WildcardFqdn: 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"),
FssoGroup: pulumi.String("string"),
GlobalObject: pulumi.Float64(0),
HwModel: pulumi.String("string"),
HwVendor: pulumi.String("string"),
Interface: pulumi.String("string"),
Lists: .ObjectFirewallAddressListTypeArray{
&.ObjectFirewallAddressListTypeArgs{
Ip: pulumi.String("string"),
NetId: pulumi.String("string"),
ObjId: pulumi.String("string"),
},
},
Macaddrs: pulumi.StringArray{
pulumi.String("string"),
},
Name: pulumi.String("string"),
NodeIpOnly: pulumi.String("string"),
ObjId: pulumi.String("string"),
ObjTag: pulumi.String("string"),
ObjType: pulumi.String("string"),
ObjectFirewallAddressId: pulumi.String("string"),
Organization: pulumi.String("string"),
Os: pulumi.String("string"),
PolicyGroup: pulumi.String("string"),
RouteTag: pulumi.Float64(0),
Scopetype: pulumi.String("string"),
Sdn: pulumi.String("string"),
SdnAddrType: pulumi.String("string"),
SdnTag: pulumi.String("string"),
SsoAttributeValues: pulumi.StringArray{
pulumi.String("string"),
},
StartIp: pulumi.String("string"),
StartMac: pulumi.String("string"),
SubType: pulumi.String("string"),
SubnetName: pulumi.String("string"),
Subnets: pulumi.StringArray{
pulumi.String("string"),
},
SwVersion: pulumi.String("string"),
TagDetectionLevel: pulumi.String("string"),
TagType: pulumi.String("string"),
Taggings: .ObjectFirewallAddressTaggingTypeArray{
&.ObjectFirewallAddressTaggingTypeArgs{
Category: pulumi.String("string"),
Name: pulumi.String("string"),
Tags: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Tenant: pulumi.String("string"),
Type: pulumi.String("string"),
Uuid: pulumi.String("string"),
Visibility: pulumi.String("string"),
Wildcard: pulumi.String("string"),
WildcardFqdn: pulumi.String("string"),
})
var objectFirewallAddressResource = new ObjectFirewallAddress("objectFirewallAddressResource", ObjectFirewallAddressArgs.builder()
    ._imageBase64("string")
    .adom("string")
    .allowRouting("string")
    .associatedInterface("string")
    .cacheTtl(0)
    .clearpassSpt("string")
    .color(0)
    .comment("string")
    .country("string")
    .dirty("string")
    .dynamicMappings(ObjectFirewallAddressDynamicMappingArgs.builder()
        ._imageBase64("string")
        ._scopes(ObjectFirewallAddressDynamicMapping_ScopeArgs.builder()
            .name("string")
            .vdom("string")
            .build())
        .allowRouting("string")
        .associatedInterface("string")
        .cacheTtl(0)
        .clearpassSpt("string")
        .color(0)
        .comment("string")
        .country("string")
        .dirty("string")
        .endIp("string")
        .endMac("string")
        .epgName("string")
        .fabricObject("string")
        .filter("string")
        .fqdn("string")
        .fssoGroup("string")
        .globalObject(0)
        .hwModel("string")
        .hwVendor("string")
        .interface_("string")
        .macaddrs("string")
        .nodeIpOnly("string")
        .objId("string")
        .objTag("string")
        .objType("string")
        .organization("string")
        .os("string")
        .patternEnd(0)
        .patternStart(0)
        .policyGroup("string")
        .routeTag(0)
        .sdn("string")
        .sdnAddrType("string")
        .sdnTag("string")
        .ssoAttributeValues("string")
        .startIp("string")
        .startMac("string")
        .subType("string")
        .subnet("string")
        .subnetName("string")
        .swVersion("string")
        .tagDetectionLevel("string")
        .tagType("string")
        .tags("string")
        .tenant("string")
        .type("string")
        .url("string")
        .uuid("string")
        .visibility("string")
        .wildcard("string")
        .wildcardFqdn("string")
        .build())
    .dynamicSortSubtable("string")
    .endIp("string")
    .endMac("string")
    .epgName("string")
    .fabricObject("string")
    .filter("string")
    .fqdn("string")
    .fssoGroup("string")
    .globalObject(0)
    .hwModel("string")
    .hwVendor("string")
    .interface_("string")
    .lists(ObjectFirewallAddressListArgs.builder()
        .ip("string")
        .netId("string")
        .objId("string")
        .build())
    .macaddrs("string")
    .name("string")
    .nodeIpOnly("string")
    .objId("string")
    .objTag("string")
    .objType("string")
    .objectFirewallAddressId("string")
    .organization("string")
    .os("string")
    .policyGroup("string")
    .routeTag(0)
    .scopetype("string")
    .sdn("string")
    .sdnAddrType("string")
    .sdnTag("string")
    .ssoAttributeValues("string")
    .startIp("string")
    .startMac("string")
    .subType("string")
    .subnetName("string")
    .subnets("string")
    .swVersion("string")
    .tagDetectionLevel("string")
    .tagType("string")
    .taggings(ObjectFirewallAddressTaggingArgs.builder()
        .category("string")
        .name("string")
        .tags("string")
        .build())
    .tenant("string")
    .type("string")
    .uuid("string")
    .visibility("string")
    .wildcard("string")
    .wildcardFqdn("string")
    .build());
object_firewall_address_resource = fortimanager.ObjectFirewallAddress("objectFirewallAddressResource",
    _image_base64="string",
    adom="string",
    allow_routing="string",
    associated_interface="string",
    cache_ttl=0,
    clearpass_spt="string",
    color=0,
    comment="string",
    country="string",
    dirty="string",
    dynamic_mappings=[{
        "_image_base64": "string",
        "_scopes": [{
            "name": "string",
            "vdom": "string",
        }],
        "allow_routing": "string",
        "associated_interface": "string",
        "cache_ttl": 0,
        "clearpass_spt": "string",
        "color": 0,
        "comment": "string",
        "country": "string",
        "dirty": "string",
        "end_ip": "string",
        "end_mac": "string",
        "epg_name": "string",
        "fabric_object": "string",
        "filter": "string",
        "fqdn": "string",
        "fsso_group": "string",
        "global_object": 0,
        "hw_model": "string",
        "hw_vendor": "string",
        "interface": "string",
        "macaddrs": ["string"],
        "node_ip_only": "string",
        "obj_id": "string",
        "obj_tag": "string",
        "obj_type": "string",
        "organization": "string",
        "os": "string",
        "pattern_end": 0,
        "pattern_start": 0,
        "policy_group": "string",
        "route_tag": 0,
        "sdn": "string",
        "sdn_addr_type": "string",
        "sdn_tag": "string",
        "sso_attribute_values": ["string"],
        "start_ip": "string",
        "start_mac": "string",
        "sub_type": "string",
        "subnet": "string",
        "subnet_name": "string",
        "sw_version": "string",
        "tag_detection_level": "string",
        "tag_type": "string",
        "tags": "string",
        "tenant": "string",
        "type": "string",
        "url": "string",
        "uuid": "string",
        "visibility": "string",
        "wildcard": "string",
        "wildcard_fqdn": "string",
    }],
    dynamic_sort_subtable="string",
    end_ip="string",
    end_mac="string",
    epg_name="string",
    fabric_object="string",
    filter="string",
    fqdn="string",
    fsso_group="string",
    global_object=0,
    hw_model="string",
    hw_vendor="string",
    interface="string",
    lists=[{
        "ip": "string",
        "net_id": "string",
        "obj_id": "string",
    }],
    macaddrs=["string"],
    name="string",
    node_ip_only="string",
    obj_id="string",
    obj_tag="string",
    obj_type="string",
    object_firewall_address_id="string",
    organization="string",
    os="string",
    policy_group="string",
    route_tag=0,
    scopetype="string",
    sdn="string",
    sdn_addr_type="string",
    sdn_tag="string",
    sso_attribute_values=["string"],
    start_ip="string",
    start_mac="string",
    sub_type="string",
    subnet_name="string",
    subnets=["string"],
    sw_version="string",
    tag_detection_level="string",
    tag_type="string",
    taggings=[{
        "category": "string",
        "name": "string",
        "tags": ["string"],
    }],
    tenant="string",
    type="string",
    uuid="string",
    visibility="string",
    wildcard="string",
    wildcard_fqdn="string")
const objectFirewallAddressResource = new fortimanager.ObjectFirewallAddress("objectFirewallAddressResource", {
    _imageBase64: "string",
    adom: "string",
    allowRouting: "string",
    associatedInterface: "string",
    cacheTtl: 0,
    clearpassSpt: "string",
    color: 0,
    comment: "string",
    country: "string",
    dirty: "string",
    dynamicMappings: [{
        _imageBase64: "string",
        _scopes: [{
            name: "string",
            vdom: "string",
        }],
        allowRouting: "string",
        associatedInterface: "string",
        cacheTtl: 0,
        clearpassSpt: "string",
        color: 0,
        comment: "string",
        country: "string",
        dirty: "string",
        endIp: "string",
        endMac: "string",
        epgName: "string",
        fabricObject: "string",
        filter: "string",
        fqdn: "string",
        fssoGroup: "string",
        globalObject: 0,
        hwModel: "string",
        hwVendor: "string",
        "interface": "string",
        macaddrs: ["string"],
        nodeIpOnly: "string",
        objId: "string",
        objTag: "string",
        objType: "string",
        organization: "string",
        os: "string",
        patternEnd: 0,
        patternStart: 0,
        policyGroup: "string",
        routeTag: 0,
        sdn: "string",
        sdnAddrType: "string",
        sdnTag: "string",
        ssoAttributeValues: ["string"],
        startIp: "string",
        startMac: "string",
        subType: "string",
        subnet: "string",
        subnetName: "string",
        swVersion: "string",
        tagDetectionLevel: "string",
        tagType: "string",
        tags: "string",
        tenant: "string",
        type: "string",
        url: "string",
        uuid: "string",
        visibility: "string",
        wildcard: "string",
        wildcardFqdn: "string",
    }],
    dynamicSortSubtable: "string",
    endIp: "string",
    endMac: "string",
    epgName: "string",
    fabricObject: "string",
    filter: "string",
    fqdn: "string",
    fssoGroup: "string",
    globalObject: 0,
    hwModel: "string",
    hwVendor: "string",
    "interface": "string",
    lists: [{
        ip: "string",
        netId: "string",
        objId: "string",
    }],
    macaddrs: ["string"],
    name: "string",
    nodeIpOnly: "string",
    objId: "string",
    objTag: "string",
    objType: "string",
    objectFirewallAddressId: "string",
    organization: "string",
    os: "string",
    policyGroup: "string",
    routeTag: 0,
    scopetype: "string",
    sdn: "string",
    sdnAddrType: "string",
    sdnTag: "string",
    ssoAttributeValues: ["string"],
    startIp: "string",
    startMac: "string",
    subType: "string",
    subnetName: "string",
    subnets: ["string"],
    swVersion: "string",
    tagDetectionLevel: "string",
    tagType: "string",
    taggings: [{
        category: "string",
        name: "string",
        tags: ["string"],
    }],
    tenant: "string",
    type: "string",
    uuid: "string",
    visibility: "string",
    wildcard: "string",
    wildcardFqdn: "string",
});
type: fortimanager:ObjectFirewallAddress
properties:
    _imageBase64: string
    adom: string
    allowRouting: string
    associatedInterface: string
    cacheTtl: 0
    clearpassSpt: string
    color: 0
    comment: string
    country: string
    dirty: string
    dynamicMappings:
        - _imageBase64: string
          _scopes:
            - name: string
              vdom: string
          allowRouting: string
          associatedInterface: string
          cacheTtl: 0
          clearpassSpt: string
          color: 0
          comment: string
          country: string
          dirty: string
          endIp: string
          endMac: string
          epgName: string
          fabricObject: string
          filter: string
          fqdn: string
          fssoGroup: string
          globalObject: 0
          hwModel: string
          hwVendor: string
          interface: string
          macaddrs:
            - string
          nodeIpOnly: string
          objId: string
          objTag: string
          objType: string
          organization: string
          os: string
          patternEnd: 0
          patternStart: 0
          policyGroup: string
          routeTag: 0
          sdn: string
          sdnAddrType: string
          sdnTag: string
          ssoAttributeValues:
            - string
          startIp: string
          startMac: string
          subType: string
          subnet: string
          subnetName: string
          swVersion: string
          tagDetectionLevel: string
          tagType: string
          tags: string
          tenant: string
          type: string
          url: string
          uuid: string
          visibility: string
          wildcard: string
          wildcardFqdn: string
    dynamicSortSubtable: string
    endIp: string
    endMac: string
    epgName: string
    fabricObject: string
    filter: string
    fqdn: string
    fssoGroup: string
    globalObject: 0
    hwModel: string
    hwVendor: string
    interface: string
    lists:
        - ip: string
          netId: string
          objId: string
    macaddrs:
        - string
    name: string
    nodeIpOnly: string
    objId: string
    objTag: string
    objType: string
    objectFirewallAddressId: string
    organization: string
    os: string
    policyGroup: string
    routeTag: 0
    scopetype: string
    sdn: string
    sdnAddrType: string
    sdnTag: string
    ssoAttributeValues:
        - string
    startIp: string
    startMac: string
    subType: string
    subnetName: string
    subnets:
        - string
    swVersion: string
    tagDetectionLevel: string
    tagType: string
    taggings:
        - category: string
          name: string
          tags:
            - string
    tenant: string
    type: string
    uuid: string
    visibility: string
    wildcard: string
    wildcardFqdn: string
ObjectFirewallAddress 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 ObjectFirewallAddress 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. - Allow
Routing string - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - Associated
Interface string - Network interface associated with address.
 - Cache
Ttl double - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - Clearpass
Spt string - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - Color double
 - Color of icon on the GUI.
 - Comment string
 - Comment.
 - Country string
 - IP addresses associated to a specific country.
 - Dirty string
 - To be deleted address. Valid values: 
dirty,clean. - Dynamic
Mappings List<ObjectFirewall Address Dynamic Mapping>  - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - End
Ip string - Final IP address (inclusive) in the range for the address.
 - End
Mac string - Last MAC address in the range.
 - Epg
Name string - Endpoint group name.
 - Fabric
Object string - Security Fabric global object setting. Valid values: 
disable,enable. - Filter string
 - Match criteria filter.
 - Fqdn string
 - Fully Qualified Domain Name address.
 - Fsso
Group string - FSSO group(s).
 - Global
Object double - Global Object.
 - Hw
Model string - Dynamic address matching hardware model.
 - Hw
Vendor string - Dynamic address matching hardware vendor.
 - Interface string
 - Name of interface whose IP address is to be used.
 - Lists
List<Object
Firewall Address List>  - List. The structure of 
listblock is documented below. - Macaddrs List<string>
 - Multiple MAC address ranges.
 - Name string
 - Address name.
 - Node
Ip stringOnly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - Obj
Id string - Object ID for NSX.
 - Obj
Tag string - Tag of dynamic address object.
 - Obj
Type string - Object type. Valid values: 
ip,mac. - Object
Firewall stringAddress Id  - an identifier for the resource with format {{name}}.
 - Organization string
 - Organization domain name (Syntax: organization/domain).
 - Os string
 - Dynamic address matching operating system.
 - Policy
Group string - Policy group name.
 - Route
Tag 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.
 - Sdn
Addr stringType  - Type of addresses to collect. Valid values: 
private,public,all. - Sdn
Tag string - SDN Tag.
 - Sso
Attribute List<string>Values  - Name(s) of the RADIUS user groups that this address includes.
 - Start
Ip string - First IP address (inclusive) in the range for the address.
 - Start
Mac string - First MAC address in the range.
 - Sub
Type string - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - Subnet
Name string - Subnet name.
 - Subnets List<string>
 - IP address and subnet mask of address.
 - Sw
Version string - Dynamic address matching software version.
 - Tag
Detection stringLevel  - Tag detection level of dynamic address object.
 - Tag
Type string - Tag type of dynamic address object.
 - Taggings
List<Object
Firewall Address Tagging>  - Tagging. The structure of 
taggingblock is documented below. - Tenant string
 - Tenant.
 - Type string
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - Uuid string
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - Visibility string
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - Wildcard string
 - IP address and wildcard netmask.
 - Wildcard
Fqdn string - Fully Qualified Domain Name with wildcard characters.
 - _
image stringBase64  - _Image-Base64.
 
- Adom string
 - Adom. This value is valid only when the 
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - Allow
Routing string - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - Associated
Interface string - Network interface associated with address.
 - Cache
Ttl float64 - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - Clearpass
Spt string - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - Color float64
 - Color of icon on the GUI.
 - Comment string
 - Comment.
 - Country string
 - IP addresses associated to a specific country.
 - Dirty string
 - To be deleted address. Valid values: 
dirty,clean. - Dynamic
Mappings []ObjectFirewall Address Dynamic Mapping Type Args  - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - End
Ip string - Final IP address (inclusive) in the range for the address.
 - End
Mac string - Last MAC address in the range.
 - Epg
Name string - Endpoint group name.
 - Fabric
Object string - Security Fabric global object setting. Valid values: 
disable,enable. - Filter string
 - Match criteria filter.
 - Fqdn string
 - Fully Qualified Domain Name address.
 - Fsso
Group string - FSSO group(s).
 - Global
Object float64 - Global Object.
 - Hw
Model string - Dynamic address matching hardware model.
 - Hw
Vendor string - Dynamic address matching hardware vendor.
 - Interface string
 - Name of interface whose IP address is to be used.
 - Lists
[]Object
Firewall Address List Type Args  - List. The structure of 
listblock is documented below. - Macaddrs []string
 - Multiple MAC address ranges.
 - Name string
 - Address name.
 - Node
Ip stringOnly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - Obj
Id string - Object ID for NSX.
 - Obj
Tag string - Tag of dynamic address object.
 - Obj
Type string - Object type. Valid values: 
ip,mac. - Object
Firewall stringAddress Id  - an identifier for the resource with format {{name}}.
 - Organization string
 - Organization domain name (Syntax: organization/domain).
 - Os string
 - Dynamic address matching operating system.
 - Policy
Group string - Policy group name.
 - Route
Tag 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.
 - Sdn
Addr stringType  - Type of addresses to collect. Valid values: 
private,public,all. - Sdn
Tag string - SDN Tag.
 - Sso
Attribute []stringValues  - Name(s) of the RADIUS user groups that this address includes.
 - Start
Ip string - First IP address (inclusive) in the range for the address.
 - Start
Mac string - First MAC address in the range.
 - Sub
Type string - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - Subnet
Name string - Subnet name.
 - Subnets []string
 - IP address and subnet mask of address.
 - Sw
Version string - Dynamic address matching software version.
 - Tag
Detection stringLevel  - Tag detection level of dynamic address object.
 - Tag
Type string - Tag type of dynamic address object.
 - Taggings
[]Object
Firewall Address Tagging Type Args  - Tagging. The structure of 
taggingblock is documented below. - Tenant string
 - Tenant.
 - Type string
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - Uuid string
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - Visibility string
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - Wildcard string
 - IP address and wildcard netmask.
 - Wildcard
Fqdn string - Fully Qualified Domain Name with wildcard characters.
 - _
image stringBase64  - _Image-Base64.
 
- _
image StringBase64  - _Image-Base64.
 - adom String
 - Adom. This value is valid only when the 
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - allow
Routing String - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated
Interface String - Network interface associated with address.
 - cache
Ttl Double - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass
Spt String - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color Double
 - Color of icon on the GUI.
 - comment String
 - Comment.
 - country String
 - IP addresses associated to a specific country.
 - dirty String
 - To be deleted address. Valid values: 
dirty,clean. - dynamic
Mappings List<ObjectFirewall Address Dynamic Mapping>  - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - end
Ip String - Final IP address (inclusive) in the range for the address.
 - end
Mac String - Last MAC address in the range.
 - epg
Name String - Endpoint group name.
 - fabric
Object String - Security Fabric global object setting. Valid values: 
disable,enable. - filter String
 - Match criteria filter.
 - fqdn String
 - Fully Qualified Domain Name address.
 - fsso
Group String - FSSO group(s).
 - global
Object Double - Global Object.
 - hw
Model String - Dynamic address matching hardware model.
 - hw
Vendor String - Dynamic address matching hardware vendor.
 - interface_ String
 - Name of interface whose IP address is to be used.
 - lists
List<Object
Firewall Address List>  - List. The structure of 
listblock is documented below. - macaddrs List<String>
 - Multiple MAC address ranges.
 - name String
 - Address name.
 - node
Ip StringOnly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - obj
Id String - Object ID for NSX.
 - obj
Tag String - Tag of dynamic address object.
 - obj
Type String - Object type. Valid values: 
ip,mac. - object
Firewall StringAddress Id  - an identifier for the resource with format {{name}}.
 - organization String
 - Organization domain name (Syntax: organization/domain).
 - os String
 - Dynamic address matching operating system.
 - policy
Group String - Policy group name.
 - route
Tag 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.
 - sdn
Addr StringType  - Type of addresses to collect. Valid values: 
private,public,all. - sdn
Tag String - SDN Tag.
 - sso
Attribute List<String>Values  - Name(s) of the RADIUS user groups that this address includes.
 - start
Ip String - First IP address (inclusive) in the range for the address.
 - start
Mac String - First MAC address in the range.
 - sub
Type String - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet
Name String - Subnet name.
 - subnets List<String>
 - IP address and subnet mask of address.
 - sw
Version String - Dynamic address matching software version.
 - tag
Detection StringLevel  - Tag detection level of dynamic address object.
 - tag
Type String - Tag type of dynamic address object.
 - taggings
List<Object
Firewall Address Tagging>  - Tagging. The structure of 
taggingblock is documented below. - tenant String
 - Tenant.
 - type String
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - uuid String
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility String
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard String
 - IP address and wildcard netmask.
 - wildcard
Fqdn String - Fully Qualified Domain Name with wildcard characters.
 
- _
image stringBase64  - _Image-Base64.
 - adom string
 - Adom. This value is valid only when the 
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - allow
Routing string - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated
Interface string - Network interface associated with address.
 - cache
Ttl number - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass
Spt string - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color number
 - Color of icon on the GUI.
 - comment string
 - Comment.
 - country string
 - IP addresses associated to a specific country.
 - dirty string
 - To be deleted address. Valid values: 
dirty,clean. - dynamic
Mappings ObjectFirewall Address Dynamic Mapping[]  - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - end
Ip string - Final IP address (inclusive) in the range for the address.
 - end
Mac string - Last MAC address in the range.
 - epg
Name string - Endpoint group name.
 - fabric
Object string - Security Fabric global object setting. Valid values: 
disable,enable. - filter string
 - Match criteria filter.
 - fqdn string
 - Fully Qualified Domain Name address.
 - fsso
Group string - FSSO group(s).
 - global
Object number - Global Object.
 - hw
Model string - Dynamic address matching hardware model.
 - hw
Vendor string - Dynamic address matching hardware vendor.
 - interface string
 - Name of interface whose IP address is to be used.
 - lists
Object
Firewall Address List[]  - List. The structure of 
listblock is documented below. - macaddrs string[]
 - Multiple MAC address ranges.
 - name string
 - Address name.
 - node
Ip stringOnly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - obj
Id string - Object ID for NSX.
 - obj
Tag string - Tag of dynamic address object.
 - obj
Type string - Object type. Valid values: 
ip,mac. - object
Firewall stringAddress Id  - an identifier for the resource with format {{name}}.
 - organization string
 - Organization domain name (Syntax: organization/domain).
 - os string
 - Dynamic address matching operating system.
 - policy
Group string - Policy group name.
 - route
Tag 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.
 - sdn
Addr stringType  - Type of addresses to collect. Valid values: 
private,public,all. - sdn
Tag string - SDN Tag.
 - sso
Attribute string[]Values  - Name(s) of the RADIUS user groups that this address includes.
 - start
Ip string - First IP address (inclusive) in the range for the address.
 - start
Mac string - First MAC address in the range.
 - sub
Type string - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet
Name string - Subnet name.
 - subnets string[]
 - IP address and subnet mask of address.
 - sw
Version string - Dynamic address matching software version.
 - tag
Detection stringLevel  - Tag detection level of dynamic address object.
 - tag
Type string - Tag type of dynamic address object.
 - taggings
Object
Firewall Address Tagging[]  - Tagging. The structure of 
taggingblock is documented below. - tenant string
 - Tenant.
 - type string
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - uuid string
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility string
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard string
 - IP address and wildcard netmask.
 - wildcard
Fqdn string - Fully Qualified Domain Name with wildcard characters.
 
- _
image_ strbase64  - _Image-Base64.
 - adom str
 - Adom. This value is valid only when the 
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - allow_
routing str - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated_
interface str - Network interface associated with address.
 - cache_
ttl float - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass_
spt str - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color float
 - Color of icon on the GUI.
 - comment str
 - Comment.
 - country str
 - IP addresses associated to a specific country.
 - dirty str
 - To be deleted address. Valid values: 
dirty,clean. - dynamic_
mappings Sequence[ObjectFirewall Address Dynamic Mapping Args]  - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - end_
mac str - Last MAC address in the range.
 - epg_
name str - Endpoint group name.
 - fabric_
object str - Security Fabric global object setting. Valid values: 
disable,enable. - filter str
 - Match criteria filter.
 - fqdn str
 - Fully Qualified Domain Name address.
 - fsso_
group str - FSSO group(s).
 - global_
object float - Global Object.
 - hw_
model str - Dynamic address matching hardware model.
 - hw_
vendor str - Dynamic address matching hardware vendor.
 - interface str
 - Name of interface whose IP address is to be used.
 - lists
Sequence[Object
Firewall Address List Args]  - List. The structure of 
listblock is documented below. - macaddrs Sequence[str]
 - Multiple MAC address ranges.
 - name str
 - Address name.
 - node_
ip_ stronly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - obj_
id str - Object ID for NSX.
 - obj_
tag str - Tag of dynamic address object.
 - obj_
type str - Object type. Valid values: 
ip,mac. - object_
firewall_ straddress_ id  - an identifier for the resource with format {{name}}.
 - organization str
 - Organization domain name (Syntax: organization/domain).
 - os str
 - Dynamic address matching operating system.
 - policy_
group str - Policy group name.
 - 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: 
private,public,all. - sdn_
tag str - SDN Tag.
 - sso_
attribute_ Sequence[str]values  - Name(s) of the RADIUS user groups that this address includes.
 - start_
ip str - First IP address (inclusive) in the range for the address.
 - start_
mac str - First MAC address in the range.
 - sub_
type str - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet_
name str - Subnet name.
 - subnets Sequence[str]
 - IP address and subnet mask of address.
 - sw_
version str - Dynamic address matching software version.
 - tag_
detection_ strlevel  - Tag detection level of dynamic address object.
 - tag_
type str - Tag type of dynamic address object.
 - taggings
Sequence[Object
Firewall Address Tagging Args]  - Tagging. The structure of 
taggingblock is documented below. - tenant str
 - Tenant.
 - type str
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - uuid str
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility str
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard str
 - IP address and wildcard netmask.
 - wildcard_
fqdn str - Fully Qualified Domain Name with wildcard characters.
 
- _
image StringBase64  - _Image-Base64.
 - adom String
 - Adom. This value is valid only when the 
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - allow
Routing String - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated
Interface String - Network interface associated with address.
 - cache
Ttl Number - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass
Spt String - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color Number
 - Color of icon on the GUI.
 - comment String
 - Comment.
 - country String
 - IP addresses associated to a specific country.
 - dirty String
 - To be deleted address. Valid values: 
dirty,clean. - dynamic
Mappings List<Property Map> - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - end
Ip String - Final IP address (inclusive) in the range for the address.
 - end
Mac String - Last MAC address in the range.
 - epg
Name String - Endpoint group name.
 - fabric
Object String - Security Fabric global object setting. Valid values: 
disable,enable. - filter String
 - Match criteria filter.
 - fqdn String
 - Fully Qualified Domain Name address.
 - fsso
Group String - FSSO group(s).
 - global
Object Number - Global Object.
 - hw
Model String - Dynamic address matching hardware model.
 - hw
Vendor String - Dynamic address matching hardware vendor.
 - interface String
 - Name of interface whose IP address is to be used.
 - lists List<Property Map>
 - List. The structure of 
listblock is documented below. - macaddrs List<String>
 - Multiple MAC address ranges.
 - name String
 - Address name.
 - node
Ip StringOnly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - obj
Id String - Object ID for NSX.
 - obj
Tag String - Tag of dynamic address object.
 - obj
Type String - Object type. Valid values: 
ip,mac. - object
Firewall StringAddress Id  - an identifier for the resource with format {{name}}.
 - organization String
 - Organization domain name (Syntax: organization/domain).
 - os String
 - Dynamic address matching operating system.
 - policy
Group String - Policy group name.
 - route
Tag 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.
 - sdn
Addr StringType  - Type of addresses to collect. Valid values: 
private,public,all. - sdn
Tag String - SDN Tag.
 - sso
Attribute List<String>Values  - Name(s) of the RADIUS user groups that this address includes.
 - start
Ip String - First IP address (inclusive) in the range for the address.
 - start
Mac String - First MAC address in the range.
 - sub
Type String - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet
Name String - Subnet name.
 - subnets List<String>
 - IP address and subnet mask of address.
 - sw
Version String - Dynamic address matching software version.
 - tag
Detection StringLevel  - Tag detection level of dynamic address object.
 - tag
Type String - Tag type of dynamic address object.
 - taggings List<Property Map>
 - Tagging. The structure of 
taggingblock is documented below. - tenant String
 - Tenant.
 - type String
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - uuid String
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility String
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard String
 - IP address and wildcard netmask.
 - wildcard
Fqdn String - Fully Qualified Domain Name with wildcard characters.
 
Outputs
All input properties are implicitly available as output properties. Additionally, the ObjectFirewallAddress 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 ObjectFirewallAddress Resource
Get an existing ObjectFirewallAddress 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?: ObjectFirewallAddressState, opts?: CustomResourceOptions): ObjectFirewallAddress@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        _image_base64: Optional[str] = None,
        adom: Optional[str] = None,
        allow_routing: Optional[str] = None,
        associated_interface: Optional[str] = None,
        cache_ttl: Optional[float] = None,
        clearpass_spt: Optional[str] = None,
        color: Optional[float] = None,
        comment: Optional[str] = None,
        country: Optional[str] = None,
        dirty: Optional[str] = None,
        dynamic_mappings: Optional[Sequence[ObjectFirewallAddressDynamicMappingArgs]] = 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,
        fsso_group: Optional[str] = None,
        global_object: Optional[float] = None,
        hw_model: Optional[str] = None,
        hw_vendor: Optional[str] = None,
        interface: Optional[str] = None,
        lists: Optional[Sequence[ObjectFirewallAddressListArgs]] = None,
        macaddrs: Optional[Sequence[str]] = None,
        name: Optional[str] = None,
        node_ip_only: Optional[str] = None,
        obj_id: Optional[str] = None,
        obj_tag: Optional[str] = None,
        obj_type: Optional[str] = None,
        object_firewall_address_id: Optional[str] = None,
        organization: Optional[str] = None,
        os: Optional[str] = None,
        policy_group: 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,
        sso_attribute_values: Optional[Sequence[str]] = None,
        start_ip: Optional[str] = None,
        start_mac: Optional[str] = None,
        sub_type: Optional[str] = None,
        subnet_name: Optional[str] = None,
        subnets: Optional[Sequence[str]] = None,
        sw_version: Optional[str] = None,
        tag_detection_level: Optional[str] = None,
        tag_type: Optional[str] = None,
        taggings: Optional[Sequence[ObjectFirewallAddressTaggingArgs]] = None,
        tenant: Optional[str] = None,
        type: Optional[str] = None,
        uuid: Optional[str] = None,
        visibility: Optional[str] = None,
        wildcard: Optional[str] = None,
        wildcard_fqdn: Optional[str] = None) -> ObjectFirewallAddressfunc GetObjectFirewallAddress(ctx *Context, name string, id IDInput, state *ObjectFirewallAddressState, opts ...ResourceOption) (*ObjectFirewallAddress, error)public static ObjectFirewallAddress Get(string name, Input<string> id, ObjectFirewallAddressState? state, CustomResourceOptions? opts = null)public static ObjectFirewallAddress get(String name, Output<String> id, ObjectFirewallAddressState state, CustomResourceOptions options)resources:  _:    type: fortimanager:ObjectFirewallAddress    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. - Allow
Routing string - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - Associated
Interface string - Network interface associated with address.
 - Cache
Ttl double - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - Clearpass
Spt string - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - Color double
 - Color of icon on the GUI.
 - Comment string
 - Comment.
 - Country string
 - IP addresses associated to a specific country.
 - Dirty string
 - To be deleted address. Valid values: 
dirty,clean. - Dynamic
Mappings List<ObjectFirewall Address Dynamic Mapping>  - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - End
Ip string - Final IP address (inclusive) in the range for the address.
 - End
Mac string - Last MAC address in the range.
 - Epg
Name string - Endpoint group name.
 - Fabric
Object string - Security Fabric global object setting. Valid values: 
disable,enable. - Filter string
 - Match criteria filter.
 - Fqdn string
 - Fully Qualified Domain Name address.
 - Fsso
Group string - FSSO group(s).
 - Global
Object double - Global Object.
 - Hw
Model string - Dynamic address matching hardware model.
 - Hw
Vendor string - Dynamic address matching hardware vendor.
 - Interface string
 - Name of interface whose IP address is to be used.
 - Lists
List<Object
Firewall Address List>  - List. The structure of 
listblock is documented below. - Macaddrs List<string>
 - Multiple MAC address ranges.
 - Name string
 - Address name.
 - Node
Ip stringOnly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - Obj
Id string - Object ID for NSX.
 - Obj
Tag string - Tag of dynamic address object.
 - Obj
Type string - Object type. Valid values: 
ip,mac. - Object
Firewall stringAddress Id  - an identifier for the resource with format {{name}}.
 - Organization string
 - Organization domain name (Syntax: organization/domain).
 - Os string
 - Dynamic address matching operating system.
 - Policy
Group string - Policy group name.
 - Route
Tag 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.
 - Sdn
Addr stringType  - Type of addresses to collect. Valid values: 
private,public,all. - Sdn
Tag string - SDN Tag.
 - Sso
Attribute List<string>Values  - Name(s) of the RADIUS user groups that this address includes.
 - Start
Ip string - First IP address (inclusive) in the range for the address.
 - Start
Mac string - First MAC address in the range.
 - Sub
Type string - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - Subnet
Name string - Subnet name.
 - Subnets List<string>
 - IP address and subnet mask of address.
 - Sw
Version string - Dynamic address matching software version.
 - Tag
Detection stringLevel  - Tag detection level of dynamic address object.
 - Tag
Type string - Tag type of dynamic address object.
 - Taggings
List<Object
Firewall Address Tagging>  - Tagging. The structure of 
taggingblock is documented below. - Tenant string
 - Tenant.
 - Type string
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - Uuid string
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - Visibility string
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - Wildcard string
 - IP address and wildcard netmask.
 - Wildcard
Fqdn string - Fully Qualified Domain Name with wildcard characters.
 - _
image stringBase64  - _Image-Base64.
 
- Adom string
 - Adom. This value is valid only when the 
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - Allow
Routing string - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - Associated
Interface string - Network interface associated with address.
 - Cache
Ttl float64 - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - Clearpass
Spt string - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - Color float64
 - Color of icon on the GUI.
 - Comment string
 - Comment.
 - Country string
 - IP addresses associated to a specific country.
 - Dirty string
 - To be deleted address. Valid values: 
dirty,clean. - Dynamic
Mappings []ObjectFirewall Address Dynamic Mapping Type Args  - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - End
Ip string - Final IP address (inclusive) in the range for the address.
 - End
Mac string - Last MAC address in the range.
 - Epg
Name string - Endpoint group name.
 - Fabric
Object string - Security Fabric global object setting. Valid values: 
disable,enable. - Filter string
 - Match criteria filter.
 - Fqdn string
 - Fully Qualified Domain Name address.
 - Fsso
Group string - FSSO group(s).
 - Global
Object float64 - Global Object.
 - Hw
Model string - Dynamic address matching hardware model.
 - Hw
Vendor string - Dynamic address matching hardware vendor.
 - Interface string
 - Name of interface whose IP address is to be used.
 - Lists
[]Object
Firewall Address List Type Args  - List. The structure of 
listblock is documented below. - Macaddrs []string
 - Multiple MAC address ranges.
 - Name string
 - Address name.
 - Node
Ip stringOnly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - Obj
Id string - Object ID for NSX.
 - Obj
Tag string - Tag of dynamic address object.
 - Obj
Type string - Object type. Valid values: 
ip,mac. - Object
Firewall stringAddress Id  - an identifier for the resource with format {{name}}.
 - Organization string
 - Organization domain name (Syntax: organization/domain).
 - Os string
 - Dynamic address matching operating system.
 - Policy
Group string - Policy group name.
 - Route
Tag 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.
 - Sdn
Addr stringType  - Type of addresses to collect. Valid values: 
private,public,all. - Sdn
Tag string - SDN Tag.
 - Sso
Attribute []stringValues  - Name(s) of the RADIUS user groups that this address includes.
 - Start
Ip string - First IP address (inclusive) in the range for the address.
 - Start
Mac string - First MAC address in the range.
 - Sub
Type string - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - Subnet
Name string - Subnet name.
 - Subnets []string
 - IP address and subnet mask of address.
 - Sw
Version string - Dynamic address matching software version.
 - Tag
Detection stringLevel  - Tag detection level of dynamic address object.
 - Tag
Type string - Tag type of dynamic address object.
 - Taggings
[]Object
Firewall Address Tagging Type Args  - Tagging. The structure of 
taggingblock is documented below. - Tenant string
 - Tenant.
 - Type string
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - Uuid string
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - Visibility string
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - Wildcard string
 - IP address and wildcard netmask.
 - Wildcard
Fqdn string - Fully Qualified Domain Name with wildcard characters.
 - _
image stringBase64  - _Image-Base64.
 
- _
image StringBase64  - _Image-Base64.
 - adom String
 - Adom. This value is valid only when the 
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - allow
Routing String - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated
Interface String - Network interface associated with address.
 - cache
Ttl Double - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass
Spt String - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color Double
 - Color of icon on the GUI.
 - comment String
 - Comment.
 - country String
 - IP addresses associated to a specific country.
 - dirty String
 - To be deleted address. Valid values: 
dirty,clean. - dynamic
Mappings List<ObjectFirewall Address Dynamic Mapping>  - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - end
Ip String - Final IP address (inclusive) in the range for the address.
 - end
Mac String - Last MAC address in the range.
 - epg
Name String - Endpoint group name.
 - fabric
Object String - Security Fabric global object setting. Valid values: 
disable,enable. - filter String
 - Match criteria filter.
 - fqdn String
 - Fully Qualified Domain Name address.
 - fsso
Group String - FSSO group(s).
 - global
Object Double - Global Object.
 - hw
Model String - Dynamic address matching hardware model.
 - hw
Vendor String - Dynamic address matching hardware vendor.
 - interface_ String
 - Name of interface whose IP address is to be used.
 - lists
List<Object
Firewall Address List>  - List. The structure of 
listblock is documented below. - macaddrs List<String>
 - Multiple MAC address ranges.
 - name String
 - Address name.
 - node
Ip StringOnly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - obj
Id String - Object ID for NSX.
 - obj
Tag String - Tag of dynamic address object.
 - obj
Type String - Object type. Valid values: 
ip,mac. - object
Firewall StringAddress Id  - an identifier for the resource with format {{name}}.
 - organization String
 - Organization domain name (Syntax: organization/domain).
 - os String
 - Dynamic address matching operating system.
 - policy
Group String - Policy group name.
 - route
Tag 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.
 - sdn
Addr StringType  - Type of addresses to collect. Valid values: 
private,public,all. - sdn
Tag String - SDN Tag.
 - sso
Attribute List<String>Values  - Name(s) of the RADIUS user groups that this address includes.
 - start
Ip String - First IP address (inclusive) in the range for the address.
 - start
Mac String - First MAC address in the range.
 - sub
Type String - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet
Name String - Subnet name.
 - subnets List<String>
 - IP address and subnet mask of address.
 - sw
Version String - Dynamic address matching software version.
 - tag
Detection StringLevel  - Tag detection level of dynamic address object.
 - tag
Type String - Tag type of dynamic address object.
 - taggings
List<Object
Firewall Address Tagging>  - Tagging. The structure of 
taggingblock is documented below. - tenant String
 - Tenant.
 - type String
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - uuid String
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility String
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard String
 - IP address and wildcard netmask.
 - wildcard
Fqdn String - Fully Qualified Domain Name with wildcard characters.
 
- _
image stringBase64  - _Image-Base64.
 - adom string
 - Adom. This value is valid only when the 
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - allow
Routing string - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated
Interface string - Network interface associated with address.
 - cache
Ttl number - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass
Spt string - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color number
 - Color of icon on the GUI.
 - comment string
 - Comment.
 - country string
 - IP addresses associated to a specific country.
 - dirty string
 - To be deleted address. Valid values: 
dirty,clean. - dynamic
Mappings ObjectFirewall Address Dynamic Mapping[]  - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - end
Ip string - Final IP address (inclusive) in the range for the address.
 - end
Mac string - Last MAC address in the range.
 - epg
Name string - Endpoint group name.
 - fabric
Object string - Security Fabric global object setting. Valid values: 
disable,enable. - filter string
 - Match criteria filter.
 - fqdn string
 - Fully Qualified Domain Name address.
 - fsso
Group string - FSSO group(s).
 - global
Object number - Global Object.
 - hw
Model string - Dynamic address matching hardware model.
 - hw
Vendor string - Dynamic address matching hardware vendor.
 - interface string
 - Name of interface whose IP address is to be used.
 - lists
Object
Firewall Address List[]  - List. The structure of 
listblock is documented below. - macaddrs string[]
 - Multiple MAC address ranges.
 - name string
 - Address name.
 - node
Ip stringOnly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - obj
Id string - Object ID for NSX.
 - obj
Tag string - Tag of dynamic address object.
 - obj
Type string - Object type. Valid values: 
ip,mac. - object
Firewall stringAddress Id  - an identifier for the resource with format {{name}}.
 - organization string
 - Organization domain name (Syntax: organization/domain).
 - os string
 - Dynamic address matching operating system.
 - policy
Group string - Policy group name.
 - route
Tag 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.
 - sdn
Addr stringType  - Type of addresses to collect. Valid values: 
private,public,all. - sdn
Tag string - SDN Tag.
 - sso
Attribute string[]Values  - Name(s) of the RADIUS user groups that this address includes.
 - start
Ip string - First IP address (inclusive) in the range for the address.
 - start
Mac string - First MAC address in the range.
 - sub
Type string - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet
Name string - Subnet name.
 - subnets string[]
 - IP address and subnet mask of address.
 - sw
Version string - Dynamic address matching software version.
 - tag
Detection stringLevel  - Tag detection level of dynamic address object.
 - tag
Type string - Tag type of dynamic address object.
 - taggings
Object
Firewall Address Tagging[]  - Tagging. The structure of 
taggingblock is documented below. - tenant string
 - Tenant.
 - type string
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - uuid string
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility string
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard string
 - IP address and wildcard netmask.
 - wildcard
Fqdn string - Fully Qualified Domain Name with wildcard characters.
 
- _
image_ strbase64  - _Image-Base64.
 - adom str
 - Adom. This value is valid only when the 
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - allow_
routing str - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated_
interface str - Network interface associated with address.
 - cache_
ttl float - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass_
spt str - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color float
 - Color of icon on the GUI.
 - comment str
 - Comment.
 - country str
 - IP addresses associated to a specific country.
 - dirty str
 - To be deleted address. Valid values: 
dirty,clean. - dynamic_
mappings Sequence[ObjectFirewall Address Dynamic Mapping Args]  - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - end_
mac str - Last MAC address in the range.
 - epg_
name str - Endpoint group name.
 - fabric_
object str - Security Fabric global object setting. Valid values: 
disable,enable. - filter str
 - Match criteria filter.
 - fqdn str
 - Fully Qualified Domain Name address.
 - fsso_
group str - FSSO group(s).
 - global_
object float - Global Object.
 - hw_
model str - Dynamic address matching hardware model.
 - hw_
vendor str - Dynamic address matching hardware vendor.
 - interface str
 - Name of interface whose IP address is to be used.
 - lists
Sequence[Object
Firewall Address List Args]  - List. The structure of 
listblock is documented below. - macaddrs Sequence[str]
 - Multiple MAC address ranges.
 - name str
 - Address name.
 - node_
ip_ stronly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - obj_
id str - Object ID for NSX.
 - obj_
tag str - Tag of dynamic address object.
 - obj_
type str - Object type. Valid values: 
ip,mac. - object_
firewall_ straddress_ id  - an identifier for the resource with format {{name}}.
 - organization str
 - Organization domain name (Syntax: organization/domain).
 - os str
 - Dynamic address matching operating system.
 - policy_
group str - Policy group name.
 - 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: 
private,public,all. - sdn_
tag str - SDN Tag.
 - sso_
attribute_ Sequence[str]values  - Name(s) of the RADIUS user groups that this address includes.
 - start_
ip str - First IP address (inclusive) in the range for the address.
 - start_
mac str - First MAC address in the range.
 - sub_
type str - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet_
name str - Subnet name.
 - subnets Sequence[str]
 - IP address and subnet mask of address.
 - sw_
version str - Dynamic address matching software version.
 - tag_
detection_ strlevel  - Tag detection level of dynamic address object.
 - tag_
type str - Tag type of dynamic address object.
 - taggings
Sequence[Object
Firewall Address Tagging Args]  - Tagging. The structure of 
taggingblock is documented below. - tenant str
 - Tenant.
 - type str
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - uuid str
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility str
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard str
 - IP address and wildcard netmask.
 - wildcard_
fqdn str - Fully Qualified Domain Name with wildcard characters.
 
- _
image StringBase64  - _Image-Base64.
 - adom String
 - Adom. This value is valid only when the 
scopetypeisadom, otherwise the value of adom in the provider will be inherited. - allow
Routing String - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated
Interface String - Network interface associated with address.
 - cache
Ttl Number - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass
Spt String - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color Number
 - Color of icon on the GUI.
 - comment String
 - Comment.
 - country String
 - IP addresses associated to a specific country.
 - dirty String
 - To be deleted address. Valid values: 
dirty,clean. - dynamic
Mappings List<Property Map> - Dynamic_Mapping. The structure of 
dynamic_mappingblock is documented below. - 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.
 - end
Ip String - Final IP address (inclusive) in the range for the address.
 - end
Mac String - Last MAC address in the range.
 - epg
Name String - Endpoint group name.
 - fabric
Object String - Security Fabric global object setting. Valid values: 
disable,enable. - filter String
 - Match criteria filter.
 - fqdn String
 - Fully Qualified Domain Name address.
 - fsso
Group String - FSSO group(s).
 - global
Object Number - Global Object.
 - hw
Model String - Dynamic address matching hardware model.
 - hw
Vendor String - Dynamic address matching hardware vendor.
 - interface String
 - Name of interface whose IP address is to be used.
 - lists List<Property Map>
 - List. The structure of 
listblock is documented below. - macaddrs List<String>
 - Multiple MAC address ranges.
 - name String
 - Address name.
 - node
Ip StringOnly  - Enable/disable collection of node addresses only in Kubernetes. Valid values: 
disable,enable. - obj
Id String - Object ID for NSX.
 - obj
Tag String - Tag of dynamic address object.
 - obj
Type String - Object type. Valid values: 
ip,mac. - object
Firewall StringAddress Id  - an identifier for the resource with format {{name}}.
 - organization String
 - Organization domain name (Syntax: organization/domain).
 - os String
 - Dynamic address matching operating system.
 - policy
Group String - Policy group name.
 - route
Tag 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.
 - sdn
Addr StringType  - Type of addresses to collect. Valid values: 
private,public,all. - sdn
Tag String - SDN Tag.
 - sso
Attribute List<String>Values  - Name(s) of the RADIUS user groups that this address includes.
 - start
Ip String - First IP address (inclusive) in the range for the address.
 - start
Mac String - First MAC address in the range.
 - sub
Type String - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet
Name String - Subnet name.
 - subnets List<String>
 - IP address and subnet mask of address.
 - sw
Version String - Dynamic address matching software version.
 - tag
Detection StringLevel  - Tag detection level of dynamic address object.
 - tag
Type String - Tag type of dynamic address object.
 - taggings List<Property Map>
 - Tagging. The structure of 
taggingblock is documented below. - tenant String
 - Tenant.
 - type String
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - uuid String
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility String
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard String
 - IP address and wildcard netmask.
 - wildcard
Fqdn String - Fully Qualified Domain Name with wildcard characters.
 
Supporting Types
ObjectFirewallAddressDynamicMapping, ObjectFirewallAddressDynamicMappingArgs          
- Allow
Routing string - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - Associated
Interface string - Network interface associated with address.
 - Cache
Ttl double - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - Clearpass
Spt string - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - Color double
 - Color of icon on the GUI.
 - Comment string
 - Comment.
 - Country string
 - IP addresses associated to a specific country.
 - Dirty string
 - To be deleted address. Valid values: 
dirty,clean. - End
Ip string - Final IP address (inclusive) in the range for the address.
 - End
Mac string - Last MAC address in the range.
 - Epg
Name string - Endpoint group name.
 - Fabric
Object string - Fabric-Object. Valid values: 
disable,enable. - Filter string
 - Match criteria filter.
 - Fqdn string
 - Fully Qualified Domain Name address.
 - Fsso
Group string - FSSO group(s).
 - Global
Object double - Global-Object.
 - Hw
Model string - Dynamic address matching hardware model.
 - Hw
Vendor string - Dynamic address matching hardware vendor.
 - Interface string
 - Name of interface whose IP address is to be used.
 - Macaddrs List<string>
 - Macaddr.
 - Node
Ip stringOnly  - Node-Ip-Only. Valid values: 
disable,enable. - Obj
Id string - Object ID for NSX.
 - Obj
Tag string - Obj-Tag.
 - Obj
Type string - Obj-Type. Valid values: 
ip,mac. - Organization string
 - Organization domain name (Syntax: organization/domain).
 - Os string
 - Dynamic address matching operating system.
 - Pattern
End double - Pattern-End.
 - Pattern
Start double - Pattern-Start.
 - Policy
Group string - Policy group name.
 - Route
Tag double - route-tag address.
 - Sdn string
 - SDN.
 - Sdn
Addr stringType  - Type of addresses to collect. Valid values: 
private,public,all. - Sdn
Tag string - SDN Tag.
 - Sso
Attribute List<string>Values  - Name(s) of the RADIUS user groups that this address includes.
 - Start
Ip string - First IP address (inclusive) in the range for the address.
 - Start
Mac string - First MAC address in the range.
 - Sub
Type string - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - Subnet string
 - IP address and subnet mask of address.
 - Subnet
Name string - Subnet name.
 - Sw
Version string - Dynamic address matching software version.
 - Tag
Detection stringLevel  - Tag detection level of dynamic address object.
 - Tag
Type string - Tag type of dynamic address object.
 - string
 - Tags.
 - Tenant string
 - Tenant.
 - Type string
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - Url string
 - Url.
 - Uuid string
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - Visibility string
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - Wildcard string
 - IP address and wildcard netmask.
 - Wildcard
Fqdn string - Fully Qualified Domain Name with wildcard characters.
 - _
image stringBase64  - _Image-Base64.
 - _
scopes List<ObjectFirewall Address Dynamic Mapping_Scope>  - _Scope. The structure of 
_scopeblock is documented below. 
- Allow
Routing string - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - Associated
Interface string - Network interface associated with address.
 - Cache
Ttl float64 - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - Clearpass
Spt string - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - Color float64
 - Color of icon on the GUI.
 - Comment string
 - Comment.
 - Country string
 - IP addresses associated to a specific country.
 - Dirty string
 - To be deleted address. Valid values: 
dirty,clean. - End
Ip string - Final IP address (inclusive) in the range for the address.
 - End
Mac string - Last MAC address in the range.
 - Epg
Name string - Endpoint group name.
 - Fabric
Object string - Fabric-Object. Valid values: 
disable,enable. - Filter string
 - Match criteria filter.
 - Fqdn string
 - Fully Qualified Domain Name address.
 - Fsso
Group string - FSSO group(s).
 - Global
Object float64 - Global-Object.
 - Hw
Model string - Dynamic address matching hardware model.
 - Hw
Vendor string - Dynamic address matching hardware vendor.
 - Interface string
 - Name of interface whose IP address is to be used.
 - Macaddrs []string
 - Macaddr.
 - Node
Ip stringOnly  - Node-Ip-Only. Valid values: 
disable,enable. - Obj
Id string - Object ID for NSX.
 - Obj
Tag string - Obj-Tag.
 - Obj
Type string - Obj-Type. Valid values: 
ip,mac. - Organization string
 - Organization domain name (Syntax: organization/domain).
 - Os string
 - Dynamic address matching operating system.
 - Pattern
End float64 - Pattern-End.
 - Pattern
Start float64 - Pattern-Start.
 - Policy
Group string - Policy group name.
 - Route
Tag float64 - route-tag address.
 - Sdn string
 - SDN.
 - Sdn
Addr stringType  - Type of addresses to collect. Valid values: 
private,public,all. - Sdn
Tag string - SDN Tag.
 - Sso
Attribute []stringValues  - Name(s) of the RADIUS user groups that this address includes.
 - Start
Ip string - First IP address (inclusive) in the range for the address.
 - Start
Mac string - First MAC address in the range.
 - Sub
Type string - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - Subnet string
 - IP address and subnet mask of address.
 - Subnet
Name string - Subnet name.
 - Sw
Version string - Dynamic address matching software version.
 - Tag
Detection stringLevel  - Tag detection level of dynamic address object.
 - Tag
Type string - Tag type of dynamic address object.
 - string
 - Tags.
 - Tenant string
 - Tenant.
 - Type string
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - Url string
 - Url.
 - Uuid string
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - Visibility string
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - Wildcard string
 - IP address and wildcard netmask.
 - Wildcard
Fqdn string - Fully Qualified Domain Name with wildcard characters.
 - _
image stringBase64  - _Image-Base64.
 - _
scopes []ObjectFirewall Address Dynamic Mapping_Scope  - _Scope. The structure of 
_scopeblock is documented below. 
- _
image StringBase64  - _Image-Base64.
 - _
scopes List<ObjectFirewall Address Dynamic Mapping_Scope>  - _Scope. The structure of 
_scopeblock is documented below. - allow
Routing String - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated
Interface String - Network interface associated with address.
 - cache
Ttl Double - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass
Spt String - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color Double
 - Color of icon on the GUI.
 - comment String
 - Comment.
 - country String
 - IP addresses associated to a specific country.
 - dirty String
 - To be deleted address. Valid values: 
dirty,clean. - end
Ip String - Final IP address (inclusive) in the range for the address.
 - end
Mac String - Last MAC address in the range.
 - epg
Name String - Endpoint group name.
 - fabric
Object String - Fabric-Object. Valid values: 
disable,enable. - filter String
 - Match criteria filter.
 - fqdn String
 - Fully Qualified Domain Name address.
 - fsso
Group String - FSSO group(s).
 - global
Object Double - Global-Object.
 - hw
Model String - Dynamic address matching hardware model.
 - hw
Vendor String - Dynamic address matching hardware vendor.
 - interface_ String
 - Name of interface whose IP address is to be used.
 - macaddrs List<String>
 - Macaddr.
 - node
Ip StringOnly  - Node-Ip-Only. Valid values: 
disable,enable. - obj
Id String - Object ID for NSX.
 - obj
Tag String - Obj-Tag.
 - obj
Type String - Obj-Type. Valid values: 
ip,mac. - organization String
 - Organization domain name (Syntax: organization/domain).
 - os String
 - Dynamic address matching operating system.
 - pattern
End Double - Pattern-End.
 - pattern
Start Double - Pattern-Start.
 - policy
Group String - Policy group name.
 - route
Tag Double - route-tag address.
 - sdn String
 - SDN.
 - sdn
Addr StringType  - Type of addresses to collect. Valid values: 
private,public,all. - sdn
Tag String - SDN Tag.
 - sso
Attribute List<String>Values  - Name(s) of the RADIUS user groups that this address includes.
 - start
Ip String - First IP address (inclusive) in the range for the address.
 - start
Mac String - First MAC address in the range.
 - sub
Type String - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet String
 - IP address and subnet mask of address.
 - subnet
Name String - Subnet name.
 - sw
Version String - Dynamic address matching software version.
 - tag
Detection StringLevel  - Tag detection level of dynamic address object.
 - tag
Type String - Tag type of dynamic address object.
 - String
 - Tags.
 - tenant String
 - Tenant.
 - type String
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - url String
 - Url.
 - uuid String
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility String
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard String
 - IP address and wildcard netmask.
 - wildcard
Fqdn String - Fully Qualified Domain Name with wildcard characters.
 
- _
image stringBase64  - _Image-Base64.
 - _
scopes ObjectFirewall Address Dynamic Mapping_Scope[]  - _Scope. The structure of 
_scopeblock is documented below. - allow
Routing string - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated
Interface string - Network interface associated with address.
 - cache
Ttl number - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass
Spt string - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color number
 - Color of icon on the GUI.
 - comment string
 - Comment.
 - country string
 - IP addresses associated to a specific country.
 - dirty string
 - To be deleted address. Valid values: 
dirty,clean. - end
Ip string - Final IP address (inclusive) in the range for the address.
 - end
Mac string - Last MAC address in the range.
 - epg
Name string - Endpoint group name.
 - fabric
Object string - Fabric-Object. Valid values: 
disable,enable. - filter string
 - Match criteria filter.
 - fqdn string
 - Fully Qualified Domain Name address.
 - fsso
Group string - FSSO group(s).
 - global
Object number - Global-Object.
 - hw
Model string - Dynamic address matching hardware model.
 - hw
Vendor string - Dynamic address matching hardware vendor.
 - interface string
 - Name of interface whose IP address is to be used.
 - macaddrs string[]
 - Macaddr.
 - node
Ip stringOnly  - Node-Ip-Only. Valid values: 
disable,enable. - obj
Id string - Object ID for NSX.
 - obj
Tag string - Obj-Tag.
 - obj
Type string - Obj-Type. Valid values: 
ip,mac. - organization string
 - Organization domain name (Syntax: organization/domain).
 - os string
 - Dynamic address matching operating system.
 - pattern
End number - Pattern-End.
 - pattern
Start number - Pattern-Start.
 - policy
Group string - Policy group name.
 - route
Tag number - route-tag address.
 - sdn string
 - SDN.
 - sdn
Addr stringType  - Type of addresses to collect. Valid values: 
private,public,all. - sdn
Tag string - SDN Tag.
 - sso
Attribute string[]Values  - Name(s) of the RADIUS user groups that this address includes.
 - start
Ip string - First IP address (inclusive) in the range for the address.
 - start
Mac string - First MAC address in the range.
 - sub
Type string - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet string
 - IP address and subnet mask of address.
 - subnet
Name string - Subnet name.
 - sw
Version string - Dynamic address matching software version.
 - tag
Detection stringLevel  - Tag detection level of dynamic address object.
 - tag
Type string - Tag type of dynamic address object.
 - string
 - Tags.
 - tenant string
 - Tenant.
 - type string
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - url string
 - Url.
 - uuid string
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility string
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard string
 - IP address and wildcard netmask.
 - wildcard
Fqdn string - Fully Qualified Domain Name with wildcard characters.
 
- _
image_ strbase64  - _Image-Base64.
 - _
scopes Sequence[ObjectFirewall Address Dynamic Mapping_Scope]  - _Scope. The structure of 
_scopeblock is documented below. - allow_
routing str - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated_
interface str - Network interface associated with address.
 - cache_
ttl float - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass_
spt str - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color float
 - Color of icon on the GUI.
 - comment str
 - Comment.
 - country str
 - IP addresses associated to a specific country.
 - dirty str
 - To be deleted address. Valid values: 
dirty,clean. - end_
ip str - Final IP address (inclusive) in the range for the address.
 - 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 address.
 - fsso_
group str - FSSO group(s).
 - global_
object float - Global-Object.
 - hw_
model str - Dynamic address matching hardware model.
 - hw_
vendor str - Dynamic address matching hardware vendor.
 - interface str
 - Name of interface whose IP address is to be used.
 - macaddrs Sequence[str]
 - Macaddr.
 - node_
ip_ stronly  - Node-Ip-Only. Valid values: 
disable,enable. - obj_
id str - Object ID for NSX.
 - obj_
tag str - Obj-Tag.
 - obj_
type str - Obj-Type. Valid values: 
ip,mac. - organization str
 - Organization domain name (Syntax: organization/domain).
 - os str
 - Dynamic address matching operating system.
 - pattern_
end float - Pattern-End.
 - pattern_
start float - Pattern-Start.
 - policy_
group str - Policy group name.
 - route_
tag float - route-tag address.
 - sdn str
 - SDN.
 - sdn_
addr_ strtype  - Type of addresses to collect. Valid values: 
private,public,all. - sdn_
tag str - SDN Tag.
 - sso_
attribute_ Sequence[str]values  - Name(s) of the RADIUS user groups that this address includes.
 - start_
ip str - First IP address (inclusive) in the range for the address.
 - start_
mac str - First MAC address in the range.
 - sub_
type str - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet str
 - IP address and subnet mask of address.
 - subnet_
name str - Subnet name.
 - sw_
version str - Dynamic address matching software version.
 - tag_
detection_ strlevel  - Tag detection level of dynamic address object.
 - tag_
type str - Tag type of dynamic address object.
 - str
 - Tags.
 - tenant str
 - Tenant.
 - type str
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - url str
 - Url.
 - uuid str
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility str
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard str
 - IP address and wildcard netmask.
 - wildcard_
fqdn str - Fully Qualified Domain Name with wildcard characters.
 
- _
image StringBase64  - _Image-Base64.
 - _
scopes List<Property Map> - _Scope. The structure of 
_scopeblock is documented below. - allow
Routing String - Enable/disable use of this address in the static route configuration. Valid values: 
disable,enable. - associated
Interface String - Network interface associated with address.
 - cache
Ttl Number - Defines the minimal TTL of individual IP addresses in FQDN cache measured in seconds.
 - clearpass
Spt String - SPT (System Posture Token) value. Valid values: 
unknown,healthy,quarantine,checkup,transition,infected,transient. - color Number
 - Color of icon on the GUI.
 - comment String
 - Comment.
 - country String
 - IP addresses associated to a specific country.
 - dirty String
 - To be deleted address. Valid values: 
dirty,clean. - end
Ip String - Final IP address (inclusive) in the range for the address.
 - end
Mac String - Last MAC address in the range.
 - epg
Name String - Endpoint group name.
 - fabric
Object String - Fabric-Object. Valid values: 
disable,enable. - filter String
 - Match criteria filter.
 - fqdn String
 - Fully Qualified Domain Name address.
 - fsso
Group String - FSSO group(s).
 - global
Object Number - Global-Object.
 - hw
Model String - Dynamic address matching hardware model.
 - hw
Vendor String - Dynamic address matching hardware vendor.
 - interface String
 - Name of interface whose IP address is to be used.
 - macaddrs List<String>
 - Macaddr.
 - node
Ip StringOnly  - Node-Ip-Only. Valid values: 
disable,enable. - obj
Id String - Object ID for NSX.
 - obj
Tag String - Obj-Tag.
 - obj
Type String - Obj-Type. Valid values: 
ip,mac. - organization String
 - Organization domain name (Syntax: organization/domain).
 - os String
 - Dynamic address matching operating system.
 - pattern
End Number - Pattern-End.
 - pattern
Start Number - Pattern-Start.
 - policy
Group String - Policy group name.
 - route
Tag Number - route-tag address.
 - sdn String
 - SDN.
 - sdn
Addr StringType  - Type of addresses to collect. Valid values: 
private,public,all. - sdn
Tag String - SDN Tag.
 - sso
Attribute List<String>Values  - Name(s) of the RADIUS user groups that this address includes.
 - start
Ip String - First IP address (inclusive) in the range for the address.
 - start
Mac String - First MAC address in the range.
 - sub
Type String - Sub-type of address. Valid values: 
sdn,clearpass-spt,fsso,ems-tag. - subnet String
 - IP address and subnet mask of address.
 - subnet
Name String - Subnet name.
 - sw
Version String - Dynamic address matching software version.
 - tag
Detection StringLevel  - Tag detection level of dynamic address object.
 - tag
Type String - Tag type of dynamic address object.
 - String
 - Tags.
 - tenant String
 - Tenant.
 - type String
 - Type of address. Valid values: 
ipmask,iprange,fqdn,wildcard,geography,url,wildcard-fqdn,nsx,aws,dynamic,interface-subnet,mac. - url String
 - Url.
 - uuid String
 - Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
 - visibility String
 - Enable/disable address visibility in the GUI. Valid values: 
disable,enable. - wildcard String
 - IP address and wildcard netmask.
 - wildcard
Fqdn String - Fully Qualified Domain Name with wildcard characters.
 
ObjectFirewallAddressDynamicMapping_Scope, ObjectFirewallAddressDynamicMapping_ScopeArgs          
ObjectFirewallAddressList, ObjectFirewallAddressListArgs        
ObjectFirewallAddressTagging, ObjectFirewallAddressTaggingArgs        
Import
ObjectFirewall Address can be imported using any of these accepted formats:
$ export “FORTIMANAGER_IMPORT_TABLE”=“true”
$ pulumi import fortimanager:index/objectFirewallAddress:ObjectFirewallAddress 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.