github.com/aiven/aiven-go-client@v1.36.0/auth.go (about)

     1  package aiven
     2  
     3  type (
     4  	// Token represents a user token.
     5  	Token struct {
     6  		Token string `json:"token"`
     7  		State string `json:"state"`
     8  	}
     9  
    10  	authRequest struct {
    11  		Email    string `json:"email"`
    12  		OTP      string `json:"otp"`
    13  		Password string `json:"password"`
    14  	}
    15  
    16  	authResponse struct {
    17  		APIResponse
    18  		State string `json:"state"`
    19  		Token string `json:"token"`
    20  	}
    21  )