 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package configuration allows reading configuration parameters from a given configuration file
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct {
	Region      string      `json:"region"`
	SNS         SNS         `json:"SNS"`
	DynamoDB    DynamoDB    `json:"DynamoDB"`
	S3          S3          `json:"S3"`
	Rekognition Rekognition `json:"Rekognition"`
	SQS         SQS         `json:"SQS"`
}
    Configuration contains parameters used in multiple parts of the code base
func Get ¶
func Get() (conf Configuration, err error)
Get returns Configuration leaded from configuration file
type DynamoDB ¶
type DynamoDB struct {
	Endpoint     string `json:"endpoint"`
	PkgTableName string `json:"pkg_table_name"`
	CmdTableName string `json:"cmd_table_name"`
	PrimaryKey   string `json:"primary_key"`
}
    DynamoDB contains test parameters for DynamoDB
type Rekognition ¶
type Rekognition struct {
	Region       string `json:"region"`
	CompareFaces struct {
		Similarity  float64 `json:"similarity"`
		SourceImage string  `json:"source_image"`
		TargetImage string  `json:"target_image"`
	} `json:"compare_faces"`
	DetectFaces struct {
		SourceImage string `json:"source_image"`
	} `json:"detect_faces"`
	DetectText struct {
		SourceImage string `json:"source_image"`
	} `json:"detect_text"`
}
    Rekognition contains test parameters for Rekognition
 Click to show internal directories. 
   Click to hide internal directories.