Interface IUser.Jsii$Default

All Superinterfaces:
software.constructs.IConstruct, software.constructs.IConstruct.Jsii$Default, software.constructs.IDependable, software.constructs.IDependable.Jsii$Default, IEnvironmentAware, IEnvironmentAware.Jsii$Default, IResource, IResource.Jsii$Default, IUser, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
IUser.Jsii$Proxy
Enclosing interface:
IUser

@Internal public static interface IUser.Jsii$Default extends IUser, IResource.Jsii$Default
Internal default implementation for IUser.
  • Method Details

    • getUserArn

      @Stability(Experimental) @NotNull default String getUserArn()
      (experimental) The user's ARN.
      Specified by:
      getUserArn in interface IUser
    • getUserId

      @Stability(Experimental) @NotNull default String getUserId()
      (experimental) The user's ID.
      Specified by:
      getUserId in interface IUser
    • getEngine

      @Stability(Experimental) @Nullable default UserEngine getEngine()
      (experimental) The engine for the user.
      Specified by:
      getEngine in interface IUser
    • getUserName

      @Stability(Experimental) @Nullable default String getUserName()
      (experimental) The user's name.
      Specified by:
      getUserName in interface IUser