Blame internal/target/aws_target.go
|
Packit Service |
4d2de5 |
package target
|
|
Packit Service |
4d2de5 |
|
|
Packit Service |
4d2de5 |
type AWSTargetOptions struct {
|
|
Packit Service |
4d2de5 |
Filename string `json:"filename"`
|
|
Packit Service |
4d2de5 |
Region string `json:"region"`
|
|
Packit Service |
4d2de5 |
AccessKeyID string `json:"accessKeyID"`
|
|
Packit Service |
4d2de5 |
SecretAccessKey string `json:"secretAccessKey"`
|
|
Packit Service |
4d2de5 |
Bucket string `json:"bucket"`
|
|
Packit Service |
4d2de5 |
Key string `json:"key"`
|
|
Packit Service |
4d2de5 |
}
|
|
Packit Service |
4d2de5 |
|
|
Packit Service |
4d2de5 |
func (AWSTargetOptions) isTargetOptions() {}
|
|
Packit Service |
4d2de5 |
|
|
Packit Service |
4d2de5 |
func NewAWSTarget(options *AWSTargetOptions) *Target {
|
|
Packit Service |
4d2de5 |
return newTarget("org.osbuild.aws", options)
|
|
Packit Service |
4d2de5 |
}
|