ali-mns-sdk
Version:
The nodejs SDK for aliyun mns service
53 lines (52 loc) • 1.19 kB
TypeScript
export declare class Region {
constructor(city?: string | City, network?: string | NetworkType, zone?: string | Zone);
buildString(): void;
toString(): string;
private networkToString;
private zoneToString;
private cityToString;
private cityToZone;
private _zone;
private _city;
private _network;
private _pattern;
private _region;
}
export declare enum NetworkType {
Public = 0,
Internal = 1,
VPC = 2
}
export declare enum Zone {
China = 0,
AsiaPacific = 1,
Europe = 2,
UniteState = 3,
MiddleEast = 4
}
export declare enum Area {
UniteState = 1,
Germany = 49,
Australia = 61,
Singapore = 65,
Japan = 81,
China = 86,
Hongkong = 852,
UnitedArabEmirates = 971
}
export declare enum City {
Beijing = 5636106,
Shanghai = 5636117,
Qingdao = 5636628,
Hangzhou = 5636667,
Shenzhen = 5636851,
Zhangjiakou = 5636409,
Hongkong = 55836672,
Tokyo = 5308419,
Singapore = 4259840,
Sydney = 3997698,
Frankfurt = 3211599,
SiliconValley = 65951,
Virginia = 66107,
Dubai = 63635460
}