Class GetAuthScopePlainArgs


  • public final class GetAuthScopePlainArgs
    extends com.pulumi.resources.InvokeArgs
    • Method Detail

      • name

        public java.lang.String name()
        Returns:
        The name of the scope. This is an arbitrary name which is only used as a unique identifier so an actual token isn't used as the ID.
      • region

        public java.util.Optional<java.lang.String> region()
        Returns:
        The region in which to obtain the V3 Identity client. A Identity client is needed to retrieve tokens IDs. If omitted, the `region` argument of the provider is used.
      • setTokenId

        public java.util.Optional<java.lang.Boolean> setTokenId()
        Returns:
        A boolean argument that determines whether to export the current auth scope token ID. When set to `true`, the `token_id` attribute will contain an unencrypted token that can be used for further API calls. **Warning**: please note that the leaked token may allow unauthorized access to other OpenStack services within the current auth scope, so use this option with caution.