Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse
fortios.firewall.getAddress6
Explore with Pulumi AI
Use this data source to get information on an fortios firewall address6
Using getAddress6
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAddress6(args: GetAddress6Args, opts?: InvokeOptions): Promise<GetAddress6Result>
function getAddress6Output(args: GetAddress6OutputArgs, opts?: InvokeOptions): Output<GetAddress6Result>
def get_address6(name: Optional[str] = None,
vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAddress6Result
def get_address6_output(name: Optional[pulumi.Input[str]] = None,
vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAddress6Result]
func LookupAddress6(ctx *Context, args *LookupAddress6Args, opts ...InvokeOption) (*LookupAddress6Result, error)
func LookupAddress6Output(ctx *Context, args *LookupAddress6OutputArgs, opts ...InvokeOption) LookupAddress6ResultOutput
> Note: This function is named LookupAddress6
in the Go SDK.
public static class GetAddress6
{
public static Task<GetAddress6Result> InvokeAsync(GetAddress6Args args, InvokeOptions? opts = null)
public static Output<GetAddress6Result> Invoke(GetAddress6InvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAddress6Result> getAddress6(GetAddress6Args args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:firewall/getAddress6:getAddress6
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Specify the name of the desired firewall address6.
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Name string
- Specify the name of the desired firewall address6.
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name String
- Specify the name of the desired firewall address6.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name string
- Specify the name of the desired firewall address6.
- vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name str
- Specify the name of the desired firewall address6.
- vdomparam str
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name String
- Specify the name of the desired firewall address6.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
getAddress6 Result
The following output properties are available:
- Cache
Ttl int - Minimal TTL of individual IPv6 addresses in FQDN cache.
- Color int
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- Comment string
- Comment.
- Country string
- IPv6 addresses associated to a specific country.
- End
Ip string - Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- End
Mac string - Last MAC address in the range.
- Epg
Name string - Endpoint group name.
- Fabric
Object string - Security Fabric global object setting.
- Fqdn string
- Fully qualified domain name.
- Host string
- Host Address.
- Host
Type string - Host type.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ip6 string
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- Lists
List<Pulumiverse.
Fortios. Firewall. Outputs. Get Address6List> - IP address list. The structure of
list
block is documented below. - Macaddrs
List<Pulumiverse.
Fortios. Firewall. Outputs. Get Address6Macaddr> - MAC address ranges [-] separated by space.
- Name string
- Name.
- Obj
Id string - Object ID for NSX.
- Route
Tag int - route-tag address.
- Sdn string
- SDN.
- Sdn
Tag string - SDN Tag.
- Start
Ip string - First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- Start
Mac string - First MAC address in the range.
- Subnet
Segments List<Pulumiverse.Fortios. Firewall. Outputs. Get Address6Subnet Segment> - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - Taggings
List<Pulumiverse.
Fortios. Firewall. Outputs. Get Address6Tagging> - Config object tagging The structure of
tagging
block is documented below. - Template string
- IPv6 address template.
- Tenant string
- Tenant.
- Type string
- Subnet segment type.
- Uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- Visibility string
- Enable/disable the visibility of the object in the GUI.
- Vdomparam string
- Cache
Ttl int - Minimal TTL of individual IPv6 addresses in FQDN cache.
- Color int
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- Comment string
- Comment.
- Country string
- IPv6 addresses associated to a specific country.
- End
Ip string - Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- End
Mac string - Last MAC address in the range.
- Epg
Name string - Endpoint group name.
- Fabric
Object string - Security Fabric global object setting.
- Fqdn string
- Fully qualified domain name.
- Host string
- Host Address.
- Host
Type string - Host type.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ip6 string
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- Lists
[]Get
Address6List - IP address list. The structure of
list
block is documented below. - Macaddrs
[]Get
Address6Macaddr - MAC address ranges [-] separated by space.
- Name string
- Name.
- Obj
Id string - Object ID for NSX.
- Route
Tag int - route-tag address.
- Sdn string
- SDN.
- Sdn
Tag string - SDN Tag.
- Start
Ip string - First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- Start
Mac string - First MAC address in the range.
- Subnet
Segments []GetAddress6Subnet Segment - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - Taggings
[]Get
Address6Tagging - Config object tagging The structure of
tagging
block is documented below. - Template string
- IPv6 address template.
- Tenant string
- Tenant.
- Type string
- Subnet segment type.
- Uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- Visibility string
- Enable/disable the visibility of the object in the GUI.
- Vdomparam string
- cache
Ttl Integer - Minimal TTL of individual IPv6 addresses in FQDN cache.
- color Integer
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment String
- Comment.
- country String
- IPv6 addresses associated to a specific country.
- end
Ip String - Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- end
Mac String - Last MAC address in the range.
- epg
Name String - Endpoint group name.
- fabric
Object String - Security Fabric global object setting.
- fqdn String
- Fully qualified domain name.
- host String
- Host Address.
- host
Type String - Host type.
- id String
- The provider-assigned unique ID for this managed resource.
- ip6 String
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- lists
List<Get
Address6List> - IP address list. The structure of
list
block is documented below. - macaddrs
List<Get
Address6Macaddr> - MAC address ranges [-] separated by space.
- name String
- Name.
- obj
Id String - Object ID for NSX.
- route
Tag Integer - route-tag address.
- sdn String
- SDN.
- sdn
Tag String - SDN Tag.
- start
Ip String - First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- start
Mac String - First MAC address in the range.
- subnet
Segments List<GetAddress6Subnet Segment> - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - taggings
List<Get
Address6Tagging> - Config object tagging The structure of
tagging
block is documented below. - template String
- IPv6 address template.
- tenant String
- Tenant.
- type String
- Subnet segment type.
- uuid String
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility String
- Enable/disable the visibility of the object in the GUI.
- vdomparam String
- cache
Ttl number - Minimal TTL of individual IPv6 addresses in FQDN cache.
- color number
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment string
- Comment.
- country string
- IPv6 addresses associated to a specific country.
- end
Ip string - Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- end
Mac string - Last MAC address in the range.
- epg
Name string - Endpoint group name.
- fabric
Object string - Security Fabric global object setting.
- fqdn string
- Fully qualified domain name.
- host string
- Host Address.
- host
Type string - Host type.
- id string
- The provider-assigned unique ID for this managed resource.
- ip6 string
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- lists
Get
Address6List[] - IP address list. The structure of
list
block is documented below. - macaddrs
Get
Address6Macaddr[] - MAC address ranges [-] separated by space.
- name string
- Name.
- obj
Id string - Object ID for NSX.
- route
Tag number - route-tag address.
- sdn string
- SDN.
- sdn
Tag string - SDN Tag.
- start
Ip string - First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- start
Mac string - First MAC address in the range.
- subnet
Segments GetAddress6Subnet Segment[] - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - taggings
Get
Address6Tagging[] - Config object tagging The structure of
tagging
block is documented below. - template string
- IPv6 address template.
- tenant string
- Tenant.
- type string
- Subnet segment type.
- uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility string
- Enable/disable the visibility of the object in the GUI.
- vdomparam string
- cache_
ttl int - Minimal TTL of individual IPv6 addresses in FQDN cache.
- color int
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment str
- Comment.
- country str
- IPv6 addresses associated to a specific country.
- end_
ip str - Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- end_
mac str - Last MAC address in the range.
- epg_
name str - Endpoint group name.
- fabric_
object str - Security Fabric global object setting.
- fqdn str
- Fully qualified domain name.
- host str
- Host Address.
- host_
type str - Host type.
- id str
- The provider-assigned unique ID for this managed resource.
- ip6 str
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- lists
Sequence[Get
Address6List] - IP address list. The structure of
list
block is documented below. - macaddrs
Sequence[Get
Address6Macaddr] - MAC address ranges [-] separated by space.
- name str
- Name.
- obj_
id str - Object ID for NSX.
- route_
tag int - route-tag address.
- sdn str
- SDN.
- sdn_
tag str - SDN Tag.
- start_
ip str - First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- start_
mac str - First MAC address in the range.
- subnet_
segments Sequence[GetAddress6Subnet Segment] - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - taggings
Sequence[Get
Address6Tagging] - Config object tagging The structure of
tagging
block is documented below. - template str
- IPv6 address template.
- tenant str
- Tenant.
- type str
- Subnet segment type.
- uuid str
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility str
- Enable/disable the visibility of the object in the GUI.
- vdomparam str
- cache
Ttl Number - Minimal TTL of individual IPv6 addresses in FQDN cache.
- color Number
- Integer value to determine the color of the icon in the GUI (range 1 to 32, default = 0, which sets the value to 1).
- comment String
- Comment.
- country String
- IPv6 addresses associated to a specific country.
- end
Ip String - Final IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- end
Mac String - Last MAC address in the range.
- epg
Name String - Endpoint group name.
- fabric
Object String - Security Fabric global object setting.
- fqdn String
- Fully qualified domain name.
- host String
- Host Address.
- host
Type String - Host type.
- id String
- The provider-assigned unique ID for this managed resource.
- ip6 String
- IPv6 address prefix (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx).
- lists List<Property Map>
- IP address list. The structure of
list
block is documented below. - macaddrs List<Property Map>
- MAC address ranges [-] separated by space.
- name String
- Name.
- obj
Id String - Object ID for NSX.
- route
Tag Number - route-tag address.
- sdn String
- SDN.
- sdn
Tag String - SDN Tag.
- start
Ip String - First IP address (inclusive) in the range for the address (format: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx).
- start
Mac String - First MAC address in the range.
- subnet
Segments List<Property Map> - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - taggings List<Property Map>
- Config object tagging The structure of
tagging
block is documented below. - template String
- IPv6 address template.
- tenant String
- Tenant.
- type String
- Subnet segment type.
- uuid String
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- visibility String
- Enable/disable the visibility of the object in the GUI.
- vdomparam String
Supporting Types
GetAddress6List
- Ip string
- IP.
- Ip string
- IP.
- ip String
- IP.
- ip string
- IP.
- ip str
- IP.
- ip String
- IP.
GetAddress6Macaddr
- Macaddr string
- MAC address ranges [-] separated by space.
- Macaddr string
- MAC address ranges [-] separated by space.
- macaddr String
- MAC address ranges [-] separated by space.
- macaddr string
- MAC address ranges [-] separated by space.
- macaddr str
- MAC address ranges [-] separated by space.
- macaddr String
- MAC address ranges [-] separated by space.
GetAddress6SubnetSegment
GetAddress6Tagging
- Category string
- Tag category.
- Name string
- Specify the name of the desired firewall address6.
- List<Pulumiverse.
Fortios. Firewall. Inputs. Get Address6Tagging Tag> - Tags. The structure of
tags
block is documented below.
- Category string
- Tag category.
- Name string
- Specify the name of the desired firewall address6.
- []Get
Address6Tagging Tag - Tags. The structure of
tags
block is documented below.
- category String
- Tag category.
- name String
- Specify the name of the desired firewall address6.
- List<Get
Address6Tagging Tag> - Tags. The structure of
tags
block is documented below.
- category string
- Tag category.
- name string
- Specify the name of the desired firewall address6.
- Get
Address6Tagging Tag[] - Tags. The structure of
tags
block is documented below.
- category str
- Tag category.
- name str
- Specify the name of the desired firewall address6.
- Sequence[Get
Address6Tagging Tag] - Tags. The structure of
tags
block is documented below.
- category String
- Tag category.
- name String
- Specify the name of the desired firewall address6.
- List<Property Map>
- Tags. The structure of
tags
block is documented below.
GetAddress6TaggingTag
- Name string
- Specify the name of the desired firewall address6.
- Name string
- Specify the name of the desired firewall address6.
- name String
- Specify the name of the desired firewall address6.
- name string
- Specify the name of the desired firewall address6.
- name str
- Specify the name of the desired firewall address6.
- name String
- Specify the name of the desired firewall address6.
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.