deps: Bump AWS provider to add eu-west-3 for state
Also updates github.com/aws/aws-sdk-go and adds github.com/beevik/etree. Fixes terraform-providers/terraform-provider-aws#3129.
This commit is contained in:
parent
02531b237c
commit
0a9608c900
|
@ -47,10 +47,10 @@ func (d DefaultRetryer) RetryRules(r *request.Request) time.Duration {
|
|||
}
|
||||
|
||||
retryCount := r.RetryCount
|
||||
if retryCount > 13 {
|
||||
retryCount = 13
|
||||
} else if throttle && retryCount > 8 {
|
||||
if throttle && retryCount > 8 {
|
||||
retryCount = 8
|
||||
} else if retryCount > 13 {
|
||||
retryCount = 13
|
||||
}
|
||||
|
||||
delay := (1 << uint(retryCount)) * (seededRand.Intn(minTime) + minTime)
|
||||
|
|
|
@ -168,7 +168,7 @@ type Config struct {
|
|||
//
|
||||
EC2MetadataDisableTimeoutOverride *bool
|
||||
|
||||
// Instructs the endpiont to be generated for a service client to
|
||||
// Instructs the endpoint to be generated for a service client to
|
||||
// be the dual stack endpoint. The dual stack endpoint will support
|
||||
// both IPv4 and IPv6 addressing.
|
||||
//
|
||||
|
|
|
@ -9,6 +9,7 @@ package defaults
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
"net"
|
||||
"net/http"
|
||||
"net/url"
|
||||
"os"
|
||||
|
@ -118,14 +119,43 @@ func RemoteCredProvider(cfg aws.Config, handlers request.Handlers) credentials.P
|
|||
return ec2RoleProvider(cfg, handlers)
|
||||
}
|
||||
|
||||
var lookupHostFn = net.LookupHost
|
||||
|
||||
func isLoopbackHost(host string) (bool, error) {
|
||||
ip := net.ParseIP(host)
|
||||
if ip != nil {
|
||||
return ip.IsLoopback(), nil
|
||||
}
|
||||
|
||||
// Host is not an ip, perform lookup
|
||||
addrs, err := lookupHostFn(host)
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
for _, addr := range addrs {
|
||||
if !net.ParseIP(addr).IsLoopback() {
|
||||
return false, nil
|
||||
}
|
||||
}
|
||||
|
||||
return true, nil
|
||||
}
|
||||
|
||||
func localHTTPCredProvider(cfg aws.Config, handlers request.Handlers, u string) credentials.Provider {
|
||||
var errMsg string
|
||||
|
||||
parsed, err := url.Parse(u)
|
||||
if err != nil {
|
||||
errMsg = fmt.Sprintf("invalid URL, %v", err)
|
||||
} else if host := aws.URLHostname(parsed); !(host == "localhost" || host == "127.0.0.1") {
|
||||
errMsg = fmt.Sprintf("invalid host address, %q, only localhost and 127.0.0.1 are valid.", host)
|
||||
} else {
|
||||
host := aws.URLHostname(parsed)
|
||||
if len(host) == 0 {
|
||||
errMsg = "unable to parse host from local HTTP cred provider URL"
|
||||
} else if isLoopback, loopbackErr := isLoopbackHost(host); loopbackErr != nil {
|
||||
errMsg = fmt.Sprintf("failed to resolve host %q, %v", host, loopbackErr)
|
||||
} else if !isLoopback {
|
||||
errMsg = fmt.Sprintf("invalid endpoint host, %q, only loopback hosts are allowed.", host)
|
||||
}
|
||||
}
|
||||
|
||||
if len(errMsg) > 0 {
|
||||
|
|
|
@ -24,6 +24,7 @@ const (
|
|||
EuCentral1RegionID = "eu-central-1" // EU (Frankfurt).
|
||||
EuWest1RegionID = "eu-west-1" // EU (Ireland).
|
||||
EuWest2RegionID = "eu-west-2" // EU (London).
|
||||
EuWest3RegionID = "eu-west-3" // EU (Paris).
|
||||
SaEast1RegionID = "sa-east-1" // South America (Sao Paulo).
|
||||
UsEast1RegionID = "us-east-1" // US East (N. Virginia).
|
||||
UsEast2RegionID = "us-east-2" // US East (Ohio).
|
||||
|
@ -33,7 +34,8 @@ const (
|
|||
|
||||
// AWS China partition's regions.
|
||||
const (
|
||||
CnNorth1RegionID = "cn-north-1" // China (Beijing).
|
||||
CnNorth1RegionID = "cn-north-1" // China (Beijing).
|
||||
CnNorthwest1RegionID = "cn-northwest-1" // China (Ningxia).
|
||||
)
|
||||
|
||||
// AWS GovCloud (US) partition's regions.
|
||||
|
@ -70,6 +72,7 @@ const (
|
|||
ConfigServiceID = "config" // Config.
|
||||
CurServiceID = "cur" // Cur.
|
||||
DatapipelineServiceID = "datapipeline" // Datapipeline.
|
||||
DaxServiceID = "dax" // Dax.
|
||||
DevicefarmServiceID = "devicefarm" // Devicefarm.
|
||||
DirectconnectServiceID = "directconnect" // Directconnect.
|
||||
DiscoveryServiceID = "discovery" // Discovery.
|
||||
|
@ -221,6 +224,9 @@ var awsPartition = partition{
|
|||
"eu-west-2": region{
|
||||
Description: "EU (London)",
|
||||
},
|
||||
"eu-west-3": region{
|
||||
Description: "EU (Paris)",
|
||||
},
|
||||
"sa-east-1": region{
|
||||
Description: "South America (Sao Paulo)",
|
||||
},
|
||||
|
@ -250,6 +256,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -280,6 +287,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -305,6 +313,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -353,6 +362,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -411,6 +421,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -490,6 +501,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -501,6 +513,7 @@ var awsPartition = partition{
|
|||
|
||||
Endpoints: endpoints{
|
||||
"ap-northeast-1": endpoint{},
|
||||
"ap-northeast-2": endpoint{},
|
||||
"ap-southeast-1": endpoint{},
|
||||
"ap-southeast-2": endpoint{},
|
||||
"ca-central-1": endpoint{},
|
||||
|
@ -544,6 +557,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -573,8 +587,10 @@ var awsPartition = partition{
|
|||
"codestar": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"ap-northeast-1": endpoint{},
|
||||
"ap-southeast-1": endpoint{},
|
||||
"ap-southeast-2": endpoint{},
|
||||
"ca-central-1": endpoint{},
|
||||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
|
@ -644,6 +660,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -667,6 +684,18 @@ var awsPartition = partition{
|
|||
"us-west-2": endpoint{},
|
||||
},
|
||||
},
|
||||
"dax": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"ap-northeast-1": endpoint{},
|
||||
"ap-south-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-west-1": endpoint{},
|
||||
"us-west-2": endpoint{},
|
||||
},
|
||||
},
|
||||
"devicefarm": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
|
@ -685,6 +714,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -722,6 +752,7 @@ var awsPartition = partition{
|
|||
Endpoints: endpoints{
|
||||
"ap-northeast-1": endpoint{},
|
||||
"ap-northeast-2": endpoint{},
|
||||
"ap-south-1": endpoint{},
|
||||
"ap-southeast-1": endpoint{},
|
||||
"ap-southeast-2": endpoint{},
|
||||
"ca-central-1": endpoint{},
|
||||
|
@ -749,6 +780,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"local": endpoint{
|
||||
Hostname: "localhost:8000",
|
||||
Protocols: []string{"http"},
|
||||
|
@ -777,6 +809,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -800,12 +833,15 @@ var awsPartition = partition{
|
|||
Endpoints: endpoints{
|
||||
"ap-northeast-1": endpoint{},
|
||||
"ap-northeast-2": endpoint{},
|
||||
"ap-south-1": endpoint{},
|
||||
"ap-southeast-1": endpoint{},
|
||||
"ap-southeast-2": endpoint{},
|
||||
"ca-central-1": endpoint{},
|
||||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
"us-west-1": endpoint{},
|
||||
|
@ -817,12 +853,15 @@ var awsPartition = partition{
|
|||
Endpoints: endpoints{
|
||||
"ap-northeast-1": endpoint{},
|
||||
"ap-northeast-2": endpoint{},
|
||||
"ap-south-1": endpoint{},
|
||||
"ap-southeast-1": endpoint{},
|
||||
"ap-southeast-2": endpoint{},
|
||||
"ca-central-1": endpoint{},
|
||||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
"us-west-1": endpoint{},
|
||||
|
@ -841,6 +880,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -860,6 +900,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -892,6 +933,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -916,6 +958,7 @@ var awsPartition = partition{
|
|||
},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{
|
||||
SSLCommonName: "{service}.{region}.{dnsSuffix}",
|
||||
|
@ -968,6 +1011,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -987,6 +1031,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1038,6 +1083,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
"us-west-1": endpoint{},
|
||||
|
@ -1047,6 +1093,7 @@ var awsPartition = partition{
|
|||
"glue": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"eu-west-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
"us-west-2": endpoint{},
|
||||
|
@ -1106,6 +1153,7 @@ var awsPartition = partition{
|
|||
"ap-northeast-2": endpoint{},
|
||||
"ap-south-1": endpoint{},
|
||||
"ap-southeast-2": endpoint{},
|
||||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-west-1": endpoint{},
|
||||
|
@ -1143,6 +1191,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1170,6 +1219,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1189,6 +1239,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1223,6 +1274,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1302,6 +1354,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1330,6 +1383,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1372,9 +1426,19 @@ var awsPartition = partition{
|
|||
|
||||
Endpoints: endpoints{
|
||||
"ap-northeast-1": endpoint{},
|
||||
"ap-northeast-2": endpoint{},
|
||||
"ap-south-1": endpoint{},
|
||||
"ap-southeast-1": endpoint{},
|
||||
"ap-southeast-2": endpoint{},
|
||||
"ca-central-1": endpoint{},
|
||||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
"us-west-1": endpoint{},
|
||||
"us-west-2": endpoint{},
|
||||
},
|
||||
},
|
||||
|
@ -1390,6 +1454,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{
|
||||
SSLCommonName: "{service}.{dnsSuffix}",
|
||||
|
@ -1411,6 +1476,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1452,6 +1518,7 @@ var awsPartition = partition{
|
|||
},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"eu-west-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
},
|
||||
},
|
||||
|
@ -1487,6 +1554,7 @@ var awsPartition = partition{
|
|||
SignatureVersions: []string{"s3", "s3v4"},
|
||||
},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"s3-external-1": endpoint{
|
||||
Hostname: "s3-external-1.amazonaws.com",
|
||||
SignatureVersions: []string{"s3", "s3v4"},
|
||||
|
@ -1543,6 +1611,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1569,8 +1638,10 @@ var awsPartition = partition{
|
|||
"ap-southeast-2": endpoint{},
|
||||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
"us-west-1": endpoint{},
|
||||
"us-west-2": endpoint{},
|
||||
},
|
||||
},
|
||||
|
@ -1583,6 +1654,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1604,6 +1676,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1626,6 +1699,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{
|
||||
SSLCommonName: "queue.{dnsSuffix}",
|
||||
|
@ -1647,6 +1721,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1679,6 +1754,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1703,6 +1779,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"local": endpoint{
|
||||
Hostname: "localhost:8000",
|
||||
Protocols: []string{"http"},
|
||||
|
@ -1741,6 +1818,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-1-fips": endpoint{
|
||||
|
@ -1790,6 +1868,7 @@ var awsPartition = partition{
|
|||
"eu-central-1": endpoint{},
|
||||
"eu-west-1": endpoint{},
|
||||
"eu-west-2": endpoint{},
|
||||
"eu-west-3": endpoint{},
|
||||
"sa-east-1": endpoint{},
|
||||
"us-east-1": endpoint{},
|
||||
"us-east-2": endpoint{},
|
||||
|
@ -1909,6 +1988,9 @@ var awscnPartition = partition{
|
|||
"cn-north-1": region{
|
||||
Description: "China (Beijing)",
|
||||
},
|
||||
"cn-northwest-1": region{
|
||||
Description: "China (Ningxia)",
|
||||
},
|
||||
},
|
||||
Services: services{
|
||||
"apigateway": service{
|
||||
|
@ -1926,7 +2008,8 @@ var awscnPartition = partition{
|
|||
},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"autoscaling": service{
|
||||
|
@ -1934,25 +2017,29 @@ var awscnPartition = partition{
|
|||
Protocols: []string{"http", "https"},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"cloudformation": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"cloudtrail": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"codedeploy": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"cognito-identity": service{
|
||||
|
@ -1964,13 +2051,15 @@ var awscnPartition = partition{
|
|||
"config": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"directconnect": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"dynamodb": service{
|
||||
|
@ -1978,7 +2067,8 @@ var awscnPartition = partition{
|
|||
Protocols: []string{"http", "https"},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"ec2": service{
|
||||
|
@ -1986,7 +2076,8 @@ var awscnPartition = partition{
|
|||
Protocols: []string{"http", "https"},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"ec2metadata": service{
|
||||
|
@ -2015,13 +2106,15 @@ var awscnPartition = partition{
|
|||
"elasticache": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"elasticbeanstalk": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"elasticloadbalancing": service{
|
||||
|
@ -2029,7 +2122,8 @@ var awscnPartition = partition{
|
|||
Protocols: []string{"https"},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"elasticmapreduce": service{
|
||||
|
@ -2037,14 +2131,21 @@ var awscnPartition = partition{
|
|||
Protocols: []string{"http", "https"},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"es": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"es": service{},
|
||||
"events": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"glacier": service{
|
||||
|
@ -2052,7 +2153,8 @@ var awscnPartition = partition{
|
|||
Protocols: []string{"http", "https"},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"iam": service{
|
||||
|
@ -2081,7 +2183,8 @@ var awscnPartition = partition{
|
|||
"kinesis": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"lambda": service{
|
||||
|
@ -2093,7 +2196,8 @@ var awscnPartition = partition{
|
|||
"logs": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"monitoring": service{
|
||||
|
@ -2101,19 +2205,22 @@ var awscnPartition = partition{
|
|||
Protocols: []string{"http", "https"},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"rds": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"redshift": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"s3": service{
|
||||
|
@ -2122,7 +2229,8 @@ var awscnPartition = partition{
|
|||
SignatureVersions: []string{"s3v4"},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"snowball": service{
|
||||
|
@ -2136,7 +2244,8 @@ var awscnPartition = partition{
|
|||
Protocols: []string{"http", "https"},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"sqs": service{
|
||||
|
@ -2145,13 +2254,15 @@ var awscnPartition = partition{
|
|||
Protocols: []string{"http", "https"},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"ssm": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"storagegateway": service{
|
||||
|
@ -2168,19 +2279,22 @@ var awscnPartition = partition{
|
|||
},
|
||||
},
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"sts": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"swf": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-north-1": endpoint{},
|
||||
"cn-northwest-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"tagging": service{
|
||||
|
@ -2274,6 +2388,12 @@ var awsusgovPartition = partition{
|
|||
"us-gov-west-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"dms": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
"us-gov-west-1": endpoint{},
|
||||
},
|
||||
},
|
||||
"dynamodb": service{
|
||||
|
||||
Endpoints: endpoints{
|
||||
|
|
11
vendor/github.com/aws/aws-sdk-go/aws/request/connection_reset_error_other.go
generated
vendored
Normal file
11
vendor/github.com/aws/aws-sdk-go/aws/request/connection_reset_error_other.go
generated
vendored
Normal file
|
@ -0,0 +1,11 @@
|
|||
// +build appengine plan9
|
||||
|
||||
package request
|
||||
|
||||
import (
|
||||
"strings"
|
||||
)
|
||||
|
||||
func isErrConnectionReset(err error) bool {
|
||||
return strings.Contains(err.Error(), "connection reset")
|
||||
}
|
|
@ -5,4 +5,4 @@ package aws
|
|||
const SDKName = "aws-sdk-go"
|
||||
|
||||
// SDKVersion is the version of this SDK
|
||||
const SDKVersion = "1.12.27"
|
||||
const SDKVersion = "1.12.59"
|
||||
|
|
|
@ -12,6 +12,7 @@ import (
|
|||
"strconv"
|
||||
"time"
|
||||
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/private/protocol"
|
||||
)
|
||||
|
||||
|
@ -49,7 +50,10 @@ func buildAny(value reflect.Value, buf *bytes.Buffer, tag reflect.StructTag) err
|
|||
t = "list"
|
||||
}
|
||||
case reflect.Map:
|
||||
t = "map"
|
||||
// cannot be a JSONValue map
|
||||
if _, ok := value.Interface().(aws.JSONValue); !ok {
|
||||
t = "map"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -210,14 +214,11 @@ func buildScalar(v reflect.Value, buf *bytes.Buffer, tag reflect.StructTag) erro
|
|||
}
|
||||
buf.Write(strconv.AppendFloat(scratch[:0], f, 'f', -1, 64))
|
||||
default:
|
||||
switch value.Type() {
|
||||
case timeType:
|
||||
converted := v.Interface().(*time.Time)
|
||||
|
||||
switch converted := value.Interface().(type) {
|
||||
case time.Time:
|
||||
buf.Write(strconv.AppendInt(scratch[:0], converted.UTC().Unix(), 10))
|
||||
case byteSliceType:
|
||||
case []byte:
|
||||
if !value.IsNil() {
|
||||
converted := value.Interface().([]byte)
|
||||
buf.WriteByte('"')
|
||||
if len(converted) < 1024 {
|
||||
// for small buffers, using Encode directly is much faster.
|
||||
|
@ -233,6 +234,12 @@ func buildScalar(v reflect.Value, buf *bytes.Buffer, tag reflect.StructTag) erro
|
|||
}
|
||||
buf.WriteByte('"')
|
||||
}
|
||||
case aws.JSONValue:
|
||||
str, err := protocol.EncodeJSONValue(converted, protocol.QuotedEscape)
|
||||
if err != nil {
|
||||
return fmt.Errorf("unable to encode JSONValue, %v", err)
|
||||
}
|
||||
buf.WriteString(str)
|
||||
default:
|
||||
return fmt.Errorf("unsupported JSON value %v (%s)", value.Interface(), value.Type())
|
||||
}
|
||||
|
|
|
@ -8,6 +8,9 @@ import (
|
|||
"io/ioutil"
|
||||
"reflect"
|
||||
"time"
|
||||
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/private/protocol"
|
||||
)
|
||||
|
||||
// UnmarshalJSON reads a stream and unmarshals the results in object v.
|
||||
|
@ -50,7 +53,10 @@ func unmarshalAny(value reflect.Value, data interface{}, tag reflect.StructTag)
|
|||
t = "list"
|
||||
}
|
||||
case reflect.Map:
|
||||
t = "map"
|
||||
// cannot be a JSONValue map
|
||||
if _, ok := value.Interface().(aws.JSONValue); !ok {
|
||||
t = "map"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -183,6 +189,13 @@ func unmarshalScalar(value reflect.Value, data interface{}, tag reflect.StructTa
|
|||
return err
|
||||
}
|
||||
value.Set(reflect.ValueOf(b))
|
||||
case aws.JSONValue:
|
||||
// No need to use escaping as the value is a non-quoted string.
|
||||
v, err := protocol.DecodeJSONValue(d, protocol.NoEscape)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
value.Set(reflect.ValueOf(v))
|
||||
default:
|
||||
return errf()
|
||||
}
|
||||
|
|
|
@ -0,0 +1,76 @@
|
|||
package protocol
|
||||
|
||||
import (
|
||||
"encoding/base64"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"strconv"
|
||||
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
)
|
||||
|
||||
// EscapeMode is the mode that should be use for escaping a value
|
||||
type EscapeMode uint
|
||||
|
||||
// The modes for escaping a value before it is marshaled, and unmarshaled.
|
||||
const (
|
||||
NoEscape EscapeMode = iota
|
||||
Base64Escape
|
||||
QuotedEscape
|
||||
)
|
||||
|
||||
// EncodeJSONValue marshals the value into a JSON string, and optionally base64
|
||||
// encodes the string before returning it.
|
||||
//
|
||||
// Will panic if the escape mode is unknown.
|
||||
func EncodeJSONValue(v aws.JSONValue, escape EscapeMode) (string, error) {
|
||||
b, err := json.Marshal(v)
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
|
||||
switch escape {
|
||||
case NoEscape:
|
||||
return string(b), nil
|
||||
case Base64Escape:
|
||||
return base64.StdEncoding.EncodeToString(b), nil
|
||||
case QuotedEscape:
|
||||
return strconv.Quote(string(b)), nil
|
||||
}
|
||||
|
||||
panic(fmt.Sprintf("EncodeJSONValue called with unknown EscapeMode, %v", escape))
|
||||
}
|
||||
|
||||
// DecodeJSONValue will attempt to decode the string input as a JSONValue.
|
||||
// Optionally decoding base64 the value first before JSON unmarshaling.
|
||||
//
|
||||
// Will panic if the escape mode is unknown.
|
||||
func DecodeJSONValue(v string, escape EscapeMode) (aws.JSONValue, error) {
|
||||
var b []byte
|
||||
var err error
|
||||
|
||||
switch escape {
|
||||
case NoEscape:
|
||||
b = []byte(v)
|
||||
case Base64Escape:
|
||||
b, err = base64.StdEncoding.DecodeString(v)
|
||||
case QuotedEscape:
|
||||
var u string
|
||||
u, err = strconv.Unquote(v)
|
||||
b = []byte(u)
|
||||
default:
|
||||
panic(fmt.Sprintf("DecodeJSONValue called with unknown EscapeMode, %v", escape))
|
||||
}
|
||||
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
m := aws.JSONValue{}
|
||||
err = json.Unmarshal(b, &m)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return m, nil
|
||||
}
|
|
@ -4,7 +4,6 @@ package rest
|
|||
import (
|
||||
"bytes"
|
||||
"encoding/base64"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"io"
|
||||
"net/http"
|
||||
|
@ -18,6 +17,7 @@ import (
|
|||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/aws/awserr"
|
||||
"github.com/aws/aws-sdk-go/aws/request"
|
||||
"github.com/aws/aws-sdk-go/private/protocol"
|
||||
)
|
||||
|
||||
// RFC822 returns an RFC822 formatted timestamp for AWS protocols
|
||||
|
@ -252,13 +252,12 @@ func EscapePath(path string, encodeSep bool) string {
|
|||
return buf.String()
|
||||
}
|
||||
|
||||
func convertType(v reflect.Value, tag reflect.StructTag) (string, error) {
|
||||
func convertType(v reflect.Value, tag reflect.StructTag) (str string, err error) {
|
||||
v = reflect.Indirect(v)
|
||||
if !v.IsValid() {
|
||||
return "", errValueNotSet
|
||||
}
|
||||
|
||||
var str string
|
||||
switch value := v.Interface().(type) {
|
||||
case string:
|
||||
str = value
|
||||
|
@ -273,17 +272,19 @@ func convertType(v reflect.Value, tag reflect.StructTag) (string, error) {
|
|||
case time.Time:
|
||||
str = value.UTC().Format(RFC822)
|
||||
case aws.JSONValue:
|
||||
b, err := json.Marshal(value)
|
||||
if err != nil {
|
||||
return "", err
|
||||
if len(value) == 0 {
|
||||
return "", errValueNotSet
|
||||
}
|
||||
escaping := protocol.NoEscape
|
||||
if tag.Get("location") == "header" {
|
||||
str = base64.StdEncoding.EncodeToString(b)
|
||||
} else {
|
||||
str = string(b)
|
||||
escaping = protocol.Base64Escape
|
||||
}
|
||||
str, err = protocol.EncodeJSONValue(value, escaping)
|
||||
if err != nil {
|
||||
return "", fmt.Errorf("unable to encode JSONValue, %v", err)
|
||||
}
|
||||
default:
|
||||
err := fmt.Errorf("Unsupported value for param %v (%s)", v.Interface(), v.Type())
|
||||
err := fmt.Errorf("unsupported value for param %v (%s)", v.Interface(), v.Type())
|
||||
return "", err
|
||||
}
|
||||
return str, nil
|
||||
|
|
|
@ -3,7 +3,6 @@ package rest
|
|||
import (
|
||||
"bytes"
|
||||
"encoding/base64"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"io"
|
||||
"io/ioutil"
|
||||
|
@ -16,6 +15,7 @@ import (
|
|||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/aws/awserr"
|
||||
"github.com/aws/aws-sdk-go/aws/request"
|
||||
"github.com/aws/aws-sdk-go/private/protocol"
|
||||
)
|
||||
|
||||
// UnmarshalHandler is a named request handler for unmarshaling rest protocol requests
|
||||
|
@ -204,17 +204,11 @@ func unmarshalHeader(v reflect.Value, header string, tag reflect.StructTag) erro
|
|||
}
|
||||
v.Set(reflect.ValueOf(&t))
|
||||
case aws.JSONValue:
|
||||
b := []byte(header)
|
||||
var err error
|
||||
escaping := protocol.NoEscape
|
||||
if tag.Get("location") == "header" {
|
||||
b, err = base64.StdEncoding.DecodeString(header)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
escaping = protocol.Base64Escape
|
||||
}
|
||||
|
||||
m := aws.JSONValue{}
|
||||
err = json.Unmarshal(b, &m)
|
||||
m, err := protocol.DecodeJSONValue(header, escaping)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -4,10 +4,10 @@
|
|||
// requests to Amazon API Gateway.
|
||||
//
|
||||
// Amazon API Gateway helps developers deliver robust, secure, and scalable
|
||||
// mobile and web application back ends. Amazon API Gateway allows developers
|
||||
// to securely connect mobile and web applications to APIs that run on AWS Lambda,
|
||||
// Amazon EC2, or other publicly addressable web services that are hosted outside
|
||||
// of AWS.
|
||||
// mobile and web application back ends. API Gateway allows developers to securely
|
||||
// connect mobile and web applications to APIs that run on AWS Lambda, Amazon
|
||||
// EC2, or other publicly addressable web services that are hosted outside of
|
||||
// AWS.
|
||||
//
|
||||
// See apigateway package documentation for more information.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/apigateway/
|
||||
|
|
|
@ -36,7 +36,7 @@ const opDeleteScalingPolicy = "DeleteScalingPolicy"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScalingPolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScalingPolicy
|
||||
func (c *ApplicationAutoScaling) DeleteScalingPolicyRequest(input *DeleteScalingPolicyInput) (req *request.Request, output *DeleteScalingPolicyOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteScalingPolicy,
|
||||
|
@ -90,7 +90,7 @@ func (c *ApplicationAutoScaling) DeleteScalingPolicyRequest(input *DeleteScaling
|
|||
// * ErrCodeInternalServiceException "InternalServiceException"
|
||||
// The service encountered an internal error.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScalingPolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScalingPolicy
|
||||
func (c *ApplicationAutoScaling) DeleteScalingPolicy(input *DeleteScalingPolicyInput) (*DeleteScalingPolicyOutput, error) {
|
||||
req, out := c.DeleteScalingPolicyRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -137,7 +137,7 @@ const opDeleteScheduledAction = "DeleteScheduledAction"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScheduledAction
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScheduledAction
|
||||
func (c *ApplicationAutoScaling) DeleteScheduledActionRequest(input *DeleteScheduledActionInput) (req *request.Request, output *DeleteScheduledActionOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteScheduledAction,
|
||||
|
@ -185,7 +185,7 @@ func (c *ApplicationAutoScaling) DeleteScheduledActionRequest(input *DeleteSched
|
|||
// * ErrCodeInternalServiceException "InternalServiceException"
|
||||
// The service encountered an internal error.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScheduledAction
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScheduledAction
|
||||
func (c *ApplicationAutoScaling) DeleteScheduledAction(input *DeleteScheduledActionInput) (*DeleteScheduledActionOutput, error) {
|
||||
req, out := c.DeleteScheduledActionRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -232,7 +232,7 @@ const opDeregisterScalableTarget = "DeregisterScalableTarget"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeregisterScalableTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeregisterScalableTarget
|
||||
func (c *ApplicationAutoScaling) DeregisterScalableTargetRequest(input *DeregisterScalableTargetInput) (req *request.Request, output *DeregisterScalableTargetOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeregisterScalableTarget,
|
||||
|
@ -285,7 +285,7 @@ func (c *ApplicationAutoScaling) DeregisterScalableTargetRequest(input *Deregist
|
|||
// * ErrCodeInternalServiceException "InternalServiceException"
|
||||
// The service encountered an internal error.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeregisterScalableTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeregisterScalableTarget
|
||||
func (c *ApplicationAutoScaling) DeregisterScalableTarget(input *DeregisterScalableTargetInput) (*DeregisterScalableTargetOutput, error) {
|
||||
req, out := c.DeregisterScalableTargetRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -332,7 +332,7 @@ const opDescribeScalableTargets = "DescribeScalableTargets"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalableTargets
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalableTargets
|
||||
func (c *ApplicationAutoScaling) DescribeScalableTargetsRequest(input *DescribeScalableTargetsInput) (req *request.Request, output *DescribeScalableTargetsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeScalableTargets,
|
||||
|
@ -388,7 +388,7 @@ func (c *ApplicationAutoScaling) DescribeScalableTargetsRequest(input *DescribeS
|
|||
// * ErrCodeInternalServiceException "InternalServiceException"
|
||||
// The service encountered an internal error.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalableTargets
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalableTargets
|
||||
func (c *ApplicationAutoScaling) DescribeScalableTargets(input *DescribeScalableTargetsInput) (*DescribeScalableTargetsOutput, error) {
|
||||
req, out := c.DescribeScalableTargetsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -485,7 +485,7 @@ const opDescribeScalingActivities = "DescribeScalingActivities"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingActivities
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingActivities
|
||||
func (c *ApplicationAutoScaling) DescribeScalingActivitiesRequest(input *DescribeScalingActivitiesInput) (req *request.Request, output *DescribeScalingActivitiesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeScalingActivities,
|
||||
|
@ -542,7 +542,7 @@ func (c *ApplicationAutoScaling) DescribeScalingActivitiesRequest(input *Describ
|
|||
// * ErrCodeInternalServiceException "InternalServiceException"
|
||||
// The service encountered an internal error.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingActivities
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingActivities
|
||||
func (c *ApplicationAutoScaling) DescribeScalingActivities(input *DescribeScalingActivitiesInput) (*DescribeScalingActivitiesOutput, error) {
|
||||
req, out := c.DescribeScalingActivitiesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -639,7 +639,7 @@ const opDescribeScalingPolicies = "DescribeScalingPolicies"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingPolicies
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingPolicies
|
||||
func (c *ApplicationAutoScaling) DescribeScalingPoliciesRequest(input *DescribeScalingPoliciesInput) (req *request.Request, output *DescribeScalingPoliciesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeScalingPolicies,
|
||||
|
@ -702,7 +702,7 @@ func (c *ApplicationAutoScaling) DescribeScalingPoliciesRequest(input *DescribeS
|
|||
// * ErrCodeInternalServiceException "InternalServiceException"
|
||||
// The service encountered an internal error.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingPolicies
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingPolicies
|
||||
func (c *ApplicationAutoScaling) DescribeScalingPolicies(input *DescribeScalingPoliciesInput) (*DescribeScalingPoliciesOutput, error) {
|
||||
req, out := c.DescribeScalingPoliciesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -799,7 +799,7 @@ const opDescribeScheduledActions = "DescribeScheduledActions"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScheduledActions
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScheduledActions
|
||||
func (c *ApplicationAutoScaling) DescribeScheduledActionsRequest(input *DescribeScheduledActionsInput) (req *request.Request, output *DescribeScheduledActionsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeScheduledActions,
|
||||
|
@ -848,7 +848,7 @@ func (c *ApplicationAutoScaling) DescribeScheduledActionsRequest(input *Describe
|
|||
// * ErrCodeInternalServiceException "InternalServiceException"
|
||||
// The service encountered an internal error.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScheduledActions
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScheduledActions
|
||||
func (c *ApplicationAutoScaling) DescribeScheduledActions(input *DescribeScheduledActionsInput) (*DescribeScheduledActionsOutput, error) {
|
||||
req, out := c.DescribeScheduledActionsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -895,7 +895,7 @@ const opPutScalingPolicy = "PutScalingPolicy"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScalingPolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScalingPolicy
|
||||
func (c *ApplicationAutoScaling) PutScalingPolicyRequest(input *PutScalingPolicyInput) (req *request.Request, output *PutScalingPolicyOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutScalingPolicy,
|
||||
|
@ -968,7 +968,7 @@ func (c *ApplicationAutoScaling) PutScalingPolicyRequest(input *PutScalingPolicy
|
|||
// * ErrCodeInternalServiceException "InternalServiceException"
|
||||
// The service encountered an internal error.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScalingPolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScalingPolicy
|
||||
func (c *ApplicationAutoScaling) PutScalingPolicy(input *PutScalingPolicyInput) (*PutScalingPolicyOutput, error) {
|
||||
req, out := c.PutScalingPolicyRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1015,7 +1015,7 @@ const opPutScheduledAction = "PutScheduledAction"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScheduledAction
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScheduledAction
|
||||
func (c *ApplicationAutoScaling) PutScheduledActionRequest(input *PutScheduledActionInput) (req *request.Request, output *PutScheduledActionOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutScheduledAction,
|
||||
|
@ -1082,7 +1082,7 @@ func (c *ApplicationAutoScaling) PutScheduledActionRequest(input *PutScheduledAc
|
|||
// * ErrCodeInternalServiceException "InternalServiceException"
|
||||
// The service encountered an internal error.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScheduledAction
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScheduledAction
|
||||
func (c *ApplicationAutoScaling) PutScheduledAction(input *PutScheduledActionInput) (*PutScheduledActionOutput, error) {
|
||||
req, out := c.PutScheduledActionRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1129,7 +1129,7 @@ const opRegisterScalableTarget = "RegisterScalableTarget"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/RegisterScalableTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/RegisterScalableTarget
|
||||
func (c *ApplicationAutoScaling) RegisterScalableTargetRequest(input *RegisterScalableTargetInput) (req *request.Request, output *RegisterScalableTargetOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opRegisterScalableTarget,
|
||||
|
@ -1182,7 +1182,7 @@ func (c *ApplicationAutoScaling) RegisterScalableTargetRequest(input *RegisterSc
|
|||
// * ErrCodeInternalServiceException "InternalServiceException"
|
||||
// The service encountered an internal error.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/RegisterScalableTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/RegisterScalableTarget
|
||||
func (c *ApplicationAutoScaling) RegisterScalableTarget(input *RegisterScalableTargetInput) (*RegisterScalableTargetOutput, error) {
|
||||
req, out := c.RegisterScalableTargetRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1205,7 +1205,7 @@ func (c *ApplicationAutoScaling) RegisterScalableTargetWithContext(ctx aws.Conte
|
|||
}
|
||||
|
||||
// Represents a CloudWatch alarm associated with a scaling policy.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/Alarm
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/Alarm
|
||||
type Alarm struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1243,7 +1243,7 @@ func (s *Alarm) SetAlarmName(v string) *Alarm {
|
|||
}
|
||||
|
||||
// Configures a customized metric for a target tracking policy.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/CustomizedMetricSpecification
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/CustomizedMetricSpecification
|
||||
type CustomizedMetricSpecification struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1338,7 +1338,7 @@ func (s *CustomizedMetricSpecification) SetUnit(v string) *CustomizedMetricSpeci
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScalingPolicyRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScalingPolicyRequest
|
||||
type DeleteScalingPolicyInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1368,6 +1368,9 @@ type DeleteScalingPolicyInput struct {
|
|||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
//
|
||||
// ResourceId is a required field
|
||||
ResourceId *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
|
@ -1397,6 +1400,9 @@ type DeleteScalingPolicyInput struct {
|
|||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
//
|
||||
// ScalableDimension is a required field
|
||||
ScalableDimension *string `type:"string" required:"true" enum:"ScalableDimension"`
|
||||
|
||||
|
@ -1470,7 +1476,7 @@ func (s *DeleteScalingPolicyInput) SetServiceNamespace(v string) *DeleteScalingP
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScalingPolicyResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScalingPolicyResponse
|
||||
type DeleteScalingPolicyOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1485,7 +1491,7 @@ func (s DeleteScalingPolicyOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScheduledActionRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScheduledActionRequest
|
||||
type DeleteScheduledActionInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1510,6 +1516,9 @@ type DeleteScheduledActionInput struct {
|
|||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
//
|
||||
// ResourceId is a required field
|
||||
ResourceId *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
|
@ -1538,6 +1547,9 @@ type DeleteScheduledActionInput struct {
|
|||
//
|
||||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
ScalableDimension *string `type:"string" enum:"ScalableDimension"`
|
||||
|
||||
// The name of the scheduled action.
|
||||
|
@ -1612,7 +1624,7 @@ func (s *DeleteScheduledActionInput) SetServiceNamespace(v string) *DeleteSchedu
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScheduledActionResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScheduledActionResponse
|
||||
type DeleteScheduledActionOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1627,7 +1639,7 @@ func (s DeleteScheduledActionOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeregisterScalableTargetRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeregisterScalableTargetRequest
|
||||
type DeregisterScalableTargetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1652,6 +1664,9 @@ type DeregisterScalableTargetInput struct {
|
|||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
//
|
||||
// ResourceId is a required field
|
||||
ResourceId *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
|
@ -1681,6 +1696,9 @@ type DeregisterScalableTargetInput struct {
|
|||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
//
|
||||
// ScalableDimension is a required field
|
||||
ScalableDimension *string `type:"string" required:"true" enum:"ScalableDimension"`
|
||||
|
||||
|
@ -1742,7 +1760,7 @@ func (s *DeregisterScalableTargetInput) SetServiceNamespace(v string) *Deregiste
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeregisterScalableTargetResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeregisterScalableTargetResponse
|
||||
type DeregisterScalableTargetOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1757,7 +1775,7 @@ func (s DeregisterScalableTargetOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalableTargetsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalableTargetsRequest
|
||||
type DescribeScalableTargetsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1794,6 +1812,9 @@ type DescribeScalableTargetsInput struct {
|
|||
//
|
||||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
ResourceIds []*string `type:"list"`
|
||||
|
||||
// The scalable dimension associated with the scalable target. This string consists
|
||||
|
@ -1822,6 +1843,9 @@ type DescribeScalableTargetsInput struct {
|
|||
//
|
||||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
ScalableDimension *string `type:"string" enum:"ScalableDimension"`
|
||||
|
||||
// The namespace of the AWS service. For more information, see AWS Service Namespaces
|
||||
|
@ -1885,7 +1909,7 @@ func (s *DescribeScalableTargetsInput) SetServiceNamespace(v string) *DescribeSc
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalableTargetsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalableTargetsResponse
|
||||
type DescribeScalableTargetsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1919,7 +1943,7 @@ func (s *DescribeScalableTargetsOutput) SetScalableTargets(v []*ScalableTarget)
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingActivitiesRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingActivitiesRequest
|
||||
type DescribeScalingActivitiesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1956,6 +1980,9 @@ type DescribeScalingActivitiesInput struct {
|
|||
//
|
||||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
ResourceId *string `min:"1" type:"string"`
|
||||
|
||||
// The scalable dimension. This string consists of the service namespace, resource
|
||||
|
@ -1984,6 +2011,9 @@ type DescribeScalingActivitiesInput struct {
|
|||
//
|
||||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
ScalableDimension *string `type:"string" enum:"ScalableDimension"`
|
||||
|
||||
// The namespace of the AWS service. For more information, see AWS Service Namespaces
|
||||
|
@ -2050,7 +2080,7 @@ func (s *DescribeScalingActivitiesInput) SetServiceNamespace(v string) *Describe
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingActivitiesResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingActivitiesResponse
|
||||
type DescribeScalingActivitiesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2084,7 +2114,7 @@ func (s *DescribeScalingActivitiesOutput) SetScalingActivities(v []*ScalingActiv
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingPoliciesRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingPoliciesRequest
|
||||
type DescribeScalingPoliciesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2124,6 +2154,9 @@ type DescribeScalingPoliciesInput struct {
|
|||
//
|
||||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
ResourceId *string `min:"1" type:"string"`
|
||||
|
||||
// The scalable dimension. This string consists of the service namespace, resource
|
||||
|
@ -2152,6 +2185,9 @@ type DescribeScalingPoliciesInput struct {
|
|||
//
|
||||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
ScalableDimension *string `type:"string" enum:"ScalableDimension"`
|
||||
|
||||
// The namespace of the AWS service. For more information, see AWS Service Namespaces
|
||||
|
@ -2224,7 +2260,7 @@ func (s *DescribeScalingPoliciesInput) SetServiceNamespace(v string) *DescribeSc
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingPoliciesResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingPoliciesResponse
|
||||
type DescribeScalingPoliciesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2258,11 +2294,11 @@ func (s *DescribeScalingPoliciesOutput) SetScalingPolicies(v []*ScalingPolicy) *
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScheduledActionsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScheduledActionsRequest
|
||||
type DescribeScheduledActionsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The maximum number of scalable target results. This value can be between
|
||||
// The maximum number of scheduled action results. This value can be between
|
||||
// 1 and 50. The default value is 50.
|
||||
//
|
||||
// If this parameter is used, the operation returns up to MaxResults results
|
||||
|
@ -2295,6 +2331,9 @@ type DescribeScheduledActionsInput struct {
|
|||
//
|
||||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
ResourceId *string `min:"1" type:"string"`
|
||||
|
||||
// The scalable dimension. This string consists of the service namespace, resource
|
||||
|
@ -2323,6 +2362,9 @@ type DescribeScheduledActionsInput struct {
|
|||
//
|
||||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
ScalableDimension *string `type:"string" enum:"ScalableDimension"`
|
||||
|
||||
// The names of the scheduled actions to describe.
|
||||
|
@ -2398,7 +2440,7 @@ func (s *DescribeScheduledActionsInput) SetServiceNamespace(v string) *DescribeS
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScheduledActionsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScheduledActionsResponse
|
||||
type DescribeScheduledActionsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2433,7 +2475,7 @@ func (s *DescribeScheduledActionsOutput) SetScheduledActions(v []*ScheduledActio
|
|||
}
|
||||
|
||||
// Describes the dimension of a metric.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/MetricDimension
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/MetricDimension
|
||||
type MetricDimension struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2487,16 +2529,28 @@ func (s *MetricDimension) SetValue(v string) *MetricDimension {
|
|||
}
|
||||
|
||||
// Configures a predefined metric for a target tracking policy.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PredefinedMetricSpecification
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PredefinedMetricSpecification
|
||||
type PredefinedMetricSpecification struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The metric type.
|
||||
// The metric type. The ALBRequestCountPerTarget metric type applies only to
|
||||
// Spot fleet requests.
|
||||
//
|
||||
// PredefinedMetricType is a required field
|
||||
PredefinedMetricType *string `type:"string" required:"true" enum:"MetricType"`
|
||||
|
||||
// Reserved for future use.
|
||||
// Identifies the resource associated with the metric type. You can't specify
|
||||
// a resource label unless the metric type is ALBRequestCountPerTarget and there
|
||||
// is a target group attached to the Spot fleet request.
|
||||
//
|
||||
// The format is app/<load-balancer-name>/<load-balancer-id>/targetgroup/<target-group-name>/<target-group-id>,
|
||||
// where:
|
||||
//
|
||||
// * app/<load-balancer-name>/<load-balancer-id> is the final portion of
|
||||
// the load balancer ARN
|
||||
//
|
||||
// * targetgroup/<target-group-name>/<target-group-id> is the final portion
|
||||
// of the target group ARN.
|
||||
ResourceLabel *string `min:"1" type:"string"`
|
||||
}
|
||||
|
||||
|
@ -2538,7 +2592,7 @@ func (s *PredefinedMetricSpecification) SetResourceLabel(v string) *PredefinedMe
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScalingPolicyRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScalingPolicyRequest
|
||||
type PutScalingPolicyInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2575,6 +2629,9 @@ type PutScalingPolicyInput struct {
|
|||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
//
|
||||
// ResourceId is a required field
|
||||
ResourceId *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
|
@ -2604,6 +2661,9 @@ type PutScalingPolicyInput struct {
|
|||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
//
|
||||
// ScalableDimension is a required field
|
||||
ScalableDimension *string `type:"string" required:"true" enum:"ScalableDimension"`
|
||||
|
||||
|
@ -2717,7 +2777,7 @@ func (s *PutScalingPolicyInput) SetTargetTrackingScalingPolicyConfiguration(v *T
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScalingPolicyResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScalingPolicyResponse
|
||||
type PutScalingPolicyOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2752,7 +2812,7 @@ func (s *PutScalingPolicyOutput) SetPolicyARN(v string) *PutScalingPolicyOutput
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScheduledActionRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScheduledActionRequest
|
||||
type PutScheduledActionInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2780,6 +2840,9 @@ type PutScheduledActionInput struct {
|
|||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
//
|
||||
// ResourceId is a required field
|
||||
ResourceId *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
|
@ -2808,6 +2871,9 @@ type PutScheduledActionInput struct {
|
|||
//
|
||||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
ScalableDimension *string `type:"string" enum:"ScalableDimension"`
|
||||
|
||||
// The new minimum and maximum capacity. You can set both values or just one.
|
||||
|
@ -2935,7 +3001,7 @@ func (s *PutScheduledActionInput) SetStartTime(v time.Time) *PutScheduledActionI
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScheduledActionResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScheduledActionResponse
|
||||
type PutScheduledActionOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -2950,7 +3016,7 @@ func (s PutScheduledActionOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/RegisterScalableTargetRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/RegisterScalableTargetRequest
|
||||
type RegisterScalableTargetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2985,12 +3051,22 @@ type RegisterScalableTargetInput struct {
|
|||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
//
|
||||
// ResourceId is a required field
|
||||
ResourceId *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
// The ARN of an IAM role that allows Application Auto Scaling to modify the
|
||||
// scalable target on your behalf. This parameter is required when you register
|
||||
// a scalable target and optional when you update one.
|
||||
// scalable target on your behalf.
|
||||
//
|
||||
// With Amazon RDS resources, permissions are granted using a service-linked
|
||||
// role. For more information, see Service-Linked Roles for Application Auto
|
||||
// Scaling (http://docs.aws.amazon.com/ApplicationAutoScaling/latest/APIReference/application-autoscaling-service-linked-roles.html).
|
||||
//
|
||||
// For resources that are not supported using a service-linked role, this parameter
|
||||
// is required when you register a scalable target and optional when you update
|
||||
// one.
|
||||
RoleARN *string `min:"1" type:"string"`
|
||||
|
||||
// The scalable dimension associated with the scalable target. This string consists
|
||||
|
@ -3019,6 +3095,9 @@ type RegisterScalableTargetInput struct {
|
|||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
//
|
||||
// ScalableDimension is a required field
|
||||
ScalableDimension *string `type:"string" required:"true" enum:"ScalableDimension"`
|
||||
|
||||
|
@ -3101,7 +3180,7 @@ func (s *RegisterScalableTargetInput) SetServiceNamespace(v string) *RegisterSca
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/RegisterScalableTargetResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/RegisterScalableTargetResponse
|
||||
type RegisterScalableTargetOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -3117,7 +3196,7 @@ func (s RegisterScalableTargetOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Represents a scalable target.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalableTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalableTarget
|
||||
type ScalableTarget struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3157,6 +3236,9 @@ type ScalableTarget struct {
|
|||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
//
|
||||
// ResourceId is a required field
|
||||
ResourceId *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
|
@ -3192,6 +3274,9 @@ type ScalableTarget struct {
|
|||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
//
|
||||
// ScalableDimension is a required field
|
||||
ScalableDimension *string `type:"string" required:"true" enum:"ScalableDimension"`
|
||||
|
||||
|
@ -3256,7 +3341,7 @@ func (s *ScalableTarget) SetServiceNamespace(v string) *ScalableTarget {
|
|||
}
|
||||
|
||||
// Represents the minimum and maximum capacity for a scheduled action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalableTargetAction
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalableTargetAction
|
||||
type ScalableTargetAction struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3290,7 +3375,7 @@ func (s *ScalableTargetAction) SetMinCapacity(v int64) *ScalableTargetAction {
|
|||
}
|
||||
|
||||
// Represents a scaling activity.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalingActivity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalingActivity
|
||||
type ScalingActivity struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3336,6 +3421,9 @@ type ScalingActivity struct {
|
|||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
//
|
||||
// ResourceId is a required field
|
||||
ResourceId *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
|
@ -3365,6 +3453,9 @@ type ScalingActivity struct {
|
|||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
//
|
||||
// ScalableDimension is a required field
|
||||
ScalableDimension *string `type:"string" required:"true" enum:"ScalableDimension"`
|
||||
|
||||
|
@ -3466,7 +3557,7 @@ func (s *ScalingActivity) SetStatusMessage(v string) *ScalingActivity {
|
|||
}
|
||||
|
||||
// Represents a scaling policy.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalingPolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalingPolicy
|
||||
type ScalingPolicy struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3514,6 +3605,9 @@ type ScalingPolicy struct {
|
|||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
//
|
||||
// ResourceId is a required field
|
||||
ResourceId *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
|
@ -3543,6 +3637,9 @@ type ScalingPolicy struct {
|
|||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
//
|
||||
// ScalableDimension is a required field
|
||||
ScalableDimension *string `type:"string" required:"true" enum:"ScalableDimension"`
|
||||
|
||||
|
@ -3631,7 +3728,7 @@ func (s *ScalingPolicy) SetTargetTrackingScalingPolicyConfiguration(v *TargetTra
|
|||
}
|
||||
|
||||
// Represents a scheduled action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScheduledAction
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScheduledAction
|
||||
type ScheduledAction struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3664,6 +3761,9 @@ type ScheduledAction struct {
|
|||
// * DynamoDB global secondary index - The resource type is index and the
|
||||
// unique identifier is the resource ID. Example: table/my-table/index/my-table-index.
|
||||
//
|
||||
// * Aurora DB cluster - The resource type is cluster and the unique identifier
|
||||
// is the cluster name. Example: cluster:my-db-cluster.
|
||||
//
|
||||
// ResourceId is a required field
|
||||
ResourceId *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
|
@ -3692,6 +3792,9 @@ type ScheduledAction struct {
|
|||
//
|
||||
// * dynamodb:index:WriteCapacityUnits - The provisioned write capacity for
|
||||
// a DynamoDB global secondary index.
|
||||
//
|
||||
// * rds:cluster:ReadReplicaCount - The count of Aurora Replicas in an Aurora
|
||||
// DB cluster. Available for Aurora MySQL-compatible edition.
|
||||
ScalableDimension *string `type:"string" enum:"ScalableDimension"`
|
||||
|
||||
// The new minimum and maximum capacity. You can set both values or just one.
|
||||
|
@ -3838,7 +3941,7 @@ func (s *ScheduledAction) SetStartTime(v time.Time) *ScheduledAction {
|
|||
// with a null upper bound.
|
||||
//
|
||||
// * The upper and lower bound can't be null in the same step adjustment.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/StepAdjustment
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/StepAdjustment
|
||||
type StepAdjustment struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3909,7 +4012,7 @@ func (s *StepAdjustment) SetScalingAdjustment(v int64) *StepAdjustment {
|
|||
}
|
||||
|
||||
// Represents a step scaling policy configuration.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/StepScalingPolicyConfiguration
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/StepScalingPolicyConfiguration
|
||||
type StepScalingPolicyConfiguration struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4015,7 +4118,7 @@ func (s *StepScalingPolicyConfiguration) SetStepAdjustments(v []*StepAdjustment)
|
|||
}
|
||||
|
||||
// Represents a target tracking scaling policy configuration.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/TargetTrackingScalingPolicyConfiguration
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/TargetTrackingScalingPolicyConfiguration
|
||||
type TargetTrackingScalingPolicyConfiguration struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4172,6 +4275,24 @@ const (
|
|||
|
||||
// MetricTypeDynamoDbwriteCapacityUtilization is a MetricType enum value
|
||||
MetricTypeDynamoDbwriteCapacityUtilization = "DynamoDBWriteCapacityUtilization"
|
||||
|
||||
// MetricTypeAlbrequestCountPerTarget is a MetricType enum value
|
||||
MetricTypeAlbrequestCountPerTarget = "ALBRequestCountPerTarget"
|
||||
|
||||
// MetricTypeRdsreaderAverageCpuutilization is a MetricType enum value
|
||||
MetricTypeRdsreaderAverageCpuutilization = "RDSReaderAverageCPUUtilization"
|
||||
|
||||
// MetricTypeRdsreaderAverageDatabaseConnections is a MetricType enum value
|
||||
MetricTypeRdsreaderAverageDatabaseConnections = "RDSReaderAverageDatabaseConnections"
|
||||
|
||||
// MetricTypeEc2spotFleetRequestAverageCpuutilization is a MetricType enum value
|
||||
MetricTypeEc2spotFleetRequestAverageCpuutilization = "EC2SpotFleetRequestAverageCPUUtilization"
|
||||
|
||||
// MetricTypeEc2spotFleetRequestAverageNetworkIn is a MetricType enum value
|
||||
MetricTypeEc2spotFleetRequestAverageNetworkIn = "EC2SpotFleetRequestAverageNetworkIn"
|
||||
|
||||
// MetricTypeEc2spotFleetRequestAverageNetworkOut is a MetricType enum value
|
||||
MetricTypeEc2spotFleetRequestAverageNetworkOut = "EC2SpotFleetRequestAverageNetworkOut"
|
||||
)
|
||||
|
||||
const (
|
||||
|
@ -4206,6 +4327,9 @@ const (
|
|||
|
||||
// ScalableDimensionDynamodbIndexWriteCapacityUnits is a ScalableDimension enum value
|
||||
ScalableDimensionDynamodbIndexWriteCapacityUnits = "dynamodb:index:WriteCapacityUnits"
|
||||
|
||||
// ScalableDimensionRdsClusterReadReplicaCount is a ScalableDimension enum value
|
||||
ScalableDimensionRdsClusterReadReplicaCount = "rds:cluster:ReadReplicaCount"
|
||||
)
|
||||
|
||||
const (
|
||||
|
@ -4243,4 +4367,7 @@ const (
|
|||
|
||||
// ServiceNamespaceDynamodb is a ServiceNamespace enum value
|
||||
ServiceNamespaceDynamodb = "dynamodb"
|
||||
|
||||
// ServiceNamespaceRds is a ServiceNamespace enum value
|
||||
ServiceNamespaceRds = "rds"
|
||||
)
|
||||
|
|
|
@ -36,6 +36,9 @@
|
|||
// Automatically with DynamoDB Auto Scaling (http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/AutoScaling.html)
|
||||
// in the Amazon DynamoDB Developer Guide.
|
||||
//
|
||||
// * Amazon Aurora Replicas. For more information, see Using Application
|
||||
// Auto Scaling with an Amazon Aurora DB Cluster (http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Aurora.Integrating.AutoScaling.html).
|
||||
//
|
||||
// For a list of supported regions, see AWS Regions and Endpoints: Application
|
||||
// Auto Scaling (http://docs.aws.amazon.com/general/latest/gr/rande.html#as-app_region)
|
||||
// in the AWS General Reference.
|
||||
|
|
|
@ -35,7 +35,7 @@ const opBatchGetNamedQuery = "BatchGetNamedQuery"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQuery
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQuery
|
||||
func (c *Athena) BatchGetNamedQueryRequest(input *BatchGetNamedQueryInput) (req *request.Request, output *BatchGetNamedQueryOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opBatchGetNamedQuery,
|
||||
|
@ -78,7 +78,7 @@ func (c *Athena) BatchGetNamedQueryRequest(input *BatchGetNamedQueryInput) (req
|
|||
// Indicates that something is wrong with the input to the request. For example,
|
||||
// a required parameter may be missing or out of range.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQuery
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQuery
|
||||
func (c *Athena) BatchGetNamedQuery(input *BatchGetNamedQueryInput) (*BatchGetNamedQueryOutput, error) {
|
||||
req, out := c.BatchGetNamedQueryRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -125,7 +125,7 @@ const opBatchGetQueryExecution = "BatchGetQueryExecution"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecution
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecution
|
||||
func (c *Athena) BatchGetQueryExecutionRequest(input *BatchGetQueryExecutionInput) (req *request.Request, output *BatchGetQueryExecutionOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opBatchGetQueryExecution,
|
||||
|
@ -166,7 +166,7 @@ func (c *Athena) BatchGetQueryExecutionRequest(input *BatchGetQueryExecutionInpu
|
|||
// Indicates that something is wrong with the input to the request. For example,
|
||||
// a required parameter may be missing or out of range.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecution
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecution
|
||||
func (c *Athena) BatchGetQueryExecution(input *BatchGetQueryExecutionInput) (*BatchGetQueryExecutionOutput, error) {
|
||||
req, out := c.BatchGetQueryExecutionRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -213,7 +213,7 @@ const opCreateNamedQuery = "CreateNamedQuery"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQuery
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQuery
|
||||
func (c *Athena) CreateNamedQueryRequest(input *CreateNamedQueryInput) (req *request.Request, output *CreateNamedQueryOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opCreateNamedQuery,
|
||||
|
@ -254,7 +254,7 @@ func (c *Athena) CreateNamedQueryRequest(input *CreateNamedQueryInput) (req *req
|
|||
// Indicates that something is wrong with the input to the request. For example,
|
||||
// a required parameter may be missing or out of range.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQuery
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQuery
|
||||
func (c *Athena) CreateNamedQuery(input *CreateNamedQueryInput) (*CreateNamedQueryOutput, error) {
|
||||
req, out := c.CreateNamedQueryRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -301,7 +301,7 @@ const opDeleteNamedQuery = "DeleteNamedQuery"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQuery
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQuery
|
||||
func (c *Athena) DeleteNamedQueryRequest(input *DeleteNamedQueryInput) (req *request.Request, output *DeleteNamedQueryOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteNamedQuery,
|
||||
|
@ -342,7 +342,7 @@ func (c *Athena) DeleteNamedQueryRequest(input *DeleteNamedQueryInput) (req *req
|
|||
// Indicates that something is wrong with the input to the request. For example,
|
||||
// a required parameter may be missing or out of range.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQuery
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQuery
|
||||
func (c *Athena) DeleteNamedQuery(input *DeleteNamedQueryInput) (*DeleteNamedQueryOutput, error) {
|
||||
req, out := c.DeleteNamedQueryRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -389,7 +389,7 @@ const opGetNamedQuery = "GetNamedQuery"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQuery
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQuery
|
||||
func (c *Athena) GetNamedQueryRequest(input *GetNamedQueryInput) (req *request.Request, output *GetNamedQueryOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetNamedQuery,
|
||||
|
@ -426,7 +426,7 @@ func (c *Athena) GetNamedQueryRequest(input *GetNamedQueryInput) (req *request.R
|
|||
// Indicates that something is wrong with the input to the request. For example,
|
||||
// a required parameter may be missing or out of range.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQuery
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQuery
|
||||
func (c *Athena) GetNamedQuery(input *GetNamedQueryInput) (*GetNamedQueryOutput, error) {
|
||||
req, out := c.GetNamedQueryRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -473,7 +473,7 @@ const opGetQueryExecution = "GetQueryExecution"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecution
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecution
|
||||
func (c *Athena) GetQueryExecutionRequest(input *GetQueryExecutionInput) (req *request.Request, output *GetQueryExecutionOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetQueryExecution,
|
||||
|
@ -511,7 +511,7 @@ func (c *Athena) GetQueryExecutionRequest(input *GetQueryExecutionInput) (req *r
|
|||
// Indicates that something is wrong with the input to the request. For example,
|
||||
// a required parameter may be missing or out of range.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecution
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecution
|
||||
func (c *Athena) GetQueryExecution(input *GetQueryExecutionInput) (*GetQueryExecutionOutput, error) {
|
||||
req, out := c.GetQueryExecutionRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -558,7 +558,7 @@ const opGetQueryResults = "GetQueryResults"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResults
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResults
|
||||
func (c *Athena) GetQueryResultsRequest(input *GetQueryResultsInput) (req *request.Request, output *GetQueryResultsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetQueryResults,
|
||||
|
@ -603,7 +603,7 @@ func (c *Athena) GetQueryResultsRequest(input *GetQueryResultsInput) (req *reque
|
|||
// Indicates that something is wrong with the input to the request. For example,
|
||||
// a required parameter may be missing or out of range.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResults
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResults
|
||||
func (c *Athena) GetQueryResults(input *GetQueryResultsInput) (*GetQueryResultsOutput, error) {
|
||||
req, out := c.GetQueryResultsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -700,7 +700,7 @@ const opListNamedQueries = "ListNamedQueries"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueries
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueries
|
||||
func (c *Athena) ListNamedQueriesRequest(input *ListNamedQueriesInput) (req *request.Request, output *ListNamedQueriesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListNamedQueries,
|
||||
|
@ -747,7 +747,7 @@ func (c *Athena) ListNamedQueriesRequest(input *ListNamedQueriesInput) (req *req
|
|||
// Indicates that something is wrong with the input to the request. For example,
|
||||
// a required parameter may be missing or out of range.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueries
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueries
|
||||
func (c *Athena) ListNamedQueries(input *ListNamedQueriesInput) (*ListNamedQueriesOutput, error) {
|
||||
req, out := c.ListNamedQueriesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -844,7 +844,7 @@ const opListQueryExecutions = "ListQueryExecutions"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutions
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutions
|
||||
func (c *Athena) ListQueryExecutionsRequest(input *ListQueryExecutionsInput) (req *request.Request, output *ListQueryExecutionsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListQueryExecutions,
|
||||
|
@ -891,7 +891,7 @@ func (c *Athena) ListQueryExecutionsRequest(input *ListQueryExecutionsInput) (re
|
|||
// Indicates that something is wrong with the input to the request. For example,
|
||||
// a required parameter may be missing or out of range.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutions
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutions
|
||||
func (c *Athena) ListQueryExecutions(input *ListQueryExecutionsInput) (*ListQueryExecutionsOutput, error) {
|
||||
req, out := c.ListQueryExecutionsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -988,7 +988,7 @@ const opStartQueryExecution = "StartQueryExecution"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecution
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecution
|
||||
func (c *Athena) StartQueryExecutionRequest(input *StartQueryExecutionInput) (req *request.Request, output *StartQueryExecutionOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opStartQueryExecution,
|
||||
|
@ -1032,7 +1032,7 @@ func (c *Athena) StartQueryExecutionRequest(input *StartQueryExecutionInput) (re
|
|||
// * ErrCodeTooManyRequestsException "TooManyRequestsException"
|
||||
// Indicates that the request was throttled.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecution
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecution
|
||||
func (c *Athena) StartQueryExecution(input *StartQueryExecutionInput) (*StartQueryExecutionOutput, error) {
|
||||
req, out := c.StartQueryExecutionRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1079,7 +1079,7 @@ const opStopQueryExecution = "StopQueryExecution"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecution
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecution
|
||||
func (c *Athena) StopQueryExecutionRequest(input *StopQueryExecutionInput) (req *request.Request, output *StopQueryExecutionOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opStopQueryExecution,
|
||||
|
@ -1120,7 +1120,7 @@ func (c *Athena) StopQueryExecutionRequest(input *StopQueryExecutionInput) (req
|
|||
// Indicates that something is wrong with the input to the request. For example,
|
||||
// a required parameter may be missing or out of range.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecution
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecution
|
||||
func (c *Athena) StopQueryExecution(input *StopQueryExecutionInput) (*StopQueryExecutionOutput, error) {
|
||||
req, out := c.StopQueryExecutionRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1142,7 +1142,7 @@ func (c *Athena) StopQueryExecutionWithContext(ctx aws.Context, input *StopQuery
|
|||
return out, req.Send()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQueryInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQueryInput
|
||||
type BatchGetNamedQueryInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1184,7 +1184,7 @@ func (s *BatchGetNamedQueryInput) SetNamedQueryIds(v []*string) *BatchGetNamedQu
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQueryOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQueryOutput
|
||||
type BatchGetNamedQueryOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1217,7 +1217,7 @@ func (s *BatchGetNamedQueryOutput) SetUnprocessedNamedQueryIds(v []*UnprocessedN
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecutionInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecutionInput
|
||||
type BatchGetQueryExecutionInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1259,7 +1259,7 @@ func (s *BatchGetQueryExecutionInput) SetQueryExecutionIds(v []*string) *BatchGe
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecutionOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecutionOutput
|
||||
type BatchGetQueryExecutionOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1293,7 +1293,7 @@ func (s *BatchGetQueryExecutionOutput) SetUnprocessedQueryExecutionIds(v []*Unpr
|
|||
}
|
||||
|
||||
// Information about the columns in a query execution result.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ColumnInfo
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ColumnInfo
|
||||
type ColumnInfo struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1404,7 +1404,7 @@ func (s *ColumnInfo) SetType(v string) *ColumnInfo {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQueryInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQueryInput
|
||||
type CreateNamedQueryInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1511,7 +1511,7 @@ func (s *CreateNamedQueryInput) SetQueryString(v string) *CreateNamedQueryInput
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQueryOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQueryOutput
|
||||
type CreateNamedQueryOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1536,7 +1536,7 @@ func (s *CreateNamedQueryOutput) SetNamedQueryId(v string) *CreateNamedQueryOutp
|
|||
}
|
||||
|
||||
// A piece of data (a field in the table).
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/Datum
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/Datum
|
||||
type Datum struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1560,7 +1560,7 @@ func (s *Datum) SetVarCharValue(v string) *Datum {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQueryInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQueryInput
|
||||
type DeleteNamedQueryInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1599,7 +1599,7 @@ func (s *DeleteNamedQueryInput) SetNamedQueryId(v string) *DeleteNamedQueryInput
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQueryOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQueryOutput
|
||||
type DeleteNamedQueryOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1616,7 +1616,7 @@ func (s DeleteNamedQueryOutput) GoString() string {
|
|||
|
||||
// If query results are encrypted in Amazon S3, indicates the Amazon S3 encryption
|
||||
// option used.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/EncryptionConfiguration
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/EncryptionConfiguration
|
||||
type EncryptionConfiguration struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1666,7 +1666,7 @@ func (s *EncryptionConfiguration) SetKmsKey(v string) *EncryptionConfiguration {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQueryInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQueryInput
|
||||
type GetNamedQueryInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1705,7 +1705,7 @@ func (s *GetNamedQueryInput) SetNamedQueryId(v string) *GetNamedQueryInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQueryOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQueryOutput
|
||||
type GetNamedQueryOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1729,7 +1729,7 @@ func (s *GetNamedQueryOutput) SetNamedQuery(v *NamedQuery) *GetNamedQueryOutput
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecutionInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecutionInput
|
||||
type GetQueryExecutionInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1768,7 +1768,7 @@ func (s *GetQueryExecutionInput) SetQueryExecutionId(v string) *GetQueryExecutio
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecutionOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecutionOutput
|
||||
type GetQueryExecutionOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1792,7 +1792,7 @@ func (s *GetQueryExecutionOutput) SetQueryExecution(v *QueryExecution) *GetQuery
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResultsInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResultsInput
|
||||
type GetQueryResultsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1850,7 +1850,7 @@ func (s *GetQueryResultsInput) SetQueryExecutionId(v string) *GetQueryResultsInp
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResultsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResultsOutput
|
||||
type GetQueryResultsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1883,7 +1883,7 @@ func (s *GetQueryResultsOutput) SetResultSet(v *ResultSet) *GetQueryResultsOutpu
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueriesInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueriesInput
|
||||
type ListNamedQueriesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1917,7 +1917,7 @@ func (s *ListNamedQueriesInput) SetNextToken(v string) *ListNamedQueriesInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueriesOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueriesOutput
|
||||
type ListNamedQueriesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1950,7 +1950,7 @@ func (s *ListNamedQueriesOutput) SetNextToken(v string) *ListNamedQueriesOutput
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutionsInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutionsInput
|
||||
type ListQueryExecutionsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1984,7 +1984,7 @@ func (s *ListQueryExecutionsInput) SetNextToken(v string) *ListQueryExecutionsIn
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutionsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutionsOutput
|
||||
type ListQueryExecutionsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2019,7 +2019,7 @@ func (s *ListQueryExecutionsOutput) SetQueryExecutionIds(v []*string) *ListQuery
|
|||
|
||||
// A query, where QueryString is the SQL query statements that comprise the
|
||||
// query.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/NamedQuery
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/NamedQuery
|
||||
type NamedQuery struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2086,7 +2086,7 @@ func (s *NamedQuery) SetQueryString(v string) *NamedQuery {
|
|||
}
|
||||
|
||||
// Information about a single instance of a query execution.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecution
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecution
|
||||
type QueryExecution struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2159,7 +2159,7 @@ func (s *QueryExecution) SetStatus(v *QueryExecutionStatus) *QueryExecution {
|
|||
}
|
||||
|
||||
// The database in which the query execution occurs.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecutionContext
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecutionContext
|
||||
type QueryExecutionContext struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2198,7 +2198,7 @@ func (s *QueryExecutionContext) SetDatabase(v string) *QueryExecutionContext {
|
|||
|
||||
// The amount of data scanned during the query execution and the amount of time
|
||||
// that it took to execute.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecutionStatistics
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecutionStatistics
|
||||
type QueryExecutionStatistics struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2233,7 +2233,7 @@ func (s *QueryExecutionStatistics) SetEngineExecutionTimeInMillis(v int64) *Quer
|
|||
|
||||
// The completion date, current state, submission time, and state change reason
|
||||
// (if applicable) for the query execution.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecutionStatus
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecutionStatus
|
||||
type QueryExecutionStatus struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2290,7 +2290,7 @@ func (s *QueryExecutionStatus) SetSubmissionDateTime(v time.Time) *QueryExecutio
|
|||
|
||||
// The location in Amazon S3 where query results are stored and the encryption
|
||||
// option, if any, used for query results.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ResultConfiguration
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ResultConfiguration
|
||||
type ResultConfiguration struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2346,7 +2346,7 @@ func (s *ResultConfiguration) SetOutputLocation(v string) *ResultConfiguration {
|
|||
|
||||
// The metadata and rows that comprise a query result set. The metadata describes
|
||||
// the column structure and data types.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ResultSet
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ResultSet
|
||||
type ResultSet struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2382,7 +2382,7 @@ func (s *ResultSet) SetRows(v []*Row) *ResultSet {
|
|||
|
||||
// The metadata that describes the column structure and data types of a table
|
||||
// of query results.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ResultSetMetadata
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ResultSetMetadata
|
||||
type ResultSetMetadata struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2407,7 +2407,7 @@ func (s *ResultSetMetadata) SetColumnInfo(v []*ColumnInfo) *ResultSetMetadata {
|
|||
}
|
||||
|
||||
// The rows that comprise a query result table.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/Row
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/Row
|
||||
type Row struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2431,7 +2431,7 @@ func (s *Row) SetData(v []*Datum) *Row {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecutionInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecutionInput
|
||||
type StartQueryExecutionInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2526,7 +2526,7 @@ func (s *StartQueryExecutionInput) SetResultConfiguration(v *ResultConfiguration
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecutionOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecutionOutput
|
||||
type StartQueryExecutionOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2550,7 +2550,7 @@ func (s *StartQueryExecutionOutput) SetQueryExecutionId(v string) *StartQueryExe
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecutionInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecutionInput
|
||||
type StopQueryExecutionInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2589,7 +2589,7 @@ func (s *StopQueryExecutionInput) SetQueryExecutionId(v string) *StopQueryExecut
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecutionOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecutionOutput
|
||||
type StopQueryExecutionOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -2605,7 +2605,7 @@ func (s StopQueryExecutionOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Information about a named query ID that could not be processed.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/UnprocessedNamedQueryId
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/UnprocessedNamedQueryId
|
||||
type UnprocessedNamedQueryId struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2650,7 +2650,7 @@ func (s *UnprocessedNamedQueryId) SetNamedQueryId(v string) *UnprocessedNamedQue
|
|||
}
|
||||
|
||||
// Describes a query execution that failed to process.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/UnprocessedQueryExecutionId
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/UnprocessedQueryExecutionId
|
||||
type UnprocessedQueryExecutionId struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -8,8 +8,8 @@ const (
|
|||
// "ClientException".
|
||||
//
|
||||
// These errors are usually caused by a client action, such as using an action
|
||||
// or resource on behalf of a user that doesn't have permission to use the action
|
||||
// or resource, or specifying an identifier that is not valid.
|
||||
// or resource on behalf of a user that doesn't have permissions to use the
|
||||
// action or resource, or specifying an identifier that is not valid.
|
||||
ErrCodeClientException = "ClientException"
|
||||
|
||||
// ErrCodeServerException for service response error code
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -36,7 +36,7 @@ const opAddTags = "AddTags"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/AddTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/AddTags
|
||||
func (c *CloudTrail) AddTagsRequest(input *AddTagsInput) (req *request.Request, output *AddTagsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opAddTags,
|
||||
|
@ -113,7 +113,7 @@ func (c *CloudTrail) AddTagsRequest(input *AddTagsInput) (req *request.Request,
|
|||
// * ErrCodeOperationNotPermittedException "OperationNotPermittedException"
|
||||
// This exception is thrown when the requested operation is not permitted.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/AddTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/AddTags
|
||||
func (c *CloudTrail) AddTags(input *AddTagsInput) (*AddTagsOutput, error) {
|
||||
req, out := c.AddTagsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -160,7 +160,7 @@ const opCreateTrail = "CreateTrail"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/CreateTrail
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/CreateTrail
|
||||
func (c *CloudTrail) CreateTrailRequest(input *CreateTrailInput) (req *request.Request, output *CreateTrailOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opCreateTrail,
|
||||
|
@ -271,7 +271,7 @@ func (c *CloudTrail) CreateTrailRequest(input *CreateTrailInput) (req *request.R
|
|||
// * ErrCodeOperationNotPermittedException "OperationNotPermittedException"
|
||||
// This exception is thrown when the requested operation is not permitted.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/CreateTrail
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/CreateTrail
|
||||
func (c *CloudTrail) CreateTrail(input *CreateTrailInput) (*CreateTrailOutput, error) {
|
||||
req, out := c.CreateTrailRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -318,7 +318,7 @@ const opDeleteTrail = "DeleteTrail"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DeleteTrail
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DeleteTrail
|
||||
func (c *CloudTrail) DeleteTrailRequest(input *DeleteTrailInput) (req *request.Request, output *DeleteTrailOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteTrail,
|
||||
|
@ -372,7 +372,7 @@ func (c *CloudTrail) DeleteTrailRequest(input *DeleteTrailInput) (req *request.R
|
|||
// This exception is thrown when an operation is called on a trail from a region
|
||||
// other than the region in which the trail was created.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DeleteTrail
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DeleteTrail
|
||||
func (c *CloudTrail) DeleteTrail(input *DeleteTrailInput) (*DeleteTrailOutput, error) {
|
||||
req, out := c.DeleteTrailRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -419,7 +419,7 @@ const opDescribeTrails = "DescribeTrails"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DescribeTrails
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DescribeTrails
|
||||
func (c *CloudTrail) DescribeTrailsRequest(input *DescribeTrailsInput) (req *request.Request, output *DescribeTrailsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeTrails,
|
||||
|
@ -455,7 +455,7 @@ func (c *CloudTrail) DescribeTrailsRequest(input *DescribeTrailsInput) (req *req
|
|||
// * ErrCodeOperationNotPermittedException "OperationNotPermittedException"
|
||||
// This exception is thrown when the requested operation is not permitted.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DescribeTrails
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DescribeTrails
|
||||
func (c *CloudTrail) DescribeTrails(input *DescribeTrailsInput) (*DescribeTrailsOutput, error) {
|
||||
req, out := c.DescribeTrailsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -502,7 +502,7 @@ const opGetEventSelectors = "GetEventSelectors"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetEventSelectors
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetEventSelectors
|
||||
func (c *CloudTrail) GetEventSelectorsRequest(input *GetEventSelectorsInput) (req *request.Request, output *GetEventSelectorsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetEventSelectors,
|
||||
|
@ -568,7 +568,7 @@ func (c *CloudTrail) GetEventSelectorsRequest(input *GetEventSelectorsInput) (re
|
|||
// * ErrCodeOperationNotPermittedException "OperationNotPermittedException"
|
||||
// This exception is thrown when the requested operation is not permitted.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetEventSelectors
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetEventSelectors
|
||||
func (c *CloudTrail) GetEventSelectors(input *GetEventSelectorsInput) (*GetEventSelectorsOutput, error) {
|
||||
req, out := c.GetEventSelectorsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -615,7 +615,7 @@ const opGetTrailStatus = "GetTrailStatus"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetTrailStatus
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetTrailStatus
|
||||
func (c *CloudTrail) GetTrailStatusRequest(input *GetTrailStatusInput) (req *request.Request, output *GetTrailStatusOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetTrailStatus,
|
||||
|
@ -667,7 +667,7 @@ func (c *CloudTrail) GetTrailStatusRequest(input *GetTrailStatusInput) (req *req
|
|||
//
|
||||
// * Not be in IP address format (for example, 192.168.5.4)
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetTrailStatus
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetTrailStatus
|
||||
func (c *CloudTrail) GetTrailStatus(input *GetTrailStatusInput) (*GetTrailStatusOutput, error) {
|
||||
req, out := c.GetTrailStatusRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -714,7 +714,7 @@ const opListPublicKeys = "ListPublicKeys"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListPublicKeys
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListPublicKeys
|
||||
func (c *CloudTrail) ListPublicKeysRequest(input *ListPublicKeysInput) (req *request.Request, output *ListPublicKeysOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListPublicKeys,
|
||||
|
@ -763,7 +763,7 @@ func (c *CloudTrail) ListPublicKeysRequest(input *ListPublicKeysInput) (req *req
|
|||
// * ErrCodeInvalidTokenException "InvalidTokenException"
|
||||
// Reserved for future use.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListPublicKeys
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListPublicKeys
|
||||
func (c *CloudTrail) ListPublicKeys(input *ListPublicKeysInput) (*ListPublicKeysOutput, error) {
|
||||
req, out := c.ListPublicKeysRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -810,7 +810,7 @@ const opListTags = "ListTags"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListTags
|
||||
func (c *CloudTrail) ListTagsRequest(input *ListTagsInput) (req *request.Request, output *ListTagsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListTags,
|
||||
|
@ -877,7 +877,7 @@ func (c *CloudTrail) ListTagsRequest(input *ListTagsInput) (req *request.Request
|
|||
// * ErrCodeInvalidTokenException "InvalidTokenException"
|
||||
// Reserved for future use.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListTags
|
||||
func (c *CloudTrail) ListTags(input *ListTagsInput) (*ListTagsOutput, error) {
|
||||
req, out := c.ListTagsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -924,7 +924,7 @@ const opLookupEvents = "LookupEvents"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupEvents
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupEvents
|
||||
func (c *CloudTrail) LookupEventsRequest(input *LookupEventsInput) (req *request.Request, output *LookupEventsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opLookupEvents,
|
||||
|
@ -998,7 +998,7 @@ func (c *CloudTrail) LookupEventsRequest(input *LookupEventsInput) (req *request
|
|||
// Invalid token or token that was previously used in a request with different
|
||||
// parameters. This exception is thrown if the token is invalid.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupEvents
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupEvents
|
||||
func (c *CloudTrail) LookupEvents(input *LookupEventsInput) (*LookupEventsOutput, error) {
|
||||
req, out := c.LookupEventsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1095,7 +1095,7 @@ const opPutEventSelectors = "PutEventSelectors"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PutEventSelectors
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PutEventSelectors
|
||||
func (c *CloudTrail) PutEventSelectorsRequest(input *PutEventSelectorsInput) (req *request.Request, output *PutEventSelectorsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutEventSelectors,
|
||||
|
@ -1192,7 +1192,7 @@ func (c *CloudTrail) PutEventSelectorsRequest(input *PutEventSelectorsInput) (re
|
|||
// * ErrCodeOperationNotPermittedException "OperationNotPermittedException"
|
||||
// This exception is thrown when the requested operation is not permitted.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PutEventSelectors
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PutEventSelectors
|
||||
func (c *CloudTrail) PutEventSelectors(input *PutEventSelectorsInput) (*PutEventSelectorsOutput, error) {
|
||||
req, out := c.PutEventSelectorsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1239,7 +1239,7 @@ const opRemoveTags = "RemoveTags"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/RemoveTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/RemoveTags
|
||||
func (c *CloudTrail) RemoveTagsRequest(input *RemoveTagsInput) (req *request.Request, output *RemoveTagsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opRemoveTags,
|
||||
|
@ -1307,7 +1307,7 @@ func (c *CloudTrail) RemoveTagsRequest(input *RemoveTagsInput) (req *request.Req
|
|||
// * ErrCodeOperationNotPermittedException "OperationNotPermittedException"
|
||||
// This exception is thrown when the requested operation is not permitted.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/RemoveTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/RemoveTags
|
||||
func (c *CloudTrail) RemoveTags(input *RemoveTagsInput) (*RemoveTagsOutput, error) {
|
||||
req, out := c.RemoveTagsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1354,7 +1354,7 @@ const opStartLogging = "StartLogging"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StartLogging
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StartLogging
|
||||
func (c *CloudTrail) StartLoggingRequest(input *StartLoggingInput) (req *request.Request, output *StartLoggingOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opStartLogging,
|
||||
|
@ -1410,7 +1410,7 @@ func (c *CloudTrail) StartLoggingRequest(input *StartLoggingInput) (req *request
|
|||
// This exception is thrown when an operation is called on a trail from a region
|
||||
// other than the region in which the trail was created.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StartLogging
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StartLogging
|
||||
func (c *CloudTrail) StartLogging(input *StartLoggingInput) (*StartLoggingOutput, error) {
|
||||
req, out := c.StartLoggingRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1457,7 +1457,7 @@ const opStopLogging = "StopLogging"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StopLogging
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StopLogging
|
||||
func (c *CloudTrail) StopLoggingRequest(input *StopLoggingInput) (req *request.Request, output *StopLoggingOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opStopLogging,
|
||||
|
@ -1515,7 +1515,7 @@ func (c *CloudTrail) StopLoggingRequest(input *StopLoggingInput) (req *request.R
|
|||
// This exception is thrown when an operation is called on a trail from a region
|
||||
// other than the region in which the trail was created.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StopLogging
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StopLogging
|
||||
func (c *CloudTrail) StopLogging(input *StopLoggingInput) (*StopLoggingOutput, error) {
|
||||
req, out := c.StopLoggingRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1562,7 +1562,7 @@ const opUpdateTrail = "UpdateTrail"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/UpdateTrail
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/UpdateTrail
|
||||
func (c *CloudTrail) UpdateTrailRequest(input *UpdateTrailInput) (req *request.Request, output *UpdateTrailOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opUpdateTrail,
|
||||
|
@ -1677,7 +1677,7 @@ func (c *CloudTrail) UpdateTrailRequest(input *UpdateTrailInput) (req *request.R
|
|||
// * ErrCodeOperationNotPermittedException "OperationNotPermittedException"
|
||||
// This exception is thrown when the requested operation is not permitted.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/UpdateTrail
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/UpdateTrail
|
||||
func (c *CloudTrail) UpdateTrail(input *UpdateTrailInput) (*UpdateTrailOutput, error) {
|
||||
req, out := c.UpdateTrailRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1700,7 +1700,7 @@ func (c *CloudTrail) UpdateTrailWithContext(ctx aws.Context, input *UpdateTrailI
|
|||
}
|
||||
|
||||
// Specifies the tags to add to a trail.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/AddTagsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/AddTagsRequest
|
||||
type AddTagsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1763,7 +1763,7 @@ func (s *AddTagsInput) SetTagsList(v []*Tag) *AddTagsInput {
|
|||
|
||||
// Returns the objects or data listed below if successful. Otherwise, returns
|
||||
// an error.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/AddTagsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/AddTagsResponse
|
||||
type AddTagsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1779,7 +1779,7 @@ func (s AddTagsOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Specifies the settings for each trail.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/CreateTrailRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/CreateTrailRequest
|
||||
type CreateTrailInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1950,7 +1950,7 @@ func (s *CreateTrailInput) SetSnsTopicName(v string) *CreateTrailInput {
|
|||
|
||||
// Returns the objects or data listed below if successful. Otherwise, returns
|
||||
// an error.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/CreateTrailResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/CreateTrailResponse
|
||||
type CreateTrailOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2107,7 +2107,7 @@ func (s *CreateTrailOutput) SetTrailARN(v string) *CreateTrailOutput {
|
|||
//
|
||||
// The event occurs on an object in an S3 bucket that you didn't specify in
|
||||
// the event selector. The trail doesn’t log the event.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DataResource
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DataResource
|
||||
type DataResource struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2150,7 +2150,7 @@ func (s *DataResource) SetValues(v []*string) *DataResource {
|
|||
}
|
||||
|
||||
// The request that specifies the name of a trail to delete.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DeleteTrailRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DeleteTrailRequest
|
||||
type DeleteTrailInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2192,7 +2192,7 @@ func (s *DeleteTrailInput) SetName(v string) *DeleteTrailInput {
|
|||
|
||||
// Returns the objects or data listed below if successful. Otherwise, returns
|
||||
// an error.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DeleteTrailResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DeleteTrailResponse
|
||||
type DeleteTrailOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -2208,7 +2208,7 @@ func (s DeleteTrailOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Returns information about the trail.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DescribeTrailsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DescribeTrailsRequest
|
||||
type DescribeTrailsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2263,7 +2263,7 @@ func (s *DescribeTrailsInput) SetTrailNameList(v []*string) *DescribeTrailsInput
|
|||
|
||||
// Returns the objects or data listed below if successful. Otherwise, returns
|
||||
// an error.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DescribeTrailsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DescribeTrailsResponse
|
||||
type DescribeTrailsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2289,7 +2289,7 @@ func (s *DescribeTrailsOutput) SetTrailList(v []*Trail) *DescribeTrailsOutput {
|
|||
|
||||
// Contains information about an event that was returned by a lookup request.
|
||||
// The result includes a representation of a CloudTrail event.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Event
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Event
|
||||
type Event struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2375,7 +2375,7 @@ func (s *Event) SetUsername(v string) *Event {
|
|||
// match any event selector, the trail doesn't log the event.
|
||||
//
|
||||
// You can configure up to five event selectors for a trail.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/EventSelector
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/EventSelector
|
||||
type EventSelector struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2431,7 +2431,7 @@ func (s *EventSelector) SetReadWriteType(v string) *EventSelector {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetEventSelectorsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetEventSelectorsRequest
|
||||
type GetEventSelectorsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2487,7 +2487,7 @@ func (s *GetEventSelectorsInput) SetTrailName(v string) *GetEventSelectorsInput
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetEventSelectorsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetEventSelectorsResponse
|
||||
type GetEventSelectorsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2521,7 +2521,7 @@ func (s *GetEventSelectorsOutput) SetTrailARN(v string) *GetEventSelectorsOutput
|
|||
}
|
||||
|
||||
// The name of a trail about which you want the current status.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetTrailStatusRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetTrailStatusRequest
|
||||
type GetTrailStatusInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2566,7 +2566,7 @@ func (s *GetTrailStatusInput) SetName(v string) *GetTrailStatusInput {
|
|||
|
||||
// Returns the objects or data listed below if successful. Otherwise, returns
|
||||
// an error.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetTrailStatusResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetTrailStatusResponse
|
||||
type GetTrailStatusOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2760,7 +2760,7 @@ func (s *GetTrailStatusOutput) SetTimeLoggingStopped(v string) *GetTrailStatusOu
|
|||
}
|
||||
|
||||
// Requests the public keys for a specified time range.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListPublicKeysRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListPublicKeysRequest
|
||||
type ListPublicKeysInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2807,7 +2807,7 @@ func (s *ListPublicKeysInput) SetStartTime(v time.Time) *ListPublicKeysInput {
|
|||
|
||||
// Returns the objects or data listed below if successful. Otherwise, returns
|
||||
// an error.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListPublicKeysResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListPublicKeysResponse
|
||||
type ListPublicKeysOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2843,7 +2843,7 @@ func (s *ListPublicKeysOutput) SetPublicKeyList(v []*PublicKey) *ListPublicKeysO
|
|||
}
|
||||
|
||||
// Specifies a list of trail tags to return.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListTagsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListTagsRequest
|
||||
type ListTagsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2896,7 +2896,7 @@ func (s *ListTagsInput) SetResourceIdList(v []*string) *ListTagsInput {
|
|||
|
||||
// Returns the objects or data listed below if successful. Otherwise, returns
|
||||
// an error.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListTagsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListTagsResponse
|
||||
type ListTagsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2930,7 +2930,7 @@ func (s *ListTagsOutput) SetResourceTagList(v []*ResourceTag) *ListTagsOutput {
|
|||
}
|
||||
|
||||
// Specifies an attribute and value that filter the events returned.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupAttribute
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupAttribute
|
||||
type LookupAttribute struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2984,7 +2984,7 @@ func (s *LookupAttribute) SetAttributeValue(v string) *LookupAttribute {
|
|||
}
|
||||
|
||||
// Contains a request for LookupEvents.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupEventsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupEventsRequest
|
||||
type LookupEventsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3078,7 +3078,7 @@ func (s *LookupEventsInput) SetStartTime(v time.Time) *LookupEventsInput {
|
|||
}
|
||||
|
||||
// Contains a response to a LookupEvents action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupEventsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupEventsResponse
|
||||
type LookupEventsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3118,7 +3118,7 @@ func (s *LookupEventsOutput) SetNextToken(v string) *LookupEventsOutput {
|
|||
}
|
||||
|
||||
// Contains information about a returned public key.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PublicKey
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PublicKey
|
||||
type PublicKey struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3171,7 +3171,7 @@ func (s *PublicKey) SetValue(v []byte) *PublicKey {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PutEventSelectorsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PutEventSelectorsRequest
|
||||
type PutEventSelectorsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3242,7 +3242,7 @@ func (s *PutEventSelectorsInput) SetTrailName(v string) *PutEventSelectorsInput
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PutEventSelectorsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PutEventSelectorsResponse
|
||||
type PutEventSelectorsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3279,7 +3279,7 @@ func (s *PutEventSelectorsOutput) SetTrailARN(v string) *PutEventSelectorsOutput
|
|||
}
|
||||
|
||||
// Specifies the tags to remove from a trail.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/RemoveTagsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/RemoveTagsRequest
|
||||
type RemoveTagsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3342,7 +3342,7 @@ func (s *RemoveTagsInput) SetTagsList(v []*Tag) *RemoveTagsInput {
|
|||
|
||||
// Returns the objects or data listed below if successful. Otherwise, returns
|
||||
// an error.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/RemoveTagsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/RemoveTagsResponse
|
||||
type RemoveTagsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -3358,7 +3358,7 @@ func (s RemoveTagsOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Specifies the type and name of a resource referenced by an event.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Resource
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Resource
|
||||
type Resource struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3399,7 +3399,7 @@ func (s *Resource) SetResourceType(v string) *Resource {
|
|||
}
|
||||
|
||||
// A resource tag.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ResourceTag
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ResourceTag
|
||||
type ResourceTag struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3433,7 +3433,7 @@ func (s *ResourceTag) SetTagsList(v []*Tag) *ResourceTag {
|
|||
}
|
||||
|
||||
// The request to CloudTrail to start logging AWS API calls for an account.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StartLoggingRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StartLoggingRequest
|
||||
type StartLoggingInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3477,7 +3477,7 @@ func (s *StartLoggingInput) SetName(v string) *StartLoggingInput {
|
|||
|
||||
// Returns the objects or data listed below if successful. Otherwise, returns
|
||||
// an error.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StartLoggingResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StartLoggingResponse
|
||||
type StartLoggingOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -3494,7 +3494,7 @@ func (s StartLoggingOutput) GoString() string {
|
|||
|
||||
// Passes the request to CloudTrail to stop logging AWS API calls for the specified
|
||||
// account.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StopLoggingRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StopLoggingRequest
|
||||
type StopLoggingInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3538,7 +3538,7 @@ func (s *StopLoggingInput) SetName(v string) *StopLoggingInput {
|
|||
|
||||
// Returns the objects or data listed below if successful. Otherwise, returns
|
||||
// an error.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StopLoggingResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StopLoggingResponse
|
||||
type StopLoggingOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -3554,7 +3554,7 @@ func (s StopLoggingOutput) GoString() string {
|
|||
}
|
||||
|
||||
// A custom key-value pair associated with a resource such as a CloudTrail trail.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Tag
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Tag
|
||||
type Tag struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3605,7 +3605,7 @@ func (s *Tag) SetValue(v string) *Tag {
|
|||
}
|
||||
|
||||
// The settings for a trail.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Trail
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Trail
|
||||
type Trail struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3762,7 +3762,7 @@ func (s *Trail) SetTrailARN(v string) *Trail {
|
|||
}
|
||||
|
||||
// Specifies settings to update for the trail.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/UpdateTrailRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/UpdateTrailRequest
|
||||
type UpdateTrailInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3936,7 +3936,7 @@ func (s *UpdateTrailInput) SetSnsTopicName(v string) *UpdateTrailInput {
|
|||
|
||||
// Returns the objects or data listed below if successful. Otherwise, returns
|
||||
// an error.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/UpdateTrailResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/UpdateTrailResponse
|
||||
type UpdateTrailOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
|
|
@ -38,7 +38,7 @@ const opDeleteAlarms = "DeleteAlarms"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteAlarms
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteAlarms
|
||||
func (c *CloudWatch) DeleteAlarmsRequest(input *DeleteAlarmsInput) (req *request.Request, output *DeleteAlarmsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteAlarms,
|
||||
|
@ -72,7 +72,7 @@ func (c *CloudWatch) DeleteAlarmsRequest(input *DeleteAlarmsInput) (req *request
|
|||
// * ErrCodeResourceNotFound "ResourceNotFound"
|
||||
// The named resource does not exist.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteAlarms
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteAlarms
|
||||
func (c *CloudWatch) DeleteAlarms(input *DeleteAlarmsInput) (*DeleteAlarmsOutput, error) {
|
||||
req, out := c.DeleteAlarmsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -119,7 +119,7 @@ const opDeleteDashboards = "DeleteDashboards"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteDashboards
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteDashboards
|
||||
func (c *CloudWatch) DeleteDashboardsRequest(input *DeleteDashboardsInput) (req *request.Request, output *DeleteDashboardsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteDashboards,
|
||||
|
@ -158,7 +158,7 @@ func (c *CloudWatch) DeleteDashboardsRequest(input *DeleteDashboardsInput) (req
|
|||
// * ErrCodeInternalServiceFault "InternalServiceError"
|
||||
// Request processing has failed due to some unknown error, exception, or failure.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteDashboards
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteDashboards
|
||||
func (c *CloudWatch) DeleteDashboards(input *DeleteDashboardsInput) (*DeleteDashboardsOutput, error) {
|
||||
req, out := c.DeleteDashboardsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -205,7 +205,7 @@ const opDescribeAlarmHistory = "DescribeAlarmHistory"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmHistory
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmHistory
|
||||
func (c *CloudWatch) DescribeAlarmHistoryRequest(input *DescribeAlarmHistoryInput) (req *request.Request, output *DescribeAlarmHistoryOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeAlarmHistory,
|
||||
|
@ -247,7 +247,7 @@ func (c *CloudWatch) DescribeAlarmHistoryRequest(input *DescribeAlarmHistoryInpu
|
|||
// * ErrCodeInvalidNextToken "InvalidNextToken"
|
||||
// The next token specified is invalid.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmHistory
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmHistory
|
||||
func (c *CloudWatch) DescribeAlarmHistory(input *DescribeAlarmHistoryInput) (*DescribeAlarmHistoryOutput, error) {
|
||||
req, out := c.DescribeAlarmHistoryRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -344,7 +344,7 @@ const opDescribeAlarms = "DescribeAlarms"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarms
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarms
|
||||
func (c *CloudWatch) DescribeAlarmsRequest(input *DescribeAlarmsInput) (req *request.Request, output *DescribeAlarmsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeAlarms,
|
||||
|
@ -384,7 +384,7 @@ func (c *CloudWatch) DescribeAlarmsRequest(input *DescribeAlarmsInput) (req *req
|
|||
// * ErrCodeInvalidNextToken "InvalidNextToken"
|
||||
// The next token specified is invalid.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarms
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarms
|
||||
func (c *CloudWatch) DescribeAlarms(input *DescribeAlarmsInput) (*DescribeAlarmsOutput, error) {
|
||||
req, out := c.DescribeAlarmsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -481,7 +481,7 @@ const opDescribeAlarmsForMetric = "DescribeAlarmsForMetric"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsForMetric
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsForMetric
|
||||
func (c *CloudWatch) DescribeAlarmsForMetricRequest(input *DescribeAlarmsForMetricInput) (req *request.Request, output *DescribeAlarmsForMetricOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeAlarmsForMetric,
|
||||
|
@ -509,7 +509,7 @@ func (c *CloudWatch) DescribeAlarmsForMetricRequest(input *DescribeAlarmsForMetr
|
|||
//
|
||||
// See the AWS API reference guide for Amazon CloudWatch's
|
||||
// API operation DescribeAlarmsForMetric for usage and error information.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsForMetric
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsForMetric
|
||||
func (c *CloudWatch) DescribeAlarmsForMetric(input *DescribeAlarmsForMetricInput) (*DescribeAlarmsForMetricOutput, error) {
|
||||
req, out := c.DescribeAlarmsForMetricRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -556,7 +556,7 @@ const opDisableAlarmActions = "DisableAlarmActions"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DisableAlarmActions
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DisableAlarmActions
|
||||
func (c *CloudWatch) DisableAlarmActionsRequest(input *DisableAlarmActionsInput) (req *request.Request, output *DisableAlarmActionsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDisableAlarmActions,
|
||||
|
@ -586,7 +586,7 @@ func (c *CloudWatch) DisableAlarmActionsRequest(input *DisableAlarmActionsInput)
|
|||
//
|
||||
// See the AWS API reference guide for Amazon CloudWatch's
|
||||
// API operation DisableAlarmActions for usage and error information.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DisableAlarmActions
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DisableAlarmActions
|
||||
func (c *CloudWatch) DisableAlarmActions(input *DisableAlarmActionsInput) (*DisableAlarmActionsOutput, error) {
|
||||
req, out := c.DisableAlarmActionsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -633,7 +633,7 @@ const opEnableAlarmActions = "EnableAlarmActions"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/EnableAlarmActions
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/EnableAlarmActions
|
||||
func (c *CloudWatch) EnableAlarmActionsRequest(input *EnableAlarmActionsInput) (req *request.Request, output *EnableAlarmActionsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opEnableAlarmActions,
|
||||
|
@ -662,7 +662,7 @@ func (c *CloudWatch) EnableAlarmActionsRequest(input *EnableAlarmActionsInput) (
|
|||
//
|
||||
// See the AWS API reference guide for Amazon CloudWatch's
|
||||
// API operation EnableAlarmActions for usage and error information.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/EnableAlarmActions
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/EnableAlarmActions
|
||||
func (c *CloudWatch) EnableAlarmActions(input *EnableAlarmActionsInput) (*EnableAlarmActionsOutput, error) {
|
||||
req, out := c.EnableAlarmActionsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -709,7 +709,7 @@ const opGetDashboard = "GetDashboard"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetDashboard
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetDashboard
|
||||
func (c *CloudWatch) GetDashboardRequest(input *GetDashboardInput) (req *request.Request, output *GetDashboardOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetDashboard,
|
||||
|
@ -751,7 +751,7 @@ func (c *CloudWatch) GetDashboardRequest(input *GetDashboardInput) (req *request
|
|||
// * ErrCodeInternalServiceFault "InternalServiceError"
|
||||
// Request processing has failed due to some unknown error, exception, or failure.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetDashboard
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetDashboard
|
||||
func (c *CloudWatch) GetDashboard(input *GetDashboardInput) (*GetDashboardOutput, error) {
|
||||
req, out := c.GetDashboardRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -798,7 +798,7 @@ const opGetMetricStatistics = "GetMetricStatistics"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetMetricStatistics
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetMetricStatistics
|
||||
func (c *CloudWatch) GetMetricStatisticsRequest(input *GetMetricStatisticsInput) (req *request.Request, output *GetMetricStatisticsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetMetricStatistics,
|
||||
|
@ -889,7 +889,7 @@ func (c *CloudWatch) GetMetricStatisticsRequest(input *GetMetricStatisticsInput)
|
|||
// * ErrCodeInternalServiceFault "InternalServiceError"
|
||||
// Request processing has failed due to some unknown error, exception, or failure.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetMetricStatistics
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetMetricStatistics
|
||||
func (c *CloudWatch) GetMetricStatistics(input *GetMetricStatisticsInput) (*GetMetricStatisticsOutput, error) {
|
||||
req, out := c.GetMetricStatisticsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -936,7 +936,7 @@ const opListDashboards = "ListDashboards"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListDashboards
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListDashboards
|
||||
func (c *CloudWatch) ListDashboardsRequest(input *ListDashboardsInput) (req *request.Request, output *ListDashboardsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListDashboards,
|
||||
|
@ -973,7 +973,7 @@ func (c *CloudWatch) ListDashboardsRequest(input *ListDashboardsInput) (req *req
|
|||
// * ErrCodeInternalServiceFault "InternalServiceError"
|
||||
// Request processing has failed due to some unknown error, exception, or failure.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListDashboards
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListDashboards
|
||||
func (c *CloudWatch) ListDashboards(input *ListDashboardsInput) (*ListDashboardsOutput, error) {
|
||||
req, out := c.ListDashboardsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1020,7 +1020,7 @@ const opListMetrics = "ListMetrics"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListMetrics
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListMetrics
|
||||
func (c *CloudWatch) ListMetricsRequest(input *ListMetricsInput) (req *request.Request, output *ListMetricsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListMetrics,
|
||||
|
@ -1069,7 +1069,7 @@ func (c *CloudWatch) ListMetricsRequest(input *ListMetricsInput) (req *request.R
|
|||
// * ErrCodeInvalidParameterValueException "InvalidParameterValue"
|
||||
// The value of an input parameter is bad or out-of-range.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListMetrics
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListMetrics
|
||||
func (c *CloudWatch) ListMetrics(input *ListMetricsInput) (*ListMetricsOutput, error) {
|
||||
req, out := c.ListMetricsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1166,7 +1166,7 @@ const opPutDashboard = "PutDashboard"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutDashboard
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutDashboard
|
||||
func (c *CloudWatch) PutDashboardRequest(input *PutDashboardInput) (req *request.Request, output *PutDashboardOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutDashboard,
|
||||
|
@ -1219,7 +1219,7 @@ func (c *CloudWatch) PutDashboardRequest(input *PutDashboardInput) (req *request
|
|||
// * ErrCodeInternalServiceFault "InternalServiceError"
|
||||
// Request processing has failed due to some unknown error, exception, or failure.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutDashboard
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutDashboard
|
||||
func (c *CloudWatch) PutDashboard(input *PutDashboardInput) (*PutDashboardOutput, error) {
|
||||
req, out := c.PutDashboardRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1266,7 +1266,7 @@ const opPutMetricAlarm = "PutMetricAlarm"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricAlarm
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricAlarm
|
||||
func (c *CloudWatch) PutMetricAlarmRequest(input *PutMetricAlarmInput) (req *request.Request, output *PutMetricAlarmOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutMetricAlarm,
|
||||
|
@ -1300,6 +1300,8 @@ func (c *CloudWatch) PutMetricAlarmRequest(input *PutMetricAlarmInput) (req *req
|
|||
//
|
||||
// If you are an IAM user, you must have Amazon EC2 permissions for some operations:
|
||||
//
|
||||
// * iam:CreateServiceLinkedRole for all alarms with EC2 actions
|
||||
//
|
||||
// * ec2:DescribeInstanceStatus and ec2:DescribeInstances for all alarms
|
||||
// on EC2 instance status metrics
|
||||
//
|
||||
|
@ -1339,7 +1341,7 @@ func (c *CloudWatch) PutMetricAlarmRequest(input *PutMetricAlarmInput) (req *req
|
|||
// * ErrCodeLimitExceededFault "LimitExceeded"
|
||||
// The quota for alarms for this customer has already been reached.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricAlarm
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricAlarm
|
||||
func (c *CloudWatch) PutMetricAlarm(input *PutMetricAlarmInput) (*PutMetricAlarmOutput, error) {
|
||||
req, out := c.PutMetricAlarmRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1386,7 +1388,7 @@ const opPutMetricData = "PutMetricData"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricData
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricData
|
||||
func (c *CloudWatch) PutMetricDataRequest(input *PutMetricDataInput) (req *request.Request, output *PutMetricDataOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutMetricData,
|
||||
|
@ -1457,7 +1459,7 @@ func (c *CloudWatch) PutMetricDataRequest(input *PutMetricDataInput) (req *reque
|
|||
// * ErrCodeInternalServiceFault "InternalServiceError"
|
||||
// Request processing has failed due to some unknown error, exception, or failure.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricData
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricData
|
||||
func (c *CloudWatch) PutMetricData(input *PutMetricDataInput) (*PutMetricDataOutput, error) {
|
||||
req, out := c.PutMetricDataRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1504,7 +1506,7 @@ const opSetAlarmState = "SetAlarmState"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/SetAlarmState
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/SetAlarmState
|
||||
func (c *CloudWatch) SetAlarmStateRequest(input *SetAlarmStateInput) (req *request.Request, output *SetAlarmStateOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opSetAlarmState,
|
||||
|
@ -1548,7 +1550,7 @@ func (c *CloudWatch) SetAlarmStateRequest(input *SetAlarmStateInput) (req *reque
|
|||
// * ErrCodeInvalidFormatFault "InvalidFormat"
|
||||
// Data was not syntactically valid JSON.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/SetAlarmState
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/SetAlarmState
|
||||
func (c *CloudWatch) SetAlarmState(input *SetAlarmStateInput) (*SetAlarmStateOutput, error) {
|
||||
req, out := c.SetAlarmStateRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1571,7 +1573,7 @@ func (c *CloudWatch) SetAlarmStateWithContext(ctx aws.Context, input *SetAlarmSt
|
|||
}
|
||||
|
||||
// Represents the history of a specific alarm.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/AlarmHistoryItem
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/AlarmHistoryItem
|
||||
type AlarmHistoryItem struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1632,7 +1634,7 @@ func (s *AlarmHistoryItem) SetTimestamp(v time.Time) *AlarmHistoryItem {
|
|||
}
|
||||
|
||||
// Represents a specific dashboard.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DashboardEntry
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DashboardEntry
|
||||
type DashboardEntry struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1686,7 +1688,7 @@ func (s *DashboardEntry) SetSize(v int64) *DashboardEntry {
|
|||
}
|
||||
|
||||
// An error or warning for the operation.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DashboardValidationMessage
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DashboardValidationMessage
|
||||
type DashboardValidationMessage struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1720,7 +1722,7 @@ func (s *DashboardValidationMessage) SetMessage(v string) *DashboardValidationMe
|
|||
}
|
||||
|
||||
// Encapsulates the statistical data that CloudWatch computes from metric data.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/Datapoint
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/Datapoint
|
||||
type Datapoint struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1808,7 +1810,7 @@ func (s *Datapoint) SetUnit(v string) *Datapoint {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteAlarmsInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteAlarmsInput
|
||||
type DeleteAlarmsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1847,7 +1849,7 @@ func (s *DeleteAlarmsInput) SetAlarmNames(v []*string) *DeleteAlarmsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteAlarmsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteAlarmsOutput
|
||||
type DeleteAlarmsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1862,12 +1864,14 @@ func (s DeleteAlarmsOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteDashboardsInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteDashboardsInput
|
||||
type DeleteDashboardsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The dashboards to be deleted.
|
||||
DashboardNames []*string `type:"list"`
|
||||
// The dashboards to be deleted. This parameter is required.
|
||||
//
|
||||
// DashboardNames is a required field
|
||||
DashboardNames []*string `type:"list" required:"true"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
|
@ -1880,13 +1884,26 @@ func (s DeleteDashboardsInput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Validate inspects the fields of the type to determine if they are valid.
|
||||
func (s *DeleteDashboardsInput) Validate() error {
|
||||
invalidParams := request.ErrInvalidParams{Context: "DeleteDashboardsInput"}
|
||||
if s.DashboardNames == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("DashboardNames"))
|
||||
}
|
||||
|
||||
if invalidParams.Len() > 0 {
|
||||
return invalidParams
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// SetDashboardNames sets the DashboardNames field's value.
|
||||
func (s *DeleteDashboardsInput) SetDashboardNames(v []*string) *DeleteDashboardsInput {
|
||||
s.DashboardNames = v
|
||||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteDashboardsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteDashboardsOutput
|
||||
type DeleteDashboardsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1901,7 +1918,7 @@ func (s DeleteDashboardsOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmHistoryInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmHistoryInput
|
||||
type DescribeAlarmHistoryInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1987,7 +2004,7 @@ func (s *DescribeAlarmHistoryInput) SetStartDate(v time.Time) *DescribeAlarmHist
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmHistoryOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmHistoryOutput
|
||||
type DescribeAlarmHistoryOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2020,7 +2037,7 @@ func (s *DescribeAlarmHistoryOutput) SetNextToken(v string) *DescribeAlarmHistor
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsForMetricInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsForMetricInput
|
||||
type DescribeAlarmsForMetricInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2140,7 +2157,7 @@ func (s *DescribeAlarmsForMetricInput) SetUnit(v string) *DescribeAlarmsForMetri
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsForMetricOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsForMetricOutput
|
||||
type DescribeAlarmsForMetricOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2164,7 +2181,7 @@ func (s *DescribeAlarmsForMetricOutput) SetMetricAlarms(v []*MetricAlarm) *Descr
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsInput
|
||||
type DescribeAlarmsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2254,7 +2271,7 @@ func (s *DescribeAlarmsInput) SetStateValue(v string) *DescribeAlarmsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsOutput
|
||||
type DescribeAlarmsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2288,7 +2305,7 @@ func (s *DescribeAlarmsOutput) SetNextToken(v string) *DescribeAlarmsOutput {
|
|||
}
|
||||
|
||||
// Expands the identity of a metric.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/Dimension
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/Dimension
|
||||
type Dimension struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2348,7 +2365,7 @@ func (s *Dimension) SetValue(v string) *Dimension {
|
|||
}
|
||||
|
||||
// Represents filters for a dimension.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DimensionFilter
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DimensionFilter
|
||||
type DimensionFilter struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2402,7 +2419,7 @@ func (s *DimensionFilter) SetValue(v string) *DimensionFilter {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DisableAlarmActionsInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DisableAlarmActionsInput
|
||||
type DisableAlarmActionsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2441,7 +2458,7 @@ func (s *DisableAlarmActionsInput) SetAlarmNames(v []*string) *DisableAlarmActio
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DisableAlarmActionsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DisableAlarmActionsOutput
|
||||
type DisableAlarmActionsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -2456,7 +2473,7 @@ func (s DisableAlarmActionsOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/EnableAlarmActionsInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/EnableAlarmActionsInput
|
||||
type EnableAlarmActionsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2495,7 +2512,7 @@ func (s *EnableAlarmActionsInput) SetAlarmNames(v []*string) *EnableAlarmActions
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/EnableAlarmActionsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/EnableAlarmActionsOutput
|
||||
type EnableAlarmActionsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -2510,12 +2527,14 @@ func (s EnableAlarmActionsOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetDashboardInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetDashboardInput
|
||||
type GetDashboardInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The name of the dashboard to be described.
|
||||
DashboardName *string `type:"string"`
|
||||
//
|
||||
// DashboardName is a required field
|
||||
DashboardName *string `type:"string" required:"true"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
|
@ -2528,13 +2547,26 @@ func (s GetDashboardInput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Validate inspects the fields of the type to determine if they are valid.
|
||||
func (s *GetDashboardInput) Validate() error {
|
||||
invalidParams := request.ErrInvalidParams{Context: "GetDashboardInput"}
|
||||
if s.DashboardName == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("DashboardName"))
|
||||
}
|
||||
|
||||
if invalidParams.Len() > 0 {
|
||||
return invalidParams
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// SetDashboardName sets the DashboardName field's value.
|
||||
func (s *GetDashboardInput) SetDashboardName(v string) *GetDashboardInput {
|
||||
s.DashboardName = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetDashboardOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetDashboardOutput
|
||||
type GetDashboardOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2578,7 +2610,7 @@ func (s *GetDashboardOutput) SetDashboardName(v string) *GetDashboardOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetMetricStatisticsInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetMetricStatisticsInput
|
||||
type GetMetricStatisticsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2792,7 +2824,7 @@ func (s *GetMetricStatisticsInput) SetUnit(v string) *GetMetricStatisticsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetMetricStatisticsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetMetricStatisticsOutput
|
||||
type GetMetricStatisticsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2825,7 +2857,7 @@ func (s *GetMetricStatisticsOutput) SetLabel(v string) *GetMetricStatisticsOutpu
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListDashboardsInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListDashboardsInput
|
||||
type ListDashboardsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2861,7 +2893,7 @@ func (s *ListDashboardsInput) SetNextToken(v string) *ListDashboardsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListDashboardsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListDashboardsOutput
|
||||
type ListDashboardsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2894,7 +2926,7 @@ func (s *ListDashboardsOutput) SetNextToken(v string) *ListDashboardsOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListMetricsInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListMetricsInput
|
||||
type ListMetricsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2972,7 +3004,7 @@ func (s *ListMetricsInput) SetNextToken(v string) *ListMetricsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListMetricsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListMetricsOutput
|
||||
type ListMetricsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3006,7 +3038,7 @@ func (s *ListMetricsOutput) SetNextToken(v string) *ListMetricsOutput {
|
|||
}
|
||||
|
||||
// Represents a specific metric.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/Metric
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/Metric
|
||||
type Metric struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3049,7 +3081,7 @@ func (s *Metric) SetNamespace(v string) *Metric {
|
|||
}
|
||||
|
||||
// Represents an alarm.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/MetricAlarm
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/MetricAlarm
|
||||
type MetricAlarm struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3077,6 +3109,9 @@ type MetricAlarm struct {
|
|||
// threshold. The specified statistic value is used as the first operand.
|
||||
ComparisonOperator *string `type:"string" enum:"ComparisonOperator"`
|
||||
|
||||
// The number of datapoints that must be breaching to trigger the alarm.
|
||||
DatapointsToAlarm *int64 `min:"1" type:"integer"`
|
||||
|
||||
// The dimensions for the metric associated with the alarm.
|
||||
Dimensions []*Dimension `type:"list"`
|
||||
|
||||
|
@ -3190,6 +3225,12 @@ func (s *MetricAlarm) SetComparisonOperator(v string) *MetricAlarm {
|
|||
return s
|
||||
}
|
||||
|
||||
// SetDatapointsToAlarm sets the DatapointsToAlarm field's value.
|
||||
func (s *MetricAlarm) SetDatapointsToAlarm(v int64) *MetricAlarm {
|
||||
s.DatapointsToAlarm = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetDimensions sets the Dimensions field's value.
|
||||
func (s *MetricAlarm) SetDimensions(v []*Dimension) *MetricAlarm {
|
||||
s.Dimensions = v
|
||||
|
@ -3294,7 +3335,7 @@ func (s *MetricAlarm) SetUnit(v string) *MetricAlarm {
|
|||
|
||||
// Encapsulates the information sent to either create a metric or add new values
|
||||
// to be aggregated into an existing metric.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/MetricDatum
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/MetricDatum
|
||||
type MetricDatum struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3423,21 +3464,26 @@ func (s *MetricDatum) SetValue(v float64) *MetricDatum {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutDashboardInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutDashboardInput
|
||||
type PutDashboardInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The detailed information about the dashboard in JSON format, including the
|
||||
// widgets to include and their location on the dashboard.
|
||||
// widgets to include and their location on the dashboard. This parameter is
|
||||
// required.
|
||||
//
|
||||
// For more information about the syntax, see CloudWatch-Dashboard-Body-Structure.
|
||||
DashboardBody *string `type:"string"`
|
||||
//
|
||||
// DashboardBody is a required field
|
||||
DashboardBody *string `type:"string" required:"true"`
|
||||
|
||||
// The name of the dashboard. If a dashboard with this name already exists,
|
||||
// this call modifies that dashboard, replacing its current contents. Otherwise,
|
||||
// a new dashboard is created. The maximum length is 255, and valid characters
|
||||
// are A-Z, a-z, 0-9, "-", and "_".
|
||||
DashboardName *string `type:"string"`
|
||||
// are A-Z, a-z, 0-9, "-", and "_". This parameter is required.
|
||||
//
|
||||
// DashboardName is a required field
|
||||
DashboardName *string `type:"string" required:"true"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
|
@ -3450,6 +3496,22 @@ func (s PutDashboardInput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Validate inspects the fields of the type to determine if they are valid.
|
||||
func (s *PutDashboardInput) Validate() error {
|
||||
invalidParams := request.ErrInvalidParams{Context: "PutDashboardInput"}
|
||||
if s.DashboardBody == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("DashboardBody"))
|
||||
}
|
||||
if s.DashboardName == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("DashboardName"))
|
||||
}
|
||||
|
||||
if invalidParams.Len() > 0 {
|
||||
return invalidParams
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// SetDashboardBody sets the DashboardBody field's value.
|
||||
func (s *PutDashboardInput) SetDashboardBody(v string) *PutDashboardInput {
|
||||
s.DashboardBody = &v
|
||||
|
@ -3462,7 +3524,7 @@ func (s *PutDashboardInput) SetDashboardName(v string) *PutDashboardInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutDashboardOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutDashboardOutput
|
||||
type PutDashboardOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3494,7 +3556,7 @@ func (s *PutDashboardOutput) SetDashboardValidationMessages(v []*DashboardValida
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricAlarmInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricAlarmInput
|
||||
type PutMetricAlarmInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3506,11 +3568,12 @@ type PutMetricAlarmInput struct {
|
|||
// any other state. Each action is specified as an Amazon Resource Name (ARN).
|
||||
//
|
||||
// Valid Values: arn:aws:automate:region:ec2:stop | arn:aws:automate:region:ec2:terminate
|
||||
// | arn:aws:automate:region:ec2:recover
|
||||
// | arn:aws:automate:region:ec2:recover | arn:aws:sns:region:account-id:sns-topic-name
|
||||
// | arn:aws:autoscaling:region:account-id:scalingPolicy:policy-id autoScalingGroupName/group-friendly-name:policyName/policy-friendly-name
|
||||
//
|
||||
// Valid Values (for use with IAM roles): arn:aws:swf:us-east-1:{customer-account}:action/actions/AWS_EC2.InstanceId.Stop/1.0
|
||||
// | arn:aws:swf:us-east-1:{customer-account}:action/actions/AWS_EC2.InstanceId.Terminate/1.0
|
||||
// | arn:aws:swf:us-east-1:{customer-account}:action/actions/AWS_EC2.InstanceId.Reboot/1.0
|
||||
// Valid Values (for use with IAM roles): arn:aws:swf:region:{account-id}:action/actions/AWS_EC2.InstanceId.Stop/1.0
|
||||
// | arn:aws:swf:region:{account-id}:action/actions/AWS_EC2.InstanceId.Terminate/1.0
|
||||
// | arn:aws:swf:region:{account-id}:action/actions/AWS_EC2.InstanceId.Reboot/1.0
|
||||
AlarmActions []*string `type:"list"`
|
||||
|
||||
// The description for the alarm.
|
||||
|
@ -3527,6 +3590,9 @@ type PutMetricAlarmInput struct {
|
|||
// ComparisonOperator is a required field
|
||||
ComparisonOperator *string `type:"string" required:"true" enum:"ComparisonOperator"`
|
||||
|
||||
// The number of datapoints that must be breaching to trigger the alarm.
|
||||
DatapointsToAlarm *int64 `min:"1" type:"integer"`
|
||||
|
||||
// The dimensions for the metric associated with the alarm.
|
||||
Dimensions []*Dimension `type:"list"`
|
||||
|
||||
|
@ -3548,7 +3614,8 @@ type PutMetricAlarmInput struct {
|
|||
EvaluationPeriods *int64 `min:"1" type:"integer" required:"true"`
|
||||
|
||||
// The percentile statistic for the metric associated with the alarm. Specify
|
||||
// a value between p0.0 and p100.
|
||||
// a value between p0.0 and p100. When you call PutMetricAlarm, you must specify
|
||||
// either Statistic or ExtendedStatistic, but not both.
|
||||
ExtendedStatistic *string `type:"string"`
|
||||
|
||||
// The actions to execute when this alarm transitions to the INSUFFICIENT_DATA
|
||||
|
@ -3556,11 +3623,12 @@ type PutMetricAlarmInput struct {
|
|||
// Name (ARN).
|
||||
//
|
||||
// Valid Values: arn:aws:automate:region:ec2:stop | arn:aws:automate:region:ec2:terminate
|
||||
// | arn:aws:automate:region:ec2:recover
|
||||
// | arn:aws:automate:region:ec2:recover | arn:aws:sns:region:account-id:sns-topic-name
|
||||
// | arn:aws:autoscaling:region:account-id:scalingPolicy:policy-id autoScalingGroupName/group-friendly-name:policyName/policy-friendly-name
|
||||
//
|
||||
// Valid Values (for use with IAM roles): arn:aws:swf:us-east-1:{customer-account}:action/actions/AWS_EC2.InstanceId.Stop/1.0
|
||||
// | arn:aws:swf:us-east-1:{customer-account}:action/actions/AWS_EC2.InstanceId.Terminate/1.0
|
||||
// | arn:aws:swf:us-east-1:{customer-account}:action/actions/AWS_EC2.InstanceId.Reboot/1.0
|
||||
// Valid Values (for use with IAM roles): arn:aws:swf:region:{account-id}:action/actions/AWS_EC2.InstanceId.Stop/1.0
|
||||
// | arn:aws:swf:region:{account-id}:action/actions/AWS_EC2.InstanceId.Terminate/1.0
|
||||
// | arn:aws:swf:region:{account-id}:action/actions/AWS_EC2.InstanceId.Reboot/1.0
|
||||
InsufficientDataActions []*string `type:"list"`
|
||||
|
||||
// The name for the metric associated with the alarm.
|
||||
|
@ -3577,11 +3645,12 @@ type PutMetricAlarmInput struct {
|
|||
// other state. Each action is specified as an Amazon Resource Name (ARN).
|
||||
//
|
||||
// Valid Values: arn:aws:automate:region:ec2:stop | arn:aws:automate:region:ec2:terminate
|
||||
// | arn:aws:automate:region:ec2:recover
|
||||
// | arn:aws:automate:region:ec2:recover | arn:aws:sns:region:account-id:sns-topic-name
|
||||
// | arn:aws:autoscaling:region:account-id:scalingPolicy:policy-id autoScalingGroupName/group-friendly-name:policyName/policy-friendly-name
|
||||
//
|
||||
// Valid Values (for use with IAM roles): arn:aws:swf:us-east-1:{customer-account}:action/actions/AWS_EC2.InstanceId.Stop/1.0
|
||||
// | arn:aws:swf:us-east-1:{customer-account}:action/actions/AWS_EC2.InstanceId.Terminate/1.0
|
||||
// | arn:aws:swf:us-east-1:{customer-account}:action/actions/AWS_EC2.InstanceId.Reboot/1.0
|
||||
// Valid Values (for use with IAM roles): arn:aws:swf:region:{account-id}:action/actions/AWS_EC2.InstanceId.Stop/1.0
|
||||
// | arn:aws:swf:region:{account-id}:action/actions/AWS_EC2.InstanceId.Terminate/1.0
|
||||
// | arn:aws:swf:region:{account-id}:action/actions/AWS_EC2.InstanceId.Reboot/1.0
|
||||
OKActions []*string `type:"list"`
|
||||
|
||||
// The period, in seconds, over which the specified statistic is applied. Valid
|
||||
|
@ -3604,7 +3673,8 @@ type PutMetricAlarmInput struct {
|
|||
Period *int64 `min:"1" type:"integer" required:"true"`
|
||||
|
||||
// The statistic for the metric associated with the alarm, other than percentile.
|
||||
// For percentile statistics, use ExtendedStatistic.
|
||||
// For percentile statistics, use ExtendedStatistic. When you call PutMetricAlarm,
|
||||
// you must specify either Statistic or ExtendedStatistic, but not both.
|
||||
Statistic *string `type:"string" enum:"Statistic"`
|
||||
|
||||
// The value against which the specified statistic is compared.
|
||||
|
@ -3653,6 +3723,9 @@ func (s *PutMetricAlarmInput) Validate() error {
|
|||
if s.ComparisonOperator == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("ComparisonOperator"))
|
||||
}
|
||||
if s.DatapointsToAlarm != nil && *s.DatapointsToAlarm < 1 {
|
||||
invalidParams.Add(request.NewErrParamMinValue("DatapointsToAlarm", 1))
|
||||
}
|
||||
if s.EvaluateLowSampleCountPercentile != nil && len(*s.EvaluateLowSampleCountPercentile) < 1 {
|
||||
invalidParams.Add(request.NewErrParamMinLen("EvaluateLowSampleCountPercentile", 1))
|
||||
}
|
||||
|
@ -3733,6 +3806,12 @@ func (s *PutMetricAlarmInput) SetComparisonOperator(v string) *PutMetricAlarmInp
|
|||
return s
|
||||
}
|
||||
|
||||
// SetDatapointsToAlarm sets the DatapointsToAlarm field's value.
|
||||
func (s *PutMetricAlarmInput) SetDatapointsToAlarm(v int64) *PutMetricAlarmInput {
|
||||
s.DatapointsToAlarm = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetDimensions sets the Dimensions field's value.
|
||||
func (s *PutMetricAlarmInput) SetDimensions(v []*Dimension) *PutMetricAlarmInput {
|
||||
s.Dimensions = v
|
||||
|
@ -3811,7 +3890,7 @@ func (s *PutMetricAlarmInput) SetUnit(v string) *PutMetricAlarmInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricAlarmOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricAlarmOutput
|
||||
type PutMetricAlarmOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -3826,7 +3905,7 @@ func (s PutMetricAlarmOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricDataInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricDataInput
|
||||
type PutMetricDataInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3895,7 +3974,7 @@ func (s *PutMetricDataInput) SetNamespace(v string) *PutMetricDataInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricDataOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricDataOutput
|
||||
type PutMetricDataOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -3910,7 +3989,7 @@ func (s PutMetricDataOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/SetAlarmStateInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/SetAlarmStateInput
|
||||
type SetAlarmStateInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3990,7 +4069,7 @@ func (s *SetAlarmStateInput) SetStateValue(v string) *SetAlarmStateInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/SetAlarmStateOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/SetAlarmStateOutput
|
||||
type SetAlarmStateOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -4006,7 +4085,7 @@ func (s SetAlarmStateOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Represents a set of statistics that describes a specific metric.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/StatisticSet
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/StatisticSet
|
||||
type StatisticSet struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
|
|
@ -38,7 +38,7 @@ const opDeleteRule = "DeleteRule"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DeleteRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DeleteRule
|
||||
func (c *CloudWatchEvents) DeleteRuleRequest(input *DeleteRuleInput) (req *request.Request, output *DeleteRuleOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteRule,
|
||||
|
@ -81,7 +81,7 @@ func (c *CloudWatchEvents) DeleteRuleRequest(input *DeleteRuleInput) (req *reque
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DeleteRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DeleteRule
|
||||
func (c *CloudWatchEvents) DeleteRule(input *DeleteRuleInput) (*DeleteRuleOutput, error) {
|
||||
req, out := c.DeleteRuleRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -128,7 +128,7 @@ const opDescribeEventBus = "DescribeEventBus"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeEventBus
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeEventBus
|
||||
func (c *CloudWatchEvents) DescribeEventBusRequest(input *DescribeEventBusInput) (req *request.Request, output *DescribeEventBusOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeEventBus,
|
||||
|
@ -165,7 +165,7 @@ func (c *CloudWatchEvents) DescribeEventBusRequest(input *DescribeEventBusInput)
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeEventBus
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeEventBus
|
||||
func (c *CloudWatchEvents) DescribeEventBus(input *DescribeEventBusInput) (*DescribeEventBusOutput, error) {
|
||||
req, out := c.DescribeEventBusRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -212,7 +212,7 @@ const opDescribeRule = "DescribeRule"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeRule
|
||||
func (c *CloudWatchEvents) DescribeRuleRequest(input *DescribeRuleInput) (req *request.Request, output *DescribeRuleOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeRule,
|
||||
|
@ -247,7 +247,7 @@ func (c *CloudWatchEvents) DescribeRuleRequest(input *DescribeRuleInput) (req *r
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeRule
|
||||
func (c *CloudWatchEvents) DescribeRule(input *DescribeRuleInput) (*DescribeRuleOutput, error) {
|
||||
req, out := c.DescribeRuleRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -294,7 +294,7 @@ const opDisableRule = "DisableRule"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DisableRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DisableRule
|
||||
func (c *CloudWatchEvents) DisableRuleRequest(input *DisableRuleInput) (req *request.Request, output *DisableRuleOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDisableRule,
|
||||
|
@ -338,7 +338,7 @@ func (c *CloudWatchEvents) DisableRuleRequest(input *DisableRuleInput) (req *req
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DisableRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DisableRule
|
||||
func (c *CloudWatchEvents) DisableRule(input *DisableRuleInput) (*DisableRuleOutput, error) {
|
||||
req, out := c.DisableRuleRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -385,7 +385,7 @@ const opEnableRule = "EnableRule"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EnableRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EnableRule
|
||||
func (c *CloudWatchEvents) EnableRuleRequest(input *EnableRuleInput) (req *request.Request, output *EnableRuleOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opEnableRule,
|
||||
|
@ -429,7 +429,7 @@ func (c *CloudWatchEvents) EnableRuleRequest(input *EnableRuleInput) (req *reque
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EnableRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EnableRule
|
||||
func (c *CloudWatchEvents) EnableRule(input *EnableRuleInput) (*EnableRuleOutput, error) {
|
||||
req, out := c.EnableRuleRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -476,7 +476,7 @@ const opListRuleNamesByTarget = "ListRuleNamesByTarget"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRuleNamesByTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRuleNamesByTarget
|
||||
func (c *CloudWatchEvents) ListRuleNamesByTargetRequest(input *ListRuleNamesByTargetInput) (req *request.Request, output *ListRuleNamesByTargetOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListRuleNamesByTarget,
|
||||
|
@ -509,7 +509,7 @@ func (c *CloudWatchEvents) ListRuleNamesByTargetRequest(input *ListRuleNamesByTa
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRuleNamesByTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRuleNamesByTarget
|
||||
func (c *CloudWatchEvents) ListRuleNamesByTarget(input *ListRuleNamesByTargetInput) (*ListRuleNamesByTargetOutput, error) {
|
||||
req, out := c.ListRuleNamesByTargetRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -556,7 +556,7 @@ const opListRules = "ListRules"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRules
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRules
|
||||
func (c *CloudWatchEvents) ListRulesRequest(input *ListRulesInput) (req *request.Request, output *ListRulesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListRules,
|
||||
|
@ -589,7 +589,7 @@ func (c *CloudWatchEvents) ListRulesRequest(input *ListRulesInput) (req *request
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRules
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRules
|
||||
func (c *CloudWatchEvents) ListRules(input *ListRulesInput) (*ListRulesOutput, error) {
|
||||
req, out := c.ListRulesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -636,7 +636,7 @@ const opListTargetsByRule = "ListTargetsByRule"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListTargetsByRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListTargetsByRule
|
||||
func (c *CloudWatchEvents) ListTargetsByRuleRequest(input *ListTargetsByRuleInput) (req *request.Request, output *ListTargetsByRuleOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListTargetsByRule,
|
||||
|
@ -671,7 +671,7 @@ func (c *CloudWatchEvents) ListTargetsByRuleRequest(input *ListTargetsByRuleInpu
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListTargetsByRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListTargetsByRule
|
||||
func (c *CloudWatchEvents) ListTargetsByRule(input *ListTargetsByRuleInput) (*ListTargetsByRuleOutput, error) {
|
||||
req, out := c.ListTargetsByRuleRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -718,7 +718,7 @@ const opPutEvents = "PutEvents"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEvents
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEvents
|
||||
func (c *CloudWatchEvents) PutEventsRequest(input *PutEventsInput) (req *request.Request, output *PutEventsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutEvents,
|
||||
|
@ -751,7 +751,7 @@ func (c *CloudWatchEvents) PutEventsRequest(input *PutEventsInput) (req *request
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEvents
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEvents
|
||||
func (c *CloudWatchEvents) PutEvents(input *PutEventsInput) (*PutEventsOutput, error) {
|
||||
req, out := c.PutEventsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -798,7 +798,7 @@ const opPutPermission = "PutPermission"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutPermission
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutPermission
|
||||
func (c *CloudWatchEvents) PutPermissionRequest(input *PutPermissionInput) (req *request.Request, output *PutPermissionOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutPermission,
|
||||
|
@ -852,7 +852,7 @@ func (c *CloudWatchEvents) PutPermissionRequest(input *PutPermissionInput) (req
|
|||
// * ErrCodeConcurrentModificationException "ConcurrentModificationException"
|
||||
// There is concurrent modification on a rule or target.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutPermission
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutPermission
|
||||
func (c *CloudWatchEvents) PutPermission(input *PutPermissionInput) (*PutPermissionOutput, error) {
|
||||
req, out := c.PutPermissionRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -899,7 +899,7 @@ const opPutRule = "PutRule"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutRule
|
||||
func (c *CloudWatchEvents) PutRuleRequest(input *PutRuleInput) (req *request.Request, output *PutRuleOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutRule,
|
||||
|
@ -956,7 +956,7 @@ func (c *CloudWatchEvents) PutRuleRequest(input *PutRuleInput) (req *request.Req
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutRule
|
||||
func (c *CloudWatchEvents) PutRule(input *PutRuleInput) (*PutRuleOutput, error) {
|
||||
req, out := c.PutRuleRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1003,7 +1003,7 @@ const opPutTargets = "PutTargets"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargets
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargets
|
||||
func (c *CloudWatchEvents) PutTargetsRequest(input *PutTargetsInput) (req *request.Request, output *PutTargetsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutTargets,
|
||||
|
@ -1131,7 +1131,7 @@ func (c *CloudWatchEvents) PutTargetsRequest(input *PutTargetsInput) (req *reque
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargets
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargets
|
||||
func (c *CloudWatchEvents) PutTargets(input *PutTargetsInput) (*PutTargetsOutput, error) {
|
||||
req, out := c.PutTargetsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1178,7 +1178,7 @@ const opRemovePermission = "RemovePermission"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemovePermission
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemovePermission
|
||||
func (c *CloudWatchEvents) RemovePermissionRequest(input *RemovePermissionInput) (req *request.Request, output *RemovePermissionOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opRemovePermission,
|
||||
|
@ -1221,7 +1221,7 @@ func (c *CloudWatchEvents) RemovePermissionRequest(input *RemovePermissionInput)
|
|||
// * ErrCodeConcurrentModificationException "ConcurrentModificationException"
|
||||
// There is concurrent modification on a rule or target.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemovePermission
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemovePermission
|
||||
func (c *CloudWatchEvents) RemovePermission(input *RemovePermissionInput) (*RemovePermissionOutput, error) {
|
||||
req, out := c.RemovePermissionRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1268,7 +1268,7 @@ const opRemoveTargets = "RemoveTargets"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargets
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargets
|
||||
func (c *CloudWatchEvents) RemoveTargetsRequest(input *RemoveTargetsInput) (req *request.Request, output *RemoveTargetsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opRemoveTargets,
|
||||
|
@ -1316,7 +1316,7 @@ func (c *CloudWatchEvents) RemoveTargetsRequest(input *RemoveTargetsInput) (req
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargets
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargets
|
||||
func (c *CloudWatchEvents) RemoveTargets(input *RemoveTargetsInput) (*RemoveTargetsOutput, error) {
|
||||
req, out := c.RemoveTargetsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1363,7 +1363,7 @@ const opTestEventPattern = "TestEventPattern"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/TestEventPattern
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/TestEventPattern
|
||||
func (c *CloudWatchEvents) TestEventPatternRequest(input *TestEventPatternInput) (req *request.Request, output *TestEventPatternOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opTestEventPattern,
|
||||
|
@ -1403,7 +1403,7 @@ func (c *CloudWatchEvents) TestEventPatternRequest(input *TestEventPatternInput)
|
|||
// * ErrCodeInternalException "InternalException"
|
||||
// This exception occurs due to unexpected causes.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/TestEventPattern
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/TestEventPattern
|
||||
func (c *CloudWatchEvents) TestEventPattern(input *TestEventPatternInput) (*TestEventPatternOutput, error) {
|
||||
req, out := c.TestEventPatternRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1425,7 +1425,7 @@ func (c *CloudWatchEvents) TestEventPatternWithContext(ctx aws.Context, input *T
|
|||
return out, req.Send()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DeleteRuleRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DeleteRuleRequest
|
||||
type DeleteRuleInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1467,7 +1467,7 @@ func (s *DeleteRuleInput) SetName(v string) *DeleteRuleInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DeleteRuleOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DeleteRuleOutput
|
||||
type DeleteRuleOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1482,7 +1482,7 @@ func (s DeleteRuleOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeEventBusRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeEventBusRequest
|
||||
type DescribeEventBusInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1497,7 +1497,7 @@ func (s DescribeEventBusInput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeEventBusResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeEventBusResponse
|
||||
type DescribeEventBusOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1540,7 +1540,7 @@ func (s *DescribeEventBusOutput) SetPolicy(v string) *DescribeEventBusOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeRuleRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeRuleRequest
|
||||
type DescribeRuleInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1582,7 +1582,7 @@ func (s *DescribeRuleInput) SetName(v string) *DescribeRuleInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeRuleResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeRuleResponse
|
||||
type DescribeRuleOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1661,7 +1661,7 @@ func (s *DescribeRuleOutput) SetState(v string) *DescribeRuleOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DisableRuleRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DisableRuleRequest
|
||||
type DisableRuleInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1703,7 +1703,7 @@ func (s *DisableRuleInput) SetName(v string) *DisableRuleInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DisableRuleOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DisableRuleOutput
|
||||
type DisableRuleOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1719,7 +1719,7 @@ func (s DisableRuleOutput) GoString() string {
|
|||
}
|
||||
|
||||
// The custom parameters to be used when the target is an Amazon ECS cluster.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EcsParameters
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EcsParameters
|
||||
type EcsParameters struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1775,7 +1775,7 @@ func (s *EcsParameters) SetTaskDefinitionArn(v string) *EcsParameters {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EnableRuleRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EnableRuleRequest
|
||||
type EnableRuleInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1817,7 +1817,7 @@ func (s *EnableRuleInput) SetName(v string) *EnableRuleInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EnableRuleOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EnableRuleOutput
|
||||
type EnableRuleOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1834,7 +1834,7 @@ func (s EnableRuleOutput) GoString() string {
|
|||
|
||||
// Contains the parameters needed for you to provide custom input to a target
|
||||
// based on one or more pieces of data extracted from the event.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/InputTransformer
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/InputTransformer
|
||||
type InputTransformer struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1892,7 +1892,7 @@ func (s *InputTransformer) SetInputTemplate(v string) *InputTransformer {
|
|||
// and use as the partition key for the Amazon Kinesis stream, so that you can
|
||||
// control the shard to which the event goes. If you do not include this parameter,
|
||||
// the default is to use the eventId as the partition key.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/KinesisParameters
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/KinesisParameters
|
||||
type KinesisParameters struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1933,7 +1933,7 @@ func (s *KinesisParameters) SetPartitionKeyPath(v string) *KinesisParameters {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRuleNamesByTargetRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRuleNamesByTargetRequest
|
||||
type ListRuleNamesByTargetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1999,7 +1999,7 @@ func (s *ListRuleNamesByTargetInput) SetTargetArn(v string) *ListRuleNamesByTarg
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRuleNamesByTargetResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRuleNamesByTargetResponse
|
||||
type ListRuleNamesByTargetOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2033,7 +2033,7 @@ func (s *ListRuleNamesByTargetOutput) SetRuleNames(v []*string) *ListRuleNamesBy
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRulesRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRulesRequest
|
||||
type ListRulesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2094,7 +2094,7 @@ func (s *ListRulesInput) SetNextToken(v string) *ListRulesInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRulesResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRulesResponse
|
||||
type ListRulesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2128,7 +2128,7 @@ func (s *ListRulesOutput) SetRules(v []*Rule) *ListRulesOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListTargetsByRuleRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListTargetsByRuleRequest
|
||||
type ListTargetsByRuleInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2194,7 +2194,7 @@ func (s *ListTargetsByRuleInput) SetRule(v string) *ListTargetsByRuleInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListTargetsByRuleResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListTargetsByRuleResponse
|
||||
type ListTargetsByRuleOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2228,7 +2228,7 @@ func (s *ListTargetsByRuleOutput) SetTargets(v []*Target) *ListTargetsByRuleOutp
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsRequest
|
||||
type PutEventsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2272,7 +2272,7 @@ func (s *PutEventsInput) SetEntries(v []*PutEventsRequestEntry) *PutEventsInput
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsResponse
|
||||
type PutEventsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2308,7 +2308,7 @@ func (s *PutEventsOutput) SetFailedEntryCount(v int64) *PutEventsOutput {
|
|||
}
|
||||
|
||||
// Represents an event to be submitted.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsRequestEntry
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsRequestEntry
|
||||
type PutEventsRequestEntry struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2372,7 +2372,7 @@ func (s *PutEventsRequestEntry) SetTime(v time.Time) *PutEventsRequestEntry {
|
|||
}
|
||||
|
||||
// Represents an event that failed to be submitted.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsResultEntry
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsResultEntry
|
||||
type PutEventsResultEntry struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2414,7 +2414,7 @@ func (s *PutEventsResultEntry) SetEventId(v string) *PutEventsResultEntry {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutPermissionRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutPermissionRequest
|
||||
type PutPermissionInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2501,7 +2501,7 @@ func (s *PutPermissionInput) SetStatementId(v string) *PutPermissionInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutPermissionOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutPermissionOutput
|
||||
type PutPermissionOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -2516,7 +2516,7 @@ func (s PutPermissionOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutRuleRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutRuleRequest
|
||||
type PutRuleInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2607,7 +2607,7 @@ func (s *PutRuleInput) SetState(v string) *PutRuleInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutRuleResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutRuleResponse
|
||||
type PutRuleOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2631,7 +2631,7 @@ func (s *PutRuleOutput) SetRuleArn(v string) *PutRuleOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargetsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargetsRequest
|
||||
type PutTargetsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2700,7 +2700,7 @@ func (s *PutTargetsInput) SetTargets(v []*Target) *PutTargetsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargetsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargetsResponse
|
||||
type PutTargetsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2734,7 +2734,7 @@ func (s *PutTargetsOutput) SetFailedEntryCount(v int64) *PutTargetsOutput {
|
|||
}
|
||||
|
||||
// Represents a target that failed to be added to a rule.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargetsResultEntry
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargetsResultEntry
|
||||
type PutTargetsResultEntry struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2778,7 +2778,7 @@ func (s *PutTargetsResultEntry) SetTargetId(v string) *PutTargetsResultEntry {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemovePermissionRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemovePermissionRequest
|
||||
type RemovePermissionInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2821,7 +2821,7 @@ func (s *RemovePermissionInput) SetStatementId(v string) *RemovePermissionInput
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemovePermissionOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemovePermissionOutput
|
||||
type RemovePermissionOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -2836,7 +2836,7 @@ func (s RemovePermissionOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargetsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargetsRequest
|
||||
type RemoveTargetsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2895,7 +2895,7 @@ func (s *RemoveTargetsInput) SetRule(v string) *RemoveTargetsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargetsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargetsResponse
|
||||
type RemoveTargetsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2929,7 +2929,7 @@ func (s *RemoveTargetsOutput) SetFailedEntryCount(v int64) *RemoveTargetsOutput
|
|||
}
|
||||
|
||||
// Represents a target that failed to be removed from a rule.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargetsResultEntry
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargetsResultEntry
|
||||
type RemoveTargetsResultEntry struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2974,7 +2974,7 @@ func (s *RemoveTargetsResultEntry) SetTargetId(v string) *RemoveTargetsResultEnt
|
|||
}
|
||||
|
||||
// Contains information about a rule in Amazon CloudWatch Events.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/Rule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/Rule
|
||||
type Rule struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3056,7 +3056,7 @@ func (s *Rule) SetState(v string) *Rule {
|
|||
|
||||
// This parameter contains the criteria (either InstanceIds or a tag) used to
|
||||
// specify which EC2 instances are to be sent the command.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RunCommandParameters
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RunCommandParameters
|
||||
type RunCommandParameters struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3112,7 +3112,7 @@ func (s *RunCommandParameters) SetRunCommandTargets(v []*RunCommandTarget) *RunC
|
|||
// Information about the EC2 instances that are to be sent the command, specified
|
||||
// as key-value pairs. Each RunCommandTarget block can include only one key,
|
||||
// but this key may specify multiple values.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RunCommandTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RunCommandTarget
|
||||
type RunCommandTarget struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3176,7 +3176,7 @@ func (s *RunCommandTarget) SetValues(v []*string) *RunCommandTarget {
|
|||
// types include EC2 instances, AWS Lambda functions, Amazon Kinesis streams,
|
||||
// Amazon ECS tasks, AWS Step Functions state machines, Run Command, and built-in
|
||||
// targets.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/Target
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/Target
|
||||
type Target struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3335,7 +3335,7 @@ func (s *Target) SetRunCommandParameters(v *RunCommandParameters) *Target {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/TestEventPatternRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/TestEventPatternRequest
|
||||
type TestEventPatternInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3389,7 +3389,7 @@ func (s *TestEventPatternInput) SetEventPattern(v string) *TestEventPatternInput
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/TestEventPatternResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/TestEventPatternResponse
|
||||
type TestEventPatternOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -12,19 +12,19 @@
|
|||
// Repositories, by calling the following:
|
||||
//
|
||||
// * BatchGetRepositories, which returns information about one or more repositories
|
||||
// associated with your AWS account
|
||||
// associated with your AWS account.
|
||||
//
|
||||
// * CreateRepository, which creates an AWS CodeCommit repository
|
||||
// * CreateRepository, which creates an AWS CodeCommit repository.
|
||||
//
|
||||
// * DeleteRepository, which deletes an AWS CodeCommit repository
|
||||
// * DeleteRepository, which deletes an AWS CodeCommit repository.
|
||||
//
|
||||
// * GetRepository, which returns information about a specified repository
|
||||
// * GetRepository, which returns information about a specified repository.
|
||||
//
|
||||
// * ListRepositories, which lists all AWS CodeCommit repositories associated
|
||||
// with your AWS account
|
||||
// with your AWS account.
|
||||
//
|
||||
// * UpdateRepositoryDescription, which sets or updates the description of
|
||||
// the repository
|
||||
// the repository.
|
||||
//
|
||||
// * UpdateRepositoryName, which changes the name of the repository. If you
|
||||
// change the name of a repository, no other users of that repository will
|
||||
|
@ -32,39 +32,88 @@
|
|||
//
|
||||
// Branches, by calling the following:
|
||||
//
|
||||
// * CreateBranch, which creates a new branch in a specified repository
|
||||
// * CreateBranch, which creates a new branch in a specified repository.
|
||||
//
|
||||
// * DeleteBranch, which deletes the specified branch in a repository unless
|
||||
// it is the default branch
|
||||
// it is the default branch.
|
||||
//
|
||||
// * GetBranch, which returns information about a specified branch
|
||||
// * GetBranch, which returns information about a specified branch.
|
||||
//
|
||||
// * ListBranches, which lists all branches for a specified repository
|
||||
// * ListBranches, which lists all branches for a specified repository.
|
||||
//
|
||||
// * UpdateDefaultBranch, which changes the default branch for a repository
|
||||
// * UpdateDefaultBranch, which changes the default branch for a repository.
|
||||
//
|
||||
// Information about committed code in a repository, by calling the following:
|
||||
//
|
||||
// * GetBlob, which returns the base-64 encoded content of an individual
|
||||
// Git blob object within a repository
|
||||
// Git blob object within a repository.
|
||||
//
|
||||
// * GetCommit, which returns information about a commit, including commit
|
||||
// messages and author and committer information
|
||||
// messages and author and committer information.
|
||||
//
|
||||
// * GetDifferences, which returns information about the differences in a
|
||||
// valid commit specifier (such as a branch, tag, HEAD, commit ID or other
|
||||
// fully qualified reference)
|
||||
// fully qualified reference).
|
||||
//
|
||||
// Pull requests, by calling the following:
|
||||
//
|
||||
// * CreatePullRequest, which creates a pull request in a specified repository.
|
||||
//
|
||||
// * DescribePullRequestEvents, which returns information about one or more
|
||||
// pull request events.
|
||||
//
|
||||
// * GetCommentsForPullRequest, which returns information about comments
|
||||
// on a specified pull request.
|
||||
//
|
||||
// * GetMergeConflicts, which returns information about merge conflicts between
|
||||
// the source and destination branch in a pull request.
|
||||
//
|
||||
// * GetPullRequest, which returns information about a specified pull request.
|
||||
//
|
||||
// * ListPullRequests, which lists all pull requests for a repository.
|
||||
//
|
||||
// * MergePullRequestByFastForward, which merges the source destination branch
|
||||
// of a pull request into the specified destination branch for that pull
|
||||
// request using the fast-forward merge option.
|
||||
//
|
||||
// * PostCommentForPullRequest, which posts a comment to a pull request at
|
||||
// the specified line, file, or request.
|
||||
//
|
||||
// * UpdatePullRequestDescription, which updates the description of a pull
|
||||
// request.
|
||||
//
|
||||
// * UpdatePullRequestStatus, which updates the status of a pull request.
|
||||
//
|
||||
// * UpdatePullRequestTitle, which updates the title of a pull request.
|
||||
//
|
||||
// Information about comments in a repository, by calling the following:
|
||||
//
|
||||
// * DeleteCommentContent, which deletes the content of a comment on a commit
|
||||
// in a repository.
|
||||
//
|
||||
// * GetComment, which returns information about a comment on a commit.
|
||||
//
|
||||
// * GetCommentsForComparedCommit, which returns information about comments
|
||||
// on the comparison between two commit specifiers in a repository.
|
||||
//
|
||||
// * PostCommentForComparedCommit, which creates a comment on the comparison
|
||||
// between two commit specifiers in a repository.
|
||||
//
|
||||
// * PostCommentReply, which creates a reply to a comment.
|
||||
//
|
||||
// * UpdateComment, which updates the content of a comment on a commit in
|
||||
// a repository.
|
||||
//
|
||||
// Triggers, by calling the following:
|
||||
//
|
||||
// * GetRepositoryTriggers, which returns information about triggers configured
|
||||
// for a repository
|
||||
// for a repository.
|
||||
//
|
||||
// * PutRepositoryTriggers, which replaces all triggers for a repository
|
||||
// and can be used to create or delete triggers
|
||||
// and can be used to create or delete triggers.
|
||||
//
|
||||
// * TestRepositoryTriggers, which tests the functionality of a repository
|
||||
// trigger by sending data to the trigger target
|
||||
// trigger by sending data to the trigger target.
|
||||
//
|
||||
// For information about how to use AWS CodeCommit, see the AWS CodeCommit User
|
||||
// Guide (http://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html).
|
||||
|
|
|
@ -4,6 +4,25 @@ package codecommit
|
|||
|
||||
const (
|
||||
|
||||
// ErrCodeActorDoesNotExistException for service response error code
|
||||
// "ActorDoesNotExistException".
|
||||
//
|
||||
// The specified Amazon Resource Name (ARN) does not exist in the AWS account.
|
||||
ErrCodeActorDoesNotExistException = "ActorDoesNotExistException"
|
||||
|
||||
// ErrCodeAuthorDoesNotExistException for service response error code
|
||||
// "AuthorDoesNotExistException".
|
||||
//
|
||||
// The specified Amazon Resource Name (ARN) does not exist in the AWS account.
|
||||
ErrCodeAuthorDoesNotExistException = "AuthorDoesNotExistException"
|
||||
|
||||
// ErrCodeBeforeCommitIdAndAfterCommitIdAreSameException for service response error code
|
||||
// "BeforeCommitIdAndAfterCommitIdAreSameException".
|
||||
//
|
||||
// The before commit ID and the after commit ID are the same, which is not valid.
|
||||
// The before commit ID and the after commit ID must be different commit IDs.
|
||||
ErrCodeBeforeCommitIdAndAfterCommitIdAreSameException = "BeforeCommitIdAndAfterCommitIdAreSameException"
|
||||
|
||||
// ErrCodeBlobIdDoesNotExistException for service response error code
|
||||
// "BlobIdDoesNotExistException".
|
||||
//
|
||||
|
@ -34,6 +53,56 @@ const (
|
|||
// A branch name is required but was not specified.
|
||||
ErrCodeBranchNameRequiredException = "BranchNameRequiredException"
|
||||
|
||||
// ErrCodeClientRequestTokenRequiredException for service response error code
|
||||
// "ClientRequestTokenRequiredException".
|
||||
//
|
||||
// A client request token is required. A client request token is an unique,
|
||||
// client-generated idempotency token that when provided in a request, ensures
|
||||
// the request cannot be repeated with a changed parameter. If a request is
|
||||
// received with the same parameters and a token is included, the request will
|
||||
// return information about the initial request that used that token.
|
||||
ErrCodeClientRequestTokenRequiredException = "ClientRequestTokenRequiredException"
|
||||
|
||||
// ErrCodeCommentContentRequiredException for service response error code
|
||||
// "CommentContentRequiredException".
|
||||
//
|
||||
// The comment is empty. You must provide some content for a comment. The content
|
||||
// cannot be null.
|
||||
ErrCodeCommentContentRequiredException = "CommentContentRequiredException"
|
||||
|
||||
// ErrCodeCommentContentSizeLimitExceededException for service response error code
|
||||
// "CommentContentSizeLimitExceededException".
|
||||
//
|
||||
// The comment is too large. Comments are limited to 1,000 characters.
|
||||
ErrCodeCommentContentSizeLimitExceededException = "CommentContentSizeLimitExceededException"
|
||||
|
||||
// ErrCodeCommentDeletedException for service response error code
|
||||
// "CommentDeletedException".
|
||||
//
|
||||
// This comment has already been deleted. You cannot edit or delete a deleted
|
||||
// comment.
|
||||
ErrCodeCommentDeletedException = "CommentDeletedException"
|
||||
|
||||
// ErrCodeCommentDoesNotExistException for service response error code
|
||||
// "CommentDoesNotExistException".
|
||||
//
|
||||
// No comment exists with the provided ID. Verify that you have provided the
|
||||
// correct ID, and then try again.
|
||||
ErrCodeCommentDoesNotExistException = "CommentDoesNotExistException"
|
||||
|
||||
// ErrCodeCommentIdRequiredException for service response error code
|
||||
// "CommentIdRequiredException".
|
||||
//
|
||||
// The comment ID is missing or null. A comment ID is required.
|
||||
ErrCodeCommentIdRequiredException = "CommentIdRequiredException"
|
||||
|
||||
// ErrCodeCommentNotCreatedByCallerException for service response error code
|
||||
// "CommentNotCreatedByCallerException".
|
||||
//
|
||||
// You cannot modify or delete this comment. Only comment authors can modify
|
||||
// or delete their comments.
|
||||
ErrCodeCommentNotCreatedByCallerException = "CommentNotCreatedByCallerException"
|
||||
|
||||
// ErrCodeCommitDoesNotExistException for service response error code
|
||||
// "CommitDoesNotExistException".
|
||||
//
|
||||
|
@ -105,6 +174,28 @@ const (
|
|||
// (http://docs.aws.amazon.com/codecommit/latest/userguide/limits.html).
|
||||
ErrCodeFileTooLargeException = "FileTooLargeException"
|
||||
|
||||
// ErrCodeIdempotencyParameterMismatchException for service response error code
|
||||
// "IdempotencyParameterMismatchException".
|
||||
//
|
||||
// The client request token is not valid. Either the token is not in a valid
|
||||
// format, or the token has been used in a previous request and cannot be re-used.
|
||||
ErrCodeIdempotencyParameterMismatchException = "IdempotencyParameterMismatchException"
|
||||
|
||||
// ErrCodeInvalidActorArnException for service response error code
|
||||
// "InvalidActorArnException".
|
||||
//
|
||||
// The Amazon Resource Name (ARN) is not valid. Make sure that you have provided
|
||||
// the full ARN for the user who initiated the change for the pull request,
|
||||
// and then try again.
|
||||
ErrCodeInvalidActorArnException = "InvalidActorArnException"
|
||||
|
||||
// ErrCodeInvalidAuthorArnException for service response error code
|
||||
// "InvalidAuthorArnException".
|
||||
//
|
||||
// The Amazon Resource Name (ARN) is not valid. Make sure that you have provided
|
||||
// the full ARN for the author of the pull request, and then try again.
|
||||
ErrCodeInvalidAuthorArnException = "InvalidAuthorArnException"
|
||||
|
||||
// ErrCodeInvalidBlobIdException for service response error code
|
||||
// "InvalidBlobIdException".
|
||||
//
|
||||
|
@ -114,9 +205,22 @@ const (
|
|||
// ErrCodeInvalidBranchNameException for service response error code
|
||||
// "InvalidBranchNameException".
|
||||
//
|
||||
// The specified branch name is not valid.
|
||||
// The specified reference name is not valid.
|
||||
ErrCodeInvalidBranchNameException = "InvalidBranchNameException"
|
||||
|
||||
// ErrCodeInvalidClientRequestTokenException for service response error code
|
||||
// "InvalidClientRequestTokenException".
|
||||
//
|
||||
// The client request token is not valid.
|
||||
ErrCodeInvalidClientRequestTokenException = "InvalidClientRequestTokenException"
|
||||
|
||||
// ErrCodeInvalidCommentIdException for service response error code
|
||||
// "InvalidCommentIdException".
|
||||
//
|
||||
// The comment ID is not in a valid format. Make sure that you have provided
|
||||
// the full comment ID.
|
||||
ErrCodeInvalidCommentIdException = "InvalidCommentIdException"
|
||||
|
||||
// ErrCodeInvalidCommitException for service response error code
|
||||
// "InvalidCommitException".
|
||||
//
|
||||
|
@ -135,12 +239,46 @@ const (
|
|||
// The specified continuation token is not valid.
|
||||
ErrCodeInvalidContinuationTokenException = "InvalidContinuationTokenException"
|
||||
|
||||
// ErrCodeInvalidDescriptionException for service response error code
|
||||
// "InvalidDescriptionException".
|
||||
//
|
||||
// The pull request description is not valid. Descriptions are limited to 1,000
|
||||
// characters in length.
|
||||
ErrCodeInvalidDescriptionException = "InvalidDescriptionException"
|
||||
|
||||
// ErrCodeInvalidDestinationCommitSpecifierException for service response error code
|
||||
// "InvalidDestinationCommitSpecifierException".
|
||||
//
|
||||
// The destination commit specifier is not valid. You must provide a valid branch
|
||||
// name, tag, or full commit ID.
|
||||
ErrCodeInvalidDestinationCommitSpecifierException = "InvalidDestinationCommitSpecifierException"
|
||||
|
||||
// ErrCodeInvalidFileLocationException for service response error code
|
||||
// "InvalidFileLocationException".
|
||||
//
|
||||
// The location of the file is not valid. Make sure that you include the extension
|
||||
// of the file as well as the file name.
|
||||
ErrCodeInvalidFileLocationException = "InvalidFileLocationException"
|
||||
|
||||
// ErrCodeInvalidFilePositionException for service response error code
|
||||
// "InvalidFilePositionException".
|
||||
//
|
||||
// The position is not valid. Make sure that the line number exists in the version
|
||||
// of the file you want to comment on.
|
||||
ErrCodeInvalidFilePositionException = "InvalidFilePositionException"
|
||||
|
||||
// ErrCodeInvalidMaxResultsException for service response error code
|
||||
// "InvalidMaxResultsException".
|
||||
//
|
||||
// The specified number of maximum results is not valid.
|
||||
ErrCodeInvalidMaxResultsException = "InvalidMaxResultsException"
|
||||
|
||||
// ErrCodeInvalidMergeOptionException for service response error code
|
||||
// "InvalidMergeOptionException".
|
||||
//
|
||||
// The specified merge option is not valid. The only valid value is FAST_FORWARD_MERGE.
|
||||
ErrCodeInvalidMergeOptionException = "InvalidMergeOptionException"
|
||||
|
||||
// ErrCodeInvalidOrderException for service response error code
|
||||
// "InvalidOrderException".
|
||||
//
|
||||
|
@ -153,6 +291,50 @@ const (
|
|||
// The specified path is not valid.
|
||||
ErrCodeInvalidPathException = "InvalidPathException"
|
||||
|
||||
// ErrCodeInvalidPullRequestEventTypeException for service response error code
|
||||
// "InvalidPullRequestEventTypeException".
|
||||
//
|
||||
// The pull request event type is not valid.
|
||||
ErrCodeInvalidPullRequestEventTypeException = "InvalidPullRequestEventTypeException"
|
||||
|
||||
// ErrCodeInvalidPullRequestIdException for service response error code
|
||||
// "InvalidPullRequestIdException".
|
||||
//
|
||||
// The pull request ID is not valid. Make sure that you have provided the full
|
||||
// ID and that the pull request is in the specified repository, and then try
|
||||
// again.
|
||||
ErrCodeInvalidPullRequestIdException = "InvalidPullRequestIdException"
|
||||
|
||||
// ErrCodeInvalidPullRequestStatusException for service response error code
|
||||
// "InvalidPullRequestStatusException".
|
||||
//
|
||||
// The pull request status is not valid. The only valid values are OPEN and
|
||||
// CLOSED.
|
||||
ErrCodeInvalidPullRequestStatusException = "InvalidPullRequestStatusException"
|
||||
|
||||
// ErrCodeInvalidPullRequestStatusUpdateException for service response error code
|
||||
// "InvalidPullRequestStatusUpdateException".
|
||||
//
|
||||
// The pull request status update is not valid. The only valid update is from
|
||||
// OPEN to CLOSED.
|
||||
ErrCodeInvalidPullRequestStatusUpdateException = "InvalidPullRequestStatusUpdateException"
|
||||
|
||||
// ErrCodeInvalidReferenceNameException for service response error code
|
||||
// "InvalidReferenceNameException".
|
||||
//
|
||||
// The specified reference name format is not valid. Reference names must conform
|
||||
// to the Git references format, for example refs/heads/master. For more information,
|
||||
// see Git Internals - Git References (https://git-scm.com/book/en/v2/Git-Internals-Git-References)
|
||||
// or consult your Git documentation.
|
||||
ErrCodeInvalidReferenceNameException = "InvalidReferenceNameException"
|
||||
|
||||
// ErrCodeInvalidRelativeFileVersionEnumException for service response error code
|
||||
// "InvalidRelativeFileVersionEnumException".
|
||||
//
|
||||
// Either the enum is not in a valid format, or the specified file version enum
|
||||
// is not valid in respect to the current file version.
|
||||
ErrCodeInvalidRelativeFileVersionEnumException = "InvalidRelativeFileVersionEnumException"
|
||||
|
||||
// ErrCodeInvalidRepositoryDescriptionException for service response error code
|
||||
// "InvalidRepositoryDescriptionException".
|
||||
//
|
||||
|
@ -215,12 +397,58 @@ const (
|
|||
// The specified sort by value is not valid.
|
||||
ErrCodeInvalidSortByException = "InvalidSortByException"
|
||||
|
||||
// ErrCodeInvalidSourceCommitSpecifierException for service response error code
|
||||
// "InvalidSourceCommitSpecifierException".
|
||||
//
|
||||
// The source commit specifier is not valid. You must provide a valid branch
|
||||
// name, tag, or full commit ID.
|
||||
ErrCodeInvalidSourceCommitSpecifierException = "InvalidSourceCommitSpecifierException"
|
||||
|
||||
// ErrCodeInvalidTargetException for service response error code
|
||||
// "InvalidTargetException".
|
||||
//
|
||||
// The target for the pull request is not valid. A target must contain the full
|
||||
// values for the repository name, source branch, and destination branch for
|
||||
// the pull request.
|
||||
ErrCodeInvalidTargetException = "InvalidTargetException"
|
||||
|
||||
// ErrCodeInvalidTargetsException for service response error code
|
||||
// "InvalidTargetsException".
|
||||
//
|
||||
// The targets for the pull request is not valid or not in a valid format. Targets
|
||||
// are a list of target objects. Each target object must contain the full values
|
||||
// for the repository name, source branch, and destination branch for a pull
|
||||
// request.
|
||||
ErrCodeInvalidTargetsException = "InvalidTargetsException"
|
||||
|
||||
// ErrCodeInvalidTitleException for service response error code
|
||||
// "InvalidTitleException".
|
||||
//
|
||||
// The title of the pull request is not valid. Pull request titles cannot exceed
|
||||
// 100 characters in length.
|
||||
ErrCodeInvalidTitleException = "InvalidTitleException"
|
||||
|
||||
// ErrCodeManualMergeRequiredException for service response error code
|
||||
// "ManualMergeRequiredException".
|
||||
//
|
||||
// The pull request cannot be merged automatically into the destination branch.
|
||||
// You must manually merge the branches and resolve any conflicts.
|
||||
ErrCodeManualMergeRequiredException = "ManualMergeRequiredException"
|
||||
|
||||
// ErrCodeMaximumBranchesExceededException for service response error code
|
||||
// "MaximumBranchesExceededException".
|
||||
//
|
||||
// The number of branches for the trigger was exceeded.
|
||||
ErrCodeMaximumBranchesExceededException = "MaximumBranchesExceededException"
|
||||
|
||||
// ErrCodeMaximumOpenPullRequestsExceededException for service response error code
|
||||
// "MaximumOpenPullRequestsExceededException".
|
||||
//
|
||||
// You cannot create the pull request because the repository has too many open
|
||||
// pull requests. The maximum number of open pull requests for a repository
|
||||
// is 1,000. Close one or more open pull requests, and then try again.
|
||||
ErrCodeMaximumOpenPullRequestsExceededException = "MaximumOpenPullRequestsExceededException"
|
||||
|
||||
// ErrCodeMaximumRepositoryNamesExceededException for service response error code
|
||||
// "MaximumRepositoryNamesExceededException".
|
||||
//
|
||||
|
@ -234,12 +462,75 @@ const (
|
|||
// The number of triggers allowed for the repository was exceeded.
|
||||
ErrCodeMaximumRepositoryTriggersExceededException = "MaximumRepositoryTriggersExceededException"
|
||||
|
||||
// ErrCodeMergeOptionRequiredException for service response error code
|
||||
// "MergeOptionRequiredException".
|
||||
//
|
||||
// A merge option or stategy is required, and none was provided.
|
||||
ErrCodeMergeOptionRequiredException = "MergeOptionRequiredException"
|
||||
|
||||
// ErrCodeMultipleRepositoriesInPullRequestException for service response error code
|
||||
// "MultipleRepositoriesInPullRequestException".
|
||||
//
|
||||
// You cannot include more than one repository in a pull request. Make sure
|
||||
// you have specified only one repository name in your request, and then try
|
||||
// again.
|
||||
ErrCodeMultipleRepositoriesInPullRequestException = "MultipleRepositoriesInPullRequestException"
|
||||
|
||||
// ErrCodePathDoesNotExistException for service response error code
|
||||
// "PathDoesNotExistException".
|
||||
//
|
||||
// The specified path does not exist.
|
||||
ErrCodePathDoesNotExistException = "PathDoesNotExistException"
|
||||
|
||||
// ErrCodePathRequiredException for service response error code
|
||||
// "PathRequiredException".
|
||||
//
|
||||
// The filePath for a location cannot be empty or null.
|
||||
ErrCodePathRequiredException = "PathRequiredException"
|
||||
|
||||
// ErrCodePullRequestAlreadyClosedException for service response error code
|
||||
// "PullRequestAlreadyClosedException".
|
||||
//
|
||||
// The pull request status cannot be updated because it is already closed.
|
||||
ErrCodePullRequestAlreadyClosedException = "PullRequestAlreadyClosedException"
|
||||
|
||||
// ErrCodePullRequestDoesNotExistException for service response error code
|
||||
// "PullRequestDoesNotExistException".
|
||||
//
|
||||
// The pull request ID could not be found. Make sure that you have specified
|
||||
// the correct repository name and pull request ID, and then try again.
|
||||
ErrCodePullRequestDoesNotExistException = "PullRequestDoesNotExistException"
|
||||
|
||||
// ErrCodePullRequestIdRequiredException for service response error code
|
||||
// "PullRequestIdRequiredException".
|
||||
//
|
||||
// A pull request ID is required, but none was provided.
|
||||
ErrCodePullRequestIdRequiredException = "PullRequestIdRequiredException"
|
||||
|
||||
// ErrCodePullRequestStatusRequiredException for service response error code
|
||||
// "PullRequestStatusRequiredException".
|
||||
//
|
||||
// A pull request status is required, but none was provided.
|
||||
ErrCodePullRequestStatusRequiredException = "PullRequestStatusRequiredException"
|
||||
|
||||
// ErrCodeReferenceDoesNotExistException for service response error code
|
||||
// "ReferenceDoesNotExistException".
|
||||
//
|
||||
// The specified reference does not exist. You must provide a full commit ID.
|
||||
ErrCodeReferenceDoesNotExistException = "ReferenceDoesNotExistException"
|
||||
|
||||
// ErrCodeReferenceNameRequiredException for service response error code
|
||||
// "ReferenceNameRequiredException".
|
||||
//
|
||||
// A reference name is required, but none was provided.
|
||||
ErrCodeReferenceNameRequiredException = "ReferenceNameRequiredException"
|
||||
|
||||
// ErrCodeReferenceTypeNotSupportedException for service response error code
|
||||
// "ReferenceTypeNotSupportedException".
|
||||
//
|
||||
// The specified reference is not a supported type.
|
||||
ErrCodeReferenceTypeNotSupportedException = "ReferenceTypeNotSupportedException"
|
||||
|
||||
// ErrCodeRepositoryDoesNotExistException for service response error code
|
||||
// "RepositoryDoesNotExistException".
|
||||
//
|
||||
|
@ -270,6 +561,14 @@ const (
|
|||
// A repository names object is required but was not specified.
|
||||
ErrCodeRepositoryNamesRequiredException = "RepositoryNamesRequiredException"
|
||||
|
||||
// ErrCodeRepositoryNotAssociatedWithPullRequestException for service response error code
|
||||
// "RepositoryNotAssociatedWithPullRequestException".
|
||||
//
|
||||
// The repository does not contain any pull requests with that pull request
|
||||
// ID. Check to make sure you have provided the correct repository name for
|
||||
// the pull request.
|
||||
ErrCodeRepositoryNotAssociatedWithPullRequestException = "RepositoryNotAssociatedWithPullRequestException"
|
||||
|
||||
// ErrCodeRepositoryTriggerBranchNameListRequiredException for service response error code
|
||||
// "RepositoryTriggerBranchNameListRequiredException".
|
||||
//
|
||||
|
@ -301,4 +600,47 @@ const (
|
|||
//
|
||||
// The list of triggers for the repository is required but was not specified.
|
||||
ErrCodeRepositoryTriggersListRequiredException = "RepositoryTriggersListRequiredException"
|
||||
|
||||
// ErrCodeSourceAndDestinationAreSameException for service response error code
|
||||
// "SourceAndDestinationAreSameException".
|
||||
//
|
||||
// The source branch and the destination branch for the pull request are the
|
||||
// same. You must specify different branches for the source and destination.
|
||||
ErrCodeSourceAndDestinationAreSameException = "SourceAndDestinationAreSameException"
|
||||
|
||||
// ErrCodeTargetRequiredException for service response error code
|
||||
// "TargetRequiredException".
|
||||
//
|
||||
// A pull request target is required. It cannot be empty or null. A pull request
|
||||
// target must contain the full values for the repository name, source branch,
|
||||
// and destination branch for the pull request.
|
||||
ErrCodeTargetRequiredException = "TargetRequiredException"
|
||||
|
||||
// ErrCodeTargetsRequiredException for service response error code
|
||||
// "TargetsRequiredException".
|
||||
//
|
||||
// An array of target objects is required. It cannot be empty or null.
|
||||
ErrCodeTargetsRequiredException = "TargetsRequiredException"
|
||||
|
||||
// ErrCodeTipOfSourceReferenceIsDifferentException for service response error code
|
||||
// "TipOfSourceReferenceIsDifferentException".
|
||||
//
|
||||
// The tip of the source branch in the destination repository does not match
|
||||
// the tip of the source branch specified in your request. The pull request
|
||||
// might have been updated. Make sure that you have the latest changes.
|
||||
ErrCodeTipOfSourceReferenceIsDifferentException = "TipOfSourceReferenceIsDifferentException"
|
||||
|
||||
// ErrCodeTipsDivergenceExceededException for service response error code
|
||||
// "TipsDivergenceExceededException".
|
||||
//
|
||||
// The divergence between the tips of the provided commit specifiers is too
|
||||
// great to determine whether there might be any merge conflicts. Locally compare
|
||||
// the specifiers using git diff or a diff tool.
|
||||
ErrCodeTipsDivergenceExceededException = "TipsDivergenceExceededException"
|
||||
|
||||
// ErrCodeTitleRequiredException for service response error code
|
||||
// "TitleRequiredException".
|
||||
//
|
||||
// A pull request title is required. It cannot be empty or null.
|
||||
ErrCodeTitleRequiredException = "TitleRequiredException"
|
||||
)
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -4,13 +4,15 @@
|
|||
// requests to AWS CodeDeploy.
|
||||
//
|
||||
// AWS CodeDeploy is a deployment service that automates application deployments
|
||||
// to Amazon EC2 instances or on-premises instances running in your own facility.
|
||||
// to Amazon EC2 instances, on-premises instances running in your own facility,
|
||||
// or serverless AWS Lambda functions.
|
||||
//
|
||||
// You can deploy a nearly unlimited variety of application content, such as
|
||||
// code, web and configuration files, executables, packages, scripts, multimedia
|
||||
// files, and so on. AWS CodeDeploy can deploy application content stored in
|
||||
// Amazon S3 buckets, GitHub repositories, or Bitbucket repositories. You do
|
||||
// not need to make changes to your existing code before you can use AWS CodeDeploy.
|
||||
// an updated Lambda function, code, web and configuration files, executables,
|
||||
// packages, scripts, multimedia files, and so on. AWS CodeDeploy can deploy
|
||||
// application content stored in Amazon S3 buckets, GitHub repositories, or
|
||||
// Bitbucket repositories. You do not need to make changes to your existing
|
||||
// code before you can use AWS CodeDeploy.
|
||||
//
|
||||
// AWS CodeDeploy makes it easier for you to rapidly release new features, helps
|
||||
// you avoid downtime during application deployment, and handles the complexity
|
||||
|
@ -27,26 +29,30 @@
|
|||
// to ensure the correct combination of revision, deployment configuration,
|
||||
// and deployment group are referenced during a deployment.
|
||||
//
|
||||
// * Deployment group: A set of individual instances. A deployment group
|
||||
// contains individually tagged instances, Amazon EC2 instances in Auto Scaling
|
||||
// groups, or both.
|
||||
// * Deployment group: A set of individual instances or CodeDeploy Lambda
|
||||
// applications. A Lambda deployment group contains a group of applications.
|
||||
// An EC2/On-premises deployment group contains individually tagged instances,
|
||||
// Amazon EC2 instances in Auto Scaling groups, or both.
|
||||
//
|
||||
// * Deployment configuration: A set of deployment rules and deployment success
|
||||
// and failure conditions used by AWS CodeDeploy during a deployment.
|
||||
//
|
||||
// * Deployment: The process, and the components involved in the process,
|
||||
// of installing content on one or more instances.
|
||||
// * Deployment: The process and the components used in the process of updating
|
||||
// a Lambda function or of installing content on one or more instances.
|
||||
//
|
||||
// * Application revisions: An archive file containing source content—source
|
||||
// code, web pages, executable files, and deployment scripts—along with an
|
||||
// application specification file (AppSpec file). Revisions are stored in
|
||||
// Amazon S3 buckets or GitHub repositories. For Amazon S3, a revision is
|
||||
// uniquely identified by its Amazon S3 object key and its ETag, version,
|
||||
// or both. For GitHub, a revision is uniquely identified by its commit ID.
|
||||
// * Application revisions: For an AWS Lambda deployment, this is an AppSpec
|
||||
// file that specifies the Lambda function to update and one or more functions
|
||||
// to validate deployment lifecycle events. For an EC2/On-premises deployment,
|
||||
// this is an archive file containing source content—source code, web pages,
|
||||
// executable files, and deployment scripts—along with an AppSpec file. Revisions
|
||||
// are stored in Amazon S3 buckets or GitHub repositories. For Amazon S3,
|
||||
// a revision is uniquely identified by its Amazon S3 object key and its
|
||||
// ETag, version, or both. For GitHub, a revision is uniquely identified
|
||||
// by its commit ID.
|
||||
//
|
||||
// This guide also contains information to help you get details about the instances
|
||||
// in your deployments and to make on-premises instances available for AWS CodeDeploy
|
||||
// deployments.
|
||||
// in your deployments, to make on-premises instances available for AWS CodeDeploy
|
||||
// deployments, and to get details about a Lambda function deployment.
|
||||
//
|
||||
// AWS CodeDeploy Information Resources
|
||||
//
|
||||
|
|
|
@ -147,6 +147,18 @@ const (
|
|||
// The description is too long.
|
||||
ErrCodeDescriptionTooLongException = "DescriptionTooLongException"
|
||||
|
||||
// ErrCodeGitHubAccountTokenDoesNotExistException for service response error code
|
||||
// "GitHubAccountTokenDoesNotExistException".
|
||||
//
|
||||
// No GitHub account connection exists with the named specified in the call.
|
||||
ErrCodeGitHubAccountTokenDoesNotExistException = "GitHubAccountTokenDoesNotExistException"
|
||||
|
||||
// ErrCodeGitHubAccountTokenNameRequiredException for service response error code
|
||||
// "GitHubAccountTokenNameRequiredException".
|
||||
//
|
||||
// The call is missing a required GitHub account connection name.
|
||||
ErrCodeGitHubAccountTokenNameRequiredException = "GitHubAccountTokenNameRequiredException"
|
||||
|
||||
// ErrCodeIamArnRequiredException for service response error code
|
||||
// "IamArnRequiredException".
|
||||
//
|
||||
|
@ -260,6 +272,12 @@ const (
|
|||
// The bucket name either doesn't exist or was specified in an invalid format.
|
||||
ErrCodeInvalidBucketNameFilterException = "InvalidBucketNameFilterException"
|
||||
|
||||
// ErrCodeInvalidComputePlatformException for service response error code
|
||||
// "InvalidComputePlatformException".
|
||||
//
|
||||
// The computePlatform is invalid. The computePlatform should be Lambda or Server.
|
||||
ErrCodeInvalidComputePlatformException = "InvalidComputePlatformException"
|
||||
|
||||
// ErrCodeInvalidDeployedStateFilterException for service response error code
|
||||
// "InvalidDeployedStateFilterException".
|
||||
//
|
||||
|
@ -327,6 +345,12 @@ const (
|
|||
// "DISALLOW", "OVERWRITE", and "RETAIN".
|
||||
ErrCodeInvalidFileExistsBehaviorException = "InvalidFileExistsBehaviorException"
|
||||
|
||||
// ErrCodeInvalidGitHubAccountTokenNameException for service response error code
|
||||
// "InvalidGitHubAccountTokenNameException".
|
||||
//
|
||||
// The format of the specified GitHub account connection name is invalid.
|
||||
ErrCodeInvalidGitHubAccountTokenNameException = "InvalidGitHubAccountTokenNameException"
|
||||
|
||||
// ErrCodeInvalidIamSessionArnException for service response error code
|
||||
// "InvalidIamSessionArnException".
|
||||
//
|
||||
|
@ -339,6 +363,19 @@ const (
|
|||
// The IAM user ARN was specified in an invalid format.
|
||||
ErrCodeInvalidIamUserArnException = "InvalidIamUserArnException"
|
||||
|
||||
// ErrCodeInvalidIgnoreApplicationStopFailuresValueException for service response error code
|
||||
// "InvalidIgnoreApplicationStopFailuresValueException".
|
||||
//
|
||||
// The IgnoreApplicationStopFailures value is invalid. For AWS Lambda deployments,
|
||||
// false is expected. For EC2/On-premises deployments, true or false is expected.
|
||||
ErrCodeInvalidIgnoreApplicationStopFailuresValueException = "InvalidIgnoreApplicationStopFailuresValueException"
|
||||
|
||||
// ErrCodeInvalidInputException for service response error code
|
||||
// "InvalidInputException".
|
||||
//
|
||||
// The specified input was specified in an invalid format.
|
||||
ErrCodeInvalidInputException = "InvalidInputException"
|
||||
|
||||
// ErrCodeInvalidInstanceNameException for service response error code
|
||||
// "InvalidInstanceNameException".
|
||||
//
|
||||
|
@ -365,6 +402,20 @@ const (
|
|||
// The specified key prefix filter was specified in an invalid format.
|
||||
ErrCodeInvalidKeyPrefixFilterException = "InvalidKeyPrefixFilterException"
|
||||
|
||||
// ErrCodeInvalidLifecycleEventHookExecutionIdException for service response error code
|
||||
// "InvalidLifecycleEventHookExecutionIdException".
|
||||
//
|
||||
// A lifecycle event hook is invalid. Review the hooks section in your AppSpec
|
||||
// file to ensure the lifecycle events and hooks functions are valid.
|
||||
ErrCodeInvalidLifecycleEventHookExecutionIdException = "InvalidLifecycleEventHookExecutionIdException"
|
||||
|
||||
// ErrCodeInvalidLifecycleEventHookExecutionStatusException for service response error code
|
||||
// "InvalidLifecycleEventHookExecutionStatusException".
|
||||
//
|
||||
// The result of a Lambda validation function that verifies a lifecycle event
|
||||
// is invalid. It should return Succeeded or Failed.
|
||||
ErrCodeInvalidLifecycleEventHookExecutionStatusException = "InvalidLifecycleEventHookExecutionStatusException"
|
||||
|
||||
// ErrCodeInvalidLoadBalancerInfoException for service response error code
|
||||
// "InvalidLoadBalancerInfoException".
|
||||
//
|
||||
|
@ -462,12 +513,32 @@ const (
|
|||
// The specified time range was specified in an invalid format.
|
||||
ErrCodeInvalidTimeRangeException = "InvalidTimeRangeException"
|
||||
|
||||
// ErrCodeInvalidTrafficRoutingConfigurationException for service response error code
|
||||
// "InvalidTrafficRoutingConfigurationException".
|
||||
//
|
||||
// The configuration that specifies how traffic is routed during a deployment
|
||||
// is invalid.
|
||||
ErrCodeInvalidTrafficRoutingConfigurationException = "InvalidTrafficRoutingConfigurationException"
|
||||
|
||||
// ErrCodeInvalidTriggerConfigException for service response error code
|
||||
// "InvalidTriggerConfigException".
|
||||
//
|
||||
// The trigger was specified in an invalid format.
|
||||
ErrCodeInvalidTriggerConfigException = "InvalidTriggerConfigException"
|
||||
|
||||
// ErrCodeInvalidUpdateOutdatedInstancesOnlyValueException for service response error code
|
||||
// "InvalidUpdateOutdatedInstancesOnlyValueException".
|
||||
//
|
||||
// The UpdateOutdatedInstancesOnly value is invalid. For AWS Lambda deployments,
|
||||
// false is expected. For EC2/On-premises deployments, true or false is expected.
|
||||
ErrCodeInvalidUpdateOutdatedInstancesOnlyValueException = "InvalidUpdateOutdatedInstancesOnlyValueException"
|
||||
|
||||
// ErrCodeLifecycleEventAlreadyCompletedException for service response error code
|
||||
// "LifecycleEventAlreadyCompletedException".
|
||||
//
|
||||
// An attempt to return the status of an already completed lifecycle event occurred.
|
||||
ErrCodeLifecycleEventAlreadyCompletedException = "LifecycleEventAlreadyCompletedException"
|
||||
|
||||
// ErrCodeLifecycleHookLimitExceededException for service response error code
|
||||
// "LifecycleHookLimitExceededException".
|
||||
//
|
||||
|
@ -481,6 +552,12 @@ const (
|
|||
// Use only one ARN type.
|
||||
ErrCodeMultipleIamArnsProvidedException = "MultipleIamArnsProvidedException"
|
||||
|
||||
// ErrCodeOperationNotSupportedException for service response error code
|
||||
// "OperationNotSupportedException".
|
||||
//
|
||||
// The API used does not support the deployment.
|
||||
ErrCodeOperationNotSupportedException = "OperationNotSupportedException"
|
||||
|
||||
// ErrCodeResourceValidationException for service response error code
|
||||
// "ResourceValidationException".
|
||||
//
|
||||
|
@ -524,6 +601,12 @@ const (
|
|||
// allowed limit of 3.
|
||||
ErrCodeTagSetListLimitExceededException = "TagSetListLimitExceededException"
|
||||
|
||||
// ErrCodeThrottlingException for service response error code
|
||||
// "ThrottlingException".
|
||||
//
|
||||
// An API function was called too frequently.
|
||||
ErrCodeThrottlingException = "ThrottlingException"
|
||||
|
||||
// ErrCodeTriggerTargetsLimitExceededException for service response error code
|
||||
// "TriggerTargetsLimitExceededException".
|
||||
//
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -38,7 +38,7 @@ const opCreateIdentityPool = "CreateIdentityPool"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/CreateIdentityPool
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/CreateIdentityPool
|
||||
func (c *CognitoIdentity) CreateIdentityPoolRequest(input *CreateIdentityPoolInput) (req *request.Request, output *IdentityPool) {
|
||||
op := &request.Operation{
|
||||
Name: opCreateIdentityPool,
|
||||
|
@ -100,7 +100,7 @@ func (c *CognitoIdentity) CreateIdentityPoolRequest(input *CreateIdentityPoolInp
|
|||
// * ErrCodeLimitExceededException "LimitExceededException"
|
||||
// Thrown when the total number of user pools has exceeded a preset limit.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/CreateIdentityPool
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/CreateIdentityPool
|
||||
func (c *CognitoIdentity) CreateIdentityPool(input *CreateIdentityPoolInput) (*IdentityPool, error) {
|
||||
req, out := c.CreateIdentityPoolRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -147,7 +147,7 @@ const opDeleteIdentities = "DeleteIdentities"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentities
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentities
|
||||
func (c *CognitoIdentity) DeleteIdentitiesRequest(input *DeleteIdentitiesInput) (req *request.Request, output *DeleteIdentitiesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteIdentities,
|
||||
|
@ -188,7 +188,7 @@ func (c *CognitoIdentity) DeleteIdentitiesRequest(input *DeleteIdentitiesInput)
|
|||
// * ErrCodeInternalErrorException "InternalErrorException"
|
||||
// Thrown when the service encounters an error during processing the request.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentities
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentities
|
||||
func (c *CognitoIdentity) DeleteIdentities(input *DeleteIdentitiesInput) (*DeleteIdentitiesOutput, error) {
|
||||
req, out := c.DeleteIdentitiesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -235,7 +235,7 @@ const opDeleteIdentityPool = "DeleteIdentityPool"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentityPool
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentityPool
|
||||
func (c *CognitoIdentity) DeleteIdentityPoolRequest(input *DeleteIdentityPoolInput) (req *request.Request, output *DeleteIdentityPoolOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteIdentityPool,
|
||||
|
@ -285,7 +285,7 @@ func (c *CognitoIdentity) DeleteIdentityPoolRequest(input *DeleteIdentityPoolInp
|
|||
// * ErrCodeInternalErrorException "InternalErrorException"
|
||||
// Thrown when the service encounters an error during processing the request.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentityPool
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentityPool
|
||||
func (c *CognitoIdentity) DeleteIdentityPool(input *DeleteIdentityPoolInput) (*DeleteIdentityPoolOutput, error) {
|
||||
req, out := c.DeleteIdentityPoolRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -332,7 +332,7 @@ const opDescribeIdentity = "DescribeIdentity"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentity
|
||||
func (c *CognitoIdentity) DescribeIdentityRequest(input *DescribeIdentityInput) (req *request.Request, output *IdentityDescription) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeIdentity,
|
||||
|
@ -380,7 +380,7 @@ func (c *CognitoIdentity) DescribeIdentityRequest(input *DescribeIdentityInput)
|
|||
// * ErrCodeInternalErrorException "InternalErrorException"
|
||||
// Thrown when the service encounters an error during processing the request.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentity
|
||||
func (c *CognitoIdentity) DescribeIdentity(input *DescribeIdentityInput) (*IdentityDescription, error) {
|
||||
req, out := c.DescribeIdentityRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -427,7 +427,7 @@ const opDescribeIdentityPool = "DescribeIdentityPool"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentityPool
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentityPool
|
||||
func (c *CognitoIdentity) DescribeIdentityPoolRequest(input *DescribeIdentityPoolInput) (req *request.Request, output *IdentityPool) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeIdentityPool,
|
||||
|
@ -475,7 +475,7 @@ func (c *CognitoIdentity) DescribeIdentityPoolRequest(input *DescribeIdentityPoo
|
|||
// * ErrCodeInternalErrorException "InternalErrorException"
|
||||
// Thrown when the service encounters an error during processing the request.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentityPool
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentityPool
|
||||
func (c *CognitoIdentity) DescribeIdentityPool(input *DescribeIdentityPoolInput) (*IdentityPool, error) {
|
||||
req, out := c.DescribeIdentityPoolRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -522,7 +522,7 @@ const opGetCredentialsForIdentity = "GetCredentialsForIdentity"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetCredentialsForIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetCredentialsForIdentity
|
||||
func (c *CognitoIdentity) GetCredentialsForIdentityRequest(input *GetCredentialsForIdentityInput) (req *request.Request, output *GetCredentialsForIdentityOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetCredentialsForIdentity,
|
||||
|
@ -584,7 +584,7 @@ func (c *CognitoIdentity) GetCredentialsForIdentityRequest(input *GetCredentials
|
|||
// An exception thrown when a dependent service such as Facebook or Twitter
|
||||
// is not responding
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetCredentialsForIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetCredentialsForIdentity
|
||||
func (c *CognitoIdentity) GetCredentialsForIdentity(input *GetCredentialsForIdentityInput) (*GetCredentialsForIdentityOutput, error) {
|
||||
req, out := c.GetCredentialsForIdentityRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -631,7 +631,7 @@ const opGetId = "GetId"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetId
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetId
|
||||
func (c *CognitoIdentity) GetIdRequest(input *GetIdInput) (req *request.Request, output *GetIdOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetId,
|
||||
|
@ -690,7 +690,7 @@ func (c *CognitoIdentity) GetIdRequest(input *GetIdInput) (req *request.Request,
|
|||
// An exception thrown when a dependent service such as Facebook or Twitter
|
||||
// is not responding
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetId
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetId
|
||||
func (c *CognitoIdentity) GetId(input *GetIdInput) (*GetIdOutput, error) {
|
||||
req, out := c.GetIdRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -737,7 +737,7 @@ const opGetIdentityPoolRoles = "GetIdentityPoolRoles"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdentityPoolRoles
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdentityPoolRoles
|
||||
func (c *CognitoIdentity) GetIdentityPoolRolesRequest(input *GetIdentityPoolRolesInput) (req *request.Request, output *GetIdentityPoolRolesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetIdentityPoolRoles,
|
||||
|
@ -788,7 +788,7 @@ func (c *CognitoIdentity) GetIdentityPoolRolesRequest(input *GetIdentityPoolRole
|
|||
// * ErrCodeInternalErrorException "InternalErrorException"
|
||||
// Thrown when the service encounters an error during processing the request.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdentityPoolRoles
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdentityPoolRoles
|
||||
func (c *CognitoIdentity) GetIdentityPoolRoles(input *GetIdentityPoolRolesInput) (*GetIdentityPoolRolesOutput, error) {
|
||||
req, out := c.GetIdentityPoolRolesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -835,7 +835,7 @@ const opGetOpenIdToken = "GetOpenIdToken"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdToken
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdToken
|
||||
func (c *CognitoIdentity) GetOpenIdTokenRequest(input *GetOpenIdTokenInput) (req *request.Request, output *GetOpenIdTokenOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetOpenIdToken,
|
||||
|
@ -894,7 +894,7 @@ func (c *CognitoIdentity) GetOpenIdTokenRequest(input *GetOpenIdTokenInput) (req
|
|||
// An exception thrown when a dependent service such as Facebook or Twitter
|
||||
// is not responding
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdToken
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdToken
|
||||
func (c *CognitoIdentity) GetOpenIdToken(input *GetOpenIdTokenInput) (*GetOpenIdTokenOutput, error) {
|
||||
req, out := c.GetOpenIdTokenRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -941,7 +941,7 @@ const opGetOpenIdTokenForDeveloperIdentity = "GetOpenIdTokenForDeveloperIdentity
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenForDeveloperIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenForDeveloperIdentity
|
||||
func (c *CognitoIdentity) GetOpenIdTokenForDeveloperIdentityRequest(input *GetOpenIdTokenForDeveloperIdentityInput) (req *request.Request, output *GetOpenIdTokenForDeveloperIdentityOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetOpenIdTokenForDeveloperIdentity,
|
||||
|
@ -1009,7 +1009,7 @@ func (c *CognitoIdentity) GetOpenIdTokenForDeveloperIdentityRequest(input *GetOp
|
|||
// The provided developer user identifier is already registered with Cognito
|
||||
// under a different identity ID.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenForDeveloperIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenForDeveloperIdentity
|
||||
func (c *CognitoIdentity) GetOpenIdTokenForDeveloperIdentity(input *GetOpenIdTokenForDeveloperIdentityInput) (*GetOpenIdTokenForDeveloperIdentityOutput, error) {
|
||||
req, out := c.GetOpenIdTokenForDeveloperIdentityRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1056,7 +1056,7 @@ const opListIdentities = "ListIdentities"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentities
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentities
|
||||
func (c *CognitoIdentity) ListIdentitiesRequest(input *ListIdentitiesInput) (req *request.Request, output *ListIdentitiesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListIdentities,
|
||||
|
@ -1103,7 +1103,7 @@ func (c *CognitoIdentity) ListIdentitiesRequest(input *ListIdentitiesInput) (req
|
|||
// * ErrCodeInternalErrorException "InternalErrorException"
|
||||
// Thrown when the service encounters an error during processing the request.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentities
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentities
|
||||
func (c *CognitoIdentity) ListIdentities(input *ListIdentitiesInput) (*ListIdentitiesOutput, error) {
|
||||
req, out := c.ListIdentitiesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1150,7 +1150,7 @@ const opListIdentityPools = "ListIdentityPools"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentityPools
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentityPools
|
||||
func (c *CognitoIdentity) ListIdentityPoolsRequest(input *ListIdentityPoolsInput) (req *request.Request, output *ListIdentityPoolsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListIdentityPools,
|
||||
|
@ -1193,7 +1193,7 @@ func (c *CognitoIdentity) ListIdentityPoolsRequest(input *ListIdentityPoolsInput
|
|||
// * ErrCodeInternalErrorException "InternalErrorException"
|
||||
// Thrown when the service encounters an error during processing the request.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentityPools
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentityPools
|
||||
func (c *CognitoIdentity) ListIdentityPools(input *ListIdentityPoolsInput) (*ListIdentityPoolsOutput, error) {
|
||||
req, out := c.ListIdentityPoolsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1240,7 +1240,7 @@ const opLookupDeveloperIdentity = "LookupDeveloperIdentity"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/LookupDeveloperIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/LookupDeveloperIdentity
|
||||
func (c *CognitoIdentity) LookupDeveloperIdentityRequest(input *LookupDeveloperIdentityInput) (req *request.Request, output *LookupDeveloperIdentityOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opLookupDeveloperIdentity,
|
||||
|
@ -1298,7 +1298,7 @@ func (c *CognitoIdentity) LookupDeveloperIdentityRequest(input *LookupDeveloperI
|
|||
// * ErrCodeInternalErrorException "InternalErrorException"
|
||||
// Thrown when the service encounters an error during processing the request.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/LookupDeveloperIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/LookupDeveloperIdentity
|
||||
func (c *CognitoIdentity) LookupDeveloperIdentity(input *LookupDeveloperIdentityInput) (*LookupDeveloperIdentityOutput, error) {
|
||||
req, out := c.LookupDeveloperIdentityRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1345,7 +1345,7 @@ const opMergeDeveloperIdentities = "MergeDeveloperIdentities"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MergeDeveloperIdentities
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MergeDeveloperIdentities
|
||||
func (c *CognitoIdentity) MergeDeveloperIdentitiesRequest(input *MergeDeveloperIdentitiesInput) (req *request.Request, output *MergeDeveloperIdentitiesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opMergeDeveloperIdentities,
|
||||
|
@ -1402,7 +1402,7 @@ func (c *CognitoIdentity) MergeDeveloperIdentitiesRequest(input *MergeDeveloperI
|
|||
// * ErrCodeInternalErrorException "InternalErrorException"
|
||||
// Thrown when the service encounters an error during processing the request.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MergeDeveloperIdentities
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MergeDeveloperIdentities
|
||||
func (c *CognitoIdentity) MergeDeveloperIdentities(input *MergeDeveloperIdentitiesInput) (*MergeDeveloperIdentitiesOutput, error) {
|
||||
req, out := c.MergeDeveloperIdentitiesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1449,7 +1449,7 @@ const opSetIdentityPoolRoles = "SetIdentityPoolRoles"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/SetIdentityPoolRoles
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/SetIdentityPoolRoles
|
||||
func (c *CognitoIdentity) SetIdentityPoolRolesRequest(input *SetIdentityPoolRolesInput) (req *request.Request, output *SetIdentityPoolRolesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opSetIdentityPoolRoles,
|
||||
|
@ -1506,7 +1506,7 @@ func (c *CognitoIdentity) SetIdentityPoolRolesRequest(input *SetIdentityPoolRole
|
|||
// * ErrCodeConcurrentModificationException "ConcurrentModificationException"
|
||||
// Thrown if there are parallel requests to modify a resource.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/SetIdentityPoolRoles
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/SetIdentityPoolRoles
|
||||
func (c *CognitoIdentity) SetIdentityPoolRoles(input *SetIdentityPoolRolesInput) (*SetIdentityPoolRolesOutput, error) {
|
||||
req, out := c.SetIdentityPoolRolesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1553,7 +1553,7 @@ const opUnlinkDeveloperIdentity = "UnlinkDeveloperIdentity"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkDeveloperIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkDeveloperIdentity
|
||||
func (c *CognitoIdentity) UnlinkDeveloperIdentityRequest(input *UnlinkDeveloperIdentityInput) (req *request.Request, output *UnlinkDeveloperIdentityOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opUnlinkDeveloperIdentity,
|
||||
|
@ -1609,7 +1609,7 @@ func (c *CognitoIdentity) UnlinkDeveloperIdentityRequest(input *UnlinkDeveloperI
|
|||
// * ErrCodeInternalErrorException "InternalErrorException"
|
||||
// Thrown when the service encounters an error during processing the request.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkDeveloperIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkDeveloperIdentity
|
||||
func (c *CognitoIdentity) UnlinkDeveloperIdentity(input *UnlinkDeveloperIdentityInput) (*UnlinkDeveloperIdentityOutput, error) {
|
||||
req, out := c.UnlinkDeveloperIdentityRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1656,7 +1656,7 @@ const opUnlinkIdentity = "UnlinkIdentity"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkIdentity
|
||||
func (c *CognitoIdentity) UnlinkIdentityRequest(input *UnlinkIdentityInput) (req *request.Request, output *UnlinkIdentityOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opUnlinkIdentity,
|
||||
|
@ -1715,7 +1715,7 @@ func (c *CognitoIdentity) UnlinkIdentityRequest(input *UnlinkIdentityInput) (req
|
|||
// An exception thrown when a dependent service such as Facebook or Twitter
|
||||
// is not responding
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkIdentity
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkIdentity
|
||||
func (c *CognitoIdentity) UnlinkIdentity(input *UnlinkIdentityInput) (*UnlinkIdentityOutput, error) {
|
||||
req, out := c.UnlinkIdentityRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1762,7 +1762,7 @@ const opUpdateIdentityPool = "UpdateIdentityPool"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UpdateIdentityPool
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UpdateIdentityPool
|
||||
func (c *CognitoIdentity) UpdateIdentityPoolRequest(input *IdentityPool) (req *request.Request, output *IdentityPool) {
|
||||
op := &request.Operation{
|
||||
Name: opUpdateIdentityPool,
|
||||
|
@ -1819,7 +1819,7 @@ func (c *CognitoIdentity) UpdateIdentityPoolRequest(input *IdentityPool) (req *r
|
|||
// * ErrCodeLimitExceededException "LimitExceededException"
|
||||
// Thrown when the total number of user pools has exceeded a preset limit.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UpdateIdentityPool
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UpdateIdentityPool
|
||||
func (c *CognitoIdentity) UpdateIdentityPool(input *IdentityPool) (*IdentityPool, error) {
|
||||
req, out := c.UpdateIdentityPoolRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1842,7 +1842,7 @@ func (c *CognitoIdentity) UpdateIdentityPoolWithContext(ctx aws.Context, input *
|
|||
}
|
||||
|
||||
// Input to the CreateIdentityPool action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/CreateIdentityPoolInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/CreateIdentityPoolInput
|
||||
type CreateIdentityPoolInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1964,7 +1964,7 @@ func (s *CreateIdentityPoolInput) SetSupportedLoginProviders(v map[string]*strin
|
|||
}
|
||||
|
||||
// Credentials for the provided identity ID.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/Credentials
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/Credentials
|
||||
type Credentials struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2016,7 +2016,7 @@ func (s *Credentials) SetSessionToken(v string) *Credentials {
|
|||
}
|
||||
|
||||
// Input to the DeleteIdentities action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentitiesInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentitiesInput
|
||||
type DeleteIdentitiesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2059,7 +2059,7 @@ func (s *DeleteIdentitiesInput) SetIdentityIdsToDelete(v []*string) *DeleteIdent
|
|||
}
|
||||
|
||||
// Returned in response to a successful DeleteIdentities operation.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentitiesResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentitiesResponse
|
||||
type DeleteIdentitiesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2085,7 +2085,7 @@ func (s *DeleteIdentitiesOutput) SetUnprocessedIdentityIds(v []*UnprocessedIdent
|
|||
}
|
||||
|
||||
// Input to the DeleteIdentityPool action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentityPoolInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentityPoolInput
|
||||
type DeleteIdentityPoolInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2127,7 +2127,7 @@ func (s *DeleteIdentityPoolInput) SetIdentityPoolId(v string) *DeleteIdentityPoo
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentityPoolOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentityPoolOutput
|
||||
type DeleteIdentityPoolOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -2143,7 +2143,7 @@ func (s DeleteIdentityPoolOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Input to the DescribeIdentity action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentityInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentityInput
|
||||
type DescribeIdentityInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2186,7 +2186,7 @@ func (s *DescribeIdentityInput) SetIdentityId(v string) *DescribeIdentityInput {
|
|||
}
|
||||
|
||||
// Input to the DescribeIdentityPool action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentityPoolInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentityPoolInput
|
||||
type DescribeIdentityPoolInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2229,7 +2229,7 @@ func (s *DescribeIdentityPoolInput) SetIdentityPoolId(v string) *DescribeIdentit
|
|||
}
|
||||
|
||||
// Input to the GetCredentialsForIdentity action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetCredentialsForIdentityInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetCredentialsForIdentityInput
|
||||
type GetCredentialsForIdentityInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2296,7 +2296,7 @@ func (s *GetCredentialsForIdentityInput) SetLogins(v map[string]*string) *GetCre
|
|||
}
|
||||
|
||||
// Returned in response to a successful GetCredentialsForIdentity operation.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetCredentialsForIdentityResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetCredentialsForIdentityResponse
|
||||
type GetCredentialsForIdentityOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2330,7 +2330,7 @@ func (s *GetCredentialsForIdentityOutput) SetIdentityId(v string) *GetCredential
|
|||
}
|
||||
|
||||
// Input to the GetId action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdInput
|
||||
type GetIdInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2407,7 +2407,7 @@ func (s *GetIdInput) SetLogins(v map[string]*string) *GetIdInput {
|
|||
}
|
||||
|
||||
// Returned in response to a GetId request.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdResponse
|
||||
type GetIdOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2432,7 +2432,7 @@ func (s *GetIdOutput) SetIdentityId(v string) *GetIdOutput {
|
|||
}
|
||||
|
||||
// Input to the GetIdentityPoolRoles action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdentityPoolRolesInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdentityPoolRolesInput
|
||||
type GetIdentityPoolRolesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2475,7 +2475,7 @@ func (s *GetIdentityPoolRolesInput) SetIdentityPoolId(v string) *GetIdentityPool
|
|||
}
|
||||
|
||||
// Returned in response to a successful GetIdentityPoolRoles operation.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdentityPoolRolesResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdentityPoolRolesResponse
|
||||
type GetIdentityPoolRolesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2521,7 +2521,7 @@ func (s *GetIdentityPoolRolesOutput) SetRoles(v map[string]*string) *GetIdentity
|
|||
}
|
||||
|
||||
// Input to the GetOpenIdTokenForDeveloperIdentity action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenForDeveloperIdentityInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenForDeveloperIdentityInput
|
||||
type GetOpenIdTokenForDeveloperIdentityInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2617,7 +2617,7 @@ func (s *GetOpenIdTokenForDeveloperIdentityInput) SetTokenDuration(v int64) *Get
|
|||
}
|
||||
|
||||
// Returned in response to a successful GetOpenIdTokenForDeveloperIdentity request.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenForDeveloperIdentityResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenForDeveloperIdentityResponse
|
||||
type GetOpenIdTokenForDeveloperIdentityOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2651,7 +2651,7 @@ func (s *GetOpenIdTokenForDeveloperIdentityOutput) SetToken(v string) *GetOpenId
|
|||
}
|
||||
|
||||
// Input to the GetOpenIdToken action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenInput
|
||||
type GetOpenIdTokenInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2707,7 +2707,7 @@ func (s *GetOpenIdTokenInput) SetLogins(v map[string]*string) *GetOpenIdTokenInp
|
|||
}
|
||||
|
||||
// Returned in response to a successful GetOpenIdToken request.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenResponse
|
||||
type GetOpenIdTokenOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2742,7 +2742,7 @@ func (s *GetOpenIdTokenOutput) SetToken(v string) *GetOpenIdTokenOutput {
|
|||
}
|
||||
|
||||
// A description of the identity.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/IdentityDescription
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/IdentityDescription
|
||||
type IdentityDescription struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2794,7 +2794,7 @@ func (s *IdentityDescription) SetLogins(v []*string) *IdentityDescription {
|
|||
}
|
||||
|
||||
// An object representing an Amazon Cognito identity pool.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/IdentityPool
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/IdentityPool
|
||||
type IdentityPool struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2927,7 +2927,7 @@ func (s *IdentityPool) SetSupportedLoginProviders(v map[string]*string) *Identit
|
|||
}
|
||||
|
||||
// A description of the identity pool.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/IdentityPoolShortDescription
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/IdentityPoolShortDescription
|
||||
type IdentityPoolShortDescription struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2961,7 +2961,7 @@ func (s *IdentityPoolShortDescription) SetIdentityPoolName(v string) *IdentityPo
|
|||
}
|
||||
|
||||
// Input to the ListIdentities action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentitiesInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentitiesInput
|
||||
type ListIdentitiesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3044,7 +3044,7 @@ func (s *ListIdentitiesInput) SetNextToken(v string) *ListIdentitiesInput {
|
|||
}
|
||||
|
||||
// The response to a ListIdentities request.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentitiesResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentitiesResponse
|
||||
type ListIdentitiesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3087,7 +3087,7 @@ func (s *ListIdentitiesOutput) SetNextToken(v string) *ListIdentitiesOutput {
|
|||
}
|
||||
|
||||
// Input to the ListIdentityPools action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentityPoolsInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentityPoolsInput
|
||||
type ListIdentityPoolsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3142,7 +3142,7 @@ func (s *ListIdentityPoolsInput) SetNextToken(v string) *ListIdentityPoolsInput
|
|||
}
|
||||
|
||||
// The result of a successful ListIdentityPools action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentityPoolsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentityPoolsResponse
|
||||
type ListIdentityPoolsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3176,7 +3176,7 @@ func (s *ListIdentityPoolsOutput) SetNextToken(v string) *ListIdentityPoolsOutpu
|
|||
}
|
||||
|
||||
// Input to the LookupDeveloperIdentityInput action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/LookupDeveloperIdentityInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/LookupDeveloperIdentityInput
|
||||
type LookupDeveloperIdentityInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3274,7 +3274,7 @@ func (s *LookupDeveloperIdentityInput) SetNextToken(v string) *LookupDeveloperId
|
|||
}
|
||||
|
||||
// Returned in response to a successful LookupDeveloperIdentity action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/LookupDeveloperIdentityResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/LookupDeveloperIdentityResponse
|
||||
type LookupDeveloperIdentityOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3325,7 +3325,7 @@ func (s *LookupDeveloperIdentityOutput) SetNextToken(v string) *LookupDeveloperI
|
|||
|
||||
// A rule that maps a claim name, a claim value, and a match type to a role
|
||||
// ARN.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MappingRule
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MappingRule
|
||||
type MappingRule struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3418,7 +3418,7 @@ func (s *MappingRule) SetValue(v string) *MappingRule {
|
|||
}
|
||||
|
||||
// Input to the MergeDeveloperIdentities action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MergeDeveloperIdentitiesInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MergeDeveloperIdentitiesInput
|
||||
type MergeDeveloperIdentitiesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3516,7 +3516,7 @@ func (s *MergeDeveloperIdentitiesInput) SetSourceUserIdentifier(v string) *Merge
|
|||
}
|
||||
|
||||
// Returned in response to a successful MergeDeveloperIdentities action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MergeDeveloperIdentitiesResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MergeDeveloperIdentitiesResponse
|
||||
type MergeDeveloperIdentitiesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3542,7 +3542,7 @@ func (s *MergeDeveloperIdentitiesOutput) SetIdentityId(v string) *MergeDeveloper
|
|||
|
||||
// A provider representing an Amazon Cognito Identity User Pool and its client
|
||||
// ID.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/CognitoIdentityProvider
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/CognitoIdentityProvider
|
||||
type Provider struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3603,7 +3603,7 @@ func (s *Provider) SetServerSideTokenCheck(v bool) *Provider {
|
|||
}
|
||||
|
||||
// A role mapping.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/RoleMapping
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/RoleMapping
|
||||
type RoleMapping struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3674,7 +3674,7 @@ func (s *RoleMapping) SetType(v string) *RoleMapping {
|
|||
}
|
||||
|
||||
// A container for rules.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/RulesConfigurationType
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/RulesConfigurationType
|
||||
type RulesConfigurationType struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3729,7 +3729,7 @@ func (s *RulesConfigurationType) SetRules(v []*MappingRule) *RulesConfigurationT
|
|||
}
|
||||
|
||||
// Input to the SetIdentityPoolRoles action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/SetIdentityPoolRolesInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/SetIdentityPoolRolesInput
|
||||
type SetIdentityPoolRolesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3810,7 +3810,7 @@ func (s *SetIdentityPoolRolesInput) SetRoles(v map[string]*string) *SetIdentityP
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/SetIdentityPoolRolesOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/SetIdentityPoolRolesOutput
|
||||
type SetIdentityPoolRolesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -3826,7 +3826,7 @@ func (s SetIdentityPoolRolesOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Input to the UnlinkDeveloperIdentity action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkDeveloperIdentityInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkDeveloperIdentityInput
|
||||
type UnlinkDeveloperIdentityInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3919,7 +3919,7 @@ func (s *UnlinkDeveloperIdentityInput) SetIdentityPoolId(v string) *UnlinkDevelo
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkDeveloperIdentityOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkDeveloperIdentityOutput
|
||||
type UnlinkDeveloperIdentityOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -3935,7 +3935,7 @@ func (s UnlinkDeveloperIdentityOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Input to the UnlinkIdentity action.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkIdentityInput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkIdentityInput
|
||||
type UnlinkIdentityInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4005,7 +4005,7 @@ func (s *UnlinkIdentityInput) SetLoginsToRemove(v []*string) *UnlinkIdentityInpu
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkIdentityOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkIdentityOutput
|
||||
type UnlinkIdentityOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -4022,7 +4022,7 @@ func (s UnlinkIdentityOutput) GoString() string {
|
|||
|
||||
// An array of UnprocessedIdentityId objects, each of which contains an ErrorCode
|
||||
// and IdentityId.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnprocessedIdentityId
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnprocessedIdentityId
|
||||
type UnprocessedIdentityId struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
|
24419
vendor/github.com/aws/aws-sdk-go/service/cognitoidentityprovider/api.go
generated
vendored
Normal file
24419
vendor/github.com/aws/aws-sdk-go/service/cognitoidentityprovider/api.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
35
vendor/github.com/aws/aws-sdk-go/service/cognitoidentityprovider/doc.go
generated
vendored
Normal file
35
vendor/github.com/aws/aws-sdk-go/service/cognitoidentityprovider/doc.go
generated
vendored
Normal file
|
@ -0,0 +1,35 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
// Package cognitoidentityprovider provides the client and types for making API
|
||||
// requests to Amazon Cognito Identity Provider.
|
||||
//
|
||||
// Using the Amazon Cognito User Pools API, you can create a user pool to manage
|
||||
// directories and users. You can authenticate a user to obtain tokens related
|
||||
// to user identity and access policies.
|
||||
//
|
||||
// This API reference provides information about user pools in Amazon Cognito
|
||||
// User Pools.
|
||||
//
|
||||
// For more information, see the Amazon Cognito Documentation.
|
||||
//
|
||||
// See https://docs.aws.amazon.com/goto/WebAPI/cognito-idp-2016-04-18 for more information on this service.
|
||||
//
|
||||
// See cognitoidentityprovider package documentation for more information.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/cognitoidentityprovider/
|
||||
//
|
||||
// Using the Client
|
||||
//
|
||||
// To contact Amazon Cognito Identity Provider with the SDK use the New function to create
|
||||
// a new service client. With that client you can make API requests to the service.
|
||||
// These clients are safe to use concurrently.
|
||||
//
|
||||
// See the SDK's documentation for more information on how to use the SDK.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/
|
||||
//
|
||||
// See aws.Config documentation for more information on configuring SDK clients.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
|
||||
//
|
||||
// See the Amazon Cognito Identity Provider client CognitoIdentityProvider for more
|
||||
// information on creating client for this service.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/cognitoidentityprovider/#New
|
||||
package cognitoidentityprovider
|
253
vendor/github.com/aws/aws-sdk-go/service/cognitoidentityprovider/errors.go
generated
vendored
Normal file
253
vendor/github.com/aws/aws-sdk-go/service/cognitoidentityprovider/errors.go
generated
vendored
Normal file
|
@ -0,0 +1,253 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package cognitoidentityprovider
|
||||
|
||||
const (
|
||||
|
||||
// ErrCodeAliasExistsException for service response error code
|
||||
// "AliasExistsException".
|
||||
//
|
||||
// This exception is thrown when a user tries to confirm the account with an
|
||||
// email or phone number that has already been supplied as an alias from a different
|
||||
// account. This exception tells user that an account with this email or phone
|
||||
// already exists.
|
||||
ErrCodeAliasExistsException = "AliasExistsException"
|
||||
|
||||
// ErrCodeCodeDeliveryFailureException for service response error code
|
||||
// "CodeDeliveryFailureException".
|
||||
//
|
||||
// This exception is thrown when a verification code fails to deliver successfully.
|
||||
ErrCodeCodeDeliveryFailureException = "CodeDeliveryFailureException"
|
||||
|
||||
// ErrCodeCodeMismatchException for service response error code
|
||||
// "CodeMismatchException".
|
||||
//
|
||||
// This exception is thrown if the provided code does not match what the server
|
||||
// was expecting.
|
||||
ErrCodeCodeMismatchException = "CodeMismatchException"
|
||||
|
||||
// ErrCodeConcurrentModificationException for service response error code
|
||||
// "ConcurrentModificationException".
|
||||
//
|
||||
// This exception is thrown if two or more modifications are happening concurrently.
|
||||
ErrCodeConcurrentModificationException = "ConcurrentModificationException"
|
||||
|
||||
// ErrCodeDuplicateProviderException for service response error code
|
||||
// "DuplicateProviderException".
|
||||
//
|
||||
// This exception is thrown when the provider is already supported by the user
|
||||
// pool.
|
||||
ErrCodeDuplicateProviderException = "DuplicateProviderException"
|
||||
|
||||
// ErrCodeEnableSoftwareTokenMFAException for service response error code
|
||||
// "EnableSoftwareTokenMFAException".
|
||||
//
|
||||
// This exception is thrown when there is a code mismatch and the service fails
|
||||
// to configure the software token TOTP multi-factor authentication (MFA).
|
||||
ErrCodeEnableSoftwareTokenMFAException = "EnableSoftwareTokenMFAException"
|
||||
|
||||
// ErrCodeExpiredCodeException for service response error code
|
||||
// "ExpiredCodeException".
|
||||
//
|
||||
// This exception is thrown if a code has expired.
|
||||
ErrCodeExpiredCodeException = "ExpiredCodeException"
|
||||
|
||||
// ErrCodeGroupExistsException for service response error code
|
||||
// "GroupExistsException".
|
||||
//
|
||||
// This exception is thrown when Amazon Cognito encounters a group that already
|
||||
// exists in the user pool.
|
||||
ErrCodeGroupExistsException = "GroupExistsException"
|
||||
|
||||
// ErrCodeInternalErrorException for service response error code
|
||||
// "InternalErrorException".
|
||||
//
|
||||
// This exception is thrown when Amazon Cognito encounters an internal error.
|
||||
ErrCodeInternalErrorException = "InternalErrorException"
|
||||
|
||||
// ErrCodeInvalidEmailRoleAccessPolicyException for service response error code
|
||||
// "InvalidEmailRoleAccessPolicyException".
|
||||
//
|
||||
// This exception is thrown when Amazon Cognito is not allowed to use your email
|
||||
// identity. HTTP status code: 400.
|
||||
ErrCodeInvalidEmailRoleAccessPolicyException = "InvalidEmailRoleAccessPolicyException"
|
||||
|
||||
// ErrCodeInvalidLambdaResponseException for service response error code
|
||||
// "InvalidLambdaResponseException".
|
||||
//
|
||||
// This exception is thrown when the Amazon Cognito service encounters an invalid
|
||||
// AWS Lambda response.
|
||||
ErrCodeInvalidLambdaResponseException = "InvalidLambdaResponseException"
|
||||
|
||||
// ErrCodeInvalidOAuthFlowException for service response error code
|
||||
// "InvalidOAuthFlowException".
|
||||
//
|
||||
// This exception is thrown when the specified OAuth flow is invalid.
|
||||
ErrCodeInvalidOAuthFlowException = "InvalidOAuthFlowException"
|
||||
|
||||
// ErrCodeInvalidParameterException for service response error code
|
||||
// "InvalidParameterException".
|
||||
//
|
||||
// This exception is thrown when the Amazon Cognito service encounters an invalid
|
||||
// parameter.
|
||||
ErrCodeInvalidParameterException = "InvalidParameterException"
|
||||
|
||||
// ErrCodeInvalidPasswordException for service response error code
|
||||
// "InvalidPasswordException".
|
||||
//
|
||||
// This exception is thrown when the Amazon Cognito service encounters an invalid
|
||||
// password.
|
||||
ErrCodeInvalidPasswordException = "InvalidPasswordException"
|
||||
|
||||
// ErrCodeInvalidSmsRoleAccessPolicyException for service response error code
|
||||
// "InvalidSmsRoleAccessPolicyException".
|
||||
//
|
||||
// This exception is returned when the role provided for SMS configuration does
|
||||
// not have permission to publish using Amazon SNS.
|
||||
ErrCodeInvalidSmsRoleAccessPolicyException = "InvalidSmsRoleAccessPolicyException"
|
||||
|
||||
// ErrCodeInvalidSmsRoleTrustRelationshipException for service response error code
|
||||
// "InvalidSmsRoleTrustRelationshipException".
|
||||
//
|
||||
// This exception is thrown when the trust relationship is invalid for the role
|
||||
// provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com
|
||||
// or the external ID provided in the role does not match what is provided in
|
||||
// the SMS configuration for the user pool.
|
||||
ErrCodeInvalidSmsRoleTrustRelationshipException = "InvalidSmsRoleTrustRelationshipException"
|
||||
|
||||
// ErrCodeInvalidUserPoolConfigurationException for service response error code
|
||||
// "InvalidUserPoolConfigurationException".
|
||||
//
|
||||
// This exception is thrown when the user pool configuration is invalid.
|
||||
ErrCodeInvalidUserPoolConfigurationException = "InvalidUserPoolConfigurationException"
|
||||
|
||||
// ErrCodeLimitExceededException for service response error code
|
||||
// "LimitExceededException".
|
||||
//
|
||||
// This exception is thrown when a user exceeds the limit for a requested AWS
|
||||
// resource.
|
||||
ErrCodeLimitExceededException = "LimitExceededException"
|
||||
|
||||
// ErrCodeMFAMethodNotFoundException for service response error code
|
||||
// "MFAMethodNotFoundException".
|
||||
//
|
||||
// This exception is thrown when Amazon Cognito cannot find a multi-factor authentication
|
||||
// (MFA) method.
|
||||
ErrCodeMFAMethodNotFoundException = "MFAMethodNotFoundException"
|
||||
|
||||
// ErrCodeNotAuthorizedException for service response error code
|
||||
// "NotAuthorizedException".
|
||||
//
|
||||
// This exception is thrown when a user is not authorized.
|
||||
ErrCodeNotAuthorizedException = "NotAuthorizedException"
|
||||
|
||||
// ErrCodePasswordResetRequiredException for service response error code
|
||||
// "PasswordResetRequiredException".
|
||||
//
|
||||
// This exception is thrown when a password reset is required.
|
||||
ErrCodePasswordResetRequiredException = "PasswordResetRequiredException"
|
||||
|
||||
// ErrCodePreconditionNotMetException for service response error code
|
||||
// "PreconditionNotMetException".
|
||||
//
|
||||
// This exception is thrown when a precondition is not met.
|
||||
ErrCodePreconditionNotMetException = "PreconditionNotMetException"
|
||||
|
||||
// ErrCodeResourceNotFoundException for service response error code
|
||||
// "ResourceNotFoundException".
|
||||
//
|
||||
// This exception is thrown when the Amazon Cognito service cannot find the
|
||||
// requested resource.
|
||||
ErrCodeResourceNotFoundException = "ResourceNotFoundException"
|
||||
|
||||
// ErrCodeScopeDoesNotExistException for service response error code
|
||||
// "ScopeDoesNotExistException".
|
||||
//
|
||||
// This exception is thrown when the specified scope does not exist.
|
||||
ErrCodeScopeDoesNotExistException = "ScopeDoesNotExistException"
|
||||
|
||||
// ErrCodeSoftwareTokenMFANotFoundException for service response error code
|
||||
// "SoftwareTokenMFANotFoundException".
|
||||
//
|
||||
// This exception is thrown when the software token TOTP multi-factor authentication
|
||||
// (MFA) is not enabled for the user pool.
|
||||
ErrCodeSoftwareTokenMFANotFoundException = "SoftwareTokenMFANotFoundException"
|
||||
|
||||
// ErrCodeTooManyFailedAttemptsException for service response error code
|
||||
// "TooManyFailedAttemptsException".
|
||||
//
|
||||
// This exception is thrown when the user has made too many failed attempts
|
||||
// for a given action (e.g., sign in).
|
||||
ErrCodeTooManyFailedAttemptsException = "TooManyFailedAttemptsException"
|
||||
|
||||
// ErrCodeTooManyRequestsException for service response error code
|
||||
// "TooManyRequestsException".
|
||||
//
|
||||
// This exception is thrown when the user has made too many requests for a given
|
||||
// operation.
|
||||
ErrCodeTooManyRequestsException = "TooManyRequestsException"
|
||||
|
||||
// ErrCodeUnexpectedLambdaException for service response error code
|
||||
// "UnexpectedLambdaException".
|
||||
//
|
||||
// This exception is thrown when the Amazon Cognito service encounters an unexpected
|
||||
// exception with the AWS Lambda service.
|
||||
ErrCodeUnexpectedLambdaException = "UnexpectedLambdaException"
|
||||
|
||||
// ErrCodeUnsupportedIdentityProviderException for service response error code
|
||||
// "UnsupportedIdentityProviderException".
|
||||
//
|
||||
// This exception is thrown when the specified identifier is not supported.
|
||||
ErrCodeUnsupportedIdentityProviderException = "UnsupportedIdentityProviderException"
|
||||
|
||||
// ErrCodeUnsupportedUserStateException for service response error code
|
||||
// "UnsupportedUserStateException".
|
||||
//
|
||||
// The request failed because the user is in an unsupported state.
|
||||
ErrCodeUnsupportedUserStateException = "UnsupportedUserStateException"
|
||||
|
||||
// ErrCodeUserImportInProgressException for service response error code
|
||||
// "UserImportInProgressException".
|
||||
//
|
||||
// This exception is thrown when you are trying to modify a user pool while
|
||||
// a user import job is in progress for that pool.
|
||||
ErrCodeUserImportInProgressException = "UserImportInProgressException"
|
||||
|
||||
// ErrCodeUserLambdaValidationException for service response error code
|
||||
// "UserLambdaValidationException".
|
||||
//
|
||||
// This exception is thrown when the Amazon Cognito service encounters a user
|
||||
// validation exception with the AWS Lambda service.
|
||||
ErrCodeUserLambdaValidationException = "UserLambdaValidationException"
|
||||
|
||||
// ErrCodeUserNotConfirmedException for service response error code
|
||||
// "UserNotConfirmedException".
|
||||
//
|
||||
// This exception is thrown when a user is not confirmed successfully.
|
||||
ErrCodeUserNotConfirmedException = "UserNotConfirmedException"
|
||||
|
||||
// ErrCodeUserNotFoundException for service response error code
|
||||
// "UserNotFoundException".
|
||||
//
|
||||
// This exception is thrown when a user is not found.
|
||||
ErrCodeUserNotFoundException = "UserNotFoundException"
|
||||
|
||||
// ErrCodeUserPoolAddOnNotEnabledException for service response error code
|
||||
// "UserPoolAddOnNotEnabledException".
|
||||
//
|
||||
// This exception is thrown when user pool add-ons are not enabled.
|
||||
ErrCodeUserPoolAddOnNotEnabledException = "UserPoolAddOnNotEnabledException"
|
||||
|
||||
// ErrCodeUserPoolTaggingException for service response error code
|
||||
// "UserPoolTaggingException".
|
||||
//
|
||||
// This exception is thrown when a user pool tag cannot be set or updated.
|
||||
ErrCodeUserPoolTaggingException = "UserPoolTaggingException"
|
||||
|
||||
// ErrCodeUsernameExistsException for service response error code
|
||||
// "UsernameExistsException".
|
||||
//
|
||||
// This exception is thrown when Amazon Cognito encounters a user name that
|
||||
// already exists in the user pool.
|
||||
ErrCodeUsernameExistsException = "UsernameExistsException"
|
||||
)
|
95
vendor/github.com/aws/aws-sdk-go/service/cognitoidentityprovider/service.go
generated
vendored
Normal file
95
vendor/github.com/aws/aws-sdk-go/service/cognitoidentityprovider/service.go
generated
vendored
Normal file
|
@ -0,0 +1,95 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package cognitoidentityprovider
|
||||
|
||||
import (
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/aws/client"
|
||||
"github.com/aws/aws-sdk-go/aws/client/metadata"
|
||||
"github.com/aws/aws-sdk-go/aws/request"
|
||||
"github.com/aws/aws-sdk-go/aws/signer/v4"
|
||||
"github.com/aws/aws-sdk-go/private/protocol/jsonrpc"
|
||||
)
|
||||
|
||||
// CognitoIdentityProvider provides the API operation methods for making requests to
|
||||
// Amazon Cognito Identity Provider. See this package's package overview docs
|
||||
// for details on the service.
|
||||
//
|
||||
// CognitoIdentityProvider methods are safe to use concurrently. It is not safe to
|
||||
// modify mutate any of the struct's properties though.
|
||||
type CognitoIdentityProvider struct {
|
||||
*client.Client
|
||||
}
|
||||
|
||||
// Used for custom client initialization logic
|
||||
var initClient func(*client.Client)
|
||||
|
||||
// Used for custom request initialization logic
|
||||
var initRequest func(*request.Request)
|
||||
|
||||
// Service information constants
|
||||
const (
|
||||
ServiceName = "cognito-idp" // Service endpoint prefix API calls made to.
|
||||
EndpointsID = ServiceName // Service ID for Regions and Endpoints metadata.
|
||||
)
|
||||
|
||||
// New creates a new instance of the CognitoIdentityProvider client with a session.
|
||||
// If additional configuration is needed for the client instance use the optional
|
||||
// aws.Config parameter to add your extra config.
|
||||
//
|
||||
// Example:
|
||||
// // Create a CognitoIdentityProvider client from just a session.
|
||||
// svc := cognitoidentityprovider.New(mySession)
|
||||
//
|
||||
// // Create a CognitoIdentityProvider client with additional configuration
|
||||
// svc := cognitoidentityprovider.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
|
||||
func New(p client.ConfigProvider, cfgs ...*aws.Config) *CognitoIdentityProvider {
|
||||
c := p.ClientConfig(EndpointsID, cfgs...)
|
||||
return newClient(*c.Config, c.Handlers, c.Endpoint, c.SigningRegion, c.SigningName)
|
||||
}
|
||||
|
||||
// newClient creates, initializes and returns a new service client instance.
|
||||
func newClient(cfg aws.Config, handlers request.Handlers, endpoint, signingRegion, signingName string) *CognitoIdentityProvider {
|
||||
svc := &CognitoIdentityProvider{
|
||||
Client: client.New(
|
||||
cfg,
|
||||
metadata.ClientInfo{
|
||||
ServiceName: ServiceName,
|
||||
SigningName: signingName,
|
||||
SigningRegion: signingRegion,
|
||||
Endpoint: endpoint,
|
||||
APIVersion: "2016-04-18",
|
||||
JSONVersion: "1.1",
|
||||
TargetPrefix: "AWSCognitoIdentityProviderService",
|
||||
},
|
||||
handlers,
|
||||
),
|
||||
}
|
||||
|
||||
// Handlers
|
||||
svc.Handlers.Sign.PushBackNamed(v4.SignRequestHandler)
|
||||
svc.Handlers.Build.PushBackNamed(jsonrpc.BuildHandler)
|
||||
svc.Handlers.Unmarshal.PushBackNamed(jsonrpc.UnmarshalHandler)
|
||||
svc.Handlers.UnmarshalMeta.PushBackNamed(jsonrpc.UnmarshalMetaHandler)
|
||||
svc.Handlers.UnmarshalError.PushBackNamed(jsonrpc.UnmarshalErrorHandler)
|
||||
|
||||
// Run custom client initialization if present
|
||||
if initClient != nil {
|
||||
initClient(svc.Client)
|
||||
}
|
||||
|
||||
return svc
|
||||
}
|
||||
|
||||
// newRequest creates a new request for a CognitoIdentityProvider operation and runs any
|
||||
// custom request initialization.
|
||||
func (c *CognitoIdentityProvider) newRequest(op *request.Operation, params, data interface{}) *request.Request {
|
||||
req := c.NewRequest(op, params, data)
|
||||
|
||||
// Run custom request initialization if present
|
||||
if initRequest != nil {
|
||||
initRequest(req)
|
||||
}
|
||||
|
||||
return req
|
||||
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -4,12 +4,43 @@ package dynamodb
|
|||
|
||||
const (
|
||||
|
||||
// ErrCodeBackupInUseException for service response error code
|
||||
// "BackupInUseException".
|
||||
//
|
||||
// There is another ongoing conflicting backup control plane operation on the
|
||||
// table. The backups is either being created, deleted or restored to a table.
|
||||
ErrCodeBackupInUseException = "BackupInUseException"
|
||||
|
||||
// ErrCodeBackupNotFoundException for service response error code
|
||||
// "BackupNotFoundException".
|
||||
//
|
||||
// Backup not found for the given BackupARN.
|
||||
ErrCodeBackupNotFoundException = "BackupNotFoundException"
|
||||
|
||||
// ErrCodeConditionalCheckFailedException for service response error code
|
||||
// "ConditionalCheckFailedException".
|
||||
//
|
||||
// A condition specified in the operation could not be evaluated.
|
||||
ErrCodeConditionalCheckFailedException = "ConditionalCheckFailedException"
|
||||
|
||||
// ErrCodeContinuousBackupsUnavailableException for service response error code
|
||||
// "ContinuousBackupsUnavailableException".
|
||||
//
|
||||
// Backups have not yet been enabled for this table.
|
||||
ErrCodeContinuousBackupsUnavailableException = "ContinuousBackupsUnavailableException"
|
||||
|
||||
// ErrCodeGlobalTableAlreadyExistsException for service response error code
|
||||
// "GlobalTableAlreadyExistsException".
|
||||
//
|
||||
// The specified global table already exists.
|
||||
ErrCodeGlobalTableAlreadyExistsException = "GlobalTableAlreadyExistsException"
|
||||
|
||||
// ErrCodeGlobalTableNotFoundException for service response error code
|
||||
// "GlobalTableNotFoundException".
|
||||
//
|
||||
// The specified global table does not exist.
|
||||
ErrCodeGlobalTableNotFoundException = "GlobalTableNotFoundException"
|
||||
|
||||
// ErrCodeInternalServerError for service response error code
|
||||
// "InternalServerError".
|
||||
//
|
||||
|
@ -47,6 +78,18 @@ const (
|
|||
// in the Amazon DynamoDB Developer Guide.
|
||||
ErrCodeProvisionedThroughputExceededException = "ProvisionedThroughputExceededException"
|
||||
|
||||
// ErrCodeReplicaAlreadyExistsException for service response error code
|
||||
// "ReplicaAlreadyExistsException".
|
||||
//
|
||||
// The specified replica is already part of the global table.
|
||||
ErrCodeReplicaAlreadyExistsException = "ReplicaAlreadyExistsException"
|
||||
|
||||
// ErrCodeReplicaNotFoundException for service response error code
|
||||
// "ReplicaNotFoundException".
|
||||
//
|
||||
// The specified replica is no longer part of the global table.
|
||||
ErrCodeReplicaNotFoundException = "ReplicaNotFoundException"
|
||||
|
||||
// ErrCodeResourceInUseException for service response error code
|
||||
// "ResourceInUseException".
|
||||
//
|
||||
|
@ -61,4 +104,23 @@ const (
|
|||
// The operation tried to access a nonexistent table or index. The resource
|
||||
// might not be specified correctly, or its status might not be ACTIVE.
|
||||
ErrCodeResourceNotFoundException = "ResourceNotFoundException"
|
||||
|
||||
// ErrCodeTableAlreadyExistsException for service response error code
|
||||
// "TableAlreadyExistsException".
|
||||
//
|
||||
// A table with the name already exists.
|
||||
ErrCodeTableAlreadyExistsException = "TableAlreadyExistsException"
|
||||
|
||||
// ErrCodeTableInUseException for service response error code
|
||||
// "TableInUseException".
|
||||
//
|
||||
// A table by that name is either being created or deleted.
|
||||
ErrCodeTableInUseException = "TableInUseException"
|
||||
|
||||
// ErrCodeTableNotFoundException for service response error code
|
||||
// "TableNotFoundException".
|
||||
//
|
||||
// A table with the name TableName does not currently exist within the subscriber's
|
||||
// account.
|
||||
ErrCodeTableNotFoundException = "TableNotFoundException"
|
||||
)
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -35,7 +35,7 @@ const opBatchCheckLayerAvailability = "BatchCheckLayerAvailability"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchCheckLayerAvailability
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchCheckLayerAvailability
|
||||
func (c *ECR) BatchCheckLayerAvailabilityRequest(input *BatchCheckLayerAvailabilityInput) (req *request.Request, output *BatchCheckLayerAvailabilityOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opBatchCheckLayerAvailability,
|
||||
|
@ -80,7 +80,7 @@ func (c *ECR) BatchCheckLayerAvailabilityRequest(input *BatchCheckLayerAvailabil
|
|||
// * ErrCodeServerException "ServerException"
|
||||
// These errors are usually caused by a server-side issue.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchCheckLayerAvailability
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchCheckLayerAvailability
|
||||
func (c *ECR) BatchCheckLayerAvailability(input *BatchCheckLayerAvailabilityInput) (*BatchCheckLayerAvailabilityOutput, error) {
|
||||
req, out := c.BatchCheckLayerAvailabilityRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -127,7 +127,7 @@ const opBatchDeleteImage = "BatchDeleteImage"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchDeleteImage
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchDeleteImage
|
||||
func (c *ECR) BatchDeleteImageRequest(input *BatchDeleteImageInput) (req *request.Request, output *BatchDeleteImageOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opBatchDeleteImage,
|
||||
|
@ -175,7 +175,7 @@ func (c *ECR) BatchDeleteImageRequest(input *BatchDeleteImageInput) (req *reques
|
|||
// The specified repository could not be found. Check the spelling of the specified
|
||||
// repository and ensure that you are performing operations on the correct registry.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchDeleteImage
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchDeleteImage
|
||||
func (c *ECR) BatchDeleteImage(input *BatchDeleteImageInput) (*BatchDeleteImageOutput, error) {
|
||||
req, out := c.BatchDeleteImageRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -222,7 +222,7 @@ const opBatchGetImage = "BatchGetImage"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchGetImage
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchGetImage
|
||||
func (c *ECR) BatchGetImageRequest(input *BatchGetImageInput) (req *request.Request, output *BatchGetImageOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opBatchGetImage,
|
||||
|
@ -263,7 +263,7 @@ func (c *ECR) BatchGetImageRequest(input *BatchGetImageInput) (req *request.Requ
|
|||
// The specified repository could not be found. Check the spelling of the specified
|
||||
// repository and ensure that you are performing operations on the correct registry.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchGetImage
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchGetImage
|
||||
func (c *ECR) BatchGetImage(input *BatchGetImageInput) (*BatchGetImageOutput, error) {
|
||||
req, out := c.BatchGetImageRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -310,7 +310,7 @@ const opCompleteLayerUpload = "CompleteLayerUpload"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CompleteLayerUpload
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CompleteLayerUpload
|
||||
func (c *ECR) CompleteLayerUploadRequest(input *CompleteLayerUploadInput) (req *request.Request, output *CompleteLayerUploadOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opCompleteLayerUpload,
|
||||
|
@ -373,7 +373,7 @@ func (c *ECR) CompleteLayerUploadRequest(input *CompleteLayerUploadInput) (req *
|
|||
// * ErrCodeEmptyUploadException "EmptyUploadException"
|
||||
// The specified layer upload does not contain any layer parts.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CompleteLayerUpload
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CompleteLayerUpload
|
||||
func (c *ECR) CompleteLayerUpload(input *CompleteLayerUploadInput) (*CompleteLayerUploadOutput, error) {
|
||||
req, out := c.CompleteLayerUploadRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -420,7 +420,7 @@ const opCreateRepository = "CreateRepository"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreateRepository
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreateRepository
|
||||
func (c *ECR) CreateRepositoryRequest(input *CreateRepositoryInput) (req *request.Request, output *CreateRepositoryOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opCreateRepository,
|
||||
|
@ -465,7 +465,7 @@ func (c *ECR) CreateRepositoryRequest(input *CreateRepositoryInput) (req *reques
|
|||
// (http://docs.aws.amazon.com/AmazonECR/latest/userguide/service_limits.html)
|
||||
// in the Amazon EC2 Container Registry User Guide.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreateRepository
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreateRepository
|
||||
func (c *ECR) CreateRepository(input *CreateRepositoryInput) (*CreateRepositoryOutput, error) {
|
||||
req, out := c.CreateRepositoryRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -512,7 +512,7 @@ const opDeleteLifecyclePolicy = "DeleteLifecyclePolicy"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteLifecyclePolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteLifecyclePolicy
|
||||
func (c *ECR) DeleteLifecyclePolicyRequest(input *DeleteLifecyclePolicyInput) (req *request.Request, output *DeleteLifecyclePolicyOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteLifecyclePolicy,
|
||||
|
@ -555,7 +555,7 @@ func (c *ECR) DeleteLifecyclePolicyRequest(input *DeleteLifecyclePolicyInput) (r
|
|||
// * ErrCodeLifecyclePolicyNotFoundException "LifecyclePolicyNotFoundException"
|
||||
// The lifecycle policy could not be found, and no policy is set to the repository.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteLifecyclePolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteLifecyclePolicy
|
||||
func (c *ECR) DeleteLifecyclePolicy(input *DeleteLifecyclePolicyInput) (*DeleteLifecyclePolicyOutput, error) {
|
||||
req, out := c.DeleteLifecyclePolicyRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -602,7 +602,7 @@ const opDeleteRepository = "DeleteRepository"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepository
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepository
|
||||
func (c *ECR) DeleteRepositoryRequest(input *DeleteRepositoryInput) (req *request.Request, output *DeleteRepositoryOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteRepository,
|
||||
|
@ -647,7 +647,7 @@ func (c *ECR) DeleteRepositoryRequest(input *DeleteRepositoryInput) (req *reques
|
|||
// The specified repository contains images. To delete a repository that contains
|
||||
// images, you must force the deletion with the force parameter.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepository
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepository
|
||||
func (c *ECR) DeleteRepository(input *DeleteRepositoryInput) (*DeleteRepositoryOutput, error) {
|
||||
req, out := c.DeleteRepositoryRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -694,7 +694,7 @@ const opDeleteRepositoryPolicy = "DeleteRepositoryPolicy"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryPolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryPolicy
|
||||
func (c *ECR) DeleteRepositoryPolicyRequest(input *DeleteRepositoryPolicyInput) (req *request.Request, output *DeleteRepositoryPolicyOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteRepositoryPolicy,
|
||||
|
@ -738,7 +738,7 @@ func (c *ECR) DeleteRepositoryPolicyRequest(input *DeleteRepositoryPolicyInput)
|
|||
// The specified repository and registry combination does not have an associated
|
||||
// repository policy.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryPolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryPolicy
|
||||
func (c *ECR) DeleteRepositoryPolicy(input *DeleteRepositoryPolicyInput) (*DeleteRepositoryPolicyOutput, error) {
|
||||
req, out := c.DeleteRepositoryPolicyRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -785,7 +785,7 @@ const opDescribeImages = "DescribeImages"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImages
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImages
|
||||
func (c *ECR) DescribeImagesRequest(input *DescribeImagesInput) (req *request.Request, output *DescribeImagesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeImages,
|
||||
|
@ -840,7 +840,7 @@ func (c *ECR) DescribeImagesRequest(input *DescribeImagesInput) (req *request.Re
|
|||
// * ErrCodeImageNotFoundException "ImageNotFoundException"
|
||||
// The image requested does not exist in the specified repository.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImages
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImages
|
||||
func (c *ECR) DescribeImages(input *DescribeImagesInput) (*DescribeImagesOutput, error) {
|
||||
req, out := c.DescribeImagesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -937,7 +937,7 @@ const opDescribeRepositories = "DescribeRepositories"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeRepositories
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeRepositories
|
||||
func (c *ECR) DescribeRepositoriesRequest(input *DescribeRepositoriesInput) (req *request.Request, output *DescribeRepositoriesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeRepositories,
|
||||
|
@ -983,7 +983,7 @@ func (c *ECR) DescribeRepositoriesRequest(input *DescribeRepositoriesInput) (req
|
|||
// The specified repository could not be found. Check the spelling of the specified
|
||||
// repository and ensure that you are performing operations on the correct registry.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeRepositories
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeRepositories
|
||||
func (c *ECR) DescribeRepositories(input *DescribeRepositoriesInput) (*DescribeRepositoriesOutput, error) {
|
||||
req, out := c.DescribeRepositoriesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1080,7 +1080,7 @@ const opGetAuthorizationToken = "GetAuthorizationToken"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetAuthorizationToken
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetAuthorizationToken
|
||||
func (c *ECR) GetAuthorizationTokenRequest(input *GetAuthorizationTokenInput) (req *request.Request, output *GetAuthorizationTokenOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetAuthorizationToken,
|
||||
|
@ -1123,7 +1123,7 @@ func (c *ECR) GetAuthorizationTokenRequest(input *GetAuthorizationTokenInput) (r
|
|||
// The specified parameter is invalid. Review the available parameters for the
|
||||
// API request.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetAuthorizationToken
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetAuthorizationToken
|
||||
func (c *ECR) GetAuthorizationToken(input *GetAuthorizationTokenInput) (*GetAuthorizationTokenOutput, error) {
|
||||
req, out := c.GetAuthorizationTokenRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1170,7 +1170,7 @@ const opGetDownloadUrlForLayer = "GetDownloadUrlForLayer"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetDownloadUrlForLayer
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetDownloadUrlForLayer
|
||||
func (c *ECR) GetDownloadUrlForLayerRequest(input *GetDownloadUrlForLayerInput) (req *request.Request, output *GetDownloadUrlForLayerOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetDownloadUrlForLayer,
|
||||
|
@ -1223,7 +1223,7 @@ func (c *ECR) GetDownloadUrlForLayerRequest(input *GetDownloadUrlForLayerInput)
|
|||
// The specified repository could not be found. Check the spelling of the specified
|
||||
// repository and ensure that you are performing operations on the correct registry.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetDownloadUrlForLayer
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetDownloadUrlForLayer
|
||||
func (c *ECR) GetDownloadUrlForLayer(input *GetDownloadUrlForLayerInput) (*GetDownloadUrlForLayerOutput, error) {
|
||||
req, out := c.GetDownloadUrlForLayerRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1270,7 +1270,7 @@ const opGetLifecyclePolicy = "GetLifecyclePolicy"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicy
|
||||
func (c *ECR) GetLifecyclePolicyRequest(input *GetLifecyclePolicyInput) (req *request.Request, output *GetLifecyclePolicyOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetLifecyclePolicy,
|
||||
|
@ -1313,7 +1313,7 @@ func (c *ECR) GetLifecyclePolicyRequest(input *GetLifecyclePolicyInput) (req *re
|
|||
// * ErrCodeLifecyclePolicyNotFoundException "LifecyclePolicyNotFoundException"
|
||||
// The lifecycle policy could not be found, and no policy is set to the repository.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicy
|
||||
func (c *ECR) GetLifecyclePolicy(input *GetLifecyclePolicyInput) (*GetLifecyclePolicyOutput, error) {
|
||||
req, out := c.GetLifecyclePolicyRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1360,7 +1360,7 @@ const opGetLifecyclePolicyPreview = "GetLifecyclePolicyPreview"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyPreview
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyPreview
|
||||
func (c *ECR) GetLifecyclePolicyPreviewRequest(input *GetLifecyclePolicyPreviewInput) (req *request.Request, output *GetLifecyclePolicyPreviewOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetLifecyclePolicyPreview,
|
||||
|
@ -1403,7 +1403,7 @@ func (c *ECR) GetLifecyclePolicyPreviewRequest(input *GetLifecyclePolicyPreviewI
|
|||
// * ErrCodeLifecyclePolicyPreviewNotFoundException "LifecyclePolicyPreviewNotFoundException"
|
||||
// There is no dry run for this repository.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyPreview
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyPreview
|
||||
func (c *ECR) GetLifecyclePolicyPreview(input *GetLifecyclePolicyPreviewInput) (*GetLifecyclePolicyPreviewOutput, error) {
|
||||
req, out := c.GetLifecyclePolicyPreviewRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1450,7 +1450,7 @@ const opGetRepositoryPolicy = "GetRepositoryPolicy"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetRepositoryPolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetRepositoryPolicy
|
||||
func (c *ECR) GetRepositoryPolicyRequest(input *GetRepositoryPolicyInput) (req *request.Request, output *GetRepositoryPolicyOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetRepositoryPolicy,
|
||||
|
@ -1494,7 +1494,7 @@ func (c *ECR) GetRepositoryPolicyRequest(input *GetRepositoryPolicyInput) (req *
|
|||
// The specified repository and registry combination does not have an associated
|
||||
// repository policy.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetRepositoryPolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetRepositoryPolicy
|
||||
func (c *ECR) GetRepositoryPolicy(input *GetRepositoryPolicyInput) (*GetRepositoryPolicyOutput, error) {
|
||||
req, out := c.GetRepositoryPolicyRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1541,7 +1541,7 @@ const opInitiateLayerUpload = "InitiateLayerUpload"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/InitiateLayerUpload
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/InitiateLayerUpload
|
||||
func (c *ECR) InitiateLayerUploadRequest(input *InitiateLayerUploadInput) (req *request.Request, output *InitiateLayerUploadOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opInitiateLayerUpload,
|
||||
|
@ -1585,7 +1585,7 @@ func (c *ECR) InitiateLayerUploadRequest(input *InitiateLayerUploadInput) (req *
|
|||
// The specified repository could not be found. Check the spelling of the specified
|
||||
// repository and ensure that you are performing operations on the correct registry.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/InitiateLayerUpload
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/InitiateLayerUpload
|
||||
func (c *ECR) InitiateLayerUpload(input *InitiateLayerUploadInput) (*InitiateLayerUploadOutput, error) {
|
||||
req, out := c.InitiateLayerUploadRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1632,7 +1632,7 @@ const opListImages = "ListImages"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImages
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImages
|
||||
func (c *ECR) ListImagesRequest(input *ListImagesInput) (req *request.Request, output *ListImagesOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListImages,
|
||||
|
@ -1684,7 +1684,7 @@ func (c *ECR) ListImagesRequest(input *ListImagesInput) (req *request.Request, o
|
|||
// The specified repository could not be found. Check the spelling of the specified
|
||||
// repository and ensure that you are performing operations on the correct registry.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImages
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImages
|
||||
func (c *ECR) ListImages(input *ListImagesInput) (*ListImagesOutput, error) {
|
||||
req, out := c.ListImagesRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1781,7 +1781,7 @@ const opPutImage = "PutImage"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutImage
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutImage
|
||||
func (c *ECR) PutImageRequest(input *PutImageInput) (req *request.Request, output *PutImageOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutImage,
|
||||
|
@ -1839,7 +1839,7 @@ func (c *ECR) PutImageRequest(input *PutImageInput) (req *request.Request, outpu
|
|||
// (http://docs.aws.amazon.com/AmazonECR/latest/userguide/service_limits.html)
|
||||
// in the Amazon EC2 Container Registry User Guide.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutImage
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutImage
|
||||
func (c *ECR) PutImage(input *PutImageInput) (*PutImageOutput, error) {
|
||||
req, out := c.PutImageRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1886,7 +1886,7 @@ const opPutLifecyclePolicy = "PutLifecyclePolicy"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutLifecyclePolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutLifecyclePolicy
|
||||
func (c *ECR) PutLifecyclePolicyRequest(input *PutLifecyclePolicyInput) (req *request.Request, output *PutLifecyclePolicyOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutLifecyclePolicy,
|
||||
|
@ -1926,7 +1926,7 @@ func (c *ECR) PutLifecyclePolicyRequest(input *PutLifecyclePolicyInput) (req *re
|
|||
// The specified repository could not be found. Check the spelling of the specified
|
||||
// repository and ensure that you are performing operations on the correct registry.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutLifecyclePolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutLifecyclePolicy
|
||||
func (c *ECR) PutLifecyclePolicy(input *PutLifecyclePolicyInput) (*PutLifecyclePolicyOutput, error) {
|
||||
req, out := c.PutLifecyclePolicyRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1973,7 +1973,7 @@ const opSetRepositoryPolicy = "SetRepositoryPolicy"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/SetRepositoryPolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/SetRepositoryPolicy
|
||||
func (c *ECR) SetRepositoryPolicyRequest(input *SetRepositoryPolicyInput) (req *request.Request, output *SetRepositoryPolicyOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opSetRepositoryPolicy,
|
||||
|
@ -2013,7 +2013,7 @@ func (c *ECR) SetRepositoryPolicyRequest(input *SetRepositoryPolicyInput) (req *
|
|||
// The specified repository could not be found. Check the spelling of the specified
|
||||
// repository and ensure that you are performing operations on the correct registry.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/SetRepositoryPolicy
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/SetRepositoryPolicy
|
||||
func (c *ECR) SetRepositoryPolicy(input *SetRepositoryPolicyInput) (*SetRepositoryPolicyOutput, error) {
|
||||
req, out := c.SetRepositoryPolicyRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -2060,7 +2060,7 @@ const opStartLifecyclePolicyPreview = "StartLifecyclePolicyPreview"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/StartLifecyclePolicyPreview
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/StartLifecyclePolicyPreview
|
||||
func (c *ECR) StartLifecyclePolicyPreviewRequest(input *StartLifecyclePolicyPreviewInput) (req *request.Request, output *StartLifecyclePolicyPreviewOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opStartLifecyclePolicyPreview,
|
||||
|
@ -2108,7 +2108,7 @@ func (c *ECR) StartLifecyclePolicyPreviewRequest(input *StartLifecyclePolicyPrev
|
|||
// The previous lifecycle policy preview request has not completed. Please try
|
||||
// again later.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/StartLifecyclePolicyPreview
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/StartLifecyclePolicyPreview
|
||||
func (c *ECR) StartLifecyclePolicyPreview(input *StartLifecyclePolicyPreviewInput) (*StartLifecyclePolicyPreviewOutput, error) {
|
||||
req, out := c.StartLifecyclePolicyPreviewRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -2155,7 +2155,7 @@ const opUploadLayerPart = "UploadLayerPart"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/UploadLayerPart
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/UploadLayerPart
|
||||
func (c *ECR) UploadLayerPartRequest(input *UploadLayerPartInput) (req *request.Request, output *UploadLayerPartOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opUploadLayerPart,
|
||||
|
@ -2213,7 +2213,7 @@ func (c *ECR) UploadLayerPartRequest(input *UploadLayerPartInput) (req *request.
|
|||
// (http://docs.aws.amazon.com/AmazonECR/latest/userguide/service_limits.html)
|
||||
// in the Amazon EC2 Container Registry User Guide.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/UploadLayerPart
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/UploadLayerPart
|
||||
func (c *ECR) UploadLayerPart(input *UploadLayerPartInput) (*UploadLayerPartOutput, error) {
|
||||
req, out := c.UploadLayerPartRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -2236,7 +2236,7 @@ func (c *ECR) UploadLayerPartWithContext(ctx aws.Context, input *UploadLayerPart
|
|||
}
|
||||
|
||||
// An object representing authorization data for an Amazon ECR registry.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/AuthorizationData
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/AuthorizationData
|
||||
type AuthorizationData struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2283,7 +2283,7 @@ func (s *AuthorizationData) SetProxyEndpoint(v string) *AuthorizationData {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchCheckLayerAvailabilityRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchCheckLayerAvailabilityRequest
|
||||
type BatchCheckLayerAvailabilityInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2352,7 +2352,7 @@ func (s *BatchCheckLayerAvailabilityInput) SetRepositoryName(v string) *BatchChe
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchCheckLayerAvailabilityResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchCheckLayerAvailabilityResponse
|
||||
type BatchCheckLayerAvailabilityOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2388,7 +2388,7 @@ func (s *BatchCheckLayerAvailabilityOutput) SetLayers(v []*Layer) *BatchCheckLay
|
|||
|
||||
// Deletes specified images within a specified repository. Images are specified
|
||||
// with either the imageTag or imageDigest.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchDeleteImageRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchDeleteImageRequest
|
||||
type BatchDeleteImageInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2458,7 +2458,7 @@ func (s *BatchDeleteImageInput) SetRepositoryName(v string) *BatchDeleteImageInp
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchDeleteImageResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchDeleteImageResponse
|
||||
type BatchDeleteImageOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2491,7 +2491,7 @@ func (s *BatchDeleteImageOutput) SetImageIds(v []*ImageIdentifier) *BatchDeleteI
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchGetImageRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchGetImageRequest
|
||||
type BatchGetImageInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2576,7 +2576,7 @@ func (s *BatchGetImageInput) SetRepositoryName(v string) *BatchGetImageInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchGetImageResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchGetImageResponse
|
||||
type BatchGetImageOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2609,7 +2609,7 @@ func (s *BatchGetImageOutput) SetImages(v []*Image) *BatchGetImageOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CompleteLayerUploadRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CompleteLayerUploadRequest
|
||||
type CompleteLayerUploadInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2693,7 +2693,7 @@ func (s *CompleteLayerUploadInput) SetUploadId(v string) *CompleteLayerUploadInp
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CompleteLayerUploadResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CompleteLayerUploadResponse
|
||||
type CompleteLayerUploadOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2744,7 +2744,7 @@ func (s *CompleteLayerUploadOutput) SetUploadId(v string) *CompleteLayerUploadOu
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreateRepositoryRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreateRepositoryRequest
|
||||
type CreateRepositoryInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2788,7 +2788,7 @@ func (s *CreateRepositoryInput) SetRepositoryName(v string) *CreateRepositoryInp
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreateRepositoryResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreateRepositoryResponse
|
||||
type CreateRepositoryOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2812,7 +2812,7 @@ func (s *CreateRepositoryOutput) SetRepository(v *Repository) *CreateRepositoryO
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteLifecyclePolicyRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteLifecyclePolicyRequest
|
||||
type DeleteLifecyclePolicyInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2865,7 +2865,7 @@ func (s *DeleteLifecyclePolicyInput) SetRepositoryName(v string) *DeleteLifecycl
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteLifecyclePolicyResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteLifecyclePolicyResponse
|
||||
type DeleteLifecyclePolicyOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2916,7 +2916,7 @@ func (s *DeleteLifecyclePolicyOutput) SetRepositoryName(v string) *DeleteLifecyc
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryRequest
|
||||
type DeleteRepositoryInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2977,7 +2977,7 @@ func (s *DeleteRepositoryInput) SetRepositoryName(v string) *DeleteRepositoryInp
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryResponse
|
||||
type DeleteRepositoryOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3001,7 +3001,7 @@ func (s *DeleteRepositoryOutput) SetRepository(v *Repository) *DeleteRepositoryO
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryPolicyRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryPolicyRequest
|
||||
type DeleteRepositoryPolicyInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3055,7 +3055,7 @@ func (s *DeleteRepositoryPolicyInput) SetRepositoryName(v string) *DeleteReposit
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryPolicyResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryPolicyResponse
|
||||
type DeleteRepositoryPolicyOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3098,7 +3098,7 @@ func (s *DeleteRepositoryPolicyOutput) SetRepositoryName(v string) *DeleteReposi
|
|||
}
|
||||
|
||||
// An object representing a filter on a DescribeImages operation.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImagesFilter
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImagesFilter
|
||||
type DescribeImagesFilter struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3123,7 +3123,7 @@ func (s *DescribeImagesFilter) SetTagStatus(v string) *DescribeImagesFilter {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImagesRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImagesRequest
|
||||
type DescribeImagesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3228,7 +3228,7 @@ func (s *DescribeImagesInput) SetRepositoryName(v string) *DescribeImagesInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImagesResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImagesResponse
|
||||
type DescribeImagesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3264,7 +3264,7 @@ func (s *DescribeImagesOutput) SetNextToken(v string) *DescribeImagesOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeRepositoriesRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeRepositoriesRequest
|
||||
type DescribeRepositoriesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3347,7 +3347,7 @@ func (s *DescribeRepositoriesInput) SetRepositoryNames(v []*string) *DescribeRep
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeRepositoriesResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeRepositoriesResponse
|
||||
type DescribeRepositoriesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3383,7 +3383,7 @@ func (s *DescribeRepositoriesOutput) SetRepositories(v []*Repository) *DescribeR
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetAuthorizationTokenRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetAuthorizationTokenRequest
|
||||
type GetAuthorizationTokenInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3422,7 +3422,7 @@ func (s *GetAuthorizationTokenInput) SetRegistryIds(v []*string) *GetAuthorizati
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetAuthorizationTokenResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetAuthorizationTokenResponse
|
||||
type GetAuthorizationTokenOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3447,7 +3447,7 @@ func (s *GetAuthorizationTokenOutput) SetAuthorizationData(v []*AuthorizationDat
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetDownloadUrlForLayerRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetDownloadUrlForLayerRequest
|
||||
type GetDownloadUrlForLayerInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3513,7 +3513,7 @@ func (s *GetDownloadUrlForLayerInput) SetRepositoryName(v string) *GetDownloadUr
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetDownloadUrlForLayerResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetDownloadUrlForLayerResponse
|
||||
type GetDownloadUrlForLayerOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3546,7 +3546,7 @@ func (s *GetDownloadUrlForLayerOutput) SetLayerDigest(v string) *GetDownloadUrlF
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyRequest
|
||||
type GetLifecyclePolicyInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3598,7 +3598,7 @@ func (s *GetLifecyclePolicyInput) SetRepositoryName(v string) *GetLifecyclePolic
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyResponse
|
||||
type GetLifecyclePolicyOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3649,7 +3649,7 @@ func (s *GetLifecyclePolicyOutput) SetRepositoryName(v string) *GetLifecyclePoli
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyPreviewRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyPreviewRequest
|
||||
type GetLifecyclePolicyPreviewInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3755,7 +3755,7 @@ func (s *GetLifecyclePolicyPreviewInput) SetRepositoryName(v string) *GetLifecyc
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyPreviewResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyPreviewResponse
|
||||
type GetLifecyclePolicyPreviewOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3836,7 +3836,7 @@ func (s *GetLifecyclePolicyPreviewOutput) SetSummary(v *LifecyclePolicyPreviewSu
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetRepositoryPolicyRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetRepositoryPolicyRequest
|
||||
type GetRepositoryPolicyInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3888,7 +3888,7 @@ func (s *GetRepositoryPolicyInput) SetRepositoryName(v string) *GetRepositoryPol
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetRepositoryPolicyResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetRepositoryPolicyResponse
|
||||
type GetRepositoryPolicyOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3931,7 +3931,7 @@ func (s *GetRepositoryPolicyOutput) SetRepositoryName(v string) *GetRepositoryPo
|
|||
}
|
||||
|
||||
// An object representing an Amazon ECR image.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/Image
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/Image
|
||||
type Image struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3983,7 +3983,7 @@ func (s *Image) SetRepositoryName(v string) *Image {
|
|||
}
|
||||
|
||||
// An object that describes an image returned by a DescribeImages operation.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ImageDetail
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ImageDetail
|
||||
type ImageDetail struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4059,7 +4059,7 @@ func (s *ImageDetail) SetRepositoryName(v string) *ImageDetail {
|
|||
}
|
||||
|
||||
// An object representing an Amazon ECR image failure.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ImageFailure
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ImageFailure
|
||||
type ImageFailure struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4102,7 +4102,7 @@ func (s *ImageFailure) SetImageId(v *ImageIdentifier) *ImageFailure {
|
|||
}
|
||||
|
||||
// An object with identifying information for an Amazon ECR image.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ImageIdentifier
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ImageIdentifier
|
||||
type ImageIdentifier struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4135,7 +4135,7 @@ func (s *ImageIdentifier) SetImageTag(v string) *ImageIdentifier {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/InitiateLayerUploadRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/InitiateLayerUploadRequest
|
||||
type InitiateLayerUploadInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4187,7 +4187,7 @@ func (s *InitiateLayerUploadInput) SetRepositoryName(v string) *InitiateLayerUpl
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/InitiateLayerUploadResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/InitiateLayerUploadResponse
|
||||
type InitiateLayerUploadOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4223,7 +4223,7 @@ func (s *InitiateLayerUploadOutput) SetUploadId(v string) *InitiateLayerUploadOu
|
|||
}
|
||||
|
||||
// An object representing an Amazon ECR image layer.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/Layer
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/Layer
|
||||
type Layer struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4276,7 +4276,7 @@ func (s *Layer) SetMediaType(v string) *Layer {
|
|||
}
|
||||
|
||||
// An object representing an Amazon ECR image layer failure.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LayerFailure
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LayerFailure
|
||||
type LayerFailure struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4319,7 +4319,7 @@ func (s *LayerFailure) SetLayerDigest(v string) *LayerFailure {
|
|||
}
|
||||
|
||||
// The filter for the lifecycle policy preview.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyPreviewFilter
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyPreviewFilter
|
||||
type LifecyclePolicyPreviewFilter struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4344,7 +4344,7 @@ func (s *LifecyclePolicyPreviewFilter) SetTagStatus(v string) *LifecyclePolicyPr
|
|||
}
|
||||
|
||||
// The result of the lifecycle policy preview.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyPreviewResult
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyPreviewResult
|
||||
type LifecyclePolicyPreviewResult struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4406,7 +4406,7 @@ func (s *LifecyclePolicyPreviewResult) SetImageTags(v []*string) *LifecyclePolic
|
|||
}
|
||||
|
||||
// The summary of the lifecycle policy preview request.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyPreviewSummary
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyPreviewSummary
|
||||
type LifecyclePolicyPreviewSummary struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4431,7 +4431,7 @@ func (s *LifecyclePolicyPreviewSummary) SetExpiringImageTotalCount(v int64) *Lif
|
|||
}
|
||||
|
||||
// The type of action to be taken.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyRuleAction
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyRuleAction
|
||||
type LifecyclePolicyRuleAction struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4456,7 +4456,7 @@ func (s *LifecyclePolicyRuleAction) SetType(v string) *LifecyclePolicyRuleAction
|
|||
}
|
||||
|
||||
// An object representing a filter on a ListImages operation.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImagesFilter
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImagesFilter
|
||||
type ListImagesFilter struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4481,7 +4481,7 @@ func (s *ListImagesFilter) SetTagStatus(v string) *ListImagesFilter {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImagesRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImagesRequest
|
||||
type ListImagesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4576,7 +4576,7 @@ func (s *ListImagesInput) SetRepositoryName(v string) *ListImagesInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImagesResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImagesResponse
|
||||
type ListImagesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4612,7 +4612,7 @@ func (s *ListImagesOutput) SetNextToken(v string) *ListImagesOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutImageRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutImageRequest
|
||||
type PutImageInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4689,7 +4689,7 @@ func (s *PutImageInput) SetRepositoryName(v string) *PutImageInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutImageResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutImageResponse
|
||||
type PutImageOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4713,7 +4713,7 @@ func (s *PutImageOutput) SetImage(v *Image) *PutImageOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutLifecyclePolicyRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutLifecyclePolicyRequest
|
||||
type PutLifecyclePolicyInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4782,7 +4782,7 @@ func (s *PutLifecyclePolicyInput) SetRepositoryName(v string) *PutLifecyclePolic
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutLifecyclePolicyResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutLifecyclePolicyResponse
|
||||
type PutLifecyclePolicyOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4825,7 +4825,7 @@ func (s *PutLifecyclePolicyOutput) SetRepositoryName(v string) *PutLifecyclePoli
|
|||
}
|
||||
|
||||
// An object representing a repository.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/Repository
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/Repository
|
||||
type Repository struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4889,7 +4889,7 @@ func (s *Repository) SetRepositoryUri(v string) *Repository {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/SetRepositoryPolicyRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/SetRepositoryPolicyRequest
|
||||
type SetRepositoryPolicyInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4966,7 +4966,7 @@ func (s *SetRepositoryPolicyInput) SetRepositoryName(v string) *SetRepositoryPol
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/SetRepositoryPolicyResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/SetRepositoryPolicyResponse
|
||||
type SetRepositoryPolicyOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5008,7 +5008,7 @@ func (s *SetRepositoryPolicyOutput) SetRepositoryName(v string) *SetRepositoryPo
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/StartLifecyclePolicyPreviewRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/StartLifecyclePolicyPreviewRequest
|
||||
type StartLifecyclePolicyPreviewInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5073,7 +5073,7 @@ func (s *StartLifecyclePolicyPreviewInput) SetRepositoryName(v string) *StartLif
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/StartLifecyclePolicyPreviewResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/StartLifecyclePolicyPreviewResponse
|
||||
type StartLifecyclePolicyPreviewOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5124,7 +5124,7 @@ func (s *StartLifecyclePolicyPreviewOutput) SetStatus(v string) *StartLifecycleP
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/UploadLayerPartRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/UploadLayerPartRequest
|
||||
type UploadLayerPartInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5235,7 +5235,7 @@ func (s *UploadLayerPartInput) SetUploadId(v string) *UploadLayerPartInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/UploadLayerPartResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/UploadLayerPartResponse
|
||||
type UploadLayerPartOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -3,18 +3,24 @@
|
|||
// Package ecs provides the client and types for making API
|
||||
// requests to Amazon EC2 Container Service.
|
||||
//
|
||||
// Amazon EC2 Container Service (Amazon ECS) is a highly scalable, fast, container
|
||||
// management service that makes it easy to run, stop, and manage Docker containers
|
||||
// on a cluster of EC2 instances. Amazon ECS lets you launch and stop container-enabled
|
||||
// applications with simple API calls, allows you to get the state of your cluster
|
||||
// from a centralized service, and gives you access to many familiar Amazon
|
||||
// EC2 features like security groups, Amazon EBS volumes, and IAM roles.
|
||||
// Amazon Elastic Container Service (Amazon ECS) is a highly scalable, fast,
|
||||
// container management service that makes it easy to run, stop, and manage
|
||||
// Docker containers on a cluster. You can host your cluster on a serverless
|
||||
// infrastructure that is managed by Amazon ECS by launching your services or
|
||||
// tasks using the Fargate launch type. For more control, you can host your
|
||||
// tasks on a cluster of Amazon Elastic Compute Cloud (Amazon EC2) instances
|
||||
// that you manage by using the EC2 launch type. For more information about
|
||||
// launch types, see Amazon ECS Launch Types (http://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html).
|
||||
//
|
||||
// Amazon ECS lets you launch and stop container-based applications with simple
|
||||
// API calls, allows you to get the state of your cluster from a centralized
|
||||
// service, and gives you access to many familiar Amazon EC2 features.
|
||||
//
|
||||
// You can use Amazon ECS to schedule the placement of containers across your
|
||||
// cluster based on your resource needs, isolation policies, and availability
|
||||
// requirements. Amazon EC2 Container Service eliminates the need for you to
|
||||
// operate your own cluster management and configuration management systems
|
||||
// or worry about scaling your management infrastructure.
|
||||
// requirements. Amazon ECS eliminates the need for you to operate your own
|
||||
// cluster management and configuration management systems or worry about scaling
|
||||
// your management infrastructure.
|
||||
//
|
||||
// See https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13 for more information on this service.
|
||||
//
|
||||
|
|
|
@ -4,6 +4,12 @@ package ecs
|
|||
|
||||
const (
|
||||
|
||||
// ErrCodeAccessDeniedException for service response error code
|
||||
// "AccessDeniedException".
|
||||
//
|
||||
// You do not have authorization to perform the requested action.
|
||||
ErrCodeAccessDeniedException = "AccessDeniedException"
|
||||
|
||||
// ErrCodeAttributeLimitExceededException for service response error code
|
||||
// "AttributeLimitExceededException".
|
||||
//
|
||||
|
@ -12,12 +18,19 @@ const (
|
|||
// a resource with DeleteAttributes.
|
||||
ErrCodeAttributeLimitExceededException = "AttributeLimitExceededException"
|
||||
|
||||
// ErrCodeBlockedException for service response error code
|
||||
// "BlockedException".
|
||||
//
|
||||
// Your AWS account has been blocked. Contact AWS Customer Support (http://aws.amazon.com/contact-us/)
|
||||
// for more information.
|
||||
ErrCodeBlockedException = "BlockedException"
|
||||
|
||||
// ErrCodeClientException for service response error code
|
||||
// "ClientException".
|
||||
//
|
||||
// These errors are usually caused by a client action, such as using an action
|
||||
// or resource on behalf of a user that doesn't have permission to use the action
|
||||
// or resource, or specifying an identifier that is not valid.
|
||||
// or resource on behalf of a user that doesn't have permissions to use the
|
||||
// action or resource, or specifying an identifier that is not valid.
|
||||
ErrCodeClientException = "ClientException"
|
||||
|
||||
// ErrCodeClusterContainsContainerInstancesException for service response error code
|
||||
|
@ -36,6 +49,12 @@ const (
|
|||
// For more information, see UpdateService and DeleteService.
|
||||
ErrCodeClusterContainsServicesException = "ClusterContainsServicesException"
|
||||
|
||||
// ErrCodeClusterContainsTasksException for service response error code
|
||||
// "ClusterContainsTasksException".
|
||||
//
|
||||
// You cannot delete a cluster that has active tasks.
|
||||
ErrCodeClusterContainsTasksException = "ClusterContainsTasksException"
|
||||
|
||||
// ErrCodeClusterNotFoundException for service response error code
|
||||
// "ClusterNotFoundException".
|
||||
//
|
||||
|
@ -67,6 +86,19 @@ const (
|
|||
// that there is no update path to the current version.
|
||||
ErrCodeNoUpdateAvailableException = "NoUpdateAvailableException"
|
||||
|
||||
// ErrCodePlatformTaskDefinitionIncompatibilityException for service response error code
|
||||
// "PlatformTaskDefinitionIncompatibilityException".
|
||||
//
|
||||
// The specified platform version does not satisfy the task definition’s required
|
||||
// capabilities.
|
||||
ErrCodePlatformTaskDefinitionIncompatibilityException = "PlatformTaskDefinitionIncompatibilityException"
|
||||
|
||||
// ErrCodePlatformUnknownException for service response error code
|
||||
// "PlatformUnknownException".
|
||||
//
|
||||
// The specified platform version does not exist.
|
||||
ErrCodePlatformUnknownException = "PlatformUnknownException"
|
||||
|
||||
// ErrCodeServerException for service response error code
|
||||
// "ServerException".
|
||||
//
|
||||
|
@ -76,9 +108,8 @@ const (
|
|||
// ErrCodeServiceNotActiveException for service response error code
|
||||
// "ServiceNotActiveException".
|
||||
//
|
||||
// The specified service is not active. You cannot update a service that is
|
||||
// not active. If you have previously deleted a service, you can re-create it
|
||||
// with CreateService.
|
||||
// The specified service is not active. You can't update a service that is inactive.
|
||||
// If you have previously deleted a service, you can re-create it with CreateService.
|
||||
ErrCodeServiceNotActiveException = "ServiceNotActiveException"
|
||||
|
||||
// ErrCodeServiceNotFoundException for service response error code
|
||||
|
@ -96,6 +127,12 @@ const (
|
|||
// cluster-specific and region-specific.
|
||||
ErrCodeTargetNotFoundException = "TargetNotFoundException"
|
||||
|
||||
// ErrCodeUnsupportedFeatureException for service response error code
|
||||
// "UnsupportedFeatureException".
|
||||
//
|
||||
// The specified task is not supported in this region.
|
||||
ErrCodeUnsupportedFeatureException = "UnsupportedFeatureException"
|
||||
|
||||
// ErrCodeUpdateInProgressException for service response error code
|
||||
// "UpdateInProgressException".
|
||||
//
|
||||
|
|
|
@ -38,7 +38,7 @@ const opCreateFileSystem = "CreateFileSystem"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateFileSystem
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateFileSystem
|
||||
func (c *EFS) CreateFileSystemRequest(input *CreateFileSystemInput) (req *request.Request, output *FileSystemDescription) {
|
||||
op := &request.Operation{
|
||||
Name: opCreateFileSystem,
|
||||
|
@ -127,7 +127,7 @@ func (c *EFS) CreateFileSystemRequest(input *CreateFileSystemInput) (req *reques
|
|||
// Returned if the AWS account has already created maximum number of file systems
|
||||
// allowed per account.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateFileSystem
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateFileSystem
|
||||
func (c *EFS) CreateFileSystem(input *CreateFileSystemInput) (*FileSystemDescription, error) {
|
||||
req, out := c.CreateFileSystemRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -174,7 +174,7 @@ const opCreateMountTarget = "CreateMountTarget"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateMountTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateMountTarget
|
||||
func (c *EFS) CreateMountTargetRequest(input *CreateMountTargetInput) (req *request.Request, output *MountTargetDescription) {
|
||||
op := &request.Operation{
|
||||
Name: opCreateMountTarget,
|
||||
|
@ -343,7 +343,7 @@ func (c *EFS) CreateMountTargetRequest(input *CreateMountTargetInput) (req *requ
|
|||
//
|
||||
// * ErrCodeUnsupportedAvailabilityZone "UnsupportedAvailabilityZone"
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateMountTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateMountTarget
|
||||
func (c *EFS) CreateMountTarget(input *CreateMountTargetInput) (*MountTargetDescription, error) {
|
||||
req, out := c.CreateMountTargetRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -390,7 +390,7 @@ const opCreateTags = "CreateTags"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateTags
|
||||
func (c *EFS) CreateTagsRequest(input *CreateTagsInput) (req *request.Request, output *CreateTagsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opCreateTags,
|
||||
|
@ -438,7 +438,7 @@ func (c *EFS) CreateTagsRequest(input *CreateTagsInput) (req *request.Request, o
|
|||
// Returned if the specified FileSystemId does not exist in the requester's
|
||||
// AWS account.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateTags
|
||||
func (c *EFS) CreateTags(input *CreateTagsInput) (*CreateTagsOutput, error) {
|
||||
req, out := c.CreateTagsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -485,7 +485,7 @@ const opDeleteFileSystem = "DeleteFileSystem"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteFileSystem
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteFileSystem
|
||||
func (c *EFS) DeleteFileSystemRequest(input *DeleteFileSystemInput) (req *request.Request, output *DeleteFileSystemOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteFileSystem,
|
||||
|
@ -545,7 +545,7 @@ func (c *EFS) DeleteFileSystemRequest(input *DeleteFileSystemInput) (req *reques
|
|||
// * ErrCodeFileSystemInUse "FileSystemInUse"
|
||||
// Returned if a file system has mount targets.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteFileSystem
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteFileSystem
|
||||
func (c *EFS) DeleteFileSystem(input *DeleteFileSystemInput) (*DeleteFileSystemOutput, error) {
|
||||
req, out := c.DeleteFileSystemRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -592,7 +592,7 @@ const opDeleteMountTarget = "DeleteMountTarget"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteMountTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteMountTarget
|
||||
func (c *EFS) DeleteMountTargetRequest(input *DeleteMountTargetInput) (req *request.Request, output *DeleteMountTargetOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteMountTarget,
|
||||
|
@ -662,7 +662,7 @@ func (c *EFS) DeleteMountTargetRequest(input *DeleteMountTargetInput) (req *requ
|
|||
// Returned if there is no mount target with the specified ID found in the caller's
|
||||
// account.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteMountTarget
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteMountTarget
|
||||
func (c *EFS) DeleteMountTarget(input *DeleteMountTargetInput) (*DeleteMountTargetOutput, error) {
|
||||
req, out := c.DeleteMountTargetRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -709,7 +709,7 @@ const opDeleteTags = "DeleteTags"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteTags
|
||||
func (c *EFS) DeleteTagsRequest(input *DeleteTagsInput) (req *request.Request, output *DeleteTagsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDeleteTags,
|
||||
|
@ -758,7 +758,7 @@ func (c *EFS) DeleteTagsRequest(input *DeleteTagsInput) (req *request.Request, o
|
|||
// Returned if the specified FileSystemId does not exist in the requester's
|
||||
// AWS account.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteTags
|
||||
func (c *EFS) DeleteTags(input *DeleteTagsInput) (*DeleteTagsOutput, error) {
|
||||
req, out := c.DeleteTagsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -805,7 +805,7 @@ const opDescribeFileSystems = "DescribeFileSystems"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeFileSystems
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeFileSystems
|
||||
func (c *EFS) DescribeFileSystemsRequest(input *DescribeFileSystemsInput) (req *request.Request, output *DescribeFileSystemsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeFileSystems,
|
||||
|
@ -870,7 +870,7 @@ func (c *EFS) DescribeFileSystemsRequest(input *DescribeFileSystemsInput) (req *
|
|||
// Returned if the specified FileSystemId does not exist in the requester's
|
||||
// AWS account.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeFileSystems
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeFileSystems
|
||||
func (c *EFS) DescribeFileSystems(input *DescribeFileSystemsInput) (*DescribeFileSystemsOutput, error) {
|
||||
req, out := c.DescribeFileSystemsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -917,7 +917,7 @@ const opDescribeMountTargetSecurityGroups = "DescribeMountTargetSecurityGroups"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetSecurityGroups
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetSecurityGroups
|
||||
func (c *EFS) DescribeMountTargetSecurityGroupsRequest(input *DescribeMountTargetSecurityGroupsInput) (req *request.Request, output *DescribeMountTargetSecurityGroupsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeMountTargetSecurityGroups,
|
||||
|
@ -970,7 +970,7 @@ func (c *EFS) DescribeMountTargetSecurityGroupsRequest(input *DescribeMountTarge
|
|||
// * ErrCodeIncorrectMountTargetState "IncorrectMountTargetState"
|
||||
// Returned if the mount target is not in the correct state for the operation.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetSecurityGroups
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetSecurityGroups
|
||||
func (c *EFS) DescribeMountTargetSecurityGroups(input *DescribeMountTargetSecurityGroupsInput) (*DescribeMountTargetSecurityGroupsOutput, error) {
|
||||
req, out := c.DescribeMountTargetSecurityGroupsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1017,7 +1017,7 @@ const opDescribeMountTargets = "DescribeMountTargets"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargets
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargets
|
||||
func (c *EFS) DescribeMountTargetsRequest(input *DescribeMountTargetsInput) (req *request.Request, output *DescribeMountTargetsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeMountTargets,
|
||||
|
@ -1067,7 +1067,7 @@ func (c *EFS) DescribeMountTargetsRequest(input *DescribeMountTargetsInput) (req
|
|||
// Returned if there is no mount target with the specified ID found in the caller's
|
||||
// account.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargets
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargets
|
||||
func (c *EFS) DescribeMountTargets(input *DescribeMountTargetsInput) (*DescribeMountTargetsOutput, error) {
|
||||
req, out := c.DescribeMountTargetsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1114,7 +1114,7 @@ const opDescribeTags = "DescribeTags"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeTags
|
||||
func (c *EFS) DescribeTagsRequest(input *DescribeTagsInput) (req *request.Request, output *DescribeTagsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opDescribeTags,
|
||||
|
@ -1159,7 +1159,7 @@ func (c *EFS) DescribeTagsRequest(input *DescribeTagsInput) (req *request.Reques
|
|||
// Returned if the specified FileSystemId does not exist in the requester's
|
||||
// AWS account.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeTags
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeTags
|
||||
func (c *EFS) DescribeTags(input *DescribeTagsInput) (*DescribeTagsOutput, error) {
|
||||
req, out := c.DescribeTagsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1206,7 +1206,7 @@ const opModifyMountTargetSecurityGroups = "ModifyMountTargetSecurityGroups"
|
|||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/ModifyMountTargetSecurityGroups
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/ModifyMountTargetSecurityGroups
|
||||
func (c *EFS) ModifyMountTargetSecurityGroupsRequest(input *ModifyMountTargetSecurityGroupsInput) (req *request.Request, output *ModifyMountTargetSecurityGroupsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opModifyMountTargetSecurityGroups,
|
||||
|
@ -1274,7 +1274,7 @@ func (c *EFS) ModifyMountTargetSecurityGroupsRequest(input *ModifyMountTargetSec
|
|||
// Returned if one of the specified security groups does not exist in the subnet's
|
||||
// VPC.
|
||||
//
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/ModifyMountTargetSecurityGroups
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/ModifyMountTargetSecurityGroups
|
||||
func (c *EFS) ModifyMountTargetSecurityGroups(input *ModifyMountTargetSecurityGroupsInput) (*ModifyMountTargetSecurityGroupsOutput, error) {
|
||||
req, out := c.ModifyMountTargetSecurityGroupsRequest(input)
|
||||
return out, req.Send()
|
||||
|
@ -1296,7 +1296,7 @@ func (c *EFS) ModifyMountTargetSecurityGroupsWithContext(ctx aws.Context, input
|
|||
return out, req.Send()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateFileSystemRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateFileSystemRequest
|
||||
type CreateFileSystemInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1393,7 +1393,7 @@ func (s *CreateFileSystemInput) SetPerformanceMode(v string) *CreateFileSystemIn
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateMountTargetRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateMountTargetRequest
|
||||
type CreateMountTargetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1465,7 +1465,7 @@ func (s *CreateMountTargetInput) SetSubnetId(v string) *CreateMountTargetInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateTagsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateTagsRequest
|
||||
type CreateTagsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1529,7 +1529,7 @@ func (s *CreateTagsInput) SetTags(v []*Tag) *CreateTagsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateTagsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateTagsOutput
|
||||
type CreateTagsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1544,7 +1544,7 @@ func (s CreateTagsOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteFileSystemRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteFileSystemRequest
|
||||
type DeleteFileSystemInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1583,7 +1583,7 @@ func (s *DeleteFileSystemInput) SetFileSystemId(v string) *DeleteFileSystemInput
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteFileSystemOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteFileSystemOutput
|
||||
type DeleteFileSystemOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1598,7 +1598,7 @@ func (s DeleteFileSystemOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteMountTargetRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteMountTargetRequest
|
||||
type DeleteMountTargetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1637,7 +1637,7 @@ func (s *DeleteMountTargetInput) SetMountTargetId(v string) *DeleteMountTargetIn
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteMountTargetOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteMountTargetOutput
|
||||
type DeleteMountTargetOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1652,7 +1652,7 @@ func (s DeleteMountTargetOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteTagsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteTagsRequest
|
||||
type DeleteTagsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1705,7 +1705,7 @@ func (s *DeleteTagsInput) SetTagKeys(v []*string) *DeleteTagsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteTagsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteTagsOutput
|
||||
type DeleteTagsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -1720,7 +1720,7 @@ func (s DeleteTagsOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeFileSystemsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeFileSystemsRequest
|
||||
type DescribeFileSystemsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1795,7 +1795,7 @@ func (s *DescribeFileSystemsInput) SetMaxItems(v int64) *DescribeFileSystemsInpu
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeFileSystemsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeFileSystemsResponse
|
||||
type DescribeFileSystemsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1838,7 +1838,7 @@ func (s *DescribeFileSystemsOutput) SetNextMarker(v string) *DescribeFileSystems
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetSecurityGroupsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetSecurityGroupsRequest
|
||||
type DescribeMountTargetSecurityGroupsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1877,7 +1877,7 @@ func (s *DescribeMountTargetSecurityGroupsInput) SetMountTargetId(v string) *Des
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetSecurityGroupsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetSecurityGroupsResponse
|
||||
type DescribeMountTargetSecurityGroupsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1903,7 +1903,7 @@ func (s *DescribeMountTargetSecurityGroupsOutput) SetSecurityGroups(v []*string)
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetsRequest
|
||||
type DescribeMountTargetsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -1972,7 +1972,7 @@ func (s *DescribeMountTargetsInput) SetMountTargetId(v string) *DescribeMountTar
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetsResponse
|
||||
type DescribeMountTargetsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2018,7 +2018,7 @@ func (s *DescribeMountTargetsOutput) SetNextMarker(v string) *DescribeMountTarge
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeTagsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeTagsRequest
|
||||
type DescribeTagsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2081,7 +2081,7 @@ func (s *DescribeTagsInput) SetMaxItems(v int64) *DescribeTagsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeTagsResponse
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeTagsResponse
|
||||
type DescribeTagsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2129,7 +2129,7 @@ func (s *DescribeTagsOutput) SetTags(v []*Tag) *DescribeTagsOutput {
|
|||
}
|
||||
|
||||
// Description of the file system.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/FileSystemDescription
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/FileSystemDescription
|
||||
type FileSystemDescription struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2280,7 +2280,7 @@ func (s *FileSystemDescription) SetSizeInBytes(v *FileSystemSize) *FileSystemDes
|
|||
// if the file system is not modified for a period longer than a couple of hours.
|
||||
// Otherwise, the value is not necessarily the exact size the file system was
|
||||
// at any instant in time.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/FileSystemSize
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/FileSystemSize
|
||||
type FileSystemSize struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2316,7 +2316,7 @@ func (s *FileSystemSize) SetValue(v int64) *FileSystemSize {
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/ModifyMountTargetSecurityGroupsRequest
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/ModifyMountTargetSecurityGroupsRequest
|
||||
type ModifyMountTargetSecurityGroupsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2364,7 +2364,7 @@ func (s *ModifyMountTargetSecurityGroupsInput) SetSecurityGroups(v []*string) *M
|
|||
return s
|
||||
}
|
||||
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/ModifyMountTargetSecurityGroupsOutput
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/ModifyMountTargetSecurityGroupsOutput
|
||||
type ModifyMountTargetSecurityGroupsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -2380,7 +2380,7 @@ func (s ModifyMountTargetSecurityGroupsOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Provides a description of a mount target.
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/MountTargetDescription
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/MountTargetDescription
|
||||
type MountTargetDescription struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2469,7 +2469,7 @@ func (s *MountTargetDescription) SetSubnetId(v string) *MountTargetDescription {
|
|||
|
||||
// A tag is a key-value pair. Allowed characters: letters, whitespace, and numbers,
|
||||
// representable in UTF-8, and the following characters: + - = . _ : /
|
||||
// Please also see https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/Tag
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/Tag
|
||||
type Tag struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1641,6 +1641,9 @@ type CreateElasticsearchDomainInput struct {
|
|||
// in the Amazon Elasticsearch Service Developer Guide.
|
||||
ElasticsearchVersion *string `type:"string"`
|
||||
|
||||
// Specifies the Encryption At Rest Options.
|
||||
EncryptionAtRestOptions *EncryptionAtRestOptions `type:"structure"`
|
||||
|
||||
// Map of LogType and LogPublishingOption, each containing options to publish
|
||||
// a given type of Elasticsearch log.
|
||||
LogPublishingOptions map[string]*LogPublishingOption `type:"map"`
|
||||
|
@ -1674,6 +1677,11 @@ func (s *CreateElasticsearchDomainInput) Validate() error {
|
|||
if s.DomainName != nil && len(*s.DomainName) < 3 {
|
||||
invalidParams.Add(request.NewErrParamMinLen("DomainName", 3))
|
||||
}
|
||||
if s.EncryptionAtRestOptions != nil {
|
||||
if err := s.EncryptionAtRestOptions.Validate(); err != nil {
|
||||
invalidParams.AddNested("EncryptionAtRestOptions", err.(request.ErrInvalidParams))
|
||||
}
|
||||
}
|
||||
|
||||
if invalidParams.Len() > 0 {
|
||||
return invalidParams
|
||||
|
@ -1717,6 +1725,12 @@ func (s *CreateElasticsearchDomainInput) SetElasticsearchVersion(v string) *Crea
|
|||
return s
|
||||
}
|
||||
|
||||
// SetEncryptionAtRestOptions sets the EncryptionAtRestOptions field's value.
|
||||
func (s *CreateElasticsearchDomainInput) SetEncryptionAtRestOptions(v *EncryptionAtRestOptions) *CreateElasticsearchDomainInput {
|
||||
s.EncryptionAtRestOptions = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetLogPublishingOptions sets the LogPublishingOptions field's value.
|
||||
func (s *CreateElasticsearchDomainInput) SetLogPublishingOptions(v map[string]*LogPublishingOption) *CreateElasticsearchDomainInput {
|
||||
s.LogPublishingOptions = v
|
||||
|
@ -2405,6 +2419,9 @@ type ElasticsearchDomainConfig struct {
|
|||
// String of format X.Y to specify version for the Elasticsearch domain.
|
||||
ElasticsearchVersion *ElasticsearchVersionStatus `type:"structure"`
|
||||
|
||||
// Specifies the EncryptionAtRestOptions for the Elasticsearch domain.
|
||||
EncryptionAtRestOptions *EncryptionAtRestOptionsStatus `type:"structure"`
|
||||
|
||||
// Log publishing options for the given domain.
|
||||
LogPublishingOptions *LogPublishingOptionsStatus `type:"structure"`
|
||||
|
||||
|
@ -2456,6 +2473,12 @@ func (s *ElasticsearchDomainConfig) SetElasticsearchVersion(v *ElasticsearchVers
|
|||
return s
|
||||
}
|
||||
|
||||
// SetEncryptionAtRestOptions sets the EncryptionAtRestOptions field's value.
|
||||
func (s *ElasticsearchDomainConfig) SetEncryptionAtRestOptions(v *EncryptionAtRestOptionsStatus) *ElasticsearchDomainConfig {
|
||||
s.EncryptionAtRestOptions = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetLogPublishingOptions sets the LogPublishingOptions field's value.
|
||||
func (s *ElasticsearchDomainConfig) SetLogPublishingOptions(v *LogPublishingOptionsStatus) *ElasticsearchDomainConfig {
|
||||
s.LogPublishingOptions = v
|
||||
|
@ -2526,6 +2549,9 @@ type ElasticsearchDomainStatus struct {
|
|||
|
||||
ElasticsearchVersion *string `type:"string"`
|
||||
|
||||
// Specifies the status of the EncryptionAtRestOptions.
|
||||
EncryptionAtRestOptions *EncryptionAtRestOptions `type:"structure"`
|
||||
|
||||
// The Elasticsearch domain endpoint that you use to submit index and search
|
||||
// requests.
|
||||
Endpoint *string `type:"string"`
|
||||
|
@ -2620,6 +2646,12 @@ func (s *ElasticsearchDomainStatus) SetElasticsearchVersion(v string) *Elasticse
|
|||
return s
|
||||
}
|
||||
|
||||
// SetEncryptionAtRestOptions sets the EncryptionAtRestOptions field's value.
|
||||
func (s *ElasticsearchDomainStatus) SetEncryptionAtRestOptions(v *EncryptionAtRestOptions) *ElasticsearchDomainStatus {
|
||||
s.EncryptionAtRestOptions = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetEndpoint sets the Endpoint field's value.
|
||||
func (s *ElasticsearchDomainStatus) SetEndpoint(v string) *ElasticsearchDomainStatus {
|
||||
s.Endpoint = &v
|
||||
|
@ -2695,6 +2727,92 @@ func (s *ElasticsearchVersionStatus) SetStatus(v *OptionStatus) *ElasticsearchVe
|
|||
return s
|
||||
}
|
||||
|
||||
// Specifies the Encryption At Rest Options.
|
||||
type EncryptionAtRestOptions struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Specifies the option to enable Encryption At Rest.
|
||||
Enabled *bool `type:"boolean"`
|
||||
|
||||
// Specifies the KMS Key ID for Encryption At Rest options.
|
||||
KmsKeyId *string `min:"1" type:"string"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s EncryptionAtRestOptions) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s EncryptionAtRestOptions) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// Validate inspects the fields of the type to determine if they are valid.
|
||||
func (s *EncryptionAtRestOptions) Validate() error {
|
||||
invalidParams := request.ErrInvalidParams{Context: "EncryptionAtRestOptions"}
|
||||
if s.KmsKeyId != nil && len(*s.KmsKeyId) < 1 {
|
||||
invalidParams.Add(request.NewErrParamMinLen("KmsKeyId", 1))
|
||||
}
|
||||
|
||||
if invalidParams.Len() > 0 {
|
||||
return invalidParams
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// SetEnabled sets the Enabled field's value.
|
||||
func (s *EncryptionAtRestOptions) SetEnabled(v bool) *EncryptionAtRestOptions {
|
||||
s.Enabled = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetKmsKeyId sets the KmsKeyId field's value.
|
||||
func (s *EncryptionAtRestOptions) SetKmsKeyId(v string) *EncryptionAtRestOptions {
|
||||
s.KmsKeyId = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// Status of the Encryption At Rest options for the specified Elasticsearch
|
||||
// domain.
|
||||
type EncryptionAtRestOptionsStatus struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Specifies the Encryption At Rest options for the specified Elasticsearch
|
||||
// domain.
|
||||
//
|
||||
// Options is a required field
|
||||
Options *EncryptionAtRestOptions `type:"structure" required:"true"`
|
||||
|
||||
// Specifies the status of the Encryption At Rest options for the specified
|
||||
// Elasticsearch domain.
|
||||
//
|
||||
// Status is a required field
|
||||
Status *OptionStatus `type:"structure" required:"true"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s EncryptionAtRestOptionsStatus) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s EncryptionAtRestOptionsStatus) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// SetOptions sets the Options field's value.
|
||||
func (s *EncryptionAtRestOptionsStatus) SetOptions(v *EncryptionAtRestOptions) *EncryptionAtRestOptionsStatus {
|
||||
s.Options = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetStatus sets the Status field's value.
|
||||
func (s *EncryptionAtRestOptionsStatus) SetStatus(v *OptionStatus) *EncryptionAtRestOptionsStatus {
|
||||
s.Status = v
|
||||
return s
|
||||
}
|
||||
|
||||
// InstanceCountLimits represents the limits on number of instances that be
|
||||
// created in Amazon Elasticsearch for given InstanceType.
|
||||
type InstanceCountLimits struct {
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -17,10 +17,6 @@ const (
|
|||
// The specified input parameter has a value that is not valid.
|
||||
ErrCodeInvalidArgumentException = "InvalidArgumentException"
|
||||
|
||||
// ErrCodeInvalidStreamTypeException for service response error code
|
||||
// "InvalidStreamTypeException".
|
||||
ErrCodeInvalidStreamTypeException = "InvalidStreamTypeException"
|
||||
|
||||
// ErrCodeLimitExceededException for service response error code
|
||||
// "LimitExceededException".
|
||||
//
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,28 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
// Package glue provides the client and types for making API
|
||||
// requests to AWS Glue.
|
||||
//
|
||||
// Defines the public endpoint for the AWS Glue service.
|
||||
//
|
||||
// See https://docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31 for more information on this service.
|
||||
//
|
||||
// See glue package documentation for more information.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/glue/
|
||||
//
|
||||
// Using the Client
|
||||
//
|
||||
// To contact AWS Glue with the SDK use the New function to create
|
||||
// a new service client. With that client you can make API requests to the service.
|
||||
// These clients are safe to use concurrently.
|
||||
//
|
||||
// See the SDK's documentation for more information on how to use the SDK.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/
|
||||
//
|
||||
// See aws.Config documentation for more information on configuring SDK clients.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
|
||||
//
|
||||
// See the AWS Glue client Glue for more
|
||||
// information on creating client for this service.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/glue/#New
|
||||
package glue
|
|
@ -0,0 +1,120 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package glue
|
||||
|
||||
const (
|
||||
|
||||
// ErrCodeAccessDeniedException for service response error code
|
||||
// "AccessDeniedException".
|
||||
//
|
||||
// Access to a resource was denied.
|
||||
ErrCodeAccessDeniedException = "AccessDeniedException"
|
||||
|
||||
// ErrCodeAlreadyExistsException for service response error code
|
||||
// "AlreadyExistsException".
|
||||
//
|
||||
// A resource to be created or added already exists.
|
||||
ErrCodeAlreadyExistsException = "AlreadyExistsException"
|
||||
|
||||
// ErrCodeConcurrentModificationException for service response error code
|
||||
// "ConcurrentModificationException".
|
||||
//
|
||||
// Two processes are trying to modify a resource simultaneously.
|
||||
ErrCodeConcurrentModificationException = "ConcurrentModificationException"
|
||||
|
||||
// ErrCodeConcurrentRunsExceededException for service response error code
|
||||
// "ConcurrentRunsExceededException".
|
||||
//
|
||||
// Too many jobs are being run concurrently.
|
||||
ErrCodeConcurrentRunsExceededException = "ConcurrentRunsExceededException"
|
||||
|
||||
// ErrCodeCrawlerNotRunningException for service response error code
|
||||
// "CrawlerNotRunningException".
|
||||
//
|
||||
// The specified crawler is not running.
|
||||
ErrCodeCrawlerNotRunningException = "CrawlerNotRunningException"
|
||||
|
||||
// ErrCodeCrawlerRunningException for service response error code
|
||||
// "CrawlerRunningException".
|
||||
//
|
||||
// The operation cannot be performed because the crawler is already running.
|
||||
ErrCodeCrawlerRunningException = "CrawlerRunningException"
|
||||
|
||||
// ErrCodeCrawlerStoppingException for service response error code
|
||||
// "CrawlerStoppingException".
|
||||
//
|
||||
// The specified crawler is stopping.
|
||||
ErrCodeCrawlerStoppingException = "CrawlerStoppingException"
|
||||
|
||||
// ErrCodeEntityNotFoundException for service response error code
|
||||
// "EntityNotFoundException".
|
||||
//
|
||||
// A specified entity does not exist
|
||||
ErrCodeEntityNotFoundException = "EntityNotFoundException"
|
||||
|
||||
// ErrCodeIdempotentParameterMismatchException for service response error code
|
||||
// "IdempotentParameterMismatchException".
|
||||
//
|
||||
// The same unique identifier was associated with two different records.
|
||||
ErrCodeIdempotentParameterMismatchException = "IdempotentParameterMismatchException"
|
||||
|
||||
// ErrCodeInternalServiceException for service response error code
|
||||
// "InternalServiceException".
|
||||
//
|
||||
// An internal service error occurred.
|
||||
ErrCodeInternalServiceException = "InternalServiceException"
|
||||
|
||||
// ErrCodeInvalidInputException for service response error code
|
||||
// "InvalidInputException".
|
||||
//
|
||||
// The input provided was not valid.
|
||||
ErrCodeInvalidInputException = "InvalidInputException"
|
||||
|
||||
// ErrCodeNoScheduleException for service response error code
|
||||
// "NoScheduleException".
|
||||
//
|
||||
// There is no applicable schedule.
|
||||
ErrCodeNoScheduleException = "NoScheduleException"
|
||||
|
||||
// ErrCodeOperationTimeoutException for service response error code
|
||||
// "OperationTimeoutException".
|
||||
//
|
||||
// The operation timed out.
|
||||
ErrCodeOperationTimeoutException = "OperationTimeoutException"
|
||||
|
||||
// ErrCodeResourceNumberLimitExceededException for service response error code
|
||||
// "ResourceNumberLimitExceededException".
|
||||
//
|
||||
// A resource numerical limit was exceeded.
|
||||
ErrCodeResourceNumberLimitExceededException = "ResourceNumberLimitExceededException"
|
||||
|
||||
// ErrCodeSchedulerNotRunningException for service response error code
|
||||
// "SchedulerNotRunningException".
|
||||
//
|
||||
// The specified scheduler is not running.
|
||||
ErrCodeSchedulerNotRunningException = "SchedulerNotRunningException"
|
||||
|
||||
// ErrCodeSchedulerRunningException for service response error code
|
||||
// "SchedulerRunningException".
|
||||
//
|
||||
// The specified scheduler is already running.
|
||||
ErrCodeSchedulerRunningException = "SchedulerRunningException"
|
||||
|
||||
// ErrCodeSchedulerTransitioningException for service response error code
|
||||
// "SchedulerTransitioningException".
|
||||
//
|
||||
// The specified scheduler is transitioning.
|
||||
ErrCodeSchedulerTransitioningException = "SchedulerTransitioningException"
|
||||
|
||||
// ErrCodeValidationException for service response error code
|
||||
// "ValidationException".
|
||||
//
|
||||
// A value could not be validated.
|
||||
ErrCodeValidationException = "ValidationException"
|
||||
|
||||
// ErrCodeVersionMismatchException for service response error code
|
||||
// "VersionMismatchException".
|
||||
//
|
||||
// There was a version conflict.
|
||||
ErrCodeVersionMismatchException = "VersionMismatchException"
|
||||
)
|
|
@ -0,0 +1,95 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package glue
|
||||
|
||||
import (
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/aws/client"
|
||||
"github.com/aws/aws-sdk-go/aws/client/metadata"
|
||||
"github.com/aws/aws-sdk-go/aws/request"
|
||||
"github.com/aws/aws-sdk-go/aws/signer/v4"
|
||||
"github.com/aws/aws-sdk-go/private/protocol/jsonrpc"
|
||||
)
|
||||
|
||||
// Glue provides the API operation methods for making requests to
|
||||
// AWS Glue. See this package's package overview docs
|
||||
// for details on the service.
|
||||
//
|
||||
// Glue methods are safe to use concurrently. It is not safe to
|
||||
// modify mutate any of the struct's properties though.
|
||||
type Glue struct {
|
||||
*client.Client
|
||||
}
|
||||
|
||||
// Used for custom client initialization logic
|
||||
var initClient func(*client.Client)
|
||||
|
||||
// Used for custom request initialization logic
|
||||
var initRequest func(*request.Request)
|
||||
|
||||
// Service information constants
|
||||
const (
|
||||
ServiceName = "glue" // Service endpoint prefix API calls made to.
|
||||
EndpointsID = ServiceName // Service ID for Regions and Endpoints metadata.
|
||||
)
|
||||
|
||||
// New creates a new instance of the Glue client with a session.
|
||||
// If additional configuration is needed for the client instance use the optional
|
||||
// aws.Config parameter to add your extra config.
|
||||
//
|
||||
// Example:
|
||||
// // Create a Glue client from just a session.
|
||||
// svc := glue.New(mySession)
|
||||
//
|
||||
// // Create a Glue client with additional configuration
|
||||
// svc := glue.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
|
||||
func New(p client.ConfigProvider, cfgs ...*aws.Config) *Glue {
|
||||
c := p.ClientConfig(EndpointsID, cfgs...)
|
||||
return newClient(*c.Config, c.Handlers, c.Endpoint, c.SigningRegion, c.SigningName)
|
||||
}
|
||||
|
||||
// newClient creates, initializes and returns a new service client instance.
|
||||
func newClient(cfg aws.Config, handlers request.Handlers, endpoint, signingRegion, signingName string) *Glue {
|
||||
svc := &Glue{
|
||||
Client: client.New(
|
||||
cfg,
|
||||
metadata.ClientInfo{
|
||||
ServiceName: ServiceName,
|
||||
SigningName: signingName,
|
||||
SigningRegion: signingRegion,
|
||||
Endpoint: endpoint,
|
||||
APIVersion: "2017-03-31",
|
||||
JSONVersion: "1.1",
|
||||
TargetPrefix: "AWSGlue",
|
||||
},
|
||||
handlers,
|
||||
),
|
||||
}
|
||||
|
||||
// Handlers
|
||||
svc.Handlers.Sign.PushBackNamed(v4.SignRequestHandler)
|
||||
svc.Handlers.Build.PushBackNamed(jsonrpc.BuildHandler)
|
||||
svc.Handlers.Unmarshal.PushBackNamed(jsonrpc.UnmarshalHandler)
|
||||
svc.Handlers.UnmarshalMeta.PushBackNamed(jsonrpc.UnmarshalMetaHandler)
|
||||
svc.Handlers.UnmarshalError.PushBackNamed(jsonrpc.UnmarshalErrorHandler)
|
||||
|
||||
// Run custom client initialization if present
|
||||
if initClient != nil {
|
||||
initClient(svc.Client)
|
||||
}
|
||||
|
||||
return svc
|
||||
}
|
||||
|
||||
// newRequest creates a new request for a Glue operation and runs any
|
||||
// custom request initialization.
|
||||
func (c *Glue) newRequest(op *request.Operation, params, data interface{}) *request.Request {
|
||||
req := c.NewRequest(op, params, data)
|
||||
|
||||
// Run custom request initialization if present
|
||||
if initRequest != nil {
|
||||
initRequest(req)
|
||||
}
|
||||
|
||||
return req
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,29 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
// Package guardduty provides the client and types for making API
|
||||
// requests to Amazon GuardDuty.
|
||||
//
|
||||
// Assess, monitor, manage, and remediate security issues across your AWS infrastructure,
|
||||
// applications, and data.
|
||||
//
|
||||
// See https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28 for more information on this service.
|
||||
//
|
||||
// See guardduty package documentation for more information.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/guardduty/
|
||||
//
|
||||
// Using the Client
|
||||
//
|
||||
// To contact Amazon GuardDuty with the SDK use the New function to create
|
||||
// a new service client. With that client you can make API requests to the service.
|
||||
// These clients are safe to use concurrently.
|
||||
//
|
||||
// See the SDK's documentation for more information on how to use the SDK.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/
|
||||
//
|
||||
// See aws.Config documentation for more information on configuring SDK clients.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
|
||||
//
|
||||
// See the Amazon GuardDuty client GuardDuty for more
|
||||
// information on creating client for this service.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/guardduty/#New
|
||||
package guardduty
|
|
@ -0,0 +1,18 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package guardduty
|
||||
|
||||
const (
|
||||
|
||||
// ErrCodeBadRequestException for service response error code
|
||||
// "BadRequestException".
|
||||
//
|
||||
// Error response object.
|
||||
ErrCodeBadRequestException = "BadRequestException"
|
||||
|
||||
// ErrCodeInternalServerErrorException for service response error code
|
||||
// "InternalServerErrorException".
|
||||
//
|
||||
// Error response object.
|
||||
ErrCodeInternalServerErrorException = "InternalServerErrorException"
|
||||
)
|
|
@ -0,0 +1,97 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package guardduty
|
||||
|
||||
import (
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/aws/client"
|
||||
"github.com/aws/aws-sdk-go/aws/client/metadata"
|
||||
"github.com/aws/aws-sdk-go/aws/request"
|
||||
"github.com/aws/aws-sdk-go/aws/signer/v4"
|
||||
"github.com/aws/aws-sdk-go/private/protocol/restjson"
|
||||
)
|
||||
|
||||
// GuardDuty provides the API operation methods for making requests to
|
||||
// Amazon GuardDuty. See this package's package overview docs
|
||||
// for details on the service.
|
||||
//
|
||||
// GuardDuty methods are safe to use concurrently. It is not safe to
|
||||
// modify mutate any of the struct's properties though.
|
||||
type GuardDuty struct {
|
||||
*client.Client
|
||||
}
|
||||
|
||||
// Used for custom client initialization logic
|
||||
var initClient func(*client.Client)
|
||||
|
||||
// Used for custom request initialization logic
|
||||
var initRequest func(*request.Request)
|
||||
|
||||
// Service information constants
|
||||
const (
|
||||
ServiceName = "guardduty" // Service endpoint prefix API calls made to.
|
||||
EndpointsID = ServiceName // Service ID for Regions and Endpoints metadata.
|
||||
)
|
||||
|
||||
// New creates a new instance of the GuardDuty client with a session.
|
||||
// If additional configuration is needed for the client instance use the optional
|
||||
// aws.Config parameter to add your extra config.
|
||||
//
|
||||
// Example:
|
||||
// // Create a GuardDuty client from just a session.
|
||||
// svc := guardduty.New(mySession)
|
||||
//
|
||||
// // Create a GuardDuty client with additional configuration
|
||||
// svc := guardduty.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
|
||||
func New(p client.ConfigProvider, cfgs ...*aws.Config) *GuardDuty {
|
||||
c := p.ClientConfig(EndpointsID, cfgs...)
|
||||
return newClient(*c.Config, c.Handlers, c.Endpoint, c.SigningRegion, c.SigningName)
|
||||
}
|
||||
|
||||
// newClient creates, initializes and returns a new service client instance.
|
||||
func newClient(cfg aws.Config, handlers request.Handlers, endpoint, signingRegion, signingName string) *GuardDuty {
|
||||
if len(signingName) == 0 {
|
||||
signingName = "guardduty"
|
||||
}
|
||||
svc := &GuardDuty{
|
||||
Client: client.New(
|
||||
cfg,
|
||||
metadata.ClientInfo{
|
||||
ServiceName: ServiceName,
|
||||
SigningName: signingName,
|
||||
SigningRegion: signingRegion,
|
||||
Endpoint: endpoint,
|
||||
APIVersion: "2017-11-28",
|
||||
JSONVersion: "1.1",
|
||||
},
|
||||
handlers,
|
||||
),
|
||||
}
|
||||
|
||||
// Handlers
|
||||
svc.Handlers.Sign.PushBackNamed(v4.SignRequestHandler)
|
||||
svc.Handlers.Build.PushBackNamed(restjson.BuildHandler)
|
||||
svc.Handlers.Unmarshal.PushBackNamed(restjson.UnmarshalHandler)
|
||||
svc.Handlers.UnmarshalMeta.PushBackNamed(restjson.UnmarshalMetaHandler)
|
||||
svc.Handlers.UnmarshalError.PushBackNamed(restjson.UnmarshalErrorHandler)
|
||||
|
||||
// Run custom client initialization if present
|
||||
if initClient != nil {
|
||||
initClient(svc.Client)
|
||||
}
|
||||
|
||||
return svc
|
||||
}
|
||||
|
||||
// newRequest creates a new request for a GuardDuty operation and runs any
|
||||
// custom request initialization.
|
||||
func (c *GuardDuty) newRequest(op *request.Operation, params, data interface{}) *request.Request {
|
||||
req := c.NewRequest(op, params, data)
|
||||
|
||||
// Run custom request initialization if present
|
||||
if initRequest != nil {
|
||||
initRequest(req)
|
||||
}
|
||||
|
||||
return req
|
||||
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -24,12 +24,25 @@ const (
|
|||
// The certificate is invalid.
|
||||
ErrCodeCertificateValidationException = "CertificateValidationException"
|
||||
|
||||
// ErrCodeConflictingResourceUpdateException for service response error code
|
||||
// "ConflictingResourceUpdateException".
|
||||
//
|
||||
// A conflicting resource update exception. This exception is thrown when two
|
||||
// pending updates cause a conflict.
|
||||
ErrCodeConflictingResourceUpdateException = "ConflictingResourceUpdateException"
|
||||
|
||||
// ErrCodeDeleteConflictException for service response error code
|
||||
// "DeleteConflictException".
|
||||
//
|
||||
// You can't delete the resource because it is attached to one or more resources.
|
||||
ErrCodeDeleteConflictException = "DeleteConflictException"
|
||||
|
||||
// ErrCodeIndexNotReadyException for service response error code
|
||||
// "IndexNotReadyException".
|
||||
//
|
||||
// The index is not ready.
|
||||
ErrCodeIndexNotReadyException = "IndexNotReadyException"
|
||||
|
||||
// ErrCodeInternalException for service response error code
|
||||
// "InternalException".
|
||||
//
|
||||
|
@ -42,12 +55,24 @@ const (
|
|||
// An unexpected error has occurred.
|
||||
ErrCodeInternalFailureException = "InternalFailureException"
|
||||
|
||||
// ErrCodeInvalidQueryException for service response error code
|
||||
// "InvalidQueryException".
|
||||
//
|
||||
// The query is invalid.
|
||||
ErrCodeInvalidQueryException = "InvalidQueryException"
|
||||
|
||||
// ErrCodeInvalidRequestException for service response error code
|
||||
// "InvalidRequestException".
|
||||
//
|
||||
// The request is not valid.
|
||||
ErrCodeInvalidRequestException = "InvalidRequestException"
|
||||
|
||||
// ErrCodeInvalidResponseException for service response error code
|
||||
// "InvalidResponseException".
|
||||
//
|
||||
// The response is invalid.
|
||||
ErrCodeInvalidResponseException = "InvalidResponseException"
|
||||
|
||||
// ErrCodeLimitExceededException for service response error code
|
||||
// "LimitExceededException".
|
||||
//
|
||||
|
@ -60,6 +85,12 @@ const (
|
|||
// The policy documentation is not valid.
|
||||
ErrCodeMalformedPolicyException = "MalformedPolicyException"
|
||||
|
||||
// ErrCodeNotConfiguredException for service response error code
|
||||
// "NotConfiguredException".
|
||||
//
|
||||
// The resource is not configured.
|
||||
ErrCodeNotConfiguredException = "NotConfiguredException"
|
||||
|
||||
// ErrCodeRegistrationCodeValidationException for service response error code
|
||||
// "RegistrationCodeValidationException".
|
||||
//
|
||||
|
@ -78,6 +109,12 @@ const (
|
|||
// The specified resource does not exist.
|
||||
ErrCodeResourceNotFoundException = "ResourceNotFoundException"
|
||||
|
||||
// ErrCodeResourceRegistrationFailureException for service response error code
|
||||
// "ResourceRegistrationFailureException".
|
||||
//
|
||||
// The resource registration failed.
|
||||
ErrCodeResourceRegistrationFailureException = "ResourceRegistrationFailureException"
|
||||
|
||||
// ErrCodeServiceUnavailableException for service response error code
|
||||
// "ServiceUnavailableException".
|
||||
//
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -27,7 +27,8 @@ const (
|
|||
// ErrCodeKMSDisabledException for service response error code
|
||||
// "KMSDisabledException".
|
||||
//
|
||||
// The request was rejected because the specified CMK isn't enabled.
|
||||
// The request was rejected because the specified customer master key (CMK)
|
||||
// isn't enabled.
|
||||
ErrCodeKMSDisabledException = "KMSDisabledException"
|
||||
|
||||
// ErrCodeKMSInvalidStateException for service response error code
|
||||
|
@ -42,8 +43,8 @@ const (
|
|||
// ErrCodeKMSNotFoundException for service response error code
|
||||
// "KMSNotFoundException".
|
||||
//
|
||||
// The request was rejected because the specified entity or resource couldn't
|
||||
// be found.
|
||||
// The request was rejected because the specified entity or resource can't be
|
||||
// found.
|
||||
ErrCodeKMSNotFoundException = "KMSNotFoundException"
|
||||
|
||||
// ErrCodeKMSOptInRequired for service response error code
|
||||
|
@ -64,7 +65,7 @@ const (
|
|||
// "LimitExceededException".
|
||||
//
|
||||
// The requested resource exceeds the maximum number allowed, or the number
|
||||
// of concurrent stream requests exceeds the maximum number allowed (5).
|
||||
// of concurrent stream requests exceeds the maximum number allowed.
|
||||
ErrCodeLimitExceededException = "LimitExceededException"
|
||||
|
||||
// ErrCodeProvisionedThroughputExceededException for service response error code
|
||||
|
@ -82,7 +83,7 @@ const (
|
|||
// "ResourceInUseException".
|
||||
//
|
||||
// The resource is not available for this operation. For successful operation,
|
||||
// the resource needs to be in the ACTIVE state.
|
||||
// the resource must be in the ACTIVE state.
|
||||
ErrCodeResourceInUseException = "ResourceInUseException"
|
||||
|
||||
// ErrCodeResourceNotFoundException for service response error code
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -41,9 +41,7 @@ const (
|
|||
//
|
||||
// One of the parameters in the request is invalid. For example, if you provided
|
||||
// an IAM role for AWS Lambda to assume in the CreateFunction or the UpdateFunctionConfiguration
|
||||
// API, that AWS Lambda is unable to assume you will get this exception. You
|
||||
// will also get this exception if you have selected a deprecated runtime, such
|
||||
// as Node v0.10.42.
|
||||
// API, that AWS Lambda is unable to assume you will get this exception.
|
||||
ErrCodeInvalidParameterValueException = "InvalidParameterValueException"
|
||||
|
||||
// ErrCodeInvalidRequestContentException for service response error code
|
||||
|
@ -146,6 +144,15 @@ const (
|
|||
|
||||
// ErrCodeTooManyRequestsException for service response error code
|
||||
// "TooManyRequestsException".
|
||||
//
|
||||
// You will get this exception for the following reasons. ConcurrentInvocationLimitExceeded
|
||||
// is returned if you have no functions with reserved-concurrency and have exceeded
|
||||
// your account concurrent limit or if a function without reserved concurrency
|
||||
// exceeds the account's unreserved concurrency limit. ReservedFunctionConcurrentInvocationLimitExceeded
|
||||
// is returned when a function with reserved concurrency exceeds its configured
|
||||
// concurrent limit. CallerRateLimitExceeded is returned when your account limit
|
||||
// is exceeded and you have not reserved concurrency on any function. For more
|
||||
// information, see concurrent-executions
|
||||
ErrCodeTooManyRequestsException = "TooManyRequestsException"
|
||||
|
||||
// ErrCodeUnsupportedMediaTypeException for service response error code
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,29 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
// Package mediastore provides the client and types for making API
|
||||
// requests to AWS Elemental MediaStore.
|
||||
//
|
||||
// An AWS Elemental MediaStore container is a namespace that holds folders and
|
||||
// objects. You use a container endpoint to create, read, and delete objects.
|
||||
//
|
||||
// See https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01 for more information on this service.
|
||||
//
|
||||
// See mediastore package documentation for more information.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/mediastore/
|
||||
//
|
||||
// Using the Client
|
||||
//
|
||||
// To contact AWS Elemental MediaStore with the SDK use the New function to create
|
||||
// a new service client. With that client you can make API requests to the service.
|
||||
// These clients are safe to use concurrently.
|
||||
//
|
||||
// See the SDK's documentation for more information on how to use the SDK.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/
|
||||
//
|
||||
// See aws.Config documentation for more information on configuring SDK clients.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
|
||||
//
|
||||
// See the AWS Elemental MediaStore client MediaStore for more
|
||||
// information on creating client for this service.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/mediastore/#New
|
||||
package mediastore
|
|
@ -0,0 +1,36 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package mediastore
|
||||
|
||||
const (
|
||||
|
||||
// ErrCodeContainerInUseException for service response error code
|
||||
// "ContainerInUseException".
|
||||
//
|
||||
// Resource already exists or is being updated.
|
||||
ErrCodeContainerInUseException = "ContainerInUseException"
|
||||
|
||||
// ErrCodeContainerNotFoundException for service response error code
|
||||
// "ContainerNotFoundException".
|
||||
//
|
||||
// Could not perform an operation on a container that does not exist.
|
||||
ErrCodeContainerNotFoundException = "ContainerNotFoundException"
|
||||
|
||||
// ErrCodeInternalServerError for service response error code
|
||||
// "InternalServerError".
|
||||
//
|
||||
// The service is temporarily unavailable.
|
||||
ErrCodeInternalServerError = "InternalServerError"
|
||||
|
||||
// ErrCodeLimitExceededException for service response error code
|
||||
// "LimitExceededException".
|
||||
//
|
||||
// A service limit has been exceeded.
|
||||
ErrCodeLimitExceededException = "LimitExceededException"
|
||||
|
||||
// ErrCodePolicyNotFoundException for service response error code
|
||||
// "PolicyNotFoundException".
|
||||
//
|
||||
// Could not perform an operation on a policy that does not exist.
|
||||
ErrCodePolicyNotFoundException = "PolicyNotFoundException"
|
||||
)
|
|
@ -0,0 +1,98 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package mediastore
|
||||
|
||||
import (
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/aws/client"
|
||||
"github.com/aws/aws-sdk-go/aws/client/metadata"
|
||||
"github.com/aws/aws-sdk-go/aws/request"
|
||||
"github.com/aws/aws-sdk-go/aws/signer/v4"
|
||||
"github.com/aws/aws-sdk-go/private/protocol/jsonrpc"
|
||||
)
|
||||
|
||||
// MediaStore provides the API operation methods for making requests to
|
||||
// AWS Elemental MediaStore. See this package's package overview docs
|
||||
// for details on the service.
|
||||
//
|
||||
// MediaStore methods are safe to use concurrently. It is not safe to
|
||||
// modify mutate any of the struct's properties though.
|
||||
type MediaStore struct {
|
||||
*client.Client
|
||||
}
|
||||
|
||||
// Used for custom client initialization logic
|
||||
var initClient func(*client.Client)
|
||||
|
||||
// Used for custom request initialization logic
|
||||
var initRequest func(*request.Request)
|
||||
|
||||
// Service information constants
|
||||
const (
|
||||
ServiceName = "mediastore" // Service endpoint prefix API calls made to.
|
||||
EndpointsID = ServiceName // Service ID for Regions and Endpoints metadata.
|
||||
)
|
||||
|
||||
// New creates a new instance of the MediaStore client with a session.
|
||||
// If additional configuration is needed for the client instance use the optional
|
||||
// aws.Config parameter to add your extra config.
|
||||
//
|
||||
// Example:
|
||||
// // Create a MediaStore client from just a session.
|
||||
// svc := mediastore.New(mySession)
|
||||
//
|
||||
// // Create a MediaStore client with additional configuration
|
||||
// svc := mediastore.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
|
||||
func New(p client.ConfigProvider, cfgs ...*aws.Config) *MediaStore {
|
||||
c := p.ClientConfig(EndpointsID, cfgs...)
|
||||
return newClient(*c.Config, c.Handlers, c.Endpoint, c.SigningRegion, c.SigningName)
|
||||
}
|
||||
|
||||
// newClient creates, initializes and returns a new service client instance.
|
||||
func newClient(cfg aws.Config, handlers request.Handlers, endpoint, signingRegion, signingName string) *MediaStore {
|
||||
if len(signingName) == 0 {
|
||||
signingName = "mediastore"
|
||||
}
|
||||
svc := &MediaStore{
|
||||
Client: client.New(
|
||||
cfg,
|
||||
metadata.ClientInfo{
|
||||
ServiceName: ServiceName,
|
||||
SigningName: signingName,
|
||||
SigningRegion: signingRegion,
|
||||
Endpoint: endpoint,
|
||||
APIVersion: "2017-09-01",
|
||||
JSONVersion: "1.1",
|
||||
TargetPrefix: "MediaStore_20170901",
|
||||
},
|
||||
handlers,
|
||||
),
|
||||
}
|
||||
|
||||
// Handlers
|
||||
svc.Handlers.Sign.PushBackNamed(v4.SignRequestHandler)
|
||||
svc.Handlers.Build.PushBackNamed(jsonrpc.BuildHandler)
|
||||
svc.Handlers.Unmarshal.PushBackNamed(jsonrpc.UnmarshalHandler)
|
||||
svc.Handlers.UnmarshalMeta.PushBackNamed(jsonrpc.UnmarshalMetaHandler)
|
||||
svc.Handlers.UnmarshalError.PushBackNamed(jsonrpc.UnmarshalErrorHandler)
|
||||
|
||||
// Run custom client initialization if present
|
||||
if initClient != nil {
|
||||
initClient(svc.Client)
|
||||
}
|
||||
|
||||
return svc
|
||||
}
|
||||
|
||||
// newRequest creates a new request for a MediaStore operation and runs any
|
||||
// custom request initialization.
|
||||
func (c *MediaStore) newRequest(op *request.Operation, params, data interface{}) *request.Request {
|
||||
req := c.NewRequest(op, params, data)
|
||||
|
||||
// Run custom request initialization if present
|
||||
if initRequest != nil {
|
||||
initRequest(req)
|
||||
}
|
||||
|
||||
return req
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,31 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
// Package mq provides the client and types for making API
|
||||
// requests to AmazonMQ.
|
||||
//
|
||||
// Amazon MQ is a managed message broker service for Apache ActiveMQ that makes
|
||||
// it easy to set up and operate message brokers in the cloud. A message broker
|
||||
// allows software applications and components to communicate using various
|
||||
// programming languages, operating systems, and formal messaging protocols.
|
||||
//
|
||||
// See https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27 for more information on this service.
|
||||
//
|
||||
// See mq package documentation for more information.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/mq/
|
||||
//
|
||||
// Using the Client
|
||||
//
|
||||
// To contact AmazonMQ with the SDK use the New function to create
|
||||
// a new service client. With that client you can make API requests to the service.
|
||||
// These clients are safe to use concurrently.
|
||||
//
|
||||
// See the SDK's documentation for more information on how to use the SDK.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/
|
||||
//
|
||||
// See aws.Config documentation for more information on configuring SDK clients.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
|
||||
//
|
||||
// See the AmazonMQ client MQ for more
|
||||
// information on creating client for this service.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/mq/#New
|
||||
package mq
|
|
@ -0,0 +1,42 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package mq
|
||||
|
||||
const (
|
||||
|
||||
// ErrCodeBadRequestException for service response error code
|
||||
// "BadRequestException".
|
||||
//
|
||||
// Returns information about an error.
|
||||
ErrCodeBadRequestException = "BadRequestException"
|
||||
|
||||
// ErrCodeConflictException for service response error code
|
||||
// "ConflictException".
|
||||
//
|
||||
// Returns information about an error.
|
||||
ErrCodeConflictException = "ConflictException"
|
||||
|
||||
// ErrCodeForbiddenException for service response error code
|
||||
// "ForbiddenException".
|
||||
//
|
||||
// Returns information about an error.
|
||||
ErrCodeForbiddenException = "ForbiddenException"
|
||||
|
||||
// ErrCodeInternalServerErrorException for service response error code
|
||||
// "InternalServerErrorException".
|
||||
//
|
||||
// Returns information about an error.
|
||||
ErrCodeInternalServerErrorException = "InternalServerErrorException"
|
||||
|
||||
// ErrCodeNotFoundException for service response error code
|
||||
// "NotFoundException".
|
||||
//
|
||||
// Returns information about an error.
|
||||
ErrCodeNotFoundException = "NotFoundException"
|
||||
|
||||
// ErrCodeUnauthorizedException for service response error code
|
||||
// "UnauthorizedException".
|
||||
//
|
||||
// Returns information about an error.
|
||||
ErrCodeUnauthorizedException = "UnauthorizedException"
|
||||
)
|
|
@ -0,0 +1,97 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package mq
|
||||
|
||||
import (
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/aws/client"
|
||||
"github.com/aws/aws-sdk-go/aws/client/metadata"
|
||||
"github.com/aws/aws-sdk-go/aws/request"
|
||||
"github.com/aws/aws-sdk-go/aws/signer/v4"
|
||||
"github.com/aws/aws-sdk-go/private/protocol/restjson"
|
||||
)
|
||||
|
||||
// MQ provides the API operation methods for making requests to
|
||||
// AmazonMQ. See this package's package overview docs
|
||||
// for details on the service.
|
||||
//
|
||||
// MQ methods are safe to use concurrently. It is not safe to
|
||||
// modify mutate any of the struct's properties though.
|
||||
type MQ struct {
|
||||
*client.Client
|
||||
}
|
||||
|
||||
// Used for custom client initialization logic
|
||||
var initClient func(*client.Client)
|
||||
|
||||
// Used for custom request initialization logic
|
||||
var initRequest func(*request.Request)
|
||||
|
||||
// Service information constants
|
||||
const (
|
||||
ServiceName = "mq" // Service endpoint prefix API calls made to.
|
||||
EndpointsID = ServiceName // Service ID for Regions and Endpoints metadata.
|
||||
)
|
||||
|
||||
// New creates a new instance of the MQ client with a session.
|
||||
// If additional configuration is needed for the client instance use the optional
|
||||
// aws.Config parameter to add your extra config.
|
||||
//
|
||||
// Example:
|
||||
// // Create a MQ client from just a session.
|
||||
// svc := mq.New(mySession)
|
||||
//
|
||||
// // Create a MQ client with additional configuration
|
||||
// svc := mq.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
|
||||
func New(p client.ConfigProvider, cfgs ...*aws.Config) *MQ {
|
||||
c := p.ClientConfig(EndpointsID, cfgs...)
|
||||
return newClient(*c.Config, c.Handlers, c.Endpoint, c.SigningRegion, c.SigningName)
|
||||
}
|
||||
|
||||
// newClient creates, initializes and returns a new service client instance.
|
||||
func newClient(cfg aws.Config, handlers request.Handlers, endpoint, signingRegion, signingName string) *MQ {
|
||||
if len(signingName) == 0 {
|
||||
signingName = "mq"
|
||||
}
|
||||
svc := &MQ{
|
||||
Client: client.New(
|
||||
cfg,
|
||||
metadata.ClientInfo{
|
||||
ServiceName: ServiceName,
|
||||
SigningName: signingName,
|
||||
SigningRegion: signingRegion,
|
||||
Endpoint: endpoint,
|
||||
APIVersion: "2017-11-27",
|
||||
JSONVersion: "1.1",
|
||||
},
|
||||
handlers,
|
||||
),
|
||||
}
|
||||
|
||||
// Handlers
|
||||
svc.Handlers.Sign.PushBackNamed(v4.SignRequestHandler)
|
||||
svc.Handlers.Build.PushBackNamed(restjson.BuildHandler)
|
||||
svc.Handlers.Unmarshal.PushBackNamed(restjson.UnmarshalHandler)
|
||||
svc.Handlers.UnmarshalMeta.PushBackNamed(restjson.UnmarshalMetaHandler)
|
||||
svc.Handlers.UnmarshalError.PushBackNamed(restjson.UnmarshalErrorHandler)
|
||||
|
||||
// Run custom client initialization if present
|
||||
if initClient != nil {
|
||||
initClient(svc.Client)
|
||||
}
|
||||
|
||||
return svc
|
||||
}
|
||||
|
||||
// newRequest creates a new request for a MQ operation and runs any
|
||||
// custom request initialization.
|
||||
func (c *MQ) newRequest(op *request.Operation, params, data interface{}) *request.Request {
|
||||
req := c.NewRequest(op, params, data)
|
||||
|
||||
// Run custom request initialization if present
|
||||
if initRequest != nil {
|
||||
initRequest(req)
|
||||
}
|
||||
|
||||
return req
|
||||
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -15,7 +15,7 @@
|
|||
// existing databases work with Amazon RDS without modification. Amazon RDS
|
||||
// automatically backs up your database and maintains the database software
|
||||
// that powers your DB instance. Amazon RDS is flexible: you can scale your
|
||||
// database instance's compute resources and storage capacity to meet your application's
|
||||
// DB instance's compute resources and storage capacity to meet your application's
|
||||
// demand. As with all Amazon Web Services, there are no up-front investments,
|
||||
// and you pay only for the resources you use.
|
||||
//
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -22,7 +22,8 @@ const (
|
|||
// have any common name servers. You tried to create a hosted zone that has
|
||||
// the same name as an existing hosted zone or that's the parent or child
|
||||
// of an existing hosted zone, and you specified a delegation set that shares
|
||||
// one or more name servers with the existing hosted zone.
|
||||
// one or more name servers with the existing hosted zone. For more information,
|
||||
// see CreateReusableDelegationSet.
|
||||
//
|
||||
// * Private hosted zone: You specified an Amazon VPC that you're already
|
||||
// using for another hosted zone, and the domain that you specified for one
|
||||
|
@ -122,6 +123,12 @@ const (
|
|||
// The specified HostedZone can't be found.
|
||||
ErrCodeHostedZoneNotFound = "HostedZoneNotFound"
|
||||
|
||||
// ErrCodeHostedZoneNotPrivate for service response error code
|
||||
// "HostedZoneNotPrivate".
|
||||
//
|
||||
// The specified hosted zone is a public hosted zone, not a private hosted zone.
|
||||
ErrCodeHostedZoneNotPrivate = "HostedZoneNotPrivate"
|
||||
|
||||
// ErrCodeIncompatibleVersion for service response error code
|
||||
// "IncompatibleVersion".
|
||||
//
|
||||
|
@ -201,7 +208,14 @@ const (
|
|||
// ErrCodeLimitsExceeded for service response error code
|
||||
// "LimitsExceeded".
|
||||
//
|
||||
// The limits specified for a resource have been exceeded.
|
||||
// This operation can't be completed either because the current account has
|
||||
// reached the limit on reusable delegation sets that it can create or because
|
||||
// you've reached the limit on the number of Amazon VPCs that you can associate
|
||||
// with a private hosted zone. To get the current limit on the number of reusable
|
||||
// delegation sets, see GetAccountLimit. To get the current limit on the number
|
||||
// of Amazon VPCs that you can associate with a private hosted zone, see GetHostedZoneLimit.
|
||||
// To request a higher limit, create a case (http://aws.amazon.com/route53-request)
|
||||
// with the AWS Support Center.
|
||||
ErrCodeLimitsExceeded = "LimitsExceeded"
|
||||
|
||||
// ErrCodeNoSuchChange for service response error code
|
||||
|
@ -299,35 +313,85 @@ const (
|
|||
// ErrCodeTooManyHealthChecks for service response error code
|
||||
// "TooManyHealthChecks".
|
||||
//
|
||||
// This health check can't be created because the current account has reached
|
||||
// the limit on the number of active health checks.
|
||||
//
|
||||
// For information about default limits, see Limits (http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html)
|
||||
// in the Amazon Route 53 Developer Guide.
|
||||
//
|
||||
// For information about how to get the current limit for an account, see GetAccountLimit.
|
||||
// To request a higher limit, create a case (http://aws.amazon.com/route53-request)
|
||||
// with the AWS Support Center.
|
||||
//
|
||||
// You have reached the maximum number of active health checks for an AWS account.
|
||||
// The default limit is 100. To request a higher limit, create a case (http://aws.amazon.com/route53-request)
|
||||
// To request a higher limit, create a case (http://aws.amazon.com/route53-request)
|
||||
// with the AWS Support Center.
|
||||
ErrCodeTooManyHealthChecks = "TooManyHealthChecks"
|
||||
|
||||
// ErrCodeTooManyHostedZones for service response error code
|
||||
// "TooManyHostedZones".
|
||||
//
|
||||
// This hosted zone can't be created because the hosted zone limit is exceeded.
|
||||
// To request a limit increase, go to the Amazon Route 53 Contact Us (http://aws.amazon.com/route53-request/)
|
||||
// page.
|
||||
// This operation can't be completed either because the current account has
|
||||
// reached the limit on the number of hosted zones or because you've reached
|
||||
// the limit on the number of hosted zones that can be associated with a reusable
|
||||
// delegation set.
|
||||
//
|
||||
// For information about default limits, see Limits (http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html)
|
||||
// in the Amazon Route 53 Developer Guide.
|
||||
//
|
||||
// To get the current limit on hosted zones that can be created by an account,
|
||||
// see GetAccountLimit.
|
||||
//
|
||||
// To get the current limit on hosted zones that can be associated with a reusable
|
||||
// delegation set, see GetReusableDelegationSetLimit.
|
||||
//
|
||||
// To request a higher limit, create a case (http://aws.amazon.com/route53-request)
|
||||
// with the AWS Support Center.
|
||||
ErrCodeTooManyHostedZones = "TooManyHostedZones"
|
||||
|
||||
// ErrCodeTooManyTrafficPolicies for service response error code
|
||||
// "TooManyTrafficPolicies".
|
||||
//
|
||||
// You've created the maximum number of traffic policies that can be created
|
||||
// for the current AWS account. You can request an increase to the limit on
|
||||
// the Contact Us (http://aws.amazon.com/route53-request/) page.
|
||||
// This traffic policy can't be created because the current account has reached
|
||||
// the limit on the number of traffic policies.
|
||||
//
|
||||
// For information about default limits, see Limits (http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html)
|
||||
// in the Amazon Route 53 Developer Guide.
|
||||
//
|
||||
// To get the current limit for an account, see GetAccountLimit.
|
||||
//
|
||||
// To request a higher limit, create a case (http://aws.amazon.com/route53-request)
|
||||
// with the AWS Support Center.
|
||||
ErrCodeTooManyTrafficPolicies = "TooManyTrafficPolicies"
|
||||
|
||||
// ErrCodeTooManyTrafficPolicyInstances for service response error code
|
||||
// "TooManyTrafficPolicyInstances".
|
||||
//
|
||||
// You've created the maximum number of traffic policy instances that can be
|
||||
// created for the current AWS account. You can request an increase to the limit
|
||||
// on the Contact Us (http://aws.amazon.com/route53-request/) page.
|
||||
// This traffic policy instance can't be created because the current account
|
||||
// has reached the limit on the number of traffic policy instances.
|
||||
//
|
||||
// For information about default limits, see Limits (http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html)
|
||||
// in the Amazon Route 53 Developer Guide.
|
||||
//
|
||||
// For information about how to get the current limit for an account, see GetAccountLimit.
|
||||
//
|
||||
// To request a higher limit, create a case (http://aws.amazon.com/route53-request)
|
||||
// with the AWS Support Center.
|
||||
ErrCodeTooManyTrafficPolicyInstances = "TooManyTrafficPolicyInstances"
|
||||
|
||||
// ErrCodeTooManyTrafficPolicyVersionsForCurrentPolicy for service response error code
|
||||
// "TooManyTrafficPolicyVersionsForCurrentPolicy".
|
||||
//
|
||||
// This traffic policy version can't be created because you've reached the limit
|
||||
// of 1000 on the number of versions that you can create for the current traffic
|
||||
// policy.
|
||||
//
|
||||
// To create more traffic policy versions, you can use GetTrafficPolicy to get
|
||||
// the traffic policy document for a specified traffic policy version, and then
|
||||
// use CreateTrafficPolicy to create a new traffic policy using the traffic
|
||||
// policy document.
|
||||
ErrCodeTooManyTrafficPolicyVersionsForCurrentPolicy = "TooManyTrafficPolicyVersionsForCurrentPolicy"
|
||||
|
||||
// ErrCodeTooManyVPCAssociationAuthorizations for service response error code
|
||||
// "TooManyVPCAssociationAuthorizations".
|
||||
//
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -35,7 +35,7 @@
|
|||
//
|
||||
// The s3manager package's Downloader provides concurrently downloading of Objects
|
||||
// from S3. The Downloader will write S3 Object content with an io.WriterAt.
|
||||
// Once the Downloader instance is created you can call Upload concurrently from
|
||||
// Once the Downloader instance is created you can call Download concurrently from
|
||||
// multiple goroutines safely.
|
||||
//
|
||||
// // The session the S3 Downloader will use
|
||||
|
@ -56,7 +56,7 @@
|
|||
// Key: aws.String(myString),
|
||||
// })
|
||||
// if err != nil {
|
||||
// return fmt.Errorf("failed to upload file, %v", err)
|
||||
// return fmt.Errorf("failed to download file, %v", err)
|
||||
// }
|
||||
// fmt.Printf("file downloaded, %d bytes\n", n)
|
||||
//
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -3,20 +3,11 @@
|
|||
// Package servicecatalog provides the client and types for making API
|
||||
// requests to AWS Service Catalog.
|
||||
//
|
||||
// Overview
|
||||
//
|
||||
// AWS Service Catalog (https://aws.amazon.com/servicecatalog/) allows organizations
|
||||
// AWS Service Catalog (https://aws.amazon.com/servicecatalog/) enables organizations
|
||||
// to create and manage catalogs of IT services that are approved for use on
|
||||
// AWS. This documentation provides reference material for the AWS Service Catalog
|
||||
// end user API. To get the most out of this documentation, be familiar with
|
||||
// AWS. To get the most out of this documentation, you should be familiar with
|
||||
// the terminology discussed in AWS Service Catalog Concepts (http://docs.aws.amazon.com/servicecatalog/latest/adminguide/what-is_concepts.html).
|
||||
//
|
||||
// Additional Resources
|
||||
//
|
||||
// * AWS Service Catalog Administrator Guide (http://docs.aws.amazon.com/servicecatalog/latest/adminguide/introduction.html)
|
||||
//
|
||||
// * AWS Service Catalog User Guide (http://docs.aws.amazon.com/servicecatalog/latest/userguide/introduction.html)
|
||||
//
|
||||
// See https://docs.aws.amazon.com/goto/WebAPI/servicecatalog-2015-12-10 for more information on this service.
|
||||
//
|
||||
// See servicecatalog package documentation for more information.
|
||||
|
|
|
@ -13,29 +13,30 @@ const (
|
|||
// ErrCodeInvalidParametersException for service response error code
|
||||
// "InvalidParametersException".
|
||||
//
|
||||
// One or more parameters provided to the operation are invalid.
|
||||
// One or more parameters provided to the operation are not valid.
|
||||
ErrCodeInvalidParametersException = "InvalidParametersException"
|
||||
|
||||
// ErrCodeInvalidStateException for service response error code
|
||||
// "InvalidStateException".
|
||||
//
|
||||
// An attempt was made to modify a resource that is in an invalid state. Inspect
|
||||
// the resource you are using for this operation to ensure that all resource
|
||||
// states are valid before retrying the operation.
|
||||
// An attempt was made to modify a resource that is in a state that is not valid.
|
||||
// Check your resources to ensure that they are in valid states before retrying
|
||||
// the operation.
|
||||
ErrCodeInvalidStateException = "InvalidStateException"
|
||||
|
||||
// ErrCodeLimitExceededException for service response error code
|
||||
// "LimitExceededException".
|
||||
//
|
||||
// The current limits of the service would have been exceeded by this operation.
|
||||
// Reduce the resource use or increase the service limits and retry the operation.
|
||||
// Decrease your resource use or increase your service limits and retry the
|
||||
// operation.
|
||||
ErrCodeLimitExceededException = "LimitExceededException"
|
||||
|
||||
// ErrCodeResourceInUseException for service response error code
|
||||
// "ResourceInUseException".
|
||||
//
|
||||
// The operation was requested against a resource that is currently in use.
|
||||
// Free the resource from use and retry the operation.
|
||||
// A resource that is currently in use. Ensure the resource is not in use and
|
||||
// retry the operation.
|
||||
ErrCodeResourceInUseException = "ResourceInUseException"
|
||||
|
||||
// ErrCodeResourceNotFoundException for service response error code
|
||||
|
|
4745
vendor/github.com/aws/aws-sdk-go/service/servicediscovery/api.go
generated
vendored
Normal file
4745
vendor/github.com/aws/aws-sdk-go/service/servicediscovery/api.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,33 @@
|
|||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
// Package servicediscovery provides the client and types for making API
|
||||
// requests to Amazon Route 53 Auto Naming.
|
||||
//
|
||||
// Amazon Route 53 autonaming lets you configure public or private namespaces
|
||||
// that your microservice applications run in. When instances of the service
|
||||
// become available, you can call the autonaming API to register the instance,
|
||||
// and Amazon Route 53 automatically creates up to five DNS records and an optional
|
||||
// health check. Clients that submit DNS queries for the service receive an
|
||||
// answer that contains up to eight healthy records.
|
||||
//
|
||||
// See https://docs.aws.amazon.com/goto/WebAPI/servicediscovery-2017-03-14 for more information on this service.
|
||||
//
|
||||
// See servicediscovery package documentation for more information.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/servicediscovery/
|
||||
//
|
||||
// Using the Client
|
||||
//
|
||||
// To contact Amazon Route 53 Auto Naming with the SDK use the New function to create
|
||||
// a new service client. With that client you can make API requests to the service.
|
||||
// These clients are safe to use concurrently.
|
||||
//
|
||||
// See the SDK's documentation for more information on how to use the SDK.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/
|
||||
//
|
||||
// See aws.Config documentation for more information on configuring SDK clients.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
|
||||
//
|
||||
// See the Amazon Route 53 Auto Naming client ServiceDiscovery for more
|
||||
// information on creating client for this service.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/servicediscovery/#New
|
||||
package servicediscovery
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue