@pulumi/sdwan
Version:
A Pulumi package for managing resources on Cisco Catalyst SD-WAN.. Based on terraform-provider-sdwan: version v0.4.1
918 lines • 51.2 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as inputs from "./types/input";
import * as outputs from "./types/output";
/**
* This resource can manage a System Basic Feature.
* - Minimum SD-WAN Manager version: `20.12.0`
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as sdwan from "@pulumi/sdwan";
*
* const example = new sdwan.SystemBasicFeature("example", {
* name: "Example",
* description: "My Example",
* featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
* timezone: "UTC",
* configDescription: "example",
* location: "example",
* gpsLongitude: -77,
* gpsLatitude: 38,
* gpsGeoFencingEnable: true,
* gpsGeoFencingRange: 100,
* gpsSmsEnable: true,
* gpsSmsMobileNumbers: [{
* number: "+11111233",
* }],
* deviceGroups: ["example"],
* controllerGroups: [1],
* overlayId: 1,
* portOffset: 19,
* portHopping: true,
* controlSessionPps: 300,
* trackTransport: true,
* trackInterfaceTag: 2,
* consoleBaudRate: "9600",
* maxOmpSessions: 24,
* multiTenant: false,
* trackDefaultGateway: true,
* adminTechOnFailure: true,
* idleTimeout: 10,
* onDemandEnable: true,
* onDemandIdleTimeout: 10,
* transportGateway: false,
* enhancedAppAwareRouting: "aggressive",
* siteTypes: ["type-1"],
* affinityGroupNumber: 1,
* affinityGroupPreferences: [1],
* affinityPreferenceAuto: false,
* affinityPerVrfs: [{
* affinityGroupNumber: 1,
* vrfRange: "123-456",
* }],
* });
* ```
*
* ## Import
*
* The `pulumi import` command can be used, for example:
*
* Expected import identifier with the format: "system_basic_feature_id,feature_profile_id"
*
* ```sh
* $ pulumi import sdwan:index/systemBasicFeature:SystemBasicFeature example "f6b2c44c-693c-4763-b010-895aa3d236bd,f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
* ```
*/
export declare class SystemBasicFeature extends pulumi.CustomResource {
/**
* Get an existing SystemBasicFeature resource's state with the given name, ID, and optional extra
* properties used to qualify the lookup.
*
* @param name The _unique_ name of the resulting resource.
* @param id The _unique_ provider ID of the resource to lookup.
* @param state Any extra arguments used during the lookup.
* @param opts Optional settings to control the behavior of the CustomResource.
*/
static get(name: string, id: pulumi.Input<pulumi.ID>, state?: SystemBasicFeatureState, opts?: pulumi.CustomResourceOptions): SystemBasicFeature;
/**
* Returns true if the given object is an instance of SystemBasicFeature. This is designed to work even
* when multiple copies of the Pulumi SDK have been loaded into the same process.
*/
static isInstance(obj: any): obj is SystemBasicFeature;
/**
* Collect admin-tech before reboot due to daemon failure
* - Default value: `true`
*/
readonly adminTechOnFailure: pulumi.Output<boolean | undefined>;
/**
* Variable name
*/
readonly adminTechOnFailureVariable: pulumi.Output<string | undefined>;
/**
* Affinity Group Number
* - Range: `1`-`63`
*/
readonly affinityGroupNumber: pulumi.Output<number | undefined>;
/**
* Variable name
*/
readonly affinityGroupNumberVariable: pulumi.Output<string | undefined>;
/**
* Affinity Group Preference
*/
readonly affinityGroupPreferences: pulumi.Output<number[] | undefined>;
/**
* Variable name
*/
readonly affinityGroupPreferencesVariable: pulumi.Output<string | undefined>;
/**
* Affinity Group Number for VRFs
*/
readonly affinityPerVrfs: pulumi.Output<outputs.SystemBasicFeatureAffinityPerVrf[] | undefined>;
/**
* Affinity Group Preference Auto
* - Default value: `false`
*/
readonly affinityPreferenceAuto: pulumi.Output<boolean | undefined>;
/**
* Variable name
*/
readonly affinityPreferenceAutoVariable: pulumi.Output<string | undefined>;
/**
* Set a text description of the device
*/
readonly configDescription: pulumi.Output<string | undefined>;
/**
* Variable name
*/
readonly configDescriptionVariable: pulumi.Output<string | undefined>;
/**
* Set the console baud rate
* - Choices: `1200`, `2400`, `4800`, `9600`, `19200`, `38400`, `57600`, `115200`
* - Default value: `9600`
*/
readonly consoleBaudRate: pulumi.Output<string | undefined>;
/**
* Variable name
*/
readonly consoleBaudRateVariable: pulumi.Output<string | undefined>;
/**
* Set the policer rate for control sessions
* - Range: `1`-`65535`
* - Default value: `300`
*/
readonly controlSessionPps: pulumi.Output<number | undefined>;
/**
* Variable name
*/
readonly controlSessionPpsVariable: pulumi.Output<string | undefined>;
/**
* Configure a list of comma-separated controller groups
*/
readonly controllerGroups: pulumi.Output<number[] | undefined>;
/**
* Variable name
*/
readonly controllerGroupsVariable: pulumi.Output<string | undefined>;
/**
* The description of the Feature
*/
readonly description: pulumi.Output<string | undefined>;
/**
* Device groups
*/
readonly deviceGroups: pulumi.Output<string[] | undefined>;
/**
* Variable name
*/
readonly deviceGroupsVariable: pulumi.Output<string | undefined>;
/**
* Enable SLA Dampening and Enhanced App Routing.
* - Choices: `disabled`, `aggressive`, `moderate`, `conservative`
* - Default value: `disabled`
*/
readonly enhancedAppAwareRouting: pulumi.Output<string | undefined>;
/**
* Variable name
*/
readonly enhancedAppAwareRoutingVariable: pulumi.Output<string | undefined>;
/**
* Feature Profile ID
*/
readonly featureProfileId: pulumi.Output<string>;
/**
* Enable Geo fencing
* - Default value: `false`
*/
readonly gpsGeoFencingEnable: pulumi.Output<boolean | undefined>;
/**
* Set the device’s geo fencing range
* - Range: `100`-`10000`
* - Default value: `100`
*/
readonly gpsGeoFencingRange: pulumi.Output<number | undefined>;
/**
* Variable name
*/
readonly gpsGeoFencingRangeVariable: pulumi.Output<string | undefined>;
/**
* Set the device physical latitude
* - Range: `-90`-`90`
*/
readonly gpsLatitude: pulumi.Output<number | undefined>;
/**
* Variable name
*/
readonly gpsLatitudeVariable: pulumi.Output<string | undefined>;
/**
* Set the device physical longitude
* - Range: `-180`-`180`
*/
readonly gpsLongitude: pulumi.Output<number | undefined>;
/**
* Variable name
*/
readonly gpsLongitudeVariable: pulumi.Output<string | undefined>;
/**
* Enable device’s geo fencing SMS
* - Default value: `false`
*/
readonly gpsSmsEnable: pulumi.Output<boolean | undefined>;
/**
* Set device’s geo fencing SMS phone number
*/
readonly gpsSmsMobileNumbers: pulumi.Output<outputs.SystemBasicFeatureGpsSmsMobileNumber[] | undefined>;
/**
* Idle CLI timeout in minutes
* - Range: `0`-`300`
*/
readonly idleTimeout: pulumi.Output<number | undefined>;
/**
* Variable name
*/
readonly idleTimeoutVariable: pulumi.Output<string | undefined>;
/**
* Set the location of the device
*/
readonly location: pulumi.Output<string | undefined>;
/**
* Variable name
*/
readonly locationVariable: pulumi.Output<string | undefined>;
/**
* Set the maximum number of OMP sessions <1..100> the device can have
* - Range: `1`-`100`
*/
readonly maxOmpSessions: pulumi.Output<number | undefined>;
/**
* Variable name
*/
readonly maxOmpSessionsVariable: pulumi.Output<string | undefined>;
/**
* Device is multi-tenant
* - Default value: `false`
*/
readonly multiTenant: pulumi.Output<boolean | undefined>;
/**
* Variable name
*/
readonly multiTenantVariable: pulumi.Output<string | undefined>;
/**
* The name of the Feature
*/
readonly name: pulumi.Output<string>;
/**
* Enable or disable On-demand Tunnel
* - Default value: `false`
*/
readonly onDemandEnable: pulumi.Output<boolean | undefined>;
/**
* Variable name
*/
readonly onDemandEnableVariable: pulumi.Output<string | undefined>;
/**
* Set the idle timeout for on-demand tunnels
* - Range: `1`-`65535`
* - Default value: `10`
*/
readonly onDemandIdleTimeout: pulumi.Output<number | undefined>;
/**
* Variable name
*/
readonly onDemandIdleTimeoutVariable: pulumi.Output<string | undefined>;
/**
* Set the Overlay ID
* - Range: `1`-`4294967295`
* - Default value: `1`
*/
readonly overlayId: pulumi.Output<number | undefined>;
/**
* Variable name
*/
readonly overlayIdVariable: pulumi.Output<string | undefined>;
/**
* Enable port hopping
* - Default value: `true`
*/
readonly portHopping: pulumi.Output<boolean | undefined>;
/**
* Variable name
*/
readonly portHoppingVariable: pulumi.Output<string | undefined>;
/**
* Set the TLOC port offset when multiple devices are behind a NAT
* - Range: `0`-`19`
* - Default value: `0`
*/
readonly portOffset: pulumi.Output<number | undefined>;
/**
* Variable name
*/
readonly portOffsetVariable: pulumi.Output<string | undefined>;
/**
* Site Type
*/
readonly siteTypes: pulumi.Output<string[] | undefined>;
/**
* Variable name
*/
readonly siteTypesVariable: pulumi.Output<string | undefined>;
/**
* Set the timezone
* - Choices: `Europe/Andorra`, `Asia/Dubai`, `Asia/Kabul`, `America/Antigua`, `America/Anguilla`, `Europe/Tirane`, `Asia/Yerevan`, `Africa/Luanda`, `Antarctica/McMurdo`, `Antarctica/Rothera`, `Antarctica/Palmer`, `Antarctica/Mawson`, `Antarctica/Davis`, `Antarctica/Casey`, `Antarctica/Vostok`, `Antarctica/DumontDUrville`, `Antarctica/Syowa`, `America/Argentina/Buenos_Aires`, `America/Argentina/Cordoba`, `America/Argentina/Salta`, `America/Argentina/Jujuy`, `America/Argentina/Tucuman`, `America/Argentina/Catamarca`, `America/Argentina/La_Rioja`, `America/Argentina/San_Juan`, `America/Argentina/Mendoza`, `America/Argentina/San_Luis`, `America/Argentina/Rio_Gallegos`, `America/Argentina/Ushuaia`, `Pacific/Pago_Pago`, `Europe/Vienna`, `Australia/Lord_Howe`, `Antarctica/Macquarie`, `Australia/Hobart`, `Australia/Currie`, `Australia/Melbourne`, `Australia/Sydney`, `Australia/Broken_Hill`, `Australia/Brisbane`, `Australia/Lindeman`, `Australia/Adelaide`, `Australia/Darwin`, `Australia/Perth`, `Australia/Eucla`, `America/Aruba`, `Europe/Mariehamn`, `Asia/Baku`, `Europe/Sarajevo`, `America/Barbados`, `Asia/Dhaka`, `Europe/Brussels`, `Africa/Ouagadougou`, `Europe/Sofia`, `Asia/Bahrain`, `Africa/Bujumbura`, `Africa/Porto-Novo`, `America/St_Barthelemy`, `Atlantic/Bermuda`, `Asia/Brunei`, `America/La_Paz`, `America/Kralendijk`, `America/Noronha`, `America/Belem`, `America/Fortaleza`, `America/Recife`, `America/Araguaina`, `America/Maceio`, `America/Bahia`, `America/Sao_Paulo`, `America/Campo_Grande`, `America/Cuiaba`, `America/Santarem`, `America/Porto_Velho`, `America/Boa_Vista`, `America/Manaus`, `America/Eirunepe`, `America/Rio_Branco`, `America/Nassau`, `Asia/Thimphu`, `Africa/Gaborone`, `Europe/Minsk`, `America/Belize`, `America/St_Johns`, `America/Halifax`, `America/Glace_Bay`, `America/Moncton`, `America/Goose_Bay`, `America/Blanc-Sablon`, `America/Toronto`, `America/Nipigon`, `America/Thunder_Bay`, `America/Iqaluit`, `America/Pangnirtung`, `America/Resolute`, `America/Atikokan`, `America/Rankin_Inlet`, `America/Winnipeg`, `America/Rainy_River`, `America/Regina`, `America/Swift_Current`, `America/Edmonton`, `America/Cambridge_Bay`, `America/Yellowknife`, `America/Inuvik`, `America/Creston`, `America/Dawson_Creek`, `America/Vancouver`, `America/Whitehorse`, `America/Dawson`, `Indian/Cocos`, `Africa/Kinshasa`, `Africa/Lubumbashi`, `Africa/Bangui`, `Africa/Brazzaville`, `Europe/Zurich`, `Africa/Abidjan`, `Pacific/Rarotonga`, `America/Santiago`, `Pacific/Easter`, `Africa/Douala`, `Asia/Shanghai`, `Asia/Harbin`, `Asia/Chongqing`, `Asia/Urumqi`, `Asia/Kashgar`, `America/Bogota`, `America/Costa_Rica`, `America/Havana`, `Atlantic/Cape_Verde`, `America/Curacao`, `Indian/Christmas`, `Asia/Nicosia`, `Europe/Prague`, `Europe/Berlin`, `Europe/Busingen`, `Africa/Djibouti`, `Europe/Copenhagen`, `America/Dominica`, `America/Santo_Domingo`, `Africa/Algiers`, `America/Guayaquil`, `Pacific/Galapagos`, `Europe/Tallinn`, `Africa/Cairo`, `Africa/El_Aaiun`, `Africa/Asmara`, `Europe/Madrid`, `Africa/Ceuta`, `Atlantic/Canary`, `Africa/Addis_Ababa`, `Europe/Helsinki`, `Pacific/Fiji`, `Atlantic/Stanley`, `Pacific/Chuuk`, `Pacific/Pohnpei`, `Pacific/Kosrae`, `Atlantic/Faroe`, `Europe/Paris`, `Africa/Libreville`, `Europe/London`, `America/Grenada`, `Asia/Tbilisi`, `America/Cayenne`, `Europe/Guernsey`, `Africa/Accra`, `Europe/Gibraltar`, `America/Godthab`, `America/Danmarkshavn`, `America/Scoresbysund`, `America/Thule`, `Africa/Banjul`, `Africa/Conakry`, `America/Guadeloupe`, `Africa/Malabo`, `Europe/Athens`, `Atlantic/South_Georgia`, `America/Guatemala`, `Pacific/Guam`, `Africa/Bissau`, `America/Guyana`, `Asia/Hong_Kong`, `America/Tegucigalpa`, `Europe/Zagreb`, `America/Port-au-Prince`, `Europe/Budapest`, `Asia/Jakarta`, `Asia/Pontianak`, `Asia/Makassar`, `Asia/Jayapura`, `Europe/Dublin`, `Asia/Jerusalem`, `Europe/Isle_of_Man`, `Asia/Kolkata`, `Indian/Chagos`, `Asia/Baghdad`, `Asia/Tehran`, `Atlantic/Reykjavik`, `Europe/Rome`, `Europe/Jersey`, `America/Jamaica`, `Asia/Amman`, `Asia/Tokyo`, `Africa/Nairobi`, `Asia/Bishkek`, `Asia/Phnom_Penh`, `Pacific/Tarawa`, `Pacific/Enderbury`, `Pacific/Kiritimati`, `Indian/Comoro`, `America/St_Kitts`, `Asia/Pyongyang`, `Asia/Seoul`, `Asia/Kuwait`, `America/Cayman`, `Asia/Almaty`, `Asia/Qyzylorda`, `Asia/Aqtobe`, `Asia/Aqtau`, `Asia/Oral`, `Asia/Vientiane`, `Asia/Beirut`, `America/St_Lucia`, `Europe/Vaduz`, `Asia/Colombo`, `Africa/Monrovia`, `Africa/Maseru`, `Europe/Vilnius`, `Europe/Luxembourg`, `Europe/Riga`, `Africa/Tripoli`, `Africa/Casablanca`, `Europe/Monaco`, `Europe/Chisinau`, `Europe/Podgorica`, `America/Marigot`, `Indian/Antananarivo`, `Pacific/Majuro`, `Pacific/Kwajalein`, `Europe/Skopje`, `Africa/Bamako`, `Asia/Rangoon`, `Asia/Ulaanbaatar`, `Asia/Hovd`, `Asia/Choibalsan`, `Asia/Macau`, `Pacific/Saipan`, `America/Martinique`, `Africa/Nouakchott`, `America/Montserrat`, `Europe/Malta`, `Indian/Mauritius`, `Indian/Maldives`, `Africa/Blantyre`, `America/Mexico_City`, `America/Cancun`, `America/Merida`, `America/Monterrey`, `America/Matamoros`, `America/Mazatlan`, `America/Chihuahua`, `America/Ojinaga`, `America/Hermosillo`, `America/Tijuana`, `America/Santa_Isabel`, `America/Bahia_Banderas`, `Asia/Kuala_Lumpur`, `Asia/Kuching`, `Africa/Maputo`, `Africa/Windhoek`, `Pacific/Noumea`, `Africa/Niamey`, `Pacific/Norfolk`, `Africa/Lagos`, `America/Managua`, `Europe/Amsterdam`, `Europe/Oslo`, `Asia/Kathmandu`, `Pacific/Nauru`, `Pacific/Niue`, `Pacific/Auckland`, `Pacific/Chatham`, `Asia/Muscat`, `America/Panama`, `America/Lima`, `Pacific/Tahiti`, `Pacific/Marquesas`, `Pacific/Gambier`, `Pacific/Port_Moresby`, `Asia/Manila`, `Asia/Karachi`, `Europe/Warsaw`, `America/Miquelon`, `Pacific/Pitcairn`, `America/Puerto_Rico`, `Asia/Gaza`, `Asia/Hebron`, `Europe/Lisbon`, `Atlantic/Madeira`, `Atlantic/Azores`, `Pacific/Palau`, `America/Asuncion`, `Asia/Qatar`, `Indian/Reunion`, `Europe/Bucharest`, `Europe/Belgrade`, `Europe/Kaliningrad`, `Europe/Moscow`, `Europe/Volgograd`, `Europe/Samara`, `Asia/Yekaterinburg`, `Asia/Omsk`, `Asia/Novosibirsk`, `Asia/Novokuznetsk`, `Asia/Krasnoyarsk`, `Asia/Irkutsk`, `Asia/Yakutsk`, `Asia/Khandyga`, `Asia/Vladivostok`, `Asia/Sakhalin`, `Asia/Ust-Nera`, `Asia/Magadan`, `Asia/Kamchatka`, `Asia/Anadyr`, `Africa/Kigali`, `Asia/Riyadh`, `Pacific/Guadalcanal`, `Indian/Mahe`, `Africa/Khartoum`, `Europe/Stockholm`, `Asia/Singapore`, `Atlantic/St_Helena`, `Europe/Ljubljana`, `Arctic/Longyearbyen`, `Europe/Bratislava`, `Africa/Freetown`, `Europe/San_Marino`, `Africa/Dakar`, `Africa/Mogadishu`, `America/Paramaribo`, `Africa/Juba`, `Africa/Sao_Tome`, `America/El_Salvador`, `America/Lower_Princes`, `Asia/Damascus`, `Africa/Mbabane`, `America/Grand_Turk`, `Africa/Ndjamena`, `Indian/Kerguelen`, `Africa/Lome`, `Asia/Bangkok`, `Asia/Dushanbe`, `Pacific/Fakaofo`, `Asia/Dili`, `Asia/Ashgabat`, `Africa/Tunis`, `Pacific/Tongatapu`, `Europe/Istanbul`, `America/Port_of_Spain`, `Pacific/Funafuti`, `Asia/Taipei`, `Africa/Dar_es_Salaam`, `Europe/Kiev`, `Europe/Uzhgorod`, `Europe/Zaporozhye`, `Europe/Simferopol`, `Africa/Kampala`, `Pacific/Johnston`, `Pacific/Midway`, `Pacific/Wake`, `America/New_York`, `America/Detroit`, `America/Kentucky/Louisville`, `America/Kentucky/Monticello`, `America/Indiana/Indianapolis`, `America/Indiana/Vincennes`, `America/Indiana/Winamac`, `America/Indiana/Marengo`, `America/Indiana/Petersburg`, `America/Indiana/Vevay`, `America/Chicago`, `America/Indiana/Tell_City`, `America/Indiana/Knox`, `America/Menominee`, `America/North_Dakota/Center`, `America/North_Dakota/New_Salem`, `America/North_Dakota/Beulah`, `America/Denver`, `America/Boise`, `America/Phoenix`, `America/Los_Angeles`, `America/Anchorage`, `America/Juneau`, `America/Sitka`, `America/Yakutat`, `America/Nome`, `America/Adak`, `America/Metlakatla`, `Pacific/Honolulu`, `America/Montevideo`, `Asia/Samarkand`, `Asia/Tashkent`, `Europe/Vatican`, `America/St_Vincent`, `America/Caracas`, `America/Tortola`, `America/St_Thomas`, `Asia/Ho_Chi_Minh`, `Pacific/Efate`, `Pacific/Wallis`, `Pacific/Apia`, `Asia/Aden`, `Indian/Mayotte`, `Africa/Johannesburg`, `Africa/Lusaka`, `Africa/Harare`, `UTC`
* - Default value: `UTC`
*/
readonly timezone: pulumi.Output<string | undefined>;
/**
* Variable name
*/
readonly timezoneVariable: pulumi.Output<string | undefined>;
/**
* Enable or disable default gateway tracking
* - Default value: `true`
*/
readonly trackDefaultGateway: pulumi.Output<boolean | undefined>;
/**
* Variable name
*/
readonly trackDefaultGatewayVariable: pulumi.Output<string | undefined>;
/**
* OMP Tag attached to routes based on interface tracking
* - Range: `1`-`4294967295`
*/
readonly trackInterfaceTag: pulumi.Output<number | undefined>;
/**
* Variable name
*/
readonly trackInterfaceTagVariable: pulumi.Output<string | undefined>;
/**
* Configure tracking of transport
* - Default value: `true`
*/
readonly trackTransport: pulumi.Output<boolean | undefined>;
/**
* Variable name
*/
readonly trackTransportVariable: pulumi.Output<string | undefined>;
/**
* Enable transport gateway
* - Default value: `false`
*/
readonly transportGateway: pulumi.Output<boolean | undefined>;
/**
* Variable name
*/
readonly transportGatewayVariable: pulumi.Output<string | undefined>;
/**
* The version of the Feature
*/
readonly version: pulumi.Output<number>;
/**
* Create a SystemBasicFeature resource with the given unique name, arguments, and options.
*
* @param name The _unique_ name of the resource.
* @param args The arguments to use to populate this resource's properties.
* @param opts A bag of options that control this resource's behavior.
*/
constructor(name: string, args: SystemBasicFeatureArgs, opts?: pulumi.CustomResourceOptions);
}
/**
* Input properties used for looking up and filtering SystemBasicFeature resources.
*/
export interface SystemBasicFeatureState {
/**
* Collect admin-tech before reboot due to daemon failure
* - Default value: `true`
*/
adminTechOnFailure?: pulumi.Input<boolean>;
/**
* Variable name
*/
adminTechOnFailureVariable?: pulumi.Input<string>;
/**
* Affinity Group Number
* - Range: `1`-`63`
*/
affinityGroupNumber?: pulumi.Input<number>;
/**
* Variable name
*/
affinityGroupNumberVariable?: pulumi.Input<string>;
/**
* Affinity Group Preference
*/
affinityGroupPreferences?: pulumi.Input<pulumi.Input<number>[]>;
/**
* Variable name
*/
affinityGroupPreferencesVariable?: pulumi.Input<string>;
/**
* Affinity Group Number for VRFs
*/
affinityPerVrfs?: pulumi.Input<pulumi.Input<inputs.SystemBasicFeatureAffinityPerVrf>[]>;
/**
* Affinity Group Preference Auto
* - Default value: `false`
*/
affinityPreferenceAuto?: pulumi.Input<boolean>;
/**
* Variable name
*/
affinityPreferenceAutoVariable?: pulumi.Input<string>;
/**
* Set a text description of the device
*/
configDescription?: pulumi.Input<string>;
/**
* Variable name
*/
configDescriptionVariable?: pulumi.Input<string>;
/**
* Set the console baud rate
* - Choices: `1200`, `2400`, `4800`, `9600`, `19200`, `38400`, `57600`, `115200`
* - Default value: `9600`
*/
consoleBaudRate?: pulumi.Input<string>;
/**
* Variable name
*/
consoleBaudRateVariable?: pulumi.Input<string>;
/**
* Set the policer rate for control sessions
* - Range: `1`-`65535`
* - Default value: `300`
*/
controlSessionPps?: pulumi.Input<number>;
/**
* Variable name
*/
controlSessionPpsVariable?: pulumi.Input<string>;
/**
* Configure a list of comma-separated controller groups
*/
controllerGroups?: pulumi.Input<pulumi.Input<number>[]>;
/**
* Variable name
*/
controllerGroupsVariable?: pulumi.Input<string>;
/**
* The description of the Feature
*/
description?: pulumi.Input<string>;
/**
* Device groups
*/
deviceGroups?: pulumi.Input<pulumi.Input<string>[]>;
/**
* Variable name
*/
deviceGroupsVariable?: pulumi.Input<string>;
/**
* Enable SLA Dampening and Enhanced App Routing.
* - Choices: `disabled`, `aggressive`, `moderate`, `conservative`
* - Default value: `disabled`
*/
enhancedAppAwareRouting?: pulumi.Input<string>;
/**
* Variable name
*/
enhancedAppAwareRoutingVariable?: pulumi.Input<string>;
/**
* Feature Profile ID
*/
featureProfileId?: pulumi.Input<string>;
/**
* Enable Geo fencing
* - Default value: `false`
*/
gpsGeoFencingEnable?: pulumi.Input<boolean>;
/**
* Set the device’s geo fencing range
* - Range: `100`-`10000`
* - Default value: `100`
*/
gpsGeoFencingRange?: pulumi.Input<number>;
/**
* Variable name
*/
gpsGeoFencingRangeVariable?: pulumi.Input<string>;
/**
* Set the device physical latitude
* - Range: `-90`-`90`
*/
gpsLatitude?: pulumi.Input<number>;
/**
* Variable name
*/
gpsLatitudeVariable?: pulumi.Input<string>;
/**
* Set the device physical longitude
* - Range: `-180`-`180`
*/
gpsLongitude?: pulumi.Input<number>;
/**
* Variable name
*/
gpsLongitudeVariable?: pulumi.Input<string>;
/**
* Enable device’s geo fencing SMS
* - Default value: `false`
*/
gpsSmsEnable?: pulumi.Input<boolean>;
/**
* Set device’s geo fencing SMS phone number
*/
gpsSmsMobileNumbers?: pulumi.Input<pulumi.Input<inputs.SystemBasicFeatureGpsSmsMobileNumber>[]>;
/**
* Idle CLI timeout in minutes
* - Range: `0`-`300`
*/
idleTimeout?: pulumi.Input<number>;
/**
* Variable name
*/
idleTimeoutVariable?: pulumi.Input<string>;
/**
* Set the location of the device
*/
location?: pulumi.Input<string>;
/**
* Variable name
*/
locationVariable?: pulumi.Input<string>;
/**
* Set the maximum number of OMP sessions <1..100> the device can have
* - Range: `1`-`100`
*/
maxOmpSessions?: pulumi.Input<number>;
/**
* Variable name
*/
maxOmpSessionsVariable?: pulumi.Input<string>;
/**
* Device is multi-tenant
* - Default value: `false`
*/
multiTenant?: pulumi.Input<boolean>;
/**
* Variable name
*/
multiTenantVariable?: pulumi.Input<string>;
/**
* The name of the Feature
*/
name?: pulumi.Input<string>;
/**
* Enable or disable On-demand Tunnel
* - Default value: `false`
*/
onDemandEnable?: pulumi.Input<boolean>;
/**
* Variable name
*/
onDemandEnableVariable?: pulumi.Input<string>;
/**
* Set the idle timeout for on-demand tunnels
* - Range: `1`-`65535`
* - Default value: `10`
*/
onDemandIdleTimeout?: pulumi.Input<number>;
/**
* Variable name
*/
onDemandIdleTimeoutVariable?: pulumi.Input<string>;
/**
* Set the Overlay ID
* - Range: `1`-`4294967295`
* - Default value: `1`
*/
overlayId?: pulumi.Input<number>;
/**
* Variable name
*/
overlayIdVariable?: pulumi.Input<string>;
/**
* Enable port hopping
* - Default value: `true`
*/
portHopping?: pulumi.Input<boolean>;
/**
* Variable name
*/
portHoppingVariable?: pulumi.Input<string>;
/**
* Set the TLOC port offset when multiple devices are behind a NAT
* - Range: `0`-`19`
* - Default value: `0`
*/
portOffset?: pulumi.Input<number>;
/**
* Variable name
*/
portOffsetVariable?: pulumi.Input<string>;
/**
* Site Type
*/
siteTypes?: pulumi.Input<pulumi.Input<string>[]>;
/**
* Variable name
*/
siteTypesVariable?: pulumi.Input<string>;
/**
* Set the timezone
* - Choices: `Europe/Andorra`, `Asia/Dubai`, `Asia/Kabul`, `America/Antigua`, `America/Anguilla`, `Europe/Tirane`, `Asia/Yerevan`, `Africa/Luanda`, `Antarctica/McMurdo`, `Antarctica/Rothera`, `Antarctica/Palmer`, `Antarctica/Mawson`, `Antarctica/Davis`, `Antarctica/Casey`, `Antarctica/Vostok`, `Antarctica/DumontDUrville`, `Antarctica/Syowa`, `America/Argentina/Buenos_Aires`, `America/Argentina/Cordoba`, `America/Argentina/Salta`, `America/Argentina/Jujuy`, `America/Argentina/Tucuman`, `America/Argentina/Catamarca`, `America/Argentina/La_Rioja`, `America/Argentina/San_Juan`, `America/Argentina/Mendoza`, `America/Argentina/San_Luis`, `America/Argentina/Rio_Gallegos`, `America/Argentina/Ushuaia`, `Pacific/Pago_Pago`, `Europe/Vienna`, `Australia/Lord_Howe`, `Antarctica/Macquarie`, `Australia/Hobart`, `Australia/Currie`, `Australia/Melbourne`, `Australia/Sydney`, `Australia/Broken_Hill`, `Australia/Brisbane`, `Australia/Lindeman`, `Australia/Adelaide`, `Australia/Darwin`, `Australia/Perth`, `Australia/Eucla`, `America/Aruba`, `Europe/Mariehamn`, `Asia/Baku`, `Europe/Sarajevo`, `America/Barbados`, `Asia/Dhaka`, `Europe/Brussels`, `Africa/Ouagadougou`, `Europe/Sofia`, `Asia/Bahrain`, `Africa/Bujumbura`, `Africa/Porto-Novo`, `America/St_Barthelemy`, `Atlantic/Bermuda`, `Asia/Brunei`, `America/La_Paz`, `America/Kralendijk`, `America/Noronha`, `America/Belem`, `America/Fortaleza`, `America/Recife`, `America/Araguaina`, `America/Maceio`, `America/Bahia`, `America/Sao_Paulo`, `America/Campo_Grande`, `America/Cuiaba`, `America/Santarem`, `America/Porto_Velho`, `America/Boa_Vista`, `America/Manaus`, `America/Eirunepe`, `America/Rio_Branco`, `America/Nassau`, `Asia/Thimphu`, `Africa/Gaborone`, `Europe/Minsk`, `America/Belize`, `America/St_Johns`, `America/Halifax`, `America/Glace_Bay`, `America/Moncton`, `America/Goose_Bay`, `America/Blanc-Sablon`, `America/Toronto`, `America/Nipigon`, `America/Thunder_Bay`, `America/Iqaluit`, `America/Pangnirtung`, `America/Resolute`, `America/Atikokan`, `America/Rankin_Inlet`, `America/Winnipeg`, `America/Rainy_River`, `America/Regina`, `America/Swift_Current`, `America/Edmonton`, `America/Cambridge_Bay`, `America/Yellowknife`, `America/Inuvik`, `America/Creston`, `America/Dawson_Creek`, `America/Vancouver`, `America/Whitehorse`, `America/Dawson`, `Indian/Cocos`, `Africa/Kinshasa`, `Africa/Lubumbashi`, `Africa/Bangui`, `Africa/Brazzaville`, `Europe/Zurich`, `Africa/Abidjan`, `Pacific/Rarotonga`, `America/Santiago`, `Pacific/Easter`, `Africa/Douala`, `Asia/Shanghai`, `Asia/Harbin`, `Asia/Chongqing`, `Asia/Urumqi`, `Asia/Kashgar`, `America/Bogota`, `America/Costa_Rica`, `America/Havana`, `Atlantic/Cape_Verde`, `America/Curacao`, `Indian/Christmas`, `Asia/Nicosia`, `Europe/Prague`, `Europe/Berlin`, `Europe/Busingen`, `Africa/Djibouti`, `Europe/Copenhagen`, `America/Dominica`, `America/Santo_Domingo`, `Africa/Algiers`, `America/Guayaquil`, `Pacific/Galapagos`, `Europe/Tallinn`, `Africa/Cairo`, `Africa/El_Aaiun`, `Africa/Asmara`, `Europe/Madrid`, `Africa/Ceuta`, `Atlantic/Canary`, `Africa/Addis_Ababa`, `Europe/Helsinki`, `Pacific/Fiji`, `Atlantic/Stanley`, `Pacific/Chuuk`, `Pacific/Pohnpei`, `Pacific/Kosrae`, `Atlantic/Faroe`, `Europe/Paris`, `Africa/Libreville`, `Europe/London`, `America/Grenada`, `Asia/Tbilisi`, `America/Cayenne`, `Europe/Guernsey`, `Africa/Accra`, `Europe/Gibraltar`, `America/Godthab`, `America/Danmarkshavn`, `America/Scoresbysund`, `America/Thule`, `Africa/Banjul`, `Africa/Conakry`, `America/Guadeloupe`, `Africa/Malabo`, `Europe/Athens`, `Atlantic/South_Georgia`, `America/Guatemala`, `Pacific/Guam`, `Africa/Bissau`, `America/Guyana`, `Asia/Hong_Kong`, `America/Tegucigalpa`, `Europe/Zagreb`, `America/Port-au-Prince`, `Europe/Budapest`, `Asia/Jakarta`, `Asia/Pontianak`, `Asia/Makassar`, `Asia/Jayapura`, `Europe/Dublin`, `Asia/Jerusalem`, `Europe/Isle_of_Man`, `Asia/Kolkata`, `Indian/Chagos`, `Asia/Baghdad`, `Asia/Tehran`, `Atlantic/Reykjavik`, `Europe/Rome`, `Europe/Jersey`, `America/Jamaica`, `Asia/Amman`, `Asia/Tokyo`, `Africa/Nairobi`, `Asia/Bishkek`, `Asia/Phnom_Penh`, `Pacific/Tarawa`, `Pacific/Enderbury`, `Pacific/Kiritimati`, `Indian/Comoro`, `America/St_Kitts`, `Asia/Pyongyang`, `Asia/Seoul`, `Asia/Kuwait`, `America/Cayman`, `Asia/Almaty`, `Asia/Qyzylorda`, `Asia/Aqtobe`, `Asia/Aqtau`, `Asia/Oral`, `Asia/Vientiane`, `Asia/Beirut`, `America/St_Lucia`, `Europe/Vaduz`, `Asia/Colombo`, `Africa/Monrovia`, `Africa/Maseru`, `Europe/Vilnius`, `Europe/Luxembourg`, `Europe/Riga`, `Africa/Tripoli`, `Africa/Casablanca`, `Europe/Monaco`, `Europe/Chisinau`, `Europe/Podgorica`, `America/Marigot`, `Indian/Antananarivo`, `Pacific/Majuro`, `Pacific/Kwajalein`, `Europe/Skopje`, `Africa/Bamako`, `Asia/Rangoon`, `Asia/Ulaanbaatar`, `Asia/Hovd`, `Asia/Choibalsan`, `Asia/Macau`, `Pacific/Saipan`, `America/Martinique`, `Africa/Nouakchott`, `America/Montserrat`, `Europe/Malta`, `Indian/Mauritius`, `Indian/Maldives`, `Africa/Blantyre`, `America/Mexico_City`, `America/Cancun`, `America/Merida`, `America/Monterrey`, `America/Matamoros`, `America/Mazatlan`, `America/Chihuahua`, `America/Ojinaga`, `America/Hermosillo`, `America/Tijuana`, `America/Santa_Isabel`, `America/Bahia_Banderas`, `Asia/Kuala_Lumpur`, `Asia/Kuching`, `Africa/Maputo`, `Africa/Windhoek`, `Pacific/Noumea`, `Africa/Niamey`, `Pacific/Norfolk`, `Africa/Lagos`, `America/Managua`, `Europe/Amsterdam`, `Europe/Oslo`, `Asia/Kathmandu`, `Pacific/Nauru`, `Pacific/Niue`, `Pacific/Auckland`, `Pacific/Chatham`, `Asia/Muscat`, `America/Panama`, `America/Lima`, `Pacific/Tahiti`, `Pacific/Marquesas`, `Pacific/Gambier`, `Pacific/Port_Moresby`, `Asia/Manila`, `Asia/Karachi`, `Europe/Warsaw`, `America/Miquelon`, `Pacific/Pitcairn`, `America/Puerto_Rico`, `Asia/Gaza`, `Asia/Hebron`, `Europe/Lisbon`, `Atlantic/Madeira`, `Atlantic/Azores`, `Pacific/Palau`, `America/Asuncion`, `Asia/Qatar`, `Indian/Reunion`, `Europe/Bucharest`, `Europe/Belgrade`, `Europe/Kaliningrad`, `Europe/Moscow`, `Europe/Volgograd`, `Europe/Samara`, `Asia/Yekaterinburg`, `Asia/Omsk`, `Asia/Novosibirsk`, `Asia/Novokuznetsk`, `Asia/Krasnoyarsk`, `Asia/Irkutsk`, `Asia/Yakutsk`, `Asia/Khandyga`, `Asia/Vladivostok`, `Asia/Sakhalin`, `Asia/Ust-Nera`, `Asia/Magadan`, `Asia/Kamchatka`, `Asia/Anadyr`, `Africa/Kigali`, `Asia/Riyadh`, `Pacific/Guadalcanal`, `Indian/Mahe`, `Africa/Khartoum`, `Europe/Stockholm`, `Asia/Singapore`, `Atlantic/St_Helena`, `Europe/Ljubljana`, `Arctic/Longyearbyen`, `Europe/Bratislava`, `Africa/Freetown`, `Europe/San_Marino`, `Africa/Dakar`, `Africa/Mogadishu`, `America/Paramaribo`, `Africa/Juba`, `Africa/Sao_Tome`, `America/El_Salvador`, `America/Lower_Princes`, `Asia/Damascus`, `Africa/Mbabane`, `America/Grand_Turk`, `Africa/Ndjamena`, `Indian/Kerguelen`, `Africa/Lome`, `Asia/Bangkok`, `Asia/Dushanbe`, `Pacific/Fakaofo`, `Asia/Dili`, `Asia/Ashgabat`, `Africa/Tunis`, `Pacific/Tongatapu`, `Europe/Istanbul`, `America/Port_of_Spain`, `Pacific/Funafuti`, `Asia/Taipei`, `Africa/Dar_es_Salaam`, `Europe/Kiev`, `Europe/Uzhgorod`, `Europe/Zaporozhye`, `Europe/Simferopol`, `Africa/Kampala`, `Pacific/Johnston`, `Pacific/Midway`, `Pacific/Wake`, `America/New_York`, `America/Detroit`, `America/Kentucky/Louisville`, `America/Kentucky/Monticello`, `America/Indiana/Indianapolis`, `America/Indiana/Vincennes`, `America/Indiana/Winamac`, `America/Indiana/Marengo`, `America/Indiana/Petersburg`, `America/Indiana/Vevay`, `America/Chicago`, `America/Indiana/Tell_City`, `America/Indiana/Knox`, `America/Menominee`, `America/North_Dakota/Center`, `America/North_Dakota/New_Salem`, `America/North_Dakota/Beulah`, `America/Denver`, `America/Boise`, `America/Phoenix`, `America/Los_Angeles`, `America/Anchorage`, `America/Juneau`, `America/Sitka`, `America/Yakutat`, `America/Nome`, `America/Adak`, `America/Metlakatla`, `Pacific/Honolulu`, `America/Montevideo`, `Asia/Samarkand`, `Asia/Tashkent`, `Europe/Vatican`, `America/St_Vincent`, `America/Caracas`, `America/Tortola`, `America/St_Thomas`, `Asia/Ho_Chi_Minh`, `Pacific/Efate`, `Pacific/Wallis`, `Pacific/Apia`, `Asia/Aden`, `Indian/Mayotte`, `Africa/Johannesburg`, `Africa/Lusaka`, `Africa/Harare`, `UTC`
* - Default value: `UTC`
*/
timezone?: pulumi.Input<string>;
/**
* Variable name
*/
timezoneVariable?: pulumi.Input<string>;
/**
* Enable or disable default gateway tracking
* - Default value: `true`
*/
trackDefaultGateway?: pulumi.Input<boolean>;
/**
* Variable name
*/
trackDefaultGatewayVariable?: pulumi.Input<string>;
/**
* OMP Tag attached to routes based on interface tracking
* - Range: `1`-`4294967295`
*/
trackInterfaceTag?: pulumi.Input<number>;
/**
* Variable name
*/
trackInterfaceTagVariable?: pulumi.Input<string>;
/**
* Configure tracking of transport
* - Default value: `true`
*/
trackTransport?: pulumi.Input<boolean>;
/**
* Variable name
*/
trackTransportVariable?: pulumi.Input<string>;
/**
* Enable transport gateway
* - Default value: `false`
*/
transportGateway?: pulumi.Input<boolean>;
/**
* Variable name
*/
transportGatewayVariable?: pulumi.Input<string>;
/**
* The version of the Feature
*/
version?: pulumi.Input<number>;
}
/**
* The set of arguments for constructing a SystemBasicFeature resource.
*/
export interface SystemBasicFeatureArgs {
/**
* Collect admin-tech before reboot due to daemon failure
* - Default value: `true`
*/
adminTechOnFailure?: pulumi.Input<boolean>;
/**
* Variable name
*/
adminTechOnFailureVariable?: pulumi.Input<string>;
/**
* Affinity Group Number
* - Range: `1`-`63`
*/
affinityGroupNumber?: pulumi.Input<number>;
/**
* Variable name
*/
affinityGroupNumberVariable?: pulumi.Input<string>;
/**
* Affinity Group Preference
*/
affinityGroupPreferences?: pulumi.Input<pulumi.Input<number>[]>;
/**
* Variable name
*/
affinityGroupPreferencesVariable?: pulumi.Input<string>;
/**
* Affinity Group Number for VRFs
*/
affinityPerVrfs?: pulumi.Input<pulumi.Input<inputs.SystemBasicFeatureAffinityPerVrf>[]>;
/**
* Affinity Group Preference Auto
* - Default value: `false`
*/
affinityPreferenceAuto?: pulumi.Input<boolean>;
/**
* Variable name
*/
affinityPreferenceAutoVariable?: pulumi.Input<string>;
/**
* Set a text description of the device
*/
configDescription?: pulumi.Input<string>;
/**
* Variable name
*/
configDescriptionVariable?: pulumi.Input<string>;
/**
* Set the console baud rate
* - Choices: `1200`, `2400`, `4800`, `9600`, `19200`, `38400`, `57600`, `115200`
* - Default value: `9600`
*/
consoleBaudRate?: pulumi.Input<string>;
/**
* Variable name
*/
consoleBaudRateVariable?: pulumi.Input<string>;
/**
* Set the policer rate for control sessions
* - Range: `1`-`65535`
* - Default value: `300`
*/
controlSessionPps?: pulumi.Input<number>;
/**
* Variable name
*/
controlSessionPpsVariable?: pulumi.Input<string>;
/**
* Configure a list of comma-separated controller groups
*/
controllerGroups?: pulumi.Input<pulumi.Input<number>[]>;
/**
* Variable name
*/
controllerGroupsVariable?: pulumi.Input<string>;
/**
* The description of the Feature
*/
description?: pulumi.Input<string>;
/**
* Device groups
*/
deviceGroups?: pulumi.Input<pulumi.Input<string>[]>;
/**
* Variable name
*/
deviceGroupsVariable?: pulumi.Input<string>;
/**
* Enable SLA Dampening and Enhanced App Routing.
* - Choices: `disabled`, `aggressive`, `moderate`, `conservative`
* - Default value: `disabled`
*/
enhancedAppAwareRouting?: pulumi.Input<string>;
/**
* Variable name
*/
enhancedAppAwareRoutingVariable?: pulumi.Input<string>;
/**
* Feature Profile ID
*/
featureProfileId: pulumi.Input<string>;
/**
* Enable Geo fencing
* - Default value: `false`
*/
gpsGeoFencingEnable?: pulumi.Input<boolean>;
/**
* Set the device’s geo fencing range
* - Range: `100`-`10000`
* - Default value: `100`
*/
gpsGeoFencingRange?: pulumi.Input<number>;
/**
* Variable name
*/
gpsGeoFencingRangeVariable?: pulumi.Input<string>;
/**
* Set the device physical latitude
* - Range: `-90`-`90`
*/
gpsLatitude?: pulumi.Input<number>;
/**
* Variable name
*/
gpsLatitudeVariable?: pulumi.Input<string>;
/**
* Set the device physical longitude
* - Range: `-180`-`180`
*/
gpsLongitude?: pulumi.Input<number>;
/**
* Variable name
*/
gpsLongitudeVariable?: pulumi.Input<string>;
/**
* Enable device’s geo fencing SMS
* - Default value: `false`
*/
gpsSmsEnable?: pulumi.Input<boolean>;
/**
* Set device’s geo fencing SMS phone number
*/
gpsSmsMobileNumbers?: pulumi.Input<pulumi.Input<inputs.SystemBasicFeatureGpsSmsMobileNumber>[]>;
/**
* Idle CLI timeout in minutes
* - Range: `0`-`300`
*/
idleTimeout?: pulumi.Input<number>;
/**
* Variable name
*/
idleTimeoutVariable?: pulumi.Input<string>;
/**
* Set the location of the device
*/
location?: pulumi.Input<string>;
/**
* Variable name
*/
locationVariable?: pulumi.Input<string>;
/**
* Set the maximum number of OMP sessions <1..100> the device can have
* - Range: `1`-`100`
*/
maxOmpSessions?: pulumi.Input<number>;
/**
* Variable name
*/
maxOmpSessionsVariable?: pulumi.Input<string>;
/**
* Device is multi-tenant
* - Default value: `false`
*/
multiTenant?: pulumi.Input<boolean>;
/**
* Variable name
*/
multiTenantVariable?: pulumi.Input<string>;
/**
* The name of the Feature
*/
name?: pulumi.Input<string>;
/**
* Enable or disable On-demand Tunnel
* - Default value: `false`
*/
onDemandEnable?: pulumi.Input<boolean>;
/**
* Variable name
*/
onDemandEnableVariable?: pulumi.Input<string>;
/**
* Set the idle timeout for on-demand tunnels
* - Range: `1`-`65535`
* - Default value: `10`
*/
onDemandIdleTimeout?: pulumi.Input<number>;
/**
* Variable name
*/
onDemandIdleTimeoutVariable?: pulumi.Input<string>;
/**
* Set the Overlay ID
* - Range: `1`-`4294967295`
* - Default value: `1`
*/
overlayId?: pulumi.Input<number>;
/**
* Variable name
*/
overlayIdVariable?: pulumi.Input<string>;
/**
* Enable port hopping
* - Default value: `true`
*/
portHopping?: pulumi.Input<boolean>;
/**
* Variable name
*/
portHoppingVariable?: pulumi.Input<string>;
/**
* Set the TLOC port offset when multiple devices are behind a NAT
* - Range: `0`-`19`
* - Default value: `0`
*/
portOffset?: pulumi.Input<number>;
/**
* Variable name
*/
portOffsetVariable?: pulumi.Input<string>;
/**
* Site Type
*/
siteTypes?: pulumi.Input<pulumi.Input<string>[]>;
/**
* Variable name
*/
siteTypesVariable?: pulumi.Input<string>;
/**
* Set the timezone
* - Choices: `Europe/Andorra`, `Asia/Dubai`, `Asia/Kabul`, `America/Antigua`, `America/Anguilla`, `Europe/Tirane`, `Asia/Yerevan`, `Africa/Luanda`, `Antarctica/McMurdo`, `Antarctica/Rothera`, `Antarctica/Palmer`, `Antarctica/Mawson`, `Antarctica/Davis`, `Antarctica/Casey`, `Antarctica/Vostok`, `Antarctica/DumontDUrville`, `Antarctica/Syowa`, `America/Argentina/Buenos_Aires`, `America/Argentina/Cordoba`, `America/Argentina/Salta`, `America/Argentina/Jujuy`, `America/Argentina/Tucuman`, `America/Argentina/Catamarca`, `America/Argentina/La_Rioja`, `America/Argentina/San_Juan`, `America/Argentina/Mendoza`, `America/Argentina/San_Luis`, `America/Argentina/Rio_Gallegos`, `America/Argentina/Ushuaia`, `Pacific/Pago_Pago`, `Europe/Vienna`, `Australia/Lord_Howe`, `Antarctica/Macquarie`, `Australia/Hobart`, `Australia/Currie`, `Australia/Melbourne`, `Australia/Sydney`, `Australia/Broken_Hill`, `Australia/Brisbane`, `Australia/Lindeman`, `Australia/Adelaide`, `Australia/Darwin`, `Australia/Perth`, `Australia/Eucla`, `America/Aruba`, `Europe/Mariehamn`, `Asia/Baku`, `Europe/Sarajevo`, `America/Barbados`, `Asia/Dhaka`, `Europe/Brussels`, `Africa/Ouagadougou`, `Europe/Sofia`, `Asia/Bahrain`, `Africa/Bujumbura`, `Africa/Porto-Novo`, `America/St_Barthelemy`, `Atlantic/Bermuda`, `Asia/Brunei`, `America/La_Paz`, `America/Kralendijk`, `America/Noronha`, `America/Belem`, `America/Fortaleza`, `America/Recife`, `America/Araguaina`, `America/Maceio`, `America/Bahia`, `America/Sao_Paulo`, `America/Campo_Grande`, `America/Cuiaba`, `America/Santarem`, `America/Porto_Velho`, `America/Boa_Vista`, `America/Manaus`, `America/Eirunepe`, `America/Rio_Branco`, `America/Nassau`, `Asia/Thimphu`, `Africa/Gaborone`, `Europe/Minsk`, `America/Belize`, `America/St_Johns`, `America/Halifax`, `America/Glace_Bay`, `America/Moncton`, `America/Goose_Bay`, `America/Blanc-Sablon`, `America/Toronto`, `America/Nipigon`, `America/Thunder_Bay`, `America/Iqaluit`, `America/Pangnirtung`, `America/Resolute`, `America/Atikokan`, `America/Rankin_Inlet`, `America/Winnipeg`, `America/Rainy_River`, `America/Regina`, `America/Swift_Current`, `America/Edmonton`, `America/Cambridge_Bay`, `America/Yellowknife`, `America/Inuvik`, `America/Creston`, `America/Dawson_Creek`, `America/Vancouver`, `America/Whitehorse`, `America/Dawson`, `Indian/Cocos`, `Africa/Kinshasa`, `Africa/Lubumbashi`, `Africa/Bangui`, `Africa/Brazzaville`, `Europe/Zurich`, `Africa/Abidjan`, `Pacific/Rarotonga`, `America/Santiago`, `Pacific/Easter`, `Africa/Douala`, `Asia/Shanghai`, `Asia/Harbin`, `Asia/Chongqing`, `Asia/Urumqi`, `Asia/Kashgar`, `America/Bogota`, `America/Costa_Rica`, `America/Havana`, `Atlantic/Cape_Verde`, `America/Curacao`, `Indian/Christmas`, `Asia/Nicosia`, `Europe/Prague`, `Europe/Berlin`, `Europe/Busingen`, `Africa/Djibouti`, `Europe/Copenhagen`, `America/Dominica`, `America/Santo_Domingo`, `Africa/Algiers`, `America/Guayaquil`, `Pacific/Galapagos`, `Europe/Tallinn`, `Africa/Cairo`, `Africa/El_Aaiun`, `Africa/Asmara`, `Europe/Madrid`, `Africa/Ceuta`, `Atlantic/Canary`, `Africa/Addis_Ababa`, `Europe/Helsinki`, `Pacific/Fiji`, `Atlantic/Stanley`, `Pacific/Chuuk`, `Pacific/Pohnpei`, `Pacific/Kosrae`, `Atlantic/Faroe`, `Europe/Paris`, `Africa/Libreville`, `Europe/London`, `America/Grenada`, `Asia/Tbilisi`, `America/Cayenne`, `Europe/Guernsey`, `Africa/Accra`, `Europe/Gibraltar`, `America/Godthab`, `America/Danmarkshavn`, `America/Scoresbysund`, `America/Thule`, `Africa/Banjul`, `Africa/Conakry`, `America/Guadeloupe`, `Africa/Malabo`, `Europe/Athens`, `Atlantic/South_Georgia`, `America/Guatemala`, `Pacific/Guam`, `Africa/Bissau`, `America/Guyana`, `Asia/Hong_Kong`, `America/Tegucigalpa`, `Europe/Zagreb`, `America/Port-au-Prince`, `Europe/Budapest`, `Asia/Jakarta`, `Asia/Pontianak`, `Asia/Makassar`, `Asia/Jayapura`, `Europe/Dublin`, `Asia/Jerusalem`, `Europe/Isle_of_Man`, `Asia/Kolkata`, `Indian/Chagos`, `Asia/Baghdad`, `Asia/Tehran`, `Atlantic/Reykjavik`, `Europe/Rome`, `Europe/Jersey`, `America/Jamaica`, `Asia/Amman`, `Asia/Tokyo`, `Africa/Nairobi`, `Asia/Bishkek`, `Asia/Phnom_Penh`, `Pacific/Tarawa`, `Pacific/Enderbury`, `Pacific/Kiritimati`, `Indian/Comoro`, `America/St_Kitts`, `Asia/Pyongyang`, `Asia/Seoul`, `Asia/Kuwait`, `America/Cayman`, `Asia/Almaty`, `Asia/Qyzylorda`, `Asia/Aqtobe`, `Asia/Aqtau`, `Asia/Oral`, `Asia/Vientiane`, `Asia/Beirut`, `America/St_Lucia`, `Europe/Vaduz`, `Asia/Colombo`, `Africa/Monrovia`, `Africa/Maseru`, `Europe/Vilnius`, `Europe/Luxembourg`, `Europe/Riga`, `Africa/Tripoli`, `Africa/Casablanca`, `Europe/Monaco`, `Europe/Chisinau`, `Europe/Podgorica`, `America/Marigot`, `Indian/Antananarivo`, `Pacific/Majuro`, `Pacific/Kwajalein`, `Europe/Skopje`, `Africa/Bamako`, `Asia/Rangoon`, `Asia/Ulaanbaatar`, `Asia/Hovd`, `Asia/Choibalsan`, `Asia/Macau`, `Pacific/Saipan`, `America/Martinique`, `Africa/Nouakchott`, `America/Montserrat`, `Europe/Malta`, `Indian/Mauritius`, `Indian/Maldives`, `Africa/Blantyre`, `America/Mexico_City`, `America/Cancun`, `America/Merida`, `America/Monterrey`, `America/Matamoros`, `America/Mazatlan`, `America/Chihuahua`, `America/Ojinaga`, `America/Hermosillo`, `America/Tijuana`, `America/Santa_Isabel`, `America/Bahia_Banderas`, `Asia/Kuala_Lumpur`, `Asia/Kuching`, `Africa/Maputo`, `Africa/Windhoek`, `Pacific/Noumea`, `Africa/Niamey`, `Pacific/Norfolk`, `Africa/Lagos`, `America/Managua`, `Europe/Amsterdam`, `Europe/Oslo`, `Asia/Kathmandu`, `Pacific/Nauru`, `Pacific/Niue`, `Pacific/Auckland`, `Pacific/Chatham`, `Asia/Muscat`, `America/Panama`, `America/Lima`, `Pacific/Tahiti`, `Pacific/Marquesas`, `Pacific/Gambier`, `Pacific/Port_Moresby`, `Asia/Manila`, `Asia/Karachi`, `Europe/Warsaw`, `America/Miquelon`, `Pacific/Pitcairn`, `America/Puerto_Rico`, `Asia/Gaza`, `Asia/Hebron`, `Europe/Lisbon`, `Atlantic/Madeira`, `Atlantic/Azores`, `Pacific/Palau`, `America/Asuncion`, `Asia/Qatar`, `Indian/Reunion`, `Europe/Bucharest`, `Europe/Belgrade`, `Europe/Kaliningrad`, `Europe/Moscow`, `Europe/Volgograd`, `Europe/Samara`, `Asia/Yekaterinburg`, `Asia/Omsk`, `Asia/Novosibirsk`, `Asia/Novokuznetsk`, `Asia/Krasnoyarsk`, `Asia/Irkutsk`, `Asia/Yakutsk`, `Asia/Khandyga`, `Asia/Vladivostok`, `Asia/Sakhalin`, `Asia/Ust-Nera`, `Asia/Magadan`, `Asia/Kamchatka`, `Asia/Anadyr`, `Africa/Kigali`, `Asia/Riyadh`, `Pacific/Guadalcanal`, `Indian/Mahe`, `Africa/Khartoum`, `Europe/Stockholm`, `Asia/Singapore`, `Atlantic/St_Helena`, `Europe/Ljubljana`, `Arctic/Longyearbyen`, `Europe/Bratislava`, `Africa/Freetown`, `Europe/San_Marino`, `Africa/Dakar`, `Africa/Mogadishu`, `America/Paramaribo`, `Africa/Juba`, `Africa/Sao_Tome`, `America/El_Salvador`, `America/Lower_Princes`, `Asia/Damascus`, `Africa/Mbabane`, `America/Grand_Turk`, `Africa/Ndjamena`, `Indian/Kerguelen`, `Africa/Lome`, `Asia/Bangkok`, `Asia/Dushanbe`, `Pacific/Fakaofo`, `Asia/Dili`, `Asia/Ashgabat`, `Africa/Tunis`, `Pacific/Tongatapu`, `Europe/Istanbul`, `America/Port_of_Spain`, `Pacific/Funafuti`, `Asia/Taipei`, `Africa/Dar_es_Salaam`, `Europe/Kiev`, `Europe/Uzhgorod`, `Europe/Zaporozhye`, `Europe/Simferopol`, `Africa/Kampala`, `Pacific/Johnston`, `Pacific/Midway`, `Pacific/Wake`, `America/New_York`, `America/Detroit`, `America/Kentucky/Louisville`, `America/Kentucky/Monticello`, `America/Indiana/Indianapolis`, `America/Indiana/Vincennes`, `America/Indiana/Winamac`, `America/Indiana/Marengo`, `America/Indiana/Petersburg`, `America/Indiana/Vevay`, `America/Chicago`, `America/Indiana/Tell_City`, `America/Indiana/Knox`, `America/Menominee`, `America/North_Dakota/Center`, `America/North_Dakota/New_Salem`, `America/North_Dakota/Beulah`, `America/Denver`, `America/Boise`, `America/Phoenix`, `America/Los_Angeles`, `America/Anchorage`, `America/Juneau`, `America/Sitka`, `America/Yakutat`, `America/Nome`, `America/Adak`, `America/Metlakatla`, `Pacific/Honolulu`, `America/Montevideo`, `Asia/Samarkand`, `Asia/Tashkent`, `Europe/Vatican`, `America/St_Vincent`, `America/Caracas`, `America/Tortola`, `America/St_Thomas`, `Asia/Ho_Chi_Minh`, `Pacific/Efate`, `Pacific/Wallis`, `Pacific/Apia`, `Asia/Aden`, `Indian/Mayotte`,