Class ScopedAws

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.ScopedAws
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-11-15T10:24:53.556Z") @Stability(Stable) public class ScopedAws extends software.amazon.jsii.JsiiObject
Accessor for scoped pseudo parameters.

These pseudo parameters are anchored to a stack somewhere in the construct tree, and their values will be exported automatically.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.*;
 ScopedAws scopedAws = new ScopedAws(this);
 
  • Constructor Details

    • ScopedAws

      protected ScopedAws(software.amazon.jsii.JsiiObjectRef objRef)
    • ScopedAws

      protected ScopedAws(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • ScopedAws

      @Stability(Stable) public ScopedAws(@NotNull software.constructs.Construct scope)
      Parameters:
      scope - This parameter is required.
  • Method Details

    • getAccountId

      @Stability(Stable) @NotNull public String getAccountId()
    • getNotificationArns

      @Stability(Stable) @NotNull public List<String> getNotificationArns()
    • getPartition

      @Stability(Stable) @NotNull public String getPartition()
    • getRegion

      @Stability(Stable) @NotNull public String getRegion()
    • getStackId

      @Stability(Stable) @NotNull public String getStackId()
    • getStackName

      @Stability(Stable) @NotNull public String getStackName()
    • getUrlSuffix

      @Stability(Stable) @NotNull public String getUrlSuffix()