| 123456789101112131415161718192021222324 |
- package input
- import (
- "encoding/json"
- )
- type ECR struct {
- AWSRegion string `json:"aws_region"`
- AWSAccessKey string `json:"aws_access_key"`
- AWSSecretKey string `json:"aws_secret_key"`
- ECRName string `json:"ecr_name"`
- }
- func (ecr *ECR) GetInput() ([]byte, error) {
- return json.Marshal(ecr)
- }
- func GetECRInput(bytes []byte) (*ECR, error) {
- res := &ECR{}
- err := json.Unmarshal(bytes, res)
- return res, err
- }
|