fortios.switchcontroller.Location
Explore with Pulumi AI
Configure FortiSwitch location services. Applies to FortiOS Version >= 6.2.4.
Create Location Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Location(name: string, args?: LocationArgs, opts?: CustomResourceOptions);@overload
def Location(resource_name: str,
             args: Optional[LocationArgs] = None,
             opts: Optional[ResourceOptions] = None)
@overload
def Location(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             address_civic: Optional[LocationAddressCivicArgs] = None,
             coordinates: Optional[LocationCoordinatesArgs] = None,
             elin_number: Optional[LocationElinNumberArgs] = None,
             get_all_tables: Optional[str] = None,
             name: Optional[str] = None,
             vdomparam: Optional[str] = None)func NewLocation(ctx *Context, name string, args *LocationArgs, opts ...ResourceOption) (*Location, error)public Location(string name, LocationArgs? args = null, CustomResourceOptions? opts = null)
public Location(String name, LocationArgs args)
public Location(String name, LocationArgs args, CustomResourceOptions options)
type: fortios:switchcontroller:Location
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 LocationArgs
 - 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 LocationArgs
 - 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 LocationArgs
 - The arguments to resource properties.
 - opts ResourceOption
 - Bag of options to control resource's behavior.
 
- name string
 - The unique name of the resource.
 - args LocationArgs
 - The arguments to resource properties.
 - opts CustomResourceOptions
 - Bag of options to control resource's behavior.
 
- name String
 - The unique name of the resource.
 - args LocationArgs
 - 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 locationResource = new Fortios.Switchcontroller.Location("locationResource", new()
{
    AddressCivic = new Fortios.Switchcontroller.Inputs.LocationAddressCivicArgs
    {
        Additional = "string",
        AdditionalCode = "string",
        Block = "string",
        BranchRoad = "string",
        Building = "string",
        City = "string",
        CityDivision = "string",
        Country = "string",
        CountrySubdivision = "string",
        County = "string",
        Direction = "string",
        Floor = "string",
        Landmark = "string",
        Language = "string",
        Name = "string",
        Number = "string",
        NumberSuffix = "string",
        ParentKey = "string",
        PlaceType = "string",
        PostOfficeBox = "string",
        PostalCommunity = "string",
        PrimaryRoad = "string",
        RoadSection = "string",
        Room = "string",
        Script = "string",
        Seat = "string",
        Street = "string",
        StreetNamePostMod = "string",
        StreetNamePreMod = "string",
        StreetSuffix = "string",
        SubBranchRoad = "string",
        TrailingStrSuffix = "string",
        Unit = "string",
        Zip = "string",
    },
    Coordinates = new Fortios.Switchcontroller.Inputs.LocationCoordinatesArgs
    {
        Altitude = "string",
        AltitudeUnit = "string",
        Datum = "string",
        Latitude = "string",
        Longitude = "string",
        ParentKey = "string",
    },
    ElinNumber = new Fortios.Switchcontroller.Inputs.LocationElinNumberArgs
    {
        ElinNum = "string",
        ParentKey = "string",
    },
    GetAllTables = "string",
    Name = "string",
    Vdomparam = "string",
});
example, err := switchcontroller.NewLocation(ctx, "locationResource", &switchcontroller.LocationArgs{
	AddressCivic: &switchcontroller.LocationAddressCivicArgs{
		Additional:         pulumi.String("string"),
		AdditionalCode:     pulumi.String("string"),
		Block:              pulumi.String("string"),
		BranchRoad:         pulumi.String("string"),
		Building:           pulumi.String("string"),
		City:               pulumi.String("string"),
		CityDivision:       pulumi.String("string"),
		Country:            pulumi.String("string"),
		CountrySubdivision: pulumi.String("string"),
		County:             pulumi.String("string"),
		Direction:          pulumi.String("string"),
		Floor:              pulumi.String("string"),
		Landmark:           pulumi.String("string"),
		Language:           pulumi.String("string"),
		Name:               pulumi.String("string"),
		Number:             pulumi.String("string"),
		NumberSuffix:       pulumi.String("string"),
		ParentKey:          pulumi.String("string"),
		PlaceType:          pulumi.String("string"),
		PostOfficeBox:      pulumi.String("string"),
		PostalCommunity:    pulumi.String("string"),
		PrimaryRoad:        pulumi.String("string"),
		RoadSection:        pulumi.String("string"),
		Room:               pulumi.String("string"),
		Script:             pulumi.String("string"),
		Seat:               pulumi.String("string"),
		Street:             pulumi.String("string"),
		StreetNamePostMod:  pulumi.String("string"),
		StreetNamePreMod:   pulumi.String("string"),
		StreetSuffix:       pulumi.String("string"),
		SubBranchRoad:      pulumi.String("string"),
		TrailingStrSuffix:  pulumi.String("string"),
		Unit:               pulumi.String("string"),
		Zip:                pulumi.String("string"),
	},
	Coordinates: &switchcontroller.LocationCoordinatesArgs{
		Altitude:     pulumi.String("string"),
		AltitudeUnit: pulumi.String("string"),
		Datum:        pulumi.String("string"),
		Latitude:     pulumi.String("string"),
		Longitude:    pulumi.String("string"),
		ParentKey:    pulumi.String("string"),
	},
	ElinNumber: &switchcontroller.LocationElinNumberArgs{
		ElinNum:   pulumi.String("string"),
		ParentKey: pulumi.String("string"),
	},
	GetAllTables: pulumi.String("string"),
	Name:         pulumi.String("string"),
	Vdomparam:    pulumi.String("string"),
})
var locationResource = new Location("locationResource", LocationArgs.builder()
    .addressCivic(LocationAddressCivicArgs.builder()
        .additional("string")
        .additionalCode("string")
        .block("string")
        .branchRoad("string")
        .building("string")
        .city("string")
        .cityDivision("string")
        .country("string")
        .countrySubdivision("string")
        .county("string")
        .direction("string")
        .floor("string")
        .landmark("string")
        .language("string")
        .name("string")
        .number("string")
        .numberSuffix("string")
        .parentKey("string")
        .placeType("string")
        .postOfficeBox("string")
        .postalCommunity("string")
        .primaryRoad("string")
        .roadSection("string")
        .room("string")
        .script("string")
        .seat("string")
        .street("string")
        .streetNamePostMod("string")
        .streetNamePreMod("string")
        .streetSuffix("string")
        .subBranchRoad("string")
        .trailingStrSuffix("string")
        .unit("string")
        .zip("string")
        .build())
    .coordinates(LocationCoordinatesArgs.builder()
        .altitude("string")
        .altitudeUnit("string")
        .datum("string")
        .latitude("string")
        .longitude("string")
        .parentKey("string")
        .build())
    .elinNumber(LocationElinNumberArgs.builder()
        .elinNum("string")
        .parentKey("string")
        .build())
    .getAllTables("string")
    .name("string")
    .vdomparam("string")
    .build());
location_resource = fortios.switchcontroller.Location("locationResource",
    address_civic=fortios.switchcontroller.LocationAddressCivicArgs(
        additional="string",
        additional_code="string",
        block="string",
        branch_road="string",
        building="string",
        city="string",
        city_division="string",
        country="string",
        country_subdivision="string",
        county="string",
        direction="string",
        floor="string",
        landmark="string",
        language="string",
        name="string",
        number="string",
        number_suffix="string",
        parent_key="string",
        place_type="string",
        post_office_box="string",
        postal_community="string",
        primary_road="string",
        road_section="string",
        room="string",
        script="string",
        seat="string",
        street="string",
        street_name_post_mod="string",
        street_name_pre_mod="string",
        street_suffix="string",
        sub_branch_road="string",
        trailing_str_suffix="string",
        unit="string",
        zip="string",
    ),
    coordinates=fortios.switchcontroller.LocationCoordinatesArgs(
        altitude="string",
        altitude_unit="string",
        datum="string",
        latitude="string",
        longitude="string",
        parent_key="string",
    ),
    elin_number=fortios.switchcontroller.LocationElinNumberArgs(
        elin_num="string",
        parent_key="string",
    ),
    get_all_tables="string",
    name="string",
    vdomparam="string")
const locationResource = new fortios.switchcontroller.Location("locationResource", {
    addressCivic: {
        additional: "string",
        additionalCode: "string",
        block: "string",
        branchRoad: "string",
        building: "string",
        city: "string",
        cityDivision: "string",
        country: "string",
        countrySubdivision: "string",
        county: "string",
        direction: "string",
        floor: "string",
        landmark: "string",
        language: "string",
        name: "string",
        number: "string",
        numberSuffix: "string",
        parentKey: "string",
        placeType: "string",
        postOfficeBox: "string",
        postalCommunity: "string",
        primaryRoad: "string",
        roadSection: "string",
        room: "string",
        script: "string",
        seat: "string",
        street: "string",
        streetNamePostMod: "string",
        streetNamePreMod: "string",
        streetSuffix: "string",
        subBranchRoad: "string",
        trailingStrSuffix: "string",
        unit: "string",
        zip: "string",
    },
    coordinates: {
        altitude: "string",
        altitudeUnit: "string",
        datum: "string",
        latitude: "string",
        longitude: "string",
        parentKey: "string",
    },
    elinNumber: {
        elinNum: "string",
        parentKey: "string",
    },
    getAllTables: "string",
    name: "string",
    vdomparam: "string",
});
type: fortios:switchcontroller:Location
properties:
    addressCivic:
        additional: string
        additionalCode: string
        block: string
        branchRoad: string
        building: string
        city: string
        cityDivision: string
        country: string
        countrySubdivision: string
        county: string
        direction: string
        floor: string
        landmark: string
        language: string
        name: string
        number: string
        numberSuffix: string
        parentKey: string
        placeType: string
        postOfficeBox: string
        postalCommunity: string
        primaryRoad: string
        roadSection: string
        room: string
        script: string
        seat: string
        street: string
        streetNamePostMod: string
        streetNamePreMod: string
        streetSuffix: string
        subBranchRoad: string
        trailingStrSuffix: string
        unit: string
        zip: string
    coordinates:
        altitude: string
        altitudeUnit: string
        datum: string
        latitude: string
        longitude: string
        parentKey: string
    elinNumber:
        elinNum: string
        parentKey: string
    getAllTables: string
    name: string
    vdomparam: string
Location Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Location resource accepts the following input properties:
- Address
Civic Pulumiverse.Fortios. Switchcontroller. Inputs. Location Address Civic  - Configure location civic address. The structure of 
address_civicblock is documented below. - Coordinates
Pulumiverse.
Fortios. Switchcontroller. Inputs. Location Coordinates  - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - Elin
Number Pulumiverse.Fortios. Switchcontroller. Inputs. Location Elin Number  - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - Get
All stringTables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - Name string
 - Unique location item name.
 - Vdomparam string
 - Specifies the vdom to which the resource 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.
 
- Address
Civic LocationAddress Civic Args  - Configure location civic address. The structure of 
address_civicblock is documented below. - Coordinates
Location
Coordinates Args  - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - Elin
Number LocationElin Number Args  - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - Get
All stringTables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - Name string
 - Unique location item name.
 - Vdomparam string
 - Specifies the vdom to which the resource 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.
 
- address
Civic LocationAddress Civic  - Configure location civic address. The structure of 
address_civicblock is documented below. - coordinates
Location
Coordinates  - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - elin
Number LocationElin Number  - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - get
All StringTables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - name String
 - Unique location item name.
 - vdomparam String
 - Specifies the vdom to which the resource 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.
 
- address
Civic LocationAddress Civic  - Configure location civic address. The structure of 
address_civicblock is documented below. - coordinates
Location
Coordinates  - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - elin
Number LocationElin Number  - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - get
All stringTables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - name string
 - Unique location item name.
 - vdomparam string
 - Specifies the vdom to which the resource 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.
 
- address_
civic LocationAddress Civic Args  - Configure location civic address. The structure of 
address_civicblock is documented below. - coordinates
Location
Coordinates Args  - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - elin_
number LocationElin Number Args  - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - get_
all_ strtables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - name str
 - Unique location item name.
 - vdomparam str
 - Specifies the vdom to which the resource 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.
 
- address
Civic Property Map - Configure location civic address. The structure of 
address_civicblock is documented below. - coordinates Property Map
 - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - elin
Number Property Map - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - get
All StringTables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - name String
 - Unique location item name.
 - vdomparam String
 - Specifies the vdom to which the resource 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.
 
Outputs
All input properties are implicitly available as output properties. Additionally, the Location 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 Location Resource
Get an existing Location 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?: LocationState, opts?: CustomResourceOptions): Location@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        address_civic: Optional[LocationAddressCivicArgs] = None,
        coordinates: Optional[LocationCoordinatesArgs] = None,
        elin_number: Optional[LocationElinNumberArgs] = None,
        get_all_tables: Optional[str] = None,
        name: Optional[str] = None,
        vdomparam: Optional[str] = None) -> Locationfunc GetLocation(ctx *Context, name string, id IDInput, state *LocationState, opts ...ResourceOption) (*Location, error)public static Location Get(string name, Input<string> id, LocationState? state, CustomResourceOptions? opts = null)public static Location get(String name, Output<String> id, LocationState state, CustomResourceOptions options)Resource lookup is not supported in YAML- 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.
 
- Address
Civic Pulumiverse.Fortios. Switchcontroller. Inputs. Location Address Civic  - Configure location civic address. The structure of 
address_civicblock is documented below. - Coordinates
Pulumiverse.
Fortios. Switchcontroller. Inputs. Location Coordinates  - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - Elin
Number Pulumiverse.Fortios. Switchcontroller. Inputs. Location Elin Number  - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - Get
All stringTables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - Name string
 - Unique location item name.
 - Vdomparam string
 - Specifies the vdom to which the resource 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.
 
- Address
Civic LocationAddress Civic Args  - Configure location civic address. The structure of 
address_civicblock is documented below. - Coordinates
Location
Coordinates Args  - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - Elin
Number LocationElin Number Args  - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - Get
All stringTables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - Name string
 - Unique location item name.
 - Vdomparam string
 - Specifies the vdom to which the resource 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.
 
- address
Civic LocationAddress Civic  - Configure location civic address. The structure of 
address_civicblock is documented below. - coordinates
Location
Coordinates  - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - elin
Number LocationElin Number  - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - get
All StringTables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - name String
 - Unique location item name.
 - vdomparam String
 - Specifies the vdom to which the resource 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.
 
- address
Civic LocationAddress Civic  - Configure location civic address. The structure of 
address_civicblock is documented below. - coordinates
Location
Coordinates  - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - elin
Number LocationElin Number  - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - get
All stringTables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - name string
 - Unique location item name.
 - vdomparam string
 - Specifies the vdom to which the resource 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.
 
- address_
civic LocationAddress Civic Args  - Configure location civic address. The structure of 
address_civicblock is documented below. - coordinates
Location
Coordinates Args  - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - elin_
number LocationElin Number Args  - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - get_
all_ strtables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - name str
 - Unique location item name.
 - vdomparam str
 - Specifies the vdom to which the resource 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.
 
- address
Civic Property Map - Configure location civic address. The structure of 
address_civicblock is documented below. - coordinates Property Map
 - Configure location GPS coordinates. The structure of 
coordinatesblock is documented below. - elin
Number Property Map - Configure location ELIN number. The structure of 
elin_numberblock is documented below. - get
All StringTables  - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
 - name String
 - Unique location item name.
 - vdomparam String
 - Specifies the vdom to which the resource 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.
 
Supporting Types
LocationAddressCivic, LocationAddressCivicArgs      
- Additional string
 - Location additional details.
 - Additional
Code string - Location additional code details.
 - Block string
 - Location block details.
 - Branch
Road string - Location branch road details.
 - Building string
 - Location building details.
 - City string
 - Location city details.
 - City
Division string - Location city division details.
 - Country string
 - The two-letter ISO 3166 country code in capital ASCII letters eg. US, CA, DK, DE.
 - Country
Subdivision string - National subdivisions (state, canton, region, province, or prefecture).
 - County string
 - County, parish, gun (JP), or district (IN).
 - Direction string
 - Leading street direction.
 - Floor string
 - Floor.
 - Landmark string
 - Landmark or vanity address.
 - Language string
 - Language.
 - Name string
 - Name (residence and office occupant).
 - Number string
 - House number.
 - Number
Suffix string - House number suffix.
 - Parent
Key string - Parent key name.
 - Place
Type string - Placetype.
 - Post
Office stringBox  - Post office box (P.O. box).
 - Postal
Community string - Postal community name.
 - Primary
Road string - Primary road name.
 - Road
Section string - Road section.
 - Room string
 - Room number.
 - Script string
 - Script used to present the address information.
 - Seat string
 - Seat number.
 - Street string
 - Street.
 - Street
Name stringPost Mod  - Street name post modifier.
 - Street
Name stringPre Mod  - Street name pre modifier.
 - Street
Suffix string - Street suffix.
 - Sub
Branch stringRoad  - Sub branch road name.
 - Trailing
Str stringSuffix  - Trailing street suffix.
 - Unit string
 - Unit (apartment, suite).
 - Zip string
 - Postal/zip code.
 
- Additional string
 - Location additional details.
 - Additional
Code string - Location additional code details.
 - Block string
 - Location block details.
 - Branch
Road string - Location branch road details.
 - Building string
 - Location building details.
 - City string
 - Location city details.
 - City
Division string - Location city division details.
 - Country string
 - The two-letter ISO 3166 country code in capital ASCII letters eg. US, CA, DK, DE.
 - Country
Subdivision string - National subdivisions (state, canton, region, province, or prefecture).
 - County string
 - County, parish, gun (JP), or district (IN).
 - Direction string
 - Leading street direction.
 - Floor string
 - Floor.
 - Landmark string
 - Landmark or vanity address.
 - Language string
 - Language.
 - Name string
 - Name (residence and office occupant).
 - Number string
 - House number.
 - Number
Suffix string - House number suffix.
 - Parent
Key string - Parent key name.
 - Place
Type string - Placetype.
 - Post
Office stringBox  - Post office box (P.O. box).
 - Postal
Community string - Postal community name.
 - Primary
Road string - Primary road name.
 - Road
Section string - Road section.
 - Room string
 - Room number.
 - Script string
 - Script used to present the address information.
 - Seat string
 - Seat number.
 - Street string
 - Street.
 - Street
Name stringPost Mod  - Street name post modifier.
 - Street
Name stringPre Mod  - Street name pre modifier.
 - Street
Suffix string - Street suffix.
 - Sub
Branch stringRoad  - Sub branch road name.
 - Trailing
Str stringSuffix  - Trailing street suffix.
 - Unit string
 - Unit (apartment, suite).
 - Zip string
 - Postal/zip code.
 
- additional String
 - Location additional details.
 - additional
Code String - Location additional code details.
 - block String
 - Location block details.
 - branch
Road String - Location branch road details.
 - building String
 - Location building details.
 - city String
 - Location city details.
 - city
Division String - Location city division details.
 - country String
 - The two-letter ISO 3166 country code in capital ASCII letters eg. US, CA, DK, DE.
 - country
Subdivision String - National subdivisions (state, canton, region, province, or prefecture).
 - county String
 - County, parish, gun (JP), or district (IN).
 - direction String
 - Leading street direction.
 - floor String
 - Floor.
 - landmark String
 - Landmark or vanity address.
 - language String
 - Language.
 - name String
 - Name (residence and office occupant).
 - number String
 - House number.
 - number
Suffix String - House number suffix.
 - parent
Key String - Parent key name.
 - place
Type String - Placetype.
 - post
Office StringBox  - Post office box (P.O. box).
 - postal
Community String - Postal community name.
 - primary
Road String - Primary road name.
 - road
Section String - Road section.
 - room String
 - Room number.
 - script String
 - Script used to present the address information.
 - seat String
 - Seat number.
 - street String
 - Street.
 - street
Name StringPost Mod  - Street name post modifier.
 - street
Name StringPre Mod  - Street name pre modifier.
 - street
Suffix String - Street suffix.
 - sub
Branch StringRoad  - Sub branch road name.
 - trailing
Str StringSuffix  - Trailing street suffix.
 - unit String
 - Unit (apartment, suite).
 - zip String
 - Postal/zip code.
 
- additional string
 - Location additional details.
 - additional
Code string - Location additional code details.
 - block string
 - Location block details.
 - branch
Road string - Location branch road details.
 - building string
 - Location building details.
 - city string
 - Location city details.
 - city
Division string - Location city division details.
 - country string
 - The two-letter ISO 3166 country code in capital ASCII letters eg. US, CA, DK, DE.
 - country
Subdivision string - National subdivisions (state, canton, region, province, or prefecture).
 - county string
 - County, parish, gun (JP), or district (IN).
 - direction string
 - Leading street direction.
 - floor string
 - Floor.
 - landmark string
 - Landmark or vanity address.
 - language string
 - Language.
 - name string
 - Name (residence and office occupant).
 - number string
 - House number.
 - number
Suffix string - House number suffix.
 - parent
Key string - Parent key name.
 - place
Type string - Placetype.
 - post
Office stringBox  - Post office box (P.O. box).
 - postal
Community string - Postal community name.
 - primary
Road string - Primary road name.
 - road
Section string - Road section.
 - room string
 - Room number.
 - script string
 - Script used to present the address information.
 - seat string
 - Seat number.
 - street string
 - Street.
 - street
Name stringPost Mod  - Street name post modifier.
 - street
Name stringPre Mod  - Street name pre modifier.
 - street
Suffix string - Street suffix.
 - sub
Branch stringRoad  - Sub branch road name.
 - trailing
Str stringSuffix  - Trailing street suffix.
 - unit string
 - Unit (apartment, suite).
 - zip string
 - Postal/zip code.
 
- additional str
 - Location additional details.
 - additional_
code str - Location additional code details.
 - block str
 - Location block details.
 - branch_
road str - Location branch road details.
 - building str
 - Location building details.
 - city str
 - Location city details.
 - city_
division str - Location city division details.
 - country str
 - The two-letter ISO 3166 country code in capital ASCII letters eg. US, CA, DK, DE.
 - country_
subdivision str - National subdivisions (state, canton, region, province, or prefecture).
 - county str
 - County, parish, gun (JP), or district (IN).
 - direction str
 - Leading street direction.
 - floor str
 - Floor.
 - landmark str
 - Landmark or vanity address.
 - language str
 - Language.
 - name str
 - Name (residence and office occupant).
 - number str
 - House number.
 - number_
suffix str - House number suffix.
 - parent_
key str - Parent key name.
 - place_
type str - Placetype.
 - post_
office_ strbox  - Post office box (P.O. box).
 - postal_
community str - Postal community name.
 - primary_
road str - Primary road name.
 - road_
section str - Road section.
 - room str
 - Room number.
 - script str
 - Script used to present the address information.
 - seat str
 - Seat number.
 - street str
 - Street.
 - street_
name_ strpost_ mod  - Street name post modifier.
 - street_
name_ strpre_ mod  - Street name pre modifier.
 - street_
suffix str - Street suffix.
 - sub_
branch_ strroad  - Sub branch road name.
 - trailing_
str_ strsuffix  - Trailing street suffix.
 - unit str
 - Unit (apartment, suite).
 - zip str
 - Postal/zip code.
 
- additional String
 - Location additional details.
 - additional
Code String - Location additional code details.
 - block String
 - Location block details.
 - branch
Road String - Location branch road details.
 - building String
 - Location building details.
 - city String
 - Location city details.
 - city
Division String - Location city division details.
 - country String
 - The two-letter ISO 3166 country code in capital ASCII letters eg. US, CA, DK, DE.
 - country
Subdivision String - National subdivisions (state, canton, region, province, or prefecture).
 - county String
 - County, parish, gun (JP), or district (IN).
 - direction String
 - Leading street direction.
 - floor String
 - Floor.
 - landmark String
 - Landmark or vanity address.
 - language String
 - Language.
 - name String
 - Name (residence and office occupant).
 - number String
 - House number.
 - number
Suffix String - House number suffix.
 - parent
Key String - Parent key name.
 - place
Type String - Placetype.
 - post
Office StringBox  - Post office box (P.O. box).
 - postal
Community String - Postal community name.
 - primary
Road String - Primary road name.
 - road
Section String - Road section.
 - room String
 - Room number.
 - script String
 - Script used to present the address information.
 - seat String
 - Seat number.
 - street String
 - Street.
 - street
Name StringPost Mod  - Street name post modifier.
 - street
Name StringPre Mod  - Street name pre modifier.
 - street
Suffix String - Street suffix.
 - sub
Branch StringRoad  - Sub branch road name.
 - trailing
Str StringSuffix  - Trailing street suffix.
 - unit String
 - Unit (apartment, suite).
 - zip String
 - Postal/zip code.
 
LocationCoordinates, LocationCoordinatesArgs    
- Altitude string
 - +/- Floating point no. eg. 117.47.
 - Altitude
Unit string - m ( meters), f ( floors). Valid values: 
m,f. - Datum string
 - WGS84, NAD83, NAD83/MLLW. Valid values: 
WGS84,NAD83,NAD83/MLLW. - Latitude string
 - Floating point start with ( +/- ) or end with ( N or S ) eg. +/-16.67 or 16.67N.
 - Longitude string
 - Floating point start with ( +/- ) or end with ( E or W ) eg. +/-26.789 or 26.789E.
 - Parent
Key string - Parent key name.
 
- Altitude string
 - +/- Floating point no. eg. 117.47.
 - Altitude
Unit string - m ( meters), f ( floors). Valid values: 
m,f. - Datum string
 - WGS84, NAD83, NAD83/MLLW. Valid values: 
WGS84,NAD83,NAD83/MLLW. - Latitude string
 - Floating point start with ( +/- ) or end with ( N or S ) eg. +/-16.67 or 16.67N.
 - Longitude string
 - Floating point start with ( +/- ) or end with ( E or W ) eg. +/-26.789 or 26.789E.
 - Parent
Key string - Parent key name.
 
- altitude String
 - +/- Floating point no. eg. 117.47.
 - altitude
Unit String - m ( meters), f ( floors). Valid values: 
m,f. - datum String
 - WGS84, NAD83, NAD83/MLLW. Valid values: 
WGS84,NAD83,NAD83/MLLW. - latitude String
 - Floating point start with ( +/- ) or end with ( N or S ) eg. +/-16.67 or 16.67N.
 - longitude String
 - Floating point start with ( +/- ) or end with ( E or W ) eg. +/-26.789 or 26.789E.
 - parent
Key String - Parent key name.
 
- altitude string
 - +/- Floating point no. eg. 117.47.
 - altitude
Unit string - m ( meters), f ( floors). Valid values: 
m,f. - datum string
 - WGS84, NAD83, NAD83/MLLW. Valid values: 
WGS84,NAD83,NAD83/MLLW. - latitude string
 - Floating point start with ( +/- ) or end with ( N or S ) eg. +/-16.67 or 16.67N.
 - longitude string
 - Floating point start with ( +/- ) or end with ( E or W ) eg. +/-26.789 or 26.789E.
 - parent
Key string - Parent key name.
 
- altitude str
 - +/- Floating point no. eg. 117.47.
 - altitude_
unit str - m ( meters), f ( floors). Valid values: 
m,f. - datum str
 - WGS84, NAD83, NAD83/MLLW. Valid values: 
WGS84,NAD83,NAD83/MLLW. - latitude str
 - Floating point start with ( +/- ) or end with ( N or S ) eg. +/-16.67 or 16.67N.
 - longitude str
 - Floating point start with ( +/- ) or end with ( E or W ) eg. +/-26.789 or 26.789E.
 - parent_
key str - Parent key name.
 
- altitude String
 - +/- Floating point no. eg. 117.47.
 - altitude
Unit String - m ( meters), f ( floors). Valid values: 
m,f. - datum String
 - WGS84, NAD83, NAD83/MLLW. Valid values: 
WGS84,NAD83,NAD83/MLLW. - latitude String
 - Floating point start with ( +/- ) or end with ( N or S ) eg. +/-16.67 or 16.67N.
 - longitude String
 - Floating point start with ( +/- ) or end with ( E or W ) eg. +/-26.789 or 26.789E.
 - parent
Key String - Parent key name.
 
LocationElinNumber, LocationElinNumberArgs      
- elin_
num str - Configure ELIN callback number.
 - parent_
key str - Parent key name.
 
Import
SwitchController Location can be imported using any of these accepted formats:
$ pulumi import fortios:switchcontroller/location:Location labelname {{name}}
If you do not want to import arguments of block:
$ export “FORTIOS_IMPORT_TABLE”=“false”
$ pulumi import fortios:switchcontroller/location:Location labelname {{name}}
$ unset “FORTIOS_IMPORT_TABLE”
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
 - fortios pulumiverse/pulumi-fortios
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
fortiosTerraform Provider.