Class GetAccountJwtArgs


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

      • delegates

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> delegates()
        Returns:
        Delegate chain of approvals needed to perform full impersonation. Specify the fully qualified service account name.
      • expiresIn

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> expiresIn()
        Returns:
        Number of seconds until the JWT expires. If set and non-zero an `exp` claim will be added to the payload derived from the current timestamp plus expires_in seconds.
      • payload

        public com.pulumi.core.Output<java.lang.String> payload()
        Returns:
        The JSON-encoded JWT claims set to include in the self-signed JWT.
      • targetServiceAccount

        public com.pulumi.core.Output<java.lang.String> targetServiceAccount()
        Returns:
        The email of the service account that will sign the JWT.