Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse
fortios.firewall.getAddress6template
Explore with Pulumi AI
Use this data source to get information on an fortios firewall address6template
Using getAddress6template
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 getAddress6template(args: GetAddress6templateArgs, opts?: InvokeOptions): Promise<GetAddress6templateResult>
function getAddress6templateOutput(args: GetAddress6templateOutputArgs, opts?: InvokeOptions): Output<GetAddress6templateResult>
def get_address6template(name: Optional[str] = None,
vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAddress6templateResult
def get_address6template_output(name: Optional[pulumi.Input[str]] = None,
vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAddress6templateResult]
func LookupAddress6template(ctx *Context, args *LookupAddress6templateArgs, opts ...InvokeOption) (*LookupAddress6templateResult, error)
func LookupAddress6templateOutput(ctx *Context, args *LookupAddress6templateOutputArgs, opts ...InvokeOption) LookupAddress6templateResultOutput
> Note: This function is named LookupAddress6template
in the Go SDK.
public static class GetAddress6template
{
public static Task<GetAddress6templateResult> InvokeAsync(GetAddress6templateArgs args, InvokeOptions? opts = null)
public static Output<GetAddress6templateResult> Invoke(GetAddress6templateInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAddress6templateResult> getAddress6template(GetAddress6templateArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:firewall/getAddress6template:getAddress6template
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Specify the name of the desired firewall address6template.
- 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 address6template.
- 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 address6template.
- 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 address6template.
- 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 address6template.
- 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 address6template.
- 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.
getAddress6template Result
The following output properties are available:
- Fabric
Object string - Security Fabric global object setting.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ip6 string
- IPv6 address prefix.
- Name string
- Subnet segment value name.
- Subnet
Segment intCount - Number of IPv6 subnet segments.
- Subnet
Segments List<Pulumiverse.Fortios. Firewall. Outputs. Get Address6template Subnet Segment> - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - Vdomparam string
- Fabric
Object string - Security Fabric global object setting.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ip6 string
- IPv6 address prefix.
- Name string
- Subnet segment value name.
- Subnet
Segment intCount - Number of IPv6 subnet segments.
- Subnet
Segments []GetAddress6template Subnet Segment - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - Vdomparam string
- fabric
Object String - Security Fabric global object setting.
- id String
- The provider-assigned unique ID for this managed resource.
- ip6 String
- IPv6 address prefix.
- name String
- Subnet segment value name.
- subnet
Segment IntegerCount - Number of IPv6 subnet segments.
- subnet
Segments List<GetAddress6template Subnet Segment> - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - vdomparam String
- fabric
Object string - Security Fabric global object setting.
- id string
- The provider-assigned unique ID for this managed resource.
- ip6 string
- IPv6 address prefix.
- name string
- Subnet segment value name.
- subnet
Segment numberCount - Number of IPv6 subnet segments.
- subnet
Segments GetAddress6template Subnet Segment[] - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - vdomparam string
- fabric_
object str - Security Fabric global object setting.
- id str
- The provider-assigned unique ID for this managed resource.
- ip6 str
- IPv6 address prefix.
- name str
- Subnet segment value name.
- subnet_
segment_ intcount - Number of IPv6 subnet segments.
- subnet_
segments Sequence[GetAddress6template Subnet Segment] - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - vdomparam str
- fabric
Object String - Security Fabric global object setting.
- id String
- The provider-assigned unique ID for this managed resource.
- ip6 String
- IPv6 address prefix.
- name String
- Subnet segment value name.
- subnet
Segment NumberCount - Number of IPv6 subnet segments.
- subnet
Segments List<Property Map> - IPv6 subnet segments. The structure of
subnet_segment
block is documented below. - vdomparam String
Supporting Types
GetAddress6templateSubnetSegment
- Bits int
- Number of bits.
- Exclusive string
- Enable/disable exclusive value.
- Id int
- Subnet segment ID.
- Name string
- Specify the name of the desired firewall address6template.
- Values
List<Pulumiverse.
Fortios. Firewall. Inputs. Get Address6template Subnet Segment Value> - Subnet segment values. The structure of
values
block is documented below.
GetAddress6templateSubnetSegmentValue
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.