Skip to content

FnRef

The intrinsic function Ref returns the value of the specified parameter or resource.

When you specify a parameter's logical name, it returns the value of the parameter. When you specify a resource's logical name, it returns a value that you can typically use to refer to that resource, such as a physical ID.

Initializers

using AlibabaCloud.SDK.ROS.CDK.Core;
new FnRef(string LogicalName);
Name Type Description
LogicalName string The logical name of a parameter/resource for which you want to retrieve its value.

LogicalNameRequired

  • Type: string

The logical name of a parameter/resource for which you want to retrieve its value.


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.