Skip to content

FnGetAtt

The Fn::GetAtt intrinsic function returns the value of an attribute from a resource in the template.

Initializers

using AlibabaCloud.SDK.ROS.CDK.Core;
new FnGetAtt(string LogicalNameOfResource, string AttributeName);
Name Type Description
LogicalNameOfResource string The logical name (also called logical ID) of the resource that contains the attribute that you want.
AttributeName string The name of the resource-specific attribute whose value you want.

LogicalNameOfResourceRequired

  • Type: string

The logical name (also called logical ID) of the resource that contains the attribute that you want.


AttributeNameRequired

  • Type: string

The name of the resource-specific attribute whose value you want.

See the resource's reference page for details about the attributes available for that resource type.


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.