Class CfnAccountAliasPropsMixin

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.Mixin
software.amazon.awscdk.cfnpropertymixins.services.supportapp.CfnAccountAliasPropsMixin
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable, software.constructs.IMixin

@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)", date="2026-03-11T13:20:05.803Z") @Stability(Stable) public class CfnAccountAliasPropsMixin extends Mixin implements software.constructs.IMixin
You can use the AWS::SupportApp::AccountAlias resource to specify your AWS account when you configure the AWS Support App in Slack.

Your alias name appears on the AWS Support App page in the Support Center Console and in messages from the App. You can use this alias to identify the account you've configured with the AWS Support App .

For more information, see AWS Support App in Slack in the User Guide .

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.cfnpropertymixins.services.supportapp.*;
 import software.amazon.awscdk.*;
 IMergeStrategy mergeStrategy;
 CfnAccountAliasPropsMixin cfnAccountAliasPropsMixin = CfnAccountAliasPropsMixin.Builder.create(CfnAccountAliasMixinProps.builder()
         .accountAlias("accountAlias")
         .build())
 .strategy(mergeStrategy)
 .build();
 

See Also:
  • Field Details

    • CFN_PROPERTY_KEYS

      @Stability(Stable) protected static final List<String> CFN_PROPERTY_KEYS
  • Constructor Details

    • CfnAccountAliasPropsMixin

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

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

      @Stability(Stable) public CfnAccountAliasPropsMixin(@NotNull CfnAccountAliasMixinProps props, @Nullable CfnPropertyMixinOptions options)
      Create a mixin to apply properties to AWS::SupportApp::AccountAlias.

      Parameters:
      props - L1 properties to apply. This parameter is required.
      options - Mixin options.
    • CfnAccountAliasPropsMixin

      @Stability(Stable) public CfnAccountAliasPropsMixin(@NotNull CfnAccountAliasMixinProps props)
      Create a mixin to apply properties to AWS::SupportApp::AccountAlias.

      Parameters:
      props - L1 properties to apply. This parameter is required.
  • Method Details

    • applyTo

      @Stability(Stable) public void applyTo(@NotNull software.constructs.IConstruct construct)
      Apply the mixin properties to the construct.

      Specified by:
      applyTo in interface software.constructs.IMixin
      Specified by:
      applyTo in class Mixin
      Parameters:
      construct - This parameter is required.
    • supports

      @Stability(Stable) @NotNull public Boolean supports(@NotNull software.constructs.IConstruct construct)
      Check if this mixin supports the given construct.

      Specified by:
      supports in interface software.constructs.IMixin
      Overrides:
      supports in class Mixin
      Parameters:
      construct - This parameter is required.
    • getProps

      @Stability(Stable) @NotNull protected CfnAccountAliasMixinProps getProps()
    • getStrategy

      @Stability(Stable) @NotNull protected IMergeStrategy getStrategy()