Skip to content

FnGetAZs

The intrinsic function Fn::GetAZs returns an array that lists Availability Zones for a specified region.

Because customers have access to different Availability Zones, the intrinsic function Fn::GetAZs enables template authors to write templates that adapt to the calling user's access. That way you don't have to hard-code a full list of Availability Zones for a specified region.

Initializers

using AlibabaCloud.SDK.ROS.CDK.Core;
new FnGetAZs(object Region);
Name Type Description
Region object The name of the region for which you want to get the Availability Zones.

RegionRequired

  • Type: object

The name of the region for which you want to get the Availability Zones.


Methods

Name Description
Resolve Produce the Token's value at resolution time.
ToJSON Turn this Token into JSON.
ToString Convert an instance of this Token to a string.

Resolve

private object Resolve(IResolveContext Context)

Produce the Token's value at resolution time.

ContextRequired


ToJSON

private object ToJSON()

Turn this Token into JSON.

Called automatically when JSON.stringify() is called on a Token.

ToString

private string ToString()

Convert an instance of this Token to a string.

This method will be called implicitly by language runtimes if the object is embedded into a string. We treat it the same as an explicit stringification.

Properties

Name Type Description
CreationStack string[] The captured stack trace which represents the location in which this token was created.

CreationStackRequired

public string[] CreationStack { get; }
  • Type: string[]

The captured stack trace which represents the location in which this token was created.