1. Packages
  2. Fortimanager Provider
  3. API Docs
  4. ObjectWirelesscontrollerHotspot20Anqpnairealm
fortimanager 1.14.0 published on Tuesday, Apr 15, 2025 by fortinetdev

fortimanager.ObjectWirelesscontrollerHotspot20Anqpnairealm

Explore with Pulumi AI

Configure network access identifier (NAI) realm.

The following variables have sub resource. Avoid using them together, otherwise conflicts and overwrites may occur.

  • nai_list: fortimanager.ObjectWirelesscontrollerHotspot20AnqpnairealmNailist

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as fortimanager from "@pulumi/fortimanager";

const labelname = new fortimanager.ObjectWirelesscontrollerHotspot20Anqpnairealm("labelname", {});
Copy
import pulumi
import pulumi_fortimanager as fortimanager

labelname = fortimanager.ObjectWirelesscontrollerHotspot20Anqpnairealm("labelname")
Copy
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.NewObjectWirelesscontrollerHotspot20Anqpnairealm(ctx, "labelname", nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fortimanager = Pulumi.Fortimanager;

return await Deployment.RunAsync(() => 
{
    var labelname = new Fortimanager.ObjectWirelesscontrollerHotspot20Anqpnairealm("labelname");

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fortimanager.ObjectWirelesscontrollerHotspot20Anqpnairealm;
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 labelname = new ObjectWirelesscontrollerHotspot20Anqpnairealm("labelname");

    }
}
Copy
resources:
  labelname:
    type: fortimanager:ObjectWirelesscontrollerHotspot20Anqpnairealm
Copy

Create ObjectWirelesscontrollerHotspot20Anqpnairealm Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new ObjectWirelesscontrollerHotspot20Anqpnairealm(name: string, args?: ObjectWirelesscontrollerHotspot20AnqpnairealmArgs, opts?: CustomResourceOptions);
@overload
def ObjectWirelesscontrollerHotspot20Anqpnairealm(resource_name: str,
                                                  args: Optional[ObjectWirelesscontrollerHotspot20AnqpnairealmArgs] = None,
                                                  opts: Optional[ResourceOptions] = None)

@overload
def ObjectWirelesscontrollerHotspot20Anqpnairealm(resource_name: str,
                                                  opts: Optional[ResourceOptions] = None,
                                                  adom: Optional[str] = None,
                                                  dynamic_sort_subtable: Optional[str] = None,
                                                  nai_lists: Optional[Sequence[ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListArgs]] = None,
                                                  name: Optional[str] = None,
                                                  object_wirelesscontroller_hotspot20_anqpnairealm_id: Optional[str] = None,
                                                  scopetype: Optional[str] = None)
func NewObjectWirelesscontrollerHotspot20Anqpnairealm(ctx *Context, name string, args *ObjectWirelesscontrollerHotspot20AnqpnairealmArgs, opts ...ResourceOption) (*ObjectWirelesscontrollerHotspot20Anqpnairealm, error)
public ObjectWirelesscontrollerHotspot20Anqpnairealm(string name, ObjectWirelesscontrollerHotspot20AnqpnairealmArgs? args = null, CustomResourceOptions? opts = null)
public ObjectWirelesscontrollerHotspot20Anqpnairealm(String name, ObjectWirelesscontrollerHotspot20AnqpnairealmArgs args)
public ObjectWirelesscontrollerHotspot20Anqpnairealm(String name, ObjectWirelesscontrollerHotspot20AnqpnairealmArgs args, CustomResourceOptions options)
type: fortimanager:ObjectWirelesscontrollerHotspot20Anqpnairealm
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args ObjectWirelesscontrollerHotspot20AnqpnairealmArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args ObjectWirelesscontrollerHotspot20AnqpnairealmArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args ObjectWirelesscontrollerHotspot20AnqpnairealmArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args ObjectWirelesscontrollerHotspot20AnqpnairealmArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ObjectWirelesscontrollerHotspot20AnqpnairealmArgs
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 objectWirelesscontrollerHotspot20AnqpnairealmResource = new Fortimanager.ObjectWirelesscontrollerHotspot20Anqpnairealm("objectWirelesscontrollerHotspot20AnqpnairealmResource", new()
{
    Adom = "string",
    DynamicSortSubtable = "string",
    NaiLists = new[]
    {
        new Fortimanager.Inputs.ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListArgs
        {
            EapMethods = new[]
            {
                new Fortimanager.Inputs.ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodArgs
                {
                    AuthParams = new[]
                    {
                        new Fortimanager.Inputs.ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodAuthParamArgs
                        {
                            Id = "string",
                            Index = 0,
                            Val = "string",
                        },
                    },
                    Index = 0,
                    Method = "string",
                },
            },
            Encoding = "string",
            NaiRealm = "string",
            Name = "string",
        },
    },
    Name = "string",
    ObjectWirelesscontrollerHotspot20AnqpnairealmId = "string",
    Scopetype = "string",
});
Copy
example, err := fortimanager.NewObjectWirelesscontrollerHotspot20Anqpnairealm(ctx, "objectWirelesscontrollerHotspot20AnqpnairealmResource", &fortimanager.ObjectWirelesscontrollerHotspot20AnqpnairealmArgs{
	Adom:                pulumi.String("string"),
	DynamicSortSubtable: pulumi.String("string"),
	NaiLists: fortimanager.ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListTypeArray{
		&fortimanager.ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListTypeArgs{
			EapMethods: fortimanager.ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodTypeArray{
				&fortimanager.ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodTypeArgs{
					AuthParams: fortimanager.ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodAuthParamTypeArray{
						&fortimanager.ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodAuthParamTypeArgs{
							Id:    pulumi.String("string"),
							Index: pulumi.Float64(0),
							Val:   pulumi.String("string"),
						},
					},
					Index:  pulumi.Float64(0),
					Method: pulumi.String("string"),
				},
			},
			Encoding: pulumi.String("string"),
			NaiRealm: pulumi.String("string"),
			Name:     pulumi.String("string"),
		},
	},
	Name: pulumi.String("string"),
	ObjectWirelesscontrollerHotspot20AnqpnairealmId: pulumi.String("string"),
	Scopetype: pulumi.String("string"),
})
Copy
var objectWirelesscontrollerHotspot20AnqpnairealmResource = new ObjectWirelesscontrollerHotspot20Anqpnairealm("objectWirelesscontrollerHotspot20AnqpnairealmResource", ObjectWirelesscontrollerHotspot20AnqpnairealmArgs.builder()
    .adom("string")
    .dynamicSortSubtable("string")
    .naiLists(ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListArgs.builder()
        .eapMethods(ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodArgs.builder()
            .authParams(ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodAuthParamArgs.builder()
                .id("string")
                .index(0)
                .val("string")
                .build())
            .index(0)
            .method("string")
            .build())
        .encoding("string")
        .naiRealm("string")
        .name("string")
        .build())
    .name("string")
    .objectWirelesscontrollerHotspot20AnqpnairealmId("string")
    .scopetype("string")
    .build());
Copy
object_wirelesscontroller_hotspot20_anqpnairealm_resource = fortimanager.ObjectWirelesscontrollerHotspot20Anqpnairealm("objectWirelesscontrollerHotspot20AnqpnairealmResource",
    adom="string",
    dynamic_sort_subtable="string",
    nai_lists=[{
        "eap_methods": [{
            "auth_params": [{
                "id": "string",
                "index": 0,
                "val": "string",
            }],
            "index": 0,
            "method": "string",
        }],
        "encoding": "string",
        "nai_realm": "string",
        "name": "string",
    }],
    name="string",
    object_wirelesscontroller_hotspot20_anqpnairealm_id="string",
    scopetype="string")
Copy
const objectWirelesscontrollerHotspot20AnqpnairealmResource = new fortimanager.ObjectWirelesscontrollerHotspot20Anqpnairealm("objectWirelesscontrollerHotspot20AnqpnairealmResource", {
    adom: "string",
    dynamicSortSubtable: "string",
    naiLists: [{
        eapMethods: [{
            authParams: [{
                id: "string",
                index: 0,
                val: "string",
            }],
            index: 0,
            method: "string",
        }],
        encoding: "string",
        naiRealm: "string",
        name: "string",
    }],
    name: "string",
    objectWirelesscontrollerHotspot20AnqpnairealmId: "string",
    scopetype: "string",
});
Copy
type: fortimanager:ObjectWirelesscontrollerHotspot20Anqpnairealm
properties:
    adom: string
    dynamicSortSubtable: string
    naiLists:
        - eapMethods:
            - authParams:
                - id: string
                  index: 0
                  val: string
              index: 0
              method: string
          encoding: string
          naiRealm: string
          name: string
    name: string
    objectWirelesscontrollerHotspot20AnqpnairealmId: string
    scopetype: string
Copy

ObjectWirelesscontrollerHotspot20Anqpnairealm 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 ObjectWirelesscontrollerHotspot20Anqpnairealm resource accepts the following input properties:

Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
DynamicSortSubtable string
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.
NaiLists List<ObjectWirelesscontrollerHotspot20AnqpnairealmNaiList>
Nai-List. The structure of nai_list block is documented below.
Name string
NAI realm list name.
ObjectWirelesscontrollerHotspot20AnqpnairealmId string
an identifier for the resource with format {{name}}.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
DynamicSortSubtable string
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.
NaiLists []ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListTypeArgs
Nai-List. The structure of nai_list block is documented below.
Name string
NAI realm list name.
ObjectWirelesscontrollerHotspot20AnqpnairealmId string
an identifier for the resource with format {{name}}.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
dynamicSortSubtable String
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.
naiLists List<ObjectWirelesscontrollerHotspot20AnqpnairealmNaiList>
Nai-List. The structure of nai_list block is documented below.
name String
NAI realm list name.
objectWirelesscontrollerHotspot20AnqpnairealmId String
an identifier for the resource with format {{name}}.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
dynamicSortSubtable string
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.
naiLists ObjectWirelesscontrollerHotspot20AnqpnairealmNaiList[]
Nai-List. The structure of nai_list block is documented below.
name string
NAI realm list name.
objectWirelesscontrollerHotspot20AnqpnairealmId string
an identifier for the resource with format {{name}}.
scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
adom str
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
dynamic_sort_subtable str
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.
nai_lists Sequence[ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListArgs]
Nai-List. The structure of nai_list block is documented below.
name str
NAI realm list name.
object_wirelesscontroller_hotspot20_anqpnairealm_id str
an identifier for the resource with format {{name}}.
scopetype str
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
dynamicSortSubtable String
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.
naiLists List<Property Map>
Nai-List. The structure of nai_list block is documented below.
name String
NAI realm list name.
objectWirelesscontrollerHotspot20AnqpnairealmId String
an identifier for the resource with format {{name}}.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.

Outputs

All input properties are implicitly available as output properties. Additionally, the ObjectWirelesscontrollerHotspot20Anqpnairealm 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 ObjectWirelesscontrollerHotspot20Anqpnairealm Resource

Get an existing ObjectWirelesscontrollerHotspot20Anqpnairealm 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?: ObjectWirelesscontrollerHotspot20AnqpnairealmState, opts?: CustomResourceOptions): ObjectWirelesscontrollerHotspot20Anqpnairealm
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        adom: Optional[str] = None,
        dynamic_sort_subtable: Optional[str] = None,
        nai_lists: Optional[Sequence[ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListArgs]] = None,
        name: Optional[str] = None,
        object_wirelesscontroller_hotspot20_anqpnairealm_id: Optional[str] = None,
        scopetype: Optional[str] = None) -> ObjectWirelesscontrollerHotspot20Anqpnairealm
func GetObjectWirelesscontrollerHotspot20Anqpnairealm(ctx *Context, name string, id IDInput, state *ObjectWirelesscontrollerHotspot20AnqpnairealmState, opts ...ResourceOption) (*ObjectWirelesscontrollerHotspot20Anqpnairealm, error)
public static ObjectWirelesscontrollerHotspot20Anqpnairealm Get(string name, Input<string> id, ObjectWirelesscontrollerHotspot20AnqpnairealmState? state, CustomResourceOptions? opts = null)
public static ObjectWirelesscontrollerHotspot20Anqpnairealm get(String name, Output<String> id, ObjectWirelesscontrollerHotspot20AnqpnairealmState state, CustomResourceOptions options)
resources:  _:    type: fortimanager:ObjectWirelesscontrollerHotspot20Anqpnairealm    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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.
The following state arguments are supported:
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
DynamicSortSubtable string
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.
NaiLists List<ObjectWirelesscontrollerHotspot20AnqpnairealmNaiList>
Nai-List. The structure of nai_list block is documented below.
Name string
NAI realm list name.
ObjectWirelesscontrollerHotspot20AnqpnairealmId string
an identifier for the resource with format {{name}}.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
Adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
DynamicSortSubtable string
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.
NaiLists []ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListTypeArgs
Nai-List. The structure of nai_list block is documented below.
Name string
NAI realm list name.
ObjectWirelesscontrollerHotspot20AnqpnairealmId string
an identifier for the resource with format {{name}}.
Scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
dynamicSortSubtable String
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.
naiLists List<ObjectWirelesscontrollerHotspot20AnqpnairealmNaiList>
Nai-List. The structure of nai_list block is documented below.
name String
NAI realm list name.
objectWirelesscontrollerHotspot20AnqpnairealmId String
an identifier for the resource with format {{name}}.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
adom string
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
dynamicSortSubtable string
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.
naiLists ObjectWirelesscontrollerHotspot20AnqpnairealmNaiList[]
Nai-List. The structure of nai_list block is documented below.
name string
NAI realm list name.
objectWirelesscontrollerHotspot20AnqpnairealmId string
an identifier for the resource with format {{name}}.
scopetype string
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
adom str
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
dynamic_sort_subtable str
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.
nai_lists Sequence[ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListArgs]
Nai-List. The structure of nai_list block is documented below.
name str
NAI realm list name.
object_wirelesscontroller_hotspot20_anqpnairealm_id str
an identifier for the resource with format {{name}}.
scopetype str
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
adom String
Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
dynamicSortSubtable String
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.
naiLists List<Property Map>
Nai-List. The structure of nai_list block is documented below.
name String
NAI realm list name.
objectWirelesscontrollerHotspot20AnqpnairealmId String
an identifier for the resource with format {{name}}.
scopetype String
The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.

Supporting Types

ObjectWirelesscontrollerHotspot20AnqpnairealmNaiList
, ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListArgs

EapMethods List<ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethod>
Eap-Method. The structure of eap_method block is documented below.
Encoding string
Enable/disable format in accordance with IETF RFC 4282. Valid values: disable, enable.
NaiRealm string
Configure NAI realms (delimited by a semi-colon character).
Name string
NAI realm name.
EapMethods []ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodType
Eap-Method. The structure of eap_method block is documented below.
Encoding string
Enable/disable format in accordance with IETF RFC 4282. Valid values: disable, enable.
NaiRealm string
Configure NAI realms (delimited by a semi-colon character).
Name string
NAI realm name.
eapMethods List<ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethod>
Eap-Method. The structure of eap_method block is documented below.
encoding String
Enable/disable format in accordance with IETF RFC 4282. Valid values: disable, enable.
naiRealm String
Configure NAI realms (delimited by a semi-colon character).
name String
NAI realm name.
eapMethods ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethod[]
Eap-Method. The structure of eap_method block is documented below.
encoding string
Enable/disable format in accordance with IETF RFC 4282. Valid values: disable, enable.
naiRealm string
Configure NAI realms (delimited by a semi-colon character).
name string
NAI realm name.
eap_methods Sequence[ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethod]
Eap-Method. The structure of eap_method block is documented below.
encoding str
Enable/disable format in accordance with IETF RFC 4282. Valid values: disable, enable.
nai_realm str
Configure NAI realms (delimited by a semi-colon character).
name str
NAI realm name.
eapMethods List<Property Map>
Eap-Method. The structure of eap_method block is documented below.
encoding String
Enable/disable format in accordance with IETF RFC 4282. Valid values: disable, enable.
naiRealm String
Configure NAI realms (delimited by a semi-colon character).
name String
NAI realm name.

ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethod
, ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodArgs

AuthParams List<ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodAuthParam>
Auth-Param. The structure of auth_param block is documented below.
Index double
EAP method index.
Method string
EAP method type. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime.
AuthParams []ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodAuthParamType
Auth-Param. The structure of auth_param block is documented below.
Index float64
EAP method index.
Method string
EAP method type. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime.
authParams List<ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodAuthParam>
Auth-Param. The structure of auth_param block is documented below.
index Double
EAP method index.
method String
EAP method type. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime.
authParams ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodAuthParam[]
Auth-Param. The structure of auth_param block is documented below.
index number
EAP method index.
method string
EAP method type. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime.
auth_params Sequence[ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodAuthParam]
Auth-Param. The structure of auth_param block is documented below.
index float
EAP method index.
method str
EAP method type. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime.
authParams List<Property Map>
Auth-Param. The structure of auth_param block is documented below.
index Number
EAP method index.
method String
EAP method type. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime.

ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodAuthParam
, ObjectWirelesscontrollerHotspot20AnqpnairealmNaiListEapMethodAuthParamArgs

Id string
ID of authentication parameter. Valid values: non-eap-inner-auth, inner-auth-eap, credential, tunneled-credential.
Index double
Param index.
Val string
Value of authentication parameter. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime, non-eap-pap, non-eap-chap, non-eap-mschap, non-eap-mschapv2, cred-sim, cred-usim, cred-nfc, cred-hardware-token, cred-softoken, cred-certificate, cred-user-pwd, cred-none, cred-vendor-specific, tun-cred-sim, tun-cred-usim, tun-cred-nfc, tun-cred-hardware-token, tun-cred-softoken, tun-cred-certificate, tun-cred-user-pwd, tun-cred-anonymous, tun-cred-vendor-specific.
Id string
ID of authentication parameter. Valid values: non-eap-inner-auth, inner-auth-eap, credential, tunneled-credential.
Index float64
Param index.
Val string
Value of authentication parameter. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime, non-eap-pap, non-eap-chap, non-eap-mschap, non-eap-mschapv2, cred-sim, cred-usim, cred-nfc, cred-hardware-token, cred-softoken, cred-certificate, cred-user-pwd, cred-none, cred-vendor-specific, tun-cred-sim, tun-cred-usim, tun-cred-nfc, tun-cred-hardware-token, tun-cred-softoken, tun-cred-certificate, tun-cred-user-pwd, tun-cred-anonymous, tun-cred-vendor-specific.
id String
ID of authentication parameter. Valid values: non-eap-inner-auth, inner-auth-eap, credential, tunneled-credential.
index Double
Param index.
val String
Value of authentication parameter. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime, non-eap-pap, non-eap-chap, non-eap-mschap, non-eap-mschapv2, cred-sim, cred-usim, cred-nfc, cred-hardware-token, cred-softoken, cred-certificate, cred-user-pwd, cred-none, cred-vendor-specific, tun-cred-sim, tun-cred-usim, tun-cred-nfc, tun-cred-hardware-token, tun-cred-softoken, tun-cred-certificate, tun-cred-user-pwd, tun-cred-anonymous, tun-cred-vendor-specific.
id string
ID of authentication parameter. Valid values: non-eap-inner-auth, inner-auth-eap, credential, tunneled-credential.
index number
Param index.
val string
Value of authentication parameter. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime, non-eap-pap, non-eap-chap, non-eap-mschap, non-eap-mschapv2, cred-sim, cred-usim, cred-nfc, cred-hardware-token, cred-softoken, cred-certificate, cred-user-pwd, cred-none, cred-vendor-specific, tun-cred-sim, tun-cred-usim, tun-cred-nfc, tun-cred-hardware-token, tun-cred-softoken, tun-cred-certificate, tun-cred-user-pwd, tun-cred-anonymous, tun-cred-vendor-specific.
id str
ID of authentication parameter. Valid values: non-eap-inner-auth, inner-auth-eap, credential, tunneled-credential.
index float
Param index.
val str
Value of authentication parameter. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime, non-eap-pap, non-eap-chap, non-eap-mschap, non-eap-mschapv2, cred-sim, cred-usim, cred-nfc, cred-hardware-token, cred-softoken, cred-certificate, cred-user-pwd, cred-none, cred-vendor-specific, tun-cred-sim, tun-cred-usim, tun-cred-nfc, tun-cred-hardware-token, tun-cred-softoken, tun-cred-certificate, tun-cred-user-pwd, tun-cred-anonymous, tun-cred-vendor-specific.
id String
ID of authentication parameter. Valid values: non-eap-inner-auth, inner-auth-eap, credential, tunneled-credential.
index Number
Param index.
val String
Value of authentication parameter. Valid values: eap-identity, eap-md5, eap-tls, eap-ttls, eap-peap, eap-sim, eap-aka, eap-aka-prime, non-eap-pap, non-eap-chap, non-eap-mschap, non-eap-mschapv2, cred-sim, cred-usim, cred-nfc, cred-hardware-token, cred-softoken, cred-certificate, cred-user-pwd, cred-none, cred-vendor-specific, tun-cred-sim, tun-cred-usim, tun-cred-nfc, tun-cred-hardware-token, tun-cred-softoken, tun-cred-certificate, tun-cred-user-pwd, tun-cred-anonymous, tun-cred-vendor-specific.

Import

ObjectWirelessController Hotspot20AnqpNaiRealm can be imported using any of these accepted formats:

$ export “FORTIMANAGER_IMPORT_TABLE”=“true”

$ pulumi import fortimanager:index/objectWirelesscontrollerHotspot20Anqpnairealm:ObjectWirelesscontrollerHotspot20Anqpnairealm labelname {{name}}
Copy

$ 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 fortimanager Terraform Provider.