Documentation ¶
Index ¶
- func CheckIfCognitoIsInitialized()
- func CognitoConfigIsValid(config *CognitoConfig) error
- func GetSparkConfigFile() (string, error)
- func IsValidAwsRegion(region string) error
- func OpenReadConfigFile() (*os.File, error)
- func OpenWriteConfigFile() (*os.File, error)
- func UpdateCognitoConfig(newConfig CognitoConfig) error
- type CognitoConfig
- type Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckIfCognitoIsInitialized ¶
func CheckIfCognitoIsInitialized()
func CognitoConfigIsValid ¶
func CognitoConfigIsValid(config *CognitoConfig) error
func GetSparkConfigFile ¶
func IsValidAwsRegion ¶
func OpenReadConfigFile ¶
OpenReadConfigFile opens the session config file with read only permissions
func OpenWriteConfigFile ¶
OpenWriteConfigFile opens the session config file with write only permissions
func UpdateCognitoConfig ¶
func UpdateCognitoConfig(newConfig CognitoConfig) error
UpdateCognitoConfig takes a session as an argument and adds it to the spark session config file
Types ¶
type CognitoConfig ¶
type CognitoConfig struct { Region string `json:",omitempty" type:"string"` ClientId string `json:",omitempty" type:"string"` PoolId string `json:",omitempty" type:"string"` AccessToken string `json:",omitempty" type:"string"` IdToken string `json:",omitempty" type:"string"` RefreshToken string `json:",omitempty" type:"string"` RefreshTokenExpiry int64 `json:",omitempty" type:"integer"` Expires int64 `json:",omitempty" type:"integer"` Session string `json:",omitempty" type:"string"` }
func CognitoIsInitialized ¶
func CognitoIsInitialized() (*CognitoConfig, error)
func GetCognitoConfig ¶
func GetCognitoConfig() (*CognitoConfig, error)
type Config ¶
type Config struct {
Cognito CognitoConfig `json:",omitempty"`
}
Click to show internal directories.
Click to hide internal directories.