deps: Bump terraform-provider-aws@v1.9.0 and aws-sdk-go@v1.12.73

This commit is contained in:
Brian Flad 2018-02-13 06:26:02 -05:00
parent 3821c0b45a
commit 74598ff9fe
139 changed files with 14329 additions and 8870 deletions

View File

@ -1182,6 +1182,7 @@ var awsPartition = partition{
"eu-central-1": endpoint{},
"eu-west-1": endpoint{},
"us-east-1": endpoint{},
"us-east-2": endpoint{},
"us-west-1": endpoint{},
"us-west-2": endpoint{},
},
@ -1761,7 +1762,9 @@ var awsPartition = partition{
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{},
@ -1940,6 +1943,8 @@ var awsPartition = partition{
Endpoints: endpoints{
"ap-northeast-1": endpoint{},
"ap-southeast-2": endpoint{},
"eu-central-1": endpoint{},
"eu-west-1": endpoint{},
"us-east-1": endpoint{},
"us-west-1": endpoint{},
@ -2261,6 +2266,12 @@ var awscnPartition = partition{
"cn-northwest-1": endpoint{},
},
},
"sms": service{
Endpoints: endpoints{
"cn-north-1": endpoint{},
},
},
"snowball": service{
Endpoints: endpoints{

View File

@ -5,6 +5,7 @@ import (
"strconv"
"github.com/aws/aws-sdk-go/aws/credentials"
"github.com/aws/aws-sdk-go/aws/defaults"
)
// EnvProviderName provides a name of the provider when config is loaded from environment.
@ -176,6 +177,13 @@ func envConfigLoad(enableSharedConfig bool) envConfig {
setFromEnvVal(&cfg.SharedCredentialsFile, sharedCredsFileEnvKey)
setFromEnvVal(&cfg.SharedConfigFile, sharedConfigFileEnvKey)
if len(cfg.SharedCredentialsFile) == 0 {
cfg.SharedCredentialsFile = defaults.SharedCredentialsFilename()
}
if len(cfg.SharedConfigFile) == 0 {
cfg.SharedConfigFile = defaults.SharedConfigFilename()
}
cfg.CustomCABundle = os.Getenv("AWS_CA_BUNDLE")
return cfg

View File

@ -58,7 +58,12 @@ func New(cfgs ...*aws.Config) *Session {
envCfg := loadEnvConfig()
if envCfg.EnableSharedConfig {
s, err := newSession(Options{}, envCfg, cfgs...)
var cfg aws.Config
cfg.MergeIn(cfgs...)
s, err := NewSessionWithOptions(Options{
Config: cfg,
SharedConfigState: SharedConfigEnable,
})
if err != nil {
// Old session.New expected all errors to be discovered when
// a request is made, and would report the errors then. This
@ -243,13 +248,6 @@ func NewSessionWithOptions(opts Options) (*Session, error) {
envCfg.EnableSharedConfig = true
}
if len(envCfg.SharedCredentialsFile) == 0 {
envCfg.SharedCredentialsFile = defaults.SharedCredentialsFilename()
}
if len(envCfg.SharedConfigFile) == 0 {
envCfg.SharedConfigFile = defaults.SharedConfigFilename()
}
// Only use AWS_CA_BUNDLE if session option is not provided.
if len(envCfg.CustomCABundle) != 0 && opts.CustomCABundle == nil {
f, err := os.Open(envCfg.CustomCABundle)

View File

@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"
// SDKVersion is the version of this SDK
const SDKVersion = "1.12.70"
const SDKVersion = "1.12.73"

View File

@ -346,7 +346,7 @@ func (c *ACM) GetCertificateRequest(input *GetCertificateInput) (req *request.Re
// GetCertificate API operation for AWS Certificate Manager.
//
// Retrieves a certificate specified by an ARN and its certificate chain . The
// chain is an ordered list of certificates that contains the end entity ertificate,
// chain is an ordered list of certificates that contains the end entity certificate,
// intermediate certificates of subordinate CAs, and the root certificate in
// that order. The certificate and certificate chain are base64 encoded. If
// you want to decode the certificate to see the individual fields, you can
@ -438,20 +438,18 @@ func (c *ACM) ImportCertificateRequest(input *ImportCertificateInput) (req *requ
// ImportCertificate API operation for AWS Certificate Manager.
//
// Imports a certificate into AWS Certificate Manager (ACM) to use with services
// that are integrated with ACM. For more information, see Integrated Services
// (http://docs.aws.amazon.com/acm/latest/userguide/acm-services.html).
// that are integrated with ACM. Note that integrated services (http://docs.aws.amazon.com/acm/latest/userguide/acm-services.html)
// allow only certificate types and keys they support to be associated with
// their resources. Further, their support differs depending on whether the
// certificate is imported into IAM or into ACM. For more information, see the
// documentation for each service. For more information about importing certificates
// into ACM, see Importing Certificates (http://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html)
// in the AWS Certificate Manager User Guide.
//
// ACM does not provide managed renewal (http://docs.aws.amazon.com/acm/latest/userguide/acm-renewal.html)
// for certificates that you import.
//
// For more information about importing certificates into ACM, including the
// differences between certificates that you import and those that ACM provides,
// see Importing Certificates (http://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html)
// in the AWS Certificate Manager User Guide.
//
// In general, you can import almost any valid certificate. However, services
// integrated with ACM allow only certificate types they support to be associated
// with their resources. The following guidelines are also important:
// Note the following guidelines when importing third party certificates:
//
// * You must enter the private key that matches the certificate you are
// importing.
@ -472,17 +470,17 @@ func (c *ACM) ImportCertificateRequest(input *ImportCertificateInput) (req *requ
//
// * The Issuer field must not be empty.
//
// * The OCSP authority URL must not exceed 1000 characters.
// * The OCSP authority URL, if present, must not exceed 1000 characters.
//
// * To import a new certificate, omit the CertificateArn field. Include
// this field only when you want to replace a previously imported certificate.
// * To import a new certificate, omit the CertificateArn argument. Include
// this argument only when you want to replace a previously imported certificate.
//
// * When you import a certificate by using the CLI or one of the SDKs, you
// must specify the certificate, certificate chain, and private key parameters
// as file names preceded by file://. For example, you can specify a certificate
// saved in the C:\temp folder as C:\temp\certificate_to_import.pem. If you
// are making an HTTP or HTTPS Query request, include these parameters as
// BLOBs.
// must specify the certificate, the certificate chain, and the private key
// by their file names preceded by file://. For example, you can specify
// a certificate saved in the C:\temp folder as file://C:\temp\certificate_to_import.pem.
// If you are making an HTTP or HTTPS Query request, include these arguments
// as BLOBs.
//
// This operation returns the Amazon Resource Name (ARN) (http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html)
// of the imported certificate.
@ -1045,7 +1043,6 @@ func (c *ACM) ResendValidationEmailWithContext(ctx aws.Context, input *ResendVal
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/AddTagsToCertificateRequest
type AddTagsToCertificateInput struct {
_ struct{} `type:"structure"`
@ -1120,7 +1117,6 @@ func (s *AddTagsToCertificateInput) SetTags(v []*Tag) *AddTagsToCertificateInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/AddTagsToCertificateOutput
type AddTagsToCertificateOutput struct {
_ struct{} `type:"structure"`
}
@ -1137,7 +1133,6 @@ func (s AddTagsToCertificateOutput) GoString() string {
// Contains metadata about an ACM certificate. This structure is returned in
// the response to a DescribeCertificate request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/CertificateDetail
type CertificateDetail struct {
_ struct{} `type:"structure"`
@ -1392,7 +1387,6 @@ func (s *CertificateDetail) SetType(v string) *CertificateDetail {
}
// This structure is returned in the response object of ListCertificates action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/CertificateSummary
type CertificateSummary struct {
_ struct{} `type:"structure"`
@ -1431,7 +1425,6 @@ func (s *CertificateSummary) SetDomainName(v string) *CertificateSummary {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/DeleteCertificateRequest
type DeleteCertificateInput struct {
_ struct{} `type:"structure"`
@ -1479,7 +1472,6 @@ func (s *DeleteCertificateInput) SetCertificateArn(v string) *DeleteCertificateI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/DeleteCertificateOutput
type DeleteCertificateOutput struct {
_ struct{} `type:"structure"`
}
@ -1494,7 +1486,6 @@ func (s DeleteCertificateOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/DescribeCertificateRequest
type DescribeCertificateInput struct {
_ struct{} `type:"structure"`
@ -1542,7 +1533,6 @@ func (s *DescribeCertificateInput) SetCertificateArn(v string) *DescribeCertific
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/DescribeCertificateResponse
type DescribeCertificateOutput struct {
_ struct{} `type:"structure"`
@ -1567,7 +1557,6 @@ func (s *DescribeCertificateOutput) SetCertificate(v *CertificateDetail) *Descri
}
// Contains information about the validation of each domain name in the certificate.
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/DomainValidation
type DomainValidation struct {
_ struct{} `type:"structure"`
@ -1649,7 +1638,6 @@ func (s *DomainValidation) SetValidationStatus(v string) *DomainValidation {
// Contains information about the domain names that you want ACM to use to send
// you emails that enable you to validate domain ownership.
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/DomainValidationOption
type DomainValidationOption struct {
_ struct{} `type:"structure"`
@ -1726,7 +1714,6 @@ func (s *DomainValidationOption) SetValidationDomain(v string) *DomainValidation
// The Extended Key Usage X.509 v3 extension defines one or more purposes for
// which the public key can be used. This is in addition to or in place of the
// basic purposes specified by the Key Usage extension.
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ExtendedKeyUsage
type ExtendedKeyUsage struct {
_ struct{} `type:"structure"`
@ -1781,7 +1768,6 @@ func (s *ExtendedKeyUsage) SetOID(v string) *ExtendedKeyUsage {
// This structure can be used in the ListCertificates action to filter the output
// of the certificate list.
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/Filters
type Filters struct {
_ struct{} `type:"structure"`
@ -1823,7 +1809,6 @@ func (s *Filters) SetKeyUsage(v []*string) *Filters {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/GetCertificateRequest
type GetCertificateInput struct {
_ struct{} `type:"structure"`
@ -1870,7 +1855,6 @@ func (s *GetCertificateInput) SetCertificateArn(v string) *GetCertificateInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/GetCertificateResponse
type GetCertificateOutput struct {
_ struct{} `type:"structure"`
@ -1905,7 +1889,6 @@ func (s *GetCertificateOutput) SetCertificateChain(v string) *GetCertificateOutp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ImportCertificateRequest
type ImportCertificateInput struct {
_ struct{} `type:"structure"`
@ -1996,7 +1979,6 @@ func (s *ImportCertificateInput) SetPrivateKey(v []byte) *ImportCertificateInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ImportCertificateResponse
type ImportCertificateOutput struct {
_ struct{} `type:"structure"`
@ -2023,7 +2005,6 @@ func (s *ImportCertificateOutput) SetCertificateArn(v string) *ImportCertificate
// The Key Usage X.509 v3 extension defines the purpose of the public key contained
// in the certificate.
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/KeyUsage
type KeyUsage struct {
_ struct{} `type:"structure"`
@ -2047,21 +2028,13 @@ func (s *KeyUsage) SetName(v string) *KeyUsage {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ListCertificatesRequest
type ListCertificatesInput struct {
_ struct{} `type:"structure"`
// Filter the certificate list by status value.
CertificateStatuses []*string `type:"list"`
// Filter the certificate list by one or more of the following values. For more
// information, see the Filters structure.
//
// * extendedKeyUsage
//
// * keyUsage
//
// * keyTypes
// Filter the certificate list. For more information, see the Filters structure.
Includes *Filters `type:"structure"`
// Use this parameter when paginating results to specify the maximum number
@ -2126,7 +2099,6 @@ func (s *ListCertificatesInput) SetNextToken(v string) *ListCertificatesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ListCertificatesResponse
type ListCertificatesOutput struct {
_ struct{} `type:"structure"`
@ -2160,7 +2132,6 @@ func (s *ListCertificatesOutput) SetNextToken(v string) *ListCertificatesOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ListTagsForCertificateRequest
type ListTagsForCertificateInput struct {
_ struct{} `type:"structure"`
@ -2208,7 +2179,6 @@ func (s *ListTagsForCertificateInput) SetCertificateArn(v string) *ListTagsForCe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ListTagsForCertificateResponse
type ListTagsForCertificateOutput struct {
_ struct{} `type:"structure"`
@ -2232,7 +2202,6 @@ func (s *ListTagsForCertificateOutput) SetTags(v []*Tag) *ListTagsForCertificate
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/RemoveTagsFromCertificateRequest
type RemoveTagsFromCertificateInput struct {
_ struct{} `type:"structure"`
@ -2307,7 +2276,6 @@ func (s *RemoveTagsFromCertificateInput) SetTags(v []*Tag) *RemoveTagsFromCertif
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/RemoveTagsFromCertificateOutput
type RemoveTagsFromCertificateOutput struct {
_ struct{} `type:"structure"`
}
@ -2325,7 +2293,6 @@ func (s RemoveTagsFromCertificateOutput) GoString() string {
// Contains information about the status of ACM's managed renewal (http://docs.aws.amazon.com/acm/latest/userguide/acm-renewal.html)
// for the certificate. This structure exists only when the certificate type
// is AMAZON_ISSUED.
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/RenewalSummary
type RenewalSummary struct {
_ struct{} `type:"structure"`
@ -2367,7 +2334,6 @@ func (s *RenewalSummary) SetRenewalStatus(v string) *RenewalSummary {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/RequestCertificateRequest
type RequestCertificateInput struct {
_ struct{} `type:"structure"`
@ -2383,8 +2349,8 @@ type RequestCertificateInput struct {
// DomainName is a required field
DomainName *string `min:"1" type:"string" required:"true"`
// The domain name that you want ACM to use to send you emails so taht your
// can validate domain ownership.
// The domain name that you want ACM to use to send you emails so that you can
// validate domain ownership.
DomainValidationOptions []*DomainValidationOption `min:"1" type:"list"`
// Customer chosen string that can be used to distinguish between calls to RequestCertificate.
@ -2498,7 +2464,6 @@ func (s *RequestCertificateInput) SetValidationMethod(v string) *RequestCertific
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/RequestCertificateResponse
type RequestCertificateOutput struct {
_ struct{} `type:"structure"`
@ -2525,7 +2490,6 @@ func (s *RequestCertificateOutput) SetCertificateArn(v string) *RequestCertifica
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ResendValidationEmailRequest
type ResendValidationEmailInput struct {
_ struct{} `type:"structure"`
@ -2623,7 +2587,6 @@ func (s *ResendValidationEmailInput) SetValidationDomain(v string) *ResendValida
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ResendValidationEmailOutput
type ResendValidationEmailOutput struct {
_ struct{} `type:"structure"`
}
@ -2640,7 +2603,6 @@ func (s ResendValidationEmailOutput) GoString() string {
// Contains a DNS record value that you can use to can use to validate ownership
// or control of a domain. This is used by the DescribeCertificate action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/ResourceRecord
type ResourceRecord struct {
_ struct{} `type:"structure"`
@ -2691,7 +2653,6 @@ func (s *ResourceRecord) SetValue(v string) *ResourceRecord {
}
// A key-value pair that identifies or specifies metadata about an ACM resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/Tag
type Tag struct {
_ struct{} `type:"structure"`

View File

@ -1196,7 +1196,6 @@ func (c *ApplicationAutoScaling) RegisterScalableTargetWithContext(ctx aws.Conte
}
// Represents a CloudWatch alarm associated with a scaling policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/Alarm
type Alarm struct {
_ struct{} `type:"structure"`
@ -1234,7 +1233,6 @@ func (s *Alarm) SetAlarmName(v string) *Alarm {
}
// Configures a customized metric for a target tracking policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/CustomizedMetricSpecification
type CustomizedMetricSpecification struct {
_ struct{} `type:"structure"`
@ -1329,7 +1327,6 @@ func (s *CustomizedMetricSpecification) SetUnit(v string) *CustomizedMetricSpeci
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScalingPolicyRequest
type DeleteScalingPolicyInput struct {
_ struct{} `type:"structure"`
@ -1467,7 +1464,6 @@ func (s *DeleteScalingPolicyInput) SetServiceNamespace(v string) *DeleteScalingP
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScalingPolicyResponse
type DeleteScalingPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -1482,7 +1478,6 @@ func (s DeleteScalingPolicyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScheduledActionRequest
type DeleteScheduledActionInput struct {
_ struct{} `type:"structure"`
@ -1615,7 +1610,6 @@ func (s *DeleteScheduledActionInput) SetServiceNamespace(v string) *DeleteSchedu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeleteScheduledActionResponse
type DeleteScheduledActionOutput struct {
_ struct{} `type:"structure"`
}
@ -1630,7 +1624,6 @@ func (s DeleteScheduledActionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeregisterScalableTargetRequest
type DeregisterScalableTargetInput struct {
_ struct{} `type:"structure"`
@ -1751,7 +1744,6 @@ func (s *DeregisterScalableTargetInput) SetServiceNamespace(v string) *Deregiste
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DeregisterScalableTargetResponse
type DeregisterScalableTargetOutput struct {
_ struct{} `type:"structure"`
}
@ -1766,7 +1758,6 @@ func (s DeregisterScalableTargetOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalableTargetsRequest
type DescribeScalableTargetsInput struct {
_ struct{} `type:"structure"`
@ -1900,7 +1891,6 @@ func (s *DescribeScalableTargetsInput) SetServiceNamespace(v string) *DescribeSc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalableTargetsResponse
type DescribeScalableTargetsOutput struct {
_ struct{} `type:"structure"`
@ -1934,7 +1924,6 @@ func (s *DescribeScalableTargetsOutput) SetScalableTargets(v []*ScalableTarget)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingActivitiesRequest
type DescribeScalingActivitiesInput struct {
_ struct{} `type:"structure"`
@ -2071,7 +2060,6 @@ func (s *DescribeScalingActivitiesInput) SetServiceNamespace(v string) *Describe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingActivitiesResponse
type DescribeScalingActivitiesOutput struct {
_ struct{} `type:"structure"`
@ -2105,7 +2093,6 @@ func (s *DescribeScalingActivitiesOutput) SetScalingActivities(v []*ScalingActiv
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingPoliciesRequest
type DescribeScalingPoliciesInput struct {
_ struct{} `type:"structure"`
@ -2251,7 +2238,6 @@ func (s *DescribeScalingPoliciesInput) SetServiceNamespace(v string) *DescribeSc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScalingPoliciesResponse
type DescribeScalingPoliciesOutput struct {
_ struct{} `type:"structure"`
@ -2285,7 +2271,6 @@ func (s *DescribeScalingPoliciesOutput) SetScalingPolicies(v []*ScalingPolicy) *
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScheduledActionsRequest
type DescribeScheduledActionsInput struct {
_ struct{} `type:"structure"`
@ -2431,7 +2416,6 @@ func (s *DescribeScheduledActionsInput) SetServiceNamespace(v string) *DescribeS
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/DescribeScheduledActionsResponse
type DescribeScheduledActionsOutput struct {
_ struct{} `type:"structure"`
@ -2466,7 +2450,6 @@ func (s *DescribeScheduledActionsOutput) SetScheduledActions(v []*ScheduledActio
}
// Describes the dimension of a metric.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/MetricDimension
type MetricDimension struct {
_ struct{} `type:"structure"`
@ -2520,7 +2503,6 @@ func (s *MetricDimension) SetValue(v string) *MetricDimension {
}
// Configures a predefined metric for a target tracking policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PredefinedMetricSpecification
type PredefinedMetricSpecification struct {
_ struct{} `type:"structure"`
@ -2583,7 +2565,6 @@ func (s *PredefinedMetricSpecification) SetResourceLabel(v string) *PredefinedMe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScalingPolicyRequest
type PutScalingPolicyInput struct {
_ struct{} `type:"structure"`
@ -2768,7 +2749,6 @@ func (s *PutScalingPolicyInput) SetTargetTrackingScalingPolicyConfiguration(v *T
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScalingPolicyResponse
type PutScalingPolicyOutput struct {
_ struct{} `type:"structure"`
@ -2803,7 +2783,6 @@ func (s *PutScalingPolicyOutput) SetPolicyARN(v string) *PutScalingPolicyOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScheduledActionRequest
type PutScheduledActionInput struct {
_ struct{} `type:"structure"`
@ -2993,7 +2972,6 @@ func (s *PutScheduledActionInput) SetStartTime(v time.Time) *PutScheduledActionI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/PutScheduledActionResponse
type PutScheduledActionOutput struct {
_ struct{} `type:"structure"`
}
@ -3008,7 +2986,6 @@ func (s PutScheduledActionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/RegisterScalableTargetRequest
type RegisterScalableTargetInput struct {
_ struct{} `type:"structure"`
@ -3167,7 +3144,6 @@ func (s *RegisterScalableTargetInput) SetServiceNamespace(v string) *RegisterSca
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/RegisterScalableTargetResponse
type RegisterScalableTargetOutput struct {
_ struct{} `type:"structure"`
}
@ -3183,7 +3159,6 @@ func (s RegisterScalableTargetOutput) GoString() string {
}
// Represents a scalable target.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalableTarget
type ScalableTarget struct {
_ struct{} `type:"structure"`
@ -3328,7 +3303,6 @@ func (s *ScalableTarget) SetServiceNamespace(v string) *ScalableTarget {
}
// Represents the minimum and maximum capacity for a scheduled action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalableTargetAction
type ScalableTargetAction struct {
_ struct{} `type:"structure"`
@ -3362,7 +3336,6 @@ func (s *ScalableTargetAction) SetMinCapacity(v int64) *ScalableTargetAction {
}
// Represents a scaling activity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalingActivity
type ScalingActivity struct {
_ struct{} `type:"structure"`
@ -3544,7 +3517,6 @@ func (s *ScalingActivity) SetStatusMessage(v string) *ScalingActivity {
}
// Represents a scaling policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScalingPolicy
type ScalingPolicy struct {
_ struct{} `type:"structure"`
@ -3715,7 +3687,6 @@ func (s *ScalingPolicy) SetTargetTrackingScalingPolicyConfiguration(v *TargetTra
}
// Represents a scheduled action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/ScheduledAction
type ScheduledAction struct {
_ struct{} `type:"structure"`
@ -3928,7 +3899,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/StepAdjustment
type StepAdjustment struct {
_ struct{} `type:"structure"`
@ -3999,7 +3969,6 @@ func (s *StepAdjustment) SetScalingAdjustment(v int64) *StepAdjustment {
}
// Represents a step scaling policy configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/StepScalingPolicyConfiguration
type StepScalingPolicyConfiguration struct {
_ struct{} `type:"structure"`
@ -4105,7 +4074,6 @@ func (s *StepScalingPolicyConfiguration) SetStepAdjustments(v []*StepAdjustment)
}
// Represents a target tracking scaling policy configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/application-autoscaling-2016-02-06/TargetTrackingScalingPolicyConfiguration
type TargetTrackingScalingPolicyConfiguration struct {
_ struct{} `type:"structure"`

View File

@ -1142,7 +1142,6 @@ func (c *Athena) StopQueryExecutionWithContext(ctx aws.Context, input *StopQuery
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQueryInput
type BatchGetNamedQueryInput struct {
_ struct{} `type:"structure"`
@ -1184,7 +1183,6 @@ func (s *BatchGetNamedQueryInput) SetNamedQueryIds(v []*string) *BatchGetNamedQu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQueryOutput
type BatchGetNamedQueryOutput struct {
_ struct{} `type:"structure"`
@ -1217,7 +1215,6 @@ func (s *BatchGetNamedQueryOutput) SetUnprocessedNamedQueryIds(v []*UnprocessedN
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecutionInput
type BatchGetQueryExecutionInput struct {
_ struct{} `type:"structure"`
@ -1259,7 +1256,6 @@ func (s *BatchGetQueryExecutionInput) SetQueryExecutionIds(v []*string) *BatchGe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecutionOutput
type BatchGetQueryExecutionOutput struct {
_ struct{} `type:"structure"`
@ -1293,7 +1289,6 @@ func (s *BatchGetQueryExecutionOutput) SetUnprocessedQueryExecutionIds(v []*Unpr
}
// Information about the columns in a query execution result.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ColumnInfo
type ColumnInfo struct {
_ struct{} `type:"structure"`
@ -1404,7 +1399,6 @@ func (s *ColumnInfo) SetType(v string) *ColumnInfo {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQueryInput
type CreateNamedQueryInput struct {
_ struct{} `type:"structure"`
@ -1511,7 +1505,6 @@ func (s *CreateNamedQueryInput) SetQueryString(v string) *CreateNamedQueryInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQueryOutput
type CreateNamedQueryOutput struct {
_ struct{} `type:"structure"`
@ -1536,7 +1529,6 @@ func (s *CreateNamedQueryOutput) SetNamedQueryId(v string) *CreateNamedQueryOutp
}
// A piece of data (a field in the table).
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/Datum
type Datum struct {
_ struct{} `type:"structure"`
@ -1560,7 +1552,6 @@ func (s *Datum) SetVarCharValue(v string) *Datum {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQueryInput
type DeleteNamedQueryInput struct {
_ struct{} `type:"structure"`
@ -1599,7 +1590,6 @@ func (s *DeleteNamedQueryInput) SetNamedQueryId(v string) *DeleteNamedQueryInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQueryOutput
type DeleteNamedQueryOutput struct {
_ struct{} `type:"structure"`
}
@ -1616,7 +1606,6 @@ func (s DeleteNamedQueryOutput) GoString() string {
// If query results are encrypted in Amazon S3, indicates the Amazon S3 encryption
// option used.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/EncryptionConfiguration
type EncryptionConfiguration struct {
_ struct{} `type:"structure"`
@ -1666,7 +1655,6 @@ func (s *EncryptionConfiguration) SetKmsKey(v string) *EncryptionConfiguration {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQueryInput
type GetNamedQueryInput struct {
_ struct{} `type:"structure"`
@ -1705,7 +1693,6 @@ func (s *GetNamedQueryInput) SetNamedQueryId(v string) *GetNamedQueryInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQueryOutput
type GetNamedQueryOutput struct {
_ struct{} `type:"structure"`
@ -1729,7 +1716,6 @@ func (s *GetNamedQueryOutput) SetNamedQuery(v *NamedQuery) *GetNamedQueryOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecutionInput
type GetQueryExecutionInput struct {
_ struct{} `type:"structure"`
@ -1768,7 +1754,6 @@ func (s *GetQueryExecutionInput) SetQueryExecutionId(v string) *GetQueryExecutio
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecutionOutput
type GetQueryExecutionOutput struct {
_ struct{} `type:"structure"`
@ -1792,7 +1777,6 @@ func (s *GetQueryExecutionOutput) SetQueryExecution(v *QueryExecution) *GetQuery
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResultsInput
type GetQueryResultsInput struct {
_ struct{} `type:"structure"`
@ -1850,7 +1834,6 @@ func (s *GetQueryResultsInput) SetQueryExecutionId(v string) *GetQueryResultsInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResultsOutput
type GetQueryResultsOutput struct {
_ struct{} `type:"structure"`
@ -1883,7 +1866,6 @@ func (s *GetQueryResultsOutput) SetResultSet(v *ResultSet) *GetQueryResultsOutpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueriesInput
type ListNamedQueriesInput struct {
_ struct{} `type:"structure"`
@ -1917,7 +1899,6 @@ func (s *ListNamedQueriesInput) SetNextToken(v string) *ListNamedQueriesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueriesOutput
type ListNamedQueriesOutput struct {
_ struct{} `type:"structure"`
@ -1950,7 +1931,6 @@ func (s *ListNamedQueriesOutput) SetNextToken(v string) *ListNamedQueriesOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutionsInput
type ListQueryExecutionsInput struct {
_ struct{} `type:"structure"`
@ -1984,7 +1964,6 @@ func (s *ListQueryExecutionsInput) SetNextToken(v string) *ListQueryExecutionsIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutionsOutput
type ListQueryExecutionsOutput struct {
_ struct{} `type:"structure"`
@ -2019,7 +1998,6 @@ func (s *ListQueryExecutionsOutput) SetQueryExecutionIds(v []*string) *ListQuery
// A query, where QueryString is the SQL query statements that comprise the
// query.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/NamedQuery
type NamedQuery struct {
_ struct{} `type:"structure"`
@ -2086,7 +2064,6 @@ func (s *NamedQuery) SetQueryString(v string) *NamedQuery {
}
// Information about a single instance of a query execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecution
type QueryExecution struct {
_ struct{} `type:"structure"`
@ -2159,7 +2136,6 @@ func (s *QueryExecution) SetStatus(v *QueryExecutionStatus) *QueryExecution {
}
// The database in which the query execution occurs.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecutionContext
type QueryExecutionContext struct {
_ struct{} `type:"structure"`
@ -2198,7 +2174,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecutionStatistics
type QueryExecutionStatistics struct {
_ struct{} `type:"structure"`
@ -2233,7 +2208,6 @@ func (s *QueryExecutionStatistics) SetEngineExecutionTimeInMillis(v int64) *Quer
// The completion date, current state, submission time, and state change reason
// (if applicable) for the query execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/QueryExecutionStatus
type QueryExecutionStatus struct {
_ struct{} `type:"structure"`
@ -2290,7 +2264,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ResultConfiguration
type ResultConfiguration struct {
_ struct{} `type:"structure"`
@ -2346,7 +2319,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ResultSet
type ResultSet struct {
_ struct{} `type:"structure"`
@ -2382,7 +2354,6 @@ func (s *ResultSet) SetRows(v []*Row) *ResultSet {
// The metadata that describes the column structure and data types of a table
// of query results.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ResultSetMetadata
type ResultSetMetadata struct {
_ struct{} `type:"structure"`
@ -2407,7 +2378,6 @@ func (s *ResultSetMetadata) SetColumnInfo(v []*ColumnInfo) *ResultSetMetadata {
}
// The rows that comprise a query result table.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/Row
type Row struct {
_ struct{} `type:"structure"`
@ -2431,7 +2401,6 @@ func (s *Row) SetData(v []*Datum) *Row {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecutionInput
type StartQueryExecutionInput struct {
_ struct{} `type:"structure"`
@ -2526,7 +2495,6 @@ func (s *StartQueryExecutionInput) SetResultConfiguration(v *ResultConfiguration
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecutionOutput
type StartQueryExecutionOutput struct {
_ struct{} `type:"structure"`
@ -2550,7 +2518,6 @@ func (s *StartQueryExecutionOutput) SetQueryExecutionId(v string) *StartQueryExe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecutionInput
type StopQueryExecutionInput struct {
_ struct{} `type:"structure"`
@ -2589,7 +2556,6 @@ func (s *StopQueryExecutionInput) SetQueryExecutionId(v string) *StopQueryExecut
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecutionOutput
type StopQueryExecutionOutput struct {
_ struct{} `type:"structure"`
}
@ -2605,7 +2571,6 @@ func (s StopQueryExecutionOutput) GoString() string {
}
// Information about a named query ID that could not be processed.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/UnprocessedNamedQueryId
type UnprocessedNamedQueryId struct {
_ struct{} `type:"structure"`
@ -2650,7 +2615,6 @@ func (s *UnprocessedNamedQueryId) SetNamedQueryId(v string) *UnprocessedNamedQue
}
// Describes a query execution that failed to process.
// See also, https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/UnprocessedQueryExecutionId
type UnprocessedQueryExecutionId struct {
_ struct{} `type:"structure"`

View File

@ -5058,7 +5058,6 @@ func (c *AutoScaling) UpdateAutoScalingGroupWithContext(ctx aws.Context, input *
// Describes scaling activity, which is a long-running process that represents
// a change to your Auto Scaling group, such as changing its size or replacing
// an instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/Activity
type Activity struct {
_ struct{} `type:"structure"`
@ -5177,7 +5176,6 @@ func (s *Activity) SetStatusMessage(v string) *Activity {
//
// For more information, see Dynamic Scaling (http://docs.aws.amazon.com/AutoScaling/latest/DeveloperGuide/as-scale-based-on-demand.html)
// in the Auto Scaling User Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AdjustmentType
type AdjustmentType struct {
_ struct{} `type:"structure"`
@ -5203,7 +5201,6 @@ func (s *AdjustmentType) SetAdjustmentType(v string) *AdjustmentType {
}
// Describes an alarm.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/Alarm
type Alarm struct {
_ struct{} `type:"structure"`
@ -5236,7 +5233,6 @@ func (s *Alarm) SetAlarmName(v string) *Alarm {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachInstancesQuery
type AttachInstancesInput struct {
_ struct{} `type:"structure"`
@ -5287,7 +5283,6 @@ func (s *AttachInstancesInput) SetInstanceIds(v []*string) *AttachInstancesInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachInstancesOutput
type AttachInstancesOutput struct {
_ struct{} `type:"structure"`
}
@ -5302,7 +5297,6 @@ func (s AttachInstancesOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachLoadBalancerTargetGroupsType
type AttachLoadBalancerTargetGroupsInput struct {
_ struct{} `type:"structure"`
@ -5358,7 +5352,6 @@ func (s *AttachLoadBalancerTargetGroupsInput) SetTargetGroupARNs(v []*string) *A
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachLoadBalancerTargetGroupsResultType
type AttachLoadBalancerTargetGroupsOutput struct {
_ struct{} `type:"structure"`
}
@ -5373,7 +5366,6 @@ func (s AttachLoadBalancerTargetGroupsOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachLoadBalancersType
type AttachLoadBalancersInput struct {
_ struct{} `type:"structure"`
@ -5429,7 +5421,6 @@ func (s *AttachLoadBalancersInput) SetLoadBalancerNames(v []*string) *AttachLoad
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachLoadBalancersResultType
type AttachLoadBalancersOutput struct {
_ struct{} `type:"structure"`
}
@ -5445,7 +5436,6 @@ func (s AttachLoadBalancersOutput) GoString() string {
}
// Describes a block device mapping.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/BlockDeviceMapping
type BlockDeviceMapping struct {
_ struct{} `type:"structure"`
@ -5526,7 +5516,6 @@ func (s *BlockDeviceMapping) SetVirtualName(v string) *BlockDeviceMapping {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CompleteLifecycleActionType
type CompleteLifecycleActionInput struct {
_ struct{} `type:"structure"`
@ -5626,7 +5615,6 @@ func (s *CompleteLifecycleActionInput) SetLifecycleHookName(v string) *CompleteL
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CompleteLifecycleActionAnswer
type CompleteLifecycleActionOutput struct {
_ struct{} `type:"structure"`
}
@ -5641,7 +5629,6 @@ func (s CompleteLifecycleActionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateAutoScalingGroupType
type CreateAutoScalingGroupInput struct {
_ struct{} `type:"structure"`
@ -5955,7 +5942,6 @@ func (s *CreateAutoScalingGroupInput) SetVPCZoneIdentifier(v string) *CreateAuto
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateAutoScalingGroupOutput
type CreateAutoScalingGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -5970,7 +5956,6 @@ func (s CreateAutoScalingGroupOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateLaunchConfigurationType
type CreateLaunchConfigurationInput struct {
_ struct{} `type:"structure"`
@ -6292,7 +6277,6 @@ func (s *CreateLaunchConfigurationInput) SetUserData(v string) *CreateLaunchConf
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateLaunchConfigurationOutput
type CreateLaunchConfigurationOutput struct {
_ struct{} `type:"structure"`
}
@ -6307,7 +6291,6 @@ func (s CreateLaunchConfigurationOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateOrUpdateTagsType
type CreateOrUpdateTagsInput struct {
_ struct{} `type:"structure"`
@ -6356,7 +6339,6 @@ func (s *CreateOrUpdateTagsInput) SetTags(v []*Tag) *CreateOrUpdateTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CreateOrUpdateTagsOutput
type CreateOrUpdateTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -6372,7 +6354,6 @@ func (s CreateOrUpdateTagsOutput) GoString() string {
}
// Configures a customized metric for a target tracking policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/CustomizedMetricSpecification
type CustomizedMetricSpecification struct {
_ struct{} `type:"structure"`
@ -6467,7 +6448,6 @@ func (s *CustomizedMetricSpecification) SetUnit(v string) *CustomizedMetricSpeci
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteAutoScalingGroupType
type DeleteAutoScalingGroupInput struct {
_ struct{} `type:"structure"`
@ -6520,7 +6500,6 @@ func (s *DeleteAutoScalingGroupInput) SetForceDelete(v bool) *DeleteAutoScalingG
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteAutoScalingGroupOutput
type DeleteAutoScalingGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -6535,7 +6514,6 @@ func (s DeleteAutoScalingGroupOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LaunchConfigurationNameType
type DeleteLaunchConfigurationInput struct {
_ struct{} `type:"structure"`
@ -6577,7 +6555,6 @@ func (s *DeleteLaunchConfigurationInput) SetLaunchConfigurationName(v string) *D
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteLaunchConfigurationOutput
type DeleteLaunchConfigurationOutput struct {
_ struct{} `type:"structure"`
}
@ -6592,7 +6569,6 @@ func (s DeleteLaunchConfigurationOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteLifecycleHookType
type DeleteLifecycleHookInput struct {
_ struct{} `type:"structure"`
@ -6651,7 +6627,6 @@ func (s *DeleteLifecycleHookInput) SetLifecycleHookName(v string) *DeleteLifecyc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteLifecycleHookAnswer
type DeleteLifecycleHookOutput struct {
_ struct{} `type:"structure"`
}
@ -6666,7 +6641,6 @@ func (s DeleteLifecycleHookOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteNotificationConfigurationType
type DeleteNotificationConfigurationInput struct {
_ struct{} `type:"structure"`
@ -6726,7 +6700,6 @@ func (s *DeleteNotificationConfigurationInput) SetTopicARN(v string) *DeleteNoti
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteNotificationConfigurationOutput
type DeleteNotificationConfigurationOutput struct {
_ struct{} `type:"structure"`
}
@ -6741,7 +6714,6 @@ func (s DeleteNotificationConfigurationOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeletePolicyType
type DeletePolicyInput struct {
_ struct{} `type:"structure"`
@ -6795,7 +6767,6 @@ func (s *DeletePolicyInput) SetPolicyName(v string) *DeletePolicyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeletePolicyOutput
type DeletePolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -6810,7 +6781,6 @@ func (s DeletePolicyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteScheduledActionType
type DeleteScheduledActionInput struct {
_ struct{} `type:"structure"`
@ -6869,7 +6839,6 @@ func (s *DeleteScheduledActionInput) SetScheduledActionName(v string) *DeleteSch
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteScheduledActionOutput
type DeleteScheduledActionOutput struct {
_ struct{} `type:"structure"`
}
@ -6884,7 +6853,6 @@ func (s DeleteScheduledActionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteTagsType
type DeleteTagsInput struct {
_ struct{} `type:"structure"`
@ -6933,7 +6901,6 @@ func (s *DeleteTagsInput) SetTags(v []*Tag) *DeleteTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeleteTagsOutput
type DeleteTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -6948,7 +6915,6 @@ func (s DeleteTagsOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAccountLimitsInput
type DescribeAccountLimitsInput struct {
_ struct{} `type:"structure"`
}
@ -6963,7 +6929,6 @@ func (s DescribeAccountLimitsInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAccountLimitsAnswer
type DescribeAccountLimitsOutput struct {
_ struct{} `type:"structure"`
@ -7016,7 +6981,6 @@ func (s *DescribeAccountLimitsOutput) SetNumberOfLaunchConfigurations(v int64) *
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAdjustmentTypesInput
type DescribeAdjustmentTypesInput struct {
_ struct{} `type:"structure"`
}
@ -7031,7 +6995,6 @@ func (s DescribeAdjustmentTypesInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAdjustmentTypesAnswer
type DescribeAdjustmentTypesOutput struct {
_ struct{} `type:"structure"`
@ -7055,7 +7018,6 @@ func (s *DescribeAdjustmentTypesOutput) SetAdjustmentTypes(v []*AdjustmentType)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/GroupNamesType
type DescribeAutoScalingGroupsInput struct {
_ struct{} `type:"structure"`
@ -7100,7 +7062,6 @@ func (s *DescribeAutoScalingGroupsInput) SetNextToken(v string) *DescribeAutoSca
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/GroupsType
type DescribeAutoScalingGroupsOutput struct {
_ struct{} `type:"structure"`
@ -7136,7 +7097,6 @@ func (s *DescribeAutoScalingGroupsOutput) SetNextToken(v string) *DescribeAutoSc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAutoScalingInstancesType
type DescribeAutoScalingInstancesInput struct {
_ struct{} `type:"structure"`
@ -7182,7 +7142,6 @@ func (s *DescribeAutoScalingInstancesInput) SetNextToken(v string) *DescribeAuto
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/InstancesType
type DescribeAutoScalingInstancesOutput struct {
_ struct{} `type:"structure"`
@ -7216,7 +7175,6 @@ func (s *DescribeAutoScalingInstancesOutput) SetNextToken(v string) *DescribeAut
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAutoScalingNotificationTypesInput
type DescribeAutoScalingNotificationTypesInput struct {
_ struct{} `type:"structure"`
}
@ -7231,7 +7189,6 @@ func (s DescribeAutoScalingNotificationTypesInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeAutoScalingNotificationTypesAnswer
type DescribeAutoScalingNotificationTypesOutput struct {
_ struct{} `type:"structure"`
@ -7255,7 +7212,6 @@ func (s *DescribeAutoScalingNotificationTypesOutput) SetAutoScalingNotificationT
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LaunchConfigurationNamesType
type DescribeLaunchConfigurationsInput struct {
_ struct{} `type:"structure"`
@ -7300,7 +7256,6 @@ func (s *DescribeLaunchConfigurationsInput) SetNextToken(v string) *DescribeLaun
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LaunchConfigurationsType
type DescribeLaunchConfigurationsOutput struct {
_ struct{} `type:"structure"`
@ -7336,7 +7291,6 @@ func (s *DescribeLaunchConfigurationsOutput) SetNextToken(v string) *DescribeLau
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLifecycleHookTypesInput
type DescribeLifecycleHookTypesInput struct {
_ struct{} `type:"structure"`
}
@ -7351,7 +7305,6 @@ func (s DescribeLifecycleHookTypesInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLifecycleHookTypesAnswer
type DescribeLifecycleHookTypesOutput struct {
_ struct{} `type:"structure"`
@ -7375,7 +7328,6 @@ func (s *DescribeLifecycleHookTypesOutput) SetLifecycleHookTypes(v []*string) *D
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLifecycleHooksType
type DescribeLifecycleHooksInput struct {
_ struct{} `type:"structure"`
@ -7427,7 +7379,6 @@ func (s *DescribeLifecycleHooksInput) SetLifecycleHookNames(v []*string) *Descri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLifecycleHooksAnswer
type DescribeLifecycleHooksOutput struct {
_ struct{} `type:"structure"`
@ -7451,7 +7402,6 @@ func (s *DescribeLifecycleHooksOutput) SetLifecycleHooks(v []*LifecycleHook) *De
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLoadBalancerTargetGroupsRequest
type DescribeLoadBalancerTargetGroupsInput struct {
_ struct{} `type:"structure"`
@ -7513,7 +7463,6 @@ func (s *DescribeLoadBalancerTargetGroupsInput) SetNextToken(v string) *Describe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLoadBalancerTargetGroupsResponse
type DescribeLoadBalancerTargetGroupsOutput struct {
_ struct{} `type:"structure"`
@ -7547,7 +7496,6 @@ func (s *DescribeLoadBalancerTargetGroupsOutput) SetNextToken(v string) *Describ
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLoadBalancersRequest
type DescribeLoadBalancersInput struct {
_ struct{} `type:"structure"`
@ -7609,7 +7557,6 @@ func (s *DescribeLoadBalancersInput) SetNextToken(v string) *DescribeLoadBalance
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeLoadBalancersResponse
type DescribeLoadBalancersOutput struct {
_ struct{} `type:"structure"`
@ -7643,7 +7590,6 @@ func (s *DescribeLoadBalancersOutput) SetNextToken(v string) *DescribeLoadBalanc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeMetricCollectionTypesInput
type DescribeMetricCollectionTypesInput struct {
_ struct{} `type:"structure"`
}
@ -7658,7 +7604,6 @@ func (s DescribeMetricCollectionTypesInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeMetricCollectionTypesAnswer
type DescribeMetricCollectionTypesOutput struct {
_ struct{} `type:"structure"`
@ -7691,7 +7636,6 @@ func (s *DescribeMetricCollectionTypesOutput) SetMetrics(v []*MetricCollectionTy
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeNotificationConfigurationsType
type DescribeNotificationConfigurationsInput struct {
_ struct{} `type:"structure"`
@ -7735,7 +7679,6 @@ func (s *DescribeNotificationConfigurationsInput) SetNextToken(v string) *Descri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeNotificationConfigurationsAnswer
type DescribeNotificationConfigurationsOutput struct {
_ struct{} `type:"structure"`
@ -7771,7 +7714,6 @@ func (s *DescribeNotificationConfigurationsOutput) SetNotificationConfigurations
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribePoliciesType
type DescribePoliciesInput struct {
_ struct{} `type:"structure"`
@ -7849,7 +7791,6 @@ func (s *DescribePoliciesInput) SetPolicyTypes(v []*string) *DescribePoliciesInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PoliciesType
type DescribePoliciesOutput struct {
_ struct{} `type:"structure"`
@ -7883,7 +7824,6 @@ func (s *DescribePoliciesOutput) SetScalingPolicies(v []*ScalingPolicy) *Describ
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeScalingActivitiesType
type DescribeScalingActivitiesInput struct {
_ struct{} `type:"structure"`
@ -7953,7 +7893,6 @@ func (s *DescribeScalingActivitiesInput) SetNextToken(v string) *DescribeScaling
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ActivitiesType
type DescribeScalingActivitiesOutput struct {
_ struct{} `type:"structure"`
@ -7990,7 +7929,6 @@ func (s *DescribeScalingActivitiesOutput) SetNextToken(v string) *DescribeScalin
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeScalingProcessTypesInput
type DescribeScalingProcessTypesInput struct {
_ struct{} `type:"structure"`
}
@ -8005,7 +7943,6 @@ func (s DescribeScalingProcessTypesInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ProcessesType
type DescribeScalingProcessTypesOutput struct {
_ struct{} `type:"structure"`
@ -8029,7 +7966,6 @@ func (s *DescribeScalingProcessTypesOutput) SetProcesses(v []*ProcessType) *Desc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeScheduledActionsType
type DescribeScheduledActionsInput struct {
_ struct{} `type:"structure"`
@ -8121,7 +8057,6 @@ func (s *DescribeScheduledActionsInput) SetStartTime(v time.Time) *DescribeSched
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ScheduledActionsType
type DescribeScheduledActionsOutput struct {
_ struct{} `type:"structure"`
@ -8155,7 +8090,6 @@ func (s *DescribeScheduledActionsOutput) SetScheduledUpdateGroupActions(v []*Sch
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeTagsType
type DescribeTagsInput struct {
_ struct{} `type:"structure"`
@ -8199,7 +8133,6 @@ func (s *DescribeTagsInput) SetNextToken(v string) *DescribeTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/TagsType
type DescribeTagsOutput struct {
_ struct{} `type:"structure"`
@ -8233,7 +8166,6 @@ func (s *DescribeTagsOutput) SetTags(v []*TagDescription) *DescribeTagsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeTerminationPolicyTypesInput
type DescribeTerminationPolicyTypesInput struct {
_ struct{} `type:"structure"`
}
@ -8248,7 +8180,6 @@ func (s DescribeTerminationPolicyTypesInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeTerminationPolicyTypesAnswer
type DescribeTerminationPolicyTypesOutput struct {
_ struct{} `type:"structure"`
@ -8273,7 +8204,6 @@ func (s *DescribeTerminationPolicyTypesOutput) SetTerminationPolicyTypes(v []*st
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachInstancesQuery
type DetachInstancesInput struct {
_ struct{} `type:"structure"`
@ -8339,7 +8269,6 @@ func (s *DetachInstancesInput) SetShouldDecrementDesiredCapacity(v bool) *Detach
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachInstancesAnswer
type DetachInstancesOutput struct {
_ struct{} `type:"structure"`
@ -8363,7 +8292,6 @@ func (s *DetachInstancesOutput) SetActivities(v []*Activity) *DetachInstancesOut
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachLoadBalancerTargetGroupsType
type DetachLoadBalancerTargetGroupsInput struct {
_ struct{} `type:"structure"`
@ -8419,7 +8347,6 @@ func (s *DetachLoadBalancerTargetGroupsInput) SetTargetGroupARNs(v []*string) *D
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachLoadBalancerTargetGroupsResultType
type DetachLoadBalancerTargetGroupsOutput struct {
_ struct{} `type:"structure"`
}
@ -8434,7 +8361,6 @@ func (s DetachLoadBalancerTargetGroupsOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachLoadBalancersType
type DetachLoadBalancersInput struct {
_ struct{} `type:"structure"`
@ -8490,7 +8416,6 @@ func (s *DetachLoadBalancersInput) SetLoadBalancerNames(v []*string) *DetachLoad
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachLoadBalancersResultType
type DetachLoadBalancersOutput struct {
_ struct{} `type:"structure"`
}
@ -8505,7 +8430,6 @@ func (s DetachLoadBalancersOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DisableMetricsCollectionQuery
type DisableMetricsCollectionInput struct {
_ struct{} `type:"structure"`
@ -8573,7 +8497,6 @@ func (s *DisableMetricsCollectionInput) SetMetrics(v []*string) *DisableMetricsC
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DisableMetricsCollectionOutput
type DisableMetricsCollectionOutput struct {
_ struct{} `type:"structure"`
}
@ -8589,7 +8512,6 @@ func (s DisableMetricsCollectionOutput) GoString() string {
}
// Describes an Amazon EBS volume.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/Ebs
type Ebs struct {
_ struct{} `type:"structure"`
@ -8701,7 +8623,6 @@ func (s *Ebs) SetVolumeType(v string) *Ebs {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/EnableMetricsCollectionQuery
type EnableMetricsCollectionInput struct {
_ struct{} `type:"structure"`
@ -8787,7 +8708,6 @@ func (s *EnableMetricsCollectionInput) SetMetrics(v []*string) *EnableMetricsCol
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/EnableMetricsCollectionOutput
type EnableMetricsCollectionOutput struct {
_ struct{} `type:"structure"`
}
@ -8803,7 +8723,6 @@ func (s EnableMetricsCollectionOutput) GoString() string {
}
// Describes an enabled metric.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/EnabledMetric
type EnabledMetric struct {
_ struct{} `type:"structure"`
@ -8852,7 +8771,6 @@ func (s *EnabledMetric) SetMetric(v string) *EnabledMetric {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/EnterStandbyQuery
type EnterStandbyInput struct {
_ struct{} `type:"structure"`
@ -8921,7 +8839,6 @@ func (s *EnterStandbyInput) SetShouldDecrementDesiredCapacity(v bool) *EnterStan
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/EnterStandbyAnswer
type EnterStandbyOutput struct {
_ struct{} `type:"structure"`
@ -8945,7 +8862,6 @@ func (s *EnterStandbyOutput) SetActivities(v []*Activity) *EnterStandbyOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ExecutePolicyType
type ExecutePolicyInput struct {
_ struct{} `type:"structure"`
@ -9046,7 +8962,6 @@ func (s *ExecutePolicyInput) SetPolicyName(v string) *ExecutePolicyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ExecutePolicyOutput
type ExecutePolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -9061,7 +8976,6 @@ func (s ExecutePolicyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ExitStandbyQuery
type ExitStandbyInput struct {
_ struct{} `type:"structure"`
@ -9112,7 +9026,6 @@ func (s *ExitStandbyInput) SetInstanceIds(v []*string) *ExitStandbyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ExitStandbyAnswer
type ExitStandbyOutput struct {
_ struct{} `type:"structure"`
@ -9137,7 +9050,6 @@ func (s *ExitStandbyOutput) SetActivities(v []*Activity) *ExitStandbyOutput {
}
// Describes a filter.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/Filter
type Filter struct {
_ struct{} `type:"structure"`
@ -9172,7 +9084,6 @@ func (s *Filter) SetValues(v []*string) *Filter {
}
// Describes an Auto Scaling group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AutoScalingGroup
type Group struct {
_ struct{} `type:"structure"`
@ -9419,7 +9330,6 @@ func (s *Group) SetVPCZoneIdentifier(v string) *Group {
}
// Describes an EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/Instance
type Instance struct {
_ struct{} `type:"structure"`
@ -9512,7 +9422,6 @@ func (s *Instance) SetProtectedFromScaleIn(v bool) *Instance {
}
// Describes an EC2 instance associated with an Auto Scaling group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AutoScalingInstanceDetails
type InstanceDetails struct {
_ struct{} `type:"structure"`
@ -9618,7 +9527,6 @@ func (s *InstanceDetails) SetProtectedFromScaleIn(v bool) *InstanceDetails {
}
// Describes whether detailed monitoring is enabled for the Auto Scaling instances.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/InstanceMonitoring
type InstanceMonitoring struct {
_ struct{} `type:"structure"`
@ -9643,7 +9551,6 @@ func (s *InstanceMonitoring) SetEnabled(v bool) *InstanceMonitoring {
}
// Describes a launch configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LaunchConfiguration
type LaunchConfiguration struct {
_ struct{} `type:"structure"`
@ -9848,7 +9755,6 @@ func (s *LaunchConfiguration) SetUserData(v string) *LaunchConfiguration {
}
// Describes a launch template.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LaunchTemplateSpecification
type LaunchTemplateSpecification struct {
_ struct{} `type:"structure"`
@ -9917,7 +9823,6 @@ func (s *LaunchTemplateSpecification) SetVersion(v string) *LaunchTemplateSpecif
//
// For more information, see Auto Scaling Lifecycle Hooks (http://docs.aws.amazon.com/autoscaling/latest/userguide/lifecycle-hooks.html)
// in the Auto Scaling User Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LifecycleHook
type LifecycleHook struct {
_ struct{} `type:"structure"`
@ -10029,7 +9934,6 @@ func (s *LifecycleHook) SetRoleARN(v string) *LifecycleHook {
//
// For more information, see Auto Scaling Lifecycle Hooks (http://docs.aws.amazon.com/autoscaling/latest/userguide/lifecycle-hooks.html)
// in the Auto Scaling User Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LifecycleHookSpecification
type LifecycleHookSpecification struct {
_ struct{} `type:"structure"`
@ -10156,7 +10060,6 @@ func (s *LifecycleHookSpecification) SetRoleARN(v string) *LifecycleHookSpecific
// for the load balancer, the state transitions to InService after at least
// one instance in the group passes the health check. If EC2 health checks are
// enabled instead, the load balancer remains in the Added state.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LoadBalancerState
type LoadBalancerState struct {
_ struct{} `type:"structure"`
@ -10212,7 +10115,6 @@ func (s *LoadBalancerState) SetState(v string) *LoadBalancerState {
// state transitions to InService after at least one Auto Scaling instance passes
// the health check. If EC2 health checks are enabled instead, the target group
// remains in the Added state.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/LoadBalancerTargetGroupState
type LoadBalancerTargetGroupState struct {
_ struct{} `type:"structure"`
@ -10261,7 +10163,6 @@ func (s *LoadBalancerTargetGroupState) SetState(v string) *LoadBalancerTargetGro
}
// Describes a metric.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/MetricCollectionType
type MetricCollectionType struct {
_ struct{} `type:"structure"`
@ -10302,7 +10203,6 @@ func (s *MetricCollectionType) SetMetric(v string) *MetricCollectionType {
}
// Describes the dimension of a metric.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/MetricDimension
type MetricDimension struct {
_ struct{} `type:"structure"`
@ -10356,7 +10256,6 @@ func (s *MetricDimension) SetValue(v string) *MetricDimension {
}
// Describes a granularity of a metric.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/MetricGranularityType
type MetricGranularityType struct {
_ struct{} `type:"structure"`
@ -10381,7 +10280,6 @@ func (s *MetricGranularityType) SetGranularity(v string) *MetricGranularityType
}
// Describes a notification.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/NotificationConfiguration
type NotificationConfiguration struct {
_ struct{} `type:"structure"`
@ -10435,7 +10333,6 @@ func (s *NotificationConfiguration) SetTopicARN(v string) *NotificationConfigura
}
// Configures a predefined metric for a target tracking policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PredefinedMetricSpecification
type PredefinedMetricSpecification struct {
_ struct{} `type:"structure"`
@ -10513,7 +10410,6 @@ func (s *PredefinedMetricSpecification) SetResourceLabel(v string) *PredefinedMe
//
// For more information, see Auto Scaling Processes (http://docs.aws.amazon.com/autoscaling/latest/userguide/as-suspend-resume-processes.html#process-types)
// in the Auto Scaling User Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ProcessType
type ProcessType struct {
_ struct{} `type:"structure"`
@ -10555,7 +10451,6 @@ func (s *ProcessType) SetProcessName(v string) *ProcessType {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutLifecycleHookType
type PutLifecycleHookInput struct {
_ struct{} `type:"structure"`
@ -10701,7 +10596,6 @@ func (s *PutLifecycleHookInput) SetRoleARN(v string) *PutLifecycleHookInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutLifecycleHookAnswer
type PutLifecycleHookOutput struct {
_ struct{} `type:"structure"`
}
@ -10716,7 +10610,6 @@ func (s PutLifecycleHookOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutNotificationConfigurationType
type PutNotificationConfigurationInput struct {
_ struct{} `type:"structure"`
@ -10791,7 +10684,6 @@ func (s *PutNotificationConfigurationInput) SetTopicARN(v string) *PutNotificati
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutNotificationConfigurationOutput
type PutNotificationConfigurationOutput struct {
_ struct{} `type:"structure"`
}
@ -10806,7 +10698,6 @@ func (s PutNotificationConfigurationOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutScalingPolicyType
type PutScalingPolicyInput struct {
_ struct{} `type:"structure"`
@ -11019,7 +10910,6 @@ func (s *PutScalingPolicyInput) SetTargetTrackingConfiguration(v *TargetTracking
}
// Contains the output of PutScalingPolicy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PolicyARNType
type PutScalingPolicyOutput struct {
_ struct{} `type:"structure"`
@ -11052,7 +10942,6 @@ func (s *PutScalingPolicyOutput) SetPolicyARN(v string) *PutScalingPolicyOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutScheduledUpdateGroupActionType
type PutScheduledUpdateGroupActionInput struct {
_ struct{} `type:"structure"`
@ -11186,7 +11075,6 @@ func (s *PutScheduledUpdateGroupActionInput) SetTime(v time.Time) *PutScheduledU
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutScheduledUpdateGroupActionOutput
type PutScheduledUpdateGroupActionOutput struct {
_ struct{} `type:"structure"`
}
@ -11201,7 +11089,6 @@ func (s PutScheduledUpdateGroupActionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/RecordLifecycleActionHeartbeatType
type RecordLifecycleActionHeartbeatInput struct {
_ struct{} `type:"structure"`
@ -11286,7 +11173,6 @@ func (s *RecordLifecycleActionHeartbeatInput) SetLifecycleHookName(v string) *Re
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/RecordLifecycleActionHeartbeatAnswer
type RecordLifecycleActionHeartbeatOutput struct {
_ struct{} `type:"structure"`
}
@ -11301,7 +11187,6 @@ func (s RecordLifecycleActionHeartbeatOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ResumeProcessesOutput
type ResumeProcessesOutput struct {
_ struct{} `type:"structure"`
}
@ -11317,7 +11202,6 @@ func (s ResumeProcessesOutput) GoString() string {
}
// Describes a scaling policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ScalingPolicy
type ScalingPolicy struct {
_ struct{} `type:"structure"`
@ -11468,7 +11352,6 @@ func (s *ScalingPolicy) SetTargetTrackingConfiguration(v *TargetTrackingConfigur
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ScalingProcessQuery
type ScalingProcessQuery struct {
_ struct{} `type:"structure"`
@ -11537,7 +11420,6 @@ func (s *ScalingProcessQuery) SetScalingProcesses(v []*string) *ScalingProcessQu
}
// Describes a scheduled update to an Auto Scaling group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ScheduledUpdateGroupAction
type ScheduledUpdateGroupAction struct {
_ struct{} `type:"structure"`
@ -11647,7 +11529,6 @@ func (s *ScheduledUpdateGroupAction) SetTime(v time.Time) *ScheduledUpdateGroupA
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetDesiredCapacityType
type SetDesiredCapacityInput struct {
_ struct{} `type:"structure"`
@ -11715,7 +11596,6 @@ func (s *SetDesiredCapacityInput) SetHonorCooldown(v bool) *SetDesiredCapacityIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetDesiredCapacityOutput
type SetDesiredCapacityOutput struct {
_ struct{} `type:"structure"`
}
@ -11730,7 +11610,6 @@ func (s SetDesiredCapacityOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetInstanceHealthQuery
type SetInstanceHealthInput struct {
_ struct{} `type:"structure"`
@ -11806,7 +11685,6 @@ func (s *SetInstanceHealthInput) SetShouldRespectGracePeriod(v bool) *SetInstanc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetInstanceHealthOutput
type SetInstanceHealthOutput struct {
_ struct{} `type:"structure"`
}
@ -11821,7 +11699,6 @@ func (s SetInstanceHealthOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetInstanceProtectionQuery
type SetInstanceProtectionInput struct {
_ struct{} `type:"structure"`
@ -11892,7 +11769,6 @@ func (s *SetInstanceProtectionInput) SetProtectedFromScaleIn(v bool) *SetInstanc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetInstanceProtectionAnswer
type SetInstanceProtectionOutput struct {
_ struct{} `type:"structure"`
}
@ -11935,7 +11811,6 @@ func (s SetInstanceProtectionOutput) GoString() string {
// with a null upper bound.
//
// * The upper and lower bound can't be null in the same step adjustment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/StepAdjustment
type StepAdjustment struct {
_ struct{} `type:"structure"`
@ -12005,7 +11880,6 @@ func (s *StepAdjustment) SetScalingAdjustment(v int64) *StepAdjustment {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SuspendProcessesOutput
type SuspendProcessesOutput struct {
_ struct{} `type:"structure"`
}
@ -12022,7 +11896,6 @@ func (s SuspendProcessesOutput) GoString() string {
// Describes an Auto Scaling process that has been suspended. For more information,
// see ProcessType.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SuspendedProcess
type SuspendedProcess struct {
_ struct{} `type:"structure"`
@ -12056,7 +11929,6 @@ func (s *SuspendedProcess) SetSuspensionReason(v string) *SuspendedProcess {
}
// Describes a tag for an Auto Scaling group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -12136,7 +12008,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// Describes a tag for an Auto Scaling group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/TagDescription
type TagDescription struct {
_ struct{} `type:"structure"`
@ -12198,7 +12069,6 @@ func (s *TagDescription) SetValue(v string) *TagDescription {
}
// Represents a target tracking policy configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/TargetTrackingConfiguration
type TargetTrackingConfiguration struct {
_ struct{} `type:"structure"`
@ -12279,7 +12149,6 @@ func (s *TargetTrackingConfiguration) SetTargetValue(v float64) *TargetTrackingC
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/TerminateInstanceInAutoScalingGroupType
type TerminateInstanceInAutoScalingGroupInput struct {
_ struct{} `type:"structure"`
@ -12336,7 +12205,6 @@ func (s *TerminateInstanceInAutoScalingGroupInput) SetShouldDecrementDesiredCapa
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ActivityType
type TerminateInstanceInAutoScalingGroupOutput struct {
_ struct{} `type:"structure"`
@ -12360,7 +12228,6 @@ func (s *TerminateInstanceInAutoScalingGroupOutput) SetActivity(v *Activity) *Te
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/UpdateAutoScalingGroupType
type UpdateAutoScalingGroupInput struct {
_ struct{} `type:"structure"`
@ -12568,7 +12435,6 @@ func (s *UpdateAutoScalingGroupInput) SetVPCZoneIdentifier(v string) *UpdateAuto
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/UpdateAutoScalingGroupOutput
type UpdateAutoScalingGroupOutput struct {
_ struct{} `type:"structure"`
}

View File

@ -1407,7 +1407,6 @@ func (c *Batch) UpdateJobQueueWithContext(ctx aws.Context, input *UpdateJobQueue
}
// An object representing an AWS Batch array job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ArrayProperties
type ArrayProperties struct {
_ struct{} `type:"structure"`
@ -1432,7 +1431,6 @@ func (s *ArrayProperties) SetSize(v int64) *ArrayProperties {
}
// An object representing the array properties of a job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ArrayPropertiesDetail
type ArrayPropertiesDetail struct {
_ struct{} `type:"structure"`
@ -1477,7 +1475,6 @@ func (s *ArrayPropertiesDetail) SetStatusSummary(v map[string]*int64) *ArrayProp
}
// An object representing the array properties of a job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ArrayPropertiesSummary
type ArrayPropertiesSummary struct {
_ struct{} `type:"structure"`
@ -1512,7 +1509,6 @@ func (s *ArrayPropertiesSummary) SetSize(v int64) *ArrayPropertiesSummary {
}
// An object representing the details of a container that is part of a job attempt.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/AttemptContainerDetail
type AttemptContainerDetail struct {
_ struct{} `type:"structure"`
@ -1579,7 +1575,6 @@ func (s *AttemptContainerDetail) SetTaskArn(v string) *AttemptContainerDetail {
}
// An object representing a job attempt.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/AttemptDetail
type AttemptDetail struct {
_ struct{} `type:"structure"`
@ -1633,7 +1628,6 @@ func (s *AttemptDetail) SetStoppedAt(v int64) *AttemptDetail {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/CancelJobRequest
type CancelJobInput struct {
_ struct{} `type:"structure"`
@ -1688,7 +1682,6 @@ func (s *CancelJobInput) SetReason(v string) *CancelJobInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/CancelJobResponse
type CancelJobOutput struct {
_ struct{} `type:"structure"`
}
@ -1704,7 +1697,6 @@ func (s CancelJobOutput) GoString() string {
}
// An object representing an AWS Batch compute environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ComputeEnvironmentDetail
type ComputeEnvironmentDetail struct {
_ struct{} `type:"structure"`
@ -1815,7 +1807,6 @@ func (s *ComputeEnvironmentDetail) SetType(v string) *ComputeEnvironmentDetail {
// a queue. Compute environments are tried in ascending order. For example,
// if two compute environments are associated with a job queue, the compute
// environment with a lower order integer value is tried for job placement first.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ComputeEnvironmentOrder
type ComputeEnvironmentOrder struct {
_ struct{} `type:"structure"`
@ -1869,7 +1860,6 @@ func (s *ComputeEnvironmentOrder) SetOrder(v int64) *ComputeEnvironmentOrder {
}
// An object representing an AWS Batch compute resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ComputeResource
type ComputeResource struct {
_ struct{} `type:"structure"`
@ -2063,7 +2053,6 @@ func (s *ComputeResource) SetType(v string) *ComputeResource {
// An object representing the attributes of a compute environment that can be
// updated.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ComputeResourceUpdate
type ComputeResourceUpdate struct {
_ struct{} `type:"structure"`
@ -2106,7 +2095,6 @@ func (s *ComputeResourceUpdate) SetMinvCpus(v int64) *ComputeResourceUpdate {
}
// An object representing the details of a container that is part of a job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ContainerDetail
type ContainerDetail struct {
_ struct{} `type:"structure"`
@ -2286,7 +2274,6 @@ func (s *ContainerDetail) SetVolumes(v []*Volume) *ContainerDetail {
}
// The overrides that should be sent to a container.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ContainerOverrides
type ContainerOverrides struct {
_ struct{} `type:"structure"`
@ -2347,7 +2334,6 @@ func (s *ContainerOverrides) SetVcpus(v int64) *ContainerOverrides {
// Container properties are used in job definitions to describe the container
// that is launched as part of a job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ContainerProperties
type ContainerProperties struct {
_ struct{} `type:"structure"`
@ -2568,7 +2554,6 @@ func (s *ContainerProperties) SetVolumes(v []*Volume) *ContainerProperties {
}
// An object representing summary details of a container within a job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ContainerSummary
type ContainerSummary struct {
_ struct{} `type:"structure"`
@ -2602,7 +2587,6 @@ func (s *ContainerSummary) SetReason(v string) *ContainerSummary {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/CreateComputeEnvironmentRequest
type CreateComputeEnvironmentInput struct {
_ struct{} `type:"structure"`
@ -2707,7 +2691,6 @@ func (s *CreateComputeEnvironmentInput) SetType(v string) *CreateComputeEnvironm
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/CreateComputeEnvironmentResponse
type CreateComputeEnvironmentOutput struct {
_ struct{} `type:"structure"`
@ -2740,7 +2723,6 @@ func (s *CreateComputeEnvironmentOutput) SetComputeEnvironmentName(v string) *Cr
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/CreateJobQueueRequest
type CreateJobQueueInput struct {
_ struct{} `type:"structure"`
@ -2835,7 +2817,6 @@ func (s *CreateJobQueueInput) SetState(v string) *CreateJobQueueInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/CreateJobQueueResponse
type CreateJobQueueOutput struct {
_ struct{} `type:"structure"`
@ -2872,7 +2853,6 @@ func (s *CreateJobQueueOutput) SetJobQueueName(v string) *CreateJobQueueOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DeleteComputeEnvironmentRequest
type DeleteComputeEnvironmentInput struct {
_ struct{} `type:"structure"`
@ -2911,7 +2891,6 @@ func (s *DeleteComputeEnvironmentInput) SetComputeEnvironment(v string) *DeleteC
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DeleteComputeEnvironmentResponse
type DeleteComputeEnvironmentOutput struct {
_ struct{} `type:"structure"`
}
@ -2926,7 +2905,6 @@ func (s DeleteComputeEnvironmentOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DeleteJobQueueRequest
type DeleteJobQueueInput struct {
_ struct{} `type:"structure"`
@ -2965,7 +2943,6 @@ func (s *DeleteJobQueueInput) SetJobQueue(v string) *DeleteJobQueueInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DeleteJobQueueResponse
type DeleteJobQueueOutput struct {
_ struct{} `type:"structure"`
}
@ -2980,7 +2957,6 @@ func (s DeleteJobQueueOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DeregisterJobDefinitionRequest
type DeregisterJobDefinitionInput struct {
_ struct{} `type:"structure"`
@ -3020,7 +2996,6 @@ func (s *DeregisterJobDefinitionInput) SetJobDefinition(v string) *DeregisterJob
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DeregisterJobDefinitionResponse
type DeregisterJobDefinitionOutput struct {
_ struct{} `type:"structure"`
}
@ -3035,7 +3010,6 @@ func (s DeregisterJobDefinitionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DescribeComputeEnvironmentsRequest
type DescribeComputeEnvironmentsInput struct {
_ struct{} `type:"structure"`
@ -3092,7 +3066,6 @@ func (s *DescribeComputeEnvironmentsInput) SetNextToken(v string) *DescribeCompu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DescribeComputeEnvironmentsResponse
type DescribeComputeEnvironmentsOutput struct {
_ struct{} `type:"structure"`
@ -3128,7 +3101,6 @@ func (s *DescribeComputeEnvironmentsOutput) SetNextToken(v string) *DescribeComp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DescribeJobDefinitionsRequest
type DescribeJobDefinitionsInput struct {
_ struct{} `type:"structure"`
@ -3202,7 +3174,6 @@ func (s *DescribeJobDefinitionsInput) SetStatus(v string) *DescribeJobDefinition
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DescribeJobDefinitionsResponse
type DescribeJobDefinitionsOutput struct {
_ struct{} `type:"structure"`
@ -3238,7 +3209,6 @@ func (s *DescribeJobDefinitionsOutput) SetNextToken(v string) *DescribeJobDefini
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DescribeJobQueuesRequest
type DescribeJobQueuesInput struct {
_ struct{} `type:"structure"`
@ -3294,7 +3264,6 @@ func (s *DescribeJobQueuesInput) SetNextToken(v string) *DescribeJobQueuesInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DescribeJobQueuesResponse
type DescribeJobQueuesOutput struct {
_ struct{} `type:"structure"`
@ -3330,7 +3299,6 @@ func (s *DescribeJobQueuesOutput) SetNextToken(v string) *DescribeJobQueuesOutpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DescribeJobsRequest
type DescribeJobsInput struct {
_ struct{} `type:"structure"`
@ -3369,7 +3337,6 @@ func (s *DescribeJobsInput) SetJobs(v []*string) *DescribeJobsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/DescribeJobsResponse
type DescribeJobsOutput struct {
_ struct{} `type:"structure"`
@ -3398,7 +3365,6 @@ func (s *DescribeJobsOutput) SetJobs(v []*JobDetail) *DescribeJobsOutput {
// is empty, then the Docker daemon assigns a host path for your data volume,
// but the data is not guaranteed to persist after the containers associated
// with it stop running.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/Host
type Host struct {
_ struct{} `type:"structure"`
@ -3429,7 +3395,6 @@ func (s *Host) SetSourcePath(v string) *Host {
}
// An object representing an AWS Batch job definition.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/JobDefinition
type JobDefinition struct {
_ struct{} `type:"structure"`
@ -3529,7 +3494,6 @@ func (s *JobDefinition) SetType(v string) *JobDefinition {
}
// An object representing an AWS Batch job dependency.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/JobDependency
type JobDependency struct {
_ struct{} `type:"structure"`
@ -3563,7 +3527,6 @@ func (s *JobDependency) SetType(v string) *JobDependency {
}
// An object representing an AWS Batch job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/JobDetail
type JobDetail struct {
_ struct{} `type:"structure"`
@ -3735,7 +3698,6 @@ func (s *JobDetail) SetStoppedAt(v int64) *JobDetail {
}
// An object representing the details of an AWS Batch job queue.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/JobQueueDetail
type JobQueueDetail struct {
_ struct{} `type:"structure"`
@ -3827,7 +3789,6 @@ func (s *JobQueueDetail) SetStatusReason(v string) *JobQueueDetail {
}
// An object representing summary details of a job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/JobSummary
type JobSummary struct {
_ struct{} `type:"structure"`
@ -3935,7 +3896,6 @@ func (s *JobSummary) SetStoppedAt(v int64) *JobSummary {
}
// A key-value pair object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/KeyValuePair
type KeyValuePair struct {
_ struct{} `type:"structure"`
@ -3970,7 +3930,6 @@ func (s *KeyValuePair) SetValue(v string) *KeyValuePair {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ListJobsRequest
type ListJobsInput struct {
_ struct{} `type:"structure"`
@ -4045,7 +4004,6 @@ func (s *ListJobsInput) SetNextToken(v string) *ListJobsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/ListJobsResponse
type ListJobsOutput struct {
_ struct{} `type:"structure"`
@ -4085,7 +4043,6 @@ func (s *ListJobsOutput) SetNextToken(v string) *ListJobsOutput {
// Details on a Docker volume mount point that is used in a job's container
// properties.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/MountPoint
type MountPoint struct {
_ struct{} `type:"structure"`
@ -4128,7 +4085,6 @@ func (s *MountPoint) SetSourceVolume(v string) *MountPoint {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/RegisterJobDefinitionRequest
type RegisterJobDefinitionInput struct {
_ struct{} `type:"structure"`
@ -4219,7 +4175,6 @@ func (s *RegisterJobDefinitionInput) SetType(v string) *RegisterJobDefinitionInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/RegisterJobDefinitionResponse
type RegisterJobDefinitionOutput struct {
_ struct{} `type:"structure"`
@ -4268,7 +4223,6 @@ func (s *RegisterJobDefinitionOutput) SetRevision(v int64) *RegisterJobDefinitio
}
// The retry strategy associated with a job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/RetryStrategy
type RetryStrategy struct {
_ struct{} `type:"structure"`
@ -4294,7 +4248,6 @@ func (s *RetryStrategy) SetAttempts(v int64) *RetryStrategy {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/SubmitJobRequest
type SubmitJobInput struct {
_ struct{} `type:"structure"`
@ -4430,7 +4383,6 @@ func (s *SubmitJobInput) SetRetryStrategy(v *RetryStrategy) *SubmitJobInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/SubmitJobResponse
type SubmitJobOutput struct {
_ struct{} `type:"structure"`
@ -4467,7 +4419,6 @@ func (s *SubmitJobOutput) SetJobName(v string) *SubmitJobOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/TerminateJobRequest
type TerminateJobInput struct {
_ struct{} `type:"structure"`
@ -4522,7 +4473,6 @@ func (s *TerminateJobInput) SetReason(v string) *TerminateJobInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/TerminateJobResponse
type TerminateJobOutput struct {
_ struct{} `type:"structure"`
}
@ -4538,7 +4488,6 @@ func (s TerminateJobOutput) GoString() string {
}
// The ulimit settings to pass to the container.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/Ulimit
type Ulimit struct {
_ struct{} `type:"structure"`
@ -4605,7 +4554,6 @@ func (s *Ulimit) SetSoftLimit(v int64) *Ulimit {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/UpdateComputeEnvironmentRequest
type UpdateComputeEnvironmentInput struct {
_ struct{} `type:"structure"`
@ -4686,7 +4634,6 @@ func (s *UpdateComputeEnvironmentInput) SetState(v string) *UpdateComputeEnviron
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/UpdateComputeEnvironmentResponse
type UpdateComputeEnvironmentOutput struct {
_ struct{} `type:"structure"`
@ -4719,7 +4666,6 @@ func (s *UpdateComputeEnvironmentOutput) SetComputeEnvironmentName(v string) *Up
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/UpdateJobQueueRequest
type UpdateJobQueueInput struct {
_ struct{} `type:"structure"`
@ -4801,7 +4747,6 @@ func (s *UpdateJobQueueInput) SetState(v string) *UpdateJobQueueInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/UpdateJobQueueResponse
type UpdateJobQueueOutput struct {
_ struct{} `type:"structure"`
@ -4835,7 +4780,6 @@ func (s *UpdateJobQueueOutput) SetJobQueueName(v string) *UpdateJobQueueOutput {
}
// A data volume used in a job's container properties.
// See also, https://docs.aws.amazon.com/goto/WebAPI/batch-2016-08-10/Volume
type Volume struct {
_ struct{} `type:"structure"`

2143
vendor/github.com/aws/aws-sdk-go/service/cloud9/api.go generated vendored Normal file

File diff suppressed because it is too large Load Diff

58
vendor/github.com/aws/aws-sdk-go/service/cloud9/doc.go generated vendored Normal file
View File

@ -0,0 +1,58 @@
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
// Package cloud9 provides the client and types for making API
// requests to AWS Cloud9.
//
// AWS Cloud9 is a collection of tools that you can use to code, build, run,
// test, debug, and release software in the cloud.
//
// For more information about AWS Cloud9, see the AWS Cloud9 User Guide (https://docs.aws.amazon.com/cloud9/latest/user-guide).
//
// AWS Cloud9 supports these operations:
//
// * CreateEnvironmentEC2: Creates an AWS Cloud9 development environment,
// launches an Amazon EC2 instance, and then connects from the instance to
// the environment.
//
// * CreateEnvironmentMembership: Adds an environment member to an environment.
//
// * DeleteEnvironment: Deletes an environment. If an Amazon EC2 instance
// is connected to the environment, also terminates the instance.
//
// * DeleteEnvironmentMembership: Deletes an environment member from an environment.
//
// * DescribeEnvironmentMemberships: Gets information about environment members
// for an environment.
//
// * DescribeEnvironments: Gets information about environments.
//
// * DescribeEnvironmentStatus: Gets status information for an environment.
//
// * ListEnvironments: Gets a list of environment identifiers.
//
// * UpdateEnvironment: Changes the settings of an existing environment.
//
// * UpdateEnvironmentMembership: Changes the settings of an existing environment
// member for an environment.
//
// See https://docs.aws.amazon.com/goto/WebAPI/cloud9-2017-09-23 for more information on this service.
//
// See cloud9 package documentation for more information.
// https://docs.aws.amazon.com/sdk-for-go/api/service/cloud9/
//
// Using the Client
//
// To contact AWS Cloud9 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 Cloud9 client Cloud9 for more
// information on creating client for this service.
// https://docs.aws.amazon.com/sdk-for-go/api/service/cloud9/#New
package cloud9

View File

@ -0,0 +1,48 @@
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
package cloud9
const (
// ErrCodeBadRequestException for service response error code
// "BadRequestException".
//
// The target request is invalid.
ErrCodeBadRequestException = "BadRequestException"
// ErrCodeConflictException for service response error code
// "ConflictException".
//
// A conflict occurred.
ErrCodeConflictException = "ConflictException"
// ErrCodeForbiddenException for service response error code
// "ForbiddenException".
//
// An access permissions issue occurred.
ErrCodeForbiddenException = "ForbiddenException"
// ErrCodeInternalServerErrorException for service response error code
// "InternalServerErrorException".
//
// An internal server error occurred.
ErrCodeInternalServerErrorException = "InternalServerErrorException"
// ErrCodeLimitExceededException for service response error code
// "LimitExceededException".
//
// A service limit was exceeded.
ErrCodeLimitExceededException = "LimitExceededException"
// ErrCodeNotFoundException for service response error code
// "NotFoundException".
//
// The target resource cannot be found.
ErrCodeNotFoundException = "NotFoundException"
// ErrCodeTooManyRequestsException for service response error code
// "TooManyRequestsException".
//
// Too many service requests were made over the given time period.
ErrCodeTooManyRequestsException = "TooManyRequestsException"
)

View File

@ -0,0 +1,95 @@
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
package cloud9
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"
)
// Cloud9 provides the API operation methods for making requests to
// AWS Cloud9. See this package's package overview docs
// for details on the service.
//
// Cloud9 methods are safe to use concurrently. It is not safe to
// modify mutate any of the struct's properties though.
type Cloud9 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 = "cloud9" // Service endpoint prefix API calls made to.
EndpointsID = ServiceName // Service ID for Regions and Endpoints metadata.
)
// New creates a new instance of the Cloud9 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 Cloud9 client from just a session.
// svc := cloud9.New(mySession)
//
// // Create a Cloud9 client with additional configuration
// svc := cloud9.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func New(p client.ConfigProvider, cfgs ...*aws.Config) *Cloud9 {
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) *Cloud9 {
svc := &Cloud9{
Client: client.New(
cfg,
metadata.ClientInfo{
ServiceName: ServiceName,
SigningName: signingName,
SigningRegion: signingRegion,
Endpoint: endpoint,
APIVersion: "2017-09-23",
JSONVersion: "1.1",
TargetPrefix: "AWSCloud9WorkspaceManagementService",
},
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 Cloud9 operation and runs any
// custom request initialization.
func (c *Cloud9) 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
}

View File

@ -3844,7 +3844,6 @@ func (c *CloudFormation) ValidateTemplateWithContext(ctx aws.Context, input *Val
// result status for that account and region to FAILED.
//
// For more information, see Configuring a target account gate (http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-account-gating.html).
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/AccountGateResult
type AccountGateResult struct {
_ struct{} `type:"structure"`
@ -3904,7 +3903,6 @@ func (s *AccountGateResult) SetStatusReason(v string) *AccountGateResult {
}
// The AccountLimit data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/AccountLimit
type AccountLimit struct {
_ struct{} `type:"structure"`
@ -3938,7 +3936,6 @@ func (s *AccountLimit) SetValue(v int64) *AccountLimit {
}
// The input for the CancelUpdateStack action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CancelUpdateStackInput
type CancelUpdateStackInput struct {
_ struct{} `type:"structure"`
@ -3993,7 +3990,6 @@ func (s *CancelUpdateStackInput) SetStackName(v string) *CancelUpdateStackInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CancelUpdateStackOutput
type CancelUpdateStackOutput struct {
_ struct{} `type:"structure"`
}
@ -4010,7 +4006,6 @@ func (s CancelUpdateStackOutput) GoString() string {
// The Change structure describes the changes AWS CloudFormation will perform
// if you execute the change set.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/Change
type Change struct {
_ struct{} `type:"structure"`
@ -4047,7 +4042,6 @@ func (s *Change) SetType(v string) *Change {
// The ChangeSetSummary structure describes a change set, its status, and the
// stack with which it's associated.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ChangeSetSummary
type ChangeSetSummary struct {
_ struct{} `type:"structure"`
@ -4150,7 +4144,6 @@ func (s *ChangeSetSummary) SetStatusReason(v string) *ChangeSetSummary {
}
// The input for the ContinueUpdateRollback action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ContinueUpdateRollbackInput
type ContinueUpdateRollbackInput struct {
_ struct{} `type:"structure"`
@ -4277,7 +4270,6 @@ func (s *ContinueUpdateRollbackInput) SetStackName(v string) *ContinueUpdateRoll
}
// The output for a ContinueUpdateRollback action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ContinueUpdateRollbackOutput
type ContinueUpdateRollbackOutput struct {
_ struct{} `type:"structure"`
}
@ -4293,7 +4285,6 @@ func (s ContinueUpdateRollbackOutput) GoString() string {
}
// The input for the CreateChangeSet action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateChangeSetInput
type CreateChangeSetInput struct {
_ struct{} `type:"structure"`
@ -4581,7 +4572,6 @@ func (s *CreateChangeSetInput) SetUsePreviousTemplate(v bool) *CreateChangeSetIn
}
// The output for the CreateChangeSet action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateChangeSetOutput
type CreateChangeSetOutput struct {
_ struct{} `type:"structure"`
@ -4615,7 +4605,6 @@ func (s *CreateChangeSetOutput) SetStackId(v string) *CreateChangeSetOutput {
}
// The input for CreateStack action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateStackInput
type CreateStackInput struct {
_ struct{} `type:"structure"`
@ -4942,7 +4931,6 @@ func (s *CreateStackInput) SetTimeoutInMinutes(v int64) *CreateStackInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateStackInstancesInput
type CreateStackInstancesInput struct {
_ struct{} `type:"structure"`
@ -5087,7 +5075,6 @@ func (s *CreateStackInstancesInput) SetStackSetName(v string) *CreateStackInstan
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateStackInstancesOutput
type CreateStackInstancesOutput struct {
_ struct{} `type:"structure"`
@ -5112,7 +5099,6 @@ func (s *CreateStackInstancesOutput) SetOperationId(v string) *CreateStackInstan
}
// The output for a CreateStack action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateStackOutput
type CreateStackOutput struct {
_ struct{} `type:"structure"`
@ -5136,7 +5122,6 @@ func (s *CreateStackOutput) SetStackId(v string) *CreateStackOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateStackSetInput
type CreateStackSetInput struct {
_ struct{} `type:"structure"`
@ -5324,7 +5309,6 @@ func (s *CreateStackSetInput) SetTemplateURL(v string) *CreateStackSetInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/CreateStackSetOutput
type CreateStackSetOutput struct {
_ struct{} `type:"structure"`
@ -5349,7 +5333,6 @@ func (s *CreateStackSetOutput) SetStackSetId(v string) *CreateStackSetOutput {
}
// The input for the DeleteChangeSet action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DeleteChangeSetInput
type DeleteChangeSetInput struct {
_ struct{} `type:"structure"`
@ -5406,7 +5389,6 @@ func (s *DeleteChangeSetInput) SetStackName(v string) *DeleteChangeSetInput {
}
// The output for the DeleteChangeSet action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DeleteChangeSetOutput
type DeleteChangeSetOutput struct {
_ struct{} `type:"structure"`
}
@ -5422,7 +5404,6 @@ func (s DeleteChangeSetOutput) GoString() string {
}
// The input for DeleteStack action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DeleteStackInput
type DeleteStackInput struct {
_ struct{} `type:"structure"`
@ -5519,7 +5500,6 @@ func (s *DeleteStackInput) SetStackName(v string) *DeleteStackInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DeleteStackInstancesInput
type DeleteStackInstancesInput struct {
_ struct{} `type:"structure"`
@ -5641,7 +5621,6 @@ func (s *DeleteStackInstancesInput) SetStackSetName(v string) *DeleteStackInstan
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DeleteStackInstancesOutput
type DeleteStackInstancesOutput struct {
_ struct{} `type:"structure"`
@ -5665,7 +5644,6 @@ func (s *DeleteStackInstancesOutput) SetOperationId(v string) *DeleteStackInstan
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DeleteStackOutput
type DeleteStackOutput struct {
_ struct{} `type:"structure"`
}
@ -5680,7 +5658,6 @@ func (s DeleteStackOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DeleteStackSetInput
type DeleteStackSetInput struct {
_ struct{} `type:"structure"`
@ -5720,7 +5697,6 @@ func (s *DeleteStackSetInput) SetStackSetName(v string) *DeleteStackSetInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DeleteStackSetOutput
type DeleteStackSetOutput struct {
_ struct{} `type:"structure"`
}
@ -5736,7 +5712,6 @@ func (s DeleteStackSetOutput) GoString() string {
}
// The input for the DescribeAccountLimits action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeAccountLimitsInput
type DescribeAccountLimitsInput struct {
_ struct{} `type:"structure"`
@ -5774,7 +5749,6 @@ func (s *DescribeAccountLimitsInput) SetNextToken(v string) *DescribeAccountLimi
}
// The output for the DescribeAccountLimits action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeAccountLimitsOutput
type DescribeAccountLimitsOutput struct {
_ struct{} `type:"structure"`
@ -5810,7 +5784,6 @@ func (s *DescribeAccountLimitsOutput) SetNextToken(v string) *DescribeAccountLim
}
// The input for the DescribeChangeSet action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeChangeSetInput
type DescribeChangeSetInput struct {
_ struct{} `type:"structure"`
@ -5880,7 +5853,6 @@ func (s *DescribeChangeSetInput) SetStackName(v string) *DescribeChangeSetInput
}
// The output for the DescribeChangeSet action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeChangeSetOutput
type DescribeChangeSetOutput struct {
_ struct{} `type:"structure"`
@ -6055,7 +6027,6 @@ func (s *DescribeChangeSetOutput) SetTags(v []*Tag) *DescribeChangeSetOutput {
}
// The input for DescribeStackEvents action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackEventsInput
type DescribeStackEventsInput struct {
_ struct{} `type:"structure"`
@ -6110,7 +6081,6 @@ func (s *DescribeStackEventsInput) SetStackName(v string) *DescribeStackEventsIn
}
// The output for a DescribeStackEvents action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackEventsOutput
type DescribeStackEventsOutput struct {
_ struct{} `type:"structure"`
@ -6144,7 +6114,6 @@ func (s *DescribeStackEventsOutput) SetStackEvents(v []*StackEvent) *DescribeSta
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackInstanceInput
type DescribeStackInstanceInput struct {
_ struct{} `type:"structure"`
@ -6212,7 +6181,6 @@ func (s *DescribeStackInstanceInput) SetStackSetName(v string) *DescribeStackIns
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackInstanceOutput
type DescribeStackInstanceOutput struct {
_ struct{} `type:"structure"`
@ -6237,7 +6205,6 @@ func (s *DescribeStackInstanceOutput) SetStackInstance(v *StackInstance) *Descri
}
// The input for DescribeStackResource action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackResourceInput
type DescribeStackResourceInput struct {
_ struct{} `type:"structure"`
@ -6301,7 +6268,6 @@ func (s *DescribeStackResourceInput) SetStackName(v string) *DescribeStackResour
}
// The output for a DescribeStackResource action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackResourceOutput
type DescribeStackResourceOutput struct {
_ struct{} `type:"structure"`
@ -6327,7 +6293,6 @@ func (s *DescribeStackResourceOutput) SetStackResourceDetail(v *StackResourceDet
}
// The input for DescribeStackResources action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackResourcesInput
type DescribeStackResourcesInput struct {
_ struct{} `type:"structure"`
@ -6394,7 +6359,6 @@ func (s *DescribeStackResourcesInput) SetStackName(v string) *DescribeStackResou
}
// The output for a DescribeStackResources action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackResourcesOutput
type DescribeStackResourcesOutput struct {
_ struct{} `type:"structure"`
@ -6418,7 +6382,6 @@ func (s *DescribeStackResourcesOutput) SetStackResources(v []*StackResource) *De
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackSetInput
type DescribeStackSetInput struct {
_ struct{} `type:"structure"`
@ -6457,7 +6420,6 @@ func (s *DescribeStackSetInput) SetStackSetName(v string) *DescribeStackSetInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackSetOperationInput
type DescribeStackSetOperationInput struct {
_ struct{} `type:"structure"`
@ -6513,7 +6475,6 @@ func (s *DescribeStackSetOperationInput) SetStackSetName(v string) *DescribeStac
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackSetOperationOutput
type DescribeStackSetOperationOutput struct {
_ struct{} `type:"structure"`
@ -6537,7 +6498,6 @@ func (s *DescribeStackSetOperationOutput) SetStackSetOperation(v *StackSetOperat
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackSetOutput
type DescribeStackSetOutput struct {
_ struct{} `type:"structure"`
@ -6562,7 +6522,6 @@ func (s *DescribeStackSetOutput) SetStackSet(v *StackSet) *DescribeStackSetOutpu
}
// The input for DescribeStacks action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStacksInput
type DescribeStacksInput struct {
_ struct{} `type:"structure"`
@ -6617,7 +6576,6 @@ func (s *DescribeStacksInput) SetStackName(v string) *DescribeStacksInput {
}
// The output for a DescribeStacks action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStacksOutput
type DescribeStacksOutput struct {
_ struct{} `type:"structure"`
@ -6652,7 +6610,6 @@ func (s *DescribeStacksOutput) SetStacks(v []*Stack) *DescribeStacksOutput {
}
// The input for an EstimateTemplateCost action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/EstimateTemplateCostInput
type EstimateTemplateCostInput struct {
_ struct{} `type:"structure"`
@ -6723,7 +6680,6 @@ func (s *EstimateTemplateCostInput) SetTemplateURL(v string) *EstimateTemplateCo
}
// The output for a EstimateTemplateCost action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/EstimateTemplateCostOutput
type EstimateTemplateCostOutput struct {
_ struct{} `type:"structure"`
@ -6749,7 +6705,6 @@ func (s *EstimateTemplateCostOutput) SetUrl(v string) *EstimateTemplateCostOutpu
}
// The input for the ExecuteChangeSet action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ExecuteChangeSetInput
type ExecuteChangeSetInput struct {
_ struct{} `type:"structure"`
@ -6822,7 +6777,6 @@ func (s *ExecuteChangeSetInput) SetStackName(v string) *ExecuteChangeSetInput {
}
// The output for the ExecuteChangeSet action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ExecuteChangeSetOutput
type ExecuteChangeSetOutput struct {
_ struct{} `type:"structure"`
}
@ -6838,7 +6792,6 @@ func (s ExecuteChangeSetOutput) GoString() string {
}
// The Export structure describes the exported output values for a stack.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/Export
type Export struct {
_ struct{} `type:"structure"`
@ -6884,7 +6837,6 @@ func (s *Export) SetValue(v string) *Export {
}
// The input for the GetStackPolicy action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/GetStackPolicyInput
type GetStackPolicyInput struct {
_ struct{} `type:"structure"`
@ -6925,7 +6877,6 @@ func (s *GetStackPolicyInput) SetStackName(v string) *GetStackPolicyInput {
}
// The output for the GetStackPolicy action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/GetStackPolicyOutput
type GetStackPolicyOutput struct {
_ struct{} `type:"structure"`
@ -6952,7 +6903,6 @@ func (s *GetStackPolicyOutput) SetStackPolicyBody(v string) *GetStackPolicyOutpu
}
// The input for a GetTemplate action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/GetTemplateInput
type GetTemplateInput struct {
_ struct{} `type:"structure"`
@ -7024,7 +6974,6 @@ func (s *GetTemplateInput) SetTemplateStage(v string) *GetTemplateInput {
}
// The output for GetTemplate action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/GetTemplateOutput
type GetTemplateOutput struct {
_ struct{} `type:"structure"`
@ -7066,7 +7015,6 @@ func (s *GetTemplateOutput) SetTemplateBody(v string) *GetTemplateOutput {
}
// The input for the GetTemplateSummary action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/GetTemplateSummaryInput
type GetTemplateSummaryInput struct {
_ struct{} `type:"structure"`
@ -7158,7 +7106,6 @@ func (s *GetTemplateSummaryInput) SetTemplateURL(v string) *GetTemplateSummaryIn
}
// The output for the GetTemplateSummary action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/GetTemplateSummaryOutput
type GetTemplateSummaryOutput struct {
_ struct{} `type:"structure"`
@ -7257,7 +7204,6 @@ func (s *GetTemplateSummaryOutput) SetVersion(v string) *GetTemplateSummaryOutpu
}
// The input for the ListChangeSets action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListChangeSetsInput
type ListChangeSetsInput struct {
_ struct{} `type:"structure"`
@ -7314,7 +7260,6 @@ func (s *ListChangeSetsInput) SetStackName(v string) *ListChangeSetsInput {
}
// The output for the ListChangeSets action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListChangeSetsOutput
type ListChangeSetsOutput struct {
_ struct{} `type:"structure"`
@ -7349,7 +7294,6 @@ func (s *ListChangeSetsOutput) SetSummaries(v []*ChangeSetSummary) *ListChangeSe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListExportsInput
type ListExportsInput struct {
_ struct{} `type:"structure"`
@ -7387,7 +7331,6 @@ func (s *ListExportsInput) SetNextToken(v string) *ListExportsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListExportsOutput
type ListExportsOutput struct {
_ struct{} `type:"structure"`
@ -7421,7 +7364,6 @@ func (s *ListExportsOutput) SetNextToken(v string) *ListExportsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListImportsInput
type ListImportsInput struct {
_ struct{} `type:"structure"`
@ -7474,7 +7416,6 @@ func (s *ListImportsInput) SetNextToken(v string) *ListImportsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListImportsOutput
type ListImportsOutput struct {
_ struct{} `type:"structure"`
@ -7508,7 +7449,6 @@ func (s *ListImportsOutput) SetNextToken(v string) *ListImportsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStackInstancesInput
type ListStackInstancesInput struct {
_ struct{} `type:"structure"`
@ -7597,7 +7537,6 @@ func (s *ListStackInstancesInput) SetStackSetName(v string) *ListStackInstancesI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStackInstancesOutput
type ListStackInstancesOutput struct {
_ struct{} `type:"structure"`
@ -7635,7 +7574,6 @@ func (s *ListStackInstancesOutput) SetSummaries(v []*StackInstanceSummary) *List
}
// The input for the ListStackResource action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStackResourcesInput
type ListStackResourcesInput struct {
_ struct{} `type:"structure"`
@ -7696,7 +7634,6 @@ func (s *ListStackResourcesInput) SetStackName(v string) *ListStackResourcesInpu
}
// The output for a ListStackResources action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStackResourcesOutput
type ListStackResourcesOutput struct {
_ struct{} `type:"structure"`
@ -7730,7 +7667,6 @@ func (s *ListStackResourcesOutput) SetStackResourceSummaries(v []*StackResourceS
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStackSetOperationResultsInput
type ListStackSetOperationResultsInput struct {
_ struct{} `type:"structure"`
@ -7818,7 +7754,6 @@ func (s *ListStackSetOperationResultsInput) SetStackSetName(v string) *ListStack
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStackSetOperationResultsOutput
type ListStackSetOperationResultsOutput struct {
_ struct{} `type:"structure"`
@ -7856,7 +7791,6 @@ func (s *ListStackSetOperationResultsOutput) SetSummaries(v []*StackSetOperation
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStackSetOperationsInput
type ListStackSetOperationsInput struct {
_ struct{} `type:"structure"`
@ -7927,7 +7861,6 @@ func (s *ListStackSetOperationsInput) SetStackSetName(v string) *ListStackSetOpe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStackSetOperationsOutput
type ListStackSetOperationsOutput struct {
_ struct{} `type:"structure"`
@ -7964,7 +7897,6 @@ func (s *ListStackSetOperationsOutput) SetSummaries(v []*StackSetOperationSummar
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStackSetsInput
type ListStackSetsInput struct {
_ struct{} `type:"structure"`
@ -8029,7 +7961,6 @@ func (s *ListStackSetsInput) SetStatus(v string) *ListStackSetsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStackSetsOutput
type ListStackSetsOutput struct {
_ struct{} `type:"structure"`
@ -8067,7 +7998,6 @@ func (s *ListStackSetsOutput) SetSummaries(v []*StackSetSummary) *ListStackSetsO
}
// The input for ListStacks action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStacksInput
type ListStacksInput struct {
_ struct{} `type:"structure"`
@ -8116,7 +8046,6 @@ func (s *ListStacksInput) SetStackStatusFilter(v []*string) *ListStacksInput {
}
// The output for ListStacks action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ListStacksOutput
type ListStacksOutput struct {
_ struct{} `type:"structure"`
@ -8152,7 +8081,6 @@ func (s *ListStacksOutput) SetStackSummaries(v []*StackSummary) *ListStacksOutpu
}
// The Output data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/Output
type Output struct {
_ struct{} `type:"structure"`
@ -8204,7 +8132,6 @@ func (s *Output) SetOutputValue(v string) *Output {
}
// The Parameter data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/Parameter
type Parameter struct {
_ struct{} `type:"structure"`
@ -8264,7 +8191,6 @@ func (s *Parameter) SetUsePreviousValue(v bool) *Parameter {
// A set of criteria that AWS CloudFormation uses to validate parameter values.
// Although other constraints might be defined in the stack template, AWS CloudFormation
// returns only the AllowedValues property.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ParameterConstraints
type ParameterConstraints struct {
_ struct{} `type:"structure"`
@ -8289,7 +8215,6 @@ func (s *ParameterConstraints) SetAllowedValues(v []*string) *ParameterConstrain
}
// The ParameterDeclaration data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ParameterDeclaration
type ParameterDeclaration struct {
_ struct{} `type:"structure"`
@ -8361,7 +8286,6 @@ func (s *ParameterDeclaration) SetParameterType(v string) *ParameterDeclaration
// The ResourceChange structure describes the resource and the action that AWS
// CloudFormation will perform on it if you execute this change set.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ResourceChange
type ResourceChange struct {
_ struct{} `type:"structure"`
@ -8456,7 +8380,6 @@ func (s *ResourceChange) SetScope(v []*string) *ResourceChange {
// For a resource with Modify as the action, the ResourceChange structure describes
// the changes AWS CloudFormation will make to that resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ResourceChangeDetail
type ResourceChangeDetail struct {
_ struct{} `type:"structure"`
@ -8550,7 +8473,6 @@ func (s *ResourceChangeDetail) SetTarget(v *ResourceTargetDefinition) *ResourceC
// The field that AWS CloudFormation will change, such as the name of a resource's
// property, and whether the resource will be recreated.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ResourceTargetDefinition
type ResourceTargetDefinition struct {
_ struct{} `type:"structure"`
@ -8622,7 +8544,6 @@ func (s *ResourceTargetDefinition) SetRequiresRecreation(v string) *ResourceTarg
//
// AWS CloudFormation does not monitor rollback triggers when it rolls back
// a stack during an update operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/RollbackConfiguration
type RollbackConfiguration struct {
_ struct{} `type:"structure"`
@ -8718,7 +8639,6 @@ func (s *RollbackConfiguration) SetRollbackTriggers(v []*RollbackTrigger) *Rollb
// of stacks. If any of the alarms you specify goes to ALERT state during the
// stack operation or within the specified monitoring period afterwards, CloudFormation
// rolls back the entire stack operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/RollbackTrigger
type RollbackTrigger struct {
_ struct{} `type:"structure"`
@ -8774,7 +8694,6 @@ func (s *RollbackTrigger) SetType(v string) *RollbackTrigger {
}
// The input for the SetStackPolicy action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/SetStackPolicyInput
type SetStackPolicyInput struct {
_ struct{} `type:"structure"`
@ -8843,7 +8762,6 @@ func (s *SetStackPolicyInput) SetStackPolicyURL(v string) *SetStackPolicyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/SetStackPolicyOutput
type SetStackPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -8859,7 +8777,6 @@ func (s SetStackPolicyOutput) GoString() string {
}
// The input for the SignalResource action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/SignalResourceInput
type SignalResourceInput struct {
_ struct{} `type:"structure"`
@ -8952,7 +8869,6 @@ func (s *SignalResourceInput) SetUniqueId(v string) *SignalResourceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/SignalResourceOutput
type SignalResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -8968,7 +8884,6 @@ func (s SignalResourceOutput) GoString() string {
}
// The Stack data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/Stack
type Stack struct {
_ struct{} `type:"structure"`
@ -9202,7 +9117,6 @@ func (s *Stack) SetTimeoutInMinutes(v int64) *Stack {
}
// The StackEvent data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackEvent
type StackEvent struct {
_ struct{} `type:"structure"`
@ -9345,7 +9259,6 @@ func (s *StackEvent) SetTimestamp(v time.Time) *StackEvent {
// some reason. A stack instance is associated with only one stack set. Each
// stack instance contains the ID of its associated stack set, as well as the
// ID of the actual stack and the stack status.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackInstance
type StackInstance struct {
_ struct{} `type:"structure"`
@ -9444,7 +9357,6 @@ func (s *StackInstance) SetStatusReason(v string) *StackInstance {
}
// The structure that contains summary information about a stack instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackInstanceSummary
type StackInstanceSummary struct {
_ struct{} `type:"structure"`
@ -9532,7 +9444,6 @@ func (s *StackInstanceSummary) SetStatusReason(v string) *StackInstanceSummary {
}
// The StackResource data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackResource
type StackResource struct {
_ struct{} `type:"structure"`
@ -9640,7 +9551,6 @@ func (s *StackResource) SetTimestamp(v time.Time) *StackResource {
}
// Contains detailed information about the specified stack resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackResourceDetail
type StackResourceDetail struct {
_ struct{} `type:"structure"`
@ -9759,7 +9669,6 @@ func (s *StackResourceDetail) SetStackName(v string) *StackResourceDetail {
}
// Contains high-level information about the specified stack resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackResourceSummary
type StackResourceSummary struct {
_ struct{} `type:"structure"`
@ -9843,7 +9752,6 @@ func (s *StackResourceSummary) SetResourceType(v string) *StackResourceSummary {
// you to provision stacks into AWS accounts and across regions by using a single
// CloudFormation template. In the stack set, you specify the template to use,
// as well as any parameters and capabilities that the template requires.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackSet
type StackSet struct {
_ struct{} `type:"structure"`
@ -9938,7 +9846,6 @@ func (s *StackSet) SetTemplateBody(v string) *StackSet {
}
// The structure that contains information about a stack set operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackSetOperation
type StackSetOperation struct {
_ struct{} `type:"structure"`
@ -10060,7 +9967,6 @@ func (s *StackSetOperation) SetStatus(v string) *StackSetOperation {
//
// For more information on maximum concurrent accounts and failure tolerance,
// see Stack set operation options (http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-concepts.html#stackset-ops-options).
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackSetOperationPreferences
type StackSetOperationPreferences struct {
_ struct{} `type:"structure"`
@ -10175,7 +10081,6 @@ func (s *StackSetOperationPreferences) SetRegionOrder(v []*string) *StackSetOper
// The structure that contains information about a specified operation's results
// for a given account in a given region.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackSetOperationResultSummary
type StackSetOperationResultSummary struct {
_ struct{} `type:"structure"`
@ -10257,7 +10162,6 @@ func (s *StackSetOperationResultSummary) SetStatusReason(v string) *StackSetOper
}
// The structures that contain summary information about the specified operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackSetOperationSummary
type StackSetOperationSummary struct {
_ struct{} `type:"structure"`
@ -10346,7 +10250,6 @@ func (s *StackSetOperationSummary) SetStatus(v string) *StackSetOperationSummary
// The structures that contain summary information about the specified stack
// set.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackSetSummary
type StackSetSummary struct {
_ struct{} `type:"structure"`
@ -10399,7 +10302,6 @@ func (s *StackSetSummary) SetStatus(v string) *StackSetSummary {
}
// The StackSummary Data Type
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StackSummary
type StackSummary struct {
_ struct{} `type:"structure"`
@ -10520,7 +10422,6 @@ func (s *StackSummary) SetTemplateDescription(v string) *StackSummary {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StopStackSetOperationInput
type StopStackSetOperationInput struct {
_ struct{} `type:"structure"`
@ -10577,7 +10478,6 @@ func (s *StopStackSetOperationInput) SetStackSetName(v string) *StopStackSetOper
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/StopStackSetOperationOutput
type StopStackSetOperationOutput struct {
_ struct{} `type:"structure"`
}
@ -10594,7 +10494,6 @@ func (s StopStackSetOperationOutput) GoString() string {
// The Tag type enables you to specify a key-value pair that can be used to
// store information about an AWS CloudFormation stack.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -10657,7 +10556,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// The TemplateParameter data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/TemplateParameter
type TemplateParameter struct {
_ struct{} `type:"structure"`
@ -10710,7 +10608,6 @@ func (s *TemplateParameter) SetParameterKey(v string) *TemplateParameter {
}
// The input for an UpdateStack action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/UpdateStackInput
type UpdateStackInput struct {
_ struct{} `type:"structure"`
@ -11030,7 +10927,6 @@ func (s *UpdateStackInput) SetUsePreviousTemplate(v bool) *UpdateStackInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/UpdateStackInstancesInput
type UpdateStackInstancesInput struct {
_ struct{} `type:"structure"`
@ -11178,7 +11074,6 @@ func (s *UpdateStackInstancesInput) SetStackSetName(v string) *UpdateStackInstan
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/UpdateStackInstancesOutput
type UpdateStackInstancesOutput struct {
_ struct{} `type:"structure"`
@ -11203,7 +11098,6 @@ func (s *UpdateStackInstancesOutput) SetOperationId(v string) *UpdateStackInstan
}
// The output for an UpdateStack action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/UpdateStackOutput
type UpdateStackOutput struct {
_ struct{} `type:"structure"`
@ -11227,7 +11121,6 @@ func (s *UpdateStackOutput) SetStackId(v string) *UpdateStackOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/UpdateStackSetInput
type UpdateStackSetInput struct {
_ struct{} `type:"structure"`
@ -11459,7 +11352,6 @@ func (s *UpdateStackSetInput) SetUsePreviousTemplate(v bool) *UpdateStackSetInpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/UpdateStackSetOutput
type UpdateStackSetOutput struct {
_ struct{} `type:"structure"`
@ -11483,7 +11375,6 @@ func (s *UpdateStackSetOutput) SetOperationId(v string) *UpdateStackSetOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/UpdateTerminationProtectionInput
type UpdateTerminationProtectionInput struct {
_ struct{} `type:"structure"`
@ -11540,7 +11431,6 @@ func (s *UpdateTerminationProtectionInput) SetStackName(v string) *UpdateTermina
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/UpdateTerminationProtectionOutput
type UpdateTerminationProtectionOutput struct {
_ struct{} `type:"structure"`
@ -11565,7 +11455,6 @@ func (s *UpdateTerminationProtectionOutput) SetStackId(v string) *UpdateTerminat
}
// The input for ValidateTemplate action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ValidateTemplateInput
type ValidateTemplateInput struct {
_ struct{} `type:"structure"`
@ -11627,7 +11516,6 @@ func (s *ValidateTemplateInput) SetTemplateURL(v string) *ValidateTemplateInput
}
// The output for ValidateTemplate action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ValidateTemplateOutput
type ValidateTemplateOutput struct {
_ struct{} `type:"structure"`

View File

@ -3192,7 +3192,6 @@ func (c *CloudFront) UpdateStreamingDistributionWithContext(ctx aws.Context, inp
//
// For more information, see Serving Private Content through CloudFront (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ActiveTrustedSigners
type ActiveTrustedSigners struct {
_ struct{} `type:"structure"`
@ -3250,7 +3249,6 @@ func (s *ActiveTrustedSigners) SetQuantity(v int64) *ActiveTrustedSigners {
// A complex type that contains information about CNAMEs (alternate domain names),
// if any, for this distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Aliases
type Aliases struct {
_ struct{} `type:"structure"`
@ -3315,7 +3313,6 @@ func (s *Aliases) SetQuantity(v int64) *Aliases {
// S3 bucket or to your custom origin so users can't perform operations that
// you don't want them to. For example, you might not want users to have permissions
// to delete objects from your origin.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/AllowedMethods
type AllowedMethods struct {
_ struct{} `type:"structure"`
@ -3420,7 +3417,6 @@ func (s *AllowedMethods) SetQuantity(v int64) *AllowedMethods {
//
// For more information about cache behaviors, see Cache Behaviors (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesCacheBehavior)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CacheBehavior
type CacheBehavior struct {
_ struct{} `type:"structure"`
@ -3702,7 +3698,6 @@ func (s *CacheBehavior) SetViewerProtocolPolicy(v string) *CacheBehavior {
}
// A complex type that contains zero or more CacheBehavior elements.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CacheBehaviors
type CacheBehaviors struct {
_ struct{} `type:"structure"`
@ -3771,7 +3766,6 @@ func (s *CacheBehaviors) SetQuantity(v int64) *CacheBehaviors {
// If you pick the second choice for your Amazon S3 Origin, you may need to
// forward Access-Control-Request-Method, Access-Control-Request-Headers, and
// Origin headers for the responses to be cached correctly.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CachedMethods
type CachedMethods struct {
_ struct{} `type:"structure"`
@ -3832,7 +3826,6 @@ func (s *CachedMethods) SetQuantity(v int64) *CachedMethods {
// cookies to the origin, see How CloudFront Forwards, Caches, and Logs Cookies
// (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Cookies.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CookieNames
type CookieNames struct {
_ struct{} `type:"structure"`
@ -3887,7 +3880,6 @@ func (s *CookieNames) SetQuantity(v int64) *CookieNames {
// cookies to the origin, see How CloudFront Forwards, Caches, and Logs Cookies
// (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Cookies.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CookiePreference
type CookiePreference struct {
_ struct{} `type:"structure"`
@ -3958,7 +3950,6 @@ func (s *CookiePreference) SetWhitelistedNames(v *CookieNames) *CookiePreference
}
// The request to create a new origin access identity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateCloudFrontOriginAccessIdentityRequest
type CreateCloudFrontOriginAccessIdentityInput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentityConfig"`
@ -4003,7 +3994,6 @@ func (s *CreateCloudFrontOriginAccessIdentityInput) SetCloudFrontOriginAccessIde
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateCloudFrontOriginAccessIdentityResult
type CreateCloudFrontOriginAccessIdentityOutput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentity"`
@ -4047,7 +4037,6 @@ func (s *CreateCloudFrontOriginAccessIdentityOutput) SetLocation(v string) *Crea
}
// The request to create a new distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateDistributionRequest
type CreateDistributionInput struct {
_ struct{} `type:"structure" payload:"DistributionConfig"`
@ -4092,7 +4081,6 @@ func (s *CreateDistributionInput) SetDistributionConfig(v *DistributionConfig) *
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateDistributionResult
type CreateDistributionOutput struct {
_ struct{} `type:"structure" payload:"Distribution"`
@ -4136,7 +4124,6 @@ func (s *CreateDistributionOutput) SetLocation(v string) *CreateDistributionOutp
}
// The request to create a new distribution with tags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateDistributionWithTagsRequest
type CreateDistributionWithTagsInput struct {
_ struct{} `type:"structure" payload:"DistributionConfigWithTags"`
@ -4181,7 +4168,6 @@ func (s *CreateDistributionWithTagsInput) SetDistributionConfigWithTags(v *Distr
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateDistributionWithTagsResult
type CreateDistributionWithTagsOutput struct {
_ struct{} `type:"structure" payload:"Distribution"`
@ -4225,7 +4211,6 @@ func (s *CreateDistributionWithTagsOutput) SetLocation(v string) *CreateDistribu
}
// The request to create an invalidation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateInvalidationRequest
type CreateInvalidationInput struct {
_ struct{} `type:"structure" payload:"InvalidationBatch"`
@ -4284,7 +4269,6 @@ func (s *CreateInvalidationInput) SetInvalidationBatch(v *InvalidationBatch) *Cr
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateInvalidationResult
type CreateInvalidationOutput struct {
_ struct{} `type:"structure" payload:"Invalidation"`
@ -4319,7 +4303,6 @@ func (s *CreateInvalidationOutput) SetLocation(v string) *CreateInvalidationOutp
}
// The request to create a new streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateStreamingDistributionRequest
type CreateStreamingDistributionInput struct {
_ struct{} `type:"structure" payload:"StreamingDistributionConfig"`
@ -4364,7 +4347,6 @@ func (s *CreateStreamingDistributionInput) SetStreamingDistributionConfig(v *Str
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateStreamingDistributionResult
type CreateStreamingDistributionOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistribution"`
@ -4408,7 +4390,6 @@ func (s *CreateStreamingDistributionOutput) SetStreamingDistribution(v *Streamin
}
// The request to create a new streaming distribution with tags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateStreamingDistributionWithTagsRequest
type CreateStreamingDistributionWithTagsInput struct {
_ struct{} `type:"structure" payload:"StreamingDistributionConfigWithTags"`
@ -4453,7 +4434,6 @@ func (s *CreateStreamingDistributionWithTagsInput) SetStreamingDistributionConfi
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CreateStreamingDistributionWithTagsResult
type CreateStreamingDistributionWithTagsOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistribution"`
@ -4506,7 +4486,6 @@ func (s *CreateStreamingDistributionWithTagsOutput) SetStreamingDistribution(v *
// For more information about custom error pages, see Customizing Error Responses
// (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/custom-error-pages.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CustomErrorResponse
type CustomErrorResponse struct {
_ struct{} `type:"structure"`
@ -4634,7 +4613,6 @@ func (s *CustomErrorResponse) SetResponsePagePath(v string) *CustomErrorResponse
// For more information about custom error pages, see Customizing Error Responses
// (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/custom-error-pages.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CustomErrorResponses
type CustomErrorResponses struct {
_ struct{} `type:"structure"`
@ -4696,7 +4674,6 @@ func (s *CustomErrorResponses) SetQuantity(v int64) *CustomErrorResponses {
}
// A complex type that contains the list of Custom Headers for each origin.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CustomHeaders
type CustomHeaders struct {
_ struct{} `type:"structure"`
@ -4757,7 +4734,6 @@ func (s *CustomHeaders) SetQuantity(v int64) *CustomHeaders {
}
// A customer origin.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CustomOriginConfig
type CustomOriginConfig struct {
_ struct{} `type:"structure"`
@ -4872,7 +4848,6 @@ func (s *CustomOriginConfig) SetOriginSslProtocols(v *OriginSslProtocols) *Custo
// A complex type that describes the default cache behavior if you don't specify
// a CacheBehavior element or if files don't match any of the values of PathPattern
// in CacheBehavior elements. You must create exactly one default cache behavior.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DefaultCacheBehavior
type DefaultCacheBehavior struct {
_ struct{} `type:"structure"`
@ -5118,7 +5093,6 @@ func (s *DefaultCacheBehavior) SetViewerProtocolPolicy(v string) *DefaultCacheBe
}
// Deletes a origin access identity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteCloudFrontOriginAccessIdentityRequest
type DeleteCloudFrontOriginAccessIdentityInput struct {
_ struct{} `type:"structure"`
@ -5167,7 +5141,6 @@ func (s *DeleteCloudFrontOriginAccessIdentityInput) SetIfMatch(v string) *Delete
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteCloudFrontOriginAccessIdentityOutput
type DeleteCloudFrontOriginAccessIdentityOutput struct {
_ struct{} `type:"structure"`
}
@ -5217,7 +5190,6 @@ func (s DeleteCloudFrontOriginAccessIdentityOutput) GoString() string {
// For information about deleting a distribution using the CloudFront console,
// see Deleting a Distribution (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/HowToDeleteDistribution.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteDistributionRequest
type DeleteDistributionInput struct {
_ struct{} `type:"structure"`
@ -5266,7 +5238,6 @@ func (s *DeleteDistributionInput) SetIfMatch(v string) *DeleteDistributionInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteDistributionOutput
type DeleteDistributionOutput struct {
_ struct{} `type:"structure"`
}
@ -5281,7 +5252,6 @@ func (s DeleteDistributionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteServiceLinkedRoleRequest
type DeleteServiceLinkedRoleInput struct {
_ struct{} `type:"structure"`
@ -5318,7 +5288,6 @@ func (s *DeleteServiceLinkedRoleInput) SetRoleName(v string) *DeleteServiceLinke
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteServiceLinkedRoleOutput
type DeleteServiceLinkedRoleOutput struct {
_ struct{} `type:"structure"`
}
@ -5334,7 +5303,6 @@ func (s DeleteServiceLinkedRoleOutput) GoString() string {
}
// The request to delete a streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteStreamingDistributionRequest
type DeleteStreamingDistributionInput struct {
_ struct{} `type:"structure"`
@ -5383,7 +5351,6 @@ func (s *DeleteStreamingDistributionInput) SetIfMatch(v string) *DeleteStreaming
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DeleteStreamingDistributionOutput
type DeleteStreamingDistributionOutput struct {
_ struct{} `type:"structure"`
}
@ -5399,7 +5366,6 @@ func (s DeleteStreamingDistributionOutput) GoString() string {
}
// The distribution's information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Distribution
type Distribution struct {
_ struct{} `type:"structure"`
@ -5514,7 +5480,6 @@ func (s *Distribution) SetStatus(v string) *Distribution {
}
// A distribution configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DistributionConfig
type DistributionConfig struct {
_ struct{} `type:"structure"`
@ -5954,7 +5919,6 @@ func (s *DistributionConfig) SetWebACLId(v string) *DistributionConfig {
// A distribution Configuration and a list of tags to be associated with the
// distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DistributionConfigWithTags
type DistributionConfigWithTags struct {
_ struct{} `type:"structure"`
@ -6018,7 +5982,6 @@ func (s *DistributionConfigWithTags) SetTags(v *Tags) *DistributionConfigWithTag
}
// A distribution list.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DistributionList
type DistributionList struct {
_ struct{} `type:"structure"`
@ -6102,7 +6065,6 @@ func (s *DistributionList) SetQuantity(v int64) *DistributionList {
}
// A summary of the information about a CloudFront distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/DistributionSummary
type DistributionSummary struct {
_ struct{} `type:"structure"`
@ -6408,7 +6370,6 @@ func (s *DistributionSummary) SetWebACLId(v string) *DistributionSummary {
}
// A complex type that specifies how CloudFront handles query strings and cookies.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ForwardedValues
type ForwardedValues struct {
_ struct{} `type:"structure"`
@ -6524,7 +6485,6 @@ func (s *ForwardedValues) SetQueryStringCacheKeys(v *QueryStringCacheKeys) *Forw
// A complex type that controls the countries in which your content is distributed.
// CloudFront determines the location of your users using MaxMind GeoIP databases.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GeoRestriction
type GeoRestriction struct {
_ struct{} `type:"structure"`
@ -6612,7 +6572,6 @@ func (s *GeoRestriction) SetRestrictionType(v string) *GeoRestriction {
// The origin access identity's configuration information. For more information,
// see CloudFrontOriginAccessIdentityConfigComplexType.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetCloudFrontOriginAccessIdentityConfigRequest
type GetCloudFrontOriginAccessIdentityConfigInput struct {
_ struct{} `type:"structure"`
@ -6652,7 +6611,6 @@ func (s *GetCloudFrontOriginAccessIdentityConfigInput) SetId(v string) *GetCloud
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetCloudFrontOriginAccessIdentityConfigResult
type GetCloudFrontOriginAccessIdentityConfigOutput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentityConfig"`
@ -6686,7 +6644,6 @@ func (s *GetCloudFrontOriginAccessIdentityConfigOutput) SetETag(v string) *GetCl
}
// The request to get an origin access identity's information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetCloudFrontOriginAccessIdentityRequest
type GetCloudFrontOriginAccessIdentityInput struct {
_ struct{} `type:"structure"`
@ -6726,7 +6683,6 @@ func (s *GetCloudFrontOriginAccessIdentityInput) SetId(v string) *GetCloudFrontO
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetCloudFrontOriginAccessIdentityResult
type GetCloudFrontOriginAccessIdentityOutput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentity"`
@ -6761,7 +6717,6 @@ func (s *GetCloudFrontOriginAccessIdentityOutput) SetETag(v string) *GetCloudFro
}
// The request to get a distribution configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetDistributionConfigRequest
type GetDistributionConfigInput struct {
_ struct{} `type:"structure"`
@ -6801,7 +6756,6 @@ func (s *GetDistributionConfigInput) SetId(v string) *GetDistributionConfigInput
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetDistributionConfigResult
type GetDistributionConfigOutput struct {
_ struct{} `type:"structure" payload:"DistributionConfig"`
@ -6835,7 +6789,6 @@ func (s *GetDistributionConfigOutput) SetETag(v string) *GetDistributionConfigOu
}
// The request to get a distribution's information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetDistributionRequest
type GetDistributionInput struct {
_ struct{} `type:"structure"`
@ -6875,7 +6828,6 @@ func (s *GetDistributionInput) SetId(v string) *GetDistributionInput {
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetDistributionResult
type GetDistributionOutput struct {
_ struct{} `type:"structure" payload:"Distribution"`
@ -6909,7 +6861,6 @@ func (s *GetDistributionOutput) SetETag(v string) *GetDistributionOutput {
}
// The request to get an invalidation's information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetInvalidationRequest
type GetInvalidationInput struct {
_ struct{} `type:"structure"`
@ -6963,7 +6914,6 @@ func (s *GetInvalidationInput) SetId(v string) *GetInvalidationInput {
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetInvalidationResult
type GetInvalidationOutput struct {
_ struct{} `type:"structure" payload:"Invalidation"`
@ -6989,7 +6939,6 @@ func (s *GetInvalidationOutput) SetInvalidation(v *Invalidation) *GetInvalidatio
}
// To request to get a streaming distribution configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetStreamingDistributionConfigRequest
type GetStreamingDistributionConfigInput struct {
_ struct{} `type:"structure"`
@ -7029,7 +6978,6 @@ func (s *GetStreamingDistributionConfigInput) SetId(v string) *GetStreamingDistr
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetStreamingDistributionConfigResult
type GetStreamingDistributionConfigOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistributionConfig"`
@ -7063,7 +7011,6 @@ func (s *GetStreamingDistributionConfigOutput) SetStreamingDistributionConfig(v
}
// The request to get a streaming distribution's information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetStreamingDistributionRequest
type GetStreamingDistributionInput struct {
_ struct{} `type:"structure"`
@ -7103,7 +7050,6 @@ func (s *GetStreamingDistributionInput) SetId(v string) *GetStreamingDistributio
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/GetStreamingDistributionResult
type GetStreamingDistributionOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistribution"`
@ -7149,7 +7095,6 @@ func (s *GetStreamingDistributionOutput) SetStreamingDistribution(v *StreamingDi
// for each header value. For more information about caching based on header
// values, see How CloudFront Forwards and Caches Headers (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/header-caching.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Headers
type Headers struct {
_ struct{} `type:"structure"`
@ -7225,7 +7170,6 @@ func (s *Headers) SetQuantity(v int64) *Headers {
}
// An invalidation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Invalidation
type Invalidation struct {
_ struct{} `type:"structure"`
@ -7286,7 +7230,6 @@ func (s *Invalidation) SetStatus(v string) *Invalidation {
}
// An invalidation batch.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/InvalidationBatch
type InvalidationBatch struct {
_ struct{} `type:"structure"`
@ -7365,7 +7308,6 @@ func (s *InvalidationBatch) SetPaths(v *Paths) *InvalidationBatch {
// For more information about invalidation, see Invalidating Objects (Web Distributions
// Only) (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/InvalidationList
type InvalidationList struct {
_ struct{} `type:"structure"`
@ -7449,7 +7391,6 @@ func (s *InvalidationList) SetQuantity(v int64) *InvalidationList {
}
// A summary of an invalidation request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/InvalidationSummary
type InvalidationSummary struct {
_ struct{} `type:"structure"`
@ -7499,7 +7440,6 @@ func (s *InvalidationSummary) SetStatus(v string) *InvalidationSummary {
// associated with AwsAccountNumber.
//
// For more information, see ActiveTrustedSigners.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/KeyPairIds
type KeyPairIds struct {
_ struct{} `type:"structure"`
@ -7540,7 +7480,6 @@ func (s *KeyPairIds) SetQuantity(v int64) *KeyPairIds {
}
// A complex type that contains a Lambda function association.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/LambdaFunctionAssociation
type LambdaFunctionAssociation struct {
_ struct{} `type:"structure"`
@ -7608,7 +7547,6 @@ func (s *LambdaFunctionAssociation) SetLambdaFunctionARN(v string) *LambdaFuncti
//
// If you don't want to invoke any Lambda functions for the requests that match
// PathPattern, specify 0 for Quantity and omit Items.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/LambdaFunctionAssociations
type LambdaFunctionAssociations struct {
_ struct{} `type:"structure"`
@ -7658,7 +7596,6 @@ func (s *LambdaFunctionAssociations) SetQuantity(v int64) *LambdaFunctionAssocia
}
// The request to list origin access identities.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListCloudFrontOriginAccessIdentitiesRequest
type ListCloudFrontOriginAccessIdentitiesInput struct {
_ struct{} `type:"structure"`
@ -7696,7 +7633,6 @@ func (s *ListCloudFrontOriginAccessIdentitiesInput) SetMaxItems(v int64) *ListCl
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListCloudFrontOriginAccessIdentitiesResult
type ListCloudFrontOriginAccessIdentitiesOutput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentityList"`
@ -7722,7 +7658,6 @@ func (s *ListCloudFrontOriginAccessIdentitiesOutput) SetCloudFrontOriginAccessId
// The request to list distributions that are associated with a specified AWS
// WAF web ACL.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListDistributionsByWebACLIdRequest
type ListDistributionsByWebACLIdInput struct {
_ struct{} `type:"structure"`
@ -7788,7 +7723,6 @@ func (s *ListDistributionsByWebACLIdInput) SetWebACLId(v string) *ListDistributi
// The response to a request to list the distributions that are associated with
// a specified AWS WAF web ACL.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListDistributionsByWebACLIdResult
type ListDistributionsByWebACLIdOutput struct {
_ struct{} `type:"structure" payload:"DistributionList"`
@ -7813,7 +7747,6 @@ func (s *ListDistributionsByWebACLIdOutput) SetDistributionList(v *DistributionL
}
// The request to list your distributions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListDistributionsRequest
type ListDistributionsInput struct {
_ struct{} `type:"structure"`
@ -7851,7 +7784,6 @@ func (s *ListDistributionsInput) SetMaxItems(v int64) *ListDistributionsInput {
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListDistributionsResult
type ListDistributionsOutput struct {
_ struct{} `type:"structure" payload:"DistributionList"`
@ -7876,7 +7808,6 @@ func (s *ListDistributionsOutput) SetDistributionList(v *DistributionList) *List
}
// The request to list invalidations.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListInvalidationsRequest
type ListInvalidationsInput struct {
_ struct{} `type:"structure"`
@ -7941,7 +7872,6 @@ func (s *ListInvalidationsInput) SetMaxItems(v int64) *ListInvalidationsInput {
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListInvalidationsResult
type ListInvalidationsOutput struct {
_ struct{} `type:"structure" payload:"InvalidationList"`
@ -7966,7 +7896,6 @@ func (s *ListInvalidationsOutput) SetInvalidationList(v *InvalidationList) *List
}
// The request to list your streaming distributions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListStreamingDistributionsRequest
type ListStreamingDistributionsInput struct {
_ struct{} `type:"structure"`
@ -8000,7 +7929,6 @@ func (s *ListStreamingDistributionsInput) SetMaxItems(v int64) *ListStreamingDis
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListStreamingDistributionsResult
type ListStreamingDistributionsOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistributionList"`
@ -8025,7 +7953,6 @@ func (s *ListStreamingDistributionsOutput) SetStreamingDistributionList(v *Strea
}
// The request to list tags for a CloudFront resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListTagsForResourceRequest
type ListTagsForResourceInput struct {
_ struct{} `type:"structure"`
@ -8065,7 +7992,6 @@ func (s *ListTagsForResourceInput) SetResource(v string) *ListTagsForResourceInp
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ListTagsForResourceResult
type ListTagsForResourceOutput struct {
_ struct{} `type:"structure" payload:"Tags"`
@ -8092,7 +8018,6 @@ func (s *ListTagsForResourceOutput) SetTags(v *Tags) *ListTagsForResourceOutput
}
// A complex type that controls whether access logs are written for the distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/LoggingConfig
type LoggingConfig struct {
_ struct{} `type:"structure"`
@ -8193,7 +8118,6 @@ func (s *LoggingConfig) SetPrefix(v string) *LoggingConfig {
// For the current limit on the number of origins that you can create for a
// distribution, see Amazon CloudFront Limits (http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_cloudfront)
// in the AWS General Reference.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Origin
type Origin struct {
_ struct{} `type:"structure"`
@ -8351,7 +8275,6 @@ func (s *Origin) SetS3OriginConfig(v *S3OriginConfig) *Origin {
}
// CloudFront origin access identity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CloudFrontOriginAccessIdentity
type OriginAccessIdentity struct {
_ struct{} `type:"structure"`
@ -8401,7 +8324,6 @@ func (s *OriginAccessIdentity) SetS3CanonicalUserId(v string) *OriginAccessIdent
// Origin access identity configuration. Send a GET request to the /CloudFront
// API version/CloudFront/identity ID/config resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CloudFrontOriginAccessIdentityConfig
type OriginAccessIdentityConfig struct {
_ struct{} `type:"structure"`
@ -8473,7 +8395,6 @@ func (s *OriginAccessIdentityConfig) SetComment(v string) *OriginAccessIdentityC
// child elements. By default, your entire list of origin access identities
// is returned in one single page. If the list is long, you can paginate it
// using the MaxItems and Marker parameters.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CloudFrontOriginAccessIdentityList
type OriginAccessIdentityList struct {
_ struct{} `type:"structure"`
@ -8562,7 +8483,6 @@ func (s *OriginAccessIdentityList) SetQuantity(v int64) *OriginAccessIdentityLis
}
// Summary of the information about a CloudFront origin access identity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/CloudFrontOriginAccessIdentitySummary
type OriginAccessIdentitySummary struct {
_ struct{} `type:"structure"`
@ -8615,7 +8535,6 @@ func (s *OriginAccessIdentitySummary) SetS3CanonicalUserId(v string) *OriginAcce
// A complex type that contains HeaderName and HeaderValue elements, if any,
// for this distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/OriginCustomHeader
type OriginCustomHeader struct {
_ struct{} `type:"structure"`
@ -8673,7 +8592,6 @@ func (s *OriginCustomHeader) SetHeaderValue(v string) *OriginCustomHeader {
// A complex type that contains information about the SSL/TLS protocols that
// CloudFront can use when establishing an HTTPS connection with your origin.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/OriginSslProtocols
type OriginSslProtocols struct {
_ struct{} `type:"structure"`
@ -8728,7 +8646,6 @@ func (s *OriginSslProtocols) SetQuantity(v int64) *OriginSslProtocols {
}
// A complex type that contains information about origins for this distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Origins
type Origins struct {
_ struct{} `type:"structure"`
@ -8793,7 +8710,6 @@ func (s *Origins) SetQuantity(v int64) *Origins {
// to invalidate. For more information, see Specifying the Objects to Invalidate
// (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html#invalidation-specifying-objects)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Paths
type Paths struct {
_ struct{} `type:"structure"`
@ -8841,7 +8757,6 @@ func (s *Paths) SetQuantity(v int64) *Paths {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/QueryStringCacheKeys
type QueryStringCacheKeys struct {
_ struct{} `type:"structure"`
@ -8893,7 +8808,6 @@ func (s *QueryStringCacheKeys) SetQuantity(v int64) *QueryStringCacheKeys {
// A complex type that identifies ways in which you want to restrict distribution
// of your content.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Restrictions
type Restrictions struct {
_ struct{} `type:"structure"`
@ -8940,7 +8854,6 @@ func (s *Restrictions) SetGeoRestriction(v *GeoRestriction) *Restrictions {
// A complex type that contains information about the Amazon S3 bucket from
// which you want CloudFront to get your media files for distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/S3Origin
type S3Origin struct {
_ struct{} `type:"structure"`
@ -9011,7 +8924,6 @@ func (s *S3Origin) SetOriginAccessIdentity(v string) *S3Origin {
// A complex type that contains information about the Amazon S3 origin. If the
// origin is a custom origin, use the CustomOriginConfig element instead.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/S3OriginConfig
type S3OriginConfig struct {
_ struct{} `type:"structure"`
@ -9074,7 +8986,6 @@ func (s *S3OriginConfig) SetOriginAccessIdentity(v string) *S3OriginConfig {
// A complex type that lists the AWS accounts that were included in the TrustedSigners
// complex type, as well as their active CloudFront key pair IDs, if any.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Signer
type Signer struct {
_ struct{} `type:"structure"`
@ -9114,7 +9025,6 @@ func (s *Signer) SetKeyPairIds(v *KeyPairIds) *Signer {
}
// A streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingDistribution
type StreamingDistribution struct {
_ struct{} `type:"structure"`
@ -9216,7 +9126,6 @@ func (s *StreamingDistribution) SetStreamingDistributionConfig(v *StreamingDistr
}
// The RTMP distribution's configuration information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingDistributionConfig
type StreamingDistributionConfig struct {
_ struct{} `type:"structure"`
@ -9379,7 +9288,6 @@ func (s *StreamingDistributionConfig) SetTrustedSigners(v *TrustedSigners) *Stre
// A streaming distribution Configuration and a list of tags to be associated
// with the streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingDistributionConfigWithTags
type StreamingDistributionConfigWithTags struct {
_ struct{} `type:"structure"`
@ -9443,7 +9351,6 @@ func (s *StreamingDistributionConfigWithTags) SetTags(v *Tags) *StreamingDistrib
}
// A streaming distribution list.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingDistributionList
type StreamingDistributionList struct {
_ struct{} `type:"structure"`
@ -9528,7 +9435,6 @@ func (s *StreamingDistributionList) SetQuantity(v int64) *StreamingDistributionL
}
// A summary of the information for an Amazon CloudFront streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingDistributionSummary
type StreamingDistributionSummary struct {
_ struct{} `type:"structure"`
@ -9679,7 +9585,6 @@ func (s *StreamingDistributionSummary) SetTrustedSigners(v *TrustedSigners) *Str
// A complex type that controls whether access logs are written for this streaming
// distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/StreamingLoggingConfig
type StreamingLoggingConfig struct {
_ struct{} `type:"structure"`
@ -9755,7 +9660,6 @@ func (s *StreamingLoggingConfig) SetPrefix(v string) *StreamingLoggingConfig {
}
// A complex type that contains Tag key and Tag value.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -9813,7 +9717,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// A complex type that contains zero or more Tag elements.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/TagKeys
type TagKeys struct {
_ struct{} `type:"structure"`
@ -9838,7 +9741,6 @@ func (s *TagKeys) SetItems(v []*string) *TagKeys {
}
// The request to add tags to a CloudFront resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/TagResourceRequest
type TagResourceInput struct {
_ struct{} `type:"structure" payload:"Tags"`
@ -9896,7 +9798,6 @@ func (s *TagResourceInput) SetTags(v *Tags) *TagResourceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/TagResourceOutput
type TagResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -9912,7 +9813,6 @@ func (s TagResourceOutput) GoString() string {
}
// A complex type that contains zero or more Tag elements.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/Tags
type Tags struct {
_ struct{} `type:"structure"`
@ -9974,7 +9874,6 @@ func (s *Tags) SetItems(v []*Tag) *Tags {
//
// For more information about updating the distribution configuration, see DistributionConfig
// .
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/TrustedSigners
type TrustedSigners struct {
_ struct{} `type:"structure"`
@ -10039,7 +9938,6 @@ func (s *TrustedSigners) SetQuantity(v int64) *TrustedSigners {
}
// The request to remove tags from a CloudFront resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UntagResourceRequest
type UntagResourceInput struct {
_ struct{} `type:"structure" payload:"TagKeys"`
@ -10092,7 +9990,6 @@ func (s *UntagResourceInput) SetTagKeys(v *TagKeys) *UntagResourceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UntagResourceOutput
type UntagResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -10108,7 +10005,6 @@ func (s UntagResourceOutput) GoString() string {
}
// The request to update an origin access identity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateCloudFrontOriginAccessIdentityRequest
type UpdateCloudFrontOriginAccessIdentityInput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentityConfig"`
@ -10177,7 +10073,6 @@ func (s *UpdateCloudFrontOriginAccessIdentityInput) SetIfMatch(v string) *Update
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateCloudFrontOriginAccessIdentityResult
type UpdateCloudFrontOriginAccessIdentityOutput struct {
_ struct{} `type:"structure" payload:"CloudFrontOriginAccessIdentity"`
@ -10211,7 +10106,6 @@ func (s *UpdateCloudFrontOriginAccessIdentityOutput) SetETag(v string) *UpdateCl
}
// The request to update a distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateDistributionRequest
type UpdateDistributionInput struct {
_ struct{} `type:"structure" payload:"DistributionConfig"`
@ -10280,7 +10174,6 @@ func (s *UpdateDistributionInput) SetIfMatch(v string) *UpdateDistributionInput
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateDistributionResult
type UpdateDistributionOutput struct {
_ struct{} `type:"structure" payload:"Distribution"`
@ -10314,7 +10207,6 @@ func (s *UpdateDistributionOutput) SetETag(v string) *UpdateDistributionOutput {
}
// The request to update a streaming distribution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateStreamingDistributionRequest
type UpdateStreamingDistributionInput struct {
_ struct{} `type:"structure" payload:"StreamingDistributionConfig"`
@ -10383,7 +10275,6 @@ func (s *UpdateStreamingDistributionInput) SetStreamingDistributionConfig(v *Str
}
// The returned result of the corresponding request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/UpdateStreamingDistributionResult
type UpdateStreamingDistributionOutput struct {
_ struct{} `type:"structure" payload:"StreamingDistribution"`
@ -10502,7 +10393,6 @@ func (s *UpdateStreamingDistributionOutput) SetStreamingDistribution(v *Streamin
//
// For more information, see Using Alternate Domain Names and HTTPS (http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/SecureConnections.html#CNAMEsAndHTTPS)
// in the Amazon CloudFront Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudfront-2017-03-25/ViewerCertificate
type ViewerCertificate struct {
_ struct{} `type:"structure"`

View File

@ -1700,7 +1700,6 @@ func (c *CloudTrail) UpdateTrailWithContext(ctx aws.Context, input *UpdateTrailI
}
// Specifies the tags to add to a trail.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/AddTagsRequest
type AddTagsInput struct {
_ struct{} `type:"structure"`
@ -1763,7 +1762,6 @@ func (s *AddTagsInput) SetTagsList(v []*Tag) *AddTagsInput {
// Returns the objects or data listed below if successful. Otherwise, returns
// an error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/AddTagsResponse
type AddTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -1779,7 +1777,6 @@ func (s AddTagsOutput) GoString() string {
}
// Specifies the settings for each trail.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/CreateTrailRequest
type CreateTrailInput struct {
_ struct{} `type:"structure"`
@ -1950,7 +1947,6 @@ func (s *CreateTrailInput) SetSnsTopicName(v string) *CreateTrailInput {
// Returns the objects or data listed below if successful. Otherwise, returns
// an error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/CreateTrailResponse
type CreateTrailOutput struct {
_ struct{} `type:"structure"`
@ -2107,7 +2103,6 @@ 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 doesnt log the event.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DataResource
type DataResource struct {
_ struct{} `type:"structure"`
@ -2150,7 +2145,6 @@ func (s *DataResource) SetValues(v []*string) *DataResource {
}
// The request that specifies the name of a trail to delete.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DeleteTrailRequest
type DeleteTrailInput struct {
_ struct{} `type:"structure"`
@ -2192,7 +2186,6 @@ func (s *DeleteTrailInput) SetName(v string) *DeleteTrailInput {
// Returns the objects or data listed below if successful. Otherwise, returns
// an error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DeleteTrailResponse
type DeleteTrailOutput struct {
_ struct{} `type:"structure"`
}
@ -2208,7 +2201,6 @@ func (s DeleteTrailOutput) GoString() string {
}
// Returns information about the trail.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DescribeTrailsRequest
type DescribeTrailsInput struct {
_ struct{} `type:"structure"`
@ -2263,7 +2255,6 @@ func (s *DescribeTrailsInput) SetTrailNameList(v []*string) *DescribeTrailsInput
// Returns the objects or data listed below if successful. Otherwise, returns
// an error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/DescribeTrailsResponse
type DescribeTrailsOutput struct {
_ struct{} `type:"structure"`
@ -2289,7 +2280,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Event
type Event struct {
_ struct{} `type:"structure"`
@ -2375,7 +2365,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/EventSelector
type EventSelector struct {
_ struct{} `type:"structure"`
@ -2431,7 +2420,6 @@ func (s *EventSelector) SetReadWriteType(v string) *EventSelector {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetEventSelectorsRequest
type GetEventSelectorsInput struct {
_ struct{} `type:"structure"`
@ -2487,7 +2475,6 @@ func (s *GetEventSelectorsInput) SetTrailName(v string) *GetEventSelectorsInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetEventSelectorsResponse
type GetEventSelectorsOutput struct {
_ struct{} `type:"structure"`
@ -2521,7 +2508,6 @@ func (s *GetEventSelectorsOutput) SetTrailARN(v string) *GetEventSelectorsOutput
}
// The name of a trail about which you want the current status.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetTrailStatusRequest
type GetTrailStatusInput struct {
_ struct{} `type:"structure"`
@ -2566,7 +2552,6 @@ func (s *GetTrailStatusInput) SetName(v string) *GetTrailStatusInput {
// Returns the objects or data listed below if successful. Otherwise, returns
// an error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/GetTrailStatusResponse
type GetTrailStatusOutput struct {
_ struct{} `type:"structure"`
@ -2760,7 +2745,6 @@ func (s *GetTrailStatusOutput) SetTimeLoggingStopped(v string) *GetTrailStatusOu
}
// Requests the public keys for a specified time range.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListPublicKeysRequest
type ListPublicKeysInput struct {
_ struct{} `type:"structure"`
@ -2807,7 +2791,6 @@ func (s *ListPublicKeysInput) SetStartTime(v time.Time) *ListPublicKeysInput {
// Returns the objects or data listed below if successful. Otherwise, returns
// an error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListPublicKeysResponse
type ListPublicKeysOutput struct {
_ struct{} `type:"structure"`
@ -2843,7 +2826,6 @@ func (s *ListPublicKeysOutput) SetPublicKeyList(v []*PublicKey) *ListPublicKeysO
}
// Specifies a list of trail tags to return.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListTagsRequest
type ListTagsInput struct {
_ struct{} `type:"structure"`
@ -2896,7 +2878,6 @@ func (s *ListTagsInput) SetResourceIdList(v []*string) *ListTagsInput {
// Returns the objects or data listed below if successful. Otherwise, returns
// an error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ListTagsResponse
type ListTagsOutput struct {
_ struct{} `type:"structure"`
@ -2930,7 +2911,6 @@ func (s *ListTagsOutput) SetResourceTagList(v []*ResourceTag) *ListTagsOutput {
}
// Specifies an attribute and value that filter the events returned.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupAttribute
type LookupAttribute struct {
_ struct{} `type:"structure"`
@ -2984,7 +2964,6 @@ func (s *LookupAttribute) SetAttributeValue(v string) *LookupAttribute {
}
// Contains a request for LookupEvents.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupEventsRequest
type LookupEventsInput struct {
_ struct{} `type:"structure"`
@ -3078,7 +3057,6 @@ func (s *LookupEventsInput) SetStartTime(v time.Time) *LookupEventsInput {
}
// Contains a response to a LookupEvents action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/LookupEventsResponse
type LookupEventsOutput struct {
_ struct{} `type:"structure"`
@ -3118,7 +3096,6 @@ func (s *LookupEventsOutput) SetNextToken(v string) *LookupEventsOutput {
}
// Contains information about a returned public key.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PublicKey
type PublicKey struct {
_ struct{} `type:"structure"`
@ -3171,7 +3148,6 @@ func (s *PublicKey) SetValue(v []byte) *PublicKey {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PutEventSelectorsRequest
type PutEventSelectorsInput struct {
_ struct{} `type:"structure"`
@ -3242,7 +3218,6 @@ func (s *PutEventSelectorsInput) SetTrailName(v string) *PutEventSelectorsInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/PutEventSelectorsResponse
type PutEventSelectorsOutput struct {
_ struct{} `type:"structure"`
@ -3279,7 +3254,6 @@ func (s *PutEventSelectorsOutput) SetTrailARN(v string) *PutEventSelectorsOutput
}
// Specifies the tags to remove from a trail.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/RemoveTagsRequest
type RemoveTagsInput struct {
_ struct{} `type:"structure"`
@ -3342,7 +3316,6 @@ func (s *RemoveTagsInput) SetTagsList(v []*Tag) *RemoveTagsInput {
// Returns the objects or data listed below if successful. Otherwise, returns
// an error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/RemoveTagsResponse
type RemoveTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -3358,7 +3331,6 @@ func (s RemoveTagsOutput) GoString() string {
}
// Specifies the type and name of a resource referenced by an event.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Resource
type Resource struct {
_ struct{} `type:"structure"`
@ -3399,7 +3371,6 @@ func (s *Resource) SetResourceType(v string) *Resource {
}
// A resource tag.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/ResourceTag
type ResourceTag struct {
_ struct{} `type:"structure"`
@ -3433,7 +3404,6 @@ func (s *ResourceTag) SetTagsList(v []*Tag) *ResourceTag {
}
// The request to CloudTrail to start logging AWS API calls for an account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StartLoggingRequest
type StartLoggingInput struct {
_ struct{} `type:"structure"`
@ -3477,7 +3447,6 @@ func (s *StartLoggingInput) SetName(v string) *StartLoggingInput {
// Returns the objects or data listed below if successful. Otherwise, returns
// an error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StartLoggingResponse
type StartLoggingOutput struct {
_ struct{} `type:"structure"`
}
@ -3494,7 +3463,6 @@ func (s StartLoggingOutput) GoString() string {
// Passes the request to CloudTrail to stop logging AWS API calls for the specified
// account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StopLoggingRequest
type StopLoggingInput struct {
_ struct{} `type:"structure"`
@ -3538,7 +3506,6 @@ func (s *StopLoggingInput) SetName(v string) *StopLoggingInput {
// Returns the objects or data listed below if successful. Otherwise, returns
// an error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/StopLoggingResponse
type StopLoggingOutput struct {
_ struct{} `type:"structure"`
}
@ -3554,7 +3521,6 @@ func (s StopLoggingOutput) GoString() string {
}
// A custom key-value pair associated with a resource such as a CloudTrail trail.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -3605,7 +3571,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// The settings for a trail.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/Trail
type Trail struct {
_ struct{} `type:"structure"`
@ -3762,7 +3727,6 @@ func (s *Trail) SetTrailARN(v string) *Trail {
}
// Specifies settings to update for the trail.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/UpdateTrailRequest
type UpdateTrailInput struct {
_ struct{} `type:"structure"`
@ -3936,7 +3900,6 @@ func (s *UpdateTrailInput) SetSnsTopicName(v string) *UpdateTrailInput {
// Returns the objects or data listed below if successful. Otherwise, returns
// an error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cloudtrail-2013-11-01/UpdateTrailResponse
type UpdateTrailOutput struct {
_ struct{} `type:"structure"`

View File

@ -1573,7 +1573,6 @@ func (c *CloudWatch) SetAlarmStateWithContext(ctx aws.Context, input *SetAlarmSt
}
// Represents the history of a specific alarm.
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/AlarmHistoryItem
type AlarmHistoryItem struct {
_ struct{} `type:"structure"`
@ -1634,7 +1633,6 @@ func (s *AlarmHistoryItem) SetTimestamp(v time.Time) *AlarmHistoryItem {
}
// Represents a specific dashboard.
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DashboardEntry
type DashboardEntry struct {
_ struct{} `type:"structure"`
@ -1688,7 +1686,6 @@ func (s *DashboardEntry) SetSize(v int64) *DashboardEntry {
}
// An error or warning for the operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DashboardValidationMessage
type DashboardValidationMessage struct {
_ struct{} `type:"structure"`
@ -1722,7 +1719,6 @@ func (s *DashboardValidationMessage) SetMessage(v string) *DashboardValidationMe
}
// Encapsulates the statistical data that CloudWatch computes from metric data.
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/Datapoint
type Datapoint struct {
_ struct{} `type:"structure"`
@ -1810,7 +1806,6 @@ func (s *Datapoint) SetUnit(v string) *Datapoint {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteAlarmsInput
type DeleteAlarmsInput struct {
_ struct{} `type:"structure"`
@ -1849,7 +1844,6 @@ func (s *DeleteAlarmsInput) SetAlarmNames(v []*string) *DeleteAlarmsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteAlarmsOutput
type DeleteAlarmsOutput struct {
_ struct{} `type:"structure"`
}
@ -1864,7 +1858,6 @@ func (s DeleteAlarmsOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteDashboardsInput
type DeleteDashboardsInput struct {
_ struct{} `type:"structure"`
@ -1903,7 +1896,6 @@ func (s *DeleteDashboardsInput) SetDashboardNames(v []*string) *DeleteDashboards
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DeleteDashboardsOutput
type DeleteDashboardsOutput struct {
_ struct{} `type:"structure"`
}
@ -1918,7 +1910,6 @@ func (s DeleteDashboardsOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmHistoryInput
type DescribeAlarmHistoryInput struct {
_ struct{} `type:"structure"`
@ -2004,7 +1995,6 @@ func (s *DescribeAlarmHistoryInput) SetStartDate(v time.Time) *DescribeAlarmHist
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmHistoryOutput
type DescribeAlarmHistoryOutput struct {
_ struct{} `type:"structure"`
@ -2037,7 +2027,6 @@ func (s *DescribeAlarmHistoryOutput) SetNextToken(v string) *DescribeAlarmHistor
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsForMetricInput
type DescribeAlarmsForMetricInput struct {
_ struct{} `type:"structure"`
@ -2157,7 +2146,6 @@ func (s *DescribeAlarmsForMetricInput) SetUnit(v string) *DescribeAlarmsForMetri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsForMetricOutput
type DescribeAlarmsForMetricOutput struct {
_ struct{} `type:"structure"`
@ -2181,7 +2169,6 @@ func (s *DescribeAlarmsForMetricOutput) SetMetricAlarms(v []*MetricAlarm) *Descr
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsInput
type DescribeAlarmsInput struct {
_ struct{} `type:"structure"`
@ -2271,7 +2258,6 @@ func (s *DescribeAlarmsInput) SetStateValue(v string) *DescribeAlarmsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DescribeAlarmsOutput
type DescribeAlarmsOutput struct {
_ struct{} `type:"structure"`
@ -2305,7 +2291,6 @@ func (s *DescribeAlarmsOutput) SetNextToken(v string) *DescribeAlarmsOutput {
}
// Expands the identity of a metric.
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/Dimension
type Dimension struct {
_ struct{} `type:"structure"`
@ -2365,7 +2350,6 @@ func (s *Dimension) SetValue(v string) *Dimension {
}
// Represents filters for a dimension.
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DimensionFilter
type DimensionFilter struct {
_ struct{} `type:"structure"`
@ -2419,7 +2403,6 @@ func (s *DimensionFilter) SetValue(v string) *DimensionFilter {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DisableAlarmActionsInput
type DisableAlarmActionsInput struct {
_ struct{} `type:"structure"`
@ -2458,7 +2441,6 @@ func (s *DisableAlarmActionsInput) SetAlarmNames(v []*string) *DisableAlarmActio
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/DisableAlarmActionsOutput
type DisableAlarmActionsOutput struct {
_ struct{} `type:"structure"`
}
@ -2473,7 +2455,6 @@ func (s DisableAlarmActionsOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/EnableAlarmActionsInput
type EnableAlarmActionsInput struct {
_ struct{} `type:"structure"`
@ -2512,7 +2493,6 @@ func (s *EnableAlarmActionsInput) SetAlarmNames(v []*string) *EnableAlarmActions
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/EnableAlarmActionsOutput
type EnableAlarmActionsOutput struct {
_ struct{} `type:"structure"`
}
@ -2527,7 +2507,6 @@ func (s EnableAlarmActionsOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetDashboardInput
type GetDashboardInput struct {
_ struct{} `type:"structure"`
@ -2566,7 +2545,6 @@ func (s *GetDashboardInput) SetDashboardName(v string) *GetDashboardInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetDashboardOutput
type GetDashboardOutput struct {
_ struct{} `type:"structure"`
@ -2610,7 +2588,6 @@ func (s *GetDashboardOutput) SetDashboardName(v string) *GetDashboardOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetMetricStatisticsInput
type GetMetricStatisticsInput struct {
_ struct{} `type:"structure"`
@ -2824,7 +2801,6 @@ func (s *GetMetricStatisticsInput) SetUnit(v string) *GetMetricStatisticsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/GetMetricStatisticsOutput
type GetMetricStatisticsOutput struct {
_ struct{} `type:"structure"`
@ -2857,7 +2833,6 @@ func (s *GetMetricStatisticsOutput) SetLabel(v string) *GetMetricStatisticsOutpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListDashboardsInput
type ListDashboardsInput struct {
_ struct{} `type:"structure"`
@ -2893,7 +2868,6 @@ func (s *ListDashboardsInput) SetNextToken(v string) *ListDashboardsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListDashboardsOutput
type ListDashboardsOutput struct {
_ struct{} `type:"structure"`
@ -2926,7 +2900,6 @@ func (s *ListDashboardsOutput) SetNextToken(v string) *ListDashboardsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListMetricsInput
type ListMetricsInput struct {
_ struct{} `type:"structure"`
@ -3004,7 +2977,6 @@ func (s *ListMetricsInput) SetNextToken(v string) *ListMetricsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/ListMetricsOutput
type ListMetricsOutput struct {
_ struct{} `type:"structure"`
@ -3038,7 +3010,6 @@ func (s *ListMetricsOutput) SetNextToken(v string) *ListMetricsOutput {
}
// Represents a specific metric.
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/Metric
type Metric struct {
_ struct{} `type:"structure"`
@ -3081,7 +3052,6 @@ func (s *Metric) SetNamespace(v string) *Metric {
}
// Represents an alarm.
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/MetricAlarm
type MetricAlarm struct {
_ struct{} `type:"structure"`
@ -3335,7 +3305,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/MetricDatum
type MetricDatum struct {
_ struct{} `type:"structure"`
@ -3464,7 +3433,6 @@ func (s *MetricDatum) SetValue(v float64) *MetricDatum {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutDashboardInput
type PutDashboardInput struct {
_ struct{} `type:"structure"`
@ -3524,7 +3492,6 @@ func (s *PutDashboardInput) SetDashboardName(v string) *PutDashboardInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutDashboardOutput
type PutDashboardOutput struct {
_ struct{} `type:"structure"`
@ -3556,7 +3523,6 @@ func (s *PutDashboardOutput) SetDashboardValidationMessages(v []*DashboardValida
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricAlarmInput
type PutMetricAlarmInput struct {
_ struct{} `type:"structure"`
@ -3890,7 +3856,6 @@ func (s *PutMetricAlarmInput) SetUnit(v string) *PutMetricAlarmInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricAlarmOutput
type PutMetricAlarmOutput struct {
_ struct{} `type:"structure"`
}
@ -3905,7 +3870,6 @@ func (s PutMetricAlarmOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricDataInput
type PutMetricDataInput struct {
_ struct{} `type:"structure"`
@ -3974,7 +3938,6 @@ func (s *PutMetricDataInput) SetNamespace(v string) *PutMetricDataInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/PutMetricDataOutput
type PutMetricDataOutput struct {
_ struct{} `type:"structure"`
}
@ -3989,7 +3952,6 @@ func (s PutMetricDataOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/SetAlarmStateInput
type SetAlarmStateInput struct {
_ struct{} `type:"structure"`
@ -4069,7 +4031,6 @@ func (s *SetAlarmStateInput) SetStateValue(v string) *SetAlarmStateInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/SetAlarmStateOutput
type SetAlarmStateOutput struct {
_ struct{} `type:"structure"`
}
@ -4085,7 +4046,6 @@ func (s SetAlarmStateOutput) GoString() string {
}
// Represents a set of statistics that describes a specific metric.
// See also, https://docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/StatisticSet
type StatisticSet struct {
_ struct{} `type:"structure"`

View File

@ -1425,7 +1425,6 @@ func (c *CloudWatchEvents) TestEventPatternWithContext(ctx aws.Context, input *T
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DeleteRuleRequest
type DeleteRuleInput struct {
_ struct{} `type:"structure"`
@ -1467,7 +1466,6 @@ func (s *DeleteRuleInput) SetName(v string) *DeleteRuleInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DeleteRuleOutput
type DeleteRuleOutput struct {
_ struct{} `type:"structure"`
}
@ -1482,7 +1480,6 @@ func (s DeleteRuleOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeEventBusRequest
type DescribeEventBusInput struct {
_ struct{} `type:"structure"`
}
@ -1497,7 +1494,6 @@ func (s DescribeEventBusInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeEventBusResponse
type DescribeEventBusOutput struct {
_ struct{} `type:"structure"`
@ -1540,7 +1536,6 @@ func (s *DescribeEventBusOutput) SetPolicy(v string) *DescribeEventBusOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeRuleRequest
type DescribeRuleInput struct {
_ struct{} `type:"structure"`
@ -1582,7 +1577,6 @@ func (s *DescribeRuleInput) SetName(v string) *DescribeRuleInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DescribeRuleResponse
type DescribeRuleOutput struct {
_ struct{} `type:"structure"`
@ -1661,7 +1655,6 @@ func (s *DescribeRuleOutput) SetState(v string) *DescribeRuleOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DisableRuleRequest
type DisableRuleInput struct {
_ struct{} `type:"structure"`
@ -1703,7 +1696,6 @@ func (s *DisableRuleInput) SetName(v string) *DisableRuleInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/DisableRuleOutput
type DisableRuleOutput struct {
_ struct{} `type:"structure"`
}
@ -1719,7 +1711,6 @@ func (s DisableRuleOutput) GoString() string {
}
// The custom parameters to be used when the target is an Amazon ECS cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EcsParameters
type EcsParameters struct {
_ struct{} `type:"structure"`
@ -1775,7 +1766,6 @@ func (s *EcsParameters) SetTaskDefinitionArn(v string) *EcsParameters {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EnableRuleRequest
type EnableRuleInput struct {
_ struct{} `type:"structure"`
@ -1817,7 +1807,6 @@ func (s *EnableRuleInput) SetName(v string) *EnableRuleInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/EnableRuleOutput
type EnableRuleOutput struct {
_ struct{} `type:"structure"`
}
@ -1834,7 +1823,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/InputTransformer
type InputTransformer struct {
_ struct{} `type:"structure"`
@ -1892,7 +1880,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/KinesisParameters
type KinesisParameters struct {
_ struct{} `type:"structure"`
@ -1933,7 +1920,6 @@ func (s *KinesisParameters) SetPartitionKeyPath(v string) *KinesisParameters {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRuleNamesByTargetRequest
type ListRuleNamesByTargetInput struct {
_ struct{} `type:"structure"`
@ -1999,7 +1985,6 @@ func (s *ListRuleNamesByTargetInput) SetTargetArn(v string) *ListRuleNamesByTarg
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRuleNamesByTargetResponse
type ListRuleNamesByTargetOutput struct {
_ struct{} `type:"structure"`
@ -2033,7 +2018,6 @@ func (s *ListRuleNamesByTargetOutput) SetRuleNames(v []*string) *ListRuleNamesBy
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRulesRequest
type ListRulesInput struct {
_ struct{} `type:"structure"`
@ -2094,7 +2078,6 @@ func (s *ListRulesInput) SetNextToken(v string) *ListRulesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListRulesResponse
type ListRulesOutput struct {
_ struct{} `type:"structure"`
@ -2128,7 +2111,6 @@ func (s *ListRulesOutput) SetRules(v []*Rule) *ListRulesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListTargetsByRuleRequest
type ListTargetsByRuleInput struct {
_ struct{} `type:"structure"`
@ -2194,7 +2176,6 @@ func (s *ListTargetsByRuleInput) SetRule(v string) *ListTargetsByRuleInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/ListTargetsByRuleResponse
type ListTargetsByRuleOutput struct {
_ struct{} `type:"structure"`
@ -2228,7 +2209,6 @@ func (s *ListTargetsByRuleOutput) SetTargets(v []*Target) *ListTargetsByRuleOutp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsRequest
type PutEventsInput struct {
_ struct{} `type:"structure"`
@ -2272,7 +2252,6 @@ func (s *PutEventsInput) SetEntries(v []*PutEventsRequestEntry) *PutEventsInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsResponse
type PutEventsOutput struct {
_ struct{} `type:"structure"`
@ -2308,7 +2287,6 @@ func (s *PutEventsOutput) SetFailedEntryCount(v int64) *PutEventsOutput {
}
// Represents an event to be submitted.
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsRequestEntry
type PutEventsRequestEntry struct {
_ struct{} `type:"structure"`
@ -2372,7 +2350,6 @@ func (s *PutEventsRequestEntry) SetTime(v time.Time) *PutEventsRequestEntry {
}
// Represents an event that failed to be submitted.
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutEventsResultEntry
type PutEventsResultEntry struct {
_ struct{} `type:"structure"`
@ -2414,7 +2391,6 @@ func (s *PutEventsResultEntry) SetEventId(v string) *PutEventsResultEntry {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutPermissionRequest
type PutPermissionInput struct {
_ struct{} `type:"structure"`
@ -2501,7 +2477,6 @@ func (s *PutPermissionInput) SetStatementId(v string) *PutPermissionInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutPermissionOutput
type PutPermissionOutput struct {
_ struct{} `type:"structure"`
}
@ -2516,7 +2491,6 @@ func (s PutPermissionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutRuleRequest
type PutRuleInput struct {
_ struct{} `type:"structure"`
@ -2607,7 +2581,6 @@ func (s *PutRuleInput) SetState(v string) *PutRuleInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutRuleResponse
type PutRuleOutput struct {
_ struct{} `type:"structure"`
@ -2631,7 +2604,6 @@ func (s *PutRuleOutput) SetRuleArn(v string) *PutRuleOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargetsRequest
type PutTargetsInput struct {
_ struct{} `type:"structure"`
@ -2700,7 +2672,6 @@ func (s *PutTargetsInput) SetTargets(v []*Target) *PutTargetsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargetsResponse
type PutTargetsOutput struct {
_ struct{} `type:"structure"`
@ -2734,7 +2705,6 @@ func (s *PutTargetsOutput) SetFailedEntryCount(v int64) *PutTargetsOutput {
}
// Represents a target that failed to be added to a rule.
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/PutTargetsResultEntry
type PutTargetsResultEntry struct {
_ struct{} `type:"structure"`
@ -2778,7 +2748,6 @@ func (s *PutTargetsResultEntry) SetTargetId(v string) *PutTargetsResultEntry {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemovePermissionRequest
type RemovePermissionInput struct {
_ struct{} `type:"structure"`
@ -2821,7 +2790,6 @@ func (s *RemovePermissionInput) SetStatementId(v string) *RemovePermissionInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemovePermissionOutput
type RemovePermissionOutput struct {
_ struct{} `type:"structure"`
}
@ -2836,7 +2804,6 @@ func (s RemovePermissionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargetsRequest
type RemoveTargetsInput struct {
_ struct{} `type:"structure"`
@ -2895,7 +2862,6 @@ func (s *RemoveTargetsInput) SetRule(v string) *RemoveTargetsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargetsResponse
type RemoveTargetsOutput struct {
_ struct{} `type:"structure"`
@ -2929,7 +2895,6 @@ func (s *RemoveTargetsOutput) SetFailedEntryCount(v int64) *RemoveTargetsOutput
}
// Represents a target that failed to be removed from a rule.
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RemoveTargetsResultEntry
type RemoveTargetsResultEntry struct {
_ struct{} `type:"structure"`
@ -2974,7 +2939,6 @@ func (s *RemoveTargetsResultEntry) SetTargetId(v string) *RemoveTargetsResultEnt
}
// Contains information about a rule in Amazon CloudWatch Events.
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/Rule
type Rule struct {
_ struct{} `type:"structure"`
@ -3056,7 +3020,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RunCommandParameters
type RunCommandParameters struct {
_ struct{} `type:"structure"`
@ -3112,7 +3075,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/RunCommandTarget
type RunCommandTarget struct {
_ struct{} `type:"structure"`
@ -3176,7 +3138,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/Target
type Target struct {
_ struct{} `type:"structure"`
@ -3335,7 +3296,6 @@ func (s *Target) SetRunCommandParameters(v *RunCommandParameters) *Target {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/TestEventPatternRequest
type TestEventPatternInput struct {
_ struct{} `type:"structure"`
@ -3389,7 +3349,6 @@ func (s *TestEventPatternInput) SetEventPattern(v string) *TestEventPatternInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/events-2015-10-07/TestEventPatternResponse
type TestEventPatternOutput struct {
_ struct{} `type:"structure"`

View File

@ -3464,7 +3464,6 @@ func (c *CloudWatchLogs) UntagLogGroupWithContext(ctx aws.Context, input *UntagL
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/AssociateKmsKeyRequest
type AssociateKmsKeyInput struct {
_ struct{} `type:"structure"`
@ -3522,7 +3521,6 @@ func (s *AssociateKmsKeyInput) SetLogGroupName(v string) *AssociateKmsKeyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/AssociateKmsKeyOutput
type AssociateKmsKeyOutput struct {
_ struct{} `type:"structure"`
}
@ -3537,7 +3535,6 @@ func (s AssociateKmsKeyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/CancelExportTaskRequest
type CancelExportTaskInput struct {
_ struct{} `type:"structure"`
@ -3579,7 +3576,6 @@ func (s *CancelExportTaskInput) SetTaskId(v string) *CancelExportTaskInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/CancelExportTaskOutput
type CancelExportTaskOutput struct {
_ struct{} `type:"structure"`
}
@ -3594,7 +3590,6 @@ func (s CancelExportTaskOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/CreateExportTaskRequest
type CreateExportTaskInput struct {
_ struct{} `type:"structure"`
@ -3721,7 +3716,6 @@ func (s *CreateExportTaskInput) SetTo(v int64) *CreateExportTaskInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/CreateExportTaskResponse
type CreateExportTaskOutput struct {
_ struct{} `type:"structure"`
@ -3745,7 +3739,6 @@ func (s *CreateExportTaskOutput) SetTaskId(v string) *CreateExportTaskOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/CreateLogGroupRequest
type CreateLogGroupInput struct {
_ struct{} `type:"structure"`
@ -3810,7 +3803,6 @@ func (s *CreateLogGroupInput) SetTags(v map[string]*string) *CreateLogGroupInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/CreateLogGroupOutput
type CreateLogGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -3825,7 +3817,6 @@ func (s CreateLogGroupOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/CreateLogStreamRequest
type CreateLogStreamInput struct {
_ struct{} `type:"structure"`
@ -3884,7 +3875,6 @@ func (s *CreateLogStreamInput) SetLogStreamName(v string) *CreateLogStreamInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/CreateLogStreamOutput
type CreateLogStreamOutput struct {
_ struct{} `type:"structure"`
}
@ -3899,7 +3889,6 @@ func (s CreateLogStreamOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteDestinationRequest
type DeleteDestinationInput struct {
_ struct{} `type:"structure"`
@ -3941,7 +3930,6 @@ func (s *DeleteDestinationInput) SetDestinationName(v string) *DeleteDestination
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteDestinationOutput
type DeleteDestinationOutput struct {
_ struct{} `type:"structure"`
}
@ -3956,7 +3944,6 @@ func (s DeleteDestinationOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteLogGroupRequest
type DeleteLogGroupInput struct {
_ struct{} `type:"structure"`
@ -3998,7 +3985,6 @@ func (s *DeleteLogGroupInput) SetLogGroupName(v string) *DeleteLogGroupInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteLogGroupOutput
type DeleteLogGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -4013,7 +3999,6 @@ func (s DeleteLogGroupOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteLogStreamRequest
type DeleteLogStreamInput struct {
_ struct{} `type:"structure"`
@ -4072,7 +4057,6 @@ func (s *DeleteLogStreamInput) SetLogStreamName(v string) *DeleteLogStreamInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteLogStreamOutput
type DeleteLogStreamOutput struct {
_ struct{} `type:"structure"`
}
@ -4087,7 +4071,6 @@ func (s DeleteLogStreamOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteMetricFilterRequest
type DeleteMetricFilterInput struct {
_ struct{} `type:"structure"`
@ -4146,7 +4129,6 @@ func (s *DeleteMetricFilterInput) SetLogGroupName(v string) *DeleteMetricFilterI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteMetricFilterOutput
type DeleteMetricFilterOutput struct {
_ struct{} `type:"structure"`
}
@ -4161,7 +4143,6 @@ func (s DeleteMetricFilterOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteResourcePolicyRequest
type DeleteResourcePolicyInput struct {
_ struct{} `type:"structure"`
@ -4185,7 +4166,6 @@ func (s *DeleteResourcePolicyInput) SetPolicyName(v string) *DeleteResourcePolic
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteResourcePolicyOutput
type DeleteResourcePolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -4200,7 +4180,6 @@ func (s DeleteResourcePolicyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteRetentionPolicyRequest
type DeleteRetentionPolicyInput struct {
_ struct{} `type:"structure"`
@ -4242,7 +4221,6 @@ func (s *DeleteRetentionPolicyInput) SetLogGroupName(v string) *DeleteRetentionP
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteRetentionPolicyOutput
type DeleteRetentionPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -4257,7 +4235,6 @@ func (s DeleteRetentionPolicyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteSubscriptionFilterRequest
type DeleteSubscriptionFilterInput struct {
_ struct{} `type:"structure"`
@ -4316,7 +4293,6 @@ func (s *DeleteSubscriptionFilterInput) SetLogGroupName(v string) *DeleteSubscri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DeleteSubscriptionFilterOutput
type DeleteSubscriptionFilterOutput struct {
_ struct{} `type:"structure"`
}
@ -4331,7 +4307,6 @@ func (s DeleteSubscriptionFilterOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeDestinationsRequest
type DescribeDestinationsInput struct {
_ struct{} `type:"structure"`
@ -4394,7 +4369,6 @@ func (s *DescribeDestinationsInput) SetNextToken(v string) *DescribeDestinations
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeDestinationsResponse
type DescribeDestinationsOutput struct {
_ struct{} `type:"structure"`
@ -4428,7 +4402,6 @@ func (s *DescribeDestinationsOutput) SetNextToken(v string) *DescribeDestination
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeExportTasksRequest
type DescribeExportTasksInput struct {
_ struct{} `type:"structure"`
@ -4502,7 +4475,6 @@ func (s *DescribeExportTasksInput) SetTaskId(v string) *DescribeExportTasksInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeExportTasksResponse
type DescribeExportTasksOutput struct {
_ struct{} `type:"structure"`
@ -4536,7 +4508,6 @@ func (s *DescribeExportTasksOutput) SetNextToken(v string) *DescribeExportTasksO
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeLogGroupsRequest
type DescribeLogGroupsInput struct {
_ struct{} `type:"structure"`
@ -4599,7 +4570,6 @@ func (s *DescribeLogGroupsInput) SetNextToken(v string) *DescribeLogGroupsInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeLogGroupsResponse
type DescribeLogGroupsOutput struct {
_ struct{} `type:"structure"`
@ -4633,7 +4603,6 @@ func (s *DescribeLogGroupsOutput) SetNextToken(v string) *DescribeLogGroupsOutpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeLogStreamsRequest
type DescribeLogStreamsInput struct {
_ struct{} `type:"structure"`
@ -4746,7 +4715,6 @@ func (s *DescribeLogStreamsInput) SetOrderBy(v string) *DescribeLogStreamsInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeLogStreamsResponse
type DescribeLogStreamsOutput struct {
_ struct{} `type:"structure"`
@ -4780,7 +4748,6 @@ func (s *DescribeLogStreamsOutput) SetNextToken(v string) *DescribeLogStreamsOut
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeMetricFiltersRequest
type DescribeMetricFiltersInput struct {
_ struct{} `type:"structure"`
@ -4874,7 +4841,6 @@ func (s *DescribeMetricFiltersInput) SetNextToken(v string) *DescribeMetricFilte
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeMetricFiltersResponse
type DescribeMetricFiltersOutput struct {
_ struct{} `type:"structure"`
@ -4908,7 +4874,6 @@ func (s *DescribeMetricFiltersOutput) SetNextToken(v string) *DescribeMetricFilt
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeResourcePoliciesRequest
type DescribeResourcePoliciesInput struct {
_ struct{} `type:"structure"`
@ -4959,7 +4924,6 @@ func (s *DescribeResourcePoliciesInput) SetNextToken(v string) *DescribeResource
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeResourcePoliciesResponse
type DescribeResourcePoliciesOutput struct {
_ struct{} `type:"structure"`
@ -4993,7 +4957,6 @@ func (s *DescribeResourcePoliciesOutput) SetResourcePolicies(v []*ResourcePolicy
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeSubscriptionFiltersRequest
type DescribeSubscriptionFiltersInput struct {
_ struct{} `type:"structure"`
@ -5073,7 +5036,6 @@ func (s *DescribeSubscriptionFiltersInput) SetNextToken(v string) *DescribeSubsc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeSubscriptionFiltersResponse
type DescribeSubscriptionFiltersOutput struct {
_ struct{} `type:"structure"`
@ -5108,7 +5070,6 @@ func (s *DescribeSubscriptionFiltersOutput) SetSubscriptionFilters(v []*Subscrip
}
// Represents a cross-account destination that receives subscription log events.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/Destination
type Destination struct {
_ struct{} `type:"structure"`
@ -5180,7 +5141,6 @@ func (s *Destination) SetTargetArn(v string) *Destination {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DisassociateKmsKeyRequest
type DisassociateKmsKeyInput struct {
_ struct{} `type:"structure"`
@ -5222,7 +5182,6 @@ func (s *DisassociateKmsKeyInput) SetLogGroupName(v string) *DisassociateKmsKeyI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DisassociateKmsKeyOutput
type DisassociateKmsKeyOutput struct {
_ struct{} `type:"structure"`
}
@ -5238,7 +5197,6 @@ func (s DisassociateKmsKeyOutput) GoString() string {
}
// Represents an export task.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/ExportTask
type ExportTask struct {
_ struct{} `type:"structure"`
@ -5337,7 +5295,6 @@ func (s *ExportTask) SetTo(v int64) *ExportTask {
}
// Represents the status of an export task.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/ExportTaskExecutionInfo
type ExportTaskExecutionInfo struct {
_ struct{} `type:"structure"`
@ -5373,7 +5330,6 @@ func (s *ExportTaskExecutionInfo) SetCreationTime(v int64) *ExportTaskExecutionI
}
// Represents the status of an export task.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/ExportTaskStatus
type ExportTaskStatus struct {
_ struct{} `type:"structure"`
@ -5406,7 +5362,6 @@ func (s *ExportTaskStatus) SetMessage(v string) *ExportTaskStatus {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/FilterLogEventsRequest
type FilterLogEventsInput struct {
_ struct{} `type:"structure"`
@ -5529,7 +5484,6 @@ func (s *FilterLogEventsInput) SetStartTime(v int64) *FilterLogEventsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/FilterLogEventsResponse
type FilterLogEventsOutput struct {
_ struct{} `type:"structure"`
@ -5574,7 +5528,6 @@ func (s *FilterLogEventsOutput) SetSearchedLogStreams(v []*SearchedLogStream) *F
}
// Represents a matched event.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/FilteredLogEvent
type FilteredLogEvent struct {
_ struct{} `type:"structure"`
@ -5636,7 +5589,6 @@ func (s *FilteredLogEvent) SetTimestamp(v int64) *FilteredLogEvent {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/GetLogEventsRequest
type GetLogEventsInput struct {
_ struct{} `type:"structure"`
@ -5755,7 +5707,6 @@ func (s *GetLogEventsInput) SetStartTime(v int64) *GetLogEventsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/GetLogEventsResponse
type GetLogEventsOutput struct {
_ struct{} `type:"structure"`
@ -5801,7 +5752,6 @@ func (s *GetLogEventsOutput) SetNextForwardToken(v string) *GetLogEventsOutput {
// Represents a log event, which is a record of activity that was recorded by
// the application or resource being monitored.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/InputLogEvent
type InputLogEvent struct {
_ struct{} `type:"structure"`
@ -5858,7 +5808,6 @@ func (s *InputLogEvent) SetTimestamp(v int64) *InputLogEvent {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/ListTagsLogGroupRequest
type ListTagsLogGroupInput struct {
_ struct{} `type:"structure"`
@ -5900,7 +5849,6 @@ func (s *ListTagsLogGroupInput) SetLogGroupName(v string) *ListTagsLogGroupInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/ListTagsLogGroupResponse
type ListTagsLogGroupOutput struct {
_ struct{} `type:"structure"`
@ -5925,7 +5873,6 @@ func (s *ListTagsLogGroupOutput) SetTags(v map[string]*string) *ListTagsLogGroup
}
// Represents a log group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/LogGroup
type LogGroup struct {
_ struct{} `type:"structure"`
@ -6008,7 +5955,6 @@ func (s *LogGroup) SetStoredBytes(v int64) *LogGroup {
// Represents a log stream, which is a sequence of log events from a single
// emitter of logs.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/LogStream
type LogStream struct {
_ struct{} `type:"structure"`
@ -6105,7 +6051,6 @@ func (s *LogStream) SetUploadSequenceToken(v string) *LogStream {
// Metric filters express how CloudWatch Logs would extract metric observations
// from ingested log events and transform them into metric data in a CloudWatch
// metric.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/MetricFilter
type MetricFilter struct {
_ struct{} `type:"structure"`
@ -6170,7 +6115,6 @@ func (s *MetricFilter) SetMetricTransformations(v []*MetricTransformation) *Metr
}
// Represents a matched event.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/MetricFilterMatchRecord
type MetricFilterMatchRecord struct {
_ struct{} `type:"structure"`
@ -6214,7 +6158,6 @@ func (s *MetricFilterMatchRecord) SetExtractedValues(v map[string]*string) *Metr
// Indicates how to transform ingested log events in to metric data in a CloudWatch
// metric.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/MetricTransformation
type MetricTransformation struct {
_ struct{} `type:"structure"`
@ -6293,7 +6236,6 @@ func (s *MetricTransformation) SetMetricValue(v string) *MetricTransformation {
}
// Represents a log event.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/OutputLogEvent
type OutputLogEvent struct {
_ struct{} `type:"structure"`
@ -6337,7 +6279,6 @@ func (s *OutputLogEvent) SetTimestamp(v int64) *OutputLogEvent {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutDestinationRequest
type PutDestinationInput struct {
_ struct{} `type:"structure"`
@ -6414,7 +6355,6 @@ func (s *PutDestinationInput) SetTargetArn(v string) *PutDestinationInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutDestinationResponse
type PutDestinationOutput struct {
_ struct{} `type:"structure"`
@ -6438,7 +6378,6 @@ func (s *PutDestinationOutput) SetDestination(v *Destination) *PutDestinationOut
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutDestinationPolicyRequest
type PutDestinationPolicyInput struct {
_ struct{} `type:"structure"`
@ -6498,7 +6437,6 @@ func (s *PutDestinationPolicyInput) SetDestinationName(v string) *PutDestination
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutDestinationPolicyOutput
type PutDestinationPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -6513,7 +6451,6 @@ func (s PutDestinationPolicyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutLogEventsRequest
type PutLogEventsInput struct {
_ struct{} `type:"structure"`
@ -6615,7 +6552,6 @@ func (s *PutLogEventsInput) SetSequenceToken(v string) *PutLogEventsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutLogEventsResponse
type PutLogEventsOutput struct {
_ struct{} `type:"structure"`
@ -6648,7 +6584,6 @@ func (s *PutLogEventsOutput) SetRejectedLogEventsInfo(v *RejectedLogEventsInfo)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutMetricFilterRequest
type PutMetricFilterInput struct {
_ struct{} `type:"structure"`
@ -6748,7 +6683,6 @@ func (s *PutMetricFilterInput) SetMetricTransformations(v []*MetricTransformatio
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutMetricFilterOutput
type PutMetricFilterOutput struct {
_ struct{} `type:"structure"`
}
@ -6763,7 +6697,6 @@ func (s PutMetricFilterOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutResourcePolicyRequest
type PutResourcePolicyInput struct {
_ struct{} `type:"structure"`
@ -6818,7 +6751,6 @@ func (s *PutResourcePolicyInput) SetPolicyName(v string) *PutResourcePolicyInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutResourcePolicyResponse
type PutResourcePolicyOutput struct {
_ struct{} `type:"structure"`
@ -6842,7 +6774,6 @@ func (s *PutResourcePolicyOutput) SetResourcePolicy(v *ResourcePolicy) *PutResou
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutRetentionPolicyRequest
type PutRetentionPolicyInput struct {
_ struct{} `type:"structure"`
@ -6900,7 +6831,6 @@ func (s *PutRetentionPolicyInput) SetRetentionInDays(v int64) *PutRetentionPolic
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutRetentionPolicyOutput
type PutRetentionPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -6915,7 +6845,6 @@ func (s PutRetentionPolicyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutSubscriptionFilterRequest
type PutSubscriptionFilterInput struct {
_ struct{} `type:"structure"`
@ -7048,7 +6977,6 @@ func (s *PutSubscriptionFilterInput) SetRoleArn(v string) *PutSubscriptionFilter
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/PutSubscriptionFilterOutput
type PutSubscriptionFilterOutput struct {
_ struct{} `type:"structure"`
}
@ -7064,7 +6992,6 @@ func (s PutSubscriptionFilterOutput) GoString() string {
}
// Represents the rejected events.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/RejectedLogEventsInfo
type RejectedLogEventsInfo struct {
_ struct{} `type:"structure"`
@ -7108,7 +7035,6 @@ func (s *RejectedLogEventsInfo) SetTooOldLogEventEndIndex(v int64) *RejectedLogE
// A policy enabling one or more entities to put logs to a log group in this
// account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/ResourcePolicy
type ResourcePolicy struct {
_ struct{} `type:"structure"`
@ -7152,7 +7078,6 @@ func (s *ResourcePolicy) SetPolicyName(v string) *ResourcePolicy {
}
// Represents the search status of a log stream.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/SearchedLogStream
type SearchedLogStream struct {
_ struct{} `type:"structure"`
@ -7186,7 +7111,6 @@ func (s *SearchedLogStream) SetSearchedCompletely(v bool) *SearchedLogStream {
}
// Represents a subscription filter.
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/SubscriptionFilter
type SubscriptionFilter struct {
_ struct{} `type:"structure"`
@ -7268,7 +7192,6 @@ func (s *SubscriptionFilter) SetRoleArn(v string) *SubscriptionFilter {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/TagLogGroupRequest
type TagLogGroupInput struct {
_ struct{} `type:"structure"`
@ -7327,7 +7250,6 @@ func (s *TagLogGroupInput) SetTags(v map[string]*string) *TagLogGroupInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/TagLogGroupOutput
type TagLogGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -7342,7 +7264,6 @@ func (s TagLogGroupOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/TestMetricFilterRequest
type TestMetricFilterInput struct {
_ struct{} `type:"structure"`
@ -7401,7 +7322,6 @@ func (s *TestMetricFilterInput) SetLogEventMessages(v []*string) *TestMetricFilt
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/TestMetricFilterResponse
type TestMetricFilterOutput struct {
_ struct{} `type:"structure"`
@ -7425,7 +7345,6 @@ func (s *TestMetricFilterOutput) SetMatches(v []*MetricFilterMatchRecord) *TestM
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/UntagLogGroupRequest
type UntagLogGroupInput struct {
_ struct{} `type:"structure"`
@ -7484,7 +7403,6 @@ func (s *UntagLogGroupInput) SetTags(v []*string) *UntagLogGroupInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/UntagLogGroupOutput
type UntagLogGroupOutput struct {
_ struct{} `type:"structure"`
}

View File

@ -1247,7 +1247,6 @@ func (c *CodeBuild) UpdateProjectWithContext(ctx aws.Context, input *UpdateProje
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/BatchDeleteBuildsInput
type BatchDeleteBuildsInput struct {
_ struct{} `type:"structure"`
@ -1289,7 +1288,6 @@ func (s *BatchDeleteBuildsInput) SetIds(v []*string) *BatchDeleteBuildsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/BatchDeleteBuildsOutput
type BatchDeleteBuildsOutput struct {
_ struct{} `type:"structure"`
@ -1322,7 +1320,6 @@ func (s *BatchDeleteBuildsOutput) SetBuildsNotDeleted(v []*BuildNotDeleted) *Bat
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/BatchGetBuildsInput
type BatchGetBuildsInput struct {
_ struct{} `type:"structure"`
@ -1364,7 +1361,6 @@ func (s *BatchGetBuildsInput) SetIds(v []*string) *BatchGetBuildsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/BatchGetBuildsOutput
type BatchGetBuildsOutput struct {
_ struct{} `type:"structure"`
@ -1397,7 +1393,6 @@ func (s *BatchGetBuildsOutput) SetBuildsNotFound(v []*string) *BatchGetBuildsOut
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/BatchGetProjectsInput
type BatchGetProjectsInput struct {
_ struct{} `type:"structure"`
@ -1439,7 +1434,6 @@ func (s *BatchGetProjectsInput) SetNames(v []*string) *BatchGetProjectsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/BatchGetProjectsOutput
type BatchGetProjectsOutput struct {
_ struct{} `type:"structure"`
@ -1473,7 +1467,6 @@ func (s *BatchGetProjectsOutput) SetProjectsNotFound(v []*string) *BatchGetProje
}
// Information about a build.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/Build
type Build struct {
_ struct{} `type:"structure"`
@ -1686,7 +1679,6 @@ func (s *Build) SetVpcConfig(v *VpcConfig) *Build {
}
// Information about build output artifacts.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/BuildArtifacts
type BuildArtifacts struct {
_ struct{} `type:"structure"`
@ -1741,7 +1733,6 @@ func (s *BuildArtifacts) SetSha256sum(v string) *BuildArtifacts {
}
// Information about a build that could not be successfully deleted.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/BuildNotDeleted
type BuildNotDeleted struct {
_ struct{} `type:"structure"`
@ -1775,7 +1766,6 @@ func (s *BuildNotDeleted) SetStatusCode(v string) *BuildNotDeleted {
}
// Information about a stage for a build.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/BuildPhase
type BuildPhase struct {
_ struct{} `type:"structure"`
@ -1879,7 +1869,6 @@ func (s *BuildPhase) SetStartTime(v time.Time) *BuildPhase {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/CreateProjectInput
type CreateProjectInput struct {
_ struct{} `type:"structure"`
@ -2092,7 +2081,6 @@ func (s *CreateProjectInput) SetVpcConfig(v *VpcConfig) *CreateProjectInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/CreateProjectOutput
type CreateProjectOutput struct {
_ struct{} `type:"structure"`
@ -2116,7 +2104,6 @@ func (s *CreateProjectOutput) SetProject(v *Project) *CreateProjectOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/CreateWebhookInput
type CreateWebhookInput struct {
_ struct{} `type:"structure"`
@ -2158,7 +2145,6 @@ func (s *CreateWebhookInput) SetProjectName(v string) *CreateWebhookInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/CreateWebhookOutput
type CreateWebhookOutput struct {
_ struct{} `type:"structure"`
@ -2183,7 +2169,6 @@ func (s *CreateWebhookOutput) SetWebhook(v *Webhook) *CreateWebhookOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/DeleteProjectInput
type DeleteProjectInput struct {
_ struct{} `type:"structure"`
@ -2225,7 +2210,6 @@ func (s *DeleteProjectInput) SetName(v string) *DeleteProjectInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/DeleteProjectOutput
type DeleteProjectOutput struct {
_ struct{} `type:"structure"`
}
@ -2240,7 +2224,6 @@ func (s DeleteProjectOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/DeleteWebhookInput
type DeleteWebhookInput struct {
_ struct{} `type:"structure"`
@ -2282,7 +2265,6 @@ func (s *DeleteWebhookInput) SetProjectName(v string) *DeleteWebhookInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/DeleteWebhookOutput
type DeleteWebhookOutput struct {
_ struct{} `type:"structure"`
}
@ -2298,7 +2280,6 @@ func (s DeleteWebhookOutput) GoString() string {
}
// Information about a Docker image that is managed by AWS CodeBuild.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/EnvironmentImage
type EnvironmentImage struct {
_ struct{} `type:"structure"`
@ -2342,7 +2323,6 @@ func (s *EnvironmentImage) SetVersions(v []*string) *EnvironmentImage {
// A set of Docker images that are related by programming language and are managed
// by AWS CodeBuild.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/EnvironmentLanguage
type EnvironmentLanguage struct {
_ struct{} `type:"structure"`
@ -2377,7 +2357,6 @@ func (s *EnvironmentLanguage) SetLanguage(v string) *EnvironmentLanguage {
// A set of Docker images that are related by platform and are managed by AWS
// CodeBuild.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/EnvironmentPlatform
type EnvironmentPlatform struct {
_ struct{} `type:"structure"`
@ -2411,7 +2390,6 @@ func (s *EnvironmentPlatform) SetPlatform(v string) *EnvironmentPlatform {
}
// Information about an environment variable for a build project or a build.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/EnvironmentVariable
type EnvironmentVariable struct {
_ struct{} `type:"structure"`
@ -2486,7 +2464,6 @@ func (s *EnvironmentVariable) SetValue(v string) *EnvironmentVariable {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/InvalidateProjectCacheInput
type InvalidateProjectCacheInput struct {
_ struct{} `type:"structure"`
@ -2528,7 +2505,6 @@ func (s *InvalidateProjectCacheInput) SetProjectName(v string) *InvalidateProjec
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/InvalidateProjectCacheOutput
type InvalidateProjectCacheOutput struct {
_ struct{} `type:"structure"`
}
@ -2543,7 +2519,6 @@ func (s InvalidateProjectCacheOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ListBuildsForProjectInput
type ListBuildsForProjectInput struct {
_ struct{} `type:"structure"`
@ -2612,7 +2587,6 @@ func (s *ListBuildsForProjectInput) SetSortOrder(v string) *ListBuildsForProject
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ListBuildsForProjectOutput
type ListBuildsForProjectOutput struct {
_ struct{} `type:"structure"`
@ -2649,7 +2623,6 @@ func (s *ListBuildsForProjectOutput) SetNextToken(v string) *ListBuildsForProjec
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ListBuildsInput
type ListBuildsInput struct {
_ struct{} `type:"structure"`
@ -2691,7 +2664,6 @@ func (s *ListBuildsInput) SetSortOrder(v string) *ListBuildsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ListBuildsOutput
type ListBuildsOutput struct {
_ struct{} `type:"structure"`
@ -2727,7 +2699,6 @@ func (s *ListBuildsOutput) SetNextToken(v string) *ListBuildsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ListCuratedEnvironmentImagesInput
type ListCuratedEnvironmentImagesInput struct {
_ struct{} `type:"structure"`
}
@ -2742,7 +2713,6 @@ func (s ListCuratedEnvironmentImagesInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ListCuratedEnvironmentImagesOutput
type ListCuratedEnvironmentImagesOutput struct {
_ struct{} `type:"structure"`
@ -2767,7 +2737,6 @@ func (s *ListCuratedEnvironmentImagesOutput) SetPlatforms(v []*EnvironmentPlatfo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ListProjectsInput
type ListProjectsInput struct {
_ struct{} `type:"structure"`
@ -2844,7 +2813,6 @@ func (s *ListProjectsInput) SetSortOrder(v string) *ListProjectsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ListProjectsOutput
type ListProjectsOutput struct {
_ struct{} `type:"structure"`
@ -2882,7 +2850,6 @@ func (s *ListProjectsOutput) SetProjects(v []*string) *ListProjectsOutput {
}
// Information about build logs in Amazon CloudWatch Logs.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/LogsLocation
type LogsLocation struct {
_ struct{} `type:"structure"`
@ -2925,7 +2892,6 @@ func (s *LogsLocation) SetStreamName(v string) *LogsLocation {
}
// Describes a network interface.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/NetworkInterface
type NetworkInterface struct {
_ struct{} `type:"structure"`
@ -2960,7 +2926,6 @@ func (s *NetworkInterface) SetSubnetId(v string) *NetworkInterface {
// Additional information about a build phase that has an error. You can use
// this information to help troubleshoot a failed build.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/PhaseContext
type PhaseContext struct {
_ struct{} `type:"structure"`
@ -2995,7 +2960,6 @@ func (s *PhaseContext) SetStatusCode(v string) *PhaseContext {
}
// Information about a build project.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/Project
type Project struct {
_ struct{} `type:"structure"`
@ -3168,7 +3132,6 @@ func (s *Project) SetWebhook(v *Webhook) *Project {
}
// Information about the build output artifacts for the build project.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ProjectArtifacts
type ProjectArtifacts struct {
_ struct{} `type:"structure"`
@ -3333,7 +3296,6 @@ func (s *ProjectArtifacts) SetType(v string) *ProjectArtifacts {
}
// Information about the build badge for the build project.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ProjectBadge
type ProjectBadge struct {
_ struct{} `type:"structure"`
@ -3369,7 +3331,6 @@ func (s *ProjectBadge) SetBadgeRequestUrl(v string) *ProjectBadge {
}
// Information about the cache for the build project.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ProjectCache
type ProjectCache struct {
_ struct{} `type:"structure"`
@ -3426,7 +3387,6 @@ func (s *ProjectCache) SetType(v string) *ProjectCache {
}
// Information about the build environment of the build project.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ProjectEnvironment
type ProjectEnvironment struct {
_ struct{} `type:"structure"`
@ -3556,7 +3516,6 @@ func (s *ProjectEnvironment) SetType(v string) *ProjectEnvironment {
}
// Information about the build input source code for the build project.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/ProjectSource
type ProjectSource struct {
_ struct{} `type:"structure"`
@ -3711,7 +3670,6 @@ func (s *ProjectSource) SetType(v string) *ProjectSource {
// This information is for the AWS CodeBuild console's use only. Your code should
// not get or set this information directly (unless the build project's source
// type value is BITBUCKET or GITHUB).
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/SourceAuth
type SourceAuth struct {
_ struct{} `type:"structure"`
@ -3760,7 +3718,6 @@ func (s *SourceAuth) SetType(v string) *SourceAuth {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/StartBuildInput
type StartBuildInput struct {
_ struct{} `type:"structure"`
@ -3897,7 +3854,6 @@ func (s *StartBuildInput) SetTimeoutInMinutesOverride(v int64) *StartBuildInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/StartBuildOutput
type StartBuildOutput struct {
_ struct{} `type:"structure"`
@ -3921,7 +3877,6 @@ func (s *StartBuildOutput) SetBuild(v *Build) *StartBuildOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/StopBuildInput
type StopBuildInput struct {
_ struct{} `type:"structure"`
@ -3963,7 +3918,6 @@ func (s *StopBuildInput) SetId(v string) *StopBuildInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/StopBuildOutput
type StopBuildOutput struct {
_ struct{} `type:"structure"`
@ -3990,7 +3944,6 @@ func (s *StopBuildOutput) SetBuild(v *Build) *StopBuildOutput {
// A tag, consisting of a key and a value.
//
// This tag is available for use by AWS services that support tags in AWS CodeBuild.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -4039,7 +3992,6 @@ func (s *Tag) SetValue(v string) *Tag {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/UpdateProjectInput
type UpdateProjectInput struct {
_ struct{} `type:"structure"`
@ -4240,7 +4192,6 @@ func (s *UpdateProjectInput) SetVpcConfig(v *VpcConfig) *UpdateProjectInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/UpdateProjectOutput
type UpdateProjectOutput struct {
_ struct{} `type:"structure"`
@ -4265,7 +4216,6 @@ func (s *UpdateProjectOutput) SetProject(v *Project) *UpdateProjectOutput {
}
// Information about the VPC configuration that AWS CodeBuild will access.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/VpcConfig
type VpcConfig struct {
_ struct{} `type:"structure"`
@ -4322,7 +4272,6 @@ func (s *VpcConfig) SetVpcId(v string) *VpcConfig {
// Information about a webhook in GitHub that connects repository events to
// a build project in AWS CodeBuild.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codebuild-2016-10-06/Webhook
type Webhook struct {
_ struct{} `type:"structure"`

View File

@ -4584,7 +4584,6 @@ func (c *CodeCommit) UpdateRepositoryNameWithContext(ctx aws.Context, input *Upd
}
// Represents the input of a batch get repositories operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/BatchGetRepositoriesInput
type BatchGetRepositoriesInput struct {
_ struct{} `type:"structure"`
@ -4624,7 +4623,6 @@ func (s *BatchGetRepositoriesInput) SetRepositoryNames(v []*string) *BatchGetRep
}
// Represents the output of a batch get repositories operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/BatchGetRepositoriesOutput
type BatchGetRepositoriesOutput struct {
_ struct{} `type:"structure"`
@ -4658,7 +4656,6 @@ func (s *BatchGetRepositoriesOutput) SetRepositoriesNotFound(v []*string) *Batch
}
// Returns information about a specific Git blob object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/BlobMetadata
type BlobMetadata struct {
_ struct{} `type:"structure"`
@ -4709,7 +4706,6 @@ func (s *BlobMetadata) SetPath(v string) *BlobMetadata {
}
// Returns information about a branch.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/BranchInfo
type BranchInfo struct {
_ struct{} `type:"structure"`
@ -4743,7 +4739,6 @@ func (s *BranchInfo) SetCommitId(v string) *BranchInfo {
}
// Returns information about a specific comment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/Comment
type Comment struct {
_ struct{} `type:"structure"`
@ -4834,7 +4829,6 @@ func (s *Comment) SetLastModifiedDate(v time.Time) *Comment {
}
// Returns information about comments on the comparison between two commits.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/CommentsForComparedCommit
type CommentsForComparedCommit struct {
_ struct{} `type:"structure"`
@ -4916,7 +4910,6 @@ func (s *CommentsForComparedCommit) SetRepositoryName(v string) *CommentsForComp
}
// Returns information about comments on a pull request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/CommentsForPullRequest
type CommentsForPullRequest struct {
_ struct{} `type:"structure"`
@ -5012,7 +5005,6 @@ func (s *CommentsForPullRequest) SetRepositoryName(v string) *CommentsForPullReq
}
// Returns information about a specific commit.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/Commit
type Commit struct {
_ struct{} `type:"structure"`
@ -5100,7 +5092,6 @@ func (s *Commit) SetTreeId(v string) *Commit {
}
// Represents the input of a create branch operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/CreateBranchInput
type CreateBranchInput struct {
_ struct{} `type:"structure"`
@ -5173,7 +5164,6 @@ func (s *CreateBranchInput) SetRepositoryName(v string) *CreateBranchInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/CreateBranchOutput
type CreateBranchOutput struct {
_ struct{} `type:"structure"`
}
@ -5188,7 +5178,6 @@ func (s CreateBranchOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/CreatePullRequestInput
type CreatePullRequestInput struct {
_ struct{} `type:"structure"`
@ -5279,7 +5268,6 @@ func (s *CreatePullRequestInput) SetTitle(v string) *CreatePullRequestInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/CreatePullRequestOutput
type CreatePullRequestOutput struct {
_ struct{} `type:"structure"`
@ -5306,7 +5294,6 @@ func (s *CreatePullRequestOutput) SetPullRequest(v *PullRequest) *CreatePullRequ
}
// Represents the input of a create repository operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/CreateRepositoryInput
type CreateRepositoryInput struct {
_ struct{} `type:"structure"`
@ -5370,7 +5357,6 @@ func (s *CreateRepositoryInput) SetRepositoryName(v string) *CreateRepositoryInp
}
// Represents the output of a create repository operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/CreateRepositoryOutput
type CreateRepositoryOutput struct {
_ struct{} `type:"structure"`
@ -5395,7 +5381,6 @@ func (s *CreateRepositoryOutput) SetRepositoryMetadata(v *RepositoryMetadata) *C
}
// Represents the input of a delete branch operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/DeleteBranchInput
type DeleteBranchInput struct {
_ struct{} `type:"structure"`
@ -5455,7 +5440,6 @@ func (s *DeleteBranchInput) SetRepositoryName(v string) *DeleteBranchInput {
}
// Represents the output of a delete branch operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/DeleteBranchOutput
type DeleteBranchOutput struct {
_ struct{} `type:"structure"`
@ -5480,7 +5464,6 @@ func (s *DeleteBranchOutput) SetDeletedBranch(v *BranchInfo) *DeleteBranchOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/DeleteCommentContentInput
type DeleteCommentContentInput struct {
_ struct{} `type:"structure"`
@ -5520,7 +5503,6 @@ func (s *DeleteCommentContentInput) SetCommentId(v string) *DeleteCommentContent
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/DeleteCommentContentOutput
type DeleteCommentContentOutput struct {
_ struct{} `type:"structure"`
@ -5545,7 +5527,6 @@ func (s *DeleteCommentContentOutput) SetComment(v *Comment) *DeleteCommentConten
}
// Represents the input of a delete repository operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/DeleteRepositoryInput
type DeleteRepositoryInput struct {
_ struct{} `type:"structure"`
@ -5588,7 +5569,6 @@ func (s *DeleteRepositoryInput) SetRepositoryName(v string) *DeleteRepositoryInp
}
// Represents the output of a delete repository operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/DeleteRepositoryOutput
type DeleteRepositoryOutput struct {
_ struct{} `type:"structure"`
@ -5612,7 +5592,6 @@ func (s *DeleteRepositoryOutput) SetRepositoryId(v string) *DeleteRepositoryOutp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/DescribePullRequestEventsInput
type DescribePullRequestEventsInput struct {
_ struct{} `type:"structure"`
@ -5692,7 +5671,6 @@ func (s *DescribePullRequestEventsInput) SetPullRequestId(v string) *DescribePul
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/DescribePullRequestEventsOutput
type DescribePullRequestEventsOutput struct {
_ struct{} `type:"structure"`
@ -5729,7 +5707,6 @@ func (s *DescribePullRequestEventsOutput) SetPullRequestEvents(v []*PullRequestE
}
// Returns information about a set of differences for a commit specifier.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/Difference
type Difference struct {
_ struct{} `type:"structure"`
@ -5775,7 +5752,6 @@ func (s *Difference) SetChangeType(v string) *Difference {
}
// Represents the input of a get blob operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetBlobInput
type GetBlobInput struct {
_ struct{} `type:"structure"`
@ -5832,7 +5808,6 @@ func (s *GetBlobInput) SetRepositoryName(v string) *GetBlobInput {
}
// Represents the output of a get blob operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetBlobOutput
type GetBlobOutput struct {
_ struct{} `type:"structure"`
@ -5861,7 +5836,6 @@ func (s *GetBlobOutput) SetContent(v []byte) *GetBlobOutput {
}
// Represents the input of a get branch operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetBranchInput
type GetBranchInput struct {
_ struct{} `type:"structure"`
@ -5912,7 +5886,6 @@ func (s *GetBranchInput) SetRepositoryName(v string) *GetBranchInput {
}
// Represents the output of a get branch operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetBranchOutput
type GetBranchOutput struct {
_ struct{} `type:"structure"`
@ -5936,7 +5909,6 @@ func (s *GetBranchOutput) SetBranch(v *BranchInfo) *GetBranchOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetCommentInput
type GetCommentInput struct {
_ struct{} `type:"structure"`
@ -5976,7 +5948,6 @@ func (s *GetCommentInput) SetCommentId(v string) *GetCommentInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetCommentOutput
type GetCommentOutput struct {
_ struct{} `type:"structure"`
@ -6000,7 +5971,6 @@ func (s *GetCommentOutput) SetComment(v *Comment) *GetCommentOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetCommentsForComparedCommitInput
type GetCommentsForComparedCommitInput struct {
_ struct{} `type:"structure"`
@ -6087,7 +6057,6 @@ func (s *GetCommentsForComparedCommitInput) SetRepositoryName(v string) *GetComm
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetCommentsForComparedCommitOutput
type GetCommentsForComparedCommitOutput struct {
_ struct{} `type:"structure"`
@ -6121,7 +6090,6 @@ func (s *GetCommentsForComparedCommitOutput) SetNextToken(v string) *GetComments
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetCommentsForPullRequestInput
type GetCommentsForPullRequestInput struct {
_ struct{} `type:"structure"`
@ -6213,7 +6181,6 @@ func (s *GetCommentsForPullRequestInput) SetRepositoryName(v string) *GetComment
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetCommentsForPullRequestOutput
type GetCommentsForPullRequestOutput struct {
_ struct{} `type:"structure"`
@ -6248,7 +6215,6 @@ func (s *GetCommentsForPullRequestOutput) SetNextToken(v string) *GetCommentsFor
}
// Represents the input of a get commit operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetCommitInput
type GetCommitInput struct {
_ struct{} `type:"structure"`
@ -6305,7 +6271,6 @@ func (s *GetCommitInput) SetRepositoryName(v string) *GetCommitInput {
}
// Represents the output of a get commit operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetCommitOutput
type GetCommitOutput struct {
_ struct{} `type:"structure"`
@ -6331,7 +6296,6 @@ func (s *GetCommitOutput) SetCommit(v *Commit) *GetCommitOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetDifferencesInput
type GetDifferencesInput struct {
_ struct{} `type:"structure"`
@ -6443,7 +6407,6 @@ func (s *GetDifferencesInput) SetRepositoryName(v string) *GetDifferencesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetDifferencesOutput
type GetDifferencesOutput struct {
_ struct{} `type:"structure"`
@ -6478,7 +6441,6 @@ func (s *GetDifferencesOutput) SetNextToken(v string) *GetDifferencesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetMergeConflictsInput
type GetMergeConflictsInput struct {
_ struct{} `type:"structure"`
@ -6565,7 +6527,6 @@ func (s *GetMergeConflictsInput) SetSourceCommitSpecifier(v string) *GetMergeCon
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetMergeConflictsOutput
type GetMergeConflictsOutput struct {
_ struct{} `type:"structure"`
@ -6615,7 +6576,6 @@ func (s *GetMergeConflictsOutput) SetSourceCommitId(v string) *GetMergeConflicts
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetPullRequestInput
type GetPullRequestInput struct {
_ struct{} `type:"structure"`
@ -6654,7 +6614,6 @@ func (s *GetPullRequestInput) SetPullRequestId(v string) *GetPullRequestInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetPullRequestOutput
type GetPullRequestOutput struct {
_ struct{} `type:"structure"`
@ -6681,7 +6640,6 @@ func (s *GetPullRequestOutput) SetPullRequest(v *PullRequest) *GetPullRequestOut
}
// Represents the input of a get repository operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetRepositoryInput
type GetRepositoryInput struct {
_ struct{} `type:"structure"`
@ -6724,7 +6682,6 @@ func (s *GetRepositoryInput) SetRepositoryName(v string) *GetRepositoryInput {
}
// Represents the output of a get repository operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetRepositoryOutput
type GetRepositoryOutput struct {
_ struct{} `type:"structure"`
@ -6749,7 +6706,6 @@ func (s *GetRepositoryOutput) SetRepositoryMetadata(v *RepositoryMetadata) *GetR
}
// Represents the input of a get repository triggers operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetRepositoryTriggersInput
type GetRepositoryTriggersInput struct {
_ struct{} `type:"structure"`
@ -6792,7 +6748,6 @@ func (s *GetRepositoryTriggersInput) SetRepositoryName(v string) *GetRepositoryT
}
// Represents the output of a get repository triggers operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetRepositoryTriggersOutput
type GetRepositoryTriggersOutput struct {
_ struct{} `type:"structure"`
@ -6826,7 +6781,6 @@ func (s *GetRepositoryTriggersOutput) SetTriggers(v []*RepositoryTrigger) *GetRe
}
// Represents the input of a list branches operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/ListBranchesInput
type ListBranchesInput struct {
_ struct{} `type:"structure"`
@ -6878,7 +6832,6 @@ func (s *ListBranchesInput) SetRepositoryName(v string) *ListBranchesInput {
}
// Represents the output of a list branches operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/ListBranchesOutput
type ListBranchesOutput struct {
_ struct{} `type:"structure"`
@ -6911,7 +6864,6 @@ func (s *ListBranchesOutput) SetNextToken(v string) *ListBranchesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/ListPullRequestsInput
type ListPullRequestsInput struct {
_ struct{} `type:"structure"`
@ -6993,7 +6945,6 @@ func (s *ListPullRequestsInput) SetRepositoryName(v string) *ListPullRequestsInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/ListPullRequestsOutput
type ListPullRequestsOutput struct {
_ struct{} `type:"structure"`
@ -7030,7 +6981,6 @@ func (s *ListPullRequestsOutput) SetPullRequestIds(v []*string) *ListPullRequest
}
// Represents the input of a list repositories operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/ListRepositoriesInput
type ListRepositoriesInput struct {
_ struct{} `type:"structure"`
@ -7076,7 +7026,6 @@ func (s *ListRepositoriesInput) SetSortBy(v string) *ListRepositoriesInput {
}
// Represents the output of a list repositories operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/ListRepositoriesOutput
type ListRepositoriesOutput struct {
_ struct{} `type:"structure"`
@ -7114,7 +7063,6 @@ func (s *ListRepositoriesOutput) SetRepositories(v []*RepositoryNameIdPair) *Lis
// Returns information about the location of a change or comment in the comparison
// between two commits or a pull request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/Location
type Location struct {
_ struct{} `type:"structure"`
@ -7160,7 +7108,6 @@ func (s *Location) SetRelativeFileVersion(v string) *Location {
// Returns information about a merge or potential merge between a source reference
// and a destination reference in a pull request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/MergeMetadata
type MergeMetadata struct {
_ struct{} `type:"structure"`
@ -7193,7 +7140,6 @@ func (s *MergeMetadata) SetMergedBy(v string) *MergeMetadata {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/MergePullRequestByFastForwardInput
type MergePullRequestByFastForwardInput struct {
_ struct{} `type:"structure"`
@ -7260,7 +7206,6 @@ func (s *MergePullRequestByFastForwardInput) SetSourceCommitId(v string) *MergeP
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/MergePullRequestByFastForwardOutput
type MergePullRequestByFastForwardOutput struct {
_ struct{} `type:"structure"`
@ -7285,7 +7230,6 @@ func (s *MergePullRequestByFastForwardOutput) SetPullRequest(v *PullRequest) *Me
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PostCommentForComparedCommitInput
type PostCommentForComparedCommitInput struct {
_ struct{} `type:"structure"`
@ -7388,7 +7332,6 @@ func (s *PostCommentForComparedCommitInput) SetRepositoryName(v string) *PostCom
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PostCommentForComparedCommitOutput
type PostCommentForComparedCommitOutput struct {
_ struct{} `type:"structure"`
@ -7469,7 +7412,6 @@ func (s *PostCommentForComparedCommitOutput) SetRepositoryName(v string) *PostCo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PostCommentForPullRequestInput
type PostCommentForPullRequestInput struct {
_ struct{} `type:"structure"`
@ -7592,7 +7534,6 @@ func (s *PostCommentForPullRequestInput) SetRepositoryName(v string) *PostCommen
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PostCommentForPullRequestOutput
type PostCommentForPullRequestOutput struct {
_ struct{} `type:"structure"`
@ -7682,7 +7623,6 @@ func (s *PostCommentForPullRequestOutput) SetRepositoryName(v string) *PostComme
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PostCommentReplyInput
type PostCommentReplyInput struct {
_ struct{} `type:"structure"`
@ -7748,7 +7688,6 @@ func (s *PostCommentReplyInput) SetInReplyTo(v string) *PostCommentReplyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PostCommentReplyOutput
type PostCommentReplyOutput struct {
_ struct{} `type:"structure"`
@ -7773,7 +7712,6 @@ func (s *PostCommentReplyOutput) SetComment(v *Comment) *PostCommentReplyOutput
}
// Returns information about a pull request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PullRequest
type PullRequest struct {
_ struct{} `type:"structure"`
@ -7878,7 +7816,6 @@ func (s *PullRequest) SetTitle(v string) *PullRequest {
}
// Returns information about a pull request event.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PullRequestEvent
type PullRequestEvent struct {
_ struct{} `type:"structure"`
@ -7961,7 +7898,6 @@ func (s *PullRequestEvent) SetPullRequestStatusChangedEventMetadata(v *PullReque
// Returns information about the change in the merge state for a pull request
// event.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PullRequestMergedStateChangedEventMetadata
type PullRequestMergedStateChangedEventMetadata struct {
_ struct{} `type:"structure"`
@ -8004,7 +7940,6 @@ func (s *PullRequestMergedStateChangedEventMetadata) SetRepositoryName(v string)
}
// Information about an update to the source branch of a pull request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PullRequestSourceReferenceUpdatedEventMetadata
type PullRequestSourceReferenceUpdatedEventMetadata struct {
_ struct{} `type:"structure"`
@ -8049,7 +7984,6 @@ func (s *PullRequestSourceReferenceUpdatedEventMetadata) SetRepositoryName(v str
}
// Information about a change to the status of a pull request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PullRequestStatusChangedEventMetadata
type PullRequestStatusChangedEventMetadata struct {
_ struct{} `type:"structure"`
@ -8074,7 +8008,6 @@ func (s *PullRequestStatusChangedEventMetadata) SetPullRequestStatus(v string) *
}
// Returns information about a pull request target.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PullRequestTarget
type PullRequestTarget struct {
_ struct{} `type:"structure"`
@ -8151,7 +8084,6 @@ func (s *PullRequestTarget) SetSourceReference(v string) *PullRequestTarget {
}
// Represents the input ofa put repository triggers operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PutRepositoryTriggersInput
type PutRepositoryTriggersInput struct {
_ struct{} `type:"structure"`
@ -8218,7 +8150,6 @@ func (s *PutRepositoryTriggersInput) SetTriggers(v []*RepositoryTrigger) *PutRep
}
// Represents the output of a put repository triggers operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/PutRepositoryTriggersOutput
type PutRepositoryTriggersOutput struct {
_ struct{} `type:"structure"`
@ -8243,7 +8174,6 @@ func (s *PutRepositoryTriggersOutput) SetConfigurationId(v string) *PutRepositor
}
// Information about a repository.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/RepositoryMetadata
type RepositoryMetadata struct {
_ struct{} `type:"structure"`
@ -8349,7 +8279,6 @@ func (s *RepositoryMetadata) SetRepositoryName(v string) *RepositoryMetadata {
}
// Information about a repository name and ID.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/RepositoryNameIdPair
type RepositoryNameIdPair struct {
_ struct{} `type:"structure"`
@ -8383,7 +8312,6 @@ func (s *RepositoryNameIdPair) SetRepositoryName(v string) *RepositoryNameIdPair
}
// Information about a trigger for a repository.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/RepositoryTrigger
type RepositoryTrigger struct {
_ struct{} `type:"structure"`
@ -8478,7 +8406,6 @@ func (s *RepositoryTrigger) SetName(v string) *RepositoryTrigger {
}
// A trigger failed to run.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/RepositoryTriggerExecutionFailure
type RepositoryTriggerExecutionFailure struct {
_ struct{} `type:"structure"`
@ -8512,7 +8439,6 @@ func (s *RepositoryTriggerExecutionFailure) SetTrigger(v string) *RepositoryTrig
}
// Returns information about a target for a pull request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/Target
type Target struct {
_ struct{} `type:"structure"`
@ -8580,7 +8506,6 @@ func (s *Target) SetSourceReference(v string) *Target {
}
// Represents the input of a test repository triggers operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/TestRepositoryTriggersInput
type TestRepositoryTriggersInput struct {
_ struct{} `type:"structure"`
@ -8647,7 +8572,6 @@ func (s *TestRepositoryTriggersInput) SetTriggers(v []*RepositoryTrigger) *TestR
}
// Represents the output of a test repository triggers operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/TestRepositoryTriggersOutput
type TestRepositoryTriggersOutput struct {
_ struct{} `type:"structure"`
@ -8682,7 +8606,6 @@ func (s *TestRepositoryTriggersOutput) SetSuccessfulExecutions(v []*string) *Tes
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdateCommentInput
type UpdateCommentInput struct {
_ struct{} `type:"structure"`
@ -8737,7 +8660,6 @@ func (s *UpdateCommentInput) SetContent(v string) *UpdateCommentInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdateCommentOutput
type UpdateCommentOutput struct {
_ struct{} `type:"structure"`
@ -8762,7 +8684,6 @@ func (s *UpdateCommentOutput) SetComment(v *Comment) *UpdateCommentOutput {
}
// Represents the input of an update default branch operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdateDefaultBranchInput
type UpdateDefaultBranchInput struct {
_ struct{} `type:"structure"`
@ -8821,7 +8742,6 @@ func (s *UpdateDefaultBranchInput) SetRepositoryName(v string) *UpdateDefaultBra
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdateDefaultBranchOutput
type UpdateDefaultBranchOutput struct {
_ struct{} `type:"structure"`
}
@ -8836,7 +8756,6 @@ func (s UpdateDefaultBranchOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdatePullRequestDescriptionInput
type UpdatePullRequestDescriptionInput struct {
_ struct{} `type:"structure"`
@ -8890,7 +8809,6 @@ func (s *UpdatePullRequestDescriptionInput) SetPullRequestId(v string) *UpdatePu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdatePullRequestDescriptionOutput
type UpdatePullRequestDescriptionOutput struct {
_ struct{} `type:"structure"`
@ -8916,7 +8834,6 @@ func (s *UpdatePullRequestDescriptionOutput) SetPullRequest(v *PullRequest) *Upd
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdatePullRequestStatusInput
type UpdatePullRequestStatusInput struct {
_ struct{} `type:"structure"`
@ -8970,7 +8887,6 @@ func (s *UpdatePullRequestStatusInput) SetPullRequestStatus(v string) *UpdatePul
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdatePullRequestStatusOutput
type UpdatePullRequestStatusOutput struct {
_ struct{} `type:"structure"`
@ -8996,7 +8912,6 @@ func (s *UpdatePullRequestStatusOutput) SetPullRequest(v *PullRequest) *UpdatePu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdatePullRequestTitleInput
type UpdatePullRequestTitleInput struct {
_ struct{} `type:"structure"`
@ -9049,7 +8964,6 @@ func (s *UpdatePullRequestTitleInput) SetTitle(v string) *UpdatePullRequestTitle
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdatePullRequestTitleOutput
type UpdatePullRequestTitleOutput struct {
_ struct{} `type:"structure"`
@ -9076,7 +8990,6 @@ func (s *UpdatePullRequestTitleOutput) SetPullRequest(v *PullRequest) *UpdatePul
}
// Represents the input of an update repository description operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdateRepositoryDescriptionInput
type UpdateRepositoryDescriptionInput struct {
_ struct{} `type:"structure"`
@ -9128,7 +9041,6 @@ func (s *UpdateRepositoryDescriptionInput) SetRepositoryName(v string) *UpdateRe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdateRepositoryDescriptionOutput
type UpdateRepositoryDescriptionOutput struct {
_ struct{} `type:"structure"`
}
@ -9144,7 +9056,6 @@ func (s UpdateRepositoryDescriptionOutput) GoString() string {
}
// Represents the input of an update repository description operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdateRepositoryNameInput
type UpdateRepositoryNameInput struct {
_ struct{} `type:"structure"`
@ -9203,7 +9114,6 @@ func (s *UpdateRepositoryNameInput) SetOldName(v string) *UpdateRepositoryNameIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UpdateRepositoryNameOutput
type UpdateRepositoryNameOutput struct {
_ struct{} `type:"structure"`
}
@ -9219,7 +9129,6 @@ func (s UpdateRepositoryNameOutput) GoString() string {
}
// Information about the user who made a specified commit.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/UserInfo
type UserInfo struct {
_ struct{} `type:"structure"`

View File

@ -4295,7 +4295,6 @@ func (c *CodeDeploy) UpdateDeploymentGroupWithContext(ctx aws.Context, input *Up
}
// Represents the input of, and adds tags to, an on-premises instance operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/AddTagsToOnPremisesInstancesInput
type AddTagsToOnPremisesInstancesInput struct {
_ struct{} `type:"structure"`
@ -4351,7 +4350,6 @@ func (s *AddTagsToOnPremisesInstancesInput) SetTags(v []*Tag) *AddTagsToOnPremis
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/AddTagsToOnPremisesInstancesOutput
type AddTagsToOnPremisesInstancesOutput struct {
_ struct{} `type:"structure"`
}
@ -4367,7 +4365,6 @@ func (s AddTagsToOnPremisesInstancesOutput) GoString() string {
}
// Information about an alarm.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/Alarm
type Alarm struct {
_ struct{} `type:"structure"`
@ -4393,7 +4390,6 @@ func (s *Alarm) SetName(v string) *Alarm {
}
// Information about alarms associated with the deployment group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/AlarmConfiguration
type AlarmConfiguration struct {
_ struct{} `type:"structure"`
@ -4445,7 +4441,6 @@ func (s *AlarmConfiguration) SetIgnorePollAlarmFailure(v bool) *AlarmConfigurati
}
// Information about an application.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ApplicationInfo
type ApplicationInfo struct {
_ struct{} `type:"structure"`
@ -4518,7 +4513,6 @@ func (s *ApplicationInfo) SetLinkedToGitHub(v bool) *ApplicationInfo {
// Information about a configuration for automatically rolling back to a previous
// version of an application revision when a deployment doesn't complete successfully.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/AutoRollbackConfiguration
type AutoRollbackConfiguration struct {
_ struct{} `type:"structure"`
@ -4553,7 +4547,6 @@ func (s *AutoRollbackConfiguration) SetEvents(v []*string) *AutoRollbackConfigur
}
// Information about an Auto Scaling group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/AutoScalingGroup
type AutoScalingGroup struct {
_ struct{} `type:"structure"`
@ -4587,7 +4580,6 @@ func (s *AutoScalingGroup) SetName(v string) *AutoScalingGroup {
}
// Represents the input of a BatchGetApplicationRevisions operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetApplicationRevisionsInput
type BatchGetApplicationRevisionsInput struct {
_ struct{} `type:"structure"`
@ -4644,7 +4636,6 @@ func (s *BatchGetApplicationRevisionsInput) SetRevisions(v []*RevisionLocation)
}
// Represents the output of a BatchGetApplicationRevisions operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetApplicationRevisionsOutput
type BatchGetApplicationRevisionsOutput struct {
_ struct{} `type:"structure"`
@ -4687,7 +4678,6 @@ func (s *BatchGetApplicationRevisionsOutput) SetRevisions(v []*RevisionInfo) *Ba
}
// Represents the input of a BatchGetApplications operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetApplicationsInput
type BatchGetApplicationsInput struct {
_ struct{} `type:"structure"`
@ -4727,7 +4717,6 @@ func (s *BatchGetApplicationsInput) SetApplicationNames(v []*string) *BatchGetAp
}
// Represents the output of a BatchGetApplications operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetApplicationsOutput
type BatchGetApplicationsOutput struct {
_ struct{} `type:"structure"`
@ -4752,7 +4741,6 @@ func (s *BatchGetApplicationsOutput) SetApplicationsInfo(v []*ApplicationInfo) *
}
// Represents the input of a BatchGetDeploymentGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetDeploymentGroupsInput
type BatchGetDeploymentGroupsInput struct {
_ struct{} `type:"structure"`
@ -4810,7 +4798,6 @@ func (s *BatchGetDeploymentGroupsInput) SetDeploymentGroupNames(v []*string) *Ba
}
// Represents the output of a BatchGetDeploymentGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetDeploymentGroupsOutput
type BatchGetDeploymentGroupsOutput struct {
_ struct{} `type:"structure"`
@ -4844,7 +4831,6 @@ func (s *BatchGetDeploymentGroupsOutput) SetErrorMessage(v string) *BatchGetDepl
}
// Represents the input of a BatchGetDeploymentInstances operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetDeploymentInstancesInput
type BatchGetDeploymentInstancesInput struct {
_ struct{} `type:"structure"`
@ -4898,7 +4884,6 @@ func (s *BatchGetDeploymentInstancesInput) SetInstanceIds(v []*string) *BatchGet
}
// Represents the output of a BatchGetDeploymentInstances operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetDeploymentInstancesOutput
type BatchGetDeploymentInstancesOutput struct {
_ struct{} `type:"structure"`
@ -4932,7 +4917,6 @@ func (s *BatchGetDeploymentInstancesOutput) SetInstancesSummary(v []*InstanceSum
}
// Represents the input of a BatchGetDeployments operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetDeploymentsInput
type BatchGetDeploymentsInput struct {
_ struct{} `type:"structure"`
@ -4972,7 +4956,6 @@ func (s *BatchGetDeploymentsInput) SetDeploymentIds(v []*string) *BatchGetDeploy
}
// Represents the output of a BatchGetDeployments operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetDeploymentsOutput
type BatchGetDeploymentsOutput struct {
_ struct{} `type:"structure"`
@ -4997,7 +4980,6 @@ func (s *BatchGetDeploymentsOutput) SetDeploymentsInfo(v []*DeploymentInfo) *Bat
}
// Represents the input of a BatchGetOnPremisesInstances operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetOnPremisesInstancesInput
type BatchGetOnPremisesInstancesInput struct {
_ struct{} `type:"structure"`
@ -5037,7 +5019,6 @@ func (s *BatchGetOnPremisesInstancesInput) SetInstanceNames(v []*string) *BatchG
}
// Represents the output of a BatchGetOnPremisesInstances operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BatchGetOnPremisesInstancesOutput
type BatchGetOnPremisesInstancesOutput struct {
_ struct{} `type:"structure"`
@ -5062,7 +5043,6 @@ func (s *BatchGetOnPremisesInstancesOutput) SetInstanceInfos(v []*InstanceInfo)
}
// Information about blue/green deployment options for a deployment group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BlueGreenDeploymentConfiguration
type BlueGreenDeploymentConfiguration struct {
_ struct{} `type:"structure"`
@ -5109,7 +5089,6 @@ func (s *BlueGreenDeploymentConfiguration) SetTerminateBlueInstancesOnDeployment
// Information about whether instances in the original environment are terminated
// when a blue/green deployment is successful.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BlueInstanceTerminationOption
type BlueInstanceTerminationOption struct {
_ struct{} `type:"structure"`
@ -5149,7 +5128,6 @@ func (s *BlueInstanceTerminationOption) SetTerminationWaitTimeInMinutes(v int64)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ContinueDeploymentInput
type ContinueDeploymentInput struct {
_ struct{} `type:"structure"`
@ -5174,7 +5152,6 @@ func (s *ContinueDeploymentInput) SetDeploymentId(v string) *ContinueDeploymentI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ContinueDeploymentOutput
type ContinueDeploymentOutput struct {
_ struct{} `type:"structure"`
}
@ -5190,7 +5167,6 @@ func (s ContinueDeploymentOutput) GoString() string {
}
// Represents the input of a CreateApplication operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/CreateApplicationInput
type CreateApplicationInput struct {
_ struct{} `type:"structure"`
@ -5243,7 +5219,6 @@ func (s *CreateApplicationInput) SetComputePlatform(v string) *CreateApplication
}
// Represents the output of a CreateApplication operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/CreateApplicationOutput
type CreateApplicationOutput struct {
_ struct{} `type:"structure"`
@ -5268,7 +5243,6 @@ func (s *CreateApplicationOutput) SetApplicationId(v string) *CreateApplicationO
}
// Represents the input of a CreateDeploymentConfig operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/CreateDeploymentConfigInput
type CreateDeploymentConfigInput struct {
_ struct{} `type:"structure"`
@ -5356,7 +5330,6 @@ func (s *CreateDeploymentConfigInput) SetTrafficRoutingConfig(v *TrafficRoutingC
}
// Represents the output of a CreateDeploymentConfig operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/CreateDeploymentConfigOutput
type CreateDeploymentConfigOutput struct {
_ struct{} `type:"structure"`
@ -5381,7 +5354,6 @@ func (s *CreateDeploymentConfigOutput) SetDeploymentConfigId(v string) *CreateDe
}
// Represents the input of a CreateDeploymentGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/CreateDeploymentGroupInput
type CreateDeploymentGroupInput struct {
_ struct{} `type:"structure"`
@ -5592,7 +5564,6 @@ func (s *CreateDeploymentGroupInput) SetTriggerConfigurations(v []*TriggerConfig
}
// Represents the output of a CreateDeploymentGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/CreateDeploymentGroupOutput
type CreateDeploymentGroupOutput struct {
_ struct{} `type:"structure"`
@ -5617,7 +5588,6 @@ func (s *CreateDeploymentGroupOutput) SetDeploymentGroupId(v string) *CreateDepl
}
// Represents the input of a CreateDeployment operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/CreateDeploymentInput
type CreateDeploymentInput struct {
_ struct{} `type:"structure"`
@ -5777,7 +5747,6 @@ func (s *CreateDeploymentInput) SetUpdateOutdatedInstancesOnly(v bool) *CreateDe
}
// Represents the output of a CreateDeployment operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/CreateDeploymentOutput
type CreateDeploymentOutput struct {
_ struct{} `type:"structure"`
@ -5802,7 +5771,6 @@ func (s *CreateDeploymentOutput) SetDeploymentId(v string) *CreateDeploymentOutp
}
// Represents the input of a DeleteApplication operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeleteApplicationInput
type DeleteApplicationInput struct {
_ struct{} `type:"structure"`
@ -5845,7 +5813,6 @@ func (s *DeleteApplicationInput) SetApplicationName(v string) *DeleteApplication
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeleteApplicationOutput
type DeleteApplicationOutput struct {
_ struct{} `type:"structure"`
}
@ -5861,7 +5828,6 @@ func (s DeleteApplicationOutput) GoString() string {
}
// Represents the input of a DeleteDeploymentConfig operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeleteDeploymentConfigInput
type DeleteDeploymentConfigInput struct {
_ struct{} `type:"structure"`
@ -5904,7 +5870,6 @@ func (s *DeleteDeploymentConfigInput) SetDeploymentConfigName(v string) *DeleteD
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeleteDeploymentConfigOutput
type DeleteDeploymentConfigOutput struct {
_ struct{} `type:"structure"`
}
@ -5920,7 +5885,6 @@ func (s DeleteDeploymentConfigOutput) GoString() string {
}
// Represents the input of a DeleteDeploymentGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeleteDeploymentGroupInput
type DeleteDeploymentGroupInput struct {
_ struct{} `type:"structure"`
@ -5981,7 +5945,6 @@ func (s *DeleteDeploymentGroupInput) SetDeploymentGroupName(v string) *DeleteDep
}
// Represents the output of a DeleteDeploymentGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeleteDeploymentGroupOutput
type DeleteDeploymentGroupOutput struct {
_ struct{} `type:"structure"`
@ -6011,7 +5974,6 @@ func (s *DeleteDeploymentGroupOutput) SetHooksNotCleanedUp(v []*AutoScalingGroup
}
// Represents the input of a DeleteGitHubAccount operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeleteGitHubAccountTokenInput
type DeleteGitHubAccountTokenInput struct {
_ struct{} `type:"structure"`
@ -6036,7 +5998,6 @@ func (s *DeleteGitHubAccountTokenInput) SetTokenName(v string) *DeleteGitHubAcco
}
// Represents the output of a DeleteGitHubAccountToken operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeleteGitHubAccountTokenOutput
type DeleteGitHubAccountTokenOutput struct {
_ struct{} `type:"structure"`
@ -6061,7 +6022,6 @@ func (s *DeleteGitHubAccountTokenOutput) SetTokenName(v string) *DeleteGitHubAcc
}
// Information about a deployment configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeploymentConfigInfo
type DeploymentConfigInfo struct {
_ struct{} `type:"structure"`
@ -6132,7 +6092,6 @@ func (s *DeploymentConfigInfo) SetTrafficRoutingConfig(v *TrafficRoutingConfig)
}
// Information about a deployment group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeploymentGroupInfo
type DeploymentGroupInfo struct {
_ struct{} `type:"structure"`
@ -6339,7 +6298,6 @@ func (s *DeploymentGroupInfo) SetTriggerConfigurations(v []*TriggerConfig) *Depl
}
// Information about a deployment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeploymentInfo
type DeploymentInfo struct {
_ struct{} `type:"structure"`
@ -6638,7 +6596,6 @@ func (s *DeploymentInfo) SetUpdateOutdatedInstancesOnly(v bool) *DeploymentInfo
}
// Information about the deployment status of the instances in the deployment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeploymentOverview
type DeploymentOverview struct {
_ struct{} `type:"structure"`
@ -6711,7 +6668,6 @@ func (s *DeploymentOverview) SetSucceeded(v int64) *DeploymentOverview {
// Information about how traffic is rerouted to instances in a replacement environment
// in a blue/green deployment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeploymentReadyOption
type DeploymentReadyOption struct {
_ struct{} `type:"structure"`
@ -6758,7 +6714,6 @@ func (s *DeploymentReadyOption) SetWaitTimeInMinutes(v int64) *DeploymentReadyOp
// Information about the type of deployment, either in-place or blue/green,
// you want to run and whether to route deployment traffic behind a load balancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeploymentStyle
type DeploymentStyle struct {
_ struct{} `type:"structure"`
@ -6792,7 +6747,6 @@ func (s *DeploymentStyle) SetDeploymentType(v string) *DeploymentStyle {
}
// Represents the input of a DeregisterOnPremisesInstance operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeregisterOnPremisesInstanceInput
type DeregisterOnPremisesInstanceInput struct {
_ struct{} `type:"structure"`
@ -6831,7 +6785,6 @@ func (s *DeregisterOnPremisesInstanceInput) SetInstanceName(v string) *Deregiste
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeregisterOnPremisesInstanceOutput
type DeregisterOnPremisesInstanceOutput struct {
_ struct{} `type:"structure"`
}
@ -6847,7 +6800,6 @@ func (s DeregisterOnPremisesInstanceOutput) GoString() string {
}
// Diagnostic information about executable scripts that are part of a deployment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/Diagnostics
type Diagnostics struct {
_ struct{} `type:"structure"`
@ -6916,7 +6868,6 @@ func (s *Diagnostics) SetScriptName(v string) *Diagnostics {
}
// Information about an EC2 tag filter.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/EC2TagFilter
type EC2TagFilter struct {
_ struct{} `type:"structure"`
@ -6965,7 +6916,6 @@ func (s *EC2TagFilter) SetValue(v string) *EC2TagFilter {
}
// Information about groups of EC2 instance tags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/EC2TagSet
type EC2TagSet struct {
_ struct{} `type:"structure"`
@ -6994,7 +6944,6 @@ func (s *EC2TagSet) SetEc2TagSetList(v [][]*EC2TagFilter) *EC2TagSet {
// Information about a load balancer in Elastic Load Balancing to use in a deployment.
// Instances are registered directly with a load balancer, and traffic is routed
// to the load balancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ELBInfo
type ELBInfo struct {
_ struct{} `type:"structure"`
@ -7023,7 +6972,6 @@ func (s *ELBInfo) SetName(v string) *ELBInfo {
}
// Information about a deployment error.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ErrorInformation
type ErrorInformation struct {
_ struct{} `type:"structure"`
@ -7097,7 +7045,6 @@ func (s *ErrorInformation) SetMessage(v string) *ErrorInformation {
}
// Information about an application revision.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GenericRevisionInfo
type GenericRevisionInfo struct {
_ struct{} `type:"structure"`
@ -7158,7 +7105,6 @@ func (s *GenericRevisionInfo) SetRegisterTime(v time.Time) *GenericRevisionInfo
}
// Represents the input of a GetApplication operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetApplicationInput
type GetApplicationInput struct {
_ struct{} `type:"structure"`
@ -7202,7 +7148,6 @@ func (s *GetApplicationInput) SetApplicationName(v string) *GetApplicationInput
}
// Represents the output of a GetApplication operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetApplicationOutput
type GetApplicationOutput struct {
_ struct{} `type:"structure"`
@ -7227,7 +7172,6 @@ func (s *GetApplicationOutput) SetApplication(v *ApplicationInfo) *GetApplicatio
}
// Represents the input of a GetApplicationRevision operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetApplicationRevisionInput
type GetApplicationRevisionInput struct {
_ struct{} `type:"structure"`
@ -7284,7 +7228,6 @@ func (s *GetApplicationRevisionInput) SetRevision(v *RevisionLocation) *GetAppli
}
// Represents the output of a GetApplicationRevision operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetApplicationRevisionOutput
type GetApplicationRevisionOutput struct {
_ struct{} `type:"structure"`
@ -7327,7 +7270,6 @@ func (s *GetApplicationRevisionOutput) SetRevisionInfo(v *GenericRevisionInfo) *
}
// Represents the input of a GetDeploymentConfig operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetDeploymentConfigInput
type GetDeploymentConfigInput struct {
_ struct{} `type:"structure"`
@ -7371,7 +7313,6 @@ func (s *GetDeploymentConfigInput) SetDeploymentConfigName(v string) *GetDeploym
}
// Represents the output of a GetDeploymentConfig operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetDeploymentConfigOutput
type GetDeploymentConfigOutput struct {
_ struct{} `type:"structure"`
@ -7396,7 +7337,6 @@ func (s *GetDeploymentConfigOutput) SetDeploymentConfigInfo(v *DeploymentConfigI
}
// Represents the input of a GetDeploymentGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetDeploymentGroupInput
type GetDeploymentGroupInput struct {
_ struct{} `type:"structure"`
@ -7457,7 +7397,6 @@ func (s *GetDeploymentGroupInput) SetDeploymentGroupName(v string) *GetDeploymen
}
// Represents the output of a GetDeploymentGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetDeploymentGroupOutput
type GetDeploymentGroupOutput struct {
_ struct{} `type:"structure"`
@ -7482,7 +7421,6 @@ func (s *GetDeploymentGroupOutput) SetDeploymentGroupInfo(v *DeploymentGroupInfo
}
// Represents the input of a GetDeployment operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetDeploymentInput
type GetDeploymentInput struct {
_ struct{} `type:"structure"`
@ -7522,7 +7460,6 @@ func (s *GetDeploymentInput) SetDeploymentId(v string) *GetDeploymentInput {
}
// Represents the input of a GetDeploymentInstance operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetDeploymentInstanceInput
type GetDeploymentInstanceInput struct {
_ struct{} `type:"structure"`
@ -7576,7 +7513,6 @@ func (s *GetDeploymentInstanceInput) SetInstanceId(v string) *GetDeploymentInsta
}
// Represents the output of a GetDeploymentInstance operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetDeploymentInstanceOutput
type GetDeploymentInstanceOutput struct {
_ struct{} `type:"structure"`
@ -7601,7 +7537,6 @@ func (s *GetDeploymentInstanceOutput) SetInstanceSummary(v *InstanceSummary) *Ge
}
// Represents the output of a GetDeployment operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetDeploymentOutput
type GetDeploymentOutput struct {
_ struct{} `type:"structure"`
@ -7626,7 +7561,6 @@ func (s *GetDeploymentOutput) SetDeploymentInfo(v *DeploymentInfo) *GetDeploymen
}
// Represents the input of a GetOnPremisesInstance operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetOnPremisesInstanceInput
type GetOnPremisesInstanceInput struct {
_ struct{} `type:"structure"`
@ -7666,7 +7600,6 @@ func (s *GetOnPremisesInstanceInput) SetInstanceName(v string) *GetOnPremisesIns
}
// Represents the output of a GetOnPremisesInstance operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GetOnPremisesInstanceOutput
type GetOnPremisesInstanceOutput struct {
_ struct{} `type:"structure"`
@ -7691,7 +7624,6 @@ func (s *GetOnPremisesInstanceOutput) SetInstanceInfo(v *InstanceInfo) *GetOnPre
}
// Information about the location of application artifacts stored in GitHub.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GitHubLocation
type GitHubLocation struct {
_ struct{} `type:"structure"`
@ -7730,7 +7662,6 @@ func (s *GitHubLocation) SetRepository(v string) *GitHubLocation {
// Information about the instances that belong to the replacement environment
// in a blue/green deployment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/GreenFleetProvisioningOption
type GreenFleetProvisioningOption struct {
_ struct{} `type:"structure"`
@ -7761,7 +7692,6 @@ func (s *GreenFleetProvisioningOption) SetAction(v string) *GreenFleetProvisioni
}
// Information about an on-premises instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/InstanceInfo
type InstanceInfo struct {
_ struct{} `type:"structure"`
@ -7841,7 +7771,6 @@ func (s *InstanceInfo) SetTags(v []*Tag) *InstanceInfo {
}
// Information about an instance in a deployment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/InstanceSummary
type InstanceSummary struct {
_ struct{} `type:"structure"`
@ -7929,7 +7858,6 @@ func (s *InstanceSummary) SetStatus(v string) *InstanceSummary {
// Information about the most recent attempted or successful deployment to a
// deployment group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/LastDeploymentInfo
type LastDeploymentInfo struct {
_ struct{} `type:"structure"`
@ -7983,7 +7911,6 @@ func (s *LastDeploymentInfo) SetStatus(v string) *LastDeploymentInfo {
}
// Information about a deployment lifecycle event.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/LifecycleEvent
type LifecycleEvent struct {
_ struct{} `type:"structure"`
@ -8057,7 +7984,6 @@ func (s *LifecycleEvent) SetStatus(v string) *LifecycleEvent {
}
// Represents the input of a ListApplicationRevisions operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListApplicationRevisionsInput
type ListApplicationRevisionsInput struct {
_ struct{} `type:"structure"`
@ -8184,7 +8110,6 @@ func (s *ListApplicationRevisionsInput) SetSortOrder(v string) *ListApplicationR
}
// Represents the output of a ListApplicationRevisions operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListApplicationRevisionsOutput
type ListApplicationRevisionsOutput struct {
_ struct{} `type:"structure"`
@ -8220,7 +8145,6 @@ func (s *ListApplicationRevisionsOutput) SetRevisions(v []*RevisionLocation) *Li
}
// Represents the input of a ListApplications operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListApplicationsInput
type ListApplicationsInput struct {
_ struct{} `type:"structure"`
@ -8246,7 +8170,6 @@ func (s *ListApplicationsInput) SetNextToken(v string) *ListApplicationsInput {
}
// Represents the output of a ListApplications operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListApplicationsOutput
type ListApplicationsOutput struct {
_ struct{} `type:"structure"`
@ -8282,7 +8205,6 @@ func (s *ListApplicationsOutput) SetNextToken(v string) *ListApplicationsOutput
}
// Represents the input of a ListDeploymentConfigs operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListDeploymentConfigsInput
type ListDeploymentConfigsInput struct {
_ struct{} `type:"structure"`
@ -8309,7 +8231,6 @@ func (s *ListDeploymentConfigsInput) SetNextToken(v string) *ListDeploymentConfi
}
// Represents the output of a ListDeploymentConfigs operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListDeploymentConfigsOutput
type ListDeploymentConfigsOutput struct {
_ struct{} `type:"structure"`
@ -8346,7 +8267,6 @@ func (s *ListDeploymentConfigsOutput) SetNextToken(v string) *ListDeploymentConf
}
// Represents the input of a ListDeploymentGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListDeploymentGroupsInput
type ListDeploymentGroupsInput struct {
_ struct{} `type:"structure"`
@ -8400,7 +8320,6 @@ func (s *ListDeploymentGroupsInput) SetNextToken(v string) *ListDeploymentGroups
}
// Represents the output of a ListDeploymentGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListDeploymentGroupsOutput
type ListDeploymentGroupsOutput struct {
_ struct{} `type:"structure"`
@ -8445,7 +8364,6 @@ func (s *ListDeploymentGroupsOutput) SetNextToken(v string) *ListDeploymentGroup
}
// Represents the input of a ListDeploymentInstances operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListDeploymentInstancesInput
type ListDeploymentInstancesInput struct {
_ struct{} `type:"structure"`
@ -8527,7 +8445,6 @@ func (s *ListDeploymentInstancesInput) SetNextToken(v string) *ListDeploymentIns
}
// Represents the output of a ListDeploymentInstances operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListDeploymentInstancesOutput
type ListDeploymentInstancesOutput struct {
_ struct{} `type:"structure"`
@ -8563,7 +8480,6 @@ func (s *ListDeploymentInstancesOutput) SetNextToken(v string) *ListDeploymentIn
}
// Represents the input of a ListDeployments operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListDeploymentsInput
type ListDeploymentsInput struct {
_ struct{} `type:"structure"`
@ -8654,7 +8570,6 @@ func (s *ListDeploymentsInput) SetNextToken(v string) *ListDeploymentsInput {
}
// Represents the output of a ListDeployments operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListDeploymentsOutput
type ListDeploymentsOutput struct {
_ struct{} `type:"structure"`
@ -8690,7 +8605,6 @@ func (s *ListDeploymentsOutput) SetNextToken(v string) *ListDeploymentsOutput {
}
// Represents the input of a ListGitHubAccountTokenNames operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListGitHubAccountTokenNamesInput
type ListGitHubAccountTokenNamesInput struct {
_ struct{} `type:"structure"`
@ -8716,7 +8630,6 @@ func (s *ListGitHubAccountTokenNamesInput) SetNextToken(v string) *ListGitHubAcc
}
// Represents the output of a ListGitHubAccountTokenNames operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListGitHubAccountTokenNamesOutput
type ListGitHubAccountTokenNamesOutput struct {
_ struct{} `type:"structure"`
@ -8752,7 +8665,6 @@ func (s *ListGitHubAccountTokenNamesOutput) SetTokenNameList(v []*string) *ListG
}
// Represents the input of a ListOnPremisesInstances operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListOnPremisesInstancesInput
type ListOnPremisesInstancesInput struct {
_ struct{} `type:"structure"`
@ -8803,7 +8715,6 @@ func (s *ListOnPremisesInstancesInput) SetTagFilters(v []*TagFilter) *ListOnPrem
}
// Represents the output of list on-premises instances operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ListOnPremisesInstancesOutput
type ListOnPremisesInstancesOutput struct {
_ struct{} `type:"structure"`
@ -8840,7 +8751,6 @@ func (s *ListOnPremisesInstancesOutput) SetNextToken(v string) *ListOnPremisesIn
// Information about the Elastic Load Balancing load balancer or target group
// used in a deployment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/LoadBalancerInfo
type LoadBalancerInfo struct {
_ struct{} `type:"structure"`
@ -8878,7 +8788,6 @@ func (s *LoadBalancerInfo) SetTargetGroupInfoList(v []*TargetGroupInfo) *LoadBal
}
// Information about minimum healthy instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/MinimumHealthyHosts
type MinimumHealthyHosts struct {
_ struct{} `type:"structure"`
@ -8937,7 +8846,6 @@ func (s *MinimumHealthyHosts) SetValue(v int64) *MinimumHealthyHosts {
}
// Information about groups of on-premises instance tags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/OnPremisesTagSet
type OnPremisesTagSet struct {
_ struct{} `type:"structure"`
@ -8963,7 +8871,6 @@ func (s *OnPremisesTagSet) SetOnPremisesTagSetList(v [][]*TagFilter) *OnPremises
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/PutLifecycleEventHookExecutionStatusInput
type PutLifecycleEventHookExecutionStatusInput struct {
_ struct{} `type:"structure"`
@ -9008,7 +8915,6 @@ func (s *PutLifecycleEventHookExecutionStatusInput) SetStatus(v string) *PutLife
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/PutLifecycleEventHookExecutionStatusOutput
type PutLifecycleEventHookExecutionStatusOutput struct {
_ struct{} `type:"structure"`
@ -9036,7 +8942,6 @@ func (s *PutLifecycleEventHookExecutionStatusOutput) SetLifecycleEventHookExecut
// A revision for an AWS Lambda deployment that is a YAML-formatted or JSON-formatted
// string. For AWS Lambda deployments, the revision is the same as the AppSpec
// file.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RawString
type RawString struct {
_ struct{} `type:"structure"`
@ -9072,7 +8977,6 @@ func (s *RawString) SetSha256(v string) *RawString {
}
// Represents the input of a RegisterApplicationRevision operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RegisterApplicationRevisionInput
type RegisterApplicationRevisionInput struct {
_ struct{} `type:"structure"`
@ -9139,7 +9043,6 @@ func (s *RegisterApplicationRevisionInput) SetRevision(v *RevisionLocation) *Reg
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RegisterApplicationRevisionOutput
type RegisterApplicationRevisionOutput struct {
_ struct{} `type:"structure"`
}
@ -9155,7 +9058,6 @@ func (s RegisterApplicationRevisionOutput) GoString() string {
}
// Represents the input of the register on-premises instance operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RegisterOnPremisesInstanceInput
type RegisterOnPremisesInstanceInput struct {
_ struct{} `type:"structure"`
@ -9212,7 +9114,6 @@ func (s *RegisterOnPremisesInstanceInput) SetInstanceName(v string) *RegisterOnP
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RegisterOnPremisesInstanceOutput
type RegisterOnPremisesInstanceOutput struct {
_ struct{} `type:"structure"`
}
@ -9228,7 +9129,6 @@ func (s RegisterOnPremisesInstanceOutput) GoString() string {
}
// Represents the input of a RemoveTagsFromOnPremisesInstances operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RemoveTagsFromOnPremisesInstancesInput
type RemoveTagsFromOnPremisesInstancesInput struct {
_ struct{} `type:"structure"`
@ -9281,7 +9181,6 @@ func (s *RemoveTagsFromOnPremisesInstancesInput) SetTags(v []*Tag) *RemoveTagsFr
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RemoveTagsFromOnPremisesInstancesOutput
type RemoveTagsFromOnPremisesInstancesOutput struct {
_ struct{} `type:"structure"`
}
@ -9297,7 +9196,6 @@ func (s RemoveTagsFromOnPremisesInstancesOutput) GoString() string {
}
// Information about an application revision.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RevisionInfo
type RevisionInfo struct {
_ struct{} `type:"structure"`
@ -9332,7 +9230,6 @@ func (s *RevisionInfo) SetRevisionLocation(v *RevisionLocation) *RevisionInfo {
}
// Information about the location of an application revision.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RevisionLocation
type RevisionLocation struct {
_ struct{} `type:"structure"`
@ -9393,7 +9290,6 @@ func (s *RevisionLocation) SetString_(v *RawString) *RevisionLocation {
}
// Information about a deployment rollback.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RollbackInfo
type RollbackInfo struct {
_ struct{} `type:"structure"`
@ -9439,7 +9335,6 @@ func (s *RollbackInfo) SetRollbackTriggeringDeploymentId(v string) *RollbackInfo
// Information about the location of application artifacts stored in Amazon
// S3.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/S3Location
type S3Location struct {
_ struct{} `type:"structure"`
@ -9514,7 +9409,6 @@ func (s *S3Location) SetVersion(v string) *S3Location {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/SkipWaitTimeForInstanceTerminationInput
type SkipWaitTimeForInstanceTerminationInput struct {
_ struct{} `type:"structure"`
@ -9539,7 +9433,6 @@ func (s *SkipWaitTimeForInstanceTerminationInput) SetDeploymentId(v string) *Ski
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/SkipWaitTimeForInstanceTerminationOutput
type SkipWaitTimeForInstanceTerminationOutput struct {
_ struct{} `type:"structure"`
}
@ -9555,7 +9448,6 @@ func (s SkipWaitTimeForInstanceTerminationOutput) GoString() string {
}
// Represents the input of a StopDeployment operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/StopDeploymentInput
type StopDeploymentInput struct {
_ struct{} `type:"structure"`
@ -9606,7 +9498,6 @@ func (s *StopDeploymentInput) SetDeploymentId(v string) *StopDeploymentInput {
}
// Represents the output of a StopDeployment operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/StopDeploymentOutput
type StopDeploymentOutput struct {
_ struct{} `type:"structure"`
@ -9644,7 +9535,6 @@ func (s *StopDeploymentOutput) SetStatusMessage(v string) *StopDeploymentOutput
}
// Information about a tag.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -9678,7 +9568,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// Information about an on-premises instance tag filter.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/TagFilter
type TagFilter struct {
_ struct{} `type:"structure"`
@ -9729,7 +9618,6 @@ func (s *TagFilter) SetValue(v string) *TagFilter {
// Information about a target group in Elastic Load Balancing to use in a deployment.
// Instances are registered as targets in a target group, and traffic is routed
// to the target group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/TargetGroupInfo
type TargetGroupInfo struct {
_ struct{} `type:"structure"`
@ -9759,7 +9647,6 @@ func (s *TargetGroupInfo) SetName(v string) *TargetGroupInfo {
// Information about the instances to be used in the replacement environment
// in a blue/green deployment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/TargetInstances
type TargetInstances struct {
_ struct{} `type:"structure"`
@ -9809,7 +9696,6 @@ func (s *TargetInstances) SetTagFilters(v []*EC2TagFilter) *TargetInstances {
// A configuration that shifts traffic from one version of a Lambda function
// to another in two increments. The original and target Lambda function versions
// are specified in the deployment's AppSpec file.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/TimeBasedCanary
type TimeBasedCanary struct {
_ struct{} `type:"structure"`
@ -9848,7 +9734,6 @@ func (s *TimeBasedCanary) SetCanaryPercentage(v int64) *TimeBasedCanary {
// to another in equal increments, with an equal number of minutes between each
// increment. The original and target Lambda function versions are specified
// in the deployment's AppSpec file.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/TimeBasedLinear
type TimeBasedLinear struct {
_ struct{} `type:"structure"`
@ -9884,7 +9769,6 @@ func (s *TimeBasedLinear) SetLinearPercentage(v int64) *TimeBasedLinear {
}
// Information about a time range.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/TimeRange
type TimeRange struct {
_ struct{} `type:"structure"`
@ -9923,7 +9807,6 @@ func (s *TimeRange) SetStart(v time.Time) *TimeRange {
// The configuration that specifies how traffic is shifted from one version
// of a Lambda function to another version during an AWS Lambda deployment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/TrafficRoutingConfig
type TrafficRoutingConfig struct {
_ struct{} `type:"structure"`
@ -9972,7 +9855,6 @@ func (s *TrafficRoutingConfig) SetType(v string) *TrafficRoutingConfig {
}
// Information about notification triggers for the deployment group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/TriggerConfig
type TriggerConfig struct {
_ struct{} `type:"structure"`
@ -10016,7 +9898,6 @@ func (s *TriggerConfig) SetTriggerTargetArn(v string) *TriggerConfig {
}
// Represents the input of an UpdateApplication operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/UpdateApplicationInput
type UpdateApplicationInput struct {
_ struct{} `type:"structure"`
@ -10065,7 +9946,6 @@ func (s *UpdateApplicationInput) SetNewApplicationName(v string) *UpdateApplicat
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/UpdateApplicationOutput
type UpdateApplicationOutput struct {
_ struct{} `type:"structure"`
}
@ -10081,7 +9961,6 @@ func (s UpdateApplicationOutput) GoString() string {
}
// Represents the input of an UpdateDeploymentGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/UpdateDeploymentGroupInput
type UpdateDeploymentGroupInput struct {
_ struct{} `type:"structure"`
@ -10288,7 +10167,6 @@ func (s *UpdateDeploymentGroupInput) SetTriggerConfigurations(v []*TriggerConfig
}
// Represents the output of an UpdateDeploymentGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/UpdateDeploymentGroupOutput
type UpdateDeploymentGroupOutput struct {
_ struct{} `type:"structure"`

View File

@ -2392,7 +2392,6 @@ func (c *CodePipeline) UpdatePipelineWithContext(ctx aws.Context, input *UpdateP
// credentials that are issued by AWS Secure Token Service (STS). They can be
// used to access input and output artifacts in the Amazon S3 bucket used to
// store artifact for the pipeline in AWS CodePipeline.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/AWSSessionCredentials
type AWSSessionCredentials struct {
_ struct{} `type:"structure"`
@ -2441,7 +2440,6 @@ func (s *AWSSessionCredentials) SetSessionToken(v string) *AWSSessionCredentials
}
// Represents the input of an AcknowledgeJob action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/AcknowledgeJobInput
type AcknowledgeJobInput struct {
_ struct{} `type:"structure"`
@ -2497,7 +2495,6 @@ func (s *AcknowledgeJobInput) SetNonce(v string) *AcknowledgeJobInput {
}
// Represents the output of an AcknowledgeJob action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/AcknowledgeJobOutput
type AcknowledgeJobOutput struct {
_ struct{} `type:"structure"`
@ -2522,7 +2519,6 @@ func (s *AcknowledgeJobOutput) SetStatus(v string) *AcknowledgeJobOutput {
}
// Represents the input of an AcknowledgeThirdPartyJob action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/AcknowledgeThirdPartyJobInput
type AcknowledgeThirdPartyJobInput struct {
_ struct{} `type:"structure"`
@ -2599,7 +2595,6 @@ func (s *AcknowledgeThirdPartyJobInput) SetNonce(v string) *AcknowledgeThirdPart
}
// Represents the output of an AcknowledgeThirdPartyJob action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/AcknowledgeThirdPartyJobOutput
type AcknowledgeThirdPartyJobOutput struct {
_ struct{} `type:"structure"`
@ -2624,7 +2619,6 @@ func (s *AcknowledgeThirdPartyJobOutput) SetStatus(v string) *AcknowledgeThirdPa
}
// Represents information about an action configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ActionConfiguration
type ActionConfiguration struct {
_ struct{} `type:"structure"`
@ -2649,7 +2643,6 @@ func (s *ActionConfiguration) SetConfiguration(v map[string]*string) *ActionConf
}
// Represents information about an action configuration property.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ActionConfigurationProperty
type ActionConfigurationProperty struct {
_ struct{} `type:"structure"`
@ -2779,7 +2772,6 @@ func (s *ActionConfigurationProperty) SetType(v string) *ActionConfigurationProp
// Represents the context of an action within the stage of a pipeline to a job
// worker.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ActionContext
type ActionContext struct {
_ struct{} `type:"structure"`
@ -2804,7 +2796,6 @@ func (s *ActionContext) SetName(v string) *ActionContext {
}
// Represents information about an action declaration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ActionDeclaration
type ActionDeclaration struct {
_ struct{} `type:"structure"`
@ -2937,7 +2928,6 @@ func (s *ActionDeclaration) SetRunOrder(v int64) *ActionDeclaration {
}
// Represents information about the run of an action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ActionExecution
type ActionExecution struct {
_ struct{} `type:"structure"`
@ -3039,7 +3029,6 @@ func (s *ActionExecution) SetToken(v string) *ActionExecution {
}
// Represents information about the version (or revision) of an action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ActionRevision
type ActionRevision struct {
_ struct{} `type:"structure"`
@ -3116,7 +3105,6 @@ func (s *ActionRevision) SetRevisionId(v string) *ActionRevision {
}
// Represents information about the state of an action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ActionState
type ActionState struct {
_ struct{} `type:"structure"`
@ -3179,7 +3167,6 @@ func (s *ActionState) SetRevisionUrl(v string) *ActionState {
}
// Returns information about the details of an action type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ActionType
type ActionType struct {
_ struct{} `type:"structure"`
@ -3246,7 +3233,6 @@ func (s *ActionType) SetSettings(v *ActionTypeSettings) *ActionType {
}
// Represents information about an action type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ActionTypeId
type ActionTypeId struct {
_ struct{} `type:"structure"`
@ -3339,7 +3325,6 @@ func (s *ActionTypeId) SetVersion(v string) *ActionTypeId {
}
// Returns information about the settings for an action type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ActionTypeSettings
type ActionTypeSettings struct {
_ struct{} `type:"structure"`
@ -3423,7 +3408,6 @@ func (s *ActionTypeSettings) SetThirdPartyConfigurationUrl(v string) *ActionType
}
// Represents information about the result of an approval request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ApprovalResult
type ApprovalResult struct {
_ struct{} `type:"structure"`
@ -3478,7 +3462,6 @@ func (s *ApprovalResult) SetSummary(v string) *ApprovalResult {
// Represents information about an artifact that will be worked upon by actions
// in the pipeline.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/Artifact
type Artifact struct {
_ struct{} `type:"structure"`
@ -3522,7 +3505,6 @@ func (s *Artifact) SetRevision(v string) *Artifact {
}
// Returns information about the details of an artifact.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ArtifactDetails
type ArtifactDetails struct {
_ struct{} `type:"structure"`
@ -3576,7 +3558,6 @@ func (s *ArtifactDetails) SetMinimumCount(v int64) *ArtifactDetails {
}
// Represents information about the location of an artifact.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ArtifactLocation
type ArtifactLocation struct {
_ struct{} `type:"structure"`
@ -3610,7 +3591,6 @@ func (s *ArtifactLocation) SetType(v string) *ArtifactLocation {
}
// Represents revision details of an artifact.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ArtifactRevision
type ArtifactRevision struct {
_ struct{} `type:"structure"`
@ -3688,7 +3668,6 @@ func (s *ArtifactRevision) SetRevisionUrl(v string) *ArtifactRevision {
}
// The Amazon S3 bucket where artifacts are stored for the pipeline.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ArtifactStore
type ArtifactStore struct {
_ struct{} `type:"structure"`
@ -3765,7 +3744,6 @@ func (s *ArtifactStore) SetType(v string) *ArtifactStore {
}
// Reserved for future use.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/BlockerDeclaration
type BlockerDeclaration struct {
_ struct{} `type:"structure"`
@ -3822,7 +3800,6 @@ func (s *BlockerDeclaration) SetType(v string) *BlockerDeclaration {
}
// Represents the input of a CreateCustomActionType operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/CreateCustomActionTypeInput
type CreateCustomActionTypeInput struct {
_ struct{} `type:"structure"`
@ -3975,7 +3952,6 @@ func (s *CreateCustomActionTypeInput) SetVersion(v string) *CreateCustomActionTy
}
// Represents the output of a CreateCustomActionType operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/CreateCustomActionTypeOutput
type CreateCustomActionTypeOutput struct {
_ struct{} `type:"structure"`
@ -4002,7 +3978,6 @@ func (s *CreateCustomActionTypeOutput) SetActionType(v *ActionType) *CreateCusto
}
// Represents the input of a CreatePipeline action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/CreatePipelineInput
type CreatePipelineInput struct {
_ struct{} `type:"structure"`
@ -4047,7 +4022,6 @@ func (s *CreatePipelineInput) SetPipeline(v *PipelineDeclaration) *CreatePipelin
}
// Represents the output of a CreatePipeline action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/CreatePipelineOutput
type CreatePipelineOutput struct {
_ struct{} `type:"structure"`
@ -4072,7 +4046,6 @@ func (s *CreatePipelineOutput) SetPipeline(v *PipelineDeclaration) *CreatePipeli
}
// Represents information about a current revision.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/CurrentRevision
type CurrentRevision struct {
_ struct{} `type:"structure"`
@ -4155,7 +4128,6 @@ func (s *CurrentRevision) SetRevisionSummary(v string) *CurrentRevision {
// Represents the input of a DeleteCustomActionType operation. The custom action
// will be marked as deleted.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/DeleteCustomActionTypeInput
type DeleteCustomActionTypeInput struct {
_ struct{} `type:"structure"`
@ -4229,7 +4201,6 @@ func (s *DeleteCustomActionTypeInput) SetVersion(v string) *DeleteCustomActionTy
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/DeleteCustomActionTypeOutput
type DeleteCustomActionTypeOutput struct {
_ struct{} `type:"structure"`
}
@ -4245,7 +4216,6 @@ func (s DeleteCustomActionTypeOutput) GoString() string {
}
// Represents the input of a DeletePipeline action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/DeletePipelineInput
type DeletePipelineInput struct {
_ struct{} `type:"structure"`
@ -4287,7 +4257,6 @@ func (s *DeletePipelineInput) SetName(v string) *DeletePipelineInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/DeletePipelineOutput
type DeletePipelineOutput struct {
_ struct{} `type:"structure"`
}
@ -4303,7 +4272,6 @@ func (s DeletePipelineOutput) GoString() string {
}
// Represents the input of a DisableStageTransition action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/DisableStageTransitionInput
type DisableStageTransitionInput struct {
_ struct{} `type:"structure"`
@ -4400,7 +4368,6 @@ func (s *DisableStageTransitionInput) SetTransitionType(v string) *DisableStageT
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/DisableStageTransitionOutput
type DisableStageTransitionOutput struct {
_ struct{} `type:"structure"`
}
@ -4416,7 +4383,6 @@ func (s DisableStageTransitionOutput) GoString() string {
}
// Represents the input of an EnableStageTransition action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/EnableStageTransitionInput
type EnableStageTransitionInput struct {
_ struct{} `type:"structure"`
@ -4493,7 +4459,6 @@ func (s *EnableStageTransitionInput) SetTransitionType(v string) *EnableStageTra
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/EnableStageTransitionOutput
type EnableStageTransitionOutput struct {
_ struct{} `type:"structure"`
}
@ -4510,7 +4475,6 @@ func (s EnableStageTransitionOutput) GoString() string {
// Represents information about the key used to encrypt data in the artifact
// store, such as an AWS Key Management Service (AWS KMS) key.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/EncryptionKey
type EncryptionKey struct {
_ struct{} `type:"structure"`
@ -4569,7 +4533,6 @@ func (s *EncryptionKey) SetType(v string) *EncryptionKey {
}
// Represents information about an error in AWS CodePipeline.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ErrorDetails
type ErrorDetails struct {
_ struct{} `type:"structure"`
@ -4604,7 +4567,6 @@ func (s *ErrorDetails) SetMessage(v string) *ErrorDetails {
// The details of the actions taken and results produced on an artifact as it
// passes through stages in the pipeline.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ExecutionDetails
type ExecutionDetails struct {
_ struct{} `type:"structure"`
@ -4662,7 +4624,6 @@ func (s *ExecutionDetails) SetSummary(v string) *ExecutionDetails {
}
// Represents information about failure details.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/FailureDetails
type FailureDetails struct {
_ struct{} `type:"structure"`
@ -4728,7 +4689,6 @@ func (s *FailureDetails) SetType(v string) *FailureDetails {
}
// Represents the input of a GetJobDetails action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/GetJobDetailsInput
type GetJobDetailsInput struct {
_ struct{} `type:"structure"`
@ -4768,7 +4728,6 @@ func (s *GetJobDetailsInput) SetJobId(v string) *GetJobDetailsInput {
}
// Represents the output of a GetJobDetails action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/GetJobDetailsOutput
type GetJobDetailsOutput struct {
_ struct{} `type:"structure"`
@ -4796,7 +4755,6 @@ func (s *GetJobDetailsOutput) SetJobDetails(v *JobDetails) *GetJobDetailsOutput
}
// Represents the input of a GetPipelineExecution action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/GetPipelineExecutionInput
type GetPipelineExecutionInput struct {
_ struct{} `type:"structure"`
@ -4853,7 +4811,6 @@ func (s *GetPipelineExecutionInput) SetPipelineName(v string) *GetPipelineExecut
}
// Represents the output of a GetPipelineExecution action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/GetPipelineExecutionOutput
type GetPipelineExecutionOutput struct {
_ struct{} `type:"structure"`
@ -4878,7 +4835,6 @@ func (s *GetPipelineExecutionOutput) SetPipelineExecution(v *PipelineExecution)
}
// Represents the input of a GetPipeline action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/GetPipelineInput
type GetPipelineInput struct {
_ struct{} `type:"structure"`
@ -4935,7 +4891,6 @@ func (s *GetPipelineInput) SetVersion(v int64) *GetPipelineInput {
}
// Represents the output of a GetPipeline action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/GetPipelineOutput
type GetPipelineOutput struct {
_ struct{} `type:"structure"`
@ -4970,7 +4925,6 @@ func (s *GetPipelineOutput) SetPipeline(v *PipelineDeclaration) *GetPipelineOutp
}
// Represents the input of a GetPipelineState action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/GetPipelineStateInput
type GetPipelineStateInput struct {
_ struct{} `type:"structure"`
@ -5013,7 +4967,6 @@ func (s *GetPipelineStateInput) SetName(v string) *GetPipelineStateInput {
}
// Represents the output of a GetPipelineState action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/GetPipelineStateOutput
type GetPipelineStateOutput struct {
_ struct{} `type:"structure"`
@ -5077,7 +5030,6 @@ func (s *GetPipelineStateOutput) SetUpdated(v time.Time) *GetPipelineStateOutput
}
// Represents the input of a GetThirdPartyJobDetails action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/GetThirdPartyJobDetailsInput
type GetThirdPartyJobDetailsInput struct {
_ struct{} `type:"structure"`
@ -5138,7 +5090,6 @@ func (s *GetThirdPartyJobDetailsInput) SetJobId(v string) *GetThirdPartyJobDetai
}
// Represents the output of a GetThirdPartyJobDetails action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/GetThirdPartyJobDetailsOutput
type GetThirdPartyJobDetailsOutput struct {
_ struct{} `type:"structure"`
@ -5164,7 +5115,6 @@ func (s *GetThirdPartyJobDetailsOutput) SetJobDetails(v *ThirdPartyJobDetails) *
// Represents information about an artifact to be worked on, such as a test
// or build artifact.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/InputArtifact
type InputArtifact struct {
_ struct{} `type:"structure"`
@ -5213,7 +5163,6 @@ func (s *InputArtifact) SetName(v string) *InputArtifact {
}
// Represents information about a job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/Job
type Job struct {
_ struct{} `type:"structure"`
@ -5268,7 +5217,6 @@ func (s *Job) SetNonce(v string) *Job {
// Represents additional information about a job required for a job worker to
// complete the job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/JobData
type JobData struct {
_ struct{} `type:"structure"`
@ -5361,7 +5309,6 @@ func (s *JobData) SetPipelineContext(v *PipelineContext) *JobData {
}
// Represents information about the details of a job.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/JobDetails
type JobDetails struct {
_ struct{} `type:"structure"`
@ -5405,7 +5352,6 @@ func (s *JobDetails) SetId(v string) *JobDetails {
}
// Represents the input of a ListActionTypes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ListActionTypesInput
type ListActionTypesInput struct {
_ struct{} `type:"structure"`
@ -5453,7 +5399,6 @@ func (s *ListActionTypesInput) SetNextToken(v string) *ListActionTypesInput {
}
// Represents the output of a ListActionTypes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ListActionTypesOutput
type ListActionTypesOutput struct {
_ struct{} `type:"structure"`
@ -5491,7 +5436,6 @@ func (s *ListActionTypesOutput) SetNextToken(v string) *ListActionTypesOutput {
}
// Represents the input of a ListPipelineExecutions action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ListPipelineExecutionsInput
type ListPipelineExecutionsInput struct {
_ struct{} `type:"structure"`
@ -5562,7 +5506,6 @@ func (s *ListPipelineExecutionsInput) SetPipelineName(v string) *ListPipelineExe
}
// Represents the output of a ListPipelineExecutions action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ListPipelineExecutionsOutput
type ListPipelineExecutionsOutput struct {
_ struct{} `type:"structure"`
@ -5598,7 +5541,6 @@ func (s *ListPipelineExecutionsOutput) SetPipelineExecutionSummaries(v []*Pipeli
}
// Represents the input of a ListPipelines action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ListPipelinesInput
type ListPipelinesInput struct {
_ struct{} `type:"structure"`
@ -5637,7 +5579,6 @@ func (s *ListPipelinesInput) SetNextToken(v string) *ListPipelinesInput {
}
// Represents the output of a ListPipelines action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ListPipelinesOutput
type ListPipelinesOutput struct {
_ struct{} `type:"structure"`
@ -5673,7 +5614,6 @@ func (s *ListPipelinesOutput) SetPipelines(v []*PipelineSummary) *ListPipelinesO
}
// Represents information about the output of an action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/OutputArtifact
type OutputArtifact struct {
_ struct{} `type:"structure"`
@ -5724,7 +5664,6 @@ func (s *OutputArtifact) SetName(v string) *OutputArtifact {
}
// Represents information about a pipeline to a job worker.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PipelineContext
type PipelineContext struct {
_ struct{} `type:"structure"`
@ -5768,7 +5707,6 @@ func (s *PipelineContext) SetStage(v *StageContext) *PipelineContext {
}
// Represents the structure of actions and stages to be performed in the pipeline.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PipelineDeclaration
type PipelineDeclaration struct {
_ struct{} `type:"structure"`
@ -5884,7 +5822,6 @@ func (s *PipelineDeclaration) SetVersion(v int64) *PipelineDeclaration {
}
// Represents information about an execution of a pipeline.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PipelineExecution
type PipelineExecution struct {
_ struct{} `type:"structure"`
@ -5955,7 +5892,6 @@ func (s *PipelineExecution) SetStatus(v string) *PipelineExecution {
}
// Summary information about a pipeline execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PipelineExecutionSummary
type PipelineExecutionSummary struct {
_ struct{} `type:"structure"`
@ -6018,7 +5954,6 @@ func (s *PipelineExecutionSummary) SetStatus(v string) *PipelineExecutionSummary
}
// Information about a pipeline.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PipelineMetadata
type PipelineMetadata struct {
_ struct{} `type:"structure"`
@ -6061,7 +5996,6 @@ func (s *PipelineMetadata) SetUpdated(v time.Time) *PipelineMetadata {
}
// Returns a summary of a pipeline.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PipelineSummary
type PipelineSummary struct {
_ struct{} `type:"structure"`
@ -6113,7 +6047,6 @@ func (s *PipelineSummary) SetVersion(v int64) *PipelineSummary {
}
// Represents the input of a PollForJobs action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PollForJobsInput
type PollForJobsInput struct {
_ struct{} `type:"structure"`
@ -6182,7 +6115,6 @@ func (s *PollForJobsInput) SetQueryParam(v map[string]*string) *PollForJobsInput
}
// Represents the output of a PollForJobs action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PollForJobsOutput
type PollForJobsOutput struct {
_ struct{} `type:"structure"`
@ -6207,7 +6139,6 @@ func (s *PollForJobsOutput) SetJobs(v []*Job) *PollForJobsOutput {
}
// Represents the input of a PollForThirdPartyJobs action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PollForThirdPartyJobsInput
type PollForThirdPartyJobsInput struct {
_ struct{} `type:"structure"`
@ -6264,7 +6195,6 @@ func (s *PollForThirdPartyJobsInput) SetMaxBatchSize(v int64) *PollForThirdParty
}
// Represents the output of a PollForThirdPartyJobs action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PollForThirdPartyJobsOutput
type PollForThirdPartyJobsOutput struct {
_ struct{} `type:"structure"`
@ -6289,7 +6219,6 @@ func (s *PollForThirdPartyJobsOutput) SetJobs(v []*ThirdPartyJob) *PollForThirdP
}
// Represents the input of a PutActionRevision action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutActionRevisionInput
type PutActionRevisionInput struct {
_ struct{} `type:"structure"`
@ -6385,7 +6314,6 @@ func (s *PutActionRevisionInput) SetStageName(v string) *PutActionRevisionInput
}
// Represents the output of a PutActionRevision action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutActionRevisionOutput
type PutActionRevisionOutput struct {
_ struct{} `type:"structure"`
@ -6420,7 +6348,6 @@ func (s *PutActionRevisionOutput) SetPipelineExecutionId(v string) *PutActionRev
}
// Represents the input of a PutApprovalResult action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutApprovalResultInput
type PutApprovalResultInput struct {
_ struct{} `type:"structure"`
@ -6533,7 +6460,6 @@ func (s *PutApprovalResultInput) SetToken(v string) *PutApprovalResultInput {
}
// Represents the output of a PutApprovalResult action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutApprovalResultOutput
type PutApprovalResultOutput struct {
_ struct{} `type:"structure"`
@ -6558,7 +6484,6 @@ func (s *PutApprovalResultOutput) SetApprovedAt(v time.Time) *PutApprovalResultO
}
// Represents the input of a PutJobFailureResult action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutJobFailureResultInput
type PutJobFailureResultInput struct {
_ struct{} `type:"structure"`
@ -6617,7 +6542,6 @@ func (s *PutJobFailureResultInput) SetJobId(v string) *PutJobFailureResultInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutJobFailureResultOutput
type PutJobFailureResultOutput struct {
_ struct{} `type:"structure"`
}
@ -6633,7 +6557,6 @@ func (s PutJobFailureResultOutput) GoString() string {
}
// Represents the input of a PutJobSuccessResult action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutJobSuccessResultInput
type PutJobSuccessResultInput struct {
_ struct{} `type:"structure"`
@ -6717,7 +6640,6 @@ func (s *PutJobSuccessResultInput) SetJobId(v string) *PutJobSuccessResultInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutJobSuccessResultOutput
type PutJobSuccessResultOutput struct {
_ struct{} `type:"structure"`
}
@ -6733,7 +6655,6 @@ func (s PutJobSuccessResultOutput) GoString() string {
}
// Represents the input of a PutThirdPartyJobFailureResult action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutThirdPartyJobFailureResultInput
type PutThirdPartyJobFailureResultInput struct {
_ struct{} `type:"structure"`
@ -6812,7 +6733,6 @@ func (s *PutThirdPartyJobFailureResultInput) SetJobId(v string) *PutThirdPartyJo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutThirdPartyJobFailureResultOutput
type PutThirdPartyJobFailureResultOutput struct {
_ struct{} `type:"structure"`
}
@ -6828,7 +6748,6 @@ func (s PutThirdPartyJobFailureResultOutput) GoString() string {
}
// Represents the input of a PutThirdPartyJobSuccessResult action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutThirdPartyJobSuccessResultInput
type PutThirdPartyJobSuccessResultInput struct {
_ struct{} `type:"structure"`
@ -6932,7 +6851,6 @@ func (s *PutThirdPartyJobSuccessResultInput) SetJobId(v string) *PutThirdPartyJo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutThirdPartyJobSuccessResultOutput
type PutThirdPartyJobSuccessResultOutput struct {
_ struct{} `type:"structure"`
}
@ -6948,7 +6866,6 @@ func (s PutThirdPartyJobSuccessResultOutput) GoString() string {
}
// Represents the input of a RetryStageExecution action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/RetryStageExecutionInput
type RetryStageExecutionInput struct {
_ struct{} `type:"structure"`
@ -7038,7 +6955,6 @@ func (s *RetryStageExecutionInput) SetStageName(v string) *RetryStageExecutionIn
}
// Represents the output of a RetryStageExecution action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/RetryStageExecutionOutput
type RetryStageExecutionOutput struct {
_ struct{} `type:"structure"`
@ -7063,7 +6979,6 @@ func (s *RetryStageExecutionOutput) SetPipelineExecutionId(v string) *RetryStage
}
// The location of the Amazon S3 bucket that contains a revision.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/S3ArtifactLocation
type S3ArtifactLocation struct {
_ struct{} `type:"structure"`
@ -7102,7 +7017,6 @@ func (s *S3ArtifactLocation) SetObjectKey(v string) *S3ArtifactLocation {
}
// Represents information about a stage to a job worker.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/StageContext
type StageContext struct {
_ struct{} `type:"structure"`
@ -7127,7 +7041,6 @@ func (s *StageContext) SetName(v string) *StageContext {
}
// Represents information about a stage and its definition.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/StageDeclaration
type StageDeclaration struct {
_ struct{} `type:"structure"`
@ -7213,7 +7126,6 @@ func (s *StageDeclaration) SetName(v string) *StageDeclaration {
}
// Represents information about the run of a stage.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/StageExecution
type StageExecution struct {
_ struct{} `type:"structure"`
@ -7252,7 +7164,6 @@ func (s *StageExecution) SetStatus(v string) *StageExecution {
}
// Represents information about the state of the stage.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/StageState
type StageState struct {
_ struct{} `type:"structure"`
@ -7305,7 +7216,6 @@ func (s *StageState) SetStageName(v string) *StageState {
}
// Represents the input of a StartPipelineExecution action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/StartPipelineExecutionInput
type StartPipelineExecutionInput struct {
_ struct{} `type:"structure"`
@ -7348,7 +7258,6 @@ func (s *StartPipelineExecutionInput) SetName(v string) *StartPipelineExecutionI
}
// Represents the output of a StartPipelineExecution action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/StartPipelineExecutionOutput
type StartPipelineExecutionOutput struct {
_ struct{} `type:"structure"`
@ -7374,7 +7283,6 @@ func (s *StartPipelineExecutionOutput) SetPipelineExecutionId(v string) *StartPi
// A response to a PollForThirdPartyJobs request returned by AWS CodePipeline
// when there is a job to be worked upon by a partner action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ThirdPartyJob
type ThirdPartyJob struct {
_ struct{} `type:"structure"`
@ -7409,7 +7317,6 @@ func (s *ThirdPartyJob) SetJobId(v string) *ThirdPartyJob {
}
// Represents information about the job data for a partner action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ThirdPartyJobData
type ThirdPartyJobData struct {
_ struct{} `type:"structure"`
@ -7509,7 +7416,6 @@ func (s *ThirdPartyJobData) SetPipelineContext(v *PipelineContext) *ThirdPartyJo
}
// The details of a job sent in response to a GetThirdPartyJobDetails request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ThirdPartyJobDetails
type ThirdPartyJobDetails struct {
_ struct{} `type:"structure"`
@ -7555,7 +7461,6 @@ func (s *ThirdPartyJobDetails) SetNonce(v string) *ThirdPartyJobDetails {
// Represents information about the state of transitions between one stage and
// another stage.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/TransitionState
type TransitionState struct {
_ struct{} `type:"structure"`
@ -7608,7 +7513,6 @@ func (s *TransitionState) SetLastChangedBy(v string) *TransitionState {
}
// Represents the input of an UpdatePipeline action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/UpdatePipelineInput
type UpdatePipelineInput struct {
_ struct{} `type:"structure"`
@ -7653,7 +7557,6 @@ func (s *UpdatePipelineInput) SetPipeline(v *PipelineDeclaration) *UpdatePipelin
}
// Represents the output of an UpdatePipeline action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/UpdatePipelineOutput
type UpdatePipelineOutput struct {
_ struct{} `type:"structure"`

View File

@ -1842,7 +1842,6 @@ func (c *CognitoIdentity) UpdateIdentityPoolWithContext(ctx aws.Context, input *
}
// Input to the CreateIdentityPool action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/CreateIdentityPoolInput
type CreateIdentityPoolInput struct {
_ struct{} `type:"structure"`
@ -1964,7 +1963,6 @@ func (s *CreateIdentityPoolInput) SetSupportedLoginProviders(v map[string]*strin
}
// Credentials for the provided identity ID.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/Credentials
type Credentials struct {
_ struct{} `type:"structure"`
@ -2016,7 +2014,6 @@ func (s *Credentials) SetSessionToken(v string) *Credentials {
}
// Input to the DeleteIdentities action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentitiesInput
type DeleteIdentitiesInput struct {
_ struct{} `type:"structure"`
@ -2059,7 +2056,6 @@ func (s *DeleteIdentitiesInput) SetIdentityIdsToDelete(v []*string) *DeleteIdent
}
// Returned in response to a successful DeleteIdentities operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentitiesResponse
type DeleteIdentitiesOutput struct {
_ struct{} `type:"structure"`
@ -2085,7 +2081,6 @@ func (s *DeleteIdentitiesOutput) SetUnprocessedIdentityIds(v []*UnprocessedIdent
}
// Input to the DeleteIdentityPool action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentityPoolInput
type DeleteIdentityPoolInput struct {
_ struct{} `type:"structure"`
@ -2127,7 +2122,6 @@ func (s *DeleteIdentityPoolInput) SetIdentityPoolId(v string) *DeleteIdentityPoo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DeleteIdentityPoolOutput
type DeleteIdentityPoolOutput struct {
_ struct{} `type:"structure"`
}
@ -2143,7 +2137,6 @@ func (s DeleteIdentityPoolOutput) GoString() string {
}
// Input to the DescribeIdentity action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentityInput
type DescribeIdentityInput struct {
_ struct{} `type:"structure"`
@ -2186,7 +2179,6 @@ func (s *DescribeIdentityInput) SetIdentityId(v string) *DescribeIdentityInput {
}
// Input to the DescribeIdentityPool action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/DescribeIdentityPoolInput
type DescribeIdentityPoolInput struct {
_ struct{} `type:"structure"`
@ -2229,7 +2221,6 @@ func (s *DescribeIdentityPoolInput) SetIdentityPoolId(v string) *DescribeIdentit
}
// Input to the GetCredentialsForIdentity action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetCredentialsForIdentityInput
type GetCredentialsForIdentityInput struct {
_ struct{} `type:"structure"`
@ -2296,7 +2287,6 @@ func (s *GetCredentialsForIdentityInput) SetLogins(v map[string]*string) *GetCre
}
// Returned in response to a successful GetCredentialsForIdentity operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetCredentialsForIdentityResponse
type GetCredentialsForIdentityOutput struct {
_ struct{} `type:"structure"`
@ -2330,7 +2320,6 @@ func (s *GetCredentialsForIdentityOutput) SetIdentityId(v string) *GetCredential
}
// Input to the GetId action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdInput
type GetIdInput struct {
_ struct{} `type:"structure"`
@ -2407,7 +2396,6 @@ func (s *GetIdInput) SetLogins(v map[string]*string) *GetIdInput {
}
// Returned in response to a GetId request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdResponse
type GetIdOutput struct {
_ struct{} `type:"structure"`
@ -2432,7 +2420,6 @@ func (s *GetIdOutput) SetIdentityId(v string) *GetIdOutput {
}
// Input to the GetIdentityPoolRoles action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdentityPoolRolesInput
type GetIdentityPoolRolesInput struct {
_ struct{} `type:"structure"`
@ -2475,7 +2462,6 @@ func (s *GetIdentityPoolRolesInput) SetIdentityPoolId(v string) *GetIdentityPool
}
// Returned in response to a successful GetIdentityPoolRoles operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetIdentityPoolRolesResponse
type GetIdentityPoolRolesOutput struct {
_ struct{} `type:"structure"`
@ -2521,7 +2507,6 @@ func (s *GetIdentityPoolRolesOutput) SetRoles(v map[string]*string) *GetIdentity
}
// Input to the GetOpenIdTokenForDeveloperIdentity action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenForDeveloperIdentityInput
type GetOpenIdTokenForDeveloperIdentityInput struct {
_ struct{} `type:"structure"`
@ -2617,7 +2602,6 @@ func (s *GetOpenIdTokenForDeveloperIdentityInput) SetTokenDuration(v int64) *Get
}
// Returned in response to a successful GetOpenIdTokenForDeveloperIdentity request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenForDeveloperIdentityResponse
type GetOpenIdTokenForDeveloperIdentityOutput struct {
_ struct{} `type:"structure"`
@ -2651,7 +2635,6 @@ func (s *GetOpenIdTokenForDeveloperIdentityOutput) SetToken(v string) *GetOpenId
}
// Input to the GetOpenIdToken action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenInput
type GetOpenIdTokenInput struct {
_ struct{} `type:"structure"`
@ -2707,7 +2690,6 @@ func (s *GetOpenIdTokenInput) SetLogins(v map[string]*string) *GetOpenIdTokenInp
}
// Returned in response to a successful GetOpenIdToken request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/GetOpenIdTokenResponse
type GetOpenIdTokenOutput struct {
_ struct{} `type:"structure"`
@ -2742,7 +2724,6 @@ func (s *GetOpenIdTokenOutput) SetToken(v string) *GetOpenIdTokenOutput {
}
// A description of the identity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/IdentityDescription
type IdentityDescription struct {
_ struct{} `type:"structure"`
@ -2794,7 +2775,6 @@ func (s *IdentityDescription) SetLogins(v []*string) *IdentityDescription {
}
// An object representing an Amazon Cognito identity pool.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/IdentityPool
type IdentityPool struct {
_ struct{} `type:"structure"`
@ -2927,7 +2907,6 @@ func (s *IdentityPool) SetSupportedLoginProviders(v map[string]*string) *Identit
}
// A description of the identity pool.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/IdentityPoolShortDescription
type IdentityPoolShortDescription struct {
_ struct{} `type:"structure"`
@ -2961,7 +2940,6 @@ func (s *IdentityPoolShortDescription) SetIdentityPoolName(v string) *IdentityPo
}
// Input to the ListIdentities action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentitiesInput
type ListIdentitiesInput struct {
_ struct{} `type:"structure"`
@ -3044,7 +3022,6 @@ func (s *ListIdentitiesInput) SetNextToken(v string) *ListIdentitiesInput {
}
// The response to a ListIdentities request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentitiesResponse
type ListIdentitiesOutput struct {
_ struct{} `type:"structure"`
@ -3087,7 +3064,6 @@ func (s *ListIdentitiesOutput) SetNextToken(v string) *ListIdentitiesOutput {
}
// Input to the ListIdentityPools action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentityPoolsInput
type ListIdentityPoolsInput struct {
_ struct{} `type:"structure"`
@ -3142,7 +3118,6 @@ func (s *ListIdentityPoolsInput) SetNextToken(v string) *ListIdentityPoolsInput
}
// The result of a successful ListIdentityPools action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/ListIdentityPoolsResponse
type ListIdentityPoolsOutput struct {
_ struct{} `type:"structure"`
@ -3176,7 +3151,6 @@ func (s *ListIdentityPoolsOutput) SetNextToken(v string) *ListIdentityPoolsOutpu
}
// Input to the LookupDeveloperIdentityInput action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/LookupDeveloperIdentityInput
type LookupDeveloperIdentityInput struct {
_ struct{} `type:"structure"`
@ -3274,7 +3248,6 @@ func (s *LookupDeveloperIdentityInput) SetNextToken(v string) *LookupDeveloperId
}
// Returned in response to a successful LookupDeveloperIdentity action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/LookupDeveloperIdentityResponse
type LookupDeveloperIdentityOutput struct {
_ struct{} `type:"structure"`
@ -3325,7 +3298,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MappingRule
type MappingRule struct {
_ struct{} `type:"structure"`
@ -3418,7 +3390,6 @@ func (s *MappingRule) SetValue(v string) *MappingRule {
}
// Input to the MergeDeveloperIdentities action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MergeDeveloperIdentitiesInput
type MergeDeveloperIdentitiesInput struct {
_ struct{} `type:"structure"`
@ -3516,7 +3487,6 @@ func (s *MergeDeveloperIdentitiesInput) SetSourceUserIdentifier(v string) *Merge
}
// Returned in response to a successful MergeDeveloperIdentities action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MergeDeveloperIdentitiesResponse
type MergeDeveloperIdentitiesOutput struct {
_ struct{} `type:"structure"`
@ -3542,7 +3512,6 @@ func (s *MergeDeveloperIdentitiesOutput) SetIdentityId(v string) *MergeDeveloper
// A provider representing an Amazon Cognito Identity User Pool and its client
// ID.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/CognitoIdentityProvider
type Provider struct {
_ struct{} `type:"structure"`
@ -3603,7 +3572,6 @@ func (s *Provider) SetServerSideTokenCheck(v bool) *Provider {
}
// A role mapping.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/RoleMapping
type RoleMapping struct {
_ struct{} `type:"structure"`
@ -3674,7 +3642,6 @@ func (s *RoleMapping) SetType(v string) *RoleMapping {
}
// A container for rules.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/RulesConfigurationType
type RulesConfigurationType struct {
_ struct{} `type:"structure"`
@ -3729,7 +3696,6 @@ func (s *RulesConfigurationType) SetRules(v []*MappingRule) *RulesConfigurationT
}
// Input to the SetIdentityPoolRoles action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/SetIdentityPoolRolesInput
type SetIdentityPoolRolesInput struct {
_ struct{} `type:"structure"`
@ -3810,7 +3776,6 @@ func (s *SetIdentityPoolRolesInput) SetRoles(v map[string]*string) *SetIdentityP
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/SetIdentityPoolRolesOutput
type SetIdentityPoolRolesOutput struct {
_ struct{} `type:"structure"`
}
@ -3826,7 +3791,6 @@ func (s SetIdentityPoolRolesOutput) GoString() string {
}
// Input to the UnlinkDeveloperIdentity action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkDeveloperIdentityInput
type UnlinkDeveloperIdentityInput struct {
_ struct{} `type:"structure"`
@ -3919,7 +3883,6 @@ func (s *UnlinkDeveloperIdentityInput) SetIdentityPoolId(v string) *UnlinkDevelo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkDeveloperIdentityOutput
type UnlinkDeveloperIdentityOutput struct {
_ struct{} `type:"structure"`
}
@ -3935,7 +3898,6 @@ func (s UnlinkDeveloperIdentityOutput) GoString() string {
}
// Input to the UnlinkIdentity action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkIdentityInput
type UnlinkIdentityInput struct {
_ struct{} `type:"structure"`
@ -4005,7 +3967,6 @@ func (s *UnlinkIdentityInput) SetLoginsToRemove(v []*string) *UnlinkIdentityInpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnlinkIdentityOutput
type UnlinkIdentityOutput struct {
_ struct{} `type:"structure"`
}
@ -4022,7 +3983,6 @@ func (s UnlinkIdentityOutput) GoString() string {
// An array of UnprocessedIdentityId objects, each of which contains an ErrorCode
// and IdentityId.
// See also, https://docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/UnprocessedIdentityId
type UnprocessedIdentityId struct {
_ struct{} `type:"structure"`

File diff suppressed because it is too large Load Diff

View File

@ -2641,7 +2641,6 @@ func (c *ConfigService) StopConfigurationRecorderWithContext(ctx aws.Context, in
// Indicates whether an AWS resource or AWS Config rule is compliant and provides
// the number of contributors that affect the compliance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/Compliance
type Compliance struct {
_ struct{} `type:"structure"`
@ -2692,7 +2691,6 @@ func (s *Compliance) SetComplianceType(v string) *Compliance {
// Indicates whether an AWS Config rule is compliant. A rule is compliant if
// all of the resources that the rule evaluated comply with it, and it is noncompliant
// if any of these resources do not comply.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ComplianceByConfigRule
type ComplianceByConfigRule struct {
_ struct{} `type:"structure"`
@ -2729,7 +2727,6 @@ func (s *ComplianceByConfigRule) SetConfigRuleName(v string) *ComplianceByConfig
// AWS Config rules is compliant. A resource is compliant if it complies with
// all of the rules that evaluate it, and it is noncompliant if it does not
// comply with one or more of these rules.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ComplianceByResource
type ComplianceByResource struct {
_ struct{} `type:"structure"`
@ -2774,7 +2771,6 @@ func (s *ComplianceByResource) SetResourceType(v string) *ComplianceByResource {
// The number of AWS resources or AWS Config rules responsible for the current
// compliance of the item, up to a maximum number.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ComplianceContributorCount
type ComplianceContributorCount struct {
_ struct{} `type:"structure"`
@ -2809,7 +2805,6 @@ func (s *ComplianceContributorCount) SetCappedCount(v int64) *ComplianceContribu
}
// The number of AWS Config rules or AWS resources that are compliant and noncompliant.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ComplianceSummary
type ComplianceSummary struct {
_ struct{} `type:"structure"`
@ -2855,7 +2850,6 @@ func (s *ComplianceSummary) SetNonCompliantResourceCount(v *ComplianceContributo
// The number of AWS resources of a specific type that are compliant or noncompliant,
// up to a maximum of 100 for each compliance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ComplianceSummaryByResourceType
type ComplianceSummaryByResourceType struct {
_ struct{} `type:"structure"`
@ -2892,7 +2886,6 @@ func (s *ComplianceSummaryByResourceType) SetResourceType(v string) *ComplianceS
// Provides status of the delivery of the snapshot or the configuration history
// to the specified Amazon S3 bucket. Also provides the status of notifications
// about the Amazon S3 delivery to the specified Amazon SNS topic.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ConfigExportDeliveryInfo
type ConfigExportDeliveryInfo struct {
_ struct{} `type:"structure"`
@ -2975,7 +2968,6 @@ func (s *ConfigExportDeliveryInfo) SetNextDeliveryTime(v time.Time) *ConfigExpor
// For more information about developing and using AWS Config rules, see Evaluating
// AWS Resource Configurations with AWS Config (http://docs.aws.amazon.com/config/latest/developerguide/evaluate-config.html)
// in the AWS Config Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ConfigRule
type ConfigRule struct {
_ struct{} `type:"structure"`
@ -3139,7 +3131,6 @@ func (s *ConfigRule) SetSource(v *Source) *ConfigRule {
// and the related error for the last failure.
//
// This action does not return status information about custom Config rules.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ConfigRuleEvaluationStatus
type ConfigRuleEvaluationStatus struct {
_ struct{} `type:"structure"`
@ -3303,7 +3294,6 @@ func (s *ConfigRuleEvaluationStatus) SetLastSuccessfulInvocationTime(v time.Time
//
// To update the deliveryFrequency with which AWS Config delivers your configuration
// snapshots, use the PutDeliveryChannel action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ConfigSnapshotDeliveryProperties
type ConfigSnapshotDeliveryProperties struct {
_ struct{} `type:"structure"`
@ -3329,7 +3319,6 @@ func (s *ConfigSnapshotDeliveryProperties) SetDeliveryFrequency(v string) *Confi
// A list that contains the status of the delivery of the configuration stream
// notification to the Amazon SNS topic.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ConfigStreamDeliveryInfo
type ConfigStreamDeliveryInfo struct {
_ struct{} `type:"structure"`
@ -3385,7 +3374,6 @@ func (s *ConfigStreamDeliveryInfo) SetLastStatusChangeTime(v time.Time) *ConfigS
}
// A list that contains detailed configurations of a specified resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ConfigurationItem
type ConfigurationItem struct {
_ struct{} `type:"structure"`
@ -3576,7 +3564,6 @@ func (s *ConfigurationItem) SetVersion(v string) *ConfigurationItem {
// An object that represents the recording of configuration changes of an AWS
// resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ConfigurationRecorder
type ConfigurationRecorder struct {
_ struct{} `type:"structure"`
@ -3636,7 +3623,6 @@ func (s *ConfigurationRecorder) SetRoleARN(v string) *ConfigurationRecorder {
}
// The current status of the configuration recorder.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ConfigurationRecorderStatus
type ConfigurationRecorderStatus struct {
_ struct{} `type:"structure"`
@ -3723,7 +3709,6 @@ func (s *ConfigurationRecorderStatus) SetRecording(v bool) *ConfigurationRecorde
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeleteConfigRuleRequest
type DeleteConfigRuleInput struct {
_ struct{} `type:"structure"`
@ -3765,7 +3750,6 @@ func (s *DeleteConfigRuleInput) SetConfigRuleName(v string) *DeleteConfigRuleInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeleteConfigRuleOutput
type DeleteConfigRuleOutput struct {
_ struct{} `type:"structure"`
}
@ -3781,7 +3765,6 @@ func (s DeleteConfigRuleOutput) GoString() string {
}
// The request object for the DeleteConfigurationRecorder action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeleteConfigurationRecorderRequest
type DeleteConfigurationRecorderInput struct {
_ struct{} `type:"structure"`
@ -3825,7 +3808,6 @@ func (s *DeleteConfigurationRecorderInput) SetConfigurationRecorderName(v string
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeleteConfigurationRecorderOutput
type DeleteConfigurationRecorderOutput struct {
_ struct{} `type:"structure"`
}
@ -3842,7 +3824,6 @@ func (s DeleteConfigurationRecorderOutput) GoString() string {
// The input for the DeleteDeliveryChannel action. The action accepts the following
// data in JSON format.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeleteDeliveryChannelRequest
type DeleteDeliveryChannelInput struct {
_ struct{} `type:"structure"`
@ -3884,7 +3865,6 @@ func (s *DeleteDeliveryChannelInput) SetDeliveryChannelName(v string) *DeleteDel
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeleteDeliveryChannelOutput
type DeleteDeliveryChannelOutput struct {
_ struct{} `type:"structure"`
}
@ -3899,7 +3879,6 @@ func (s DeleteDeliveryChannelOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeleteEvaluationResultsRequest
type DeleteEvaluationResultsInput struct {
_ struct{} `type:"structure"`
@ -3943,7 +3922,6 @@ func (s *DeleteEvaluationResultsInput) SetConfigRuleName(v string) *DeleteEvalua
// The output when you delete the evaluation results for the specified Config
// rule.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeleteEvaluationResultsResponse
type DeleteEvaluationResultsOutput struct {
_ struct{} `type:"structure"`
}
@ -3959,7 +3937,6 @@ func (s DeleteEvaluationResultsOutput) GoString() string {
}
// The input for the DeliverConfigSnapshot action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeliverConfigSnapshotRequest
type DeliverConfigSnapshotInput struct {
_ struct{} `type:"structure"`
@ -4002,7 +3979,6 @@ func (s *DeliverConfigSnapshotInput) SetDeliveryChannelName(v string) *DeliverCo
}
// The output for the DeliverConfigSnapshot action in JSON format.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeliverConfigSnapshotResponse
type DeliverConfigSnapshotOutput struct {
_ struct{} `type:"structure"`
@ -4028,7 +4004,6 @@ func (s *DeliverConfigSnapshotOutput) SetConfigSnapshotId(v string) *DeliverConf
// The channel through which AWS Config delivers notifications and updated configuration
// states.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeliveryChannel
type DeliveryChannel struct {
_ struct{} `type:"structure"`
@ -4121,7 +4096,6 @@ func (s *DeliveryChannel) SetSnsTopicARN(v string) *DeliveryChannel {
// The status of a specified delivery channel.
//
// Valid values: Success | Failure
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeliveryChannelStatus
type DeliveryChannelStatus struct {
_ struct{} `type:"structure"`
@ -4175,7 +4149,6 @@ func (s *DeliveryChannelStatus) SetName(v string) *DeliveryChannelStatus {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeComplianceByConfigRuleRequest
type DescribeComplianceByConfigRuleInput struct {
_ struct{} `type:"structure"`
@ -4220,7 +4193,6 @@ func (s *DescribeComplianceByConfigRuleInput) SetNextToken(v string) *DescribeCo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeComplianceByConfigRuleResponse
type DescribeComplianceByConfigRuleOutput struct {
_ struct{} `type:"structure"`
@ -4254,7 +4226,6 @@ func (s *DescribeComplianceByConfigRuleOutput) SetNextToken(v string) *DescribeC
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeComplianceByResourceRequest
type DescribeComplianceByResourceInput struct {
_ struct{} `type:"structure"`
@ -4339,7 +4310,6 @@ func (s *DescribeComplianceByResourceInput) SetResourceType(v string) *DescribeC
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeComplianceByResourceResponse
type DescribeComplianceByResourceOutput struct {
_ struct{} `type:"structure"`
@ -4374,7 +4344,6 @@ func (s *DescribeComplianceByResourceOutput) SetNextToken(v string) *DescribeCom
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeConfigRuleEvaluationStatusRequest
type DescribeConfigRuleEvaluationStatusInput struct {
_ struct{} `type:"structure"`
@ -4426,7 +4395,6 @@ func (s *DescribeConfigRuleEvaluationStatusInput) SetNextToken(v string) *Descri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeConfigRuleEvaluationStatusResponse
type DescribeConfigRuleEvaluationStatusOutput struct {
_ struct{} `type:"structure"`
@ -4460,7 +4428,6 @@ func (s *DescribeConfigRuleEvaluationStatusOutput) SetNextToken(v string) *Descr
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeConfigRulesRequest
type DescribeConfigRulesInput struct {
_ struct{} `type:"structure"`
@ -4495,7 +4462,6 @@ func (s *DescribeConfigRulesInput) SetNextToken(v string) *DescribeConfigRulesIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeConfigRulesResponse
type DescribeConfigRulesOutput struct {
_ struct{} `type:"structure"`
@ -4530,7 +4496,6 @@ func (s *DescribeConfigRulesOutput) SetNextToken(v string) *DescribeConfigRulesO
}
// The input for the DescribeConfigurationRecorderStatus action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeConfigurationRecorderStatusRequest
type DescribeConfigurationRecorderStatusInput struct {
_ struct{} `type:"structure"`
@ -4557,7 +4522,6 @@ func (s *DescribeConfigurationRecorderStatusInput) SetConfigurationRecorderNames
}
// The output for the DescribeConfigurationRecorderStatus action in JSON format.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeConfigurationRecorderStatusResponse
type DescribeConfigurationRecorderStatusOutput struct {
_ struct{} `type:"structure"`
@ -4582,7 +4546,6 @@ func (s *DescribeConfigurationRecorderStatusOutput) SetConfigurationRecordersSta
}
// The input for the DescribeConfigurationRecorders action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeConfigurationRecordersRequest
type DescribeConfigurationRecordersInput struct {
_ struct{} `type:"structure"`
@ -4607,7 +4570,6 @@ func (s *DescribeConfigurationRecordersInput) SetConfigurationRecorderNames(v []
}
// The output for the DescribeConfigurationRecorders action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeConfigurationRecordersResponse
type DescribeConfigurationRecordersOutput struct {
_ struct{} `type:"structure"`
@ -4632,7 +4594,6 @@ func (s *DescribeConfigurationRecordersOutput) SetConfigurationRecorders(v []*Co
}
// The input for the DeliveryChannelStatus action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeDeliveryChannelStatusRequest
type DescribeDeliveryChannelStatusInput struct {
_ struct{} `type:"structure"`
@ -4657,7 +4618,6 @@ func (s *DescribeDeliveryChannelStatusInput) SetDeliveryChannelNames(v []*string
}
// The output for the DescribeDeliveryChannelStatus action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeDeliveryChannelStatusResponse
type DescribeDeliveryChannelStatusOutput struct {
_ struct{} `type:"structure"`
@ -4682,7 +4642,6 @@ func (s *DescribeDeliveryChannelStatusOutput) SetDeliveryChannelsStatus(v []*Del
}
// The input for the DescribeDeliveryChannels action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeDeliveryChannelsRequest
type DescribeDeliveryChannelsInput struct {
_ struct{} `type:"structure"`
@ -4707,7 +4666,6 @@ func (s *DescribeDeliveryChannelsInput) SetDeliveryChannelNames(v []*string) *De
}
// The output for the DescribeDeliveryChannels action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DescribeDeliveryChannelsResponse
type DescribeDeliveryChannelsOutput struct {
_ struct{} `type:"structure"`
@ -4733,7 +4691,6 @@ func (s *DescribeDeliveryChannelsOutput) SetDeliveryChannels(v []*DeliveryChanne
// Identifies an AWS resource and indicates whether it complies with the AWS
// Config rule that it was evaluated against.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/Evaluation
type Evaluation struct {
_ struct{} `type:"structure"`
@ -4849,7 +4806,6 @@ func (s *Evaluation) SetOrderingTimestamp(v time.Time) *Evaluation {
// The details of an AWS Config evaluation. Provides the AWS resource that was
// evaluated, the compliance of the resource, related timestamps, and supplementary
// information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/EvaluationResult
type EvaluationResult struct {
_ struct{} `type:"structure"`
@ -4926,7 +4882,6 @@ func (s *EvaluationResult) SetResultToken(v string) *EvaluationResult {
}
// Uniquely identifies an evaluation result.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/EvaluationResultIdentifier
type EvaluationResultIdentifier struct {
_ struct{} `type:"structure"`
@ -4965,7 +4920,6 @@ func (s *EvaluationResultIdentifier) SetOrderingTimestamp(v time.Time) *Evaluati
// Identifies an AWS Config rule that evaluated an AWS resource, and provides
// the type and ID of the resource that the rule evaluated.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/EvaluationResultQualifier
type EvaluationResultQualifier struct {
_ struct{} `type:"structure"`
@ -5007,7 +4961,6 @@ func (s *EvaluationResultQualifier) SetResourceType(v string) *EvaluationResultQ
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetComplianceDetailsByConfigRuleRequest
type GetComplianceDetailsByConfigRuleInput struct {
_ struct{} `type:"structure"`
@ -5081,7 +5034,6 @@ func (s *GetComplianceDetailsByConfigRuleInput) SetNextToken(v string) *GetCompl
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetComplianceDetailsByConfigRuleResponse
type GetComplianceDetailsByConfigRuleOutput struct {
_ struct{} `type:"structure"`
@ -5116,7 +5068,6 @@ func (s *GetComplianceDetailsByConfigRuleOutput) SetNextToken(v string) *GetComp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetComplianceDetailsByResourceRequest
type GetComplianceDetailsByResourceInput struct {
_ struct{} `type:"structure"`
@ -5196,7 +5147,6 @@ func (s *GetComplianceDetailsByResourceInput) SetResourceType(v string) *GetComp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetComplianceDetailsByResourceResponse
type GetComplianceDetailsByResourceOutput struct {
_ struct{} `type:"structure"`
@ -5230,7 +5180,6 @@ func (s *GetComplianceDetailsByResourceOutput) SetNextToken(v string) *GetCompli
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetComplianceSummaryByConfigRuleInput
type GetComplianceSummaryByConfigRuleInput struct {
_ struct{} `type:"structure"`
}
@ -5245,7 +5194,6 @@ func (s GetComplianceSummaryByConfigRuleInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetComplianceSummaryByConfigRuleResponse
type GetComplianceSummaryByConfigRuleOutput struct {
_ struct{} `type:"structure"`
@ -5270,7 +5218,6 @@ func (s *GetComplianceSummaryByConfigRuleOutput) SetComplianceSummary(v *Complia
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetComplianceSummaryByResourceTypeRequest
type GetComplianceSummaryByResourceTypeInput struct {
_ struct{} `type:"structure"`
@ -5299,7 +5246,6 @@ func (s *GetComplianceSummaryByResourceTypeInput) SetResourceTypes(v []*string)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetComplianceSummaryByResourceTypeResponse
type GetComplianceSummaryByResourceTypeOutput struct {
_ struct{} `type:"structure"`
@ -5325,7 +5271,6 @@ func (s *GetComplianceSummaryByResourceTypeOutput) SetComplianceSummariesByResou
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetDiscoveredResourceCountsRequest
type GetDiscoveredResourceCountsInput struct {
_ struct{} `type:"structure"`
@ -5379,7 +5324,6 @@ func (s *GetDiscoveredResourceCountsInput) SetResourceTypes(v []*string) *GetDis
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetDiscoveredResourceCountsResponse
type GetDiscoveredResourceCountsOutput struct {
_ struct{} `type:"structure"`
@ -5437,7 +5381,6 @@ func (s *GetDiscoveredResourceCountsOutput) SetTotalDiscoveredResources(v int64)
}
// The input for the GetResourceConfigHistory action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetResourceConfigHistoryRequest
type GetResourceConfigHistoryInput struct {
_ struct{} `type:"structure"`
@ -5543,7 +5486,6 @@ func (s *GetResourceConfigHistoryInput) SetResourceType(v string) *GetResourceCo
}
// The output for the GetResourceConfigHistory action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/GetResourceConfigHistoryResponse
type GetResourceConfigHistoryOutput struct {
_ struct{} `type:"structure"`
@ -5577,7 +5519,6 @@ func (s *GetResourceConfigHistoryOutput) SetNextToken(v string) *GetResourceConf
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ListDiscoveredResourcesRequest
type ListDiscoveredResourcesInput struct {
_ struct{} `type:"structure"`
@ -5669,7 +5610,6 @@ func (s *ListDiscoveredResourcesInput) SetResourceType(v string) *ListDiscovered
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ListDiscoveredResourcesResponse
type ListDiscoveredResourcesOutput struct {
_ struct{} `type:"structure"`
@ -5704,7 +5644,6 @@ func (s *ListDiscoveredResourcesOutput) SetResourceIdentifiers(v []*ResourceIden
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/PutConfigRuleRequest
type PutConfigRuleInput struct {
_ struct{} `type:"structure"`
@ -5748,7 +5687,6 @@ func (s *PutConfigRuleInput) SetConfigRule(v *ConfigRule) *PutConfigRuleInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/PutConfigRuleOutput
type PutConfigRuleOutput struct {
_ struct{} `type:"structure"`
}
@ -5764,7 +5702,6 @@ func (s PutConfigRuleOutput) GoString() string {
}
// The input for the PutConfigurationRecorder action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/PutConfigurationRecorderRequest
type PutConfigurationRecorderInput struct {
_ struct{} `type:"structure"`
@ -5809,7 +5746,6 @@ func (s *PutConfigurationRecorderInput) SetConfigurationRecorder(v *Configuratio
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/PutConfigurationRecorderOutput
type PutConfigurationRecorderOutput struct {
_ struct{} `type:"structure"`
}
@ -5825,7 +5761,6 @@ func (s PutConfigurationRecorderOutput) GoString() string {
}
// The input for the PutDeliveryChannel action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/PutDeliveryChannelRequest
type PutDeliveryChannelInput struct {
_ struct{} `type:"structure"`
@ -5870,7 +5805,6 @@ func (s *PutDeliveryChannelInput) SetDeliveryChannel(v *DeliveryChannel) *PutDel
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/PutDeliveryChannelOutput
type PutDeliveryChannelOutput struct {
_ struct{} `type:"structure"`
}
@ -5885,7 +5819,6 @@ func (s PutDeliveryChannelOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/PutEvaluationsRequest
type PutEvaluationsInput struct {
_ struct{} `type:"structure"`
@ -5961,7 +5894,6 @@ func (s *PutEvaluationsInput) SetTestMode(v bool) *PutEvaluationsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/PutEvaluationsResponse
type PutEvaluationsOutput struct {
_ struct{} `type:"structure"`
@ -6015,7 +5947,6 @@ func (s *PutEvaluationsOutput) SetFailedEvaluations(v []*Evaluation) *PutEvaluat
// For a list of supported resource types, see Supported resource types (http://docs.aws.amazon.com/config/latest/developerguide/resource-config-reference.html#supported-resources).
//
// For more information, see Selecting Which Resources AWS Config Records (http://docs.aws.amazon.com/config/latest/developerguide/select-resources.html).
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/RecordingGroup
type RecordingGroup struct {
_ struct{} `type:"structure"`
@ -6088,7 +6019,6 @@ func (s *RecordingGroup) SetResourceTypes(v []*string) *RecordingGroup {
}
// The relationship of the related resource to the main resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/Relationship
type Relationship struct {
_ struct{} `type:"structure"`
@ -6140,7 +6070,6 @@ func (s *Relationship) SetResourceType(v string) *Relationship {
}
// An object that contains the resource type and the number of resources.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ResourceCount
type ResourceCount struct {
_ struct{} `type:"structure"`
@ -6175,7 +6104,6 @@ func (s *ResourceCount) SetResourceType(v string) *ResourceCount {
// The details that identify a resource that is discovered by AWS Config, including
// the resource type, ID, and (if available) the custom resource name.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/ResourceIdentifier
type ResourceIdentifier struct {
_ struct{} `type:"structure"`
@ -6232,7 +6160,6 @@ func (s *ResourceIdentifier) SetResourceType(v string) *ResourceIdentifier {
// a scope to constrain which resources trigger an evaluation for a rule. Otherwise,
// evaluations for the rule are triggered when any resource in your recording
// group changes in configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/Scope
type Scope struct {
_ struct{} `type:"structure"`
@ -6311,7 +6238,6 @@ func (s *Scope) SetTagValue(v string) *Scope {
// Provides the AWS Config rule owner (AWS or customer), the rule identifier,
// and the events that trigger the evaluation of your AWS resources.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/Source
type Source struct {
_ struct{} `type:"structure"`
@ -6387,7 +6313,6 @@ func (s *Source) SetSourceIdentifier(v string) *Source {
// you want AWS Config to run evaluations for the rule if the trigger type is
// periodic. You can specify the parameter values for SourceDetail only for
// custom rules.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/SourceDetail
type SourceDetail struct {
_ struct{} `type:"structure"`
@ -6454,7 +6379,6 @@ func (s *SourceDetail) SetMessageType(v string) *SourceDetail {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/StartConfigRulesEvaluationRequest
type StartConfigRulesEvaluationInput struct {
_ struct{} `type:"structure"`
@ -6492,7 +6416,6 @@ func (s *StartConfigRulesEvaluationInput) SetConfigRuleNames(v []*string) *Start
}
// The output when you start the evaluation for the specified Config rule.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/StartConfigRulesEvaluationResponse
type StartConfigRulesEvaluationOutput struct {
_ struct{} `type:"structure"`
}
@ -6508,7 +6431,6 @@ func (s StartConfigRulesEvaluationOutput) GoString() string {
}
// The input for the StartConfigurationRecorder action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/StartConfigurationRecorderRequest
type StartConfigurationRecorderInput struct {
_ struct{} `type:"structure"`
@ -6551,7 +6473,6 @@ func (s *StartConfigurationRecorderInput) SetConfigurationRecorderName(v string)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/StartConfigurationRecorderOutput
type StartConfigurationRecorderOutput struct {
_ struct{} `type:"structure"`
}
@ -6567,7 +6488,6 @@ func (s StartConfigurationRecorderOutput) GoString() string {
}
// The input for the StopConfigurationRecorder action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/StopConfigurationRecorderRequest
type StopConfigurationRecorderInput struct {
_ struct{} `type:"structure"`
@ -6610,7 +6530,6 @@ func (s *StopConfigurationRecorderInput) SetConfigurationRecorderName(v string)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/StopConfigurationRecorderOutput
type StopConfigurationRecorderOutput struct {
_ struct{} `type:"structure"`
}

File diff suppressed because it is too large Load Diff

View File

@ -5177,7 +5177,6 @@ func (c *DeviceFarm) UpdateProjectWithContext(ctx aws.Context, input *UpdateProj
}
// A container for account-level settings within AWS Device Farm.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/AccountSettings
type AccountSettings struct {
_ struct{} `type:"structure"`
@ -5260,7 +5259,6 @@ func (s *AccountSettings) SetUnmeteredRemoteAccessDevices(v map[string]*int64) *
}
// Represents the output of a test. Examples of artifacts include logs and screenshots.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Artifact
type Artifact struct {
_ struct{} `type:"structure"`
@ -5373,7 +5371,6 @@ func (s *Artifact) SetUrl(v string) *Artifact {
// Represents the amount of CPU that an app is using on a physical device.
//
// Note that this does not represent system-wide CPU usage.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CPU
type CPU struct {
_ struct{} `type:"structure"`
@ -5417,7 +5414,6 @@ func (s *CPU) SetFrequency(v string) *CPU {
}
// Represents entity counters.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Counters
type Counters struct {
_ struct{} `type:"structure"`
@ -5496,7 +5492,6 @@ func (s *Counters) SetWarned(v int64) *Counters {
}
// Represents a request to the create device pool operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateDevicePoolRequest
type CreateDevicePoolInput struct {
_ struct{} `type:"structure"`
@ -5576,7 +5571,6 @@ func (s *CreateDevicePoolInput) SetRules(v []*Rule) *CreateDevicePoolInput {
}
// Represents the result of a create device pool request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateDevicePoolResult
type CreateDevicePoolOutput struct {
_ struct{} `type:"structure"`
@ -5600,7 +5594,6 @@ func (s *CreateDevicePoolOutput) SetDevicePool(v *DevicePool) *CreateDevicePoolO
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateNetworkProfileRequest
type CreateNetworkProfileInput struct {
_ struct{} `type:"structure"`
@ -5751,7 +5744,6 @@ func (s *CreateNetworkProfileInput) SetUplinkLossPercent(v int64) *CreateNetwork
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateNetworkProfileResult
type CreateNetworkProfileOutput struct {
_ struct{} `type:"structure"`
@ -5776,7 +5768,6 @@ func (s *CreateNetworkProfileOutput) SetNetworkProfile(v *NetworkProfile) *Creat
}
// Represents a request to the create project operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateProjectRequest
type CreateProjectInput struct {
_ struct{} `type:"structure"`
@ -5827,7 +5818,6 @@ func (s *CreateProjectInput) SetName(v string) *CreateProjectInput {
}
// Represents the result of a create project request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateProjectResult
type CreateProjectOutput struct {
_ struct{} `type:"structure"`
@ -5853,7 +5843,6 @@ func (s *CreateProjectOutput) SetProject(v *Project) *CreateProjectOutput {
// Creates the configuration settings for a remote access session, including
// the device model and type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateRemoteAccessSessionConfiguration
type CreateRemoteAccessSessionConfiguration struct {
_ struct{} `type:"structure"`
@ -5878,7 +5867,6 @@ func (s *CreateRemoteAccessSessionConfiguration) SetBillingMethod(v string) *Cre
}
// Creates and submits a request to start a remote access session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateRemoteAccessSessionRequest
type CreateRemoteAccessSessionInput struct {
_ struct{} `type:"structure"`
@ -6033,7 +6021,6 @@ func (s *CreateRemoteAccessSessionInput) SetSshPublicKey(v string) *CreateRemote
}
// Represents the server response from a request to create a remote access session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateRemoteAccessSessionResult
type CreateRemoteAccessSessionOutput struct {
_ struct{} `type:"structure"`
@ -6059,7 +6046,6 @@ func (s *CreateRemoteAccessSessionOutput) SetRemoteAccessSession(v *RemoteAccess
}
// Represents a request to the create upload operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateUploadRequest
type CreateUploadInput struct {
_ struct{} `type:"structure"`
@ -6182,7 +6168,6 @@ func (s *CreateUploadInput) SetType(v string) *CreateUploadInput {
}
// Represents the result of a create upload request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CreateUploadResult
type CreateUploadOutput struct {
_ struct{} `type:"structure"`
@ -6212,7 +6197,6 @@ func (s *CreateUploadOutput) SetUpload(v *Upload) *CreateUploadOutput {
// Specify deviceHostPaths and optionally specify either iosPaths or androidPaths.
//
// For web app tests, you can specify both iosPaths and androidPaths.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/CustomerArtifactPaths
type CustomerArtifactPaths struct {
_ struct{} `type:"structure"`
@ -6258,7 +6242,6 @@ func (s *CustomerArtifactPaths) SetIosPaths(v []*string) *CustomerArtifactPaths
}
// Represents a request to the delete device pool operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteDevicePoolRequest
type DeleteDevicePoolInput struct {
_ struct{} `type:"structure"`
@ -6302,7 +6285,6 @@ func (s *DeleteDevicePoolInput) SetArn(v string) *DeleteDevicePoolInput {
}
// Represents the result of a delete device pool request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteDevicePoolResult
type DeleteDevicePoolOutput struct {
_ struct{} `type:"structure"`
}
@ -6317,7 +6299,6 @@ func (s DeleteDevicePoolOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteNetworkProfileRequest
type DeleteNetworkProfileInput struct {
_ struct{} `type:"structure"`
@ -6359,7 +6340,6 @@ func (s *DeleteNetworkProfileInput) SetArn(v string) *DeleteNetworkProfileInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteNetworkProfileResult
type DeleteNetworkProfileOutput struct {
_ struct{} `type:"structure"`
}
@ -6375,7 +6355,6 @@ func (s DeleteNetworkProfileOutput) GoString() string {
}
// Represents a request to the delete project operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteProjectRequest
type DeleteProjectInput struct {
_ struct{} `type:"structure"`
@ -6419,7 +6398,6 @@ func (s *DeleteProjectInput) SetArn(v string) *DeleteProjectInput {
}
// Represents the result of a delete project request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteProjectResult
type DeleteProjectOutput struct {
_ struct{} `type:"structure"`
}
@ -6435,7 +6413,6 @@ func (s DeleteProjectOutput) GoString() string {
}
// Represents the request to delete the specified remote access session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteRemoteAccessSessionRequest
type DeleteRemoteAccessSessionInput struct {
_ struct{} `type:"structure"`
@ -6480,7 +6457,6 @@ func (s *DeleteRemoteAccessSessionInput) SetArn(v string) *DeleteRemoteAccessSes
// The response from the server when a request is made to delete the remote
// access session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteRemoteAccessSessionResult
type DeleteRemoteAccessSessionOutput struct {
_ struct{} `type:"structure"`
}
@ -6496,7 +6472,6 @@ func (s DeleteRemoteAccessSessionOutput) GoString() string {
}
// Represents a request to the delete run operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteRunRequest
type DeleteRunInput struct {
_ struct{} `type:"structure"`
@ -6539,7 +6514,6 @@ func (s *DeleteRunInput) SetArn(v string) *DeleteRunInput {
}
// Represents the result of a delete run request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteRunResult
type DeleteRunOutput struct {
_ struct{} `type:"structure"`
}
@ -6555,7 +6529,6 @@ func (s DeleteRunOutput) GoString() string {
}
// Represents a request to the delete upload operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteUploadRequest
type DeleteUploadInput struct {
_ struct{} `type:"structure"`
@ -6599,7 +6572,6 @@ func (s *DeleteUploadInput) SetArn(v string) *DeleteUploadInput {
}
// Represents the result of a delete upload request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeleteUploadResult
type DeleteUploadOutput struct {
_ struct{} `type:"structure"`
}
@ -6615,7 +6587,6 @@ func (s DeleteUploadOutput) GoString() string {
}
// Represents a device type that an app is tested against.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Device
type Device struct {
_ struct{} `type:"structure"`
@ -6816,7 +6787,6 @@ func (s *Device) SetResolution(v *Resolution) *Device {
// Represents the total (metered or unmetered) minutes used by the resource
// to run tests. Contains the sum of minutes consumed by all children.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DeviceMinutes
type DeviceMinutes struct {
_ struct{} `type:"structure"`
@ -6862,7 +6832,6 @@ func (s *DeviceMinutes) SetUnmetered(v float64) *DeviceMinutes {
}
// Represents a collection of device types.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DevicePool
type DevicePool struct {
_ struct{} `type:"structure"`
@ -6930,7 +6899,6 @@ func (s *DevicePool) SetType(v string) *DevicePool {
}
// Represents a device pool compatibility result.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DevicePoolCompatibilityResult
type DevicePoolCompatibilityResult struct {
_ struct{} `type:"structure"`
@ -6974,7 +6942,6 @@ func (s *DevicePoolCompatibilityResult) SetIncompatibilityMessages(v []*Incompat
// Represents configuration information about a test run, such as the execution
// timeout (in minutes).
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ExecutionConfiguration
type ExecutionConfiguration struct {
_ struct{} `type:"structure"`
@ -7019,7 +6986,6 @@ func (s *ExecutionConfiguration) SetJobTimeoutMinutes(v int64) *ExecutionConfigu
}
// Represents the request sent to retrieve the account settings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetAccountSettingsRequest
type GetAccountSettingsInput struct {
_ struct{} `type:"structure"`
}
@ -7036,7 +7002,6 @@ func (s GetAccountSettingsInput) GoString() string {
// Represents the account settings return values from the GetAccountSettings
// request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetAccountSettingsResult
type GetAccountSettingsOutput struct {
_ struct{} `type:"structure"`
@ -7061,7 +7026,6 @@ func (s *GetAccountSettingsOutput) SetAccountSettings(v *AccountSettings) *GetAc
}
// Represents a request to the get device request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetDeviceRequest
type GetDeviceInput struct {
_ struct{} `type:"structure"`
@ -7104,7 +7068,6 @@ func (s *GetDeviceInput) SetArn(v string) *GetDeviceInput {
}
// Represents the result of a get device request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetDeviceResult
type GetDeviceOutput struct {
_ struct{} `type:"structure"`
@ -7129,7 +7092,6 @@ func (s *GetDeviceOutput) SetDevice(v *Device) *GetDeviceOutput {
}
// Represents a request to the get device pool compatibility operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetDevicePoolCompatibilityRequest
type GetDevicePoolCompatibilityInput struct {
_ struct{} `type:"structure"`
@ -7239,7 +7201,6 @@ func (s *GetDevicePoolCompatibilityInput) SetTestType(v string) *GetDevicePoolCo
}
// Represents the result of describe device pool compatibility request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetDevicePoolCompatibilityResult
type GetDevicePoolCompatibilityOutput struct {
_ struct{} `type:"structure"`
@ -7273,7 +7234,6 @@ func (s *GetDevicePoolCompatibilityOutput) SetIncompatibleDevices(v []*DevicePoo
}
// Represents a request to the get device pool operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetDevicePoolRequest
type GetDevicePoolInput struct {
_ struct{} `type:"structure"`
@ -7316,7 +7276,6 @@ func (s *GetDevicePoolInput) SetArn(v string) *GetDevicePoolInput {
}
// Represents the result of a get device pool request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetDevicePoolResult
type GetDevicePoolOutput struct {
_ struct{} `type:"structure"`
@ -7341,7 +7300,6 @@ func (s *GetDevicePoolOutput) SetDevicePool(v *DevicePool) *GetDevicePoolOutput
}
// Represents a request to the get job operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetJobRequest
type GetJobInput struct {
_ struct{} `type:"structure"`
@ -7384,7 +7342,6 @@ func (s *GetJobInput) SetArn(v string) *GetJobInput {
}
// Represents the result of a get job request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetJobResult
type GetJobOutput struct {
_ struct{} `type:"structure"`
@ -7408,7 +7365,6 @@ func (s *GetJobOutput) SetJob(v *Job) *GetJobOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetNetworkProfileRequest
type GetNetworkProfileInput struct {
_ struct{} `type:"structure"`
@ -7451,7 +7407,6 @@ func (s *GetNetworkProfileInput) SetArn(v string) *GetNetworkProfileInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetNetworkProfileResult
type GetNetworkProfileOutput struct {
_ struct{} `type:"structure"`
@ -7477,7 +7432,6 @@ func (s *GetNetworkProfileOutput) SetNetworkProfile(v *NetworkProfile) *GetNetwo
// Represents the request to retrieve the offering status for the specified
// customer or account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetOfferingStatusRequest
type GetOfferingStatusInput struct {
_ struct{} `type:"structure"`
@ -7516,7 +7470,6 @@ func (s *GetOfferingStatusInput) SetNextToken(v string) *GetOfferingStatusInput
}
// Returns the status result for a device offering.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetOfferingStatusResult
type GetOfferingStatusOutput struct {
_ struct{} `type:"structure"`
@ -7560,7 +7513,6 @@ func (s *GetOfferingStatusOutput) SetNextToken(v string) *GetOfferingStatusOutpu
}
// Represents a request to the get project operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetProjectRequest
type GetProjectInput struct {
_ struct{} `type:"structure"`
@ -7603,7 +7555,6 @@ func (s *GetProjectInput) SetArn(v string) *GetProjectInput {
}
// Represents the result of a get project request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetProjectResult
type GetProjectOutput struct {
_ struct{} `type:"structure"`
@ -7629,7 +7580,6 @@ func (s *GetProjectOutput) SetProject(v *Project) *GetProjectOutput {
// Represents the request to get information about the specified remote access
// session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetRemoteAccessSessionRequest
type GetRemoteAccessSessionInput struct {
_ struct{} `type:"structure"`
@ -7674,7 +7624,6 @@ func (s *GetRemoteAccessSessionInput) SetArn(v string) *GetRemoteAccessSessionIn
// Represents the response from the server that lists detailed information about
// the remote access session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetRemoteAccessSessionResult
type GetRemoteAccessSessionOutput struct {
_ struct{} `type:"structure"`
@ -7699,7 +7648,6 @@ func (s *GetRemoteAccessSessionOutput) SetRemoteAccessSession(v *RemoteAccessSes
}
// Represents a request to the get run operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetRunRequest
type GetRunInput struct {
_ struct{} `type:"structure"`
@ -7742,7 +7690,6 @@ func (s *GetRunInput) SetArn(v string) *GetRunInput {
}
// Represents the result of a get run request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetRunResult
type GetRunOutput struct {
_ struct{} `type:"structure"`
@ -7767,7 +7714,6 @@ func (s *GetRunOutput) SetRun(v *Run) *GetRunOutput {
}
// Represents a request to the get suite operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetSuiteRequest
type GetSuiteInput struct {
_ struct{} `type:"structure"`
@ -7810,7 +7756,6 @@ func (s *GetSuiteInput) SetArn(v string) *GetSuiteInput {
}
// Represents the result of a get suite request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetSuiteResult
type GetSuiteOutput struct {
_ struct{} `type:"structure"`
@ -7835,7 +7780,6 @@ func (s *GetSuiteOutput) SetSuite(v *Suite) *GetSuiteOutput {
}
// Represents a request to the get test operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetTestRequest
type GetTestInput struct {
_ struct{} `type:"structure"`
@ -7878,7 +7822,6 @@ func (s *GetTestInput) SetArn(v string) *GetTestInput {
}
// Represents the result of a get test request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetTestResult
type GetTestOutput struct {
_ struct{} `type:"structure"`
@ -7903,7 +7846,6 @@ func (s *GetTestOutput) SetTest(v *Test) *GetTestOutput {
}
// Represents a request to the get upload operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetUploadRequest
type GetUploadInput struct {
_ struct{} `type:"structure"`
@ -7946,7 +7888,6 @@ func (s *GetUploadInput) SetArn(v string) *GetUploadInput {
}
// Represents the result of a get upload request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/GetUploadResult
type GetUploadOutput struct {
_ struct{} `type:"structure"`
@ -7971,7 +7912,6 @@ func (s *GetUploadOutput) SetUpload(v *Upload) *GetUploadOutput {
}
// Represents information about incompatibility.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/IncompatibilityMessage
type IncompatibilityMessage struct {
_ struct{} `type:"structure"`
@ -8020,7 +7960,6 @@ func (s *IncompatibilityMessage) SetType(v string) *IncompatibilityMessage {
// Represents the request to install an Android application (in .apk format)
// or an iOS application (in .ipa format) as part of a remote access session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/InstallToRemoteAccessSessionRequest
type InstallToRemoteAccessSessionInput struct {
_ struct{} `type:"structure"`
@ -8083,7 +8022,6 @@ func (s *InstallToRemoteAccessSessionInput) SetRemoteAccessSessionArn(v string)
// Represents the response from the server after AWS Device Farm makes a request
// to install to a remote access session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/InstallToRemoteAccessSessionResult
type InstallToRemoteAccessSessionOutput struct {
_ struct{} `type:"structure"`
@ -8108,7 +8046,6 @@ func (s *InstallToRemoteAccessSessionOutput) SetAppUpload(v *Upload) *InstallToR
}
// Represents a device.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Job
type Job struct {
_ struct{} `type:"structure"`
@ -8300,7 +8237,6 @@ func (s *Job) SetType(v string) *Job {
}
// Represents a request to the list artifacts operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListArtifactsRequest
type ListArtifactsInput struct {
_ struct{} `type:"structure"`
@ -8378,7 +8314,6 @@ func (s *ListArtifactsInput) SetType(v string) *ListArtifactsInput {
}
// Represents the result of a list artifacts operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListArtifactsResult
type ListArtifactsOutput struct {
_ struct{} `type:"structure"`
@ -8414,7 +8349,6 @@ func (s *ListArtifactsOutput) SetNextToken(v string) *ListArtifactsOutput {
}
// Represents the result of a list device pools request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListDevicePoolsRequest
type ListDevicePoolsInput struct {
_ struct{} `type:"structure"`
@ -8486,7 +8420,6 @@ func (s *ListDevicePoolsInput) SetType(v string) *ListDevicePoolsInput {
}
// Represents the result of a list device pools request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListDevicePoolsResult
type ListDevicePoolsOutput struct {
_ struct{} `type:"structure"`
@ -8522,7 +8455,6 @@ func (s *ListDevicePoolsOutput) SetNextToken(v string) *ListDevicePoolsOutput {
}
// Represents the result of a list devices request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListDevicesRequest
type ListDevicesInput struct {
_ struct{} `type:"structure"`
@ -8573,7 +8505,6 @@ func (s *ListDevicesInput) SetNextToken(v string) *ListDevicesInput {
}
// Represents the result of a list devices operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListDevicesResult
type ListDevicesOutput struct {
_ struct{} `type:"structure"`
@ -8609,7 +8540,6 @@ func (s *ListDevicesOutput) SetNextToken(v string) *ListDevicesOutput {
}
// Represents a request to the list jobs operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListJobsRequest
type ListJobsInput struct {
_ struct{} `type:"structure"`
@ -8665,7 +8595,6 @@ func (s *ListJobsInput) SetNextToken(v string) *ListJobsInput {
}
// Represents the result of a list jobs request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListJobsResult
type ListJobsOutput struct {
_ struct{} `type:"structure"`
@ -8700,7 +8629,6 @@ func (s *ListJobsOutput) SetNextToken(v string) *ListJobsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListNetworkProfilesRequest
type ListNetworkProfilesInput struct {
_ struct{} `type:"structure"`
@ -8766,7 +8694,6 @@ func (s *ListNetworkProfilesInput) SetType(v string) *ListNetworkProfilesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListNetworkProfilesResult
type ListNetworkProfilesOutput struct {
_ struct{} `type:"structure"`
@ -8800,7 +8727,6 @@ func (s *ListNetworkProfilesOutput) SetNextToken(v string) *ListNetworkProfilesO
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListOfferingPromotionsRequest
type ListOfferingPromotionsInput struct {
_ struct{} `type:"structure"`
@ -8838,7 +8764,6 @@ func (s *ListOfferingPromotionsInput) SetNextToken(v string) *ListOfferingPromot
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListOfferingPromotionsResult
type ListOfferingPromotionsOutput struct {
_ struct{} `type:"structure"`
@ -8873,7 +8798,6 @@ func (s *ListOfferingPromotionsOutput) SetOfferingPromotions(v []*OfferingPromot
}
// Represents the request to list the offering transaction history.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListOfferingTransactionsRequest
type ListOfferingTransactionsInput struct {
_ struct{} `type:"structure"`
@ -8912,7 +8836,6 @@ func (s *ListOfferingTransactionsInput) SetNextToken(v string) *ListOfferingTran
}
// Returns the transaction log of the specified offerings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListOfferingTransactionsResult
type ListOfferingTransactionsOutput struct {
_ struct{} `type:"structure"`
@ -8948,7 +8871,6 @@ func (s *ListOfferingTransactionsOutput) SetOfferingTransactions(v []*OfferingTr
}
// Represents the request to list all offerings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListOfferingsRequest
type ListOfferingsInput struct {
_ struct{} `type:"structure"`
@ -8987,7 +8909,6 @@ func (s *ListOfferingsInput) SetNextToken(v string) *ListOfferingsInput {
}
// Represents the return values of the list of offerings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListOfferingsResult
type ListOfferingsOutput struct {
_ struct{} `type:"structure"`
@ -9022,7 +8943,6 @@ func (s *ListOfferingsOutput) SetOfferings(v []*Offering) *ListOfferingsOutput {
}
// Represents a request to the list projects operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListProjectsRequest
type ListProjectsInput struct {
_ struct{} `type:"structure"`
@ -9075,7 +8995,6 @@ func (s *ListProjectsInput) SetNextToken(v string) *ListProjectsInput {
}
// Represents the result of a list projects request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListProjectsResult
type ListProjectsOutput struct {
_ struct{} `type:"structure"`
@ -9111,7 +9030,6 @@ func (s *ListProjectsOutput) SetProjects(v []*Project) *ListProjectsOutput {
}
// Represents the request to return information about the remote access session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListRemoteAccessSessionsRequest
type ListRemoteAccessSessionsInput struct {
_ struct{} `type:"structure"`
@ -9169,7 +9087,6 @@ func (s *ListRemoteAccessSessionsInput) SetNextToken(v string) *ListRemoteAccess
// Represents the response from the server after AWS Device Farm makes a request
// to return information about the remote access session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListRemoteAccessSessionsResult
type ListRemoteAccessSessionsOutput struct {
_ struct{} `type:"structure"`
@ -9205,7 +9122,6 @@ func (s *ListRemoteAccessSessionsOutput) SetRemoteAccessSessions(v []*RemoteAcce
}
// Represents a request to the list runs operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListRunsRequest
type ListRunsInput struct {
_ struct{} `type:"structure"`
@ -9262,7 +9178,6 @@ func (s *ListRunsInput) SetNextToken(v string) *ListRunsInput {
}
// Represents the result of a list runs request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListRunsResult
type ListRunsOutput struct {
_ struct{} `type:"structure"`
@ -9298,7 +9213,6 @@ func (s *ListRunsOutput) SetRuns(v []*Run) *ListRunsOutput {
}
// Represents a request to the list samples operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListSamplesRequest
type ListSamplesInput struct {
_ struct{} `type:"structure"`
@ -9355,7 +9269,6 @@ func (s *ListSamplesInput) SetNextToken(v string) *ListSamplesInput {
}
// Represents the result of a list samples request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListSamplesResult
type ListSamplesOutput struct {
_ struct{} `type:"structure"`
@ -9391,7 +9304,6 @@ func (s *ListSamplesOutput) SetSamples(v []*Sample) *ListSamplesOutput {
}
// Represents a request to the list suites operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListSuitesRequest
type ListSuitesInput struct {
_ struct{} `type:"structure"`
@ -9447,7 +9359,6 @@ func (s *ListSuitesInput) SetNextToken(v string) *ListSuitesInput {
}
// Represents the result of a list suites request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListSuitesResult
type ListSuitesOutput struct {
_ struct{} `type:"structure"`
@ -9483,7 +9394,6 @@ func (s *ListSuitesOutput) SetSuites(v []*Suite) *ListSuitesOutput {
}
// Represents a request to the list tests operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListTestsRequest
type ListTestsInput struct {
_ struct{} `type:"structure"`
@ -9539,7 +9449,6 @@ func (s *ListTestsInput) SetNextToken(v string) *ListTestsInput {
}
// Represents the result of a list tests request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListTestsResult
type ListTestsOutput struct {
_ struct{} `type:"structure"`
@ -9575,7 +9484,6 @@ func (s *ListTestsOutput) SetTests(v []*Test) *ListTestsOutput {
}
// Represents a request to the list unique problems operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListUniqueProblemsRequest
type ListUniqueProblemsInput struct {
_ struct{} `type:"structure"`
@ -9631,7 +9539,6 @@ func (s *ListUniqueProblemsInput) SetNextToken(v string) *ListUniqueProblemsInpu
}
// Represents the result of a list unique problems request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListUniqueProblemsResult
type ListUniqueProblemsOutput struct {
_ struct{} `type:"structure"`
@ -9683,7 +9590,6 @@ func (s *ListUniqueProblemsOutput) SetUniqueProblems(v map[string][]*UniqueProbl
}
// Represents a request to the list uploads operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListUploadsRequest
type ListUploadsInput struct {
_ struct{} `type:"structure"`
@ -9740,7 +9646,6 @@ func (s *ListUploadsInput) SetNextToken(v string) *ListUploadsInput {
}
// Represents the result of a list uploads request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ListUploadsResult
type ListUploadsOutput struct {
_ struct{} `type:"structure"`
@ -9779,7 +9684,6 @@ func (s *ListUploadsOutput) SetUploads(v []*Upload) *ListUploadsOutput {
// system degrees (for example 47.6204, -122.3491).
//
// Elevation is currently not supported.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Location
type Location struct {
_ struct{} `type:"structure"`
@ -9833,7 +9737,6 @@ func (s *Location) SetLongitude(v float64) *Location {
}
// A number representing the monetary amount for an offering or transaction.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/MonetaryAmount
type MonetaryAmount struct {
_ struct{} `type:"structure"`
@ -9867,7 +9770,6 @@ func (s *MonetaryAmount) SetCurrencyCode(v string) *MonetaryAmount {
}
// An array of settings that describes characteristics of a network profile.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/NetworkProfile
type NetworkProfile struct {
_ struct{} `type:"structure"`
@ -9995,7 +9897,6 @@ func (s *NetworkProfile) SetUplinkLossPercent(v int64) *NetworkProfile {
}
// Represents the metadata of a device offering.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Offering
type Offering struct {
_ struct{} `type:"structure"`
@ -10056,7 +9957,6 @@ func (s *Offering) SetType(v string) *Offering {
}
// Represents information about an offering promotion.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/OfferingPromotion
type OfferingPromotion struct {
_ struct{} `type:"structure"`
@ -10090,7 +9990,6 @@ func (s *OfferingPromotion) SetId(v string) *OfferingPromotion {
}
// The status of the offering.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/OfferingStatus
type OfferingStatus struct {
_ struct{} `type:"structure"`
@ -10142,7 +10041,6 @@ func (s *OfferingStatus) SetType(v string) *OfferingStatus {
}
// Represents the metadata of an offering transaction.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/OfferingTransaction
type OfferingTransaction struct {
_ struct{} `type:"structure"`
@ -10203,7 +10101,6 @@ func (s *OfferingTransaction) SetTransactionId(v string) *OfferingTransaction {
}
// Represents a specific warning or failure.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Problem
type Problem struct {
_ struct{} `type:"structure"`
@ -10298,7 +10195,6 @@ func (s *Problem) SetTest(v *ProblemDetail) *Problem {
}
// Information about a problem detail.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ProblemDetail
type ProblemDetail struct {
_ struct{} `type:"structure"`
@ -10333,7 +10229,6 @@ func (s *ProblemDetail) SetName(v string) *ProblemDetail {
// Represents an operating-system neutral workspace for running and managing
// tests.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Project
type Project struct {
_ struct{} `type:"structure"`
@ -10386,7 +10281,6 @@ func (s *Project) SetName(v string) *Project {
}
// Represents a request for a purchase offering.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/PurchaseOfferingRequest
type PurchaseOfferingInput struct {
_ struct{} `type:"structure"`
@ -10445,7 +10339,6 @@ func (s *PurchaseOfferingInput) SetQuantity(v int64) *PurchaseOfferingInput {
}
// The result of the purchase offering (e.g., success or failure).
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/PurchaseOfferingResult
type PurchaseOfferingOutput struct {
_ struct{} `type:"structure"`
@ -10471,7 +10364,6 @@ func (s *PurchaseOfferingOutput) SetOfferingTransaction(v *OfferingTransaction)
// Represents the set of radios and their states on a device. Examples of radios
// include Wi-Fi, GPS, Bluetooth, and NFC.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Radios
type Radios struct {
_ struct{} `type:"structure"`
@ -10523,7 +10415,6 @@ func (s *Radios) SetWifi(v bool) *Radios {
}
// Specifies whether charges for devices will be recurring.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/RecurringCharge
type RecurringCharge struct {
_ struct{} `type:"structure"`
@ -10557,7 +10448,6 @@ func (s *RecurringCharge) SetFrequency(v string) *RecurringCharge {
}
// Represents information about the remote access session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/RemoteAccessSession
type RemoteAccessSession struct {
_ struct{} `type:"structure"`
@ -10796,7 +10686,6 @@ func (s *RemoteAccessSession) SetStopped(v time.Time) *RemoteAccessSession {
}
// A request representing an offering renewal.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/RenewOfferingRequest
type RenewOfferingInput struct {
_ struct{} `type:"structure"`
@ -10843,7 +10732,6 @@ func (s *RenewOfferingInput) SetQuantity(v int64) *RenewOfferingInput {
}
// The result of a renewal offering.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/RenewOfferingResult
type RenewOfferingOutput struct {
_ struct{} `type:"structure"`
@ -10869,7 +10757,6 @@ func (s *RenewOfferingOutput) SetOfferingTransaction(v *OfferingTransaction) *Re
// Represents the screen resolution of a device in height and width, expressed
// in pixels.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Resolution
type Resolution struct {
_ struct{} `type:"structure"`
@ -10903,7 +10790,6 @@ func (s *Resolution) SetWidth(v int64) *Resolution {
}
// Represents a condition for a device pool.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Rule
type Rule struct {
_ struct{} `type:"structure"`
@ -10973,7 +10859,6 @@ func (s *Rule) SetValue(v string) *Rule {
// Represents a test run on a set of devices with a given app package, test
// parameters, etc.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Run
type Run struct {
_ struct{} `type:"structure"`
@ -11322,7 +11207,6 @@ func (s *Run) SetWebUrl(v string) *Run {
}
// Represents a sample of performance data.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Sample
type Sample struct {
_ struct{} `type:"structure"`
@ -11408,7 +11292,6 @@ func (s *Sample) SetUrl(v string) *Sample {
// Represents the settings for a run. Includes things like location, radio states,
// auxiliary apps, and network profiles.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ScheduleRunConfiguration
type ScheduleRunConfiguration struct {
_ struct{} `type:"structure"`
@ -11520,7 +11403,6 @@ func (s *ScheduleRunConfiguration) SetRadios(v *Radios) *ScheduleRunConfiguratio
}
// Represents a request to the schedule run operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ScheduleRunRequest
type ScheduleRunInput struct {
_ struct{} `type:"structure"`
@ -11644,7 +11526,6 @@ func (s *ScheduleRunInput) SetTest(v *ScheduleRunTest) *ScheduleRunInput {
}
// Represents the result of a schedule run request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ScheduleRunResult
type ScheduleRunOutput struct {
_ struct{} `type:"structure"`
@ -11669,7 +11550,6 @@ func (s *ScheduleRunOutput) SetRun(v *Run) *ScheduleRunOutput {
}
// Represents additional test settings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ScheduleRunTest
type ScheduleRunTest struct {
_ struct{} `type:"structure"`
@ -11843,7 +11723,6 @@ func (s *ScheduleRunTest) SetType(v string) *ScheduleRunTest {
}
// Represents the request to stop the remote access session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/StopRemoteAccessSessionRequest
type StopRemoteAccessSessionInput struct {
_ struct{} `type:"structure"`
@ -11887,7 +11766,6 @@ func (s *StopRemoteAccessSessionInput) SetArn(v string) *StopRemoteAccessSession
// Represents the response from the server that describes the remote access
// session when AWS Device Farm stops the session.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/StopRemoteAccessSessionResult
type StopRemoteAccessSessionOutput struct {
_ struct{} `type:"structure"`
@ -11913,7 +11791,6 @@ func (s *StopRemoteAccessSessionOutput) SetRemoteAccessSession(v *RemoteAccessSe
}
// Represents the request to stop a specific run.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/StopRunRequest
type StopRunInput struct {
_ struct{} `type:"structure"`
@ -11957,7 +11834,6 @@ func (s *StopRunInput) SetArn(v string) *StopRunInput {
}
// Represents the results of your stop run attempt.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/StopRunResult
type StopRunOutput struct {
_ struct{} `type:"structure"`
@ -11982,7 +11858,6 @@ func (s *StopRunOutput) SetRun(v *Run) *StopRunOutput {
}
// Represents a collection of one or more tests.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Suite
type Suite struct {
_ struct{} `type:"structure"`
@ -12165,7 +12040,6 @@ func (s *Suite) SetType(v string) *Suite {
}
// Represents a condition that is evaluated.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Test
type Test struct {
_ struct{} `type:"structure"`
@ -12348,7 +12222,6 @@ func (s *Test) SetType(v string) *Test {
}
// Represents information about free trial device minutes for an AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/TrialMinutes
type TrialMinutes struct {
_ struct{} `type:"structure"`
@ -12382,7 +12255,6 @@ func (s *TrialMinutes) SetTotal(v float64) *TrialMinutes {
}
// A collection of one or more problems, grouped by their result.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UniqueProblem
type UniqueProblem struct {
_ struct{} `type:"structure"`
@ -12416,7 +12288,6 @@ func (s *UniqueProblem) SetProblems(v []*Problem) *UniqueProblem {
}
// Represents a request to the update device pool operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateDevicePoolRequest
type UpdateDevicePoolInput struct {
_ struct{} `type:"structure"`
@ -12489,7 +12360,6 @@ func (s *UpdateDevicePoolInput) SetRules(v []*Rule) *UpdateDevicePoolInput {
}
// Represents the result of an update device pool request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateDevicePoolResult
type UpdateDevicePoolOutput struct {
_ struct{} `type:"structure"`
@ -12513,7 +12383,6 @@ func (s *UpdateDevicePoolOutput) SetDevicePool(v *DevicePool) *UpdateDevicePoolO
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateNetworkProfileRequest
type UpdateNetworkProfileInput struct {
_ struct{} `type:"structure"`
@ -12660,7 +12529,6 @@ func (s *UpdateNetworkProfileInput) SetUplinkLossPercent(v int64) *UpdateNetwork
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateNetworkProfileResult
type UpdateNetworkProfileOutput struct {
_ struct{} `type:"structure"`
@ -12685,7 +12553,6 @@ func (s *UpdateNetworkProfileOutput) SetNetworkProfile(v *NetworkProfile) *Updat
}
// Represents a request to the update project operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateProjectRequest
type UpdateProjectInput struct {
_ struct{} `type:"structure"`
@ -12747,7 +12614,6 @@ func (s *UpdateProjectInput) SetName(v string) *UpdateProjectInput {
}
// Represents the result of an update project request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/UpdateProjectResult
type UpdateProjectOutput struct {
_ struct{} `type:"structure"`
@ -12772,7 +12638,6 @@ func (s *UpdateProjectOutput) SetProject(v *Project) *UpdateProjectOutput {
}
// An app or a set of one or more tests to upload or that have been uploaded.
// See also, https://docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Upload
type Upload struct {
_ struct{} `type:"structure"`

View File

@ -4007,7 +4007,6 @@ func (c *DirectConnect) UpdateLagWithContext(ctx aws.Context, input *UpdateLagIn
}
// Container for the parameters to the AllocateConnectionOnInterconnect operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/AllocateConnectionOnInterconnectRequest
type AllocateConnectionOnInterconnectInput struct {
_ struct{} `type:"structure"`
@ -4125,7 +4124,6 @@ func (s *AllocateConnectionOnInterconnectInput) SetVlan(v int64) *AllocateConnec
}
// Container for the parameters to theHostedConnection operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/AllocateHostedConnectionRequest
type AllocateHostedConnectionInput struct {
_ struct{} `type:"structure"`
@ -4243,7 +4241,6 @@ func (s *AllocateHostedConnectionInput) SetVlan(v int64) *AllocateHostedConnecti
}
// Container for the parameters to the AllocatePrivateVirtualInterface operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/AllocatePrivateVirtualInterfaceRequest
type AllocatePrivateVirtualInterfaceInput struct {
_ struct{} `type:"structure"`
@ -4322,7 +4319,6 @@ func (s *AllocatePrivateVirtualInterfaceInput) SetOwnerAccount(v string) *Alloca
}
// Container for the parameters to the AllocatePublicVirtualInterface operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/AllocatePublicVirtualInterfaceRequest
type AllocatePublicVirtualInterfaceInput struct {
_ struct{} `type:"structure"`
@ -4401,7 +4397,6 @@ func (s *AllocatePublicVirtualInterfaceInput) SetOwnerAccount(v string) *Allocat
}
// Container for the parameters to the AssociateConnectionWithLag operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/AssociateConnectionWithLagRequest
type AssociateConnectionWithLagInput struct {
_ struct{} `type:"structure"`
@ -4463,7 +4458,6 @@ func (s *AssociateConnectionWithLagInput) SetLagId(v string) *AssociateConnectio
}
// Container for the parameters to the AssociateHostedConnection operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/AssociateHostedConnectionRequest
type AssociateHostedConnectionInput struct {
_ struct{} `type:"structure"`
@ -4525,7 +4519,6 @@ func (s *AssociateHostedConnectionInput) SetParentConnectionId(v string) *Associ
}
// Container for the parameters to the AssociateVirtualInterface operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/AssociateVirtualInterfaceRequest
type AssociateVirtualInterfaceInput struct {
_ struct{} `type:"structure"`
@ -4587,7 +4580,6 @@ func (s *AssociateVirtualInterfaceInput) SetVirtualInterfaceId(v string) *Associ
}
// A structure containing information about a BGP peer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/BGPPeer
type BGPPeer struct {
_ struct{} `type:"structure"`
@ -4695,7 +4687,6 @@ func (s *BGPPeer) SetCustomerAddress(v string) *BGPPeer {
}
// Container for the parameters to the ConfirmConnection operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/ConfirmConnectionRequest
type ConfirmConnectionInput struct {
_ struct{} `type:"structure"`
@ -4740,7 +4731,6 @@ func (s *ConfirmConnectionInput) SetConnectionId(v string) *ConfirmConnectionInp
}
// The response received when ConfirmConnection is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/ConfirmConnectionResponse
type ConfirmConnectionOutput struct {
_ struct{} `type:"structure"`
@ -4786,7 +4776,6 @@ func (s *ConfirmConnectionOutput) SetConnectionState(v string) *ConfirmConnectio
}
// Container for the parameters to the ConfirmPrivateVirtualInterface operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/ConfirmPrivateVirtualInterfaceRequest
type ConfirmPrivateVirtualInterfaceInput struct {
_ struct{} `type:"structure"`
@ -4859,7 +4848,6 @@ func (s *ConfirmPrivateVirtualInterfaceInput) SetVirtualInterfaceId(v string) *C
}
// The response received when ConfirmPrivateVirtualInterface is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/ConfirmPrivateVirtualInterfaceResponse
type ConfirmPrivateVirtualInterfaceOutput struct {
_ struct{} `type:"structure"`
@ -4911,7 +4899,6 @@ func (s *ConfirmPrivateVirtualInterfaceOutput) SetVirtualInterfaceState(v string
}
// Container for the parameters to the ConfirmPublicVirtualInterface operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/ConfirmPublicVirtualInterfaceRequest
type ConfirmPublicVirtualInterfaceInput struct {
_ struct{} `type:"structure"`
@ -4955,7 +4942,6 @@ func (s *ConfirmPublicVirtualInterfaceInput) SetVirtualInterfaceId(v string) *Co
}
// The response received when ConfirmPublicVirtualInterface is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/ConfirmPublicVirtualInterfaceResponse
type ConfirmPublicVirtualInterfaceOutput struct {
_ struct{} `type:"structure"`
@ -5008,7 +4994,6 @@ func (s *ConfirmPublicVirtualInterfaceOutput) SetVirtualInterfaceState(v string)
// A connection represents the physical network connection between the AWS Direct
// Connect location and the customer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/Connection
type Connection struct {
_ struct{} `type:"structure"`
@ -5178,7 +5163,6 @@ func (s *Connection) SetVlan(v int64) *Connection {
}
// A structure containing a list of connections.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/Connections
type Connections struct {
_ struct{} `type:"structure"`
@ -5203,7 +5187,6 @@ func (s *Connections) SetConnections(v []*Connection) *Connections {
}
// Container for the parameters to the CreateBGPPeer operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreateBGPPeerRequest
type CreateBGPPeerInput struct {
_ struct{} `type:"structure"`
@ -5243,7 +5226,6 @@ func (s *CreateBGPPeerInput) SetVirtualInterfaceId(v string) *CreateBGPPeerInput
}
// The response received when CreateBGPPeer is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreateBGPPeerResponse
type CreateBGPPeerOutput struct {
_ struct{} `type:"structure"`
@ -5269,7 +5251,6 @@ func (s *CreateBGPPeerOutput) SetVirtualInterface(v *VirtualInterface) *CreateBG
}
// Container for the parameters to the CreateConnection operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreateConnectionRequest
type CreateConnectionInput struct {
_ struct{} `type:"structure"`
@ -5361,7 +5342,6 @@ func (s *CreateConnectionInput) SetLocation(v string) *CreateConnectionInput {
// Container for the parameters to the CreateDirectConnectGatewayAssociation
// operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreateDirectConnectGatewayAssociationRequest
type CreateDirectConnectGatewayAssociationInput struct {
_ struct{} `type:"structure"`
@ -5424,7 +5404,6 @@ func (s *CreateDirectConnectGatewayAssociationInput) SetVirtualGatewayId(v strin
// Container for the response from the CreateDirectConnectGatewayAssociation
// API call
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreateDirectConnectGatewayAssociationResult
type CreateDirectConnectGatewayAssociationOutput struct {
_ struct{} `type:"structure"`
@ -5449,7 +5428,6 @@ func (s *CreateDirectConnectGatewayAssociationOutput) SetDirectConnectGatewayAss
}
// Container for the parameters to the CreateDirectConnectGateway operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreateDirectConnectGatewayRequest
type CreateDirectConnectGatewayInput struct {
_ struct{} `type:"structure"`
@ -5508,7 +5486,6 @@ func (s *CreateDirectConnectGatewayInput) SetDirectConnectGatewayName(v string)
}
// Container for the response from the CreateDirectConnectGateway API call
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreateDirectConnectGatewayResult
type CreateDirectConnectGatewayOutput struct {
_ struct{} `type:"structure"`
@ -5533,7 +5510,6 @@ func (s *CreateDirectConnectGatewayOutput) SetDirectConnectGateway(v *Gateway) *
}
// Container for the parameters to the CreateInterconnect operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreateInterconnectRequest
type CreateInterconnectInput struct {
_ struct{} `type:"structure"`
@ -5626,7 +5602,6 @@ func (s *CreateInterconnectInput) SetLocation(v string) *CreateInterconnectInput
}
// Container for the parameters to the CreateLag operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreateLagRequest
type CreateLagInput struct {
_ struct{} `type:"structure"`
@ -5734,7 +5709,6 @@ func (s *CreateLagInput) SetNumberOfConnections(v int64) *CreateLagInput {
}
// Container for the parameters to the CreatePrivateVirtualInterface operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreatePrivateVirtualInterfaceRequest
type CreatePrivateVirtualInterfaceInput struct {
_ struct{} `type:"structure"`
@ -5800,7 +5774,6 @@ func (s *CreatePrivateVirtualInterfaceInput) SetNewPrivateVirtualInterface(v *Ne
}
// Container for the parameters to the CreatePublicVirtualInterface operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreatePublicVirtualInterfaceRequest
type CreatePublicVirtualInterfaceInput struct {
_ struct{} `type:"structure"`
@ -5866,7 +5839,6 @@ func (s *CreatePublicVirtualInterfaceInput) SetNewPublicVirtualInterface(v *NewP
}
// Container for the parameters to the DeleteBGPPeer operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteBGPPeerRequest
type DeleteBGPPeerInput struct {
_ struct{} `type:"structure"`
@ -5917,7 +5889,6 @@ func (s *DeleteBGPPeerInput) SetVirtualInterfaceId(v string) *DeleteBGPPeerInput
}
// The response received when DeleteBGPPeer is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteBGPPeerResponse
type DeleteBGPPeerOutput struct {
_ struct{} `type:"structure"`
@ -5943,7 +5914,6 @@ func (s *DeleteBGPPeerOutput) SetVirtualInterface(v *VirtualInterface) *DeleteBG
}
// Container for the parameters to the DeleteConnection operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteConnectionRequest
type DeleteConnectionInput struct {
_ struct{} `type:"structure"`
@ -5989,7 +5959,6 @@ func (s *DeleteConnectionInput) SetConnectionId(v string) *DeleteConnectionInput
// Container for the parameters to the DeleteDirectConnectGatewayAssociation
// operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteDirectConnectGatewayAssociationRequest
type DeleteDirectConnectGatewayAssociationInput struct {
_ struct{} `type:"structure"`
@ -6052,7 +6021,6 @@ func (s *DeleteDirectConnectGatewayAssociationInput) SetVirtualGatewayId(v strin
// Container for the response from the DeleteDirectConnectGatewayAssociation
// API call
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteDirectConnectGatewayAssociationResult
type DeleteDirectConnectGatewayAssociationOutput struct {
_ struct{} `type:"structure"`
@ -6077,7 +6045,6 @@ func (s *DeleteDirectConnectGatewayAssociationOutput) SetDirectConnectGatewayAss
}
// Container for the parameters to the DeleteDirectConnectGateway operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteDirectConnectGatewayRequest
type DeleteDirectConnectGatewayInput struct {
_ struct{} `type:"structure"`
@ -6121,7 +6088,6 @@ func (s *DeleteDirectConnectGatewayInput) SetDirectConnectGatewayId(v string) *D
}
// Container for the response from the DeleteDirectConnectGateway API call
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteDirectConnectGatewayResult
type DeleteDirectConnectGatewayOutput struct {
_ struct{} `type:"structure"`
@ -6146,7 +6112,6 @@ func (s *DeleteDirectConnectGatewayOutput) SetDirectConnectGateway(v *Gateway) *
}
// Container for the parameters to the DeleteInterconnect operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteInterconnectRequest
type DeleteInterconnectInput struct {
_ struct{} `type:"structure"`
@ -6188,7 +6153,6 @@ func (s *DeleteInterconnectInput) SetInterconnectId(v string) *DeleteInterconnec
}
// The response received when DeleteInterconnect is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteInterconnectResponse
type DeleteInterconnectOutput struct {
_ struct{} `type:"structure"`
@ -6228,7 +6192,6 @@ func (s *DeleteInterconnectOutput) SetInterconnectState(v string) *DeleteInterco
}
// Container for the parameters to the DeleteLag operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteLagRequest
type DeleteLagInput struct {
_ struct{} `type:"structure"`
@ -6272,7 +6235,6 @@ func (s *DeleteLagInput) SetLagId(v string) *DeleteLagInput {
}
// Container for the parameters to the DeleteVirtualInterface operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteVirtualInterfaceRequest
type DeleteVirtualInterfaceInput struct {
_ struct{} `type:"structure"`
@ -6316,7 +6278,6 @@ func (s *DeleteVirtualInterfaceInput) SetVirtualInterfaceId(v string) *DeleteVir
}
// The response received when DeleteVirtualInterface is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DeleteVirtualInterfaceResponse
type DeleteVirtualInterfaceOutput struct {
_ struct{} `type:"structure"`
@ -6368,7 +6329,6 @@ func (s *DeleteVirtualInterfaceOutput) SetVirtualInterfaceState(v string) *Delet
}
// Container for the parameters to the DescribeConnectionLoa operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeConnectionLoaRequest
type DescribeConnectionLoaInput struct {
_ struct{} `type:"structure"`
@ -6438,7 +6398,6 @@ func (s *DescribeConnectionLoaInput) SetProviderName(v string) *DescribeConnecti
}
// The response received when DescribeConnectionLoa is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeConnectionLoaResponse
type DescribeConnectionLoaOutput struct {
_ struct{} `type:"structure"`
@ -6464,7 +6423,6 @@ func (s *DescribeConnectionLoaOutput) SetLoa(v *Loa) *DescribeConnectionLoaOutpu
}
// Container for the parameters to the DescribeConnections operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeConnectionsRequest
type DescribeConnectionsInput struct {
_ struct{} `type:"structure"`
@ -6494,7 +6452,6 @@ func (s *DescribeConnectionsInput) SetConnectionId(v string) *DescribeConnection
}
// Container for the parameters to the DescribeConnectionsOnInterconnect operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeConnectionsOnInterconnectRequest
type DescribeConnectionsOnInterconnectInput struct {
_ struct{} `type:"structure"`
@ -6539,7 +6496,6 @@ func (s *DescribeConnectionsOnInterconnectInput) SetInterconnectId(v string) *De
// Container for the parameters to the DescribeDirectConnectGatewayAssociations
// operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeDirectConnectGatewayAssociationsRequest
type DescribeDirectConnectGatewayAssociationsInput struct {
_ struct{} `type:"structure"`
@ -6607,7 +6563,6 @@ func (s *DescribeDirectConnectGatewayAssociationsInput) SetVirtualGatewayId(v st
// Container for the response from the DescribeDirectConnectGatewayAssociations
// API call
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeDirectConnectGatewayAssociationsResult
type DescribeDirectConnectGatewayAssociationsOutput struct {
_ struct{} `type:"structure"`
@ -6642,7 +6597,6 @@ func (s *DescribeDirectConnectGatewayAssociationsOutput) SetNextToken(v string)
// Container for the parameters to the DescribeDirectConnectGatewayAttachments
// operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeDirectConnectGatewayAttachmentsRequest
type DescribeDirectConnectGatewayAttachmentsInput struct {
_ struct{} `type:"structure"`
@ -6710,7 +6664,6 @@ func (s *DescribeDirectConnectGatewayAttachmentsInput) SetVirtualInterfaceId(v s
// Container for the response from the DescribeDirectConnectGatewayAttachments
// API call
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeDirectConnectGatewayAttachmentsResult
type DescribeDirectConnectGatewayAttachmentsOutput struct {
_ struct{} `type:"structure"`
@ -6744,7 +6697,6 @@ func (s *DescribeDirectConnectGatewayAttachmentsOutput) SetNextToken(v string) *
}
// Container for the parameters to the DescribeDirectConnectGateways operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeDirectConnectGatewaysRequest
type DescribeDirectConnectGatewaysInput struct {
_ struct{} `type:"structure"`
@ -6798,7 +6750,6 @@ func (s *DescribeDirectConnectGatewaysInput) SetNextToken(v string) *DescribeDir
}
// Container for the response from the DescribeDirectConnectGateways API call
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeDirectConnectGatewaysResult
type DescribeDirectConnectGatewaysOutput struct {
_ struct{} `type:"structure"`
@ -6832,7 +6783,6 @@ func (s *DescribeDirectConnectGatewaysOutput) SetNextToken(v string) *DescribeDi
}
// Container for the parameters to the DescribeHostedConnections operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeHostedConnectionsRequest
type DescribeHostedConnectionsInput struct {
_ struct{} `type:"structure"`
@ -6876,7 +6826,6 @@ func (s *DescribeHostedConnectionsInput) SetConnectionId(v string) *DescribeHost
}
// Container for the parameters to the DescribeInterconnectLoa operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeInterconnectLoaRequest
type DescribeInterconnectLoaInput struct {
_ struct{} `type:"structure"`
@ -6943,7 +6892,6 @@ func (s *DescribeInterconnectLoaInput) SetProviderName(v string) *DescribeInterc
}
// The response received when DescribeInterconnectLoa is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeInterconnectLoaResponse
type DescribeInterconnectLoaOutput struct {
_ struct{} `type:"structure"`
@ -6969,7 +6917,6 @@ func (s *DescribeInterconnectLoaOutput) SetLoa(v *Loa) *DescribeInterconnectLoaO
}
// Container for the parameters to the DescribeInterconnects operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeInterconnectsRequest
type DescribeInterconnectsInput struct {
_ struct{} `type:"structure"`
@ -6996,7 +6943,6 @@ func (s *DescribeInterconnectsInput) SetInterconnectId(v string) *DescribeInterc
}
// A structure containing a list of interconnects.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/Interconnects
type DescribeInterconnectsOutput struct {
_ struct{} `type:"structure"`
@ -7021,7 +6967,6 @@ func (s *DescribeInterconnectsOutput) SetInterconnects(v []*Interconnect) *Descr
}
// Container for the parameters to the DescribeLags operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeLagsRequest
type DescribeLagsInput struct {
_ struct{} `type:"structure"`
@ -7050,7 +6995,6 @@ func (s *DescribeLagsInput) SetLagId(v string) *DescribeLagsInput {
}
// A structure containing a list of LAGs.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/Lags
type DescribeLagsOutput struct {
_ struct{} `type:"structure"`
@ -7075,7 +7019,6 @@ func (s *DescribeLagsOutput) SetLags(v []*Lag) *DescribeLagsOutput {
}
// Container for the parameters to the DescribeLoa operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeLoaRequest
type DescribeLoaInput struct {
_ struct{} `type:"structure"`
@ -7144,7 +7087,6 @@ func (s *DescribeLoaInput) SetProviderName(v string) *DescribeLoaInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeLocationsInput
type DescribeLocationsInput struct {
_ struct{} `type:"structure"`
}
@ -7163,7 +7105,6 @@ func (s DescribeLocationsInput) GoString() string {
// to be connected. Generally, these are colocation hubs where many network
// providers have equipment, and where cross connects can be delivered. Locations
// include a name and facility code, and must be provided when creating a connection.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/Locations
type DescribeLocationsOutput struct {
_ struct{} `type:"structure"`
@ -7189,7 +7130,6 @@ func (s *DescribeLocationsOutput) SetLocations(v []*Location) *DescribeLocations
}
// Container for the parameters to the DescribeTags operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeTagsRequest
type DescribeTagsInput struct {
_ struct{} `type:"structure"`
@ -7229,7 +7169,6 @@ func (s *DescribeTagsInput) SetResourceArns(v []*string) *DescribeTagsInput {
}
// The response received when DescribeTags is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeTagsResponse
type DescribeTagsOutput struct {
_ struct{} `type:"structure"`
@ -7253,7 +7192,6 @@ func (s *DescribeTagsOutput) SetResourceTags(v []*ResourceTag) *DescribeTagsOutp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeVirtualGatewaysInput
type DescribeVirtualGatewaysInput struct {
_ struct{} `type:"structure"`
}
@ -7269,7 +7207,6 @@ func (s DescribeVirtualGatewaysInput) GoString() string {
}
// A structure containing a list of virtual private gateways.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/VirtualGateways
type DescribeVirtualGatewaysOutput struct {
_ struct{} `type:"structure"`
@ -7294,7 +7231,6 @@ func (s *DescribeVirtualGatewaysOutput) SetVirtualGateways(v []*VirtualGateway)
}
// Container for the parameters to the DescribeVirtualInterfaces operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DescribeVirtualInterfacesRequest
type DescribeVirtualInterfacesInput struct {
_ struct{} `type:"structure"`
@ -7337,7 +7273,6 @@ func (s *DescribeVirtualInterfacesInput) SetVirtualInterfaceId(v string) *Descri
}
// A structure containing a list of virtual interfaces.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/VirtualInterfaces
type DescribeVirtualInterfacesOutput struct {
_ struct{} `type:"structure"`
@ -7362,7 +7297,6 @@ func (s *DescribeVirtualInterfacesOutput) SetVirtualInterfaces(v []*VirtualInter
}
// Container for the parameters to the DisassociateConnectionFromLag operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DisassociateConnectionFromLagRequest
type DisassociateConnectionFromLagInput struct {
_ struct{} `type:"structure"`
@ -7425,7 +7359,6 @@ func (s *DisassociateConnectionFromLagInput) SetLagId(v string) *DisassociateCon
// A direct connect gateway is an intermediate object that enables you to connect
// virtual interfaces and virtual private gateways.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DirectConnectGateway
type Gateway struct {
_ struct{} `type:"structure"`
@ -7509,7 +7442,6 @@ func (s *Gateway) SetStateChangeError(v string) *Gateway {
}
// The association between a direct connect gateway and virtual private gateway.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DirectConnectGatewayAssociation
type GatewayAssociation struct {
_ struct{} `type:"structure"`
@ -7597,7 +7529,6 @@ func (s *GatewayAssociation) SetVirtualGatewayRegion(v string) *GatewayAssociati
}
// The association between a direct connect gateway and virtual interface.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/DirectConnectGatewayAttachment
type GatewayAttachment struct {
_ struct{} `type:"structure"`
@ -7699,7 +7630,6 @@ func (s *GatewayAttachment) SetVirtualInterfaceRegion(v string) *GatewayAttachme
// The resources of the interconnect, including bandwidth and VLAN numbers,
// are shared by all of the hosted connections on the interconnect, and the
// owner of the interconnect determines how these resources are assigned.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/Interconnect
type Interconnect struct {
_ struct{} `type:"structure"`
@ -7833,7 +7763,6 @@ func (s *Interconnect) SetRegion(v string) *Interconnect {
// of physical connections. Like an interconnect, it can host other connections.
// All connections in a LAG must terminate on the same physical AWS Direct Connect
// endpoint, and must be the same bandwidth.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/Lag
type Lag struct {
_ struct{} `type:"structure"`
@ -7991,7 +7920,6 @@ func (s *Lag) SetRegion(v string) *Lag {
// A structure containing the Letter of Authorization - Connecting Facility
// Assignment (LOA-CFA) for a connection.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/Loa
type Loa struct {
_ struct{} `type:"structure"`
@ -8031,7 +7959,6 @@ func (s *Loa) SetLoaContentType(v string) *Loa {
// An AWS Direct Connect location where connections and interconnects can be
// requested.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/Location
type Location struct {
_ struct{} `type:"structure"`
@ -8066,7 +7993,6 @@ func (s *Location) SetLocationName(v string) *Location {
}
// A structure containing information about a new BGP peer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/NewBGPPeer
type NewBGPPeer struct {
_ struct{} `type:"structure"`
@ -8139,7 +8065,6 @@ func (s *NewBGPPeer) SetCustomerAddress(v string) *NewBGPPeer {
}
// A structure containing information about a new private virtual interface.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/NewPrivateVirtualInterface
type NewPrivateVirtualInterface struct {
_ struct{} `type:"structure"`
@ -8283,7 +8208,6 @@ func (s *NewPrivateVirtualInterface) SetVlan(v int64) *NewPrivateVirtualInterfac
// A structure containing information about a private virtual interface that
// will be provisioned on a connection.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/NewPrivateVirtualInterfaceAllocation
type NewPrivateVirtualInterfaceAllocation struct {
_ struct{} `type:"structure"`
@ -8403,7 +8327,6 @@ func (s *NewPrivateVirtualInterfaceAllocation) SetVlan(v int64) *NewPrivateVirtu
}
// A structure containing information about a new public virtual interface.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/NewPublicVirtualInterface
type NewPublicVirtualInterface struct {
_ struct{} `type:"structure"`
@ -8534,7 +8457,6 @@ func (s *NewPublicVirtualInterface) SetVlan(v int64) *NewPublicVirtualInterface
// A structure containing information about a public virtual interface that
// will be provisioned on a connection.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/NewPublicVirtualInterfaceAllocation
type NewPublicVirtualInterfaceAllocation struct {
_ struct{} `type:"structure"`
@ -8664,7 +8586,6 @@ func (s *NewPublicVirtualInterfaceAllocation) SetVlan(v int64) *NewPublicVirtual
}
// The tags associated with a Direct Connect resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/ResourceTag
type ResourceTag struct {
_ struct{} `type:"structure"`
@ -8699,7 +8620,6 @@ func (s *ResourceTag) SetTags(v []*Tag) *ResourceTag {
// A route filter prefix that the customer can advertise through Border Gateway
// Protocol (BGP) over a public virtual interface.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/RouteFilterPrefix
type RouteFilterPrefix struct {
_ struct{} `type:"structure"`
@ -8729,7 +8649,6 @@ func (s *RouteFilterPrefix) SetCidr(v string) *RouteFilterPrefix {
}
// Information about a tag.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -8781,7 +8700,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// Container for the parameters to the TagResource operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/TagResourceRequest
type TagResourceInput struct {
_ struct{} `type:"structure"`
@ -8850,7 +8768,6 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput {
}
// The response received when TagResource is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/TagResourceResponse
type TagResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -8866,7 +8783,6 @@ func (s TagResourceOutput) GoString() string {
}
// Container for the parameters to the UntagResource operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/UntagResourceRequest
type UntagResourceInput struct {
_ struct{} `type:"structure"`
@ -8920,7 +8836,6 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput {
}
// The response received when UntagResource is called.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/UntagResourceResponse
type UntagResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -8936,7 +8851,6 @@ func (s UntagResourceOutput) GoString() string {
}
// Container for the parameters to the UpdateLag operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/UpdateLagRequest
type UpdateLagInput struct {
_ struct{} `type:"structure"`
@ -9009,7 +8923,6 @@ func (s *UpdateLagInput) SetMinimumLinks(v int64) *UpdateLagInput {
//
// Virtual private gateways can be managed using the Amazon Virtual Private
// Cloud (Amazon VPC) console or the Amazon EC2 CreateVpnGateway action (http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-CreateVpnGateway.html).
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/VirtualGateway
type VirtualGateway struct {
_ struct{} `type:"structure"`
@ -9056,7 +8969,6 @@ func (s *VirtualGateway) SetVirtualGatewayState(v string) *VirtualGateway {
// A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect
// location and the customer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/VirtualInterface
type VirtualInterface struct {
_ struct{} `type:"structure"`

View File

@ -3812,7 +3812,6 @@ func (c *DirectoryService) VerifyTrustWithContext(ctx aws.Context, input *Verify
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/AddIpRoutesRequest
type AddIpRoutesInput struct {
_ struct{} `type:"structure"`
@ -3917,7 +3916,6 @@ func (s *AddIpRoutesInput) SetUpdateSecurityGroupForDirectoryControllers(v bool)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/AddIpRoutesResult
type AddIpRoutesOutput struct {
_ struct{} `type:"structure"`
}
@ -3932,7 +3930,6 @@ func (s AddIpRoutesOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/AddTagsToResourceRequest
type AddTagsToResourceInput struct {
_ struct{} `type:"structure"`
@ -3995,7 +3992,6 @@ func (s *AddTagsToResourceInput) SetTags(v []*Tag) *AddTagsToResourceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/AddTagsToResourceResult
type AddTagsToResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -4011,7 +4007,6 @@ func (s AddTagsToResourceOutput) GoString() string {
}
// Represents a named directory attribute.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/Attribute
type Attribute struct {
_ struct{} `type:"structure"`
@ -4057,7 +4052,6 @@ func (s *Attribute) SetValue(v string) *Attribute {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CancelSchemaExtensionRequest
type CancelSchemaExtensionInput struct {
_ struct{} `type:"structure"`
@ -4110,7 +4104,6 @@ func (s *CancelSchemaExtensionInput) SetSchemaExtensionId(v string) *CancelSchem
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CancelSchemaExtensionResult
type CancelSchemaExtensionOutput struct {
_ struct{} `type:"structure"`
}
@ -4126,7 +4119,6 @@ func (s CancelSchemaExtensionOutput) GoString() string {
}
// Contains information about a computer account in a directory.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/Computer
type Computer struct {
_ struct{} `type:"structure"`
@ -4172,7 +4164,6 @@ func (s *Computer) SetComputerName(v string) *Computer {
// Points to a remote domain with which you are setting up a trust relationship.
// Conditional forwarders are required in order to set up a trust relationship
// with another domain.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ConditionalForwarder
type ConditionalForwarder struct {
_ struct{} `type:"structure"`
@ -4220,7 +4211,6 @@ func (s *ConditionalForwarder) SetReplicationScope(v string) *ConditionalForward
}
// Contains the inputs for the ConnectDirectory operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ConnectDirectoryRequest
type ConnectDirectoryInput struct {
_ struct{} `type:"structure"`
@ -4329,7 +4319,6 @@ func (s *ConnectDirectoryInput) SetSize(v string) *ConnectDirectoryInput {
}
// Contains the results of the ConnectDirectory operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ConnectDirectoryResult
type ConnectDirectoryOutput struct {
_ struct{} `type:"structure"`
@ -4354,7 +4343,6 @@ func (s *ConnectDirectoryOutput) SetDirectoryId(v string) *ConnectDirectoryOutpu
}
// Contains the inputs for the CreateAlias operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateAliasRequest
type CreateAliasInput struct {
_ struct{} `type:"structure"`
@ -4414,7 +4402,6 @@ func (s *CreateAliasInput) SetDirectoryId(v string) *CreateAliasInput {
}
// Contains the results of the CreateAlias operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateAliasResult
type CreateAliasOutput struct {
_ struct{} `type:"structure"`
@ -4448,7 +4435,6 @@ func (s *CreateAliasOutput) SetDirectoryId(v string) *CreateAliasOutput {
}
// Contains the inputs for the CreateComputer operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateComputerRequest
type CreateComputerInput struct {
_ struct{} `type:"structure"`
@ -4556,7 +4542,6 @@ func (s *CreateComputerInput) SetPassword(v string) *CreateComputerInput {
}
// Contains the results for the CreateComputer operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateComputerResult
type CreateComputerOutput struct {
_ struct{} `type:"structure"`
@ -4583,7 +4568,6 @@ func (s *CreateComputerOutput) SetComputer(v *Computer) *CreateComputerOutput {
// Initiates the creation of a conditional forwarder for your AWS Directory
// Service for Microsoft Active Directory. Conditional forwarders are required
// in order to set up a trust relationship with another domain.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateConditionalForwarderRequest
type CreateConditionalForwarderInput struct {
_ struct{} `type:"structure"`
@ -4653,7 +4637,6 @@ func (s *CreateConditionalForwarderInput) SetRemoteDomainName(v string) *CreateC
}
// The result of a CreateConditinalForwarder request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateConditionalForwarderResult
type CreateConditionalForwarderOutput struct {
_ struct{} `type:"structure"`
}
@ -4669,7 +4652,6 @@ func (s CreateConditionalForwarderOutput) GoString() string {
}
// Contains the inputs for the CreateDirectory operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateDirectoryRequest
type CreateDirectoryInput struct {
_ struct{} `type:"structure"`
@ -4772,7 +4754,6 @@ func (s *CreateDirectoryInput) SetVpcSettings(v *DirectoryVpcSettings) *CreateDi
}
// Contains the results of the CreateDirectory operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateDirectoryResult
type CreateDirectoryOutput struct {
_ struct{} `type:"structure"`
@ -4797,7 +4778,6 @@ func (s *CreateDirectoryOutput) SetDirectoryId(v string) *CreateDirectoryOutput
}
// Creates a Microsoft AD in the AWS cloud.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateMicrosoftADRequest
type CreateMicrosoftADInput struct {
_ struct{} `type:"structure"`
@ -4903,7 +4883,6 @@ func (s *CreateMicrosoftADInput) SetVpcSettings(v *DirectoryVpcSettings) *Create
}
// Result of a CreateMicrosoftAD request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateMicrosoftADResult
type CreateMicrosoftADOutput struct {
_ struct{} `type:"structure"`
@ -4928,7 +4907,6 @@ func (s *CreateMicrosoftADOutput) SetDirectoryId(v string) *CreateMicrosoftADOut
}
// Contains the inputs for the CreateSnapshot operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateSnapshotRequest
type CreateSnapshotInput struct {
_ struct{} `type:"structure"`
@ -4977,7 +4955,6 @@ func (s *CreateSnapshotInput) SetName(v string) *CreateSnapshotInput {
}
// Contains the results of the CreateSnapshot operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateSnapshotResult
type CreateSnapshotOutput struct {
_ struct{} `type:"structure"`
@ -5009,7 +4986,6 @@ func (s *CreateSnapshotOutput) SetSnapshotId(v string) *CreateSnapshotOutput {
//
// This action initiates the creation of the AWS side of a trust relationship
// between a Microsoft AD in the AWS cloud and an external domain.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateTrustRequest
type CreateTrustInput struct {
_ struct{} `type:"structure"`
@ -5115,7 +5091,6 @@ func (s *CreateTrustInput) SetTrustType(v string) *CreateTrustInput {
}
// The result of a CreateTrust request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/CreateTrustResult
type CreateTrustOutput struct {
_ struct{} `type:"structure"`
@ -5140,7 +5115,6 @@ func (s *CreateTrustOutput) SetTrustId(v string) *CreateTrustOutput {
}
// Deletes a conditional forwarder.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DeleteConditionalForwarderRequest
type DeleteConditionalForwarderInput struct {
_ struct{} `type:"structure"`
@ -5195,7 +5169,6 @@ func (s *DeleteConditionalForwarderInput) SetRemoteDomainName(v string) *DeleteC
}
// The result of a DeleteConditionalForwarder request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DeleteConditionalForwarderResult
type DeleteConditionalForwarderOutput struct {
_ struct{} `type:"structure"`
}
@ -5211,7 +5184,6 @@ func (s DeleteConditionalForwarderOutput) GoString() string {
}
// Contains the inputs for the DeleteDirectory operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DeleteDirectoryRequest
type DeleteDirectoryInput struct {
_ struct{} `type:"structure"`
@ -5251,7 +5223,6 @@ func (s *DeleteDirectoryInput) SetDirectoryId(v string) *DeleteDirectoryInput {
}
// Contains the results of the DeleteDirectory operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DeleteDirectoryResult
type DeleteDirectoryOutput struct {
_ struct{} `type:"structure"`
@ -5276,7 +5247,6 @@ func (s *DeleteDirectoryOutput) SetDirectoryId(v string) *DeleteDirectoryOutput
}
// Contains the inputs for the DeleteSnapshot operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DeleteSnapshotRequest
type DeleteSnapshotInput struct {
_ struct{} `type:"structure"`
@ -5316,7 +5286,6 @@ func (s *DeleteSnapshotInput) SetSnapshotId(v string) *DeleteSnapshotInput {
}
// Contains the results of the DeleteSnapshot operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DeleteSnapshotResult
type DeleteSnapshotOutput struct {
_ struct{} `type:"structure"`
@ -5342,7 +5311,6 @@ func (s *DeleteSnapshotOutput) SetSnapshotId(v string) *DeleteSnapshotOutput {
// Deletes the local side of an existing trust relationship between the Microsoft
// AD in the AWS cloud and the external domain.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DeleteTrustRequest
type DeleteTrustInput struct {
_ struct{} `type:"structure"`
@ -5391,7 +5359,6 @@ func (s *DeleteTrustInput) SetTrustId(v string) *DeleteTrustInput {
}
// The result of a DeleteTrust request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DeleteTrustResult
type DeleteTrustOutput struct {
_ struct{} `type:"structure"`
@ -5416,7 +5383,6 @@ func (s *DeleteTrustOutput) SetTrustId(v string) *DeleteTrustOutput {
}
// Removes the specified directory as a publisher to the specified SNS topic.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DeregisterEventTopicRequest
type DeregisterEventTopicInput struct {
_ struct{} `type:"structure"`
@ -5474,7 +5440,6 @@ func (s *DeregisterEventTopicInput) SetTopicName(v string) *DeregisterEventTopic
}
// The result of a DeregisterEventTopic request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DeregisterEventTopicResult
type DeregisterEventTopicOutput struct {
_ struct{} `type:"structure"`
}
@ -5490,7 +5455,6 @@ func (s DeregisterEventTopicOutput) GoString() string {
}
// Describes a conditional forwarder.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeConditionalForwardersRequest
type DescribeConditionalForwardersInput struct {
_ struct{} `type:"structure"`
@ -5541,7 +5505,6 @@ func (s *DescribeConditionalForwardersInput) SetRemoteDomainNames(v []*string) *
}
// The result of a DescribeConditionalForwarder request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeConditionalForwardersResult
type DescribeConditionalForwardersOutput struct {
_ struct{} `type:"structure"`
@ -5566,7 +5529,6 @@ func (s *DescribeConditionalForwardersOutput) SetConditionalForwarders(v []*Cond
}
// Contains the inputs for the DescribeDirectories operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeDirectoriesRequest
type DescribeDirectoriesInput struct {
_ struct{} `type:"structure"`
@ -5615,7 +5577,6 @@ func (s *DescribeDirectoriesInput) SetNextToken(v string) *DescribeDirectoriesIn
}
// Contains the results of the DescribeDirectories operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeDirectoriesResult
type DescribeDirectoriesOutput struct {
_ struct{} `type:"structure"`
@ -5655,7 +5616,6 @@ func (s *DescribeDirectoriesOutput) SetNextToken(v string) *DescribeDirectoriesO
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeDomainControllersRequest
type DescribeDomainControllersInput struct {
_ struct{} `type:"structure"`
@ -5723,7 +5683,6 @@ func (s *DescribeDomainControllersInput) SetNextToken(v string) *DescribeDomainC
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeDomainControllersResult
type DescribeDomainControllersOutput struct {
_ struct{} `type:"structure"`
@ -5759,7 +5718,6 @@ func (s *DescribeDomainControllersOutput) SetNextToken(v string) *DescribeDomain
}
// Describes event topics.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeEventTopicsRequest
type DescribeEventTopicsInput struct {
_ struct{} `type:"structure"`
@ -5797,7 +5755,6 @@ func (s *DescribeEventTopicsInput) SetTopicNames(v []*string) *DescribeEventTopi
}
// The result of a DescribeEventTopic request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeEventTopicsResult
type DescribeEventTopicsOutput struct {
_ struct{} `type:"structure"`
@ -5823,7 +5780,6 @@ func (s *DescribeEventTopicsOutput) SetEventTopics(v []*EventTopic) *DescribeEve
}
// Contains the inputs for the DescribeSnapshots operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeSnapshotsRequest
type DescribeSnapshotsInput struct {
_ struct{} `type:"structure"`
@ -5878,7 +5834,6 @@ func (s *DescribeSnapshotsInput) SetSnapshotIds(v []*string) *DescribeSnapshotsI
}
// Contains the results of the DescribeSnapshots operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeSnapshotsResult
type DescribeSnapshotsOutput struct {
_ struct{} `type:"structure"`
@ -5920,7 +5875,6 @@ func (s *DescribeSnapshotsOutput) SetSnapshots(v []*Snapshot) *DescribeSnapshots
// Describes the trust relationships for a particular Microsoft AD in the AWS
// cloud. If no input parameters are are provided, such as directory ID or trust
// ID, this request describes all the trust relationships.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeTrustsRequest
type DescribeTrustsInput struct {
_ struct{} `type:"structure"`
@ -5978,7 +5932,6 @@ func (s *DescribeTrustsInput) SetTrustIds(v []*string) *DescribeTrustsInput {
}
// The result of a DescribeTrust request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DescribeTrustsResult
type DescribeTrustsOutput struct {
_ struct{} `type:"structure"`
@ -6020,7 +5973,6 @@ func (s *DescribeTrustsOutput) SetTrusts(v []*Trust) *DescribeTrustsOutput {
// Contains information for the ConnectDirectory operation when an AD Connector
// directory is being created.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DirectoryConnectSettings
type DirectoryConnectSettings struct {
_ struct{} `type:"structure"`
@ -6113,7 +6065,6 @@ func (s *DirectoryConnectSettings) SetVpcId(v string) *DirectoryConnectSettings
}
// Contains information about an AD Connector directory.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DirectoryConnectSettingsDescription
type DirectoryConnectSettingsDescription struct {
_ struct{} `type:"structure"`
@ -6183,7 +6134,6 @@ func (s *DirectoryConnectSettingsDescription) SetVpcId(v string) *DirectoryConne
}
// Contains information about an AWS Directory Service directory.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DirectoryDescription
type DirectoryDescription struct {
_ struct{} `type:"structure"`
@ -6393,7 +6343,6 @@ func (s *DirectoryDescription) SetVpcSettings(v *DirectoryVpcSettingsDescription
}
// Contains directory limit information for a region.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DirectoryLimits
type DirectoryLimits struct {
_ struct{} `type:"structure"`
@ -6490,7 +6439,6 @@ func (s *DirectoryLimits) SetConnectedDirectoriesLimitReached(v bool) *Directory
}
// Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DirectoryVpcSettings
type DirectoryVpcSettings struct {
_ struct{} `type:"structure"`
@ -6546,7 +6494,6 @@ func (s *DirectoryVpcSettings) SetVpcId(v string) *DirectoryVpcSettings {
}
// Contains information about the directory.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DirectoryVpcSettingsDescription
type DirectoryVpcSettingsDescription struct {
_ struct{} `type:"structure"`
@ -6598,7 +6545,6 @@ func (s *DirectoryVpcSettingsDescription) SetVpcId(v string) *DirectoryVpcSettin
}
// Contains the inputs for the DisableRadius operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DisableRadiusRequest
type DisableRadiusInput struct {
_ struct{} `type:"structure"`
@ -6638,7 +6584,6 @@ func (s *DisableRadiusInput) SetDirectoryId(v string) *DisableRadiusInput {
}
// Contains the results of the DisableRadius operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DisableRadiusResult
type DisableRadiusOutput struct {
_ struct{} `type:"structure"`
}
@ -6654,7 +6599,6 @@ func (s DisableRadiusOutput) GoString() string {
}
// Contains the inputs for the DisableSso operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DisableSsoRequest
type DisableSsoInput struct {
_ struct{} `type:"structure"`
@ -6728,7 +6672,6 @@ func (s *DisableSsoInput) SetUserName(v string) *DisableSsoInput {
}
// Contains the results of the DisableSso operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DisableSsoResult
type DisableSsoOutput struct {
_ struct{} `type:"structure"`
}
@ -6744,7 +6687,6 @@ func (s DisableSsoOutput) GoString() string {
}
// Contains information about the domain controllers for a specified directory.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/DomainController
type DomainController struct {
_ struct{} `type:"structure"`
@ -6850,7 +6792,6 @@ func (s *DomainController) SetVpcId(v string) *DomainController {
}
// Contains the inputs for the EnableRadius operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/EnableRadiusRequest
type EnableRadiusInput struct {
_ struct{} `type:"structure"`
@ -6909,7 +6850,6 @@ func (s *EnableRadiusInput) SetRadiusSettings(v *RadiusSettings) *EnableRadiusIn
}
// Contains the results of the EnableRadius operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/EnableRadiusResult
type EnableRadiusOutput struct {
_ struct{} `type:"structure"`
}
@ -6925,7 +6865,6 @@ func (s EnableRadiusOutput) GoString() string {
}
// Contains the inputs for the EnableSso operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/EnableSsoRequest
type EnableSsoInput struct {
_ struct{} `type:"structure"`
@ -6999,7 +6938,6 @@ func (s *EnableSsoInput) SetUserName(v string) *EnableSsoInput {
}
// Contains the results of the EnableSso operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/EnableSsoResult
type EnableSsoOutput struct {
_ struct{} `type:"structure"`
}
@ -7015,7 +6953,6 @@ func (s EnableSsoOutput) GoString() string {
}
// Information about SNS topic and AWS Directory Service directory associations.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/EventTopic
type EventTopic struct {
_ struct{} `type:"structure"`
@ -7077,7 +7014,6 @@ func (s *EventTopic) SetTopicName(v string) *EventTopic {
}
// Contains the inputs for the GetDirectoryLimits operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/GetDirectoryLimitsRequest
type GetDirectoryLimitsInput struct {
_ struct{} `type:"structure"`
}
@ -7093,7 +7029,6 @@ func (s GetDirectoryLimitsInput) GoString() string {
}
// Contains the results of the GetDirectoryLimits operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/GetDirectoryLimitsResult
type GetDirectoryLimitsOutput struct {
_ struct{} `type:"structure"`
@ -7119,7 +7054,6 @@ func (s *GetDirectoryLimitsOutput) SetDirectoryLimits(v *DirectoryLimits) *GetDi
}
// Contains the inputs for the GetSnapshotLimits operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/GetSnapshotLimitsRequest
type GetSnapshotLimitsInput struct {
_ struct{} `type:"structure"`
@ -7159,7 +7093,6 @@ func (s *GetSnapshotLimitsInput) SetDirectoryId(v string) *GetSnapshotLimitsInpu
}
// Contains the results of the GetSnapshotLimits operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/GetSnapshotLimitsResult
type GetSnapshotLimitsOutput struct {
_ struct{} `type:"structure"`
@ -7186,7 +7119,6 @@ func (s *GetSnapshotLimitsOutput) SetSnapshotLimits(v *SnapshotLimits) *GetSnaps
// IP address block. This is often the address block of the DNS server used
// for your on-premises domain.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/IpRoute
type IpRoute struct {
_ struct{} `type:"structure"`
@ -7222,7 +7154,6 @@ func (s *IpRoute) SetDescription(v string) *IpRoute {
}
// Information about one or more IP address blocks.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/IpRouteInfo
type IpRouteInfo struct {
_ struct{} `type:"structure"`
@ -7291,7 +7222,6 @@ func (s *IpRouteInfo) SetIpRouteStatusReason(v string) *IpRouteInfo {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListIpRoutesRequest
type ListIpRoutesInput struct {
_ struct{} `type:"structure"`
@ -7350,7 +7280,6 @@ func (s *ListIpRoutesInput) SetNextToken(v string) *ListIpRoutesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListIpRoutesResult
type ListIpRoutesOutput struct {
_ struct{} `type:"structure"`
@ -7385,7 +7314,6 @@ func (s *ListIpRoutesOutput) SetNextToken(v string) *ListIpRoutesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListSchemaExtensionsRequest
type ListSchemaExtensionsInput struct {
_ struct{} `type:"structure"`
@ -7444,7 +7372,6 @@ func (s *ListSchemaExtensionsInput) SetNextToken(v string) *ListSchemaExtensions
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListSchemaExtensionsResult
type ListSchemaExtensionsOutput struct {
_ struct{} `type:"structure"`
@ -7479,7 +7406,6 @@ func (s *ListSchemaExtensionsOutput) SetSchemaExtensionsInfo(v []*SchemaExtensio
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListTagsForResourceRequest
type ListTagsForResourceInput struct {
_ struct{} `type:"structure"`
@ -7536,7 +7462,6 @@ func (s *ListTagsForResourceInput) SetResourceId(v string) *ListTagsForResourceI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/ListTagsForResourceResult
type ListTagsForResourceOutput struct {
_ struct{} `type:"structure"`
@ -7571,7 +7496,6 @@ func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput
// Contains information about a Remote Authentication Dial In User Service (RADIUS)
// server.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RadiusSettings
type RadiusSettings struct {
_ struct{} `type:"structure"`
@ -7685,7 +7609,6 @@ func (s *RadiusSettings) SetUseSameUsername(v bool) *RadiusSettings {
}
// Registers a new event topic.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RegisterEventTopicRequest
type RegisterEventTopicInput struct {
_ struct{} `type:"structure"`
@ -7743,7 +7666,6 @@ func (s *RegisterEventTopicInput) SetTopicName(v string) *RegisterEventTopicInpu
}
// The result of a RegisterEventTopic request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RegisterEventTopicResult
type RegisterEventTopicOutput struct {
_ struct{} `type:"structure"`
}
@ -7758,7 +7680,6 @@ func (s RegisterEventTopicOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RemoveIpRoutesRequest
type RemoveIpRoutesInput struct {
_ struct{} `type:"structure"`
@ -7811,7 +7732,6 @@ func (s *RemoveIpRoutesInput) SetDirectoryId(v string) *RemoveIpRoutesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RemoveIpRoutesResult
type RemoveIpRoutesOutput struct {
_ struct{} `type:"structure"`
}
@ -7826,7 +7746,6 @@ func (s RemoveIpRoutesOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RemoveTagsFromResourceRequest
type RemoveTagsFromResourceInput struct {
_ struct{} `type:"structure"`
@ -7879,7 +7798,6 @@ func (s *RemoveTagsFromResourceInput) SetTagKeys(v []*string) *RemoveTagsFromRes
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RemoveTagsFromResourceResult
type RemoveTagsFromResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -7895,7 +7813,6 @@ func (s RemoveTagsFromResourceOutput) GoString() string {
}
// An object representing the inputs for the RestoreFromSnapshot operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RestoreFromSnapshotRequest
type RestoreFromSnapshotInput struct {
_ struct{} `type:"structure"`
@ -7935,7 +7852,6 @@ func (s *RestoreFromSnapshotInput) SetSnapshotId(v string) *RestoreFromSnapshotI
}
// Contains the results of the RestoreFromSnapshot operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/RestoreFromSnapshotResult
type RestoreFromSnapshotOutput struct {
_ struct{} `type:"structure"`
}
@ -7951,7 +7867,6 @@ func (s RestoreFromSnapshotOutput) GoString() string {
}
// Information about a schema extension.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/SchemaExtensionInfo
type SchemaExtensionInfo struct {
_ struct{} `type:"structure"`
@ -8031,7 +7946,6 @@ func (s *SchemaExtensionInfo) SetStartDateTime(v time.Time) *SchemaExtensionInfo
}
// Describes a directory snapshot.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/Snapshot
type Snapshot struct {
_ struct{} `type:"structure"`
@ -8101,7 +8015,6 @@ func (s *Snapshot) SetType(v string) *Snapshot {
}
// Contains manual snapshot limit information for a directory.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/SnapshotLimits
type SnapshotLimits struct {
_ struct{} `type:"structure"`
@ -8143,7 +8056,6 @@ func (s *SnapshotLimits) SetManualSnapshotsLimitReached(v bool) *SnapshotLimits
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/StartSchemaExtensionRequest
type StartSchemaExtensionInput struct {
_ struct{} `type:"structure"`
@ -8231,7 +8143,6 @@ func (s *StartSchemaExtensionInput) SetLdifContent(v string) *StartSchemaExtensi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/StartSchemaExtensionResult
type StartSchemaExtensionOutput struct {
_ struct{} `type:"structure"`
@ -8256,7 +8167,6 @@ func (s *StartSchemaExtensionOutput) SetSchemaExtensionId(v string) *StartSchema
}
// Metadata assigned to a directory consisting of a key-value pair.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -8318,7 +8228,6 @@ func (s *Tag) SetValue(v string) *Tag {
// Describes a trust relationship between an Microsoft AD in the AWS cloud and
// an external domain.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/Trust
type Trust struct {
_ struct{} `type:"structure"`
@ -8425,7 +8334,6 @@ func (s *Trust) SetTrustType(v string) *Trust {
}
// Updates a conditional forwarder.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/UpdateConditionalForwarderRequest
type UpdateConditionalForwarderInput struct {
_ struct{} `type:"structure"`
@ -8496,7 +8404,6 @@ func (s *UpdateConditionalForwarderInput) SetRemoteDomainName(v string) *UpdateC
}
// The result of an UpdateConditionalForwarder request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/UpdateConditionalForwarderResult
type UpdateConditionalForwarderOutput struct {
_ struct{} `type:"structure"`
}
@ -8511,7 +8418,6 @@ func (s UpdateConditionalForwarderOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/UpdateNumberOfDomainControllersRequest
type UpdateNumberOfDomainControllersInput struct {
_ struct{} `type:"structure"`
@ -8568,7 +8474,6 @@ func (s *UpdateNumberOfDomainControllersInput) SetDirectoryId(v string) *UpdateN
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/UpdateNumberOfDomainControllersResult
type UpdateNumberOfDomainControllersOutput struct {
_ struct{} `type:"structure"`
}
@ -8584,7 +8489,6 @@ func (s UpdateNumberOfDomainControllersOutput) GoString() string {
}
// Contains the inputs for the UpdateRadius operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/UpdateRadiusRequest
type UpdateRadiusInput struct {
_ struct{} `type:"structure"`
@ -8643,7 +8547,6 @@ func (s *UpdateRadiusInput) SetRadiusSettings(v *RadiusSettings) *UpdateRadiusIn
}
// Contains the results of the UpdateRadius operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/UpdateRadiusResult
type UpdateRadiusOutput struct {
_ struct{} `type:"structure"`
}
@ -8660,7 +8563,6 @@ func (s UpdateRadiusOutput) GoString() string {
// Initiates the verification of an existing trust relationship between a Microsoft
// AD in the AWS cloud and an external domain.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/VerifyTrustRequest
type VerifyTrustInput struct {
_ struct{} `type:"structure"`
@ -8700,7 +8602,6 @@ func (s *VerifyTrustInput) SetTrustId(v string) *VerifyTrustInput {
}
// Result of a VerifyTrust request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ds-2015-04-16/VerifyTrustResult
type VerifyTrustOutput struct {
_ struct{} `type:"structure"`

File diff suppressed because it is too large Load Diff

View File

@ -57,12 +57,21 @@ const (
// ErrCodeLimitExceededException for service response error code
// "LimitExceededException".
//
// The number of concurrent table requests (cumulative number of tables in the
// CREATING, DELETING or UPDATING state) exceeds the maximum allowed of 10.
// Up to 50 CreateBackup operations are allowed per second, per account. There
// is no limit to the number of daily on-demand backups that can be taken.
//
// Also, for tables with secondary indexes, only one of those tables can be
// in the CREATING state at any point in time. Do not attempt to create more
// than one such table simultaneously.
// Up to 10 simultaneous table operations are allowed per account. These operations
// include CreateTable, UpdateTable, DeleteTable,UpdateTimeToLive, and RestoreTableFromBackup.
//
// For tables with secondary indexes, only one of those tables can be in the
// CREATING state at any point in time. Do not attempt to create more than one
// such table simultaneously.
//
// The total limit of tables in the ACTIVE state is 250.
//
// For tables with secondary indexes, only one of those tables can be in the
// CREATING state at any point in time. Do not attempt to create more than one
// such table simultaneously.
//
// The total limit of tables in the ACTIVE state is 250.
ErrCodeLimitExceededException = "LimitExceededException"

File diff suppressed because it is too large Load Diff

View File

@ -2236,7 +2236,6 @@ func (c *ECR) UploadLayerPartWithContext(ctx aws.Context, input *UploadLayerPart
}
// An object representing authorization data for an Amazon ECR registry.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/AuthorizationData
type AuthorizationData struct {
_ struct{} `type:"structure"`
@ -2283,7 +2282,6 @@ func (s *AuthorizationData) SetProxyEndpoint(v string) *AuthorizationData {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchCheckLayerAvailabilityRequest
type BatchCheckLayerAvailabilityInput struct {
_ struct{} `type:"structure"`
@ -2352,7 +2350,6 @@ func (s *BatchCheckLayerAvailabilityInput) SetRepositoryName(v string) *BatchChe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchCheckLayerAvailabilityResponse
type BatchCheckLayerAvailabilityOutput struct {
_ struct{} `type:"structure"`
@ -2388,7 +2385,6 @@ func (s *BatchCheckLayerAvailabilityOutput) SetLayers(v []*Layer) *BatchCheckLay
// Deletes specified images within a specified repository. Images are specified
// with either the imageTag or imageDigest.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchDeleteImageRequest
type BatchDeleteImageInput struct {
_ struct{} `type:"structure"`
@ -2458,7 +2454,6 @@ func (s *BatchDeleteImageInput) SetRepositoryName(v string) *BatchDeleteImageInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchDeleteImageResponse
type BatchDeleteImageOutput struct {
_ struct{} `type:"structure"`
@ -2491,7 +2486,6 @@ func (s *BatchDeleteImageOutput) SetImageIds(v []*ImageIdentifier) *BatchDeleteI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchGetImageRequest
type BatchGetImageInput struct {
_ struct{} `type:"structure"`
@ -2576,7 +2570,6 @@ func (s *BatchGetImageInput) SetRepositoryName(v string) *BatchGetImageInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/BatchGetImageResponse
type BatchGetImageOutput struct {
_ struct{} `type:"structure"`
@ -2609,7 +2602,6 @@ func (s *BatchGetImageOutput) SetImages(v []*Image) *BatchGetImageOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CompleteLayerUploadRequest
type CompleteLayerUploadInput struct {
_ struct{} `type:"structure"`
@ -2693,7 +2685,6 @@ func (s *CompleteLayerUploadInput) SetUploadId(v string) *CompleteLayerUploadInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CompleteLayerUploadResponse
type CompleteLayerUploadOutput struct {
_ struct{} `type:"structure"`
@ -2744,7 +2735,6 @@ func (s *CompleteLayerUploadOutput) SetUploadId(v string) *CompleteLayerUploadOu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreateRepositoryRequest
type CreateRepositoryInput struct {
_ struct{} `type:"structure"`
@ -2788,7 +2778,6 @@ func (s *CreateRepositoryInput) SetRepositoryName(v string) *CreateRepositoryInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreateRepositoryResponse
type CreateRepositoryOutput struct {
_ struct{} `type:"structure"`
@ -2812,7 +2801,6 @@ func (s *CreateRepositoryOutput) SetRepository(v *Repository) *CreateRepositoryO
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteLifecyclePolicyRequest
type DeleteLifecyclePolicyInput struct {
_ struct{} `type:"structure"`
@ -2865,7 +2853,6 @@ func (s *DeleteLifecyclePolicyInput) SetRepositoryName(v string) *DeleteLifecycl
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteLifecyclePolicyResponse
type DeleteLifecyclePolicyOutput struct {
_ struct{} `type:"structure"`
@ -2916,7 +2903,6 @@ func (s *DeleteLifecyclePolicyOutput) SetRepositoryName(v string) *DeleteLifecyc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryRequest
type DeleteRepositoryInput struct {
_ struct{} `type:"structure"`
@ -2977,7 +2963,6 @@ func (s *DeleteRepositoryInput) SetRepositoryName(v string) *DeleteRepositoryInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryResponse
type DeleteRepositoryOutput struct {
_ struct{} `type:"structure"`
@ -3001,7 +2986,6 @@ func (s *DeleteRepositoryOutput) SetRepository(v *Repository) *DeleteRepositoryO
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryPolicyRequest
type DeleteRepositoryPolicyInput struct {
_ struct{} `type:"structure"`
@ -3055,7 +3039,6 @@ func (s *DeleteRepositoryPolicyInput) SetRepositoryName(v string) *DeleteReposit
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DeleteRepositoryPolicyResponse
type DeleteRepositoryPolicyOutput struct {
_ struct{} `type:"structure"`
@ -3098,7 +3081,6 @@ func (s *DeleteRepositoryPolicyOutput) SetRepositoryName(v string) *DeleteReposi
}
// An object representing a filter on a DescribeImages operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImagesFilter
type DescribeImagesFilter struct {
_ struct{} `type:"structure"`
@ -3123,7 +3105,6 @@ func (s *DescribeImagesFilter) SetTagStatus(v string) *DescribeImagesFilter {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImagesRequest
type DescribeImagesInput struct {
_ struct{} `type:"structure"`
@ -3228,7 +3209,6 @@ func (s *DescribeImagesInput) SetRepositoryName(v string) *DescribeImagesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeImagesResponse
type DescribeImagesOutput struct {
_ struct{} `type:"structure"`
@ -3264,7 +3244,6 @@ func (s *DescribeImagesOutput) SetNextToken(v string) *DescribeImagesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeRepositoriesRequest
type DescribeRepositoriesInput struct {
_ struct{} `type:"structure"`
@ -3347,7 +3326,6 @@ func (s *DescribeRepositoriesInput) SetRepositoryNames(v []*string) *DescribeRep
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/DescribeRepositoriesResponse
type DescribeRepositoriesOutput struct {
_ struct{} `type:"structure"`
@ -3383,7 +3361,6 @@ func (s *DescribeRepositoriesOutput) SetRepositories(v []*Repository) *DescribeR
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetAuthorizationTokenRequest
type GetAuthorizationTokenInput struct {
_ struct{} `type:"structure"`
@ -3422,7 +3399,6 @@ func (s *GetAuthorizationTokenInput) SetRegistryIds(v []*string) *GetAuthorizati
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetAuthorizationTokenResponse
type GetAuthorizationTokenOutput struct {
_ struct{} `type:"structure"`
@ -3447,7 +3423,6 @@ func (s *GetAuthorizationTokenOutput) SetAuthorizationData(v []*AuthorizationDat
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetDownloadUrlForLayerRequest
type GetDownloadUrlForLayerInput struct {
_ struct{} `type:"structure"`
@ -3513,7 +3488,6 @@ func (s *GetDownloadUrlForLayerInput) SetRepositoryName(v string) *GetDownloadUr
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetDownloadUrlForLayerResponse
type GetDownloadUrlForLayerOutput struct {
_ struct{} `type:"structure"`
@ -3546,7 +3520,6 @@ func (s *GetDownloadUrlForLayerOutput) SetLayerDigest(v string) *GetDownloadUrlF
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyRequest
type GetLifecyclePolicyInput struct {
_ struct{} `type:"structure"`
@ -3598,7 +3571,6 @@ func (s *GetLifecyclePolicyInput) SetRepositoryName(v string) *GetLifecyclePolic
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyResponse
type GetLifecyclePolicyOutput struct {
_ struct{} `type:"structure"`
@ -3649,7 +3621,6 @@ func (s *GetLifecyclePolicyOutput) SetRepositoryName(v string) *GetLifecyclePoli
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyPreviewRequest
type GetLifecyclePolicyPreviewInput struct {
_ struct{} `type:"structure"`
@ -3755,7 +3726,6 @@ func (s *GetLifecyclePolicyPreviewInput) SetRepositoryName(v string) *GetLifecyc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetLifecyclePolicyPreviewResponse
type GetLifecyclePolicyPreviewOutput struct {
_ struct{} `type:"structure"`
@ -3836,7 +3806,6 @@ func (s *GetLifecyclePolicyPreviewOutput) SetSummary(v *LifecyclePolicyPreviewSu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetRepositoryPolicyRequest
type GetRepositoryPolicyInput struct {
_ struct{} `type:"structure"`
@ -3888,7 +3857,6 @@ func (s *GetRepositoryPolicyInput) SetRepositoryName(v string) *GetRepositoryPol
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/GetRepositoryPolicyResponse
type GetRepositoryPolicyOutput struct {
_ struct{} `type:"structure"`
@ -3931,7 +3899,6 @@ func (s *GetRepositoryPolicyOutput) SetRepositoryName(v string) *GetRepositoryPo
}
// An object representing an Amazon ECR image.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/Image
type Image struct {
_ struct{} `type:"structure"`
@ -3983,7 +3950,6 @@ func (s *Image) SetRepositoryName(v string) *Image {
}
// An object that describes an image returned by a DescribeImages operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ImageDetail
type ImageDetail struct {
_ struct{} `type:"structure"`
@ -4059,7 +4025,6 @@ func (s *ImageDetail) SetRepositoryName(v string) *ImageDetail {
}
// An object representing an Amazon ECR image failure.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ImageFailure
type ImageFailure struct {
_ struct{} `type:"structure"`
@ -4102,7 +4067,6 @@ func (s *ImageFailure) SetImageId(v *ImageIdentifier) *ImageFailure {
}
// An object with identifying information for an Amazon ECR image.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ImageIdentifier
type ImageIdentifier struct {
_ struct{} `type:"structure"`
@ -4135,7 +4099,6 @@ func (s *ImageIdentifier) SetImageTag(v string) *ImageIdentifier {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/InitiateLayerUploadRequest
type InitiateLayerUploadInput struct {
_ struct{} `type:"structure"`
@ -4187,7 +4150,6 @@ func (s *InitiateLayerUploadInput) SetRepositoryName(v string) *InitiateLayerUpl
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/InitiateLayerUploadResponse
type InitiateLayerUploadOutput struct {
_ struct{} `type:"structure"`
@ -4223,7 +4185,6 @@ func (s *InitiateLayerUploadOutput) SetUploadId(v string) *InitiateLayerUploadOu
}
// An object representing an Amazon ECR image layer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/Layer
type Layer struct {
_ struct{} `type:"structure"`
@ -4276,7 +4237,6 @@ func (s *Layer) SetMediaType(v string) *Layer {
}
// An object representing an Amazon ECR image layer failure.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LayerFailure
type LayerFailure struct {
_ struct{} `type:"structure"`
@ -4319,7 +4279,6 @@ func (s *LayerFailure) SetLayerDigest(v string) *LayerFailure {
}
// The filter for the lifecycle policy preview.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyPreviewFilter
type LifecyclePolicyPreviewFilter struct {
_ struct{} `type:"structure"`
@ -4344,7 +4303,6 @@ func (s *LifecyclePolicyPreviewFilter) SetTagStatus(v string) *LifecyclePolicyPr
}
// The result of the lifecycle policy preview.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyPreviewResult
type LifecyclePolicyPreviewResult struct {
_ struct{} `type:"structure"`
@ -4406,7 +4364,6 @@ func (s *LifecyclePolicyPreviewResult) SetImageTags(v []*string) *LifecyclePolic
}
// The summary of the lifecycle policy preview request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyPreviewSummary
type LifecyclePolicyPreviewSummary struct {
_ struct{} `type:"structure"`
@ -4431,7 +4388,6 @@ func (s *LifecyclePolicyPreviewSummary) SetExpiringImageTotalCount(v int64) *Lif
}
// The type of action to be taken.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/LifecyclePolicyRuleAction
type LifecyclePolicyRuleAction struct {
_ struct{} `type:"structure"`
@ -4456,7 +4412,6 @@ func (s *LifecyclePolicyRuleAction) SetType(v string) *LifecyclePolicyRuleAction
}
// An object representing a filter on a ListImages operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImagesFilter
type ListImagesFilter struct {
_ struct{} `type:"structure"`
@ -4481,7 +4436,6 @@ func (s *ListImagesFilter) SetTagStatus(v string) *ListImagesFilter {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImagesRequest
type ListImagesInput struct {
_ struct{} `type:"structure"`
@ -4576,7 +4530,6 @@ func (s *ListImagesInput) SetRepositoryName(v string) *ListImagesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/ListImagesResponse
type ListImagesOutput struct {
_ struct{} `type:"structure"`
@ -4612,7 +4565,6 @@ func (s *ListImagesOutput) SetNextToken(v string) *ListImagesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutImageRequest
type PutImageInput struct {
_ struct{} `type:"structure"`
@ -4689,7 +4641,6 @@ func (s *PutImageInput) SetRepositoryName(v string) *PutImageInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutImageResponse
type PutImageOutput struct {
_ struct{} `type:"structure"`
@ -4713,7 +4664,6 @@ func (s *PutImageOutput) SetImage(v *Image) *PutImageOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutLifecyclePolicyRequest
type PutLifecyclePolicyInput struct {
_ struct{} `type:"structure"`
@ -4782,7 +4732,6 @@ func (s *PutLifecyclePolicyInput) SetRepositoryName(v string) *PutLifecyclePolic
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/PutLifecyclePolicyResponse
type PutLifecyclePolicyOutput struct {
_ struct{} `type:"structure"`
@ -4825,7 +4774,6 @@ func (s *PutLifecyclePolicyOutput) SetRepositoryName(v string) *PutLifecyclePoli
}
// An object representing a repository.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/Repository
type Repository struct {
_ struct{} `type:"structure"`
@ -4889,7 +4837,6 @@ func (s *Repository) SetRepositoryUri(v string) *Repository {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/SetRepositoryPolicyRequest
type SetRepositoryPolicyInput struct {
_ struct{} `type:"structure"`
@ -4966,7 +4913,6 @@ func (s *SetRepositoryPolicyInput) SetRepositoryName(v string) *SetRepositoryPol
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/SetRepositoryPolicyResponse
type SetRepositoryPolicyOutput struct {
_ struct{} `type:"structure"`
@ -5008,7 +4954,6 @@ func (s *SetRepositoryPolicyOutput) SetRepositoryName(v string) *SetRepositoryPo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/StartLifecyclePolicyPreviewRequest
type StartLifecyclePolicyPreviewInput struct {
_ struct{} `type:"structure"`
@ -5073,7 +5018,6 @@ func (s *StartLifecyclePolicyPreviewInput) SetRepositoryName(v string) *StartLif
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/StartLifecyclePolicyPreviewResponse
type StartLifecyclePolicyPreviewOutput struct {
_ struct{} `type:"structure"`
@ -5124,7 +5068,6 @@ func (s *StartLifecyclePolicyPreviewOutput) SetStatus(v string) *StartLifecycleP
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/UploadLayerPartRequest
type UploadLayerPartInput struct {
_ struct{} `type:"structure"`
@ -5235,7 +5178,6 @@ func (s *UploadLayerPartInput) SetUploadId(v string) *UploadLayerPartInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/UploadLayerPartResponse
type UploadLayerPartOutput struct {
_ struct{} `type:"structure"`

View File

@ -3565,7 +3565,6 @@ func (c *ECS) UpdateServiceWithContext(ctx aws.Context, input *UpdateServiceInpu
}
// An object representing a container instance or task attachment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Attachment
type Attachment struct {
_ struct{} `type:"structure"`
@ -3620,7 +3619,6 @@ func (s *Attachment) SetType(v string) *Attachment {
}
// An object representing a change in state for a task attachment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/AttachmentStateChange
type AttachmentStateChange struct {
_ struct{} `type:"structure"`
@ -3677,7 +3675,6 @@ func (s *AttachmentStateChange) SetStatus(v string) *AttachmentStateChange {
// enable you to extend the Amazon ECS data model by adding custom metadata
// to your resources. For more information, see Attributes (http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-constraints.html#attributes)
// in the Amazon Elastic Container Service Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Attribute
type Attribute struct {
_ struct{} `type:"structure"`
@ -3750,7 +3747,6 @@ func (s *Attribute) SetValue(v string) *Attribute {
}
// An object representing the networking details for a task or service.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/AwsVpcConfiguration
type AwsVpcConfiguration struct {
_ struct{} `type:"structure"`
@ -3813,7 +3809,6 @@ func (s *AwsVpcConfiguration) SetSubnets(v []*string) *AwsVpcConfiguration {
// task requests. Each account receives a default cluster the first time you
// use the Amazon ECS service, but you may also create other clusters. Clusters
// may contain more than one instance type simultaneously.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Cluster
type Cluster struct {
_ struct{} `type:"structure"`
@ -3924,7 +3919,6 @@ func (s *Cluster) SetStatus(v string) *Cluster {
}
// A Docker container that is part of a task.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Container
type Container struct {
_ struct{} `type:"structure"`
@ -4014,7 +4008,6 @@ func (s *Container) SetTaskArn(v string) *Container {
// Container definitions are used in task definitions to describe the different
// containers that are launched as part of a task.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ContainerDefinition
type ContainerDefinition struct {
_ struct{} `type:"structure"`
@ -4630,7 +4623,6 @@ func (s *ContainerDefinition) SetWorkingDirectory(v string) *ContainerDefinition
// An EC2 instance that is running the Amazon ECS agent and has been registered
// with a cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ContainerInstance
type ContainerInstance struct {
_ struct{} `type:"structure"`
@ -4799,7 +4791,6 @@ func (s *ContainerInstance) SetVersionInfo(v *VersionInfo) *ContainerInstance {
}
// The overrides that should be sent to a container.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ContainerOverride
type ContainerOverride struct {
_ struct{} `type:"structure"`
@ -4881,7 +4872,6 @@ func (s *ContainerOverride) SetName(v string) *ContainerOverride {
}
// An object representing a change in state for a container.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ContainerStateChange
type ContainerStateChange struct {
_ struct{} `type:"structure"`
@ -4942,7 +4932,6 @@ func (s *ContainerStateChange) SetStatus(v string) *ContainerStateChange {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/CreateClusterRequest
type CreateClusterInput struct {
_ struct{} `type:"structure"`
@ -4968,7 +4957,6 @@ func (s *CreateClusterInput) SetClusterName(v string) *CreateClusterInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/CreateClusterResponse
type CreateClusterOutput struct {
_ struct{} `type:"structure"`
@ -4992,7 +4980,6 @@ func (s *CreateClusterOutput) SetCluster(v *Cluster) *CreateClusterOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/CreateServiceRequest
type CreateServiceInput struct {
_ struct{} `type:"structure"`
@ -5224,7 +5211,6 @@ func (s *CreateServiceInput) SetTaskDefinition(v string) *CreateServiceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/CreateServiceResponse
type CreateServiceOutput struct {
_ struct{} `type:"structure"`
@ -5248,7 +5234,6 @@ func (s *CreateServiceOutput) SetService(v *Service) *CreateServiceOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteAttributesRequest
type DeleteAttributesInput struct {
_ struct{} `type:"structure"`
@ -5311,7 +5296,6 @@ func (s *DeleteAttributesInput) SetCluster(v string) *DeleteAttributesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteAttributesResponse
type DeleteAttributesOutput struct {
_ struct{} `type:"structure"`
@ -5335,7 +5319,6 @@ func (s *DeleteAttributesOutput) SetAttributes(v []*Attribute) *DeleteAttributes
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteClusterRequest
type DeleteClusterInput struct {
_ struct{} `type:"structure"`
@ -5374,7 +5357,6 @@ func (s *DeleteClusterInput) SetCluster(v string) *DeleteClusterInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteClusterResponse
type DeleteClusterOutput struct {
_ struct{} `type:"structure"`
@ -5398,7 +5380,6 @@ func (s *DeleteClusterOutput) SetCluster(v *Cluster) *DeleteClusterOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteServiceRequest
type DeleteServiceInput struct {
_ struct{} `type:"structure"`
@ -5448,7 +5429,6 @@ func (s *DeleteServiceInput) SetService(v string) *DeleteServiceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeleteServiceResponse
type DeleteServiceOutput struct {
_ struct{} `type:"structure"`
@ -5473,7 +5453,6 @@ func (s *DeleteServiceOutput) SetService(v *Service) *DeleteServiceOutput {
}
// The details of an Amazon ECS service deployment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Deployment
type Deployment struct {
_ struct{} `type:"structure"`
@ -5594,7 +5573,6 @@ func (s *Deployment) SetUpdatedAt(v time.Time) *Deployment {
// Optional deployment parameters that control how many tasks run during the
// deployment and the ordering of stopping and starting tasks.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeploymentConfiguration
type DeploymentConfiguration struct {
_ struct{} `type:"structure"`
@ -5634,7 +5612,6 @@ func (s *DeploymentConfiguration) SetMinimumHealthyPercent(v int64) *DeploymentC
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeregisterContainerInstanceRequest
type DeregisterContainerInstanceInput struct {
_ struct{} `type:"structure"`
@ -5708,7 +5685,6 @@ func (s *DeregisterContainerInstanceInput) SetForce(v bool) *DeregisterContainer
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeregisterContainerInstanceResponse
type DeregisterContainerInstanceOutput struct {
_ struct{} `type:"structure"`
@ -5732,7 +5708,6 @@ func (s *DeregisterContainerInstanceOutput) SetContainerInstance(v *ContainerIns
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeregisterTaskDefinitionRequest
type DeregisterTaskDefinitionInput struct {
_ struct{} `type:"structure"`
@ -5772,7 +5747,6 @@ func (s *DeregisterTaskDefinitionInput) SetTaskDefinition(v string) *DeregisterT
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DeregisterTaskDefinitionResponse
type DeregisterTaskDefinitionOutput struct {
_ struct{} `type:"structure"`
@ -5796,7 +5770,6 @@ func (s *DeregisterTaskDefinitionOutput) SetTaskDefinition(v *TaskDefinition) *D
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeClustersRequest
type DescribeClustersInput struct {
_ struct{} `type:"structure"`
@ -5847,7 +5820,6 @@ func (s *DescribeClustersInput) SetInclude(v []*string) *DescribeClustersInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeClustersResponse
type DescribeClustersOutput struct {
_ struct{} `type:"structure"`
@ -5880,7 +5852,6 @@ func (s *DescribeClustersOutput) SetFailures(v []*Failure) *DescribeClustersOutp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeContainerInstancesRequest
type DescribeContainerInstancesInput struct {
_ struct{} `type:"structure"`
@ -5930,7 +5901,6 @@ func (s *DescribeContainerInstancesInput) SetContainerInstances(v []*string) *De
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeContainerInstancesResponse
type DescribeContainerInstancesOutput struct {
_ struct{} `type:"structure"`
@ -5963,7 +5933,6 @@ func (s *DescribeContainerInstancesOutput) SetFailures(v []*Failure) *DescribeCo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeServicesRequest
type DescribeServicesInput struct {
_ struct{} `type:"structure"`
@ -6014,7 +5983,6 @@ func (s *DescribeServicesInput) SetServices(v []*string) *DescribeServicesInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeServicesResponse
type DescribeServicesOutput struct {
_ struct{} `type:"structure"`
@ -6047,7 +6015,6 @@ func (s *DescribeServicesOutput) SetServices(v []*Service) *DescribeServicesOutp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeTaskDefinitionRequest
type DescribeTaskDefinitionInput struct {
_ struct{} `type:"structure"`
@ -6088,7 +6055,6 @@ func (s *DescribeTaskDefinitionInput) SetTaskDefinition(v string) *DescribeTaskD
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeTaskDefinitionResponse
type DescribeTaskDefinitionOutput struct {
_ struct{} `type:"structure"`
@ -6112,7 +6078,6 @@ func (s *DescribeTaskDefinitionOutput) SetTaskDefinition(v *TaskDefinition) *Des
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeTasksRequest
type DescribeTasksInput struct {
_ struct{} `type:"structure"`
@ -6162,7 +6127,6 @@ func (s *DescribeTasksInput) SetTasks(v []*string) *DescribeTasksInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DescribeTasksResponse
type DescribeTasksOutput struct {
_ struct{} `type:"structure"`
@ -6196,7 +6160,6 @@ func (s *DescribeTasksOutput) SetTasks(v []*Task) *DescribeTasksOutput {
}
// An object representing a container instance host device.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Device
type Device struct {
_ struct{} `type:"structure"`
@ -6254,7 +6217,6 @@ func (s *Device) SetPermissions(v []*string) *Device {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DiscoverPollEndpointRequest
type DiscoverPollEndpointInput struct {
_ struct{} `type:"structure"`
@ -6291,7 +6253,6 @@ func (s *DiscoverPollEndpointInput) SetContainerInstance(v string) *DiscoverPoll
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/DiscoverPollEndpointResponse
type DiscoverPollEndpointOutput struct {
_ struct{} `type:"structure"`
@ -6325,7 +6286,6 @@ func (s *DiscoverPollEndpointOutput) SetTelemetryEndpoint(v string) *DiscoverPol
}
// A failed resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Failure
type Failure struct {
_ struct{} `type:"structure"`
@ -6360,7 +6320,6 @@ func (s *Failure) SetReason(v string) *Failure {
// Hostnames and IP address entries that are added to the /etc/hosts file of
// a container via the extraHosts parameter of its ContainerDefinition.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/HostEntry
type HostEntry struct {
_ struct{} `type:"structure"`
@ -6414,7 +6373,6 @@ func (s *HostEntry) SetIpAddress(v string) *HostEntry {
}
// Details on a container instance host volume.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/HostVolumeProperties
type HostVolumeProperties struct {
_ struct{} `type:"structure"`
@ -6454,7 +6412,6 @@ func (s *HostVolumeProperties) SetSourcePath(v string) *HostVolumeProperties {
// in the Docker run reference. For more detailed information on these Linux
// capabilities, see the capabilities(7) (http://man7.org/linux/man-pages/man7/capabilities.7.html)
// Linux manual page.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/KernelCapabilities
type KernelCapabilities struct {
_ struct{} `type:"structure"`
@ -6514,7 +6471,6 @@ func (s *KernelCapabilities) SetDrop(v []*string) *KernelCapabilities {
}
// A key and value pair object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/KeyValuePair
type KeyValuePair struct {
_ struct{} `type:"structure"`
@ -6550,7 +6506,6 @@ func (s *KeyValuePair) SetValue(v string) *KeyValuePair {
}
// Linux-specific options that are applied to the container, such as Linux KernelCapabilities.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/LinuxParameters
type LinuxParameters struct {
_ struct{} `type:"structure"`
@ -6621,7 +6576,6 @@ func (s *LinuxParameters) SetInitProcessEnabled(v bool) *LinuxParameters {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListAttributesRequest
type ListAttributesInput struct {
_ struct{} `type:"structure"`
@ -6719,7 +6673,6 @@ func (s *ListAttributesInput) SetTargetType(v string) *ListAttributesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListAttributesResponse
type ListAttributesOutput struct {
_ struct{} `type:"structure"`
@ -6755,7 +6708,6 @@ func (s *ListAttributesOutput) SetNextToken(v string) *ListAttributesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListClustersRequest
type ListClustersInput struct {
_ struct{} `type:"structure"`
@ -6800,7 +6752,6 @@ func (s *ListClustersInput) SetNextToken(v string) *ListClustersInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListClustersResponse
type ListClustersOutput struct {
_ struct{} `type:"structure"`
@ -6837,7 +6788,6 @@ func (s *ListClustersOutput) SetNextToken(v string) *ListClustersOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListContainerInstancesRequest
type ListContainerInstancesInput struct {
_ struct{} `type:"structure"`
@ -6919,7 +6869,6 @@ func (s *ListContainerInstancesInput) SetStatus(v string) *ListContainerInstance
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListContainerInstancesResponse
type ListContainerInstancesOutput struct {
_ struct{} `type:"structure"`
@ -6956,7 +6905,6 @@ func (s *ListContainerInstancesOutput) SetNextToken(v string) *ListContainerInst
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListServicesRequest
type ListServicesInput struct {
_ struct{} `type:"structure"`
@ -7021,7 +6969,6 @@ func (s *ListServicesInput) SetNextToken(v string) *ListServicesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListServicesResponse
type ListServicesOutput struct {
_ struct{} `type:"structure"`
@ -7058,7 +7005,6 @@ func (s *ListServicesOutput) SetServiceArns(v []*string) *ListServicesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTaskDefinitionFamiliesRequest
type ListTaskDefinitionFamiliesInput struct {
_ struct{} `type:"structure"`
@ -7130,7 +7076,6 @@ func (s *ListTaskDefinitionFamiliesInput) SetStatus(v string) *ListTaskDefinitio
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTaskDefinitionFamiliesResponse
type ListTaskDefinitionFamiliesOutput struct {
_ struct{} `type:"structure"`
@ -7167,7 +7112,6 @@ func (s *ListTaskDefinitionFamiliesOutput) SetNextToken(v string) *ListTaskDefin
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTaskDefinitionsRequest
type ListTaskDefinitionsInput struct {
_ struct{} `type:"structure"`
@ -7250,7 +7194,6 @@ func (s *ListTaskDefinitionsInput) SetStatus(v string) *ListTaskDefinitionsInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTaskDefinitionsResponse
type ListTaskDefinitionsOutput struct {
_ struct{} `type:"structure"`
@ -7287,7 +7230,6 @@ func (s *ListTaskDefinitionsOutput) SetTaskDefinitionArns(v []*string) *ListTask
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTasksRequest
type ListTasksInput struct {
_ struct{} `type:"structure"`
@ -7411,7 +7353,6 @@ func (s *ListTasksInput) SetStartedBy(v string) *ListTasksInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ListTasksResponse
type ListTasksOutput struct {
_ struct{} `type:"structure"`
@ -7448,7 +7389,6 @@ func (s *ListTasksOutput) SetTaskArns(v []*string) *ListTasksOutput {
}
// Details on a load balancer that is used with a service.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/LoadBalancer
type LoadBalancer struct {
_ struct{} `type:"structure"`
@ -7505,7 +7445,6 @@ func (s *LoadBalancer) SetTargetGroupArn(v string) *LoadBalancer {
}
// Log configuration options to send to a custom log driver for the container.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/LogConfiguration
type LogConfiguration struct {
_ struct{} `type:"structure"`
@ -7575,7 +7514,6 @@ func (s *LogConfiguration) SetOptions(v map[string]*string) *LogConfiguration {
}
// Details on a volume mount point that is used in a container definition.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/MountPoint
type MountPoint struct {
_ struct{} `type:"structure"`
@ -7623,7 +7561,6 @@ func (s *MountPoint) SetSourceVolume(v string) *MountPoint {
// instance. After a task reaches the RUNNING status, manual and automatic host
// and container port assignments are visible in the networkBindings section
// of DescribeTasks API responses.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/NetworkBinding
type NetworkBinding struct {
_ struct{} `type:"structure"`
@ -7675,7 +7612,6 @@ func (s *NetworkBinding) SetProtocol(v string) *NetworkBinding {
}
// An object representing the network configuration for a task or service.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/NetworkConfiguration
type NetworkConfiguration struct {
_ struct{} `type:"structure"`
@ -7716,7 +7652,6 @@ func (s *NetworkConfiguration) SetAwsvpcConfiguration(v *AwsVpcConfiguration) *N
// An object representing the Elastic Network Interface for tasks that use the
// awsvpc network mode.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/NetworkInterface
type NetworkInterface struct {
_ struct{} `type:"structure"`
@ -7761,7 +7696,6 @@ func (s *NetworkInterface) SetPrivateIpv4Address(v string) *NetworkInterface {
// An object representing a constraint on task placement. For more information,
// see Task Placement Constraints (http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-constraints.html)
// in the Amazon Elastic Container Service Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/PlacementConstraint
type PlacementConstraint struct {
_ struct{} `type:"structure"`
@ -7803,7 +7737,6 @@ func (s *PlacementConstraint) SetType(v string) *PlacementConstraint {
// The task placement strategy for a task or service. For more information,
// see Task Placement Strategies (http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-strategies.html)
// in the Amazon Elastic Container Service Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/PlacementStrategy
type PlacementStrategy struct {
_ struct{} `type:"structure"`
@ -7858,7 +7791,6 @@ func (s *PlacementStrategy) SetType(v string) *PlacementStrategy {
// After a task reaches the RUNNING status, manual and automatic host and container
// port assignments are visible in the networkBindings section of DescribeTasks
// API responses.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/PortMapping
type PortMapping struct {
_ struct{} `type:"structure"`
@ -7939,7 +7871,6 @@ func (s *PortMapping) SetProtocol(v string) *PortMapping {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/PutAttributesRequest
type PutAttributesInput struct {
_ struct{} `type:"structure"`
@ -8001,7 +7932,6 @@ func (s *PutAttributesInput) SetCluster(v string) *PutAttributesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/PutAttributesResponse
type PutAttributesOutput struct {
_ struct{} `type:"structure"`
@ -8025,7 +7955,6 @@ func (s *PutAttributesOutput) SetAttributes(v []*Attribute) *PutAttributesOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RegisterContainerInstanceRequest
type RegisterContainerInstanceInput struct {
_ struct{} `type:"structure"`
@ -8129,7 +8058,6 @@ func (s *RegisterContainerInstanceInput) SetVersionInfo(v *VersionInfo) *Registe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RegisterContainerInstanceResponse
type RegisterContainerInstanceOutput struct {
_ struct{} `type:"structure"`
@ -8153,7 +8081,6 @@ func (s *RegisterContainerInstanceOutput) SetContainerInstance(v *ContainerInsta
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RegisterTaskDefinitionRequest
type RegisterTaskDefinitionInput struct {
_ struct{} `type:"structure"`
@ -8371,7 +8298,6 @@ func (s *RegisterTaskDefinitionInput) SetVolumes(v []*Volume) *RegisterTaskDefin
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RegisterTaskDefinitionResponse
type RegisterTaskDefinitionOutput struct {
_ struct{} `type:"structure"`
@ -8396,7 +8322,6 @@ func (s *RegisterTaskDefinitionOutput) SetTaskDefinition(v *TaskDefinition) *Reg
}
// Describes the resources available for a container instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Resource
type Resource struct {
_ struct{} `type:"structure"`
@ -8468,7 +8393,6 @@ func (s *Resource) SetType(v string) *Resource {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RunTaskRequest
type RunTaskInput struct {
_ struct{} `type:"structure"`
@ -8632,7 +8556,6 @@ func (s *RunTaskInput) SetTaskDefinition(v string) *RunTaskInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/RunTaskResponse
type RunTaskOutput struct {
_ struct{} `type:"structure"`
@ -8667,7 +8590,6 @@ func (s *RunTaskOutput) SetTasks(v []*Task) *RunTaskOutput {
}
// Details on a service within a cluster
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Service
type Service struct {
_ struct{} `type:"structure"`
@ -8883,7 +8805,6 @@ func (s *Service) SetTaskDefinition(v string) *Service {
}
// Details on an event associated with a service.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ServiceEvent
type ServiceEvent struct {
_ struct{} `type:"structure"`
@ -8925,7 +8846,6 @@ func (s *ServiceEvent) SetMessage(v string) *ServiceEvent {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/StartTaskRequest
type StartTaskInput struct {
_ struct{} `type:"structure"`
@ -9052,7 +8972,6 @@ func (s *StartTaskInput) SetTaskDefinition(v string) *StartTaskInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/StartTaskResponse
type StartTaskOutput struct {
_ struct{} `type:"structure"`
@ -9086,7 +9005,6 @@ func (s *StartTaskOutput) SetTasks(v []*Task) *StartTaskOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/StopTaskRequest
type StopTaskInput struct {
_ struct{} `type:"structure"`
@ -9148,7 +9066,6 @@ func (s *StopTaskInput) SetTask(v string) *StopTaskInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/StopTaskResponse
type StopTaskOutput struct {
_ struct{} `type:"structure"`
@ -9172,7 +9089,6 @@ func (s *StopTaskOutput) SetTask(v *Task) *StopTaskOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/SubmitContainerStateChangeRequest
type SubmitContainerStateChangeInput struct {
_ struct{} `type:"structure"`
@ -9251,7 +9167,6 @@ func (s *SubmitContainerStateChangeInput) SetTask(v string) *SubmitContainerStat
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/SubmitContainerStateChangeResponse
type SubmitContainerStateChangeOutput struct {
_ struct{} `type:"structure"`
@ -9275,7 +9190,6 @@ func (s *SubmitContainerStateChangeOutput) SetAcknowledgment(v string) *SubmitCo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/SubmitTaskStateChangeRequest
type SubmitTaskStateChangeInput struct {
_ struct{} `type:"structure"`
@ -9392,7 +9306,6 @@ func (s *SubmitTaskStateChangeInput) SetTask(v string) *SubmitTaskStateChangeInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/SubmitTaskStateChangeResponse
type SubmitTaskStateChangeOutput struct {
_ struct{} `type:"structure"`
@ -9417,7 +9330,6 @@ func (s *SubmitTaskStateChangeOutput) SetAcknowledgment(v string) *SubmitTaskSta
}
// Details on a task in a cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Task
type Task struct {
_ struct{} `type:"structure"`
@ -9712,7 +9624,6 @@ func (s *Task) SetVersion(v int64) *Task {
}
// Details of a task definition.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/TaskDefinition
type TaskDefinition struct {
_ struct{} `type:"structure"`
@ -9960,7 +9871,6 @@ func (s *TaskDefinition) SetVolumes(v []*Volume) *TaskDefinition {
//
// For more information, see Task Placement Constraints (http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-constraints.html)
// in the Amazon Elastic Container Service Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/TaskDefinitionPlacementConstraint
type TaskDefinitionPlacementConstraint struct {
_ struct{} `type:"structure"`
@ -9998,7 +9908,6 @@ func (s *TaskDefinitionPlacementConstraint) SetType(v string) *TaskDefinitionPla
}
// The overrides associated with a task.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/TaskOverride
type TaskOverride struct {
_ struct{} `type:"structure"`
@ -10044,7 +9953,6 @@ func (s *TaskOverride) SetTaskRoleArn(v string) *TaskOverride {
}
// The ulimit settings to pass to the container.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Ulimit
type Ulimit struct {
_ struct{} `type:"structure"`
@ -10111,7 +10019,6 @@ func (s *Ulimit) SetSoftLimit(v int64) *Ulimit {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateContainerAgentRequest
type UpdateContainerAgentInput struct {
_ struct{} `type:"structure"`
@ -10162,7 +10069,6 @@ func (s *UpdateContainerAgentInput) SetContainerInstance(v string) *UpdateContai
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateContainerAgentResponse
type UpdateContainerAgentOutput struct {
_ struct{} `type:"structure"`
@ -10186,7 +10092,6 @@ func (s *UpdateContainerAgentOutput) SetContainerInstance(v *ContainerInstance)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateContainerInstancesStateRequest
type UpdateContainerInstancesStateInput struct {
_ struct{} `type:"structure"`
@ -10250,7 +10155,6 @@ func (s *UpdateContainerInstancesStateInput) SetStatus(v string) *UpdateContaine
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateContainerInstancesStateResponse
type UpdateContainerInstancesStateOutput struct {
_ struct{} `type:"structure"`
@ -10283,7 +10187,6 @@ func (s *UpdateContainerInstancesStateOutput) SetFailures(v []*Failure) *UpdateC
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateServiceRequest
type UpdateServiceInput struct {
_ struct{} `type:"structure"`
@ -10424,7 +10327,6 @@ func (s *UpdateServiceInput) SetTaskDefinition(v string) *UpdateServiceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/UpdateServiceResponse
type UpdateServiceOutput struct {
_ struct{} `type:"structure"`
@ -10450,7 +10352,6 @@ func (s *UpdateServiceOutput) SetService(v *Service) *UpdateServiceOutput {
// The Docker and Amazon ECS container agent version information about a container
// instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/VersionInfo
type VersionInfo struct {
_ struct{} `type:"structure"`
@ -10494,7 +10395,6 @@ func (s *VersionInfo) SetDockerVersion(v string) *VersionInfo {
}
// A data volume used in a task definition.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/Volume
type Volume struct {
_ struct{} `type:"structure"`
@ -10539,7 +10439,6 @@ func (s *Volume) SetName(v string) *Volume {
}
// Details on a data volume from another container in the same task definition.
// See also, https://docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/VolumeFrom
type VolumeFrom struct {
_ struct{} `type:"structure"`

View File

@ -1296,7 +1296,6 @@ func (c *EFS) ModifyMountTargetSecurityGroupsWithContext(ctx aws.Context, input
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateFileSystemRequest
type CreateFileSystemInput struct {
_ struct{} `type:"structure"`
@ -1393,7 +1392,6 @@ func (s *CreateFileSystemInput) SetPerformanceMode(v string) *CreateFileSystemIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateMountTargetRequest
type CreateMountTargetInput struct {
_ struct{} `type:"structure"`
@ -1465,7 +1463,6 @@ func (s *CreateMountTargetInput) SetSubnetId(v string) *CreateMountTargetInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateTagsRequest
type CreateTagsInput struct {
_ struct{} `type:"structure"`
@ -1529,7 +1526,6 @@ func (s *CreateTagsInput) SetTags(v []*Tag) *CreateTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/CreateTagsOutput
type CreateTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -1544,7 +1540,6 @@ func (s CreateTagsOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteFileSystemRequest
type DeleteFileSystemInput struct {
_ struct{} `type:"structure"`
@ -1583,7 +1578,6 @@ func (s *DeleteFileSystemInput) SetFileSystemId(v string) *DeleteFileSystemInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteFileSystemOutput
type DeleteFileSystemOutput struct {
_ struct{} `type:"structure"`
}
@ -1598,7 +1592,6 @@ func (s DeleteFileSystemOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteMountTargetRequest
type DeleteMountTargetInput struct {
_ struct{} `type:"structure"`
@ -1637,7 +1630,6 @@ func (s *DeleteMountTargetInput) SetMountTargetId(v string) *DeleteMountTargetIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteMountTargetOutput
type DeleteMountTargetOutput struct {
_ struct{} `type:"structure"`
}
@ -1652,7 +1644,6 @@ func (s DeleteMountTargetOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteTagsRequest
type DeleteTagsInput struct {
_ struct{} `type:"structure"`
@ -1705,7 +1696,6 @@ func (s *DeleteTagsInput) SetTagKeys(v []*string) *DeleteTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DeleteTagsOutput
type DeleteTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -1720,7 +1710,6 @@ func (s DeleteTagsOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeFileSystemsRequest
type DescribeFileSystemsInput struct {
_ struct{} `type:"structure"`
@ -1795,7 +1784,6 @@ func (s *DescribeFileSystemsInput) SetMaxItems(v int64) *DescribeFileSystemsInpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeFileSystemsResponse
type DescribeFileSystemsOutput struct {
_ struct{} `type:"structure"`
@ -1838,7 +1826,6 @@ func (s *DescribeFileSystemsOutput) SetNextMarker(v string) *DescribeFileSystems
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetSecurityGroupsRequest
type DescribeMountTargetSecurityGroupsInput struct {
_ struct{} `type:"structure"`
@ -1877,7 +1864,6 @@ func (s *DescribeMountTargetSecurityGroupsInput) SetMountTargetId(v string) *Des
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetSecurityGroupsResponse
type DescribeMountTargetSecurityGroupsOutput struct {
_ struct{} `type:"structure"`
@ -1903,7 +1889,6 @@ func (s *DescribeMountTargetSecurityGroupsOutput) SetSecurityGroups(v []*string)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetsRequest
type DescribeMountTargetsInput struct {
_ struct{} `type:"structure"`
@ -1972,7 +1957,6 @@ func (s *DescribeMountTargetsInput) SetMountTargetId(v string) *DescribeMountTar
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeMountTargetsResponse
type DescribeMountTargetsOutput struct {
_ struct{} `type:"structure"`
@ -2018,7 +2002,6 @@ func (s *DescribeMountTargetsOutput) SetNextMarker(v string) *DescribeMountTarge
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeTagsRequest
type DescribeTagsInput struct {
_ struct{} `type:"structure"`
@ -2081,7 +2064,6 @@ func (s *DescribeTagsInput) SetMaxItems(v int64) *DescribeTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/DescribeTagsResponse
type DescribeTagsOutput struct {
_ struct{} `type:"structure"`
@ -2129,7 +2111,6 @@ func (s *DescribeTagsOutput) SetTags(v []*Tag) *DescribeTagsOutput {
}
// Description of the file system.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/FileSystemDescription
type FileSystemDescription struct {
_ struct{} `type:"structure"`
@ -2280,7 +2261,6 @@ 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.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/FileSystemSize
type FileSystemSize struct {
_ struct{} `type:"structure"`
@ -2316,7 +2296,6 @@ func (s *FileSystemSize) SetValue(v int64) *FileSystemSize {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/ModifyMountTargetSecurityGroupsRequest
type ModifyMountTargetSecurityGroupsInput struct {
_ struct{} `type:"structure"`
@ -2364,7 +2343,6 @@ func (s *ModifyMountTargetSecurityGroupsInput) SetSecurityGroups(v []*string) *M
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/ModifyMountTargetSecurityGroupsOutput
type ModifyMountTargetSecurityGroupsOutput struct {
_ struct{} `type:"structure"`
}
@ -2380,7 +2358,6 @@ func (s ModifyMountTargetSecurityGroupsOutput) GoString() string {
}
// Provides a description of a mount target.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/MountTargetDescription
type MountTargetDescription struct {
_ struct{} `type:"structure"`
@ -2469,7 +2446,6 @@ 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: + - = . _ : /
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticfilesystem-2015-02-01/Tag
type Tag struct {
_ struct{} `type:"structure"`

View File

@ -4715,7 +4715,6 @@ func (c *ElastiCache) TestFailoverWithContext(ctx aws.Context, input *TestFailov
}
// Represents the input of an AddTagsToResource operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/AddTagsToResourceMessage
type AddTagsToResourceInput struct {
_ struct{} `type:"structure"`
@ -4776,7 +4775,6 @@ func (s *AddTagsToResourceInput) SetTags(v []*Tag) *AddTagsToResourceInput {
}
// Represents the input of an AuthorizeCacheSecurityGroupIngress operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/AuthorizeCacheSecurityGroupIngressMessage
type AuthorizeCacheSecurityGroupIngressInput struct {
_ struct{} `type:"structure"`
@ -4846,7 +4844,6 @@ func (s *AuthorizeCacheSecurityGroupIngressInput) SetEC2SecurityGroupOwnerId(v s
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/AuthorizeCacheSecurityGroupIngressResult
type AuthorizeCacheSecurityGroupIngressOutput struct {
_ struct{} `type:"structure"`
@ -4877,7 +4874,6 @@ func (s *AuthorizeCacheSecurityGroupIngressOutput) SetCacheSecurityGroup(v *Cach
}
// Describes an Availability Zone in which the cluster is launched.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/AvailabilityZone
type AvailabilityZone struct {
_ struct{} `type:"structure"`
@ -4902,7 +4898,6 @@ func (s *AvailabilityZone) SetName(v string) *AvailabilityZone {
}
// Contains all of the attributes of a specific cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheCluster
type CacheCluster struct {
_ struct{} `type:"structure"`
@ -5258,7 +5253,6 @@ func (s *CacheCluster) SetTransitEncryptionEnabled(v bool) *CacheCluster {
}
// Provides all of the details about a particular cache engine version.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheEngineVersion
type CacheEngineVersion struct {
_ struct{} `type:"structure"`
@ -5380,7 +5374,6 @@ func (s *CacheEngineVersion) SetEngineVersion(v string) *CacheEngineVersion {
// Product Features and Details (http://aws.amazon.com/elasticache/details)
// and either Cache Node Type-Specific Parameters for Memcached (http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/CacheParameterGroups.Memcached.html#ParameterGroups.Memcached.NodeSpecific)
// or Cache Node Type-Specific Parameters for Redis (http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/CacheParameterGroups.Redis.html#ParameterGroups.Redis.NodeSpecific).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheNode
type CacheNode struct {
_ struct{} `type:"structure"`
@ -5464,7 +5457,6 @@ func (s *CacheNode) SetSourceCacheNodeId(v string) *CacheNode {
// A parameter that has a different value for each cache node type it is applied
// to. For example, in a Redis cluster, a cache.m1.large cache node type would
// have a larger maxmemory value than a cache.m1.small type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheNodeTypeSpecificParameter
type CacheNodeTypeSpecificParameter struct {
_ struct{} `type:"structure"`
@ -5566,7 +5558,6 @@ func (s *CacheNodeTypeSpecificParameter) SetSource(v string) *CacheNodeTypeSpeci
}
// A value that applies only to a certain cache node type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheNodeTypeSpecificValue
type CacheNodeTypeSpecificValue struct {
_ struct{} `type:"structure"`
@ -5600,7 +5591,6 @@ func (s *CacheNodeTypeSpecificValue) SetValue(v string) *CacheNodeTypeSpecificVa
}
// Represents the output of a CreateCacheParameterGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheParameterGroup
type CacheParameterGroup struct {
_ struct{} `type:"structure"`
@ -5650,7 +5640,6 @@ func (s *CacheParameterGroup) SetDescription(v string) *CacheParameterGroup {
// * ModifyCacheParameterGroup
//
// * ResetCacheParameterGroup
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheParameterGroupNameMessage
type CacheParameterGroupNameMessage struct {
_ struct{} `type:"structure"`
@ -5675,7 +5664,6 @@ func (s *CacheParameterGroupNameMessage) SetCacheParameterGroupName(v string) *C
}
// Status of the cache parameter group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheParameterGroupStatus
type CacheParameterGroupStatus struct {
_ struct{} `type:"structure"`
@ -5725,7 +5713,6 @@ func (s *CacheParameterGroupStatus) SetParameterApplyStatus(v string) *CachePara
// * CreateCacheSecurityGroup
//
// * RevokeCacheSecurityGroupIngress
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheSecurityGroup
type CacheSecurityGroup struct {
_ struct{} `type:"structure"`
@ -5778,7 +5765,6 @@ func (s *CacheSecurityGroup) SetOwnerId(v string) *CacheSecurityGroup {
}
// Represents a cluster's status within a particular cache security group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheSecurityGroupMembership
type CacheSecurityGroupMembership struct {
_ struct{} `type:"structure"`
@ -5818,7 +5804,6 @@ func (s *CacheSecurityGroupMembership) SetStatus(v string) *CacheSecurityGroupMe
// * CreateCacheSubnetGroup
//
// * ModifyCacheSubnetGroup
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheSubnetGroup
type CacheSubnetGroup struct {
_ struct{} `type:"structure"`
@ -5871,7 +5856,6 @@ func (s *CacheSubnetGroup) SetVpcId(v string) *CacheSubnetGroup {
}
// Represents the input of a CopySnapshotMessage operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CopySnapshotMessage
type CopySnapshotInput struct {
_ struct{} `type:"structure"`
@ -5944,7 +5928,6 @@ func (s *CopySnapshotInput) SetTargetSnapshotName(v string) *CopySnapshotInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CopySnapshotResult
type CopySnapshotOutput struct {
_ struct{} `type:"structure"`
@ -5970,7 +5953,6 @@ func (s *CopySnapshotOutput) SetSnapshot(v *Snapshot) *CopySnapshotOutput {
}
// Represents the input of a CreateCacheCluster operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheClusterMessage
type CreateCacheClusterInput struct {
_ struct{} `type:"structure"`
@ -6417,7 +6399,6 @@ func (s *CreateCacheClusterInput) SetTags(v []*Tag) *CreateCacheClusterInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheClusterResult
type CreateCacheClusterOutput struct {
_ struct{} `type:"structure"`
@ -6442,7 +6423,6 @@ func (s *CreateCacheClusterOutput) SetCacheCluster(v *CacheCluster) *CreateCache
}
// Represents the input of a CreateCacheParameterGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheParameterGroupMessage
type CreateCacheParameterGroupInput struct {
_ struct{} `type:"structure"`
@ -6512,7 +6492,6 @@ func (s *CreateCacheParameterGroupInput) SetDescription(v string) *CreateCachePa
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheParameterGroupResult
type CreateCacheParameterGroupOutput struct {
_ struct{} `type:"structure"`
@ -6537,7 +6516,6 @@ func (s *CreateCacheParameterGroupOutput) SetCacheParameterGroup(v *CacheParamet
}
// Represents the input of a CreateCacheSecurityGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheSecurityGroupMessage
type CreateCacheSecurityGroupInput struct {
_ struct{} `type:"structure"`
@ -6596,7 +6574,6 @@ func (s *CreateCacheSecurityGroupInput) SetDescription(v string) *CreateCacheSec
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheSecurityGroupResult
type CreateCacheSecurityGroupOutput struct {
_ struct{} `type:"structure"`
@ -6627,7 +6604,6 @@ func (s *CreateCacheSecurityGroupOutput) SetCacheSecurityGroup(v *CacheSecurityG
}
// Represents the input of a CreateCacheSubnetGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheSubnetGroupMessage
type CreateCacheSubnetGroupInput struct {
_ struct{} `type:"structure"`
@ -6698,7 +6674,6 @@ func (s *CreateCacheSubnetGroupInput) SetSubnetIds(v []*string) *CreateCacheSubn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateCacheSubnetGroupResult
type CreateCacheSubnetGroupOutput struct {
_ struct{} `type:"structure"`
@ -6727,7 +6702,6 @@ func (s *CreateCacheSubnetGroupOutput) SetCacheSubnetGroup(v *CacheSubnetGroup)
}
// Represents the input of a CreateReplicationGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateReplicationGroupMessage
type CreateReplicationGroupInput struct {
_ struct{} `type:"structure"`
@ -7253,7 +7227,6 @@ func (s *CreateReplicationGroupInput) SetTransitEncryptionEnabled(v bool) *Creat
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateReplicationGroupResult
type CreateReplicationGroupOutput struct {
_ struct{} `type:"structure"`
@ -7278,7 +7251,6 @@ func (s *CreateReplicationGroupOutput) SetReplicationGroup(v *ReplicationGroup)
}
// Represents the input of a CreateSnapshot operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateSnapshotMessage
type CreateSnapshotInput struct {
_ struct{} `type:"structure"`
@ -7337,7 +7309,6 @@ func (s *CreateSnapshotInput) SetSnapshotName(v string) *CreateSnapshotInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CreateSnapshotResult
type CreateSnapshotOutput struct {
_ struct{} `type:"structure"`
@ -7363,7 +7334,6 @@ func (s *CreateSnapshotOutput) SetSnapshot(v *Snapshot) *CreateSnapshotOutput {
}
// Represents the input of a DeleteCacheCluster operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheClusterMessage
type DeleteCacheClusterInput struct {
_ struct{} `type:"structure"`
@ -7414,7 +7384,6 @@ func (s *DeleteCacheClusterInput) SetFinalSnapshotIdentifier(v string) *DeleteCa
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheClusterResult
type DeleteCacheClusterOutput struct {
_ struct{} `type:"structure"`
@ -7439,7 +7408,6 @@ func (s *DeleteCacheClusterOutput) SetCacheCluster(v *CacheCluster) *DeleteCache
}
// Represents the input of a DeleteCacheParameterGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheParameterGroupMessage
type DeleteCacheParameterGroupInput struct {
_ struct{} `type:"structure"`
@ -7480,7 +7448,6 @@ func (s *DeleteCacheParameterGroupInput) SetCacheParameterGroupName(v string) *D
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheParameterGroupOutput
type DeleteCacheParameterGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -7496,7 +7463,6 @@ func (s DeleteCacheParameterGroupOutput) GoString() string {
}
// Represents the input of a DeleteCacheSecurityGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheSecurityGroupMessage
type DeleteCacheSecurityGroupInput struct {
_ struct{} `type:"structure"`
@ -7537,7 +7503,6 @@ func (s *DeleteCacheSecurityGroupInput) SetCacheSecurityGroupName(v string) *Del
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheSecurityGroupOutput
type DeleteCacheSecurityGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -7553,7 +7518,6 @@ func (s DeleteCacheSecurityGroupOutput) GoString() string {
}
// Represents the input of a DeleteCacheSubnetGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheSubnetGroupMessage
type DeleteCacheSubnetGroupInput struct {
_ struct{} `type:"structure"`
@ -7594,7 +7558,6 @@ func (s *DeleteCacheSubnetGroupInput) SetCacheSubnetGroupName(v string) *DeleteC
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteCacheSubnetGroupOutput
type DeleteCacheSubnetGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -7610,7 +7573,6 @@ func (s DeleteCacheSubnetGroupOutput) GoString() string {
}
// Represents the input of a DeleteReplicationGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteReplicationGroupMessage
type DeleteReplicationGroupInput struct {
_ struct{} `type:"structure"`
@ -7672,7 +7634,6 @@ func (s *DeleteReplicationGroupInput) SetRetainPrimaryCluster(v bool) *DeleteRep
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteReplicationGroupResult
type DeleteReplicationGroupOutput struct {
_ struct{} `type:"structure"`
@ -7697,7 +7658,6 @@ func (s *DeleteReplicationGroupOutput) SetReplicationGroup(v *ReplicationGroup)
}
// Represents the input of a DeleteSnapshot operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteSnapshotMessage
type DeleteSnapshotInput struct {
_ struct{} `type:"structure"`
@ -7736,7 +7696,6 @@ func (s *DeleteSnapshotInput) SetSnapshotName(v string) *DeleteSnapshotInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DeleteSnapshotResult
type DeleteSnapshotOutput struct {
_ struct{} `type:"structure"`
@ -7762,7 +7721,6 @@ func (s *DeleteSnapshotOutput) SetSnapshot(v *Snapshot) *DeleteSnapshotOutput {
}
// Represents the input of a DescribeCacheClusters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheClustersMessage
type DescribeCacheClustersInput struct {
_ struct{} `type:"structure"`
@ -7836,7 +7794,6 @@ func (s *DescribeCacheClustersInput) SetShowCacheNodeInfo(v bool) *DescribeCache
}
// Represents the output of a DescribeCacheClusters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheClusterMessage
type DescribeCacheClustersOutput struct {
_ struct{} `type:"structure"`
@ -7871,7 +7828,6 @@ func (s *DescribeCacheClustersOutput) SetMarker(v string) *DescribeCacheClusters
}
// Represents the input of a DescribeCacheEngineVersions operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheEngineVersionsMessage
type DescribeCacheEngineVersionsInput struct {
_ struct{} `type:"structure"`
@ -7962,7 +7918,6 @@ func (s *DescribeCacheEngineVersionsInput) SetMaxRecords(v int64) *DescribeCache
}
// Represents the output of a DescribeCacheEngineVersions operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheEngineVersionMessage
type DescribeCacheEngineVersionsOutput struct {
_ struct{} `type:"structure"`
@ -7997,7 +7952,6 @@ func (s *DescribeCacheEngineVersionsOutput) SetMarker(v string) *DescribeCacheEn
}
// Represents the input of a DescribeCacheParameterGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheParameterGroupsMessage
type DescribeCacheParameterGroupsInput struct {
_ struct{} `type:"structure"`
@ -8048,7 +8002,6 @@ func (s *DescribeCacheParameterGroupsInput) SetMaxRecords(v int64) *DescribeCach
}
// Represents the output of a DescribeCacheParameterGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheParameterGroupsMessage
type DescribeCacheParameterGroupsOutput struct {
_ struct{} `type:"structure"`
@ -8083,7 +8036,6 @@ func (s *DescribeCacheParameterGroupsOutput) SetMarker(v string) *DescribeCacheP
}
// Represents the input of a DescribeCacheParameters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheParametersMessage
type DescribeCacheParametersInput struct {
_ struct{} `type:"structure"`
@ -8160,7 +8112,6 @@ func (s *DescribeCacheParametersInput) SetSource(v string) *DescribeCacheParamet
}
// Represents the output of a DescribeCacheParameters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheParameterGroupDetails
type DescribeCacheParametersOutput struct {
_ struct{} `type:"structure"`
@ -8204,7 +8155,6 @@ func (s *DescribeCacheParametersOutput) SetParameters(v []*Parameter) *DescribeC
}
// Represents the input of a DescribeCacheSecurityGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheSecurityGroupsMessage
type DescribeCacheSecurityGroupsInput struct {
_ struct{} `type:"structure"`
@ -8255,7 +8205,6 @@ func (s *DescribeCacheSecurityGroupsInput) SetMaxRecords(v int64) *DescribeCache
}
// Represents the output of a DescribeCacheSecurityGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheSecurityGroupMessage
type DescribeCacheSecurityGroupsOutput struct {
_ struct{} `type:"structure"`
@ -8290,7 +8239,6 @@ func (s *DescribeCacheSecurityGroupsOutput) SetMarker(v string) *DescribeCacheSe
}
// Represents the input of a DescribeCacheSubnetGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeCacheSubnetGroupsMessage
type DescribeCacheSubnetGroupsInput struct {
_ struct{} `type:"structure"`
@ -8341,7 +8289,6 @@ func (s *DescribeCacheSubnetGroupsInput) SetMaxRecords(v int64) *DescribeCacheSu
}
// Represents the output of a DescribeCacheSubnetGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/CacheSubnetGroupMessage
type DescribeCacheSubnetGroupsOutput struct {
_ struct{} `type:"structure"`
@ -8376,7 +8323,6 @@ func (s *DescribeCacheSubnetGroupsOutput) SetMarker(v string) *DescribeCacheSubn
}
// Represents the input of a DescribeEngineDefaultParameters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeEngineDefaultParametersMessage
type DescribeEngineDefaultParametersInput struct {
_ struct{} `type:"structure"`
@ -8443,7 +8389,6 @@ func (s *DescribeEngineDefaultParametersInput) SetMaxRecords(v int64) *DescribeE
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeEngineDefaultParametersResult
type DescribeEngineDefaultParametersOutput struct {
_ struct{} `type:"structure"`
@ -8468,7 +8413,6 @@ func (s *DescribeEngineDefaultParametersOutput) SetEngineDefaults(v *EngineDefau
}
// Represents the input of a DescribeEvents operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeEventsMessage
type DescribeEventsInput struct {
_ struct{} `type:"structure"`
@ -8563,7 +8507,6 @@ func (s *DescribeEventsInput) SetStartTime(v time.Time) *DescribeEventsInput {
}
// Represents the output of a DescribeEvents operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/EventsMessage
type DescribeEventsOutput struct {
_ struct{} `type:"structure"`
@ -8598,7 +8541,6 @@ func (s *DescribeEventsOutput) SetMarker(v string) *DescribeEventsOutput {
}
// Represents the input of a DescribeReplicationGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeReplicationGroupsMessage
type DescribeReplicationGroupsInput struct {
_ struct{} `type:"structure"`
@ -8653,7 +8595,6 @@ func (s *DescribeReplicationGroupsInput) SetReplicationGroupId(v string) *Descri
}
// Represents the output of a DescribeReplicationGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReplicationGroupMessage
type DescribeReplicationGroupsOutput struct {
_ struct{} `type:"structure"`
@ -8688,7 +8629,6 @@ func (s *DescribeReplicationGroupsOutput) SetReplicationGroups(v []*ReplicationG
}
// Represents the input of a DescribeReservedCacheNodes operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeReservedCacheNodesMessage
type DescribeReservedCacheNodesInput struct {
_ struct{} `type:"structure"`
@ -8851,7 +8791,6 @@ func (s *DescribeReservedCacheNodesInput) SetReservedCacheNodesOfferingId(v stri
}
// Represents the input of a DescribeReservedCacheNodesOfferings operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeReservedCacheNodesOfferingsMessage
type DescribeReservedCacheNodesOfferingsInput struct {
_ struct{} `type:"structure"`
@ -9006,7 +8945,6 @@ func (s *DescribeReservedCacheNodesOfferingsInput) SetReservedCacheNodesOffering
}
// Represents the output of a DescribeReservedCacheNodesOfferings operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReservedCacheNodesOfferingMessage
type DescribeReservedCacheNodesOfferingsOutput struct {
_ struct{} `type:"structure"`
@ -9041,7 +8979,6 @@ func (s *DescribeReservedCacheNodesOfferingsOutput) SetReservedCacheNodesOfferin
}
// Represents the output of a DescribeReservedCacheNodes operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReservedCacheNodeMessage
type DescribeReservedCacheNodesOutput struct {
_ struct{} `type:"structure"`
@ -9076,7 +9013,6 @@ func (s *DescribeReservedCacheNodesOutput) SetReservedCacheNodes(v []*ReservedCa
}
// Represents the input of a DescribeSnapshotsMessage operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeSnapshotsMessage
type DescribeSnapshotsInput struct {
_ struct{} `type:"structure"`
@ -9170,7 +9106,6 @@ func (s *DescribeSnapshotsInput) SetSnapshotSource(v string) *DescribeSnapshotsI
}
// Represents the output of a DescribeSnapshots operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/DescribeSnapshotsListMessage
type DescribeSnapshotsOutput struct {
_ struct{} `type:"structure"`
@ -9207,7 +9142,6 @@ func (s *DescribeSnapshotsOutput) SetSnapshots(v []*Snapshot) *DescribeSnapshots
}
// Provides ownership and status information for an Amazon EC2 security group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/EC2SecurityGroup
type EC2SecurityGroup struct {
_ struct{} `type:"structure"`
@ -9251,7 +9185,6 @@ func (s *EC2SecurityGroup) SetStatus(v string) *EC2SecurityGroup {
// Represents the information required for client programs to connect to a cache
// node.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Endpoint
type Endpoint struct {
_ struct{} `type:"structure"`
@ -9285,7 +9218,6 @@ func (s *Endpoint) SetPort(v int64) *Endpoint {
}
// Represents the output of a DescribeEngineDefaultParameters operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/EngineDefaults
type EngineDefaults struct {
_ struct{} `type:"structure"`
@ -9343,7 +9275,6 @@ func (s *EngineDefaults) SetParameters(v []*Parameter) *EngineDefaults {
// Represents a single occurrence of something interesting within the system.
// Some examples of events are creating a cluster, adding or removing a cache
// node, or rebooting a node.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Event
type Event struct {
_ struct{} `type:"structure"`
@ -9397,7 +9328,6 @@ func (s *Event) SetSourceType(v string) *Event {
}
// The input parameters for the ListAllowedNodeTypeModifications operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ListAllowedNodeTypeModificationsMessage
type ListAllowedNodeTypeModificationsInput struct {
_ struct{} `type:"structure"`
@ -9441,7 +9371,6 @@ func (s *ListAllowedNodeTypeModificationsInput) SetReplicationGroupId(v string)
// Represents the allowed node types you can use to modify your cluster or replication
// group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/AllowedNodeTypeModificationsMessage
type ListAllowedNodeTypeModificationsOutput struct {
_ struct{} `type:"structure"`
@ -9471,7 +9400,6 @@ func (s *ListAllowedNodeTypeModificationsOutput) SetScaleUpModifications(v []*st
}
// The input parameters for the ListTagsForResource operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ListTagsForResourceMessage
type ListTagsForResourceInput struct {
_ struct{} `type:"structure"`
@ -9516,7 +9444,6 @@ func (s *ListTagsForResourceInput) SetResourceName(v string) *ListTagsForResourc
}
// Represents the input of a ModifyCacheCluster operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyCacheClusterMessage
type ModifyCacheClusterInput struct {
_ struct{} `type:"structure"`
@ -9883,7 +9810,6 @@ func (s *ModifyCacheClusterInput) SetSnapshotWindow(v string) *ModifyCacheCluste
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyCacheClusterResult
type ModifyCacheClusterOutput struct {
_ struct{} `type:"structure"`
@ -9908,7 +9834,6 @@ func (s *ModifyCacheClusterOutput) SetCacheCluster(v *CacheCluster) *ModifyCache
}
// Represents the input of a ModifyCacheParameterGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyCacheParameterGroupMessage
type ModifyCacheParameterGroupInput struct {
_ struct{} `type:"structure"`
@ -9964,7 +9889,6 @@ func (s *ModifyCacheParameterGroupInput) SetParameterNameValues(v []*ParameterNa
}
// Represents the input of a ModifyCacheSubnetGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyCacheSubnetGroupMessage
type ModifyCacheSubnetGroupInput struct {
_ struct{} `type:"structure"`
@ -10026,7 +9950,6 @@ func (s *ModifyCacheSubnetGroupInput) SetSubnetIds(v []*string) *ModifyCacheSubn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyCacheSubnetGroupResult
type ModifyCacheSubnetGroupOutput struct {
_ struct{} `type:"structure"`
@ -10055,7 +9978,6 @@ func (s *ModifyCacheSubnetGroupOutput) SetCacheSubnetGroup(v *CacheSubnetGroup)
}
// Represents the input of a ModifyReplicationGroups operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyReplicationGroupMessage
type ModifyReplicationGroupInput struct {
_ struct{} `type:"structure"`
@ -10333,7 +10255,6 @@ func (s *ModifyReplicationGroupInput) SetSnapshottingClusterId(v string) *Modify
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyReplicationGroupResult
type ModifyReplicationGroupOutput struct {
_ struct{} `type:"structure"`
@ -10358,7 +10279,6 @@ func (s *ModifyReplicationGroupOutput) SetReplicationGroup(v *ReplicationGroup)
}
// Represents the input for a ModifyReplicationGroupShardConfiguration operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyReplicationGroupShardConfigurationMessage
type ModifyReplicationGroupShardConfigurationInput struct {
_ struct{} `type:"structure"`
@ -10457,7 +10377,6 @@ func (s *ModifyReplicationGroupShardConfigurationInput) SetReshardingConfigurati
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ModifyReplicationGroupShardConfigurationResult
type ModifyReplicationGroupShardConfigurationOutput struct {
_ struct{} `type:"structure"`
@ -10484,7 +10403,6 @@ func (s *ModifyReplicationGroupShardConfigurationOutput) SetReplicationGroup(v *
// Represents a collection of cache nodes in a replication group. One node in
// the node group is the read/write primary node. All the other nodes are read-only
// Replica nodes.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/NodeGroup
type NodeGroup struct {
_ struct{} `type:"structure"`
@ -10551,7 +10469,6 @@ func (s *NodeGroup) SetStatus(v string) *NodeGroup {
// Node group (shard) configuration options. Each node group (shard) configuration
// has the following: Slots, PrimaryAvailabilityZone, ReplicaAvailabilityZones,
// ReplicaCount.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/NodeGroupConfiguration
type NodeGroupConfiguration struct {
_ struct{} `type:"structure"`
@ -10609,7 +10526,6 @@ func (s *NodeGroupConfiguration) SetSlots(v string) *NodeGroupConfiguration {
}
// Represents a single node within a node group (shard).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/NodeGroupMember
type NodeGroupMember struct {
_ struct{} `type:"structure"`
@ -10672,7 +10588,6 @@ func (s *NodeGroupMember) SetReadEndpoint(v *Endpoint) *NodeGroupMember {
}
// Represents an individual cache node in a snapshot of a cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/NodeSnapshot
type NodeSnapshot struct {
_ struct{} `type:"structure"`
@ -10754,7 +10669,6 @@ func (s *NodeSnapshot) SetSnapshotCreateTime(v time.Time) *NodeSnapshot {
// Describes a notification topic and its status. Notification topics are used
// for publishing ElastiCache events to subscribers using Amazon Simple Notification
// Service (SNS).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/NotificationConfiguration
type NotificationConfiguration struct {
_ struct{} `type:"structure"`
@ -10789,7 +10703,6 @@ func (s *NotificationConfiguration) SetTopicStatus(v string) *NotificationConfig
// Describes an individual setting that controls some aspect of ElastiCache
// behavior.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Parameter
type Parameter struct {
_ struct{} `type:"structure"`
@ -10891,7 +10804,6 @@ func (s *Parameter) SetSource(v string) *Parameter {
}
// Describes a name-value pair that is used to update the value of a parameter.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ParameterNameValue
type ParameterNameValue struct {
_ struct{} `type:"structure"`
@ -10926,7 +10838,6 @@ func (s *ParameterNameValue) SetParameterValue(v string) *ParameterNameValue {
// A group of settings that are applied to the cluster in the future, or that
// are currently being applied.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/PendingModifiedValues
type PendingModifiedValues struct {
_ struct{} `type:"structure"`
@ -10982,7 +10893,6 @@ func (s *PendingModifiedValues) SetNumCacheNodes(v int64) *PendingModifiedValues
}
// Represents the input of a PurchaseReservedCacheNodesOffering operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/PurchaseReservedCacheNodesOfferingMessage
type PurchaseReservedCacheNodesOfferingInput struct {
_ struct{} `type:"structure"`
@ -11049,7 +10959,6 @@ func (s *PurchaseReservedCacheNodesOfferingInput) SetReservedCacheNodesOfferingI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/PurchaseReservedCacheNodesOfferingResult
type PurchaseReservedCacheNodesOfferingOutput struct {
_ struct{} `type:"structure"`
@ -11074,7 +10983,6 @@ func (s *PurchaseReservedCacheNodesOfferingOutput) SetReservedCacheNode(v *Reser
}
// Represents the input of a RebootCacheCluster operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RebootCacheClusterMessage
type RebootCacheClusterInput struct {
_ struct{} `type:"structure"`
@ -11128,7 +11036,6 @@ func (s *RebootCacheClusterInput) SetCacheNodeIdsToReboot(v []*string) *RebootCa
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RebootCacheClusterResult
type RebootCacheClusterOutput struct {
_ struct{} `type:"structure"`
@ -11154,7 +11061,6 @@ func (s *RebootCacheClusterOutput) SetCacheCluster(v *CacheCluster) *RebootCache
// Contains the specific price and frequency of a recurring charges for a reserved
// cache node, or for a reserved cache node offering.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RecurringCharge
type RecurringCharge struct {
_ struct{} `type:"structure"`
@ -11188,7 +11094,6 @@ func (s *RecurringCharge) SetRecurringChargeFrequency(v string) *RecurringCharge
}
// Represents the input of a RemoveTagsFromResource operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RemoveTagsFromResourceMessage
type RemoveTagsFromResourceInput struct {
_ struct{} `type:"structure"`
@ -11247,7 +11152,6 @@ func (s *RemoveTagsFromResourceInput) SetTagKeys(v []*string) *RemoveTagsFromRes
}
// Contains all of the attributes of a specific Redis replication group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReplicationGroup
type ReplicationGroup struct {
_ struct{} `type:"structure"`
@ -11457,7 +11361,6 @@ func (s *ReplicationGroup) SetTransitEncryptionEnabled(v bool) *ReplicationGroup
// The settings to be applied to the Redis replication group, either immediately
// or during the next maintenance window.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReplicationGroupPendingModifiedValues
type ReplicationGroupPendingModifiedValues struct {
_ struct{} `type:"structure"`
@ -11511,7 +11414,6 @@ func (s *ReplicationGroupPendingModifiedValues) SetResharding(v *ReshardingStatu
}
// Represents the output of a PurchaseReservedCacheNodesOffering operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReservedCacheNode
type ReservedCacheNode struct {
_ struct{} `type:"structure"`
@ -11692,7 +11594,6 @@ func (s *ReservedCacheNode) SetUsagePrice(v float64) *ReservedCacheNode {
}
// Describes all of the attributes of a reserved cache node offering.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReservedCacheNodesOffering
type ReservedCacheNodesOffering struct {
_ struct{} `type:"structure"`
@ -11837,7 +11738,6 @@ func (s *ReservedCacheNodesOffering) SetUsagePrice(v float64) *ReservedCacheNode
}
// Represents the input of a ResetCacheParameterGroup operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ResetCacheParameterGroupMessage
type ResetCacheParameterGroupInput struct {
_ struct{} `type:"structure"`
@ -11902,7 +11802,6 @@ func (s *ResetCacheParameterGroupInput) SetResetAllParameters(v bool) *ResetCach
// A list of PreferredAvailabilityZones objects that specifies the configuration
// of a node group in the resharded cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReshardingConfiguration
type ReshardingConfiguration struct {
_ struct{} `type:"structure"`
@ -11927,7 +11826,6 @@ func (s *ReshardingConfiguration) SetPreferredAvailabilityZones(v []*string) *Re
}
// The status of an online resharding operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/ReshardingStatus
type ReshardingStatus struct {
_ struct{} `type:"structure"`
@ -11952,7 +11850,6 @@ func (s *ReshardingStatus) SetSlotMigration(v *SlotMigration) *ReshardingStatus
}
// Represents the input of a RevokeCacheSecurityGroupIngress operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RevokeCacheSecurityGroupIngressMessage
type RevokeCacheSecurityGroupIngressInput struct {
_ struct{} `type:"structure"`
@ -12021,7 +11918,6 @@ func (s *RevokeCacheSecurityGroupIngressInput) SetEC2SecurityGroupOwnerId(v stri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/RevokeCacheSecurityGroupIngressResult
type RevokeCacheSecurityGroupIngressOutput struct {
_ struct{} `type:"structure"`
@ -12052,7 +11948,6 @@ func (s *RevokeCacheSecurityGroupIngressOutput) SetCacheSecurityGroup(v *CacheSe
}
// Represents a single cache security group and its status.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/SecurityGroupMembership
type SecurityGroupMembership struct {
_ struct{} `type:"structure"`
@ -12088,7 +11983,6 @@ func (s *SecurityGroupMembership) SetStatus(v string) *SecurityGroupMembership {
}
// Represents the progress of an online resharding operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/SlotMigration
type SlotMigration struct {
_ struct{} `type:"structure"`
@ -12114,7 +12008,6 @@ func (s *SlotMigration) SetProgressPercentage(v float64) *SlotMigration {
// Represents a copy of an entire Redis cluster as of the time when the snapshot
// was taken.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Snapshot
type Snapshot struct {
_ struct{} `type:"structure"`
@ -12455,7 +12348,6 @@ func (s *Snapshot) SetVpcId(v string) *Snapshot {
// Represents the subnet associated with a cluster. This parameter refers to
// subnets defined in Amazon Virtual Private Cloud (Amazon VPC) and used with
// ElastiCache.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Subnet
type Subnet struct {
_ struct{} `type:"structure"`
@ -12491,7 +12383,6 @@ func (s *Subnet) SetSubnetIdentifier(v string) *Subnet {
// A cost allocation Tag that can be added to an ElastiCache cluster or replication
// group. Tags are composed of a Key/Value pair. A tag with a null Value is
// permitted.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -12526,7 +12417,6 @@ func (s *Tag) SetValue(v string) *Tag {
// Represents the output from the AddTagsToResource, ListTagsForResource, and
// RemoveTagsFromResource operations.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/TagListMessage
type TagListMessage struct {
_ struct{} `type:"structure"`
@ -12550,7 +12440,6 @@ func (s *TagListMessage) SetTagList(v []*Tag) *TagListMessage {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/TestFailoverMessage
type TestFailoverInput struct {
_ struct{} `type:"structure"`
@ -12606,7 +12495,6 @@ func (s *TestFailoverInput) SetReplicationGroupId(v string) *TestFailoverInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticache-2015-02-02/TestFailoverResult
type TestFailoverOutput struct {
_ struct{} `type:"structure"`

View File

@ -3719,7 +3719,6 @@ func (c *ElasticBeanstalk) ValidateConfigurationSettingsWithContext(ctx aws.Cont
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/AbortEnvironmentUpdateMessage
type AbortEnvironmentUpdateInput struct {
_ struct{} `type:"structure"`
@ -3767,7 +3766,6 @@ func (s *AbortEnvironmentUpdateInput) SetEnvironmentName(v string) *AbortEnviron
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/AbortEnvironmentUpdateOutput
type AbortEnvironmentUpdateOutput struct {
_ struct{} `type:"structure"`
}
@ -3783,7 +3781,6 @@ func (s AbortEnvironmentUpdateOutput) GoString() string {
}
// Describes the properties of an application.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplicationDescription
type ApplicationDescription struct {
_ struct{} `type:"structure"`
@ -3862,7 +3859,6 @@ func (s *ApplicationDescription) SetVersions(v []*string) *ApplicationDescriptio
}
// Result message containing a single description of an application.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplicationDescriptionMessage
type ApplicationDescriptionMessage struct {
_ struct{} `type:"structure"`
@ -3887,7 +3883,6 @@ func (s *ApplicationDescriptionMessage) SetApplication(v *ApplicationDescription
}
// Application request metrics for an AWS Elastic Beanstalk environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplicationMetrics
type ApplicationMetrics struct {
_ struct{} `type:"structure"`
@ -3948,7 +3943,6 @@ func (s *ApplicationMetrics) SetStatusCodes(v *StatusCodes) *ApplicationMetrics
// that Elastic Beanstalk assumes in order to apply lifecycle settings. The
// version lifecycle configuration defines lifecycle settings for application
// versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplicationResourceLifecycleConfig
type ApplicationResourceLifecycleConfig struct {
_ struct{} `type:"structure"`
@ -3997,7 +3991,6 @@ func (s *ApplicationResourceLifecycleConfig) SetVersionLifecycleConfig(v *Applic
}
// Describes the properties of an application version.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplicationVersionDescription
type ApplicationVersionDescription struct {
_ struct{} `type:"structure"`
@ -4096,7 +4089,6 @@ func (s *ApplicationVersionDescription) SetVersionLabel(v string) *ApplicationVe
}
// Result message wrapping a single description of an application version.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplicationVersionDescriptionMessage
type ApplicationVersionDescriptionMessage struct {
_ struct{} `type:"structure"`
@ -4127,7 +4119,6 @@ func (s *ApplicationVersionDescriptionMessage) SetApplicationVersion(v *Applicat
// When Elastic Beanstalk deletes an application version from its database,
// you can no longer deploy that version to an environment. The source bundle
// remains in S3 unless you configure the rule to delete it.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplicationVersionLifecycleConfig
type ApplicationVersionLifecycleConfig struct {
_ struct{} `type:"structure"`
@ -4183,7 +4174,6 @@ func (s *ApplicationVersionLifecycleConfig) SetMaxCountRule(v *MaxCountRule) *Ap
}
// Request to execute a scheduled managed action immediately.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplyEnvironmentManagedActionRequest
type ApplyEnvironmentManagedActionInput struct {
_ struct{} `type:"structure"`
@ -4241,7 +4231,6 @@ func (s *ApplyEnvironmentManagedActionInput) SetEnvironmentName(v string) *Apply
}
// The result message containing information about the managed action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplyEnvironmentManagedActionResult
type ApplyEnvironmentManagedActionOutput struct {
_ struct{} `type:"structure"`
@ -4293,7 +4282,6 @@ func (s *ApplyEnvironmentManagedActionOutput) SetStatus(v string) *ApplyEnvironm
}
// Describes an Auto Scaling launch configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/AutoScalingGroup
type AutoScalingGroup struct {
_ struct{} `type:"structure"`
@ -4318,7 +4306,6 @@ func (s *AutoScalingGroup) SetName(v string) *AutoScalingGroup {
}
// Settings for an AWS CodeBuild build.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/BuildConfiguration
type BuildConfiguration struct {
_ struct{} `type:"structure"`
@ -4412,7 +4399,6 @@ func (s *BuildConfiguration) SetTimeoutInMinutes(v int64) *BuildConfiguration {
}
// The builder used to build the custom platform.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/Builder
type Builder struct {
_ struct{} `type:"structure"`
@ -4437,7 +4423,6 @@ func (s *Builder) SetARN(v string) *Builder {
}
// CPU utilization metrics for an instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CPUUtilization
type CPUUtilization struct {
_ struct{} `type:"structure"`
@ -4523,7 +4508,6 @@ func (s *CPUUtilization) SetUser(v float64) *CPUUtilization {
}
// Results message indicating whether a CNAME is available.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CheckDNSAvailabilityMessage
type CheckDNSAvailabilityInput struct {
_ struct{} `type:"structure"`
@ -4566,7 +4550,6 @@ func (s *CheckDNSAvailabilityInput) SetCNAMEPrefix(v string) *CheckDNSAvailabili
}
// Indicates if the specified CNAME is available.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CheckDNSAvailabilityResultMessage
type CheckDNSAvailabilityOutput struct {
_ struct{} `type:"structure"`
@ -4605,7 +4588,6 @@ func (s *CheckDNSAvailabilityOutput) SetFullyQualifiedCNAME(v string) *CheckDNSA
}
// Request to create or update a group of environments.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ComposeEnvironmentsMessage
type ComposeEnvironmentsInput struct {
_ struct{} `type:"structure"`
@ -4672,7 +4654,6 @@ func (s *ComposeEnvironmentsInput) SetVersionLabels(v []*string) *ComposeEnviron
}
// Describes the possible values for a configuration option.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ConfigurationOptionDescription
type ConfigurationOptionDescription struct {
_ struct{} `type:"structure"`
@ -4829,7 +4810,6 @@ func (s *ConfigurationOptionDescription) SetValueType(v string) *ConfigurationOp
// its current value. For a list of possible option values, go to Option Values
// (http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-options.html)
// in the AWS Elastic Beanstalk Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ConfigurationOptionSetting
type ConfigurationOptionSetting struct {
_ struct{} `type:"structure"`
@ -4894,7 +4874,6 @@ func (s *ConfigurationOptionSetting) SetValue(v string) *ConfigurationOptionSett
}
// Describes the settings for a configuration set.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ConfigurationSettingsDescription
type ConfigurationSettingsDescription struct {
_ struct{} `type:"structure"`
@ -5013,7 +4992,6 @@ func (s *ConfigurationSettingsDescription) SetTemplateName(v string) *Configurat
}
// Request to create an application.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CreateApplicationMessage
type CreateApplicationInput struct {
_ struct{} `type:"structure"`
@ -5082,7 +5060,6 @@ func (s *CreateApplicationInput) SetResourceLifecycleConfig(v *ApplicationResour
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CreateApplicationVersionMessage
type CreateApplicationVersionInput struct {
_ struct{} `type:"structure"`
@ -5227,7 +5204,6 @@ func (s *CreateApplicationVersionInput) SetVersionLabel(v string) *CreateApplica
}
// Request to create a configuration template.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CreateConfigurationTemplateMessage
type CreateConfigurationTemplateInput struct {
_ struct{} `type:"structure"`
@ -5387,7 +5363,6 @@ func (s *CreateConfigurationTemplateInput) SetTemplateName(v string) *CreateConf
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CreateEnvironmentMessage
type CreateEnvironmentInput struct {
_ struct{} `type:"structure"`
@ -5615,7 +5590,6 @@ func (s *CreateEnvironmentInput) SetVersionLabel(v string) *CreateEnvironmentInp
}
// Request to create a new platform version.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CreatePlatformVersionRequest
type CreatePlatformVersionInput struct {
_ struct{} `type:"structure"`
@ -5713,7 +5687,6 @@ func (s *CreatePlatformVersionInput) SetPlatformVersion(v string) *CreatePlatfor
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CreatePlatformVersionResult
type CreatePlatformVersionOutput struct {
_ struct{} `type:"structure"`
@ -5746,7 +5719,6 @@ func (s *CreatePlatformVersionOutput) SetPlatformSummary(v *PlatformSummary) *Cr
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CreateStorageLocationInput
type CreateStorageLocationInput struct {
_ struct{} `type:"structure"`
}
@ -5762,7 +5734,6 @@ func (s CreateStorageLocationInput) GoString() string {
}
// Results of a CreateStorageLocationResult call.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CreateStorageLocationResultMessage
type CreateStorageLocationOutput struct {
_ struct{} `type:"structure"`
@ -5787,7 +5758,6 @@ func (s *CreateStorageLocationOutput) SetS3Bucket(v string) *CreateStorageLocati
}
// A custom AMI available to platforms.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CustomAmi
type CustomAmi struct {
_ struct{} `type:"structure"`
@ -5821,7 +5791,6 @@ func (s *CustomAmi) SetVirtualizationType(v string) *CustomAmi {
}
// Request to delete an application.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeleteApplicationMessage
type DeleteApplicationInput struct {
_ struct{} `type:"structure"`
@ -5873,7 +5842,6 @@ func (s *DeleteApplicationInput) SetTerminateEnvByForce(v bool) *DeleteApplicati
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeleteApplicationOutput
type DeleteApplicationOutput struct {
_ struct{} `type:"structure"`
}
@ -5889,7 +5857,6 @@ func (s DeleteApplicationOutput) GoString() string {
}
// Request to delete an application version.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeleteApplicationVersionMessage
type DeleteApplicationVersionInput struct {
_ struct{} `type:"structure"`
@ -5959,7 +5926,6 @@ func (s *DeleteApplicationVersionInput) SetVersionLabel(v string) *DeleteApplica
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeleteApplicationVersionOutput
type DeleteApplicationVersionOutput struct {
_ struct{} `type:"structure"`
}
@ -5975,7 +5941,6 @@ func (s DeleteApplicationVersionOutput) GoString() string {
}
// Request to delete a configuration template.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeleteConfigurationTemplateMessage
type DeleteConfigurationTemplateInput struct {
_ struct{} `type:"structure"`
@ -6034,7 +5999,6 @@ func (s *DeleteConfigurationTemplateInput) SetTemplateName(v string) *DeleteConf
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeleteConfigurationTemplateOutput
type DeleteConfigurationTemplateOutput struct {
_ struct{} `type:"structure"`
}
@ -6050,7 +6014,6 @@ func (s DeleteConfigurationTemplateOutput) GoString() string {
}
// Request to delete a draft environment configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeleteEnvironmentConfigurationMessage
type DeleteEnvironmentConfigurationInput struct {
_ struct{} `type:"structure"`
@ -6109,7 +6072,6 @@ func (s *DeleteEnvironmentConfigurationInput) SetEnvironmentName(v string) *Dele
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeleteEnvironmentConfigurationOutput
type DeleteEnvironmentConfigurationOutput struct {
_ struct{} `type:"structure"`
}
@ -6124,7 +6086,6 @@ func (s DeleteEnvironmentConfigurationOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeletePlatformVersionRequest
type DeletePlatformVersionInput struct {
_ struct{} `type:"structure"`
@ -6148,7 +6109,6 @@ func (s *DeletePlatformVersionInput) SetPlatformArn(v string) *DeletePlatformVer
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DeletePlatformVersionResult
type DeletePlatformVersionOutput struct {
_ struct{} `type:"structure"`
@ -6173,7 +6133,6 @@ func (s *DeletePlatformVersionOutput) SetPlatformSummary(v *PlatformSummary) *De
}
// Information about an application version deployment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/Deployment
type Deployment struct {
_ struct{} `type:"structure"`
@ -6234,7 +6193,6 @@ func (s *Deployment) SetVersionLabel(v string) *Deployment {
}
// Request to describe application versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeApplicationVersionsMessage
type DescribeApplicationVersionsInput struct {
_ struct{} `type:"structure"`
@ -6310,7 +6268,6 @@ func (s *DescribeApplicationVersionsInput) SetVersionLabels(v []*string) *Descri
}
// Result message wrapping a list of application version descriptions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplicationVersionDescriptionsMessage
type DescribeApplicationVersionsOutput struct {
_ struct{} `type:"structure"`
@ -6345,7 +6302,6 @@ func (s *DescribeApplicationVersionsOutput) SetNextToken(v string) *DescribeAppl
}
// Request to describe one or more applications.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeApplicationsMessage
type DescribeApplicationsInput struct {
_ struct{} `type:"structure"`
@ -6371,7 +6327,6 @@ func (s *DescribeApplicationsInput) SetApplicationNames(v []*string) *DescribeAp
}
// Result message containing a list of application descriptions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplicationDescriptionsMessage
type DescribeApplicationsOutput struct {
_ struct{} `type:"structure"`
@ -6396,7 +6351,6 @@ func (s *DescribeApplicationsOutput) SetApplications(v []*ApplicationDescription
}
// Result message containing a list of application version descriptions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeConfigurationOptionsMessage
type DescribeConfigurationOptionsInput struct {
_ struct{} `type:"structure"`
@ -6498,7 +6452,6 @@ func (s *DescribeConfigurationOptionsInput) SetTemplateName(v string) *DescribeC
}
// Describes the settings for a specified configuration set.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ConfigurationOptionsDescription
type DescribeConfigurationOptionsOutput struct {
_ struct{} `type:"structure"`
@ -6542,7 +6495,6 @@ func (s *DescribeConfigurationOptionsOutput) SetSolutionStackName(v string) *Des
// Result message containing all of the configuration settings for a specified
// solution stack or configuration template.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeConfigurationSettingsMessage
type DescribeConfigurationSettingsInput struct {
_ struct{} `type:"structure"`
@ -6619,7 +6571,6 @@ func (s *DescribeConfigurationSettingsInput) SetTemplateName(v string) *Describe
}
// The results from a request to change the configuration settings of an environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ConfigurationSettingsDescriptions
type DescribeConfigurationSettingsOutput struct {
_ struct{} `type:"structure"`
@ -6644,7 +6595,6 @@ func (s *DescribeConfigurationSettingsOutput) SetConfigurationSettings(v []*Conf
}
// See the example below to learn how to create a request body.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironmentHealthRequest
type DescribeEnvironmentHealthInput struct {
_ struct{} `type:"structure"`
@ -6705,7 +6655,6 @@ func (s *DescribeEnvironmentHealthInput) SetEnvironmentName(v string) *DescribeE
}
// Health details for an AWS Elastic Beanstalk environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironmentHealthResult
type DescribeEnvironmentHealthOutput struct {
_ struct{} `type:"structure"`
@ -6797,7 +6746,6 @@ func (s *DescribeEnvironmentHealthOutput) SetStatus(v string) *DescribeEnvironme
}
// Request to list completed and failed managed actions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironmentManagedActionHistoryRequest
type DescribeEnvironmentManagedActionHistoryInput struct {
_ struct{} `type:"structure"`
@ -6862,7 +6810,6 @@ func (s *DescribeEnvironmentManagedActionHistoryInput) SetNextToken(v string) *D
}
// A result message containing a list of completed and failed managed actions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironmentManagedActionHistoryResult
type DescribeEnvironmentManagedActionHistoryOutput struct {
_ struct{} `type:"structure"`
@ -6897,7 +6844,6 @@ func (s *DescribeEnvironmentManagedActionHistoryOutput) SetNextToken(v string) *
}
// Request to list an environment's upcoming and in-progress managed actions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironmentManagedActionsRequest
type DescribeEnvironmentManagedActionsInput struct {
_ struct{} `type:"structure"`
@ -6940,7 +6886,6 @@ func (s *DescribeEnvironmentManagedActionsInput) SetStatus(v string) *DescribeEn
}
// The result message containing a list of managed actions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironmentManagedActionsResult
type DescribeEnvironmentManagedActionsOutput struct {
_ struct{} `type:"structure"`
@ -6965,7 +6910,6 @@ func (s *DescribeEnvironmentManagedActionsOutput) SetManagedActions(v []*Managed
}
// Request to describe the resources in an environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironmentResourcesMessage
type DescribeEnvironmentResourcesInput struct {
_ struct{} `type:"structure"`
@ -7020,7 +6964,6 @@ func (s *DescribeEnvironmentResourcesInput) SetEnvironmentName(v string) *Descri
}
// Result message containing a list of environment resource descriptions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/EnvironmentResourceDescriptionsMessage
type DescribeEnvironmentResourcesOutput struct {
_ struct{} `type:"structure"`
@ -7045,7 +6988,6 @@ func (s *DescribeEnvironmentResourcesOutput) SetEnvironmentResources(v *Environm
}
// Request to describe one or more environments.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironmentsMessage
type DescribeEnvironmentsInput struct {
_ struct{} `type:"structure"`
@ -7170,7 +7112,6 @@ func (s *DescribeEnvironmentsInput) SetVersionLabel(v string) *DescribeEnvironme
}
// Request to retrieve a list of events for an environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEventsMessage
type DescribeEventsInput struct {
_ struct{} `type:"structure"`
@ -7329,7 +7270,6 @@ func (s *DescribeEventsInput) SetVersionLabel(v string) *DescribeEventsInput {
}
// Result message wrapping a list of event descriptions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/EventDescriptionsMessage
type DescribeEventsOutput struct {
_ struct{} `type:"structure"`
@ -7364,7 +7304,6 @@ func (s *DescribeEventsOutput) SetNextToken(v string) *DescribeEventsOutput {
}
// Parameters for a call to DescribeInstancesHealth.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeInstancesHealthRequest
type DescribeInstancesHealthInput struct {
_ struct{} `type:"structure"`
@ -7434,7 +7373,6 @@ func (s *DescribeInstancesHealthInput) SetNextToken(v string) *DescribeInstances
// Detailed health information about the Amazon EC2 instances in an AWS Elastic
// Beanstalk environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeInstancesHealthResult
type DescribeInstancesHealthOutput struct {
_ struct{} `type:"structure"`
@ -7476,7 +7414,6 @@ func (s *DescribeInstancesHealthOutput) SetRefreshedAt(v time.Time) *DescribeIns
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribePlatformVersionRequest
type DescribePlatformVersionInput struct {
_ struct{} `type:"structure"`
@ -7500,7 +7437,6 @@ func (s *DescribePlatformVersionInput) SetPlatformArn(v string) *DescribePlatfor
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribePlatformVersionResult
type DescribePlatformVersionOutput struct {
_ struct{} `type:"structure"`
@ -7525,7 +7461,6 @@ func (s *DescribePlatformVersionOutput) SetPlatformDescription(v *PlatformDescri
}
// Describes the properties of an environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/EnvironmentDescription
type EnvironmentDescription struct {
_ struct{} `type:"structure"`
@ -7756,7 +7691,6 @@ func (s *EnvironmentDescription) SetVersionLabel(v string) *EnvironmentDescripti
}
// Result message containing a list of environment descriptions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/EnvironmentDescriptionsMessage
type EnvironmentDescriptionsMessage struct {
_ struct{} `type:"structure"`
@ -7791,7 +7725,6 @@ func (s *EnvironmentDescriptionsMessage) SetNextToken(v string) *EnvironmentDesc
}
// The information retrieved from the Amazon EC2 instances.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/EnvironmentInfoDescription
type EnvironmentInfoDescription struct {
_ struct{} `type:"structure"`
@ -7847,7 +7780,6 @@ func (s *EnvironmentInfoDescription) SetSampleTimestamp(v time.Time) *Environmen
// to another environment in the same group. See Environment Manifest (env.yaml)
// (http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environment-cfg-manifest.html)
// for details.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/EnvironmentLink
type EnvironmentLink struct {
_ struct{} `type:"structure"`
@ -7881,7 +7813,6 @@ func (s *EnvironmentLink) SetLinkName(v string) *EnvironmentLink {
}
// Describes the AWS resources in use by this environment. This data is live.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/EnvironmentResourceDescription
type EnvironmentResourceDescription struct {
_ struct{} `type:"structure"`
@ -7961,7 +7892,6 @@ func (s *EnvironmentResourceDescription) SetTriggers(v []*Trigger) *EnvironmentR
// Describes the AWS resources in use by this environment. This data is not
// live data.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/EnvironmentResourcesDescription
type EnvironmentResourcesDescription struct {
_ struct{} `type:"structure"`
@ -7986,7 +7916,6 @@ func (s *EnvironmentResourcesDescription) SetLoadBalancer(v *LoadBalancerDescrip
}
// Describes the properties of an environment tier
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/EnvironmentTier
type EnvironmentTier struct {
_ struct{} `type:"structure"`
@ -8029,7 +7958,6 @@ func (s *EnvironmentTier) SetVersion(v string) *EnvironmentTier {
}
// Describes an event.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/EventDescription
type EventDescription struct {
_ struct{} `type:"structure"`
@ -8126,7 +8054,6 @@ func (s *EventDescription) SetVersionLabel(v string) *EventDescription {
}
// The description of an Amazon EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/Instance
type Instance struct {
_ struct{} `type:"structure"`
@ -8152,7 +8079,6 @@ func (s *Instance) SetId(v string) *Instance {
// Represents summary information about the health of an instance. For more
// information, see Health Colors and Statuses (http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/health-enhanced-status.html).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/InstanceHealthSummary
type InstanceHealthSummary struct {
_ struct{} `type:"structure"`
@ -8247,7 +8173,6 @@ func (s *InstanceHealthSummary) SetWarning(v int64) *InstanceHealthSummary {
// Represents the average latency for the slowest X percent of requests over
// the last 10 seconds.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/Latency
type Latency struct {
_ struct{} `type:"structure"`
@ -8343,7 +8268,6 @@ func (s *Latency) SetP999(v float64) *Latency {
}
// Describes an Auto Scaling launch configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/LaunchConfiguration
type LaunchConfiguration struct {
_ struct{} `type:"structure"`
@ -8367,7 +8291,6 @@ func (s *LaunchConfiguration) SetName(v string) *LaunchConfiguration {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ListAvailableSolutionStacksInput
type ListAvailableSolutionStacksInput struct {
_ struct{} `type:"structure"`
}
@ -8383,7 +8306,6 @@ func (s ListAvailableSolutionStacksInput) GoString() string {
}
// A list of available AWS Elastic Beanstalk solution stacks.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ListAvailableSolutionStacksResultMessage
type ListAvailableSolutionStacksOutput struct {
_ struct{} `type:"structure"`
@ -8416,7 +8338,6 @@ func (s *ListAvailableSolutionStacksOutput) SetSolutionStacks(v []*string) *List
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ListPlatformVersionsRequest
type ListPlatformVersionsInput struct {
_ struct{} `type:"structure"`
@ -8473,7 +8394,6 @@ func (s *ListPlatformVersionsInput) SetNextToken(v string) *ListPlatformVersions
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ListPlatformVersionsResult
type ListPlatformVersionsOutput struct {
_ struct{} `type:"structure"`
@ -8507,7 +8427,6 @@ func (s *ListPlatformVersionsOutput) SetPlatformSummaryList(v []*PlatformSummary
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ListTagsForResourceMessage
type ListTagsForResourceInput struct {
_ struct{} `type:"structure"`
@ -8548,7 +8467,6 @@ func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResource
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ResourceTagsDescriptionMessage
type ListTagsForResourceOutput struct {
_ struct{} `type:"structure"`
@ -8582,7 +8500,6 @@ func (s *ListTagsForResourceOutput) SetResourceTags(v []*Tag) *ListTagsForResour
}
// Describes the properties of a Listener for the LoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/Listener
type Listener struct {
_ struct{} `type:"structure"`
@ -8616,7 +8533,6 @@ func (s *Listener) SetProtocol(v string) *Listener {
}
// Describes a LoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/LoadBalancer
type LoadBalancer struct {
_ struct{} `type:"structure"`
@ -8641,7 +8557,6 @@ func (s *LoadBalancer) SetName(v string) *LoadBalancer {
}
// Describes the details of a LoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/LoadBalancerDescription
type LoadBalancerDescription struct {
_ struct{} `type:"structure"`
@ -8684,7 +8599,6 @@ func (s *LoadBalancerDescription) SetLoadBalancerName(v string) *LoadBalancerDes
}
// The record of an upcoming or in-progress managed action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ManagedAction
type ManagedAction struct {
_ struct{} `type:"structure"`
@ -8747,7 +8661,6 @@ func (s *ManagedAction) SetWindowStartTime(v time.Time) *ManagedAction {
}
// The record of a completed or failed managed action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ManagedActionHistoryItem
type ManagedActionHistoryItem struct {
_ struct{} `type:"structure"`
@ -8836,7 +8749,6 @@ func (s *ManagedActionHistoryItem) SetStatus(v string) *ManagedActionHistoryItem
// A lifecycle rule that deletes application versions after the specified number
// of days.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/MaxAgeRule
type MaxAgeRule struct {
_ struct{} `type:"structure"`
@ -8896,7 +8808,6 @@ func (s *MaxAgeRule) SetMaxAgeInDays(v int64) *MaxAgeRule {
// A lifecycle rule that deletes the oldest application version when the maximum
// count is exceeded.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/MaxCountRule
type MaxCountRule struct {
_ struct{} `type:"structure"`
@ -8956,7 +8867,6 @@ func (s *MaxCountRule) SetMaxCount(v int64) *MaxCountRule {
// A regular expression representing a restriction on a string configuration
// option value.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/OptionRestrictionRegex
type OptionRestrictionRegex struct {
_ struct{} `type:"structure"`
@ -8991,7 +8901,6 @@ func (s *OptionRestrictionRegex) SetPattern(v string) *OptionRestrictionRegex {
}
// A specification identifying an individual configuration option.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/OptionSpecification
type OptionSpecification struct {
_ struct{} `type:"structure"`
@ -9047,7 +8956,6 @@ func (s *OptionSpecification) SetResourceName(v string) *OptionSpecification {
}
// Detailed information about a platform.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/PlatformDescription
type PlatformDescription struct {
_ struct{} `type:"structure"`
@ -9229,7 +9137,6 @@ func (s *PlatformDescription) SetSupportedTierList(v []*string) *PlatformDescrip
// The filter is evaluated as the expression:
//
// TypeOperatorValues[i]
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/PlatformFilter
type PlatformFilter struct {
_ struct{} `type:"structure"`
@ -9278,7 +9185,6 @@ func (s *PlatformFilter) SetValues(v []*string) *PlatformFilter {
}
// A framework supported by the custom platform.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/PlatformFramework
type PlatformFramework struct {
_ struct{} `type:"structure"`
@ -9312,7 +9218,6 @@ func (s *PlatformFramework) SetVersion(v string) *PlatformFramework {
}
// A programming language supported by the platform.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/PlatformProgrammingLanguage
type PlatformProgrammingLanguage struct {
_ struct{} `type:"structure"`
@ -9346,7 +9251,6 @@ func (s *PlatformProgrammingLanguage) SetVersion(v string) *PlatformProgrammingL
}
// Detailed information about a platform.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/PlatformSummary
type PlatformSummary struct {
_ struct{} `type:"structure"`
@ -9435,7 +9339,6 @@ func (s *PlatformSummary) SetSupportedTierList(v []*string) *PlatformSummary {
}
// Describes a queue.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/Queue
type Queue struct {
_ struct{} `type:"structure"`
@ -9468,7 +9371,6 @@ func (s *Queue) SetURL(v string) *Queue {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/RebuildEnvironmentMessage
type RebuildEnvironmentInput struct {
_ struct{} `type:"structure"`
@ -9522,7 +9424,6 @@ func (s *RebuildEnvironmentInput) SetEnvironmentName(v string) *RebuildEnvironme
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/RebuildEnvironmentOutput
type RebuildEnvironmentOutput struct {
_ struct{} `type:"structure"`
}
@ -9539,7 +9440,6 @@ func (s RebuildEnvironmentOutput) GoString() string {
// Request to retrieve logs from an environment and store them in your Elastic
// Beanstalk storage bucket.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/RequestEnvironmentInfoMessage
type RequestEnvironmentInfoInput struct {
_ struct{} `type:"structure"`
@ -9613,7 +9513,6 @@ func (s *RequestEnvironmentInfoInput) SetInfoType(v string) *RequestEnvironmentI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/RequestEnvironmentInfoOutput
type RequestEnvironmentInfoOutput struct {
_ struct{} `type:"structure"`
}
@ -9628,7 +9527,6 @@ func (s RequestEnvironmentInfoOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/RestartAppServerMessage
type RestartAppServerInput struct {
_ struct{} `type:"structure"`
@ -9682,7 +9580,6 @@ func (s *RestartAppServerInput) SetEnvironmentName(v string) *RestartAppServerIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/RestartAppServerOutput
type RestartAppServerOutput struct {
_ struct{} `type:"structure"`
}
@ -9698,7 +9595,6 @@ func (s RestartAppServerOutput) GoString() string {
}
// Request to download logs retrieved with RequestEnvironmentInfo.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/RetrieveEnvironmentInfoMessage
type RetrieveEnvironmentInfoInput struct {
_ struct{} `type:"structure"`
@ -9771,7 +9667,6 @@ func (s *RetrieveEnvironmentInfoInput) SetInfoType(v string) *RetrieveEnvironmen
}
// Result message containing a description of the requested environment info.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/RetrieveEnvironmentInfoResultMessage
type RetrieveEnvironmentInfoOutput struct {
_ struct{} `type:"structure"`
@ -9796,7 +9691,6 @@ func (s *RetrieveEnvironmentInfoOutput) SetEnvironmentInfo(v []*EnvironmentInfoD
}
// The bucket and key of an item stored in Amazon S3.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/S3Location
type S3Location struct {
_ struct{} `type:"structure"`
@ -9831,7 +9725,6 @@ func (s *S3Location) SetS3Key(v string) *S3Location {
// Detailed health information about an Amazon EC2 instance in your Elastic
// Beanstalk environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/SingleInstanceHealth
type SingleInstanceHealth struct {
_ struct{} `type:"structure"`
@ -9941,7 +9834,6 @@ func (s *SingleInstanceHealth) SetSystem(v *SystemStatus) *SingleInstanceHealth
}
// Describes the solution stack.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/SolutionStackDescription
type SolutionStackDescription struct {
_ struct{} `type:"structure"`
@ -9975,7 +9867,6 @@ func (s *SolutionStackDescription) SetSolutionStackName(v string) *SolutionStack
}
// Location of the source code for an application version.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/SourceBuildInformation
type SourceBuildInformation struct {
_ struct{} `type:"structure"`
@ -10061,7 +9952,6 @@ func (s *SourceBuildInformation) SetSourceType(v string) *SourceBuildInformation
}
// A specification for an environment configuration
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/SourceConfiguration
type SourceConfiguration struct {
_ struct{} `type:"structure"`
@ -10113,7 +10003,6 @@ func (s *SourceConfiguration) SetTemplateName(v string) *SourceConfiguration {
// Represents the percentage of requests over the last 10 seconds that resulted
// in each type of status code response. For more information, see Status Code
// Definitions (http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/StatusCodes
type StatusCodes struct {
_ struct{} `type:"structure"`
@ -10169,7 +10058,6 @@ func (s *StatusCodes) SetStatus5xx(v int64) *StatusCodes {
}
// Swaps the CNAMEs of two environments.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/SwapEnvironmentCNAMEsMessage
type SwapEnvironmentCNAMEsInput struct {
_ struct{} `type:"structure"`
@ -10252,7 +10140,6 @@ func (s *SwapEnvironmentCNAMEsInput) SetSourceEnvironmentName(v string) *SwapEnv
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/SwapEnvironmentCNAMEsOutput
type SwapEnvironmentCNAMEsOutput struct {
_ struct{} `type:"structure"`
}
@ -10268,7 +10155,6 @@ func (s SwapEnvironmentCNAMEsOutput) GoString() string {
}
// CPU utilization and load average metrics for an Amazon EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/SystemStatus
type SystemStatus struct {
_ struct{} `type:"structure"`
@ -10303,7 +10189,6 @@ func (s *SystemStatus) SetLoadAverage(v []*float64) *SystemStatus {
}
// Describes a tag applied to a resource in an environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -10353,7 +10238,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// Request to terminate an environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/TerminateEnvironmentMessage
type TerminateEnvironmentInput struct {
_ struct{} `type:"structure"`
@ -10440,7 +10324,6 @@ func (s *TerminateEnvironmentInput) SetTerminateResources(v bool) *TerminateEnvi
}
// Describes a trigger.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/Trigger
type Trigger struct {
_ struct{} `type:"structure"`
@ -10465,7 +10348,6 @@ func (s *Trigger) SetName(v string) *Trigger {
}
// Request to update an application.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/UpdateApplicationMessage
type UpdateApplicationInput struct {
_ struct{} `type:"structure"`
@ -10519,7 +10401,6 @@ func (s *UpdateApplicationInput) SetDescription(v string) *UpdateApplicationInpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/UpdateApplicationResourceLifecycleMessage
type UpdateApplicationResourceLifecycleInput struct {
_ struct{} `type:"structure"`
@ -10580,7 +10461,6 @@ func (s *UpdateApplicationResourceLifecycleInput) SetResourceLifecycleConfig(v *
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ApplicationResourceLifecycleDescriptionMessage
type UpdateApplicationResourceLifecycleOutput struct {
_ struct{} `type:"structure"`
@ -10613,7 +10493,6 @@ func (s *UpdateApplicationResourceLifecycleOutput) SetResourceLifecycleConfig(v
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/UpdateApplicationVersionMessage
type UpdateApplicationVersionInput struct {
_ struct{} `type:"structure"`
@ -10688,7 +10567,6 @@ func (s *UpdateApplicationVersionInput) SetVersionLabel(v string) *UpdateApplica
}
// The result message containing the options for the specified solution stack.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/UpdateConfigurationTemplateMessage
type UpdateConfigurationTemplateInput struct {
_ struct{} `type:"structure"`
@ -10805,7 +10683,6 @@ func (s *UpdateConfigurationTemplateInput) SetTemplateName(v string) *UpdateConf
}
// Request to update an environment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/UpdateEnvironmentMessage
type UpdateEnvironmentInput struct {
_ struct{} `type:"structure"`
@ -11001,7 +10878,6 @@ func (s *UpdateEnvironmentInput) SetVersionLabel(v string) *UpdateEnvironmentInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/UpdateTagsForResourceMessage
type UpdateTagsForResourceInput struct {
_ struct{} `type:"structure"`
@ -11074,7 +10950,6 @@ func (s *UpdateTagsForResourceInput) SetTagsToRemove(v []*string) *UpdateTagsFor
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/UpdateTagsForResourceOutput
type UpdateTagsForResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -11090,7 +10965,6 @@ func (s UpdateTagsForResourceOutput) GoString() string {
}
// A list of validation messages for a specified configuration template.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ValidateConfigurationSettingsMessage
type ValidateConfigurationSettingsInput struct {
_ struct{} `type:"structure"`
@ -11186,7 +11060,6 @@ func (s *ValidateConfigurationSettingsInput) SetTemplateName(v string) *Validate
}
// Provides a list of validation messages.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ConfigurationSettingsValidationMessages
type ValidateConfigurationSettingsOutput struct {
_ struct{} `type:"structure"`
@ -11211,7 +11084,6 @@ func (s *ValidateConfigurationSettingsOutput) SetMessages(v []*ValidationMessage
}
// An error or warning for a desired configuration option value.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ValidationMessage
type ValidationMessage struct {
_ struct{} `type:"structure"`

View File

@ -2727,7 +2727,6 @@ func (c *ELB) SetLoadBalancerPoliciesOfListenerWithContext(ctx aws.Context, inpu
}
// Information about the AccessLog attribute.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/AccessLog
type AccessLog struct {
_ struct{} `type:"structure"`
@ -2799,7 +2798,6 @@ func (s *AccessLog) SetS3BucketPrefix(v string) *AccessLog {
}
// Contains the parameters for AddTags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/AddTagsInput
type AddTagsInput struct {
_ struct{} `type:"structure"`
@ -2866,7 +2864,6 @@ func (s *AddTagsInput) SetTags(v []*Tag) *AddTagsInput {
}
// Contains the output of AddTags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/AddTagsOutput
type AddTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -2882,7 +2879,6 @@ func (s AddTagsOutput) GoString() string {
}
// This data type is reserved.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/AdditionalAttribute
type AdditionalAttribute struct {
_ struct{} `type:"structure"`
@ -2916,7 +2912,6 @@ func (s *AdditionalAttribute) SetValue(v string) *AdditionalAttribute {
}
// Information about a policy for application-controlled session stickiness.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/AppCookieStickinessPolicy
type AppCookieStickinessPolicy struct {
_ struct{} `type:"structure"`
@ -2951,7 +2946,6 @@ func (s *AppCookieStickinessPolicy) SetPolicyName(v string) *AppCookieStickiness
}
// Contains the parameters for ApplySecurityGroupsToLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/ApplySecurityGroupsToLoadBalancerInput
type ApplySecurityGroupsToLoadBalancerInput struct {
_ struct{} `type:"structure"`
@ -3006,7 +3000,6 @@ func (s *ApplySecurityGroupsToLoadBalancerInput) SetSecurityGroups(v []*string)
}
// Contains the output of ApplySecurityGroupsToLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/ApplySecurityGroupsToLoadBalancerOutput
type ApplySecurityGroupsToLoadBalancerOutput struct {
_ struct{} `type:"structure"`
@ -3031,7 +3024,6 @@ func (s *ApplySecurityGroupsToLoadBalancerOutput) SetSecurityGroups(v []*string)
}
// Contains the parameters for AttachLoaBalancerToSubnets.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/AttachLoadBalancerToSubnetsInput
type AttachLoadBalancerToSubnetsInput struct {
_ struct{} `type:"structure"`
@ -3086,7 +3078,6 @@ func (s *AttachLoadBalancerToSubnetsInput) SetSubnets(v []*string) *AttachLoadBa
}
// Contains the output of AttachLoadBalancerToSubnets.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/AttachLoadBalancerToSubnetsOutput
type AttachLoadBalancerToSubnetsOutput struct {
_ struct{} `type:"structure"`
@ -3111,7 +3102,6 @@ func (s *AttachLoadBalancerToSubnetsOutput) SetSubnets(v []*string) *AttachLoadB
}
// Information about the configuration of an EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/BackendServerDescription
type BackendServerDescription struct {
_ struct{} `type:"structure"`
@ -3145,7 +3135,6 @@ func (s *BackendServerDescription) SetPolicyNames(v []*string) *BackendServerDes
}
// Contains the parameters for ConfigureHealthCheck.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/ConfigureHealthCheckInput
type ConfigureHealthCheckInput struct {
_ struct{} `type:"structure"`
@ -3204,7 +3193,6 @@ func (s *ConfigureHealthCheckInput) SetLoadBalancerName(v string) *ConfigureHeal
}
// Contains the output of ConfigureHealthCheck.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/ConfigureHealthCheckOutput
type ConfigureHealthCheckOutput struct {
_ struct{} `type:"structure"`
@ -3229,7 +3217,6 @@ func (s *ConfigureHealthCheckOutput) SetHealthCheck(v *HealthCheck) *ConfigureHe
}
// Information about the ConnectionDraining attribute.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/ConnectionDraining
type ConnectionDraining struct {
_ struct{} `type:"structure"`
@ -3279,7 +3266,6 @@ func (s *ConnectionDraining) SetTimeout(v int64) *ConnectionDraining {
}
// Information about the ConnectionSettings attribute.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/ConnectionSettings
type ConnectionSettings struct {
_ struct{} `type:"structure"`
@ -3323,7 +3309,6 @@ func (s *ConnectionSettings) SetIdleTimeout(v int64) *ConnectionSettings {
}
// Contains the parameters for CreateAppCookieStickinessPolicy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CreateAppCookieStickinessPolicyInput
type CreateAppCookieStickinessPolicyInput struct {
_ struct{} `type:"structure"`
@ -3393,7 +3378,6 @@ func (s *CreateAppCookieStickinessPolicyInput) SetPolicyName(v string) *CreateAp
}
// Contains the output for CreateAppCookieStickinessPolicy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CreateAppCookieStickinessPolicyOutput
type CreateAppCookieStickinessPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -3409,7 +3393,6 @@ func (s CreateAppCookieStickinessPolicyOutput) GoString() string {
}
// Contains the parameters for CreateLBCookieStickinessPolicy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CreateLBCookieStickinessPolicyInput
type CreateLBCookieStickinessPolicyInput struct {
_ struct{} `type:"structure"`
@ -3477,7 +3460,6 @@ func (s *CreateLBCookieStickinessPolicyInput) SetPolicyName(v string) *CreateLBC
}
// Contains the output for CreateLBCookieStickinessPolicy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CreateLBCookieStickinessPolicyOutput
type CreateLBCookieStickinessPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -3493,7 +3475,6 @@ func (s CreateLBCookieStickinessPolicyOutput) GoString() string {
}
// Contains the parameters for CreateLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CreateAccessPointInput
type CreateLoadBalancerInput struct {
_ struct{} `type:"structure"`
@ -3641,7 +3622,6 @@ func (s *CreateLoadBalancerInput) SetTags(v []*Tag) *CreateLoadBalancerInput {
}
// Contains the parameters for CreateLoadBalancerListeners.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CreateLoadBalancerListenerInput
type CreateLoadBalancerListenersInput struct {
_ struct{} `type:"structure"`
@ -3705,7 +3685,6 @@ func (s *CreateLoadBalancerListenersInput) SetLoadBalancerName(v string) *Create
}
// Contains the parameters for CreateLoadBalancerListener.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CreateLoadBalancerListenerOutput
type CreateLoadBalancerListenersOutput struct {
_ struct{} `type:"structure"`
}
@ -3721,7 +3700,6 @@ func (s CreateLoadBalancerListenersOutput) GoString() string {
}
// Contains the output for CreateLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CreateAccessPointOutput
type CreateLoadBalancerOutput struct {
_ struct{} `type:"structure"`
@ -3746,7 +3724,6 @@ func (s *CreateLoadBalancerOutput) SetDNSName(v string) *CreateLoadBalancerOutpu
}
// Contains the parameters for CreateLoadBalancerPolicy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CreateLoadBalancerPolicyInput
type CreateLoadBalancerPolicyInput struct {
_ struct{} `type:"structure"`
@ -3824,7 +3801,6 @@ func (s *CreateLoadBalancerPolicyInput) SetPolicyTypeName(v string) *CreateLoadB
}
// Contains the output of CreateLoadBalancerPolicy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CreateLoadBalancerPolicyOutput
type CreateLoadBalancerPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -3840,7 +3816,6 @@ func (s CreateLoadBalancerPolicyOutput) GoString() string {
}
// Information about the CrossZoneLoadBalancing attribute.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/CrossZoneLoadBalancing
type CrossZoneLoadBalancing struct {
_ struct{} `type:"structure"`
@ -3880,7 +3855,6 @@ func (s *CrossZoneLoadBalancing) SetEnabled(v bool) *CrossZoneLoadBalancing {
}
// Contains the parameters for DeleteLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DeleteAccessPointInput
type DeleteLoadBalancerInput struct {
_ struct{} `type:"structure"`
@ -3920,7 +3894,6 @@ func (s *DeleteLoadBalancerInput) SetLoadBalancerName(v string) *DeleteLoadBalan
}
// Contains the parameters for DeleteLoadBalancerListeners.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DeleteLoadBalancerListenerInput
type DeleteLoadBalancerListenersInput struct {
_ struct{} `type:"structure"`
@ -3974,7 +3947,6 @@ func (s *DeleteLoadBalancerListenersInput) SetLoadBalancerPorts(v []*int64) *Del
}
// Contains the output of DeleteLoadBalancerListeners.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DeleteLoadBalancerListenerOutput
type DeleteLoadBalancerListenersOutput struct {
_ struct{} `type:"structure"`
}
@ -3990,7 +3962,6 @@ func (s DeleteLoadBalancerListenersOutput) GoString() string {
}
// Contains the output of DeleteLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DeleteAccessPointOutput
type DeleteLoadBalancerOutput struct {
_ struct{} `type:"structure"`
}
@ -4006,7 +3977,6 @@ func (s DeleteLoadBalancerOutput) GoString() string {
}
// Contains the parameters for DeleteLoadBalancerPolicy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DeleteLoadBalancerPolicyInput
type DeleteLoadBalancerPolicyInput struct {
_ struct{} `type:"structure"`
@ -4060,7 +4030,6 @@ func (s *DeleteLoadBalancerPolicyInput) SetPolicyName(v string) *DeleteLoadBalan
}
// Contains the output of DeleteLoadBalancerPolicy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DeleteLoadBalancerPolicyOutput
type DeleteLoadBalancerPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -4076,7 +4045,6 @@ func (s DeleteLoadBalancerPolicyOutput) GoString() string {
}
// Contains the parameters for DeregisterInstancesFromLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DeregisterEndPointsInput
type DeregisterInstancesFromLoadBalancerInput struct {
_ struct{} `type:"structure"`
@ -4130,7 +4098,6 @@ func (s *DeregisterInstancesFromLoadBalancerInput) SetLoadBalancerName(v string)
}
// Contains the output of DeregisterInstancesFromLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DeregisterEndPointsOutput
type DeregisterInstancesFromLoadBalancerOutput struct {
_ struct{} `type:"structure"`
@ -4154,7 +4121,6 @@ func (s *DeregisterInstancesFromLoadBalancerOutput) SetInstances(v []*Instance)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeAccountLimitsInput
type DescribeAccountLimitsInput struct {
_ struct{} `type:"structure"`
@ -4201,7 +4167,6 @@ func (s *DescribeAccountLimitsInput) SetPageSize(v int64) *DescribeAccountLimits
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeAccountLimitsOutput
type DescribeAccountLimitsOutput struct {
_ struct{} `type:"structure"`
@ -4236,7 +4201,6 @@ func (s *DescribeAccountLimitsOutput) SetNextMarker(v string) *DescribeAccountLi
}
// Contains the parameters for DescribeInstanceHealth.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeEndPointStateInput
type DescribeInstanceHealthInput struct {
_ struct{} `type:"structure"`
@ -4285,7 +4249,6 @@ func (s *DescribeInstanceHealthInput) SetLoadBalancerName(v string) *DescribeIns
}
// Contains the output for DescribeInstanceHealth.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeEndPointStateOutput
type DescribeInstanceHealthOutput struct {
_ struct{} `type:"structure"`
@ -4310,7 +4273,6 @@ func (s *DescribeInstanceHealthOutput) SetInstanceStates(v []*InstanceState) *De
}
// Contains the parameters for DescribeLoadBalancerAttributes.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeLoadBalancerAttributesInput
type DescribeLoadBalancerAttributesInput struct {
_ struct{} `type:"structure"`
@ -4350,7 +4312,6 @@ func (s *DescribeLoadBalancerAttributesInput) SetLoadBalancerName(v string) *Des
}
// Contains the output of DescribeLoadBalancerAttributes.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeLoadBalancerAttributesOutput
type DescribeLoadBalancerAttributesOutput struct {
_ struct{} `type:"structure"`
@ -4375,7 +4336,6 @@ func (s *DescribeLoadBalancerAttributesOutput) SetLoadBalancerAttributes(v *Load
}
// Contains the parameters for DescribeLoadBalancerPolicies.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeLoadBalancerPoliciesInput
type DescribeLoadBalancerPoliciesInput struct {
_ struct{} `type:"structure"`
@ -4409,7 +4369,6 @@ func (s *DescribeLoadBalancerPoliciesInput) SetPolicyNames(v []*string) *Describ
}
// Contains the output of DescribeLoadBalancerPolicies.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeLoadBalancerPoliciesOutput
type DescribeLoadBalancerPoliciesOutput struct {
_ struct{} `type:"structure"`
@ -4434,7 +4393,6 @@ func (s *DescribeLoadBalancerPoliciesOutput) SetPolicyDescriptions(v []*PolicyDe
}
// Contains the parameters for DescribeLoadBalancerPolicyTypes.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeLoadBalancerPolicyTypesInput
type DescribeLoadBalancerPolicyTypesInput struct {
_ struct{} `type:"structure"`
@ -4460,7 +4418,6 @@ func (s *DescribeLoadBalancerPolicyTypesInput) SetPolicyTypeNames(v []*string) *
}
// Contains the output of DescribeLoadBalancerPolicyTypes.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeLoadBalancerPolicyTypesOutput
type DescribeLoadBalancerPolicyTypesOutput struct {
_ struct{} `type:"structure"`
@ -4485,7 +4442,6 @@ func (s *DescribeLoadBalancerPolicyTypesOutput) SetPolicyTypeDescriptions(v []*P
}
// Contains the parameters for DescribeLoadBalancers.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeAccessPointsInput
type DescribeLoadBalancersInput struct {
_ struct{} `type:"structure"`
@ -4543,7 +4499,6 @@ func (s *DescribeLoadBalancersInput) SetPageSize(v int64) *DescribeLoadBalancers
}
// Contains the parameters for DescribeLoadBalancers.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeAccessPointsOutput
type DescribeLoadBalancersOutput struct {
_ struct{} `type:"structure"`
@ -4578,7 +4533,6 @@ func (s *DescribeLoadBalancersOutput) SetNextMarker(v string) *DescribeLoadBalan
}
// Contains the parameters for DescribeTags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeTagsInput
type DescribeTagsInput struct {
_ struct{} `type:"structure"`
@ -4621,7 +4575,6 @@ func (s *DescribeTagsInput) SetLoadBalancerNames(v []*string) *DescribeTagsInput
}
// Contains the output for DescribeTags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DescribeTagsOutput
type DescribeTagsOutput struct {
_ struct{} `type:"structure"`
@ -4646,7 +4599,6 @@ func (s *DescribeTagsOutput) SetTagDescriptions(v []*TagDescription) *DescribeTa
}
// Contains the parameters for DetachLoadBalancerFromSubnets.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DetachLoadBalancerFromSubnetsInput
type DetachLoadBalancerFromSubnetsInput struct {
_ struct{} `type:"structure"`
@ -4700,7 +4652,6 @@ func (s *DetachLoadBalancerFromSubnetsInput) SetSubnets(v []*string) *DetachLoad
}
// Contains the output of DetachLoadBalancerFromSubnets.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/DetachLoadBalancerFromSubnetsOutput
type DetachLoadBalancerFromSubnetsOutput struct {
_ struct{} `type:"structure"`
@ -4725,7 +4676,6 @@ func (s *DetachLoadBalancerFromSubnetsOutput) SetSubnets(v []*string) *DetachLoa
}
// Contains the parameters for DisableAvailabilityZonesForLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/RemoveAvailabilityZonesInput
type DisableAvailabilityZonesForLoadBalancerInput struct {
_ struct{} `type:"structure"`
@ -4779,7 +4729,6 @@ func (s *DisableAvailabilityZonesForLoadBalancerInput) SetLoadBalancerName(v str
}
// Contains the output for DisableAvailabilityZonesForLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/RemoveAvailabilityZonesOutput
type DisableAvailabilityZonesForLoadBalancerOutput struct {
_ struct{} `type:"structure"`
@ -4804,7 +4753,6 @@ func (s *DisableAvailabilityZonesForLoadBalancerOutput) SetAvailabilityZones(v [
}
// Contains the parameters for EnableAvailabilityZonesForLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/AddAvailabilityZonesInput
type EnableAvailabilityZonesForLoadBalancerInput struct {
_ struct{} `type:"structure"`
@ -4858,7 +4806,6 @@ func (s *EnableAvailabilityZonesForLoadBalancerInput) SetLoadBalancerName(v stri
}
// Contains the output of EnableAvailabilityZonesForLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/AddAvailabilityZonesOutput
type EnableAvailabilityZonesForLoadBalancerOutput struct {
_ struct{} `type:"structure"`
@ -4883,7 +4830,6 @@ func (s *EnableAvailabilityZonesForLoadBalancerOutput) SetAvailabilityZones(v []
}
// Information about a health check.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/HealthCheck
type HealthCheck struct {
_ struct{} `type:"structure"`
@ -5014,7 +4960,6 @@ func (s *HealthCheck) SetUnhealthyThreshold(v int64) *HealthCheck {
}
// The ID of an EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/Instance
type Instance struct {
_ struct{} `type:"structure"`
@ -5039,7 +4984,6 @@ func (s *Instance) SetInstanceId(v string) *Instance {
}
// Information about the state of an EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/InstanceState
type InstanceState struct {
_ struct{} `type:"structure"`
@ -5124,7 +5068,6 @@ func (s *InstanceState) SetState(v string) *InstanceState {
}
// Information about a policy for duration-based session stickiness.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/LBCookieStickinessPolicy
type LBCookieStickinessPolicy struct {
_ struct{} `type:"structure"`
@ -5161,7 +5104,6 @@ func (s *LBCookieStickinessPolicy) SetPolicyName(v string) *LBCookieStickinessPo
}
// Information about an Elastic Load Balancing resource limit for your AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/Limit
type Limit struct {
_ struct{} `type:"structure"`
@ -5203,7 +5145,6 @@ func (s *Limit) SetName(v string) *Limit {
// For information about the protocols and the ports supported by Elastic Load
// Balancing, see Listeners for Your Classic Load Balancer (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-listener-config.html)
// in the Classic Load Balancer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/Listener
type Listener struct {
_ struct{} `type:"structure"`
@ -5305,7 +5246,6 @@ func (s *Listener) SetSSLCertificateId(v string) *Listener {
}
// The policies enabled for a listener.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/ListenerDescription
type ListenerDescription struct {
_ struct{} `type:"structure"`
@ -5339,7 +5279,6 @@ func (s *ListenerDescription) SetPolicyNames(v []*string) *ListenerDescription {
}
// The attributes for a load balancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/LoadBalancerAttributes
type LoadBalancerAttributes struct {
_ struct{} `type:"structure"`
@ -5448,7 +5387,6 @@ func (s *LoadBalancerAttributes) SetCrossZoneLoadBalancing(v *CrossZoneLoadBalan
}
// Information about a load balancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/LoadBalancerDescription
type LoadBalancerDescription struct {
_ struct{} `type:"structure"`
@ -5621,7 +5559,6 @@ func (s *LoadBalancerDescription) SetVPCId(v string) *LoadBalancerDescription {
}
// Contains the parameters for ModifyLoadBalancerAttributes.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/ModifyLoadBalancerAttributesInput
type ModifyLoadBalancerAttributesInput struct {
_ struct{} `type:"structure"`
@ -5680,7 +5617,6 @@ func (s *ModifyLoadBalancerAttributesInput) SetLoadBalancerName(v string) *Modif
}
// Contains the output of ModifyLoadBalancerAttributes.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/ModifyLoadBalancerAttributesOutput
type ModifyLoadBalancerAttributesOutput struct {
_ struct{} `type:"structure"`
@ -5714,7 +5650,6 @@ func (s *ModifyLoadBalancerAttributesOutput) SetLoadBalancerName(v string) *Modi
}
// The policies for a load balancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/Policies
type Policies struct {
_ struct{} `type:"structure"`
@ -5757,7 +5692,6 @@ func (s *Policies) SetOtherPolicies(v []*string) *Policies {
}
// Information about a policy attribute.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/PolicyAttribute
type PolicyAttribute struct {
_ struct{} `type:"structure"`
@ -5791,7 +5725,6 @@ func (s *PolicyAttribute) SetAttributeValue(v string) *PolicyAttribute {
}
// Information about a policy attribute.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/PolicyAttributeDescription
type PolicyAttributeDescription struct {
_ struct{} `type:"structure"`
@ -5825,7 +5758,6 @@ func (s *PolicyAttributeDescription) SetAttributeValue(v string) *PolicyAttribut
}
// Information about a policy attribute type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/PolicyAttributeTypeDescription
type PolicyAttributeTypeDescription struct {
_ struct{} `type:"structure"`
@ -5896,7 +5828,6 @@ func (s *PolicyAttributeTypeDescription) SetDescription(v string) *PolicyAttribu
}
// Information about a policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/PolicyDescription
type PolicyDescription struct {
_ struct{} `type:"structure"`
@ -5939,7 +5870,6 @@ func (s *PolicyDescription) SetPolicyTypeName(v string) *PolicyDescription {
}
// Information about a policy type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/PolicyTypeDescription
type PolicyTypeDescription struct {
_ struct{} `type:"structure"`
@ -5983,7 +5913,6 @@ func (s *PolicyTypeDescription) SetPolicyTypeName(v string) *PolicyTypeDescripti
}
// Contains the parameters for RegisterInstancesWithLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/RegisterEndPointsInput
type RegisterInstancesWithLoadBalancerInput struct {
_ struct{} `type:"structure"`
@ -6037,7 +5966,6 @@ func (s *RegisterInstancesWithLoadBalancerInput) SetLoadBalancerName(v string) *
}
// Contains the output of RegisterInstancesWithLoadBalancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/RegisterEndPointsOutput
type RegisterInstancesWithLoadBalancerOutput struct {
_ struct{} `type:"structure"`
@ -6062,7 +5990,6 @@ func (s *RegisterInstancesWithLoadBalancerOutput) SetInstances(v []*Instance) *R
}
// Contains the parameters for RemoveTags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/RemoveTagsInput
type RemoveTagsInput struct {
_ struct{} `type:"structure"`
@ -6130,7 +6057,6 @@ func (s *RemoveTagsInput) SetTags(v []*TagKeyOnly) *RemoveTagsInput {
}
// Contains the output of RemoveTags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/RemoveTagsOutput
type RemoveTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -6146,7 +6072,6 @@ func (s RemoveTagsOutput) GoString() string {
}
// Contains the parameters for SetLoadBalancerListenerSSLCertificate.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/SetLoadBalancerListenerSSLCertificateInput
type SetLoadBalancerListenerSSLCertificateInput struct {
_ struct{} `type:"structure"`
@ -6214,7 +6139,6 @@ func (s *SetLoadBalancerListenerSSLCertificateInput) SetSSLCertificateId(v strin
}
// Contains the output of SetLoadBalancerListenerSSLCertificate.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/SetLoadBalancerListenerSSLCertificateOutput
type SetLoadBalancerListenerSSLCertificateOutput struct {
_ struct{} `type:"structure"`
}
@ -6230,7 +6154,6 @@ func (s SetLoadBalancerListenerSSLCertificateOutput) GoString() string {
}
// Contains the parameters for SetLoadBalancerPoliciesForBackendServer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/SetLoadBalancerPoliciesForBackendServerInput
type SetLoadBalancerPoliciesForBackendServerInput struct {
_ struct{} `type:"structure"`
@ -6299,7 +6222,6 @@ func (s *SetLoadBalancerPoliciesForBackendServerInput) SetPolicyNames(v []*strin
}
// Contains the output of SetLoadBalancerPoliciesForBackendServer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/SetLoadBalancerPoliciesForBackendServerOutput
type SetLoadBalancerPoliciesForBackendServerOutput struct {
_ struct{} `type:"structure"`
}
@ -6315,7 +6237,6 @@ func (s SetLoadBalancerPoliciesForBackendServerOutput) GoString() string {
}
// Contains the parameters for SetLoadBalancePoliciesOfListener.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/SetLoadBalancerPoliciesOfListenerInput
type SetLoadBalancerPoliciesOfListenerInput struct {
_ struct{} `type:"structure"`
@ -6385,7 +6306,6 @@ func (s *SetLoadBalancerPoliciesOfListenerInput) SetPolicyNames(v []*string) *Se
}
// Contains the output of SetLoadBalancePoliciesOfListener.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/SetLoadBalancerPoliciesOfListenerOutput
type SetLoadBalancerPoliciesOfListenerOutput struct {
_ struct{} `type:"structure"`
}
@ -6401,7 +6321,6 @@ func (s SetLoadBalancerPoliciesOfListenerOutput) GoString() string {
}
// Information about a source security group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/SourceSecurityGroup
type SourceSecurityGroup struct {
_ struct{} `type:"structure"`
@ -6435,7 +6354,6 @@ func (s *SourceSecurityGroup) SetOwnerAlias(v string) *SourceSecurityGroup {
}
// Information about a tag.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -6487,7 +6405,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// The tags associated with a load balancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/TagDescription
type TagDescription struct {
_ struct{} `type:"structure"`
@ -6521,7 +6438,6 @@ func (s *TagDescription) SetTags(v []*Tag) *TagDescription {
}
// The key of a tag.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/TagKeyOnly
type TagKeyOnly struct {
_ struct{} `type:"structure"`

View File

@ -3312,7 +3312,6 @@ func (c *ELBV2) SetSubnetsWithContext(ctx aws.Context, input *SetSubnetsInput, o
}
// Information about an action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/Action
type Action struct {
_ struct{} `type:"structure"`
@ -3365,7 +3364,6 @@ func (s *Action) SetType(v string) *Action {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/AddListenerCertificatesInput
type AddListenerCertificatesInput struct {
_ struct{} `type:"structure"`
@ -3418,7 +3416,6 @@ func (s *AddListenerCertificatesInput) SetListenerArn(v string) *AddListenerCert
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/AddListenerCertificatesOutput
type AddListenerCertificatesOutput struct {
_ struct{} `type:"structure"`
@ -3442,7 +3439,6 @@ func (s *AddListenerCertificatesOutput) SetCertificates(v []*Certificate) *AddLi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/AddTagsInput
type AddTagsInput struct {
_ struct{} `type:"structure"`
@ -3508,7 +3504,6 @@ func (s *AddTagsInput) SetTags(v []*Tag) *AddTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/AddTagsOutput
type AddTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -3524,7 +3519,6 @@ func (s AddTagsOutput) GoString() string {
}
// Information about an Availability Zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/AvailabilityZone
type AvailabilityZone struct {
_ struct{} `type:"structure"`
@ -3567,7 +3561,6 @@ func (s *AvailabilityZone) SetZoneName(v string) *AvailabilityZone {
}
// Information about an SSL server certificate.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/Certificate
type Certificate struct {
_ struct{} `type:"structure"`
@ -3601,7 +3594,6 @@ func (s *Certificate) SetIsDefault(v bool) *Certificate {
}
// Information about a cipher used in a policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/Cipher
type Cipher struct {
_ struct{} `type:"structure"`
@ -3634,7 +3626,6 @@ func (s *Cipher) SetPriority(v int64) *Cipher {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/CreateListenerInput
type CreateListenerInput struct {
_ struct{} `type:"structure"`
@ -3752,7 +3743,6 @@ func (s *CreateListenerInput) SetSslPolicy(v string) *CreateListenerInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/CreateListenerOutput
type CreateListenerOutput struct {
_ struct{} `type:"structure"`
@ -3776,7 +3766,6 @@ func (s *CreateListenerOutput) SetListeners(v []*Listener) *CreateListenerOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/CreateLoadBalancerInput
type CreateLoadBalancerInput struct {
_ struct{} `type:"structure"`
@ -3921,7 +3910,6 @@ func (s *CreateLoadBalancerInput) SetType(v string) *CreateLoadBalancerInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/CreateLoadBalancerOutput
type CreateLoadBalancerOutput struct {
_ struct{} `type:"structure"`
@ -3945,7 +3933,6 @@ func (s *CreateLoadBalancerOutput) SetLoadBalancers(v []*LoadBalancer) *CreateLo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/CreateRuleInput
type CreateRuleInput struct {
_ struct{} `type:"structure"`
@ -4068,7 +4055,6 @@ func (s *CreateRuleInput) SetPriority(v int64) *CreateRuleInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/CreateRuleOutput
type CreateRuleOutput struct {
_ struct{} `type:"structure"`
@ -4092,7 +4078,6 @@ func (s *CreateRuleOutput) SetRules(v []*Rule) *CreateRuleOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/CreateTargetGroupInput
type CreateTargetGroupInput struct {
_ struct{} `type:"structure"`
@ -4312,7 +4297,6 @@ func (s *CreateTargetGroupInput) SetVpcId(v string) *CreateTargetGroupInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/CreateTargetGroupOutput
type CreateTargetGroupOutput struct {
_ struct{} `type:"structure"`
@ -4336,7 +4320,6 @@ func (s *CreateTargetGroupOutput) SetTargetGroups(v []*TargetGroup) *CreateTarge
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DeleteListenerInput
type DeleteListenerInput struct {
_ struct{} `type:"structure"`
@ -4375,7 +4358,6 @@ func (s *DeleteListenerInput) SetListenerArn(v string) *DeleteListenerInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DeleteListenerOutput
type DeleteListenerOutput struct {
_ struct{} `type:"structure"`
}
@ -4390,7 +4372,6 @@ func (s DeleteListenerOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DeleteLoadBalancerInput
type DeleteLoadBalancerInput struct {
_ struct{} `type:"structure"`
@ -4429,7 +4410,6 @@ func (s *DeleteLoadBalancerInput) SetLoadBalancerArn(v string) *DeleteLoadBalanc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DeleteLoadBalancerOutput
type DeleteLoadBalancerOutput struct {
_ struct{} `type:"structure"`
}
@ -4444,7 +4424,6 @@ func (s DeleteLoadBalancerOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DeleteRuleInput
type DeleteRuleInput struct {
_ struct{} `type:"structure"`
@ -4483,7 +4462,6 @@ func (s *DeleteRuleInput) SetRuleArn(v string) *DeleteRuleInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DeleteRuleOutput
type DeleteRuleOutput struct {
_ struct{} `type:"structure"`
}
@ -4498,7 +4476,6 @@ func (s DeleteRuleOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DeleteTargetGroupInput
type DeleteTargetGroupInput struct {
_ struct{} `type:"structure"`
@ -4537,7 +4514,6 @@ func (s *DeleteTargetGroupInput) SetTargetGroupArn(v string) *DeleteTargetGroupI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DeleteTargetGroupOutput
type DeleteTargetGroupOutput struct {
_ struct{} `type:"structure"`
}
@ -4552,7 +4528,6 @@ func (s DeleteTargetGroupOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DeregisterTargetsInput
type DeregisterTargetsInput struct {
_ struct{} `type:"structure"`
@ -4616,7 +4591,6 @@ func (s *DeregisterTargetsInput) SetTargets(v []*TargetDescription) *DeregisterT
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DeregisterTargetsOutput
type DeregisterTargetsOutput struct {
_ struct{} `type:"structure"`
}
@ -4631,7 +4605,6 @@ func (s DeregisterTargetsOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeAccountLimitsInput
type DescribeAccountLimitsInput struct {
_ struct{} `type:"structure"`
@ -4678,7 +4651,6 @@ func (s *DescribeAccountLimitsInput) SetPageSize(v int64) *DescribeAccountLimits
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeAccountLimitsOutput
type DescribeAccountLimitsOutput struct {
_ struct{} `type:"structure"`
@ -4712,7 +4684,6 @@ func (s *DescribeAccountLimitsOutput) SetNextMarker(v string) *DescribeAccountLi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeListenerCertificatesInput
type DescribeListenerCertificatesInput struct {
_ struct{} `type:"structure"`
@ -4773,7 +4744,6 @@ func (s *DescribeListenerCertificatesInput) SetPageSize(v int64) *DescribeListen
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeListenerCertificatesOutput
type DescribeListenerCertificatesOutput struct {
_ struct{} `type:"structure"`
@ -4807,7 +4777,6 @@ func (s *DescribeListenerCertificatesOutput) SetNextMarker(v string) *DescribeLi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeListenersInput
type DescribeListenersInput struct {
_ struct{} `type:"structure"`
@ -4872,7 +4841,6 @@ func (s *DescribeListenersInput) SetPageSize(v int64) *DescribeListenersInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeListenersOutput
type DescribeListenersOutput struct {
_ struct{} `type:"structure"`
@ -4906,7 +4874,6 @@ func (s *DescribeListenersOutput) SetNextMarker(v string) *DescribeListenersOutp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeLoadBalancerAttributesInput
type DescribeLoadBalancerAttributesInput struct {
_ struct{} `type:"structure"`
@ -4945,7 +4912,6 @@ func (s *DescribeLoadBalancerAttributesInput) SetLoadBalancerArn(v string) *Desc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeLoadBalancerAttributesOutput
type DescribeLoadBalancerAttributesOutput struct {
_ struct{} `type:"structure"`
@ -4969,7 +4935,6 @@ func (s *DescribeLoadBalancerAttributesOutput) SetAttributes(v []*LoadBalancerAt
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeLoadBalancersInput
type DescribeLoadBalancersInput struct {
_ struct{} `type:"structure"`
@ -5035,7 +5000,6 @@ func (s *DescribeLoadBalancersInput) SetPageSize(v int64) *DescribeLoadBalancers
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeLoadBalancersOutput
type DescribeLoadBalancersOutput struct {
_ struct{} `type:"structure"`
@ -5069,7 +5033,6 @@ func (s *DescribeLoadBalancersOutput) SetNextMarker(v string) *DescribeLoadBalan
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeRulesInput
type DescribeRulesInput struct {
_ struct{} `type:"structure"`
@ -5134,7 +5097,6 @@ func (s *DescribeRulesInput) SetRuleArns(v []*string) *DescribeRulesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeRulesOutput
type DescribeRulesOutput struct {
_ struct{} `type:"structure"`
@ -5168,7 +5130,6 @@ func (s *DescribeRulesOutput) SetRules(v []*Rule) *DescribeRulesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeSSLPoliciesInput
type DescribeSSLPoliciesInput struct {
_ struct{} `type:"structure"`
@ -5224,7 +5185,6 @@ func (s *DescribeSSLPoliciesInput) SetPageSize(v int64) *DescribeSSLPoliciesInpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeSSLPoliciesOutput
type DescribeSSLPoliciesOutput struct {
_ struct{} `type:"structure"`
@ -5258,7 +5218,6 @@ func (s *DescribeSSLPoliciesOutput) SetSslPolicies(v []*SslPolicy) *DescribeSSLP
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeTagsInput
type DescribeTagsInput struct {
_ struct{} `type:"structure"`
@ -5297,7 +5256,6 @@ func (s *DescribeTagsInput) SetResourceArns(v []*string) *DescribeTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeTagsOutput
type DescribeTagsOutput struct {
_ struct{} `type:"structure"`
@ -5321,7 +5279,6 @@ func (s *DescribeTagsOutput) SetTagDescriptions(v []*TagDescription) *DescribeTa
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeTargetGroupAttributesInput
type DescribeTargetGroupAttributesInput struct {
_ struct{} `type:"structure"`
@ -5360,7 +5317,6 @@ func (s *DescribeTargetGroupAttributesInput) SetTargetGroupArn(v string) *Descri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeTargetGroupAttributesOutput
type DescribeTargetGroupAttributesOutput struct {
_ struct{} `type:"structure"`
@ -5384,7 +5340,6 @@ func (s *DescribeTargetGroupAttributesOutput) SetAttributes(v []*TargetGroupAttr
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeTargetGroupsInput
type DescribeTargetGroupsInput struct {
_ struct{} `type:"structure"`
@ -5458,7 +5413,6 @@ func (s *DescribeTargetGroupsInput) SetTargetGroupArns(v []*string) *DescribeTar
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeTargetGroupsOutput
type DescribeTargetGroupsOutput struct {
_ struct{} `type:"structure"`
@ -5492,7 +5446,6 @@ func (s *DescribeTargetGroupsOutput) SetTargetGroups(v []*TargetGroup) *Describe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeTargetHealthInput
type DescribeTargetHealthInput struct {
_ struct{} `type:"structure"`
@ -5550,7 +5503,6 @@ func (s *DescribeTargetHealthInput) SetTargets(v []*TargetDescription) *Describe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/DescribeTargetHealthOutput
type DescribeTargetHealthOutput struct {
_ struct{} `type:"structure"`
@ -5575,7 +5527,6 @@ func (s *DescribeTargetHealthOutput) SetTargetHealthDescriptions(v []*TargetHeal
}
// Information about an Elastic Load Balancing resource limit for your AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/Limit
type Limit struct {
_ struct{} `type:"structure"`
@ -5623,7 +5574,6 @@ func (s *Limit) SetName(v string) *Limit {
}
// Information about a listener.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/Listener
type Listener struct {
_ struct{} `type:"structure"`
@ -5704,7 +5654,6 @@ func (s *Listener) SetSslPolicy(v string) *Listener {
}
// Information about a load balancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/LoadBalancer
type LoadBalancer struct {
_ struct{} `type:"structure"`
@ -5838,7 +5787,6 @@ func (s *LoadBalancer) SetVpcId(v string) *LoadBalancer {
}
// Information about a static IP address for a load balancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/LoadBalancerAddress
type LoadBalancerAddress struct {
_ struct{} `type:"structure"`
@ -5872,7 +5820,6 @@ func (s *LoadBalancerAddress) SetIpAddress(v string) *LoadBalancerAddress {
}
// Information about a load balancer attribute.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/LoadBalancerAttribute
type LoadBalancerAttribute struct {
_ struct{} `type:"structure"`
@ -5926,7 +5873,6 @@ func (s *LoadBalancerAttribute) SetValue(v string) *LoadBalancerAttribute {
}
// Information about the state of the load balancer.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/LoadBalancerState
type LoadBalancerState struct {
_ struct{} `type:"structure"`
@ -5962,7 +5908,6 @@ func (s *LoadBalancerState) SetReason(v string) *LoadBalancerState {
}
// Information to use when checking for a successful response from a target.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/Matcher
type Matcher struct {
_ struct{} `type:"structure"`
@ -6007,7 +5952,6 @@ func (s *Matcher) SetHttpCode(v string) *Matcher {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/ModifyListenerInput
type ModifyListenerInput struct {
_ struct{} `type:"structure"`
@ -6110,7 +6054,6 @@ func (s *ModifyListenerInput) SetSslPolicy(v string) *ModifyListenerInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/ModifyListenerOutput
type ModifyListenerOutput struct {
_ struct{} `type:"structure"`
@ -6134,7 +6077,6 @@ func (s *ModifyListenerOutput) SetListeners(v []*Listener) *ModifyListenerOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/ModifyLoadBalancerAttributesInput
type ModifyLoadBalancerAttributesInput struct {
_ struct{} `type:"structure"`
@ -6187,7 +6129,6 @@ func (s *ModifyLoadBalancerAttributesInput) SetLoadBalancerArn(v string) *Modify
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/ModifyLoadBalancerAttributesOutput
type ModifyLoadBalancerAttributesOutput struct {
_ struct{} `type:"structure"`
@ -6211,7 +6152,6 @@ func (s *ModifyLoadBalancerAttributesOutput) SetAttributes(v []*LoadBalancerAttr
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/ModifyRuleInput
type ModifyRuleInput struct {
_ struct{} `type:"structure"`
@ -6278,7 +6218,6 @@ func (s *ModifyRuleInput) SetRuleArn(v string) *ModifyRuleInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/ModifyRuleOutput
type ModifyRuleOutput struct {
_ struct{} `type:"structure"`
@ -6302,7 +6241,6 @@ func (s *ModifyRuleOutput) SetRules(v []*Rule) *ModifyRuleOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/ModifyTargetGroupAttributesInput
type ModifyTargetGroupAttributesInput struct {
_ struct{} `type:"structure"`
@ -6355,7 +6293,6 @@ func (s *ModifyTargetGroupAttributesInput) SetTargetGroupArn(v string) *ModifyTa
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/ModifyTargetGroupAttributesOutput
type ModifyTargetGroupAttributesOutput struct {
_ struct{} `type:"structure"`
@ -6379,7 +6316,6 @@ func (s *ModifyTargetGroupAttributesOutput) SetAttributes(v []*TargetGroupAttrib
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/ModifyTargetGroupInput
type ModifyTargetGroupInput struct {
_ struct{} `type:"structure"`
@ -6520,7 +6456,6 @@ func (s *ModifyTargetGroupInput) SetUnhealthyThresholdCount(v int64) *ModifyTarg
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/ModifyTargetGroupOutput
type ModifyTargetGroupOutput struct {
_ struct{} `type:"structure"`
@ -6544,7 +6479,6 @@ func (s *ModifyTargetGroupOutput) SetTargetGroups(v []*TargetGroup) *ModifyTarge
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/RegisterTargetsInput
type RegisterTargetsInput struct {
_ struct{} `type:"structure"`
@ -6607,7 +6541,6 @@ func (s *RegisterTargetsInput) SetTargets(v []*TargetDescription) *RegisterTarge
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/RegisterTargetsOutput
type RegisterTargetsOutput struct {
_ struct{} `type:"structure"`
}
@ -6622,7 +6555,6 @@ func (s RegisterTargetsOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/RemoveListenerCertificatesInput
type RemoveListenerCertificatesInput struct {
_ struct{} `type:"structure"`
@ -6675,7 +6607,6 @@ func (s *RemoveListenerCertificatesInput) SetListenerArn(v string) *RemoveListen
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/RemoveListenerCertificatesOutput
type RemoveListenerCertificatesOutput struct {
_ struct{} `type:"structure"`
}
@ -6690,7 +6621,6 @@ func (s RemoveListenerCertificatesOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/RemoveTagsInput
type RemoveTagsInput struct {
_ struct{} `type:"structure"`
@ -6743,7 +6673,6 @@ func (s *RemoveTagsInput) SetTagKeys(v []*string) *RemoveTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/RemoveTagsOutput
type RemoveTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -6759,7 +6688,6 @@ func (s RemoveTagsOutput) GoString() string {
}
// Information about a rule.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/Rule
type Rule struct {
_ struct{} `type:"structure"`
@ -6820,7 +6748,6 @@ func (s *Rule) SetRuleArn(v string) *Rule {
}
// Information about a condition for a rule.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/RuleCondition
type RuleCondition struct {
_ struct{} `type:"structure"`
@ -6882,7 +6809,6 @@ func (s *RuleCondition) SetValues(v []*string) *RuleCondition {
}
// Information about the priorities for the rules for a listener.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/RulePriorityPair
type RulePriorityPair struct {
_ struct{} `type:"structure"`
@ -6928,7 +6854,6 @@ func (s *RulePriorityPair) SetRuleArn(v string) *RulePriorityPair {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/SetIpAddressTypeInput
type SetIpAddressTypeInput struct {
_ struct{} `type:"structure"`
@ -6983,7 +6908,6 @@ func (s *SetIpAddressTypeInput) SetLoadBalancerArn(v string) *SetIpAddressTypeIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/SetIpAddressTypeOutput
type SetIpAddressTypeOutput struct {
_ struct{} `type:"structure"`
@ -7007,7 +6931,6 @@ func (s *SetIpAddressTypeOutput) SetIpAddressType(v string) *SetIpAddressTypeOut
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/SetRulePrioritiesInput
type SetRulePrioritiesInput struct {
_ struct{} `type:"structure"`
@ -7056,7 +6979,6 @@ func (s *SetRulePrioritiesInput) SetRulePriorities(v []*RulePriorityPair) *SetRu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/SetRulePrioritiesOutput
type SetRulePrioritiesOutput struct {
_ struct{} `type:"structure"`
@ -7080,7 +7002,6 @@ func (s *SetRulePrioritiesOutput) SetRules(v []*Rule) *SetRulePrioritiesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/SetSecurityGroupsInput
type SetSecurityGroupsInput struct {
_ struct{} `type:"structure"`
@ -7133,7 +7054,6 @@ func (s *SetSecurityGroupsInput) SetSecurityGroups(v []*string) *SetSecurityGrou
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/SetSecurityGroupsOutput
type SetSecurityGroupsOutput struct {
_ struct{} `type:"structure"`
@ -7157,7 +7077,6 @@ func (s *SetSecurityGroupsOutput) SetSecurityGroupIds(v []*string) *SetSecurityG
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/SetSubnetsInput
type SetSubnetsInput struct {
_ struct{} `type:"structure"`
@ -7226,7 +7145,6 @@ func (s *SetSubnetsInput) SetSubnets(v []*string) *SetSubnetsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/SetSubnetsOutput
type SetSubnetsOutput struct {
_ struct{} `type:"structure"`
@ -7251,7 +7169,6 @@ func (s *SetSubnetsOutput) SetAvailabilityZones(v []*AvailabilityZone) *SetSubne
}
// Information about a policy used for SSL negotiation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/SslPolicy
type SslPolicy struct {
_ struct{} `type:"structure"`
@ -7294,7 +7211,6 @@ func (s *SslPolicy) SetSslProtocols(v []*string) *SslPolicy {
}
// Information about a subnet mapping.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/SubnetMapping
type SubnetMapping struct {
_ struct{} `type:"structure"`
@ -7328,7 +7244,6 @@ func (s *SubnetMapping) SetSubnetId(v string) *SubnetMapping {
}
// Information about a tag.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -7380,7 +7295,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// The tags associated with a resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/TagDescription
type TagDescription struct {
_ struct{} `type:"structure"`
@ -7414,7 +7328,6 @@ func (s *TagDescription) SetTags(v []*Tag) *TagDescription {
}
// Information about a target.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/TargetDescription
type TargetDescription struct {
_ struct{} `type:"structure"`
@ -7486,7 +7399,6 @@ func (s *TargetDescription) SetPort(v int64) *TargetDescription {
}
// Information about a target group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/TargetGroup
type TargetGroup struct {
_ struct{} `type:"structure"`
@ -7644,7 +7556,6 @@ func (s *TargetGroup) SetVpcId(v string) *TargetGroup {
}
// Information about a target group attribute.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/TargetGroupAttribute
type TargetGroupAttribute struct {
_ struct{} `type:"structure"`
@ -7695,7 +7606,6 @@ func (s *TargetGroupAttribute) SetValue(v string) *TargetGroupAttribute {
}
// Information about the current health of a target.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/TargetHealth
type TargetHealth struct {
_ struct{} `type:"structure"`
@ -7782,7 +7692,6 @@ func (s *TargetHealth) SetState(v string) *TargetHealth {
}
// Information about the health of a target.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/TargetHealthDescription
type TargetHealthDescription struct {
_ struct{} `type:"structure"`

View File

@ -2684,7 +2684,6 @@ func (c *EMR) TerminateJobFlowsWithContext(ctx aws.Context, input *TerminateJobF
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AddInstanceFleetInput
type AddInstanceFleetInput struct {
_ struct{} `type:"structure"`
@ -2742,7 +2741,6 @@ func (s *AddInstanceFleetInput) SetInstanceFleet(v *InstanceFleetConfig) *AddIns
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AddInstanceFleetOutput
type AddInstanceFleetOutput struct {
_ struct{} `type:"structure"`
@ -2776,7 +2774,6 @@ func (s *AddInstanceFleetOutput) SetInstanceFleetId(v string) *AddInstanceFleetO
}
// Input to an AddInstanceGroups call.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AddInstanceGroupsInput
type AddInstanceGroupsInput struct {
_ struct{} `type:"structure"`
@ -2840,7 +2837,6 @@ func (s *AddInstanceGroupsInput) SetJobFlowId(v string) *AddInstanceGroupsInput
}
// Output from an AddInstanceGroups call.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AddInstanceGroupsOutput
type AddInstanceGroupsOutput struct {
_ struct{} `type:"structure"`
@ -2874,7 +2870,6 @@ func (s *AddInstanceGroupsOutput) SetJobFlowId(v string) *AddInstanceGroupsOutpu
}
// The input argument to the AddJobFlowSteps operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AddJobFlowStepsInput
type AddJobFlowStepsInput struct {
_ struct{} `type:"structure"`
@ -2939,7 +2934,6 @@ func (s *AddJobFlowStepsInput) SetSteps(v []*StepConfig) *AddJobFlowStepsInput {
}
// The output for the AddJobFlowSteps operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AddJobFlowStepsOutput
type AddJobFlowStepsOutput struct {
_ struct{} `type:"structure"`
@ -2964,7 +2958,6 @@ func (s *AddJobFlowStepsOutput) SetStepIds(v []*string) *AddJobFlowStepsOutput {
}
// This input identifies a cluster and a list of tags to attach.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AddTagsInput
type AddTagsInput struct {
_ struct{} `type:"structure"`
@ -3022,7 +3015,6 @@ func (s *AddTagsInput) SetTags(v []*Tag) *AddTagsInput {
}
// This output indicates the result of adding tags to a resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AddTagsOutput
type AddTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -3055,7 +3047,6 @@ func (s AddTagsOutput) GoString() string {
// In Amazon EMR releases 4.x and later, the only accepted parameter is the
// application name. To pass arguments to applications, you supply a configuration
// for each application.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/Application
type Application struct {
_ struct{} `type:"structure"`
@ -3111,7 +3102,6 @@ func (s *Application) SetVersion(v string) *Application {
// in an Amazon EMR cluster. An automatic scaling policy defines how an instance
// group dynamically adds and terminates EC2 instances in response to the value
// of a CloudWatch metric. See PutAutoScalingPolicy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AutoScalingPolicy
type AutoScalingPolicy struct {
_ struct{} `type:"structure"`
@ -3185,7 +3175,6 @@ func (s *AutoScalingPolicy) SetRules(v []*ScalingRule) *AutoScalingPolicy {
// in an Amazon EMR cluster. The automatic scaling policy defines how an instance
// group dynamically adds and terminates EC2 instances in response to the value
// of a CloudWatch metric. See PutAutoScalingPolicy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AutoScalingPolicyDescription
type AutoScalingPolicyDescription struct {
_ struct{} `type:"structure"`
@ -3230,7 +3219,6 @@ func (s *AutoScalingPolicyDescription) SetStatus(v *AutoScalingPolicyStatus) *Au
}
// The reason for an AutoScalingPolicyStatus change.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AutoScalingPolicyStateChangeReason
type AutoScalingPolicyStateChangeReason struct {
_ struct{} `type:"structure"`
@ -3268,7 +3256,6 @@ func (s *AutoScalingPolicyStateChangeReason) SetMessage(v string) *AutoScalingPo
}
// The status of an automatic scaling policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/AutoScalingPolicyStatus
type AutoScalingPolicyStatus struct {
_ struct{} `type:"structure"`
@ -3302,7 +3289,6 @@ func (s *AutoScalingPolicyStatus) SetStateChangeReason(v *AutoScalingPolicyState
}
// Configuration of a bootstrap action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/BootstrapActionConfig
type BootstrapActionConfig struct {
_ struct{} `type:"structure"`
@ -3361,7 +3347,6 @@ func (s *BootstrapActionConfig) SetScriptBootstrapAction(v *ScriptBootstrapActio
}
// Reports the configuration of a bootstrap action in a cluster (job flow).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/BootstrapActionDetail
type BootstrapActionDetail struct {
_ struct{} `type:"structure"`
@ -3387,7 +3372,6 @@ func (s *BootstrapActionDetail) SetBootstrapActionConfig(v *BootstrapActionConfi
// Specification of the status of a CancelSteps request. Available only in Amazon
// EMR version 4.8.0 and later, excluding version 5.0.0.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/CancelStepsInfo
type CancelStepsInfo struct {
_ struct{} `type:"structure"`
@ -3430,7 +3414,6 @@ func (s *CancelStepsInfo) SetStepId(v string) *CancelStepsInfo {
}
// The input argument to the CancelSteps operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/CancelStepsInput
type CancelStepsInput struct {
_ struct{} `type:"structure"`
@ -3466,7 +3449,6 @@ func (s *CancelStepsInput) SetStepIds(v []*string) *CancelStepsInput {
}
// The output for the CancelSteps operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/CancelStepsOutput
type CancelStepsOutput struct {
_ struct{} `type:"structure"`
@ -3494,7 +3476,6 @@ func (s *CancelStepsOutput) SetCancelStepsInfoList(v []*CancelStepsInfo) *Cancel
// The definition of a CloudWatch metric alarm, which determines when an automatic
// scaling activity is triggered. When the defined alarm conditions are satisfied,
// scaling activity begins.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/CloudWatchAlarmDefinition
type CloudWatchAlarmDefinition struct {
_ struct{} `type:"structure"`
@ -3629,7 +3610,6 @@ func (s *CloudWatchAlarmDefinition) SetUnit(v string) *CloudWatchAlarmDefinition
}
// The detailed description of the cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/Cluster
type Cluster struct {
_ struct{} `type:"structure"`
@ -3911,7 +3891,6 @@ func (s *Cluster) SetVisibleToAllUsers(v bool) *Cluster {
}
// The reason that the cluster changed to its current state.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ClusterStateChangeReason
type ClusterStateChangeReason struct {
_ struct{} `type:"structure"`
@ -3945,7 +3924,6 @@ func (s *ClusterStateChangeReason) SetMessage(v string) *ClusterStateChangeReaso
}
// The detailed status of the cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ClusterStatus
type ClusterStatus struct {
_ struct{} `type:"structure"`
@ -3989,7 +3967,6 @@ func (s *ClusterStatus) SetTimeline(v *ClusterTimeline) *ClusterStatus {
}
// The summary description of the cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ClusterSummary
type ClusterSummary struct {
_ struct{} `type:"structure"`
@ -4046,7 +4023,6 @@ func (s *ClusterSummary) SetStatus(v *ClusterStatus) *ClusterSummary {
}
// Represents the timeline of the cluster's lifecycle.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ClusterTimeline
type ClusterTimeline struct {
_ struct{} `type:"structure"`
@ -4089,7 +4065,6 @@ func (s *ClusterTimeline) SetReadyDateTime(v time.Time) *ClusterTimeline {
}
// An entity describing an executable that runs on a cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/Command
type Command struct {
_ struct{} `type:"structure"`
@ -4139,7 +4114,6 @@ func (s *Command) SetScriptPath(v string) *Command {
// and optional nested configurations. A classification refers to an application-specific
// configuration file. Properties are the settings you want to change in that
// file. For more information, see Configuring Applications (http://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-configure-apps.html).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/Configuration
type Configuration struct {
_ struct{} `type:"structure"`
@ -4181,7 +4155,6 @@ func (s *Configuration) SetProperties(v map[string]*string) *Configuration {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/CreateSecurityConfigurationInput
type CreateSecurityConfigurationInput struct {
_ struct{} `type:"structure"`
@ -4236,7 +4209,6 @@ func (s *CreateSecurityConfigurationInput) SetSecurityConfiguration(v string) *C
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/CreateSecurityConfigurationOutput
type CreateSecurityConfigurationOutput struct {
_ struct{} `type:"structure"`
@ -4273,7 +4245,6 @@ func (s *CreateSecurityConfigurationOutput) SetName(v string) *CreateSecurityCon
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/DeleteSecurityConfigurationInput
type DeleteSecurityConfigurationInput struct {
_ struct{} `type:"structure"`
@ -4312,7 +4283,6 @@ func (s *DeleteSecurityConfigurationInput) SetName(v string) *DeleteSecurityConf
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/DeleteSecurityConfigurationOutput
type DeleteSecurityConfigurationOutput struct {
_ struct{} `type:"structure"`
}
@ -4328,7 +4298,6 @@ func (s DeleteSecurityConfigurationOutput) GoString() string {
}
// This input determines which cluster to describe.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/DescribeClusterInput
type DescribeClusterInput struct {
_ struct{} `type:"structure"`
@ -4368,7 +4337,6 @@ func (s *DescribeClusterInput) SetClusterId(v string) *DescribeClusterInput {
}
// This output contains the description of the cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/DescribeClusterOutput
type DescribeClusterOutput struct {
_ struct{} `type:"structure"`
@ -4393,7 +4361,6 @@ func (s *DescribeClusterOutput) SetCluster(v *Cluster) *DescribeClusterOutput {
}
// The input for the DescribeJobFlows operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/DescribeJobFlowsInput
type DescribeJobFlowsInput struct {
_ struct{} `type:"structure"`
@ -4445,7 +4412,6 @@ func (s *DescribeJobFlowsInput) SetJobFlowStates(v []*string) *DescribeJobFlowsI
}
// The output for the DescribeJobFlows operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/DescribeJobFlowsOutput
type DescribeJobFlowsOutput struct {
_ struct{} `type:"structure"`
@ -4469,7 +4435,6 @@ func (s *DescribeJobFlowsOutput) SetJobFlows(v []*JobFlowDetail) *DescribeJobFlo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/DescribeSecurityConfigurationInput
type DescribeSecurityConfigurationInput struct {
_ struct{} `type:"structure"`
@ -4508,7 +4473,6 @@ func (s *DescribeSecurityConfigurationInput) SetName(v string) *DescribeSecurity
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/DescribeSecurityConfigurationOutput
type DescribeSecurityConfigurationOutput struct {
_ struct{} `type:"structure"`
@ -4551,7 +4515,6 @@ func (s *DescribeSecurityConfigurationOutput) SetSecurityConfiguration(v string)
}
// This input determines which step to describe.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/DescribeStepInput
type DescribeStepInput struct {
_ struct{} `type:"structure"`
@ -4605,7 +4568,6 @@ func (s *DescribeStepInput) SetStepId(v string) *DescribeStepInput {
}
// This output contains the description of the cluster step.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/DescribeStepOutput
type DescribeStepOutput struct {
_ struct{} `type:"structure"`
@ -4631,7 +4593,6 @@ func (s *DescribeStepOutput) SetStep(v *Step) *DescribeStepOutput {
// Configuration of requested EBS block device associated with the instance
// group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/EbsBlockDevice
type EbsBlockDevice struct {
_ struct{} `type:"structure"`
@ -4667,7 +4628,6 @@ func (s *EbsBlockDevice) SetVolumeSpecification(v *VolumeSpecification) *EbsBloc
// Configuration of requested EBS block device associated with the instance
// group with count of volumes that will be associated to every instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/EbsBlockDeviceConfig
type EbsBlockDeviceConfig struct {
_ struct{} `type:"structure"`
@ -4723,7 +4683,6 @@ func (s *EbsBlockDeviceConfig) SetVolumesPerInstance(v int64) *EbsBlockDeviceCon
}
// The Amazon EBS configuration of a cluster instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/EbsConfiguration
type EbsConfiguration struct {
_ struct{} `type:"structure"`
@ -4777,7 +4736,6 @@ func (s *EbsConfiguration) SetEbsOptimized(v bool) *EbsConfiguration {
}
// EBS block device that's attached to an EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/EbsVolume
type EbsVolume struct {
_ struct{} `type:"structure"`
@ -4812,7 +4770,6 @@ func (s *EbsVolume) SetVolumeId(v string) *EbsVolume {
// Provides information about the EC2 instances in a cluster grouped by category.
// For example, key name, subnet ID, IAM instance profile, and so on.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/Ec2InstanceAttributes
type Ec2InstanceAttributes struct {
_ struct{} `type:"structure"`
@ -4954,7 +4911,6 @@ func (s *Ec2InstanceAttributes) SetServiceAccessSecurityGroup(v string) *Ec2Inst
// The details of the step failure. The service attempts to detect the root
// cause for many common failures.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/FailureDetails
type FailureDetails struct {
_ struct{} `type:"structure"`
@ -5004,7 +4960,6 @@ func (s *FailureDetails) SetReason(v string) *FailureDetails {
// A job flow step consisting of a JAR file whose main function will be executed.
// The main function submits a job for Hadoop to execute and waits for the job
// to finish or fail.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/HadoopJarStepConfig
type HadoopJarStepConfig struct {
_ struct{} `type:"structure"`
@ -5076,7 +5031,6 @@ func (s *HadoopJarStepConfig) SetProperties(v []*KeyValue) *HadoopJarStepConfig
// A cluster step consisting of a JAR file whose main function will be executed.
// The main function submits a job for Hadoop to execute and waits for the job
// to finish or fail.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/HadoopStepConfig
type HadoopStepConfig struct {
_ struct{} `type:"structure"`
@ -5131,7 +5085,6 @@ func (s *HadoopStepConfig) SetProperties(v map[string]*string) *HadoopStepConfig
}
// Represents an EC2 instance provisioned as part of cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/Instance
type Instance struct {
_ struct{} `type:"structure"`
@ -5261,7 +5214,6 @@ func (s *Instance) SetStatus(v *InstanceStatus) *Instance {
//
// The instance fleet configuration is available only in Amazon EMR versions
// 4.8.0 and later, excluding 5.0.x versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceFleet
type InstanceFleet struct {
_ struct{} `type:"structure"`
@ -5410,7 +5362,6 @@ func (s *InstanceFleet) SetTargetSpotCapacity(v int64) *InstanceFleet {
//
// The instance fleet configuration is available only in Amazon EMR versions
// 4.8.0 and later, excluding 5.0.x versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceFleetConfig
type InstanceFleetConfig struct {
_ struct{} `type:"structure"`
@ -5544,7 +5495,6 @@ func (s *InstanceFleetConfig) SetTargetSpotCapacity(v int64) *InstanceFleetConfi
//
// The instance fleet configuration is available only in Amazon EMR versions
// 4.8.0 and later, excluding 5.0.x versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceFleetModifyConfig
type InstanceFleetModifyConfig struct {
_ struct{} `type:"structure"`
@ -5608,7 +5558,6 @@ func (s *InstanceFleetModifyConfig) SetTargetSpotCapacity(v int64) *InstanceFlee
//
// The instance fleet configuration is available only in Amazon EMR versions
// 4.8.0 and later, excluding 5.0.x versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceFleetProvisioningSpecifications
type InstanceFleetProvisioningSpecifications struct {
_ struct{} `type:"structure"`
@ -5657,7 +5606,6 @@ func (s *InstanceFleetProvisioningSpecifications) SetSpotSpecification(v *SpotPr
//
// The instance fleet configuration is available only in Amazon EMR versions
// 4.8.0 and later, excluding 5.0.x versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceFleetStateChangeReason
type InstanceFleetStateChangeReason struct {
_ struct{} `type:"structure"`
@ -5694,7 +5642,6 @@ func (s *InstanceFleetStateChangeReason) SetMessage(v string) *InstanceFleetStat
//
// The instance fleet configuration is available only in Amazon EMR versions
// 4.8.0 and later, excluding 5.0.x versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceFleetStatus
type InstanceFleetStatus struct {
_ struct{} `type:"structure"`
@ -5762,7 +5709,6 @@ func (s *InstanceFleetStatus) SetTimeline(v *InstanceFleetTimeline) *InstanceFle
//
// The instance fleet configuration is available only in Amazon EMR versions
// 4.8.0 and later, excluding 5.0.x versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceFleetTimeline
type InstanceFleetTimeline struct {
_ struct{} `type:"structure"`
@ -5806,7 +5752,6 @@ func (s *InstanceFleetTimeline) SetReadyDateTime(v time.Time) *InstanceFleetTime
// This entity represents an instance group, which is a group of instances that
// have common purpose. For example, CORE instance group is used for HDFS.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceGroup
type InstanceGroup struct {
_ struct{} `type:"structure"`
@ -5959,7 +5904,6 @@ func (s *InstanceGroup) SetStatus(v *InstanceGroupStatus) *InstanceGroup {
}
// Configuration defining a new instance group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceGroupConfig
type InstanceGroupConfig struct {
_ struct{} `type:"structure"`
@ -6103,7 +6047,6 @@ func (s *InstanceGroupConfig) SetName(v string) *InstanceGroupConfig {
}
// Detailed information about an instance group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceGroupDetail
type InstanceGroupDetail struct {
_ struct{} `type:"structure"`
@ -6261,7 +6204,6 @@ func (s *InstanceGroupDetail) SetState(v string) *InstanceGroupDetail {
}
// Modify an instance group size.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceGroupModifyConfig
type InstanceGroupModifyConfig struct {
_ struct{} `type:"structure"`
@ -6329,7 +6271,6 @@ func (s *InstanceGroupModifyConfig) SetShrinkPolicy(v *ShrinkPolicy) *InstanceGr
}
// The status change reason details for the instance group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceGroupStateChangeReason
type InstanceGroupStateChangeReason struct {
_ struct{} `type:"structure"`
@ -6363,7 +6304,6 @@ func (s *InstanceGroupStateChangeReason) SetMessage(v string) *InstanceGroupStat
}
// The details of the instance group status.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceGroupStatus
type InstanceGroupStatus struct {
_ struct{} `type:"structure"`
@ -6406,7 +6346,6 @@ func (s *InstanceGroupStatus) SetTimeline(v *InstanceGroupTimeline) *InstanceGro
}
// The timeline of the instance group lifecycle.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceGroupTimeline
type InstanceGroupTimeline struct {
_ struct{} `type:"structure"`
@ -6450,7 +6389,6 @@ func (s *InstanceGroupTimeline) SetReadyDateTime(v time.Time) *InstanceGroupTime
// Custom policy for requesting termination protection or termination of specific
// instances when shrinking an instance group.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceResizePolicy
type InstanceResizePolicy struct {
_ struct{} `type:"structure"`
@ -6494,7 +6432,6 @@ func (s *InstanceResizePolicy) SetInstancesToTerminate(v []*string) *InstanceRes
}
// The details of the status change reason for the instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceStateChangeReason
type InstanceStateChangeReason struct {
_ struct{} `type:"structure"`
@ -6528,7 +6465,6 @@ func (s *InstanceStateChangeReason) SetMessage(v string) *InstanceStateChangeRea
}
// The instance status details.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceStatus
type InstanceStatus struct {
_ struct{} `type:"structure"`
@ -6571,7 +6507,6 @@ func (s *InstanceStatus) SetTimeline(v *InstanceTimeline) *InstanceStatus {
}
// The timeline of the instance lifecycle.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceTimeline
type InstanceTimeline struct {
_ struct{} `type:"structure"`
@ -6620,7 +6555,6 @@ func (s *InstanceTimeline) SetReadyDateTime(v time.Time) *InstanceTimeline {
//
// The instance fleet configuration is available only in Amazon EMR versions
// 4.8.0 and later, excluding 5.0.x versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceTypeConfig
type InstanceTypeConfig struct {
_ struct{} `type:"structure"`
@ -6727,7 +6661,6 @@ func (s *InstanceTypeConfig) SetWeightedCapacity(v int64) *InstanceTypeConfig {
//
// The instance fleet configuration is available only in Amazon EMR versions
// 4.8.0 and later, excluding 5.0.x versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/InstanceTypeSpecification
type InstanceTypeSpecification struct {
_ struct{} `type:"structure"`
@ -6815,7 +6748,6 @@ func (s *InstanceTypeSpecification) SetWeightedCapacity(v int64) *InstanceTypeSp
}
// A description of a cluster (job flow).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/JobFlowDetail
type JobFlowDetail struct {
_ struct{} `type:"structure"`
@ -6991,7 +6923,6 @@ func (s *JobFlowDetail) SetVisibleToAllUsers(v bool) *JobFlowDetail {
}
// Describes the status of the cluster (job flow).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/JobFlowExecutionStatusDetail
type JobFlowExecutionStatusDetail struct {
_ struct{} `type:"structure"`
@ -7070,7 +7001,6 @@ func (s *JobFlowExecutionStatusDetail) SetState(v string) *JobFlowExecutionStatu
// InstanceFleets, which is the recommended configuration. They cannot be used
// together. You may also have MasterInstanceType, SlaveInstanceType, and InstanceCount
// (all three must be present), but we don't recommend this configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/JobFlowInstancesConfig
type JobFlowInstancesConfig struct {
_ struct{} `type:"structure"`
@ -7304,7 +7234,6 @@ func (s *JobFlowInstancesConfig) SetTerminationProtected(v bool) *JobFlowInstanc
// Specify the type of Amazon EC2 instances that the cluster (job flow) runs
// on.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/JobFlowInstancesDetail
type JobFlowInstancesDetail struct {
_ struct{} `type:"structure"`
@ -7459,7 +7388,6 @@ func (s *JobFlowInstancesDetail) SetTerminationProtected(v bool) *JobFlowInstanc
// using a security configuration. For more information see Use Kerberos Authentication
// (http://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-kerberos.html)
// in the EMR Management Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/KerberosAttributes
type KerberosAttributes struct {
_ struct{} `type:"structure"`
@ -7546,7 +7474,6 @@ func (s *KerberosAttributes) SetRealm(v string) *KerberosAttributes {
}
// A key value pair.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/KeyValue
type KeyValue struct {
_ struct{} `type:"structure"`
@ -7580,7 +7507,6 @@ func (s *KeyValue) SetValue(v string) *KeyValue {
}
// This input determines which bootstrap actions to retrieve.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListBootstrapActionsInput
type ListBootstrapActionsInput struct {
_ struct{} `type:"structure"`
@ -7629,7 +7555,6 @@ func (s *ListBootstrapActionsInput) SetMarker(v string) *ListBootstrapActionsInp
}
// This output contains the bootstrap actions detail.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListBootstrapActionsOutput
type ListBootstrapActionsOutput struct {
_ struct{} `type:"structure"`
@ -7664,7 +7589,6 @@ func (s *ListBootstrapActionsOutput) SetMarker(v string) *ListBootstrapActionsOu
// This input determines how the ListClusters action filters the list of clusters
// that it returns.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListClustersInput
type ListClustersInput struct {
_ struct{} `type:"structure"`
@ -7717,7 +7641,6 @@ func (s *ListClustersInput) SetMarker(v string) *ListClustersInput {
// This contains a ClusterSummaryList with the cluster details; for example,
// the cluster IDs, names, and status.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListClustersOutput
type ListClustersOutput struct {
_ struct{} `type:"structure"`
@ -7750,7 +7673,6 @@ func (s *ListClustersOutput) SetMarker(v string) *ListClustersOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListInstanceFleetsInput
type ListInstanceFleetsInput struct {
_ struct{} `type:"structure"`
@ -7798,7 +7720,6 @@ func (s *ListInstanceFleetsInput) SetMarker(v string) *ListInstanceFleetsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListInstanceFleetsOutput
type ListInstanceFleetsOutput struct {
_ struct{} `type:"structure"`
@ -7832,7 +7753,6 @@ func (s *ListInstanceFleetsOutput) SetMarker(v string) *ListInstanceFleetsOutput
}
// This input determines which instance groups to retrieve.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListInstanceGroupsInput
type ListInstanceGroupsInput struct {
_ struct{} `type:"structure"`
@ -7881,7 +7801,6 @@ func (s *ListInstanceGroupsInput) SetMarker(v string) *ListInstanceGroupsInput {
}
// This input determines which instance groups to retrieve.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListInstanceGroupsOutput
type ListInstanceGroupsOutput struct {
_ struct{} `type:"structure"`
@ -7915,7 +7834,6 @@ func (s *ListInstanceGroupsOutput) SetMarker(v string) *ListInstanceGroupsOutput
}
// This input determines which instances to list.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListInstancesInput
type ListInstancesInput struct {
_ struct{} `type:"structure"`
@ -8010,7 +7928,6 @@ func (s *ListInstancesInput) SetMarker(v string) *ListInstancesInput {
}
// This output contains the list of instances.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListInstancesOutput
type ListInstancesOutput struct {
_ struct{} `type:"structure"`
@ -8043,7 +7960,6 @@ func (s *ListInstancesOutput) SetMarker(v string) *ListInstancesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListSecurityConfigurationsInput
type ListSecurityConfigurationsInput struct {
_ struct{} `type:"structure"`
@ -8067,7 +7983,6 @@ func (s *ListSecurityConfigurationsInput) SetMarker(v string) *ListSecurityConfi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListSecurityConfigurationsOutput
type ListSecurityConfigurationsOutput struct {
_ struct{} `type:"structure"`
@ -8103,7 +8018,6 @@ func (s *ListSecurityConfigurationsOutput) SetSecurityConfigurations(v []*Securi
}
// This input determines which steps to list.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListStepsInput
type ListStepsInput struct {
_ struct{} `type:"structure"`
@ -8171,7 +8085,6 @@ func (s *ListStepsInput) SetStepStates(v []*string) *ListStepsInput {
// This output contains the list of steps returned in reverse order. This means
// that the last step is the first element in the list.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListStepsOutput
type ListStepsOutput struct {
_ struct{} `type:"structure"`
@ -8209,7 +8122,6 @@ func (s *ListStepsOutput) SetSteps(v []*StepSummary) *ListStepsOutput {
// Key is JobFlowID and Value is a variable representing the cluster ID, which
// is ${emr.clusterId}. This enables the rule to bootstrap when the cluster
// ID becomes available.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/MetricDimension
type MetricDimension struct {
_ struct{} `type:"structure"`
@ -8242,7 +8154,6 @@ func (s *MetricDimension) SetValue(v string) *MetricDimension {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ModifyInstanceFleetInput
type ModifyInstanceFleetInput struct {
_ struct{} `type:"structure"`
@ -8300,7 +8211,6 @@ func (s *ModifyInstanceFleetInput) SetInstanceFleet(v *InstanceFleetModifyConfig
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ModifyInstanceFleetOutput
type ModifyInstanceFleetOutput struct {
_ struct{} `type:"structure"`
}
@ -8316,7 +8226,6 @@ func (s ModifyInstanceFleetOutput) GoString() string {
}
// Change the size of some instance groups.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ModifyInstanceGroupsInput
type ModifyInstanceGroupsInput struct {
_ struct{} `type:"structure"`
@ -8369,7 +8278,6 @@ func (s *ModifyInstanceGroupsInput) SetInstanceGroups(v []*InstanceGroupModifyCo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ModifyInstanceGroupsOutput
type ModifyInstanceGroupsOutput struct {
_ struct{} `type:"structure"`
}
@ -8385,7 +8293,6 @@ func (s ModifyInstanceGroupsOutput) GoString() string {
}
// The Amazon EC2 Availability Zone configuration of the cluster (job flow).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/PlacementType
type PlacementType struct {
_ struct{} `type:"structure"`
@ -8426,7 +8333,6 @@ func (s *PlacementType) SetAvailabilityZones(v []*string) *PlacementType {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/PutAutoScalingPolicyInput
type PutAutoScalingPolicyInput struct {
_ struct{} `type:"structure"`
@ -8500,7 +8406,6 @@ func (s *PutAutoScalingPolicyInput) SetInstanceGroupId(v string) *PutAutoScaling
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/PutAutoScalingPolicyOutput
type PutAutoScalingPolicyOutput struct {
_ struct{} `type:"structure"`
@ -8543,7 +8448,6 @@ func (s *PutAutoScalingPolicyOutput) SetInstanceGroupId(v string) *PutAutoScalin
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/RemoveAutoScalingPolicyInput
type RemoveAutoScalingPolicyInput struct {
_ struct{} `type:"structure"`
@ -8597,7 +8501,6 @@ func (s *RemoveAutoScalingPolicyInput) SetInstanceGroupId(v string) *RemoveAutoS
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/RemoveAutoScalingPolicyOutput
type RemoveAutoScalingPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -8613,7 +8516,6 @@ func (s RemoveAutoScalingPolicyOutput) GoString() string {
}
// This input identifies a cluster and a list of tags to remove.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/RemoveTagsInput
type RemoveTagsInput struct {
_ struct{} `type:"structure"`
@ -8668,7 +8570,6 @@ func (s *RemoveTagsInput) SetTagKeys(v []*string) *RemoveTagsInput {
}
// This output indicates the result of removing tags from a resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/RemoveTagsOutput
type RemoveTagsOutput struct {
_ struct{} `type:"structure"`
}
@ -8684,7 +8585,6 @@ func (s RemoveTagsOutput) GoString() string {
}
// Input to the RunJobFlow operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/RunJobFlowInput
type RunJobFlowInput struct {
_ struct{} `type:"structure"`
@ -9051,7 +8951,6 @@ func (s *RunJobFlowInput) SetVisibleToAllUsers(v bool) *RunJobFlowInput {
}
// The result of the RunJobFlow operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/RunJobFlowOutput
type RunJobFlowOutput struct {
_ struct{} `type:"structure"`
@ -9077,7 +8976,6 @@ func (s *RunJobFlowOutput) SetJobFlowId(v string) *RunJobFlowOutput {
// The type of adjustment the automatic scaling activity makes when triggered,
// and the periodicity of the adjustment.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ScalingAction
type ScalingAction struct {
_ struct{} `type:"structure"`
@ -9135,7 +9033,6 @@ func (s *ScalingAction) SetSimpleScalingPolicyConfiguration(v *SimpleScalingPoli
// The upper and lower EC2 instance limits for an automatic scaling policy.
// Automatic scaling activities triggered by automatic scaling rules will not
// cause an instance group to grow above or below these limits.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ScalingConstraints
type ScalingConstraints struct {
_ struct{} `type:"structure"`
@ -9196,7 +9093,6 @@ func (s *ScalingConstraints) SetMinCapacity(v int64) *ScalingConstraints {
// CloudWatch metric alarm that triggers activity, how EC2 instances are added
// or removed, and the periodicity of adjustments. The automatic scaling policy
// for an instance group can comprise one or more automatic scaling rules.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ScalingRule
type ScalingRule struct {
_ struct{} `type:"structure"`
@ -9285,7 +9181,6 @@ func (s *ScalingRule) SetTrigger(v *ScalingTrigger) *ScalingRule {
}
// The conditions that trigger an automatic scaling activity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ScalingTrigger
type ScalingTrigger struct {
_ struct{} `type:"structure"`
@ -9331,7 +9226,6 @@ func (s *ScalingTrigger) SetCloudWatchAlarmDefinition(v *CloudWatchAlarmDefiniti
}
// Configuration of the script to run during a bootstrap action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ScriptBootstrapActionConfig
type ScriptBootstrapActionConfig struct {
_ struct{} `type:"structure"`
@ -9381,7 +9275,6 @@ func (s *ScriptBootstrapActionConfig) SetPath(v string) *ScriptBootstrapActionCo
}
// The creation date and time, and name, of a security configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/SecurityConfigurationSummary
type SecurityConfigurationSummary struct {
_ struct{} `type:"structure"`
@ -9415,7 +9308,6 @@ func (s *SecurityConfigurationSummary) SetName(v string) *SecurityConfigurationS
}
// The input argument to the TerminationProtection operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/SetTerminationProtectionInput
type SetTerminationProtectionInput struct {
_ struct{} `type:"structure"`
@ -9472,7 +9364,6 @@ func (s *SetTerminationProtectionInput) SetTerminationProtected(v bool) *SetTerm
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/SetTerminationProtectionOutput
type SetTerminationProtectionOutput struct {
_ struct{} `type:"structure"`
}
@ -9488,7 +9379,6 @@ func (s SetTerminationProtectionOutput) GoString() string {
}
// The input to the SetVisibleToAllUsers action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/SetVisibleToAllUsersInput
type SetVisibleToAllUsersInput struct {
_ struct{} `type:"structure"`
@ -9545,7 +9435,6 @@ func (s *SetVisibleToAllUsersInput) SetVisibleToAllUsers(v bool) *SetVisibleToAl
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/SetVisibleToAllUsersOutput
type SetVisibleToAllUsersOutput struct {
_ struct{} `type:"structure"`
}
@ -9562,7 +9451,6 @@ func (s SetVisibleToAllUsersOutput) GoString() string {
// Policy for customizing shrink operations. Allows configuration of decommissioning
// timeout and targeted instance shrinking.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ShrinkPolicy
type ShrinkPolicy struct {
_ struct{} `type:"structure"`
@ -9600,7 +9488,6 @@ func (s *ShrinkPolicy) SetInstanceResizePolicy(v *InstanceResizePolicy) *ShrinkP
// An automatic scaling configuration, which describes how the policy adds or
// removes instances, the cooldown period, and the number of EC2 instances that
// will be added each time the CloudWatch metric alarm condition is satisfied.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/SimpleScalingPolicyConfiguration
type SimpleScalingPolicyConfiguration struct {
_ struct{} `type:"structure"`
@ -9680,7 +9567,6 @@ func (s *SimpleScalingPolicyConfiguration) SetScalingAdjustment(v int64) *Simple
//
// The instance fleet configuration is available only in Amazon EMR versions
// 4.8.0 and later, excluding 5.0.x versions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/SpotProvisioningSpecification
type SpotProvisioningSpecification struct {
_ struct{} `type:"structure"`
@ -9757,7 +9643,6 @@ func (s *SpotProvisioningSpecification) SetTimeoutDurationMinutes(v int64) *Spot
}
// This represents a step in a cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/Step
type Step struct {
_ struct{} `type:"structure"`
@ -9819,7 +9704,6 @@ func (s *Step) SetStatus(v *StepStatus) *Step {
}
// Specification of a cluster (job flow) step.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/StepConfig
type StepConfig struct {
_ struct{} `type:"structure"`
@ -9887,7 +9771,6 @@ func (s *StepConfig) SetName(v string) *StepConfig {
}
// Combines the execution state and configuration of a step.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/StepDetail
type StepDetail struct {
_ struct{} `type:"structure"`
@ -9925,7 +9808,6 @@ func (s *StepDetail) SetStepConfig(v *StepConfig) *StepDetail {
}
// The execution state of a step.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/StepExecutionStatusDetail
type StepExecutionStatusDetail struct {
_ struct{} `type:"structure"`
@ -9990,7 +9872,6 @@ func (s *StepExecutionStatusDetail) SetState(v string) *StepExecutionStatusDetai
}
// The details of the step state change reason.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/StepStateChangeReason
type StepStateChangeReason struct {
_ struct{} `type:"structure"`
@ -10025,7 +9906,6 @@ func (s *StepStateChangeReason) SetMessage(v string) *StepStateChangeReason {
}
// The execution status details of the cluster step.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/StepStatus
type StepStatus struct {
_ struct{} `type:"structure"`
@ -10078,7 +9958,6 @@ func (s *StepStatus) SetTimeline(v *StepTimeline) *StepStatus {
}
// The summary of the cluster step.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/StepSummary
type StepSummary struct {
_ struct{} `type:"structure"`
@ -10140,7 +10019,6 @@ func (s *StepSummary) SetStatus(v *StepStatus) *StepSummary {
}
// The timeline of the cluster step lifecycle.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/StepTimeline
type StepTimeline struct {
_ struct{} `type:"structure"`
@ -10185,7 +10063,6 @@ func (s *StepTimeline) SetStartDateTime(v time.Time) *StepTimeline {
// The list of supported product configurations which allow user-supplied arguments.
// EMR accepts these arguments and forwards them to the corresponding installation
// script as bootstrap action arguments.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/SupportedProductConfig
type SupportedProductConfig struct {
_ struct{} `type:"structure"`
@ -10222,7 +10099,6 @@ func (s *SupportedProductConfig) SetName(v string) *SupportedProductConfig {
// with an Amazon EMR resource. Tags make it easier to associate clusters in
// various ways, such as grouping clusters to track your Amazon EMR resource
// allocation costs. For more information, see Tag Clusters (http://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan-tags.html).
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -10258,7 +10134,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// Input to the TerminateJobFlows operation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/TerminateJobFlowsInput
type TerminateJobFlowsInput struct {
_ struct{} `type:"structure"`
@ -10297,7 +10172,6 @@ func (s *TerminateJobFlowsInput) SetJobFlowIds(v []*string) *TerminateJobFlowsIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/TerminateJobFlowsOutput
type TerminateJobFlowsOutput struct {
_ struct{} `type:"structure"`
}
@ -10314,7 +10188,6 @@ func (s TerminateJobFlowsOutput) GoString() string {
// EBS volume specifications such as volume type, IOPS, and size (GiB) that
// will be requested for the EBS volume attached to an EC2 instance in the cluster.
// See also, https://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/VolumeSpecification
type VolumeSpecification struct {
_ struct{} `type:"structure"`

View File

@ -790,7 +790,6 @@ func (c *Firehose) UpdateDestinationWithContext(ctx aws.Context, input *UpdateDe
// Describes hints for the buffering to perform before delivering data to the
// destination. Please note that these options are treated as hints, and therefore
// Kinesis Firehose may choose to use different values when it is optimal.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/BufferingHints
type BufferingHints struct {
_ struct{} `type:"structure"`
@ -846,7 +845,6 @@ func (s *BufferingHints) SetSizeInMBs(v int64) *BufferingHints {
}
// Describes the Amazon CloudWatch logging options for your delivery stream.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/CloudWatchLoggingOptions
type CloudWatchLoggingOptions struct {
_ struct{} `type:"structure"`
@ -891,7 +889,6 @@ func (s *CloudWatchLoggingOptions) SetLogStreamName(v string) *CloudWatchLogging
}
// Describes a COPY command for Amazon Redshift.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/CopyCommand
type CopyCommand struct {
_ struct{} `type:"structure"`
@ -970,7 +967,6 @@ func (s *CopyCommand) SetDataTableName(v string) *CopyCommand {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/CreateDeliveryStreamInput
type CreateDeliveryStreamInput struct {
_ struct{} `type:"structure"`
@ -1113,7 +1109,6 @@ func (s *CreateDeliveryStreamInput) SetSplunkDestinationConfiguration(v *SplunkD
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/CreateDeliveryStreamOutput
type CreateDeliveryStreamOutput struct {
_ struct{} `type:"structure"`
@ -1137,7 +1132,6 @@ func (s *CreateDeliveryStreamOutput) SetDeliveryStreamARN(v string) *CreateDeliv
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DeleteDeliveryStreamInput
type DeleteDeliveryStreamInput struct {
_ struct{} `type:"structure"`
@ -1179,7 +1173,6 @@ func (s *DeleteDeliveryStreamInput) SetDeliveryStreamName(v string) *DeleteDeliv
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DeleteDeliveryStreamOutput
type DeleteDeliveryStreamOutput struct {
_ struct{} `type:"structure"`
}
@ -1195,7 +1188,6 @@ func (s DeleteDeliveryStreamOutput) GoString() string {
}
// Contains information about a delivery stream.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DeliveryStreamDescription
type DeliveryStreamDescription struct {
_ struct{} `type:"structure"`
@ -1323,7 +1315,6 @@ func (s *DeliveryStreamDescription) SetVersionId(v string) *DeliveryStreamDescri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DescribeDeliveryStreamInput
type DescribeDeliveryStreamInput struct {
_ struct{} `type:"structure"`
@ -1391,7 +1382,6 @@ func (s *DescribeDeliveryStreamInput) SetLimit(v int64) *DescribeDeliveryStreamI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DescribeDeliveryStreamOutput
type DescribeDeliveryStreamOutput struct {
_ struct{} `type:"structure"`
@ -1418,7 +1408,6 @@ func (s *DescribeDeliveryStreamOutput) SetDeliveryStreamDescription(v *DeliveryS
}
// Describes the destination for a delivery stream.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DestinationDescription
type DestinationDescription struct {
_ struct{} `type:"structure"`
@ -1491,7 +1480,6 @@ func (s *DestinationDescription) SetSplunkDestinationDescription(v *SplunkDestin
// Describes the buffering to perform before delivering data to the Amazon ES
// destination.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ElasticsearchBufferingHints
type ElasticsearchBufferingHints struct {
_ struct{} `type:"structure"`
@ -1547,7 +1535,6 @@ func (s *ElasticsearchBufferingHints) SetSizeInMBs(v int64) *ElasticsearchBuffer
}
// Describes the configuration of a destination in Amazon ES.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ElasticsearchDestinationConfiguration
type ElasticsearchDestinationConfiguration struct {
_ struct{} `type:"structure"`
@ -1740,7 +1727,6 @@ func (s *ElasticsearchDestinationConfiguration) SetTypeName(v string) *Elasticse
}
// The destination description in Amazon ES.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ElasticsearchDestinationDescription
type ElasticsearchDestinationDescription struct {
_ struct{} `type:"structure"`
@ -1855,7 +1841,6 @@ func (s *ElasticsearchDestinationDescription) SetTypeName(v string) *Elasticsear
}
// Describes an update for a destination in Amazon ES.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ElasticsearchDestinationUpdate
type ElasticsearchDestinationUpdate struct {
_ struct{} `type:"structure"`
@ -2008,7 +1993,6 @@ func (s *ElasticsearchDestinationUpdate) SetTypeName(v string) *ElasticsearchDes
// Configures retry behavior in case Kinesis Firehose is unable to deliver documents
// to Amazon ES.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ElasticsearchRetryOptions
type ElasticsearchRetryOptions struct {
_ struct{} `type:"structure"`
@ -2037,7 +2021,6 @@ func (s *ElasticsearchRetryOptions) SetDurationInSeconds(v int64) *Elasticsearch
}
// Describes the encryption for a destination in Amazon S3.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/EncryptionConfiguration
type EncryptionConfiguration struct {
_ struct{} `type:"structure"`
@ -2087,7 +2070,6 @@ func (s *EncryptionConfiguration) SetNoEncryptionConfig(v string) *EncryptionCon
}
// Describes the configuration of a destination in Amazon S3.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ExtendedS3DestinationConfiguration
type ExtendedS3DestinationConfiguration struct {
_ struct{} `type:"structure"`
@ -2244,7 +2226,6 @@ func (s *ExtendedS3DestinationConfiguration) SetS3BackupMode(v string) *Extended
}
// Describes a destination in Amazon S3.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ExtendedS3DestinationDescription
type ExtendedS3DestinationDescription struct {
_ struct{} `type:"structure"`
@ -2365,7 +2346,6 @@ func (s *ExtendedS3DestinationDescription) SetS3BackupMode(v string) *ExtendedS3
}
// Describes an update for a destination in Amazon S3.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ExtendedS3DestinationUpdate
type ExtendedS3DestinationUpdate struct {
_ struct{} `type:"structure"`
@ -2512,7 +2492,6 @@ func (s *ExtendedS3DestinationUpdate) SetS3BackupUpdate(v *S3DestinationUpdate)
}
// Describes an encryption key for a destination in Amazon S3.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/KMSEncryptionConfig
type KMSEncryptionConfig struct {
_ struct{} `type:"structure"`
@ -2557,7 +2536,6 @@ func (s *KMSEncryptionConfig) SetAWSKMSKeyARN(v string) *KMSEncryptionConfig {
// The stream and role ARNs for a Kinesis stream used as the source for a delivery
// stream.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/KinesisStreamSourceConfiguration
type KinesisStreamSourceConfiguration struct {
_ struct{} `type:"structure"`
@ -2618,7 +2596,6 @@ func (s *KinesisStreamSourceConfiguration) SetRoleARN(v string) *KinesisStreamSo
// Details about a Kinesis stream used as the source for a Kinesis Firehose
// delivery stream.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/KinesisStreamSourceDescription
type KinesisStreamSourceDescription struct {
_ struct{} `type:"structure"`
@ -2661,7 +2638,6 @@ func (s *KinesisStreamSourceDescription) SetRoleARN(v string) *KinesisStreamSour
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ListDeliveryStreamsInput
type ListDeliveryStreamsInput struct {
_ struct{} `type:"structure"`
@ -2727,7 +2703,6 @@ func (s *ListDeliveryStreamsInput) SetLimit(v int64) *ListDeliveryStreamsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ListDeliveryStreamsOutput
type ListDeliveryStreamsOutput struct {
_ struct{} `type:"structure"`
@ -2765,7 +2740,6 @@ func (s *ListDeliveryStreamsOutput) SetHasMoreDeliveryStreams(v bool) *ListDeliv
}
// Describes a data processing configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ProcessingConfiguration
type ProcessingConfiguration struct {
_ struct{} `type:"structure"`
@ -2819,7 +2793,6 @@ func (s *ProcessingConfiguration) SetProcessors(v []*Processor) *ProcessingConfi
}
// Describes a data processor.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/Processor
type Processor struct {
_ struct{} `type:"structure"`
@ -2878,7 +2851,6 @@ func (s *Processor) SetType(v string) *Processor {
}
// Describes the processor parameter.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ProcessorParameter
type ProcessorParameter struct {
_ struct{} `type:"structure"`
@ -2934,7 +2906,6 @@ func (s *ProcessorParameter) SetParameterValue(v string) *ProcessorParameter {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/PutRecordBatchInput
type PutRecordBatchInput struct {
_ struct{} `type:"structure"`
@ -3003,7 +2974,6 @@ func (s *PutRecordBatchInput) SetRecords(v []*Record) *PutRecordBatchInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/PutRecordBatchOutput
type PutRecordBatchOutput struct {
_ struct{} `type:"structure"`
@ -3045,7 +3015,6 @@ func (s *PutRecordBatchOutput) SetRequestResponses(v []*PutRecordBatchResponseEn
// If the record is successfully added to your delivery stream, it receives
// a record ID. If the record fails to be added to your delivery stream, the
// result includes an error code and an error message.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/PutRecordBatchResponseEntry
type PutRecordBatchResponseEntry struct {
_ struct{} `type:"structure"`
@ -3087,7 +3056,6 @@ func (s *PutRecordBatchResponseEntry) SetRecordId(v string) *PutRecordBatchRespo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/PutRecordInput
type PutRecordInput struct {
_ struct{} `type:"structure"`
@ -3148,7 +3116,6 @@ func (s *PutRecordInput) SetRecord(v *Record) *PutRecordInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/PutRecordOutput
type PutRecordOutput struct {
_ struct{} `type:"structure"`
@ -3175,7 +3142,6 @@ func (s *PutRecordOutput) SetRecordId(v string) *PutRecordOutput {
}
// The unit of data in a delivery stream.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/Record
type Record struct {
_ struct{} `type:"structure"`
@ -3218,7 +3184,6 @@ func (s *Record) SetData(v []byte) *Record {
}
// Describes the configuration of a destination in Amazon Redshift.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/RedshiftDestinationConfiguration
type RedshiftDestinationConfiguration struct {
_ struct{} `type:"structure"`
@ -3411,7 +3376,6 @@ func (s *RedshiftDestinationConfiguration) SetUsername(v string) *RedshiftDestin
}
// Describes a destination in Amazon Redshift.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/RedshiftDestinationDescription
type RedshiftDestinationDescription struct {
_ struct{} `type:"structure"`
@ -3528,7 +3492,6 @@ func (s *RedshiftDestinationDescription) SetUsername(v string) *RedshiftDestinat
}
// Describes an update for a destination in Amazon Redshift.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/RedshiftDestinationUpdate
type RedshiftDestinationUpdate struct {
_ struct{} `type:"structure"`
@ -3691,7 +3654,6 @@ func (s *RedshiftDestinationUpdate) SetUsername(v string) *RedshiftDestinationUp
// Configures retry behavior in case Kinesis Firehose is unable to deliver documents
// to Amazon Redshift.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/RedshiftRetryOptions
type RedshiftRetryOptions struct {
_ struct{} `type:"structure"`
@ -3720,7 +3682,6 @@ func (s *RedshiftRetryOptions) SetDurationInSeconds(v int64) *RedshiftRetryOptio
}
// Describes the configuration of a destination in Amazon S3.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/S3DestinationConfiguration
type S3DestinationConfiguration struct {
_ struct{} `type:"structure"`
@ -3845,7 +3806,6 @@ func (s *S3DestinationConfiguration) SetRoleARN(v string) *S3DestinationConfigur
}
// Describes a destination in Amazon S3.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/S3DestinationDescription
type S3DestinationDescription struct {
_ struct{} `type:"structure"`
@ -3940,7 +3900,6 @@ func (s *S3DestinationDescription) SetRoleARN(v string) *S3DestinationDescriptio
}
// Describes an update for a destination in Amazon S3.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/S3DestinationUpdate
type S3DestinationUpdate struct {
_ struct{} `type:"structure"`
@ -4056,7 +4015,6 @@ func (s *S3DestinationUpdate) SetRoleARN(v string) *S3DestinationUpdate {
// Details about a Kinesis stream used as the source for a Kinesis Firehose
// delivery stream.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/SourceDescription
type SourceDescription struct {
_ struct{} `type:"structure"`
@ -4081,7 +4039,6 @@ func (s *SourceDescription) SetKinesisStreamSourceDescription(v *KinesisStreamSo
}
// Describes the configuration of a destination in Splunk.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/SplunkDestinationConfiguration
type SplunkDestinationConfiguration struct {
_ struct{} `type:"structure"`
@ -4231,7 +4188,6 @@ func (s *SplunkDestinationConfiguration) SetS3Configuration(v *S3DestinationConf
}
// Describes a destination in Splunk.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/SplunkDestinationDescription
type SplunkDestinationDescription struct {
_ struct{} `type:"structure"`
@ -4338,7 +4294,6 @@ func (s *SplunkDestinationDescription) SetS3DestinationDescription(v *S3Destinat
}
// Describes an update for a destination in Splunk.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/SplunkDestinationUpdate
type SplunkDestinationUpdate struct {
_ struct{} `type:"structure"`
@ -4469,7 +4424,6 @@ func (s *SplunkDestinationUpdate) SetS3Update(v *S3DestinationUpdate) *SplunkDes
// Configures retry behavior in case Kinesis Firehose is unable to deliver documents
// to Splunk or if it doesn't receive an acknowledgment from Splunk.
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/SplunkRetryOptions
type SplunkRetryOptions struct {
_ struct{} `type:"structure"`
@ -4496,7 +4450,6 @@ func (s *SplunkRetryOptions) SetDurationInSeconds(v int64) *SplunkRetryOptions {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/UpdateDestinationInput
type UpdateDestinationInput struct {
_ struct{} `type:"structure"`
@ -4647,7 +4600,6 @@ func (s *UpdateDestinationInput) SetSplunkDestinationUpdate(v *SplunkDestination
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/UpdateDestinationOutput
type UpdateDestinationOutput struct {
_ struct{} `type:"structure"`
}

File diff suppressed because it is too large Load Diff

View File

@ -4,11 +4,11 @@
// requests to Amazon GameLift.
//
// Amazon GameLift is a managed service for developers who need a scalable,
// dedicated server solution for their multiplayer games. Amazon GameLift provides
// tools for the following tasks: (1) acquire computing resources and deploy
// game servers, (2) scale game server capacity to meet player demand, (3) host
// game sessions and manage player access, and (4) track in-depth metrics on
// player usage and server performance.
// dedicated server solution for their multiplayer games. Use Amazon GameLift
// for these tasks: (1) set up computing resources and deploy your game servers,
// (2) run game sessions and get players into games, (3) automatically scale
// your resources to meet player demand and manage costs, and (4) track in-depth
// metrics on game server performance and player usage.
//
// The Amazon GameLift service API includes two important function sets:
//
@ -43,13 +43,13 @@
// a subset of key API actions, which can be called from either the AWS CLI
// or programmatically. See Testing an Integration (http://docs.aws.amazon.com/gamelift/latest/developerguide/integration-testing-local.html).
//
// MORE RESOURCES
// Learn more
//
// * Amazon GameLift Developer Guide (http://docs.aws.amazon.com/gamelift/latest/developerguide/)
// -- Learn more about Amazon GameLift features and how to use them.
// * Developer Guide (http://docs.aws.amazon.com/gamelift/latest/developerguide/)
// -- Read about Amazon GameLift features and how to use them.
//
// * Lumberyard and Amazon GameLift Tutorials (https://gamedev.amazon.com/forums/tutorials)
// -- Get started fast with walkthroughs and sample projects.
// * Tutorials (https://gamedev.amazon.com/forums/tutorials) -- Get started
// fast with walkthroughs and sample projects.
//
// * GameDev Blog (http://aws.amazon.com/blogs/gamedev/) -- Stay up to date
// with new features and techniques.
@ -57,9 +57,10 @@
// * GameDev Forums (https://gamedev.amazon.com/forums/spaces/123/gamelift-discussion.html)
// -- Connect with the GameDev community.
//
// * Amazon GameLift Document History (http://docs.aws.amazon.com/gamelift/latest/developerguide/doc-history.html)
// -- See changes to the Amazon GameLift service, SDKs, and documentation,
// as well as links to release notes.
// * Release notes (http://aws.amazon.com/releasenotes/Amazon-GameLift/)
// and document history (http://docs.aws.amazon.com/gamelift/latest/developerguide/doc-history.html)
// -- Stay current with updates to the Amazon GameLift service, SDKs, and
// documentation.
//
// API SUMMARY
//
@ -103,6 +104,9 @@
// AcceptMatch -- Register that a player accepts a proposed match, for matches
// that require player acceptance.
//
// StartMatchBackfill - Request additional player matches to fill empty slots
// in an existing game session.
//
// StopMatchmaking -- Cancel a matchmaking request.
//
// * Manage game session data
@ -141,8 +145,8 @@
// * Manage game builds
//
// CreateBuild -- Create a new build using files stored in an Amazon S3 bucket.
// (Update uploading permissions with RequestUploadCredentials.) To create
// a build and upload files from a local path, use the AWS CLI command upload-build.
// To create a build and upload files from a local path, use the AWS CLI
// command upload-build.
//
// ListBuilds -- Get a list of all builds uploaded to a Amazon GameLift region.
//

File diff suppressed because it is too large Load Diff

View File

@ -3405,7 +3405,6 @@ func (c *GuardDuty) UpdateThreatIntelSetWithContext(ctx aws.Context, input *Upda
}
// AcceptInvitation request body.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/AcceptInvitationRequest
type AcceptInvitationInput struct {
_ struct{} `type:"structure"`
@ -3460,7 +3459,6 @@ func (s *AcceptInvitationInput) SetMasterId(v string) *AcceptInvitationInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/AcceptInvitationResponse
type AcceptInvitationOutput struct {
_ struct{} `type:"structure"`
}
@ -3477,7 +3475,6 @@ func (s AcceptInvitationOutput) GoString() string {
// The IAM access key details (IAM user information) of a user that engaged
// in the activity that prompted GuardDuty to generate a finding.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/AccessKeyDetails
type AccessKeyDetails struct {
_ struct{} `type:"structure"`
@ -3529,7 +3526,6 @@ func (s *AccessKeyDetails) SetUserType(v string) *AccessKeyDetails {
}
// An object containing the member's accountId and email address.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/AccountDetail
type AccountDetail struct {
_ struct{} `type:"structure"`
@ -3563,7 +3559,6 @@ func (s *AccountDetail) SetEmail(v string) *AccountDetail {
}
// Information about the activity described in a finding.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/Action
type Action struct {
_ struct{} `type:"structure"`
@ -3615,7 +3610,6 @@ func (s *Action) SetNetworkConnectionAction(v *NetworkConnectionAction) *Action
}
// Archive Findings Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ArchiveFindingsRequest
type ArchiveFindingsInput struct {
_ struct{} `type:"structure"`
@ -3661,7 +3655,6 @@ func (s *ArchiveFindingsInput) SetFindingIds(v []*string) *ArchiveFindingsInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ArchiveFindingsResponse
type ArchiveFindingsOutput struct {
_ struct{} `type:"structure"`
}
@ -3677,7 +3670,6 @@ func (s ArchiveFindingsOutput) GoString() string {
}
// Information about the AWS_API_CALL action described in this finding.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/AwsApiCallAction
type AwsApiCallAction struct {
_ struct{} `type:"structure"`
@ -3738,7 +3730,6 @@ func (s *AwsApiCallAction) SetServiceName(v string) *AwsApiCallAction {
}
// City information of the remote IP address.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/City
type City struct {
_ struct{} `type:"structure"`
@ -3764,7 +3755,6 @@ func (s *City) SetCityName(v string) *City {
// Finding attribute (for example, accountId) for which conditions and values
// must be specified when querying findings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/Condition
type Condition struct {
_ struct{} `type:"structure"`
@ -3840,7 +3830,6 @@ func (s *Condition) SetNeq(v []*string) *Condition {
}
// Country information of the remote IP address.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/Country
type Country struct {
_ struct{} `type:"structure"`
@ -3874,7 +3863,6 @@ func (s *Country) SetCountryName(v string) *Country {
}
// Create Detector Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateDetectorRequest
type CreateDetectorInput struct {
_ struct{} `type:"structure"`
@ -3899,7 +3887,6 @@ func (s *CreateDetectorInput) SetEnable(v bool) *CreateDetectorInput {
}
// CreateDetector response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateDetectorResponse
type CreateDetectorOutput struct {
_ struct{} `type:"structure"`
@ -3924,7 +3911,6 @@ func (s *CreateDetectorOutput) SetDetectorId(v string) *CreateDetectorOutput {
}
// Create IP Set Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateIPSetRequest
type CreateIPSetInput struct {
_ struct{} `type:"structure"`
@ -4001,7 +3987,6 @@ func (s *CreateIPSetInput) SetName(v string) *CreateIPSetInput {
}
// CreateIPSet response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateIPSetResponse
type CreateIPSetOutput struct {
_ struct{} `type:"structure"`
@ -4026,7 +4011,6 @@ func (s *CreateIPSetOutput) SetIpSetId(v string) *CreateIPSetOutput {
}
// CreateMembers body
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateMembersRequest
type CreateMembersInput struct {
_ struct{} `type:"structure"`
@ -4074,7 +4058,6 @@ func (s *CreateMembersInput) SetDetectorId(v string) *CreateMembersInput {
}
// CreateMembers response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateMembersResponse
type CreateMembersOutput struct {
_ struct{} `type:"structure"`
@ -4100,7 +4083,6 @@ func (s *CreateMembersOutput) SetUnprocessedAccounts(v []*UnprocessedAccount) *C
}
// Create Sample Findings Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateSampleFindingsRequest
type CreateSampleFindingsInput struct {
_ struct{} `type:"structure"`
@ -4146,7 +4128,6 @@ func (s *CreateSampleFindingsInput) SetFindingTypes(v []*string) *CreateSampleFi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateSampleFindingsResponse
type CreateSampleFindingsOutput struct {
_ struct{} `type:"structure"`
}
@ -4162,7 +4143,6 @@ func (s CreateSampleFindingsOutput) GoString() string {
}
// Create Threat Intel Set Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateThreatIntelSetRequest
type CreateThreatIntelSetInput struct {
_ struct{} `type:"structure"`
@ -4238,7 +4218,6 @@ func (s *CreateThreatIntelSetInput) SetName(v string) *CreateThreatIntelSetInput
}
// CreateThreatIntelSet response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreateThreatIntelSetResponse
type CreateThreatIntelSetOutput struct {
_ struct{} `type:"structure"`
@ -4263,7 +4242,6 @@ func (s *CreateThreatIntelSetOutput) SetThreatIntelSetId(v string) *CreateThreat
}
// DeclineInvitations request body.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeclineInvitationsRequest
type DeclineInvitationsInput struct {
_ struct{} `type:"structure"`
@ -4289,7 +4267,6 @@ func (s *DeclineInvitationsInput) SetAccountIds(v []*string) *DeclineInvitations
}
// DeclineInvitations response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeclineInvitationsResponse
type DeclineInvitationsOutput struct {
_ struct{} `type:"structure"`
@ -4314,7 +4291,6 @@ func (s *DeclineInvitationsOutput) SetUnprocessedAccounts(v []*UnprocessedAccoun
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteDetectorRequest
type DeleteDetectorInput struct {
_ struct{} `type:"structure"`
@ -4351,7 +4327,6 @@ func (s *DeleteDetectorInput) SetDetectorId(v string) *DeleteDetectorInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteDetectorResponse
type DeleteDetectorOutput struct {
_ struct{} `type:"structure"`
}
@ -4366,7 +4341,6 @@ func (s DeleteDetectorOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteIPSetRequest
type DeleteIPSetInput struct {
_ struct{} `type:"structure"`
@ -4415,7 +4389,6 @@ func (s *DeleteIPSetInput) SetIpSetId(v string) *DeleteIPSetInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteIPSetResponse
type DeleteIPSetOutput struct {
_ struct{} `type:"structure"`
}
@ -4431,7 +4404,6 @@ func (s DeleteIPSetOutput) GoString() string {
}
// DeleteInvitations request body.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteInvitationsRequest
type DeleteInvitationsInput struct {
_ struct{} `type:"structure"`
@ -4457,7 +4429,6 @@ func (s *DeleteInvitationsInput) SetAccountIds(v []*string) *DeleteInvitationsIn
}
// DeleteInvitations response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteInvitationsResponse
type DeleteInvitationsOutput struct {
_ struct{} `type:"structure"`
@ -4483,7 +4454,6 @@ func (s *DeleteInvitationsOutput) SetUnprocessedAccounts(v []*UnprocessedAccount
}
// DeleteMembers request body.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteMembersRequest
type DeleteMembersInput struct {
_ struct{} `type:"structure"`
@ -4530,7 +4500,6 @@ func (s *DeleteMembersInput) SetDetectorId(v string) *DeleteMembersInput {
}
// DeleteMembers response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteMembersResponse
type DeleteMembersOutput struct {
_ struct{} `type:"structure"`
@ -4555,7 +4524,6 @@ func (s *DeleteMembersOutput) SetUnprocessedAccounts(v []*UnprocessedAccount) *D
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteThreatIntelSetRequest
type DeleteThreatIntelSetInput struct {
_ struct{} `type:"structure"`
@ -4604,7 +4572,6 @@ func (s *DeleteThreatIntelSetInput) SetThreatIntelSetId(v string) *DeleteThreatI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DeleteThreatIntelSetResponse
type DeleteThreatIntelSetOutput struct {
_ struct{} `type:"structure"`
}
@ -4619,7 +4586,6 @@ func (s DeleteThreatIntelSetOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DisassociateFromMasterAccountRequest
type DisassociateFromMasterAccountInput struct {
_ struct{} `type:"structure"`
@ -4656,7 +4622,6 @@ func (s *DisassociateFromMasterAccountInput) SetDetectorId(v string) *Disassocia
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DisassociateFromMasterAccountResponse
type DisassociateFromMasterAccountOutput struct {
_ struct{} `type:"structure"`
}
@ -4672,7 +4637,6 @@ func (s DisassociateFromMasterAccountOutput) GoString() string {
}
// DisassociateMembers request body.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DisassociateMembersRequest
type DisassociateMembersInput struct {
_ struct{} `type:"structure"`
@ -4720,7 +4684,6 @@ func (s *DisassociateMembersInput) SetDetectorId(v string) *DisassociateMembersI
}
// DisassociateMembers response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DisassociateMembersResponse
type DisassociateMembersOutput struct {
_ struct{} `type:"structure"`
@ -4746,7 +4709,6 @@ func (s *DisassociateMembersOutput) SetUnprocessedAccounts(v []*UnprocessedAccou
}
// Information about the DNS_REQUEST action described in this finding.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DnsRequestAction
type DnsRequestAction struct {
_ struct{} `type:"structure"`
@ -4771,7 +4733,6 @@ func (s *DnsRequestAction) SetDomain(v string) *DnsRequestAction {
}
// Domain information for the AWS API call.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/DomainDetails
type DomainDetails struct {
_ struct{} `type:"structure"`
}
@ -4787,7 +4748,6 @@ func (s DomainDetails) GoString() string {
}
// Representation of a abnormal or suspicious activity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/Finding
type Finding struct {
_ struct{} `type:"structure"`
@ -4941,7 +4901,6 @@ func (s *Finding) SetUpdatedAt(v string) *Finding {
}
// Represents the criteria used for querying findings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/FindingCriteria
type FindingCriteria struct {
_ struct{} `type:"structure"`
@ -4967,7 +4926,6 @@ func (s *FindingCriteria) SetCriterion(v map[string]*Condition) *FindingCriteria
}
// Finding statistics object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/FindingStatistics
type FindingStatistics struct {
_ struct{} `type:"structure"`
@ -4992,7 +4950,6 @@ func (s *FindingStatistics) SetCountBySeverity(v map[string]*int64) *FindingStat
}
// Location information of the remote IP address.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GeoLocation
type GeoLocation struct {
_ struct{} `type:"structure"`
@ -5025,7 +4982,6 @@ func (s *GeoLocation) SetLon(v float64) *GeoLocation {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetDetectorRequest
type GetDetectorInput struct {
_ struct{} `type:"structure"`
@ -5063,7 +5019,6 @@ func (s *GetDetectorInput) SetDetectorId(v string) *GetDetectorInput {
}
// GetDetector response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetDetectorResponse
type GetDetectorOutput struct {
_ struct{} `type:"structure"`
@ -5115,7 +5070,6 @@ func (s *GetDetectorOutput) SetUpdatedAt(v string) *GetDetectorOutput {
}
// Get Findings Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetFindingsRequest
type GetFindingsInput struct {
_ struct{} `type:"structure"`
@ -5171,7 +5125,6 @@ func (s *GetFindingsInput) SetSortCriteria(v *SortCriteria) *GetFindingsInput {
}
// GetFindings response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetFindingsResponse
type GetFindingsOutput struct {
_ struct{} `type:"structure"`
@ -5196,7 +5149,6 @@ func (s *GetFindingsOutput) SetFindings(v []*Finding) *GetFindingsOutput {
}
// Get Findings Statistics Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetFindingsStatisticsRequest
type GetFindingsStatisticsInput struct {
_ struct{} `type:"structure"`
@ -5252,7 +5204,6 @@ func (s *GetFindingsStatisticsInput) SetFindingStatisticTypes(v []*string) *GetF
}
// GetFindingsStatistics response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetFindingsStatisticsResponse
type GetFindingsStatisticsOutput struct {
_ struct{} `type:"structure"`
@ -5276,7 +5227,6 @@ func (s *GetFindingsStatisticsOutput) SetFindingStatistics(v *FindingStatistics)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetIPSetRequest
type GetIPSetInput struct {
_ struct{} `type:"structure"`
@ -5326,7 +5276,6 @@ func (s *GetIPSetInput) SetIpSetId(v string) *GetIPSetInput {
}
// GetIPSet response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetIPSetResponse
type GetIPSetOutput struct {
_ struct{} `type:"structure"`
@ -5379,7 +5328,6 @@ func (s *GetIPSetOutput) SetStatus(v string) *GetIPSetOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetInvitationsCountRequest
type GetInvitationsCountInput struct {
_ struct{} `type:"structure"`
}
@ -5395,7 +5343,6 @@ func (s GetInvitationsCountInput) GoString() string {
}
// GetInvitationsCount response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetInvitationsCountResponse
type GetInvitationsCountOutput struct {
_ struct{} `type:"structure"`
@ -5419,7 +5366,6 @@ func (s *GetInvitationsCountOutput) SetInvitationsCount(v int64) *GetInvitations
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetMasterAccountRequest
type GetMasterAccountInput struct {
_ struct{} `type:"structure"`
@ -5457,7 +5403,6 @@ func (s *GetMasterAccountInput) SetDetectorId(v string) *GetMasterAccountInput {
}
// GetMasterAccount response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetMasterAccountResponse
type GetMasterAccountOutput struct {
_ struct{} `type:"structure"`
@ -5482,7 +5427,6 @@ func (s *GetMasterAccountOutput) SetMaster(v *Master) *GetMasterAccountOutput {
}
// GetMembers request body.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetMembersRequest
type GetMembersInput struct {
_ struct{} `type:"structure"`
@ -5529,7 +5473,6 @@ func (s *GetMembersInput) SetDetectorId(v string) *GetMembersInput {
}
// GetMembers response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetMembersResponse
type GetMembersOutput struct {
_ struct{} `type:"structure"`
@ -5563,7 +5506,6 @@ func (s *GetMembersOutput) SetUnprocessedAccounts(v []*UnprocessedAccount) *GetM
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetThreatIntelSetRequest
type GetThreatIntelSetInput struct {
_ struct{} `type:"structure"`
@ -5613,7 +5555,6 @@ func (s *GetThreatIntelSetInput) SetThreatIntelSetId(v string) *GetThreatIntelSe
}
// GetThreatIntelSet response object
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/GetThreatIntelSetResponse
type GetThreatIntelSetOutput struct {
_ struct{} `type:"structure"`
@ -5666,7 +5607,6 @@ func (s *GetThreatIntelSetOutput) SetStatus(v string) *GetThreatIntelSetOutput {
}
// The profile information of the EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/IamInstanceProfile
type IamInstanceProfile struct {
_ struct{} `type:"structure"`
@ -5701,7 +5641,6 @@ func (s *IamInstanceProfile) SetId(v string) *IamInstanceProfile {
// The information about the EC2 instance associated with the activity that
// prompted GuardDuty to generate a finding.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/InstanceDetails
type InstanceDetails struct {
_ struct{} `type:"structure"`
@ -5816,7 +5755,6 @@ func (s *InstanceDetails) SetTags(v []*Tag) *InstanceDetails {
}
// Invitation from an AWS account to become the current account's master.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/Invitation
type Invitation struct {
_ struct{} `type:"structure"`
@ -5868,7 +5806,6 @@ func (s *Invitation) SetRelationshipStatus(v string) *Invitation {
}
// InviteMembers request body.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/InviteMembersRequest
type InviteMembersInput struct {
_ struct{} `type:"structure"`
@ -5926,7 +5863,6 @@ func (s *InviteMembersInput) SetMessage(v string) *InviteMembersInput {
}
// InviteMembers response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/InviteMembersResponse
type InviteMembersOutput struct {
_ struct{} `type:"structure"`
@ -5951,7 +5887,6 @@ func (s *InviteMembersOutput) SetUnprocessedAccounts(v []*UnprocessedAccount) *I
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListDetectorsRequest
type ListDetectorsInput struct {
_ struct{} `type:"structure"`
@ -5998,7 +5933,6 @@ func (s *ListDetectorsInput) SetNextToken(v string) *ListDetectorsInput {
}
// ListDetectors response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListDetectorsResponse
type ListDetectorsOutput struct {
_ struct{} `type:"structure"`
@ -6035,7 +5969,6 @@ func (s *ListDetectorsOutput) SetNextToken(v string) *ListDetectorsOutput {
}
// List Findings Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListFindingsRequest
type ListFindingsInput struct {
_ struct{} `type:"structure"`
@ -6116,7 +6049,6 @@ func (s *ListFindingsInput) SetSortCriteria(v *SortCriteria) *ListFindingsInput
}
// ListFindings response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListFindingsResponse
type ListFindingsOutput struct {
_ struct{} `type:"structure"`
@ -6152,7 +6084,6 @@ func (s *ListFindingsOutput) SetNextToken(v string) *ListFindingsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListIPSetsRequest
type ListIPSetsInput struct {
_ struct{} `type:"structure"`
@ -6211,7 +6142,6 @@ func (s *ListIPSetsInput) SetNextToken(v string) *ListIPSetsInput {
}
// ListIPSets response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListIPSetsResponse
type ListIPSetsOutput struct {
_ struct{} `type:"structure"`
@ -6247,7 +6177,6 @@ func (s *ListIPSetsOutput) SetNextToken(v string) *ListIPSetsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListInvitationsRequest
type ListInvitationsInput struct {
_ struct{} `type:"structure"`
@ -6294,7 +6223,6 @@ func (s *ListInvitationsInput) SetNextToken(v string) *ListInvitationsInput {
}
// ListInvitations response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListInvitationsResponse
type ListInvitationsOutput struct {
_ struct{} `type:"structure"`
@ -6330,7 +6258,6 @@ func (s *ListInvitationsOutput) SetNextToken(v string) *ListInvitationsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListMembersRequest
type ListMembersInput struct {
_ struct{} `type:"structure"`
@ -6397,7 +6324,6 @@ func (s *ListMembersInput) SetOnlyAssociated(v string) *ListMembersInput {
}
// ListMembers response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListMembersResponse
type ListMembersOutput struct {
_ struct{} `type:"structure"`
@ -6433,7 +6359,6 @@ func (s *ListMembersOutput) SetNextToken(v string) *ListMembersOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListThreatIntelSetsRequest
type ListThreatIntelSetsInput struct {
_ struct{} `type:"structure"`
@ -6492,7 +6417,6 @@ func (s *ListThreatIntelSetsInput) SetNextToken(v string) *ListThreatIntelSetsIn
}
// ListThreatIntelSets response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ListThreatIntelSetsResponse
type ListThreatIntelSetsOutput struct {
_ struct{} `type:"structure"`
@ -6529,7 +6453,6 @@ func (s *ListThreatIntelSetsOutput) SetThreatIntelSetIds(v []*string) *ListThrea
}
// Local port information of the connection.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/LocalPortDetails
type LocalPortDetails struct {
_ struct{} `type:"structure"`
@ -6563,7 +6486,6 @@ func (s *LocalPortDetails) SetPortName(v string) *LocalPortDetails {
}
// Contains details about the master account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/Master
type Master struct {
_ struct{} `type:"structure"`
@ -6615,7 +6537,6 @@ func (s *Master) SetRelationshipStatus(v string) *Master {
}
// Contains details about the member account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/Member
type Member struct {
_ struct{} `type:"structure"`
@ -6694,7 +6615,6 @@ func (s *Member) SetUpdatedAt(v string) *Member {
}
// Information about the NETWORK_CONNECTION action described in this finding.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/NetworkConnectionAction
type NetworkConnectionAction struct {
_ struct{} `type:"structure"`
@ -6764,7 +6684,6 @@ func (s *NetworkConnectionAction) SetRemotePortDetails(v *RemotePortDetails) *Ne
}
// The network interface information of the EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/NetworkInterface
type NetworkInterface struct {
_ struct{} `type:"structure"`
@ -6861,7 +6780,6 @@ func (s *NetworkInterface) SetVpcId(v string) *NetworkInterface {
}
// ISP Organization information of the remote IP address.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/Organization
type Organization struct {
_ struct{} `type:"structure"`
@ -6913,7 +6831,6 @@ func (s *Organization) SetOrg(v string) *Organization {
}
// Other private IP address information of the EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/PrivateIpAddressDetails
type PrivateIpAddressDetails struct {
_ struct{} `type:"structure"`
@ -6947,7 +6864,6 @@ func (s *PrivateIpAddressDetails) SetPrivateIpAddress(v string) *PrivateIpAddres
}
// The product code of the EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/ProductCode
type ProductCode struct {
_ struct{} `type:"structure"`
@ -6981,7 +6897,6 @@ func (s *ProductCode) SetProductType(v string) *ProductCode {
}
// Remote IP information of the connection.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/RemoteIpDetails
type RemoteIpDetails struct {
_ struct{} `type:"structure"`
@ -7042,7 +6957,6 @@ func (s *RemoteIpDetails) SetOrganization(v *Organization) *RemoteIpDetails {
}
// Remote port information of the connection.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/RemotePortDetails
type RemotePortDetails struct {
_ struct{} `type:"structure"`
@ -7077,7 +6991,6 @@ func (s *RemotePortDetails) SetPortName(v string) *RemotePortDetails {
// The AWS resource associated with the activity that prompted GuardDuty to
// generate a finding.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/Resource
type Resource struct {
_ struct{} `type:"structure"`
@ -7122,7 +7035,6 @@ func (s *Resource) SetResourceType(v string) *Resource {
}
// Security groups associated with the EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/SecurityGroup
type SecurityGroup struct {
_ struct{} `type:"structure"`
@ -7156,7 +7068,6 @@ func (s *SecurityGroup) SetGroupName(v string) *SecurityGroup {
}
// Additional information assigned to the generated finding by GuardDuty.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/Service
type Service struct {
_ struct{} `type:"structure"`
@ -7255,7 +7166,6 @@ func (s *Service) SetUserFeedback(v string) *Service {
}
// Represents the criteria used for sorting findings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/SortCriteria
type SortCriteria struct {
_ struct{} `type:"structure"`
@ -7290,7 +7200,6 @@ func (s *SortCriteria) SetOrderBy(v string) *SortCriteria {
}
// StartMonitoringMembers request body.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/StartMonitoringMembersRequest
type StartMonitoringMembersInput struct {
_ struct{} `type:"structure"`
@ -7338,7 +7247,6 @@ func (s *StartMonitoringMembersInput) SetDetectorId(v string) *StartMonitoringMe
}
// StartMonitoringMembers response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/StartMonitoringMembersResponse
type StartMonitoringMembersOutput struct {
_ struct{} `type:"structure"`
@ -7364,7 +7272,6 @@ func (s *StartMonitoringMembersOutput) SetUnprocessedAccounts(v []*UnprocessedAc
}
// StopMonitoringMembers request body.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/StopMonitoringMembersRequest
type StopMonitoringMembersInput struct {
_ struct{} `type:"structure"`
@ -7412,7 +7319,6 @@ func (s *StopMonitoringMembersInput) SetDetectorId(v string) *StopMonitoringMemb
}
// StopMonitoringMembers response object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/StopMonitoringMembersResponse
type StopMonitoringMembersOutput struct {
_ struct{} `type:"structure"`
@ -7438,7 +7344,6 @@ func (s *StopMonitoringMembersOutput) SetUnprocessedAccounts(v []*UnprocessedAcc
}
// A tag of the EC2 instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -7472,7 +7377,6 @@ func (s *Tag) SetValue(v string) *Tag {
}
// Unrchive Findings Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UnarchiveFindingsRequest
type UnarchiveFindingsInput struct {
_ struct{} `type:"structure"`
@ -7518,7 +7422,6 @@ func (s *UnarchiveFindingsInput) SetFindingIds(v []*string) *UnarchiveFindingsIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UnarchiveFindingsResponse
type UnarchiveFindingsOutput struct {
_ struct{} `type:"structure"`
}
@ -7535,7 +7438,6 @@ func (s UnarchiveFindingsOutput) GoString() string {
// An object containing the unprocessed account and a result string explaining
// why it was unprocessed.
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UnprocessedAccount
type UnprocessedAccount struct {
_ struct{} `type:"structure"`
@ -7569,7 +7471,6 @@ func (s *UnprocessedAccount) SetResult(v string) *UnprocessedAccount {
}
// Update Detector Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateDetectorRequest
type UpdateDetectorInput struct {
_ struct{} `type:"structure"`
@ -7616,7 +7517,6 @@ func (s *UpdateDetectorInput) SetEnable(v bool) *UpdateDetectorInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateDetectorResponse
type UpdateDetectorOutput struct {
_ struct{} `type:"structure"`
}
@ -7632,7 +7532,6 @@ func (s UpdateDetectorOutput) GoString() string {
}
// Update findings feedback body
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateFindingsFeedbackRequest
type UpdateFindingsFeedbackInput struct {
_ struct{} `type:"structure"`
@ -7696,7 +7595,6 @@ func (s *UpdateFindingsFeedbackInput) SetFindingIds(v []*string) *UpdateFindings
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateFindingsFeedbackResponse
type UpdateFindingsFeedbackOutput struct {
_ struct{} `type:"structure"`
}
@ -7712,7 +7610,6 @@ func (s UpdateFindingsFeedbackOutput) GoString() string {
}
// Update IP Set Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateIPSetRequest
type UpdateIPSetInput struct {
_ struct{} `type:"structure"`
@ -7788,7 +7685,6 @@ func (s *UpdateIPSetInput) SetName(v string) *UpdateIPSetInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateIPSetResponse
type UpdateIPSetOutput struct {
_ struct{} `type:"structure"`
}
@ -7804,7 +7700,6 @@ func (s UpdateIPSetOutput) GoString() string {
}
// Update Threat Intel Set Request
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateThreatIntelSetRequest
type UpdateThreatIntelSetInput struct {
_ struct{} `type:"structure"`
@ -7882,7 +7777,6 @@ func (s *UpdateThreatIntelSetInput) SetThreatIntelSetId(v string) *UpdateThreatI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/UpdateThreatIntelSetResponse
type UpdateThreatIntelSetOutput struct {
_ struct{} `type:"structure"`
}

File diff suppressed because it is too large Load Diff

View File

@ -3481,7 +3481,6 @@ func (c *Inspector) UpdateAssessmentTargetWithContext(ctx aws.Context, input *Up
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AddAttributesToFindingsRequest
type AddAttributesToFindingsInput struct {
_ struct{} `type:"structure"`
@ -3547,7 +3546,6 @@ func (s *AddAttributesToFindingsInput) SetFindingArns(v []*string) *AddAttribute
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AddAttributesToFindingsResponse
type AddAttributesToFindingsOutput struct {
_ struct{} `type:"structure"`
@ -3577,7 +3575,6 @@ func (s *AddAttributesToFindingsOutput) SetFailedItems(v map[string]*FailedItemD
// Used in the exception error that is thrown if you start an assessment run
// for an assessment target that includes an EC2 instance that is already participating
// in another started assessment run.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AgentAlreadyRunningAssessment
type AgentAlreadyRunningAssessment struct {
_ struct{} `type:"structure"`
@ -3617,7 +3614,6 @@ func (s *AgentAlreadyRunningAssessment) SetAssessmentRunArn(v string) *AgentAlre
// Contains information about an Amazon Inspector agent. This data type is used
// as a request parameter in the ListAssessmentRunAgents action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AgentFilter
type AgentFilter struct {
_ struct{} `type:"structure"`
@ -3672,7 +3668,6 @@ func (s *AgentFilter) SetAgentHealths(v []*string) *AgentFilter {
}
// Used as a response element in the PreviewAgents action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AgentPreview
type AgentPreview struct {
_ struct{} `type:"structure"`
@ -3768,7 +3763,6 @@ func (s *AgentPreview) SetOperatingSystem(v string) *AgentPreview {
// of the assessment run .
//
// Used as the response element in the DescribeAssessmentRuns action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AssessmentRun
type AssessmentRun struct {
_ struct{} `type:"structure"`
@ -3950,7 +3944,6 @@ func (s *AssessmentRun) SetUserAttributesForFindings(v []*Attribute) *Assessment
// Contains information about an Amazon Inspector agent. This data type is used
// as a response element in the ListAssessmentRunAgents action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AssessmentRunAgent
type AssessmentRunAgent struct {
_ struct{} `type:"structure"`
@ -4040,7 +4033,6 @@ func (s *AssessmentRunAgent) SetTelemetryMetadata(v []*TelemetryMetadata) *Asses
}
// Used as the request parameter in the ListAssessmentRuns action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AssessmentRunFilter
type AssessmentRunFilter struct {
_ struct{} `type:"structure"`
@ -4153,7 +4145,6 @@ func (s *AssessmentRunFilter) SetStates(v []*string) *AssessmentRunFilter {
}
// Used as one of the elements of the AssessmentRun data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AssessmentRunNotification
type AssessmentRunNotification struct {
_ struct{} `type:"structure"`
@ -4229,7 +4220,6 @@ func (s *AssessmentRunNotification) SetSnsTopicArn(v string) *AssessmentRunNotif
}
// Used as one of the elements of the AssessmentRun data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AssessmentRunStateChange
type AssessmentRunStateChange struct {
_ struct{} `type:"structure"`
@ -4268,7 +4258,6 @@ func (s *AssessmentRunStateChange) SetStateChangedAt(v time.Time) *AssessmentRun
// Contains information about an Amazon Inspector application. This data type
// is used as the response element in the DescribeAssessmentTargets action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AssessmentTarget
type AssessmentTarget struct {
_ struct{} `type:"structure"`
@ -4340,7 +4329,6 @@ func (s *AssessmentTarget) SetUpdatedAt(v time.Time) *AssessmentTarget {
}
// Used as the request parameter in the ListAssessmentTargets action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AssessmentTargetFilter
type AssessmentTargetFilter struct {
_ struct{} `type:"structure"`
@ -4382,7 +4370,6 @@ func (s *AssessmentTargetFilter) SetAssessmentTargetNamePattern(v string) *Asses
// Contains information about an Amazon Inspector assessment template. This
// data type is used as the response element in the DescribeAssessmentTemplates
// action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AssessmentTemplate
type AssessmentTemplate struct {
_ struct{} `type:"structure"`
@ -4501,7 +4488,6 @@ func (s *AssessmentTemplate) SetUserAttributesForFindings(v []*Attribute) *Asses
}
// Used as the request parameter in the ListAssessmentTemplates action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AssessmentTemplateFilter
type AssessmentTemplateFilter struct {
_ struct{} `type:"structure"`
@ -4568,7 +4554,6 @@ func (s *AssessmentTemplateFilter) SetRulesPackageArns(v []*string) *AssessmentT
}
// A collection of attributes of the host from which the finding is generated.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/AssetAttributes
type AssetAttributes struct {
_ struct{} `type:"structure"`
@ -4643,7 +4628,6 @@ func (s *AssetAttributes) SetSchemaVersion(v int64) *AssetAttributes {
// This data type is used as a request parameter in the AddAttributesToFindings
// and CreateAssessmentTemplate actions.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/Attribute
type Attribute struct {
_ struct{} `type:"structure"`
@ -4697,7 +4681,6 @@ func (s *Attribute) SetValue(v string) *Attribute {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/CreateAssessmentTargetRequest
type CreateAssessmentTargetInput struct {
_ struct{} `type:"structure"`
@ -4758,7 +4741,6 @@ func (s *CreateAssessmentTargetInput) SetResourceGroupArn(v string) *CreateAsses
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/CreateAssessmentTargetResponse
type CreateAssessmentTargetOutput struct {
_ struct{} `type:"structure"`
@ -4784,7 +4766,6 @@ func (s *CreateAssessmentTargetOutput) SetAssessmentTargetArn(v string) *CreateA
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/CreateAssessmentTemplateRequest
type CreateAssessmentTemplateInput struct {
_ struct{} `type:"structure"`
@ -4902,7 +4883,6 @@ func (s *CreateAssessmentTemplateInput) SetUserAttributesForFindings(v []*Attrib
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/CreateAssessmentTemplateResponse
type CreateAssessmentTemplateOutput struct {
_ struct{} `type:"structure"`
@ -4928,7 +4908,6 @@ func (s *CreateAssessmentTemplateOutput) SetAssessmentTemplateArn(v string) *Cre
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/CreateResourceGroupRequest
type CreateResourceGroupInput struct {
_ struct{} `type:"structure"`
@ -4982,7 +4961,6 @@ func (s *CreateResourceGroupInput) SetResourceGroupTags(v []*ResourceGroupTag) *
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/CreateResourceGroupResponse
type CreateResourceGroupOutput struct {
_ struct{} `type:"structure"`
@ -5008,7 +4986,6 @@ func (s *CreateResourceGroupOutput) SetResourceGroupArn(v string) *CreateResourc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DeleteAssessmentRunRequest
type DeleteAssessmentRunInput struct {
_ struct{} `type:"structure"`
@ -5050,7 +5027,6 @@ func (s *DeleteAssessmentRunInput) SetAssessmentRunArn(v string) *DeleteAssessme
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DeleteAssessmentRunOutput
type DeleteAssessmentRunOutput struct {
_ struct{} `type:"structure"`
}
@ -5065,7 +5041,6 @@ func (s DeleteAssessmentRunOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DeleteAssessmentTargetRequest
type DeleteAssessmentTargetInput struct {
_ struct{} `type:"structure"`
@ -5107,7 +5082,6 @@ func (s *DeleteAssessmentTargetInput) SetAssessmentTargetArn(v string) *DeleteAs
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DeleteAssessmentTargetOutput
type DeleteAssessmentTargetOutput struct {
_ struct{} `type:"structure"`
}
@ -5122,7 +5096,6 @@ func (s DeleteAssessmentTargetOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DeleteAssessmentTemplateRequest
type DeleteAssessmentTemplateInput struct {
_ struct{} `type:"structure"`
@ -5164,7 +5137,6 @@ func (s *DeleteAssessmentTemplateInput) SetAssessmentTemplateArn(v string) *Dele
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DeleteAssessmentTemplateOutput
type DeleteAssessmentTemplateOutput struct {
_ struct{} `type:"structure"`
}
@ -5179,7 +5151,6 @@ func (s DeleteAssessmentTemplateOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeAssessmentRunsRequest
type DescribeAssessmentRunsInput struct {
_ struct{} `type:"structure"`
@ -5221,7 +5192,6 @@ func (s *DescribeAssessmentRunsInput) SetAssessmentRunArns(v []*string) *Describ
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeAssessmentRunsResponse
type DescribeAssessmentRunsOutput struct {
_ struct{} `type:"structure"`
@ -5259,7 +5229,6 @@ func (s *DescribeAssessmentRunsOutput) SetFailedItems(v map[string]*FailedItemDe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeAssessmentTargetsRequest
type DescribeAssessmentTargetsInput struct {
_ struct{} `type:"structure"`
@ -5301,7 +5270,6 @@ func (s *DescribeAssessmentTargetsInput) SetAssessmentTargetArns(v []*string) *D
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeAssessmentTargetsResponse
type DescribeAssessmentTargetsOutput struct {
_ struct{} `type:"structure"`
@ -5339,7 +5307,6 @@ func (s *DescribeAssessmentTargetsOutput) SetFailedItems(v map[string]*FailedIte
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeAssessmentTemplatesRequest
type DescribeAssessmentTemplatesInput struct {
_ struct{} `type:"structure"`
@ -5379,7 +5346,6 @@ func (s *DescribeAssessmentTemplatesInput) SetAssessmentTemplateArns(v []*string
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeAssessmentTemplatesResponse
type DescribeAssessmentTemplatesOutput struct {
_ struct{} `type:"structure"`
@ -5417,7 +5383,6 @@ func (s *DescribeAssessmentTemplatesOutput) SetFailedItems(v map[string]*FailedI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeCrossAccountAccessRoleInput
type DescribeCrossAccountAccessRoleInput struct {
_ struct{} `type:"structure"`
}
@ -5432,7 +5397,6 @@ func (s DescribeCrossAccountAccessRoleInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeCrossAccountAccessRoleResponse
type DescribeCrossAccountAccessRoleOutput struct {
_ struct{} `type:"structure"`
@ -5482,7 +5446,6 @@ func (s *DescribeCrossAccountAccessRoleOutput) SetValid(v bool) *DescribeCrossAc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeFindingsRequest
type DescribeFindingsInput struct {
_ struct{} `type:"structure"`
@ -5534,7 +5497,6 @@ func (s *DescribeFindingsInput) SetLocale(v string) *DescribeFindingsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeFindingsResponse
type DescribeFindingsOutput struct {
_ struct{} `type:"structure"`
@ -5572,7 +5534,6 @@ func (s *DescribeFindingsOutput) SetFindings(v []*Finding) *DescribeFindingsOutp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeResourceGroupsRequest
type DescribeResourceGroupsInput struct {
_ struct{} `type:"structure"`
@ -5614,7 +5575,6 @@ func (s *DescribeResourceGroupsInput) SetResourceGroupArns(v []*string) *Describ
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeResourceGroupsResponse
type DescribeResourceGroupsOutput struct {
_ struct{} `type:"structure"`
@ -5652,7 +5612,6 @@ func (s *DescribeResourceGroupsOutput) SetResourceGroups(v []*ResourceGroup) *De
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeRulesPackagesRequest
type DescribeRulesPackagesInput struct {
_ struct{} `type:"structure"`
@ -5703,7 +5662,6 @@ func (s *DescribeRulesPackagesInput) SetRulesPackageArns(v []*string) *DescribeR
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DescribeRulesPackagesResponse
type DescribeRulesPackagesOutput struct {
_ struct{} `type:"structure"`
@ -5742,7 +5700,6 @@ func (s *DescribeRulesPackagesOutput) SetRulesPackages(v []*RulesPackage) *Descr
}
// This data type is used in the AssessmentTemplateFilter data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/DurationRange
type DurationRange struct {
_ struct{} `type:"structure"`
@ -5793,7 +5750,6 @@ func (s *DurationRange) SetMinSeconds(v int64) *DurationRange {
}
// This data type is used in the Subscription data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/EventSubscription
type EventSubscription struct {
_ struct{} `type:"structure"`
@ -5832,7 +5788,6 @@ func (s *EventSubscription) SetSubscribedAt(v time.Time) *EventSubscription {
}
// Includes details about the failed items.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/FailedItemDetails
type FailedItemDetails struct {
_ struct{} `type:"structure"`
@ -5872,7 +5827,6 @@ func (s *FailedItemDetails) SetRetryable(v bool) *FailedItemDetails {
// Contains information about an Amazon Inspector finding. This data type is
// used as the response element in the DescribeFindings action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/Finding
type Finding struct {
_ struct{} `type:"structure"`
@ -6060,7 +6014,6 @@ func (s *Finding) SetUserAttributes(v []*Attribute) *Finding {
}
// This data type is used as a request parameter in the ListFindings action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/FindingFilter
type FindingFilter struct {
_ struct{} `type:"structure"`
@ -6191,7 +6144,6 @@ func (s *FindingFilter) SetUserAttributes(v []*Attribute) *FindingFilter {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/GetAssessmentReportRequest
type GetAssessmentReportInput struct {
_ struct{} `type:"structure"`
@ -6265,7 +6217,6 @@ func (s *GetAssessmentReportInput) SetReportType(v string) *GetAssessmentReportI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/GetAssessmentReportResponse
type GetAssessmentReportOutput struct {
_ struct{} `type:"structure"`
@ -6301,7 +6252,6 @@ func (s *GetAssessmentReportOutput) SetUrl(v string) *GetAssessmentReportOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/GetTelemetryMetadataRequest
type GetTelemetryMetadataInput struct {
_ struct{} `type:"structure"`
@ -6344,7 +6294,6 @@ func (s *GetTelemetryMetadataInput) SetAssessmentRunArn(v string) *GetTelemetryM
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/GetTelemetryMetadataResponse
type GetTelemetryMetadataOutput struct {
_ struct{} `type:"structure"`
@ -6370,7 +6319,6 @@ func (s *GetTelemetryMetadataOutput) SetTelemetryMetadata(v []*TelemetryMetadata
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListAssessmentRunAgentsRequest
type ListAssessmentRunAgentsInput struct {
_ struct{} `type:"structure"`
@ -6456,7 +6404,6 @@ func (s *ListAssessmentRunAgentsInput) SetNextToken(v string) *ListAssessmentRun
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListAssessmentRunAgentsResponse
type ListAssessmentRunAgentsOutput struct {
_ struct{} `type:"structure"`
@ -6494,7 +6441,6 @@ func (s *ListAssessmentRunAgentsOutput) SetNextToken(v string) *ListAssessmentRu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListAssessmentRunsRequest
type ListAssessmentRunsInput struct {
_ struct{} `type:"structure"`
@ -6573,7 +6519,6 @@ func (s *ListAssessmentRunsInput) SetNextToken(v string) *ListAssessmentRunsInpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListAssessmentRunsResponse
type ListAssessmentRunsOutput struct {
_ struct{} `type:"structure"`
@ -6612,7 +6557,6 @@ func (s *ListAssessmentRunsOutput) SetNextToken(v string) *ListAssessmentRunsOut
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListAssessmentTargetsRequest
type ListAssessmentTargetsInput struct {
_ struct{} `type:"structure"`
@ -6681,7 +6625,6 @@ func (s *ListAssessmentTargetsInput) SetNextToken(v string) *ListAssessmentTarge
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListAssessmentTargetsResponse
type ListAssessmentTargetsOutput struct {
_ struct{} `type:"structure"`
@ -6720,7 +6663,6 @@ func (s *ListAssessmentTargetsOutput) SetNextToken(v string) *ListAssessmentTarg
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListAssessmentTemplatesRequest
type ListAssessmentTemplatesInput struct {
_ struct{} `type:"structure"`
@ -6799,7 +6741,6 @@ func (s *ListAssessmentTemplatesInput) SetNextToken(v string) *ListAssessmentTem
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListAssessmentTemplatesResponse
type ListAssessmentTemplatesOutput struct {
_ struct{} `type:"structure"`
@ -6837,7 +6778,6 @@ func (s *ListAssessmentTemplatesOutput) SetNextToken(v string) *ListAssessmentTe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListEventSubscriptionsRequest
type ListEventSubscriptionsInput struct {
_ struct{} `type:"structure"`
@ -6900,7 +6840,6 @@ func (s *ListEventSubscriptionsInput) SetResourceArn(v string) *ListEventSubscri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListEventSubscriptionsResponse
type ListEventSubscriptionsOutput struct {
_ struct{} `type:"structure"`
@ -6938,7 +6877,6 @@ func (s *ListEventSubscriptionsOutput) SetSubscriptions(v []*Subscription) *List
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListFindingsRequest
type ListFindingsInput struct {
_ struct{} `type:"structure"`
@ -7017,7 +6955,6 @@ func (s *ListFindingsInput) SetNextToken(v string) *ListFindingsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListFindingsResponse
type ListFindingsOutput struct {
_ struct{} `type:"structure"`
@ -7055,7 +6992,6 @@ func (s *ListFindingsOutput) SetNextToken(v string) *ListFindingsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListRulesPackagesRequest
type ListRulesPackagesInput struct {
_ struct{} `type:"structure"`
@ -7105,7 +7041,6 @@ func (s *ListRulesPackagesInput) SetNextToken(v string) *ListRulesPackagesInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListRulesPackagesResponse
type ListRulesPackagesOutput struct {
_ struct{} `type:"structure"`
@ -7143,7 +7078,6 @@ func (s *ListRulesPackagesOutput) SetRulesPackageArns(v []*string) *ListRulesPac
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListTagsForResourceRequest
type ListTagsForResourceInput struct {
_ struct{} `type:"structure"`
@ -7185,7 +7119,6 @@ func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResource
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ListTagsForResourceResponse
type ListTagsForResourceOutput struct {
_ struct{} `type:"structure"`
@ -7211,7 +7144,6 @@ func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/PreviewAgentsRequest
type PreviewAgentsInput struct {
_ struct{} `type:"structure"`
@ -7278,7 +7210,6 @@ func (s *PreviewAgentsInput) SetPreviewAgentsArn(v string) *PreviewAgentsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/PreviewAgentsResponse
type PreviewAgentsOutput struct {
_ struct{} `type:"structure"`
@ -7316,7 +7247,6 @@ func (s *PreviewAgentsOutput) SetNextToken(v string) *PreviewAgentsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/RegisterCrossAccountAccessRoleRequest
type RegisterCrossAccountAccessRoleInput struct {
_ struct{} `type:"structure"`
@ -7359,7 +7289,6 @@ func (s *RegisterCrossAccountAccessRoleInput) SetRoleArn(v string) *RegisterCros
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/RegisterCrossAccountAccessRoleOutput
type RegisterCrossAccountAccessRoleOutput struct {
_ struct{} `type:"structure"`
}
@ -7374,7 +7303,6 @@ func (s RegisterCrossAccountAccessRoleOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/RemoveAttributesFromFindingsRequest
type RemoveAttributesFromFindingsInput struct {
_ struct{} `type:"structure"`
@ -7430,7 +7358,6 @@ func (s *RemoveAttributesFromFindingsInput) SetFindingArns(v []*string) *RemoveA
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/RemoveAttributesFromFindingsResponse
type RemoveAttributesFromFindingsOutput struct {
_ struct{} `type:"structure"`
@ -7461,7 +7388,6 @@ func (s *RemoveAttributesFromFindingsOutput) SetFailedItems(v map[string]*Failed
// set of tags that, when queried, identify the AWS resources that make up the
// assessment target. This data type is used as the response element in the
// DescribeResourceGroups action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ResourceGroup
type ResourceGroup struct {
_ struct{} `type:"structure"`
@ -7511,7 +7437,6 @@ func (s *ResourceGroup) SetTags(v []*ResourceGroupTag) *ResourceGroup {
}
// This data type is used as one of the elements of the ResourceGroup data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/ResourceGroupTag
type ResourceGroupTag struct {
_ struct{} `type:"structure"`
@ -7567,7 +7492,6 @@ func (s *ResourceGroupTag) SetValue(v string) *ResourceGroupTag {
// Contains information about an Amazon Inspector rules package. This data type
// is used as the response element in the DescribeRulesPackages action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/RulesPackage
type RulesPackage struct {
_ struct{} `type:"structure"`
@ -7636,7 +7560,6 @@ func (s *RulesPackage) SetVersion(v string) *RulesPackage {
}
// This data type is used in the Finding data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/InspectorServiceAttributes
type ServiceAttributes struct {
_ struct{} `type:"structure"`
@ -7680,7 +7603,6 @@ func (s *ServiceAttributes) SetSchemaVersion(v int64) *ServiceAttributes {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/SetTagsForResourceRequest
type SetTagsForResourceInput struct {
_ struct{} `type:"structure"`
@ -7742,7 +7664,6 @@ func (s *SetTagsForResourceInput) SetTags(v []*Tag) *SetTagsForResourceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/SetTagsForResourceOutput
type SetTagsForResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -7757,7 +7678,6 @@ func (s SetTagsForResourceOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/StartAssessmentRunRequest
type StartAssessmentRunInput struct {
_ struct{} `type:"structure"`
@ -7813,7 +7733,6 @@ func (s *StartAssessmentRunInput) SetAssessmentTemplateArn(v string) *StartAsses
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/StartAssessmentRunResponse
type StartAssessmentRunOutput struct {
_ struct{} `type:"structure"`
@ -7839,7 +7758,6 @@ func (s *StartAssessmentRunOutput) SetAssessmentRunArn(v string) *StartAssessmen
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/StopAssessmentRunRequest
type StopAssessmentRunInput struct {
_ struct{} `type:"structure"`
@ -7894,7 +7812,6 @@ func (s *StopAssessmentRunInput) SetStopAction(v string) *StopAssessmentRunInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/StopAssessmentRunOutput
type StopAssessmentRunOutput struct {
_ struct{} `type:"structure"`
}
@ -7909,7 +7826,6 @@ func (s StopAssessmentRunOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/SubscribeToEventRequest
type SubscribeToEventInput struct {
_ struct{} `type:"structure"`
@ -7983,7 +7899,6 @@ func (s *SubscribeToEventInput) SetTopicArn(v string) *SubscribeToEventInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/SubscribeToEventOutput
type SubscribeToEventOutput struct {
_ struct{} `type:"structure"`
}
@ -8000,7 +7915,6 @@ func (s SubscribeToEventOutput) GoString() string {
// This data type is used as a response element in the ListEventSubscriptions
// action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/Subscription
type Subscription struct {
_ struct{} `type:"structure"`
@ -8053,7 +7967,6 @@ func (s *Subscription) SetTopicArn(v string) *Subscription {
// A key and value pair. This data type is used as a request parameter in the
// SetTagsForResource action and a response element in the ListTagsForResource
// action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -8110,7 +8023,6 @@ func (s *Tag) SetValue(v string) *Tag {
// The metadata about the Amazon Inspector application data metrics collected
// by the agent. This data type is used as the response element in the GetTelemetryMetadata
// action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/TelemetryMetadata
type TelemetryMetadata struct {
_ struct{} `type:"structure"`
@ -8157,7 +8069,6 @@ func (s *TelemetryMetadata) SetMessageType(v string) *TelemetryMetadata {
}
// This data type is used in the AssessmentRunFilter data type.
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/TimestampRange
type TimestampRange struct {
_ struct{} `type:"structure"`
@ -8190,7 +8101,6 @@ func (s *TimestampRange) SetEndDate(v time.Time) *TimestampRange {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/UnsubscribeFromEventRequest
type UnsubscribeFromEventInput struct {
_ struct{} `type:"structure"`
@ -8264,7 +8174,6 @@ func (s *UnsubscribeFromEventInput) SetTopicArn(v string) *UnsubscribeFromEventI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/UnsubscribeFromEventOutput
type UnsubscribeFromEventOutput struct {
_ struct{} `type:"structure"`
}
@ -8279,7 +8188,6 @@ func (s UnsubscribeFromEventOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/UpdateAssessmentTargetRequest
type UpdateAssessmentTargetInput struct {
_ struct{} `type:"structure"`
@ -8356,7 +8264,6 @@ func (s *UpdateAssessmentTargetInput) SetResourceGroupArn(v string) *UpdateAsses
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/UpdateAssessmentTargetOutput
type UpdateAssessmentTargetOutput struct {
_ struct{} `type:"structure"`
}

File diff suppressed because it is too large Load Diff

View File

@ -3,8 +3,8 @@
// Package kinesis provides the client and types for making API
// requests to Amazon Kinesis.
//
// Amazon Kinesis Streams is a managed service that scales elastically for real
// time processing of streaming big data.
// Amazon Kinesis Data Streams is a managed service that scales elastically
// for real-time processing of streaming big data.
//
// See https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02 for more information on this service.
//

View File

@ -10,6 +10,13 @@ const (
// The provided iterator exceeds the maximum age allowed.
ErrCodeExpiredIteratorException = "ExpiredIteratorException"
// ErrCodeExpiredNextTokenException for service response error code
// "ExpiredNextTokenException".
//
// The pagination token passed to the ListShards operation is expired. For more
// information, see ListShardsInput$NextToken.
ErrCodeExpiredNextTokenException = "ExpiredNextTokenException"
// ErrCodeInvalidArgumentException for service response error code
// "InvalidArgumentException".
//
@ -74,8 +81,8 @@ const (
// The request rate for the stream is too high, or the requested data is too
// large for the available throughput. Reduce the frequency or size of your
// requests. For more information, see Streams Limits (http://docs.aws.amazon.com/kinesis/latest/dev/service-sizes-and-limits.html)
// in the Amazon Kinesis Streams Developer Guide, and Error Retries and Exponential
// Backoff in AWS (http://docs.aws.amazon.com/general/latest/gr/api-retries.html)
// in the Amazon Kinesis Data Streams Developer Guide, and Error Retries and
// Exponential Backoff in AWS (http://docs.aws.amazon.com/general/latest/gr/api-retries.html)
// in the AWS General Reference.
ErrCodeProvisionedThroughputExceededException = "ProvisionedThroughputExceededException"

View File

@ -4186,7 +4186,6 @@ func (c *KMS) UpdateKeyDescriptionWithContext(ctx aws.Context, input *UpdateKeyD
}
// Contains information about an alias.
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/AliasListEntry
type AliasListEntry struct {
_ struct{} `type:"structure"`
@ -4228,7 +4227,6 @@ func (s *AliasListEntry) SetTargetKeyId(v string) *AliasListEntry {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/CancelKeyDeletionRequest
type CancelKeyDeletionInput struct {
_ struct{} `type:"structure"`
@ -4281,7 +4279,6 @@ func (s *CancelKeyDeletionInput) SetKeyId(v string) *CancelKeyDeletionInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/CancelKeyDeletionResponse
type CancelKeyDeletionOutput struct {
_ struct{} `type:"structure"`
@ -4305,7 +4302,6 @@ func (s *CancelKeyDeletionOutput) SetKeyId(v string) *CancelKeyDeletionOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/CreateAliasRequest
type CreateAliasInput struct {
_ struct{} `type:"structure"`
@ -4377,7 +4373,6 @@ func (s *CreateAliasInput) SetTargetKeyId(v string) *CreateAliasInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/CreateAliasOutput
type CreateAliasOutput struct {
_ struct{} `type:"structure"`
}
@ -4392,7 +4387,6 @@ func (s CreateAliasOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/CreateGrantRequest
type CreateGrantInput struct {
_ struct{} `type:"structure"`
@ -4552,7 +4546,6 @@ func (s *CreateGrantInput) SetRetiringPrincipal(v string) *CreateGrantInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/CreateGrantResponse
type CreateGrantOutput struct {
_ struct{} `type:"structure"`
@ -4590,7 +4583,6 @@ func (s *CreateGrantOutput) SetGrantToken(v string) *CreateGrantOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/CreateKeyRequest
type CreateKeyInput struct {
_ struct{} `type:"structure"`
@ -4736,7 +4728,6 @@ func (s *CreateKeyInput) SetTags(v []*Tag) *CreateKeyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/CreateKeyResponse
type CreateKeyOutput struct {
_ struct{} `type:"structure"`
@ -4760,7 +4751,6 @@ func (s *CreateKeyOutput) SetKeyMetadata(v *KeyMetadata) *CreateKeyOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DecryptRequest
type DecryptInput struct {
_ struct{} `type:"structure"`
@ -4827,7 +4817,6 @@ func (s *DecryptInput) SetGrantTokens(v []*string) *DecryptInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DecryptResponse
type DecryptOutput struct {
_ struct{} `type:"structure"`
@ -4864,7 +4853,6 @@ func (s *DecryptOutput) SetPlaintext(v []byte) *DecryptOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DeleteAliasRequest
type DeleteAliasInput struct {
_ struct{} `type:"structure"`
@ -4907,7 +4895,6 @@ func (s *DeleteAliasInput) SetAliasName(v string) *DeleteAliasInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DeleteAliasOutput
type DeleteAliasOutput struct {
_ struct{} `type:"structure"`
}
@ -4922,7 +4909,6 @@ func (s DeleteAliasOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DeleteImportedKeyMaterialRequest
type DeleteImportedKeyMaterialInput struct {
_ struct{} `type:"structure"`
@ -4975,7 +4961,6 @@ func (s *DeleteImportedKeyMaterialInput) SetKeyId(v string) *DeleteImportedKeyMa
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DeleteImportedKeyMaterialOutput
type DeleteImportedKeyMaterialOutput struct {
_ struct{} `type:"structure"`
}
@ -4990,7 +4975,6 @@ func (s DeleteImportedKeyMaterialOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DescribeKeyRequest
type DescribeKeyInput struct {
_ struct{} `type:"structure"`
@ -5061,7 +5045,6 @@ func (s *DescribeKeyInput) SetKeyId(v string) *DescribeKeyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DescribeKeyResponse
type DescribeKeyOutput struct {
_ struct{} `type:"structure"`
@ -5085,7 +5068,6 @@ func (s *DescribeKeyOutput) SetKeyMetadata(v *KeyMetadata) *DescribeKeyOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DisableKeyRequest
type DisableKeyInput struct {
_ struct{} `type:"structure"`
@ -5137,7 +5119,6 @@ func (s *DisableKeyInput) SetKeyId(v string) *DisableKeyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DisableKeyOutput
type DisableKeyOutput struct {
_ struct{} `type:"structure"`
}
@ -5152,7 +5133,6 @@ func (s DisableKeyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DisableKeyRotationRequest
type DisableKeyRotationInput struct {
_ struct{} `type:"structure"`
@ -5204,7 +5184,6 @@ func (s *DisableKeyRotationInput) SetKeyId(v string) *DisableKeyRotationInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/DisableKeyRotationOutput
type DisableKeyRotationOutput struct {
_ struct{} `type:"structure"`
}
@ -5219,7 +5198,6 @@ func (s DisableKeyRotationOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/EnableKeyRequest
type EnableKeyInput struct {
_ struct{} `type:"structure"`
@ -5271,7 +5249,6 @@ func (s *EnableKeyInput) SetKeyId(v string) *EnableKeyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/EnableKeyOutput
type EnableKeyOutput struct {
_ struct{} `type:"structure"`
}
@ -5286,7 +5263,6 @@ func (s EnableKeyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/EnableKeyRotationRequest
type EnableKeyRotationInput struct {
_ struct{} `type:"structure"`
@ -5338,7 +5314,6 @@ func (s *EnableKeyRotationInput) SetKeyId(v string) *EnableKeyRotationInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/EnableKeyRotationOutput
type EnableKeyRotationOutput struct {
_ struct{} `type:"structure"`
}
@ -5353,7 +5328,6 @@ func (s EnableKeyRotationOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/EncryptRequest
type EncryptInput struct {
_ struct{} `type:"structure"`
@ -5455,7 +5429,6 @@ func (s *EncryptInput) SetPlaintext(v []byte) *EncryptInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/EncryptResponse
type EncryptOutput struct {
_ struct{} `type:"structure"`
@ -5491,7 +5464,6 @@ func (s *EncryptOutput) SetKeyId(v string) *EncryptOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GenerateDataKeyRequest
type GenerateDataKeyInput struct {
_ struct{} `type:"structure"`
@ -5600,7 +5572,6 @@ func (s *GenerateDataKeyInput) SetNumberOfBytes(v int64) *GenerateDataKeyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GenerateDataKeyResponse
type GenerateDataKeyOutput struct {
_ struct{} `type:"structure"`
@ -5650,7 +5621,6 @@ func (s *GenerateDataKeyOutput) SetPlaintext(v []byte) *GenerateDataKeyOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GenerateDataKeyWithoutPlaintextRequest
type GenerateDataKeyWithoutPlaintextInput struct {
_ struct{} `type:"structure"`
@ -5759,7 +5729,6 @@ func (s *GenerateDataKeyWithoutPlaintextInput) SetNumberOfBytes(v int64) *Genera
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GenerateDataKeyWithoutPlaintextResponse
type GenerateDataKeyWithoutPlaintextOutput struct {
_ struct{} `type:"structure"`
@ -5796,7 +5765,6 @@ func (s *GenerateDataKeyWithoutPlaintextOutput) SetKeyId(v string) *GenerateData
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GenerateRandomRequest
type GenerateRandomInput struct {
_ struct{} `type:"structure"`
@ -5833,7 +5801,6 @@ func (s *GenerateRandomInput) SetNumberOfBytes(v int64) *GenerateRandomInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GenerateRandomResponse
type GenerateRandomOutput struct {
_ struct{} `type:"structure"`
@ -5860,7 +5827,6 @@ func (s *GenerateRandomOutput) SetPlaintext(v []byte) *GenerateRandomOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GetKeyPolicyRequest
type GetKeyPolicyInput struct {
_ struct{} `type:"structure"`
@ -5930,7 +5896,6 @@ func (s *GetKeyPolicyInput) SetPolicyName(v string) *GetKeyPolicyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GetKeyPolicyResponse
type GetKeyPolicyOutput struct {
_ struct{} `type:"structure"`
@ -5954,7 +5919,6 @@ func (s *GetKeyPolicyOutput) SetPolicy(v string) *GetKeyPolicyOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GetKeyRotationStatusRequest
type GetKeyRotationStatusInput struct {
_ struct{} `type:"structure"`
@ -6007,7 +5971,6 @@ func (s *GetKeyRotationStatusInput) SetKeyId(v string) *GetKeyRotationStatusInpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GetKeyRotationStatusResponse
type GetKeyRotationStatusOutput struct {
_ struct{} `type:"structure"`
@ -6031,7 +5994,6 @@ func (s *GetKeyRotationStatusOutput) SetKeyRotationEnabled(v bool) *GetKeyRotati
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GetParametersForImportRequest
type GetParametersForImportInput struct {
_ struct{} `type:"structure"`
@ -6116,7 +6078,6 @@ func (s *GetParametersForImportInput) SetWrappingKeySpec(v string) *GetParameter
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GetParametersForImportResponse
type GetParametersForImportOutput struct {
_ struct{} `type:"structure"`
@ -6187,7 +6148,6 @@ func (s *GetParametersForImportOutput) SetPublicKey(v []byte) *GetParametersForI
// context as input. A grant that allows the Encrypt operation does so only
// when the encryption context of the Encrypt operation satisfies the grant
// constraints.
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GrantConstraints
type GrantConstraints struct {
_ struct{} `type:"structure"`
@ -6229,7 +6189,6 @@ func (s *GrantConstraints) SetEncryptionContextSubset(v map[string]*string) *Gra
}
// Contains information about an entry in a list of grants.
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/GrantListEntry
type GrantListEntry struct {
_ struct{} `type:"structure"`
@ -6328,7 +6287,6 @@ func (s *GrantListEntry) SetRetiringPrincipal(v string) *GrantListEntry {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ImportKeyMaterialRequest
type ImportKeyMaterialInput struct {
_ struct{} `type:"structure"`
@ -6446,7 +6404,6 @@ func (s *ImportKeyMaterialInput) SetValidTo(v time.Time) *ImportKeyMaterialInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ImportKeyMaterialResponse
type ImportKeyMaterialOutput struct {
_ struct{} `type:"structure"`
}
@ -6462,7 +6419,6 @@ func (s ImportKeyMaterialOutput) GoString() string {
}
// Contains information about each entry in the key list.
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/KeyListEntry
type KeyListEntry struct {
_ struct{} `type:"structure"`
@ -6499,7 +6455,6 @@ func (s *KeyListEntry) SetKeyId(v string) *KeyListEntry {
//
// This data type is used as a response element for the CreateKey and DescribeKey
// operations.
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/KeyMetadata
type KeyMetadata struct {
_ struct{} `type:"structure"`
@ -6652,7 +6607,6 @@ func (s *KeyMetadata) SetValidTo(v time.Time) *KeyMetadata {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ListAliasesRequest
type ListAliasesInput struct {
_ struct{} `type:"structure"`
@ -6708,7 +6662,6 @@ func (s *ListAliasesInput) SetMarker(v string) *ListAliasesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ListAliasesResponse
type ListAliasesOutput struct {
_ struct{} `type:"structure"`
@ -6754,7 +6707,6 @@ func (s *ListAliasesOutput) SetTruncated(v bool) *ListAliasesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ListGrantsRequest
type ListGrantsInput struct {
_ struct{} `type:"structure"`
@ -6838,7 +6790,6 @@ func (s *ListGrantsInput) SetMarker(v string) *ListGrantsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ListGrantsResponse
type ListGrantsResponse struct {
_ struct{} `type:"structure"`
@ -6884,7 +6835,6 @@ func (s *ListGrantsResponse) SetTruncated(v bool) *ListGrantsResponse {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ListKeyPoliciesRequest
type ListKeyPoliciesInput struct {
_ struct{} `type:"structure"`
@ -6969,7 +6919,6 @@ func (s *ListKeyPoliciesInput) SetMarker(v string) *ListKeyPoliciesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ListKeyPoliciesResponse
type ListKeyPoliciesOutput struct {
_ struct{} `type:"structure"`
@ -7016,7 +6965,6 @@ func (s *ListKeyPoliciesOutput) SetTruncated(v bool) *ListKeyPoliciesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ListKeysRequest
type ListKeysInput struct {
_ struct{} `type:"structure"`
@ -7072,7 +7020,6 @@ func (s *ListKeysInput) SetMarker(v string) *ListKeysInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ListKeysResponse
type ListKeysOutput struct {
_ struct{} `type:"structure"`
@ -7118,7 +7065,6 @@ func (s *ListKeysOutput) SetTruncated(v bool) *ListKeysOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ListResourceTagsRequest
type ListResourceTagsInput struct {
_ struct{} `type:"structure"`
@ -7204,7 +7150,6 @@ func (s *ListResourceTagsInput) SetMarker(v string) *ListResourceTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ListResourceTagsResponse
type ListResourceTagsOutput struct {
_ struct{} `type:"structure"`
@ -7252,7 +7197,6 @@ func (s *ListResourceTagsOutput) SetTruncated(v bool) *ListResourceTagsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ListRetirableGrantsRequest
type ListRetirableGrantsInput struct {
_ struct{} `type:"structure"`
@ -7332,7 +7276,6 @@ func (s *ListRetirableGrantsInput) SetRetiringPrincipal(v string) *ListRetirable
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/PutKeyPolicyRequest
type PutKeyPolicyInput struct {
_ struct{} `type:"structure"`
@ -7458,7 +7401,6 @@ func (s *PutKeyPolicyInput) SetPolicyName(v string) *PutKeyPolicyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/PutKeyPolicyOutput
type PutKeyPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -7473,7 +7415,6 @@ func (s PutKeyPolicyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ReEncryptRequest
type ReEncryptInput struct {
_ struct{} `type:"structure"`
@ -7582,7 +7523,6 @@ func (s *ReEncryptInput) SetSourceEncryptionContext(v map[string]*string) *ReEnc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ReEncryptResponse
type ReEncryptOutput struct {
_ struct{} `type:"structure"`
@ -7627,7 +7567,6 @@ func (s *ReEncryptOutput) SetSourceKeyId(v string) *ReEncryptOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/RetireGrantRequest
type RetireGrantInput struct {
_ struct{} `type:"structure"`
@ -7693,7 +7632,6 @@ func (s *RetireGrantInput) SetKeyId(v string) *RetireGrantInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/RetireGrantOutput
type RetireGrantOutput struct {
_ struct{} `type:"structure"`
}
@ -7708,7 +7646,6 @@ func (s RetireGrantOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/RevokeGrantRequest
type RevokeGrantInput struct {
_ struct{} `type:"structure"`
@ -7778,7 +7715,6 @@ func (s *RevokeGrantInput) SetKeyId(v string) *RevokeGrantInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/RevokeGrantOutput
type RevokeGrantOutput struct {
_ struct{} `type:"structure"`
}
@ -7793,7 +7729,6 @@ func (s RevokeGrantOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ScheduleKeyDeletionRequest
type ScheduleKeyDeletionInput struct {
_ struct{} `type:"structure"`
@ -7861,7 +7796,6 @@ func (s *ScheduleKeyDeletionInput) SetPendingWindowInDays(v int64) *ScheduleKeyD
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ScheduleKeyDeletionResponse
type ScheduleKeyDeletionOutput struct {
_ struct{} `type:"structure"`
@ -7901,7 +7835,6 @@ func (s *ScheduleKeyDeletionOutput) SetKeyId(v string) *ScheduleKeyDeletionOutpu
// For information about the rules that apply to tag keys and tag values, see
// User-Defined Tag Restrictions (http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/allocation-tag-restrictions.html)
// in the AWS Billing and Cost Management User Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -7957,7 +7890,6 @@ func (s *Tag) SetTagValue(v string) *Tag {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/TagResourceRequest
type TagResourceInput struct {
_ struct{} `type:"structure"`
@ -8033,7 +7965,6 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/TagResourceOutput
type TagResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -8048,7 +7979,6 @@ func (s TagResourceOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/UntagResourceRequest
type UntagResourceInput struct {
_ struct{} `type:"structure"`
@ -8114,7 +8044,6 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/UntagResourceOutput
type UntagResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -8129,7 +8058,6 @@ func (s UntagResourceOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/UpdateAliasRequest
type UpdateAliasInput struct {
_ struct{} `type:"structure"`
@ -8202,7 +8130,6 @@ func (s *UpdateAliasInput) SetTargetKeyId(v string) *UpdateAliasInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/UpdateAliasOutput
type UpdateAliasOutput struct {
_ struct{} `type:"structure"`
}
@ -8217,7 +8144,6 @@ func (s UpdateAliasOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/UpdateKeyDescriptionRequest
type UpdateKeyDescriptionInput struct {
_ struct{} `type:"structure"`
@ -8283,7 +8209,6 @@ func (s *UpdateKeyDescriptionInput) SetKeyId(v string) *UpdateKeyDescriptionInpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/UpdateKeyDescriptionOutput
type UpdateKeyDescriptionOutput struct {
_ struct{} `type:"structure"`
}

View File

@ -3173,7 +3173,6 @@ func (c *Lambda) UpdateFunctionConfigurationWithContext(ctx aws.Context, input *
// Provides limits of code size and concurrency associated with the current
// account and region.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/AccountLimit
type AccountLimit struct {
_ struct{} `type:"structure"`
@ -3243,7 +3242,6 @@ func (s *AccountLimit) SetUnreservedConcurrentExecutions(v int64) *AccountLimit
// Provides code size usage and function count associated with the current account
// and region.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/AccountUsage
type AccountUsage struct {
_ struct{} `type:"structure"`
@ -3276,7 +3274,6 @@ func (s *AccountUsage) SetTotalCodeSize(v int64) *AccountUsage {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/AddPermissionRequest
type AddPermissionInput struct {
_ struct{} `type:"structure"`
@ -3460,7 +3457,6 @@ func (s *AddPermissionInput) SetStatementId(v string) *AddPermissionInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/AddPermissionResponse
type AddPermissionOutput struct {
_ struct{} `type:"structure"`
@ -3487,7 +3483,6 @@ func (s *AddPermissionOutput) SetStatement(v string) *AddPermissionOutput {
}
// Provides configuration information about a Lambda function version alias.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/AliasConfiguration
type AliasConfiguration struct {
_ struct{} `type:"structure"`
@ -3562,7 +3557,6 @@ func (s *AliasConfiguration) SetRoutingConfig(v *AliasRoutingConfiguration) *Ali
// The parent object that implements what percentage of traffic will invoke
// each function version. For more information, see lambda-traffic-shifting-using-aliases.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/AliasRoutingConfiguration
type AliasRoutingConfiguration struct {
_ struct{} `type:"structure"`
@ -3588,7 +3582,6 @@ func (s *AliasRoutingConfiguration) SetAdditionalVersionWeights(v map[string]*fl
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/CreateAliasRequest
type CreateAliasInput struct {
_ struct{} `type:"structure"`
@ -3686,7 +3679,6 @@ func (s *CreateAliasInput) SetRoutingConfig(v *AliasRoutingConfiguration) *Creat
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/CreateEventSourceMappingRequest
type CreateEventSourceMappingInput struct {
_ struct{} `type:"structure"`
@ -3814,7 +3806,6 @@ func (s *CreateEventSourceMappingInput) SetStartingPositionTimestamp(v time.Time
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/CreateFunctionRequest
type CreateFunctionInput struct {
_ struct{} `type:"structure"`
@ -4050,7 +4041,6 @@ func (s *CreateFunctionInput) SetVpcConfig(v *VpcConfig) *CreateFunctionInput {
// The parent object that contains the target ARN (Amazon Resource Name) of
// an Amazon SQS queue or Amazon SNS topic.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeadLetterConfig
type DeadLetterConfig struct {
_ struct{} `type:"structure"`
@ -4075,7 +4065,6 @@ func (s *DeadLetterConfig) SetTargetArn(v string) *DeadLetterConfig {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteAliasRequest
type DeleteAliasInput struct {
_ struct{} `type:"structure"`
@ -4137,7 +4126,6 @@ func (s *DeleteAliasInput) SetName(v string) *DeleteAliasInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteAliasOutput
type DeleteAliasOutput struct {
_ struct{} `type:"structure"`
}
@ -4152,7 +4140,6 @@ func (s DeleteAliasOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteEventSourceMappingRequest
type DeleteEventSourceMappingInput struct {
_ struct{} `type:"structure"`
@ -4191,7 +4178,6 @@ func (s *DeleteEventSourceMappingInput) SetUUID(v string) *DeleteEventSourceMapp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteFunctionConcurrencyRequest
type DeleteFunctionConcurrencyInput struct {
_ struct{} `type:"structure"`
@ -4234,7 +4220,6 @@ func (s *DeleteFunctionConcurrencyInput) SetFunctionName(v string) *DeleteFuncti
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteFunctionConcurrencyOutput
type DeleteFunctionConcurrencyOutput struct {
_ struct{} `type:"structure"`
}
@ -4249,7 +4234,6 @@ func (s DeleteFunctionConcurrencyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteFunctionRequest
type DeleteFunctionInput struct {
_ struct{} `type:"structure"`
@ -4324,7 +4308,6 @@ func (s *DeleteFunctionInput) SetQualifier(v string) *DeleteFunctionInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteFunctionOutput
type DeleteFunctionOutput struct {
_ struct{} `type:"structure"`
}
@ -4340,7 +4323,6 @@ func (s DeleteFunctionOutput) GoString() string {
}
// The parent object that contains your environment's configuration settings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/Environment
type Environment struct {
_ struct{} `type:"structure"`
@ -4366,7 +4348,6 @@ func (s *Environment) SetVariables(v map[string]*string) *Environment {
// The parent object that contains error information associated with your configuration
// settings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/EnvironmentError
type EnvironmentError struct {
_ struct{} `type:"structure"`
@ -4401,7 +4382,6 @@ func (s *EnvironmentError) SetMessage(v string) *EnvironmentError {
// The parent object returned that contains your environment's configuration
// settings or any error information associated with your configuration settings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/EnvironmentResponse
type EnvironmentResponse struct {
_ struct{} `type:"structure"`
@ -4437,7 +4417,6 @@ func (s *EnvironmentResponse) SetVariables(v map[string]*string) *EnvironmentRes
}
// Describes mapping between an Amazon Kinesis stream and a Lambda function.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/EventSourceMappingConfiguration
type EventSourceMappingConfiguration struct {
_ struct{} `type:"structure"`
@ -4530,7 +4509,6 @@ func (s *EventSourceMappingConfiguration) SetUUID(v string) *EventSourceMappingC
}
// The code for the Lambda function.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/FunctionCode
type FunctionCode struct {
_ struct{} `type:"structure"`
@ -4610,7 +4588,6 @@ func (s *FunctionCode) SetZipFile(v []byte) *FunctionCode {
}
// The object for the Lambda function location.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/FunctionCodeLocation
type FunctionCodeLocation struct {
_ struct{} `type:"structure"`
@ -4645,7 +4622,6 @@ func (s *FunctionCodeLocation) SetRepositoryType(v string) *FunctionCodeLocation
}
// A complex type that describes function metadata.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/FunctionConfiguration
type FunctionConfiguration struct {
_ struct{} `type:"structure"`
@ -4843,7 +4819,6 @@ func (s *FunctionConfiguration) SetVpcConfig(v *VpcConfigResponse) *FunctionConf
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetAccountSettingsRequest
type GetAccountSettingsInput struct {
_ struct{} `type:"structure"`
}
@ -4858,7 +4833,6 @@ func (s GetAccountSettingsInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetAccountSettingsResponse
type GetAccountSettingsOutput struct {
_ struct{} `type:"structure"`
@ -4893,7 +4867,6 @@ func (s *GetAccountSettingsOutput) SetAccountUsage(v *AccountUsage) *GetAccountS
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetAliasRequest
type GetAliasInput struct {
_ struct{} `type:"structure"`
@ -4956,7 +4929,6 @@ func (s *GetAliasInput) SetName(v string) *GetAliasInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetEventSourceMappingRequest
type GetEventSourceMappingInput struct {
_ struct{} `type:"structure"`
@ -4995,7 +4967,6 @@ func (s *GetEventSourceMappingInput) SetUUID(v string) *GetEventSourceMappingInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetFunctionConfigurationRequest
type GetFunctionConfigurationInput struct {
_ struct{} `type:"structure"`
@ -5063,7 +5034,6 @@ func (s *GetFunctionConfigurationInput) SetQualifier(v string) *GetFunctionConfi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetFunctionRequest
type GetFunctionInput struct {
_ struct{} `type:"structure"`
@ -5130,7 +5100,6 @@ func (s *GetFunctionInput) SetQualifier(v string) *GetFunctionInput {
}
// This response contains the object for the Lambda function location (see FunctionCodeLocation.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetFunctionResponse
type GetFunctionOutput struct {
_ struct{} `type:"structure"`
@ -5182,7 +5151,6 @@ func (s *GetFunctionOutput) SetTags(v map[string]*string) *GetFunctionOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetPolicyRequest
type GetPolicyInput struct {
_ struct{} `type:"structure"`
@ -5248,7 +5216,6 @@ func (s *GetPolicyInput) SetQualifier(v string) *GetPolicyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetPolicyResponse
type GetPolicyOutput struct {
_ struct{} `type:"structure"`
@ -5283,7 +5250,6 @@ func (s *GetPolicyOutput) SetRevisionId(v string) *GetPolicyOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/InvokeAsyncRequest
type InvokeAsyncInput struct {
_ struct{} `deprecated:"true" type:"structure" payload:"InvokeArgs"`
@ -5342,7 +5308,6 @@ func (s *InvokeAsyncInput) SetInvokeArgs(v io.ReadSeeker) *InvokeAsyncInput {
}
// Upon success, it returns empty response. Otherwise, throws an exception.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/InvokeAsyncResponse
type InvokeAsyncOutput struct {
_ struct{} `deprecated:"true" type:"structure"`
@ -5366,7 +5331,6 @@ func (s *InvokeAsyncOutput) SetStatus(v int64) *InvokeAsyncOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/InvocationRequest
type InvokeInput struct {
_ struct{} `type:"structure" payload:"Payload"`
@ -5486,7 +5450,6 @@ func (s *InvokeInput) SetQualifier(v string) *InvokeInput {
}
// Upon success, returns an empty response. Otherwise, throws an exception.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/InvocationResponse
type InvokeOutput struct {
_ struct{} `type:"structure" payload:"Payload"`
@ -5562,7 +5525,6 @@ func (s *InvokeOutput) SetStatusCode(v int64) *InvokeOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListAliasesRequest
type ListAliasesInput struct {
_ struct{} `type:"structure"`
@ -5643,7 +5605,6 @@ func (s *ListAliasesInput) SetMaxItems(v int64) *ListAliasesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListAliasesResponse
type ListAliasesOutput struct {
_ struct{} `type:"structure"`
@ -5676,7 +5637,6 @@ func (s *ListAliasesOutput) SetNextMarker(v string) *ListAliasesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListEventSourceMappingsRequest
type ListEventSourceMappingsInput struct {
_ struct{} `type:"structure"`
@ -5757,7 +5717,6 @@ func (s *ListEventSourceMappingsInput) SetMaxItems(v int64) *ListEventSourceMapp
}
// Contains a list of event sources (see EventSourceMappingConfiguration)
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListEventSourceMappingsResponse
type ListEventSourceMappingsOutput struct {
_ struct{} `type:"structure"`
@ -5790,7 +5749,6 @@ func (s *ListEventSourceMappingsOutput) SetNextMarker(v string) *ListEventSource
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListFunctionsRequest
type ListFunctionsInput struct {
_ struct{} `type:"structure"`
@ -5872,7 +5830,6 @@ func (s *ListFunctionsInput) SetMaxItems(v int64) *ListFunctionsInput {
}
// Contains a list of AWS Lambda function configurations (see FunctionConfiguration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListFunctionsResponse
type ListFunctionsOutput struct {
_ struct{} `type:"structure"`
@ -5905,7 +5862,6 @@ func (s *ListFunctionsOutput) SetNextMarker(v string) *ListFunctionsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListTagsRequest
type ListTagsInput struct {
_ struct{} `type:"structure"`
@ -5944,7 +5900,6 @@ func (s *ListTagsInput) SetResource(v string) *ListTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListTagsResponse
type ListTagsOutput struct {
_ struct{} `type:"structure"`
@ -5968,7 +5923,6 @@ func (s *ListTagsOutput) SetTags(v map[string]*string) *ListTagsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListVersionsByFunctionRequest
type ListVersionsByFunctionInput struct {
_ struct{} `type:"structure"`
@ -6038,7 +5992,6 @@ func (s *ListVersionsByFunctionInput) SetMaxItems(v int64) *ListVersionsByFuncti
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListVersionsByFunctionResponse
type ListVersionsByFunctionOutput struct {
_ struct{} `type:"structure"`
@ -6071,7 +6024,6 @@ func (s *ListVersionsByFunctionOutput) SetVersions(v []*FunctionConfiguration) *
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/PublishVersionRequest
type PublishVersionInput struct {
_ struct{} `type:"structure"`
@ -6154,7 +6106,6 @@ func (s *PublishVersionInput) SetRevisionId(v string) *PublishVersionInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/PutFunctionConcurrencyRequest
type PutFunctionConcurrencyInput struct {
_ struct{} `type:"structure"`
@ -6212,7 +6163,6 @@ func (s *PutFunctionConcurrencyInput) SetReservedConcurrentExecutions(v int64) *
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/Concurrency
type PutFunctionConcurrencyOutput struct {
_ struct{} `type:"structure"`
@ -6237,7 +6187,6 @@ func (s *PutFunctionConcurrencyOutput) SetReservedConcurrentExecutions(v int64)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/RemovePermissionRequest
type RemovePermissionInput struct {
_ struct{} `type:"structure"`
@ -6330,7 +6279,6 @@ func (s *RemovePermissionInput) SetStatementId(v string) *RemovePermissionInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/RemovePermissionOutput
type RemovePermissionOutput struct {
_ struct{} `type:"structure"`
}
@ -6345,7 +6293,6 @@ func (s RemovePermissionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/TagResourceRequest
type TagResourceInput struct {
_ struct{} `type:"structure"`
@ -6398,7 +6345,6 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/TagResourceOutput
type TagResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -6414,7 +6360,6 @@ func (s TagResourceOutput) GoString() string {
}
// The parent object that contains your function's tracing settings.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/TracingConfig
type TracingConfig struct {
_ struct{} `type:"structure"`
@ -6443,7 +6388,6 @@ func (s *TracingConfig) SetMode(v string) *TracingConfig {
}
// Parent object of the tracing information associated with your Lambda function.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/TracingConfigResponse
type TracingConfigResponse struct {
_ struct{} `type:"structure"`
@ -6467,7 +6411,6 @@ func (s *TracingConfigResponse) SetMode(v string) *TracingConfigResponse {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UntagResourceRequest
type UntagResourceInput struct {
_ struct{} `type:"structure"`
@ -6520,7 +6463,6 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UntagResourceOutput
type UntagResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -6535,7 +6477,6 @@ func (s UntagResourceOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UpdateAliasRequest
type UpdateAliasInput struct {
_ struct{} `type:"structure"`
@ -6642,7 +6583,6 @@ func (s *UpdateAliasInput) SetRoutingConfig(v *AliasRoutingConfiguration) *Updat
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UpdateEventSourceMappingRequest
type UpdateEventSourceMappingInput struct {
_ struct{} `type:"structure"`
@ -6730,7 +6670,6 @@ func (s *UpdateEventSourceMappingInput) SetUUID(v string) *UpdateEventSourceMapp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UpdateFunctionCodeRequest
type UpdateFunctionCodeInput struct {
_ struct{} `type:"structure"`
@ -6869,7 +6808,6 @@ func (s *UpdateFunctionCodeInput) SetZipFile(v []byte) *UpdateFunctionCodeInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UpdateFunctionConfigurationRequest
type UpdateFunctionConfigurationInput struct {
_ struct{} `type:"structure"`
@ -7067,7 +7005,6 @@ func (s *UpdateFunctionConfigurationInput) SetVpcConfig(v *VpcConfig) *UpdateFun
// identifying the list of security group IDs and subnet IDs. These must belong
// to the same VPC. You must provide at least one security group and one subnet
// ID.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/VpcConfig
type VpcConfig struct {
_ struct{} `type:"structure"`
@ -7101,7 +7038,6 @@ func (s *VpcConfig) SetSubnetIds(v []*string) *VpcConfig {
}
// VPC configuration associated with your Lambda function.
// See also, https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/VpcConfigResponse
type VpcConfigResponse struct {
_ struct{} `type:"structure"`

File diff suppressed because it is too large Load Diff

View File

@ -271,6 +271,99 @@ func (c *MediaStore) DeleteContainerPolicyWithContext(ctx aws.Context, input *De
return out, req.Send()
}
const opDeleteCorsPolicy = "DeleteCorsPolicy"
// DeleteCorsPolicyRequest generates a "aws/request.Request" representing the
// client's request for the DeleteCorsPolicy operation. The "output" return
// value will be populated with the request's response once the request complets
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
// the "output" return value is not valid until after Send returns without error.
//
// See DeleteCorsPolicy for more information on using the DeleteCorsPolicy
// API call, and error handling.
//
// This method is useful when you want to inject custom logic or configuration
// into the SDK's request lifecycle. Such as custom headers, or retry logic.
//
//
// // Example sending a request using the DeleteCorsPolicyRequest method.
// req, resp := client.DeleteCorsPolicyRequest(params)
//
// err := req.Send()
// if err == nil { // resp is now filled
// fmt.Println(resp)
// }
//
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/DeleteCorsPolicy
func (c *MediaStore) DeleteCorsPolicyRequest(input *DeleteCorsPolicyInput) (req *request.Request, output *DeleteCorsPolicyOutput) {
op := &request.Operation{
Name: opDeleteCorsPolicy,
HTTPMethod: "POST",
HTTPPath: "/",
}
if input == nil {
input = &DeleteCorsPolicyInput{}
}
output = &DeleteCorsPolicyOutput{}
req = c.newRequest(op, input, output)
return
}
// DeleteCorsPolicy API operation for AWS Elemental MediaStore.
//
// Deletes the cross-origin resource sharing (CORS) configuration information
// that is set for the container.
//
// To use this operation, you must have permission to perform the MediaStore:DeleteCorsPolicy
// action. The container owner has this permission by default and can grant
// this permission to others.
//
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
// with awserr.Error's Code and Message methods to get detailed information about
// the error.
//
// See the AWS API reference guide for AWS Elemental MediaStore's
// API operation DeleteCorsPolicy for usage and error information.
//
// Returned Error Codes:
// * ErrCodeContainerInUseException "ContainerInUseException"
// Resource already exists or is being updated.
//
// * ErrCodeContainerNotFoundException "ContainerNotFoundException"
// Could not perform an operation on a container that does not exist.
//
// * ErrCodeCorsPolicyNotFoundException "CorsPolicyNotFoundException"
// Could not perform an operation on a policy that does not exist.
//
// * ErrCodeInternalServerError "InternalServerError"
// The service is temporarily unavailable.
//
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/DeleteCorsPolicy
func (c *MediaStore) DeleteCorsPolicy(input *DeleteCorsPolicyInput) (*DeleteCorsPolicyOutput, error) {
req, out := c.DeleteCorsPolicyRequest(input)
return out, req.Send()
}
// DeleteCorsPolicyWithContext is the same as DeleteCorsPolicy with the addition of
// the ability to pass a context and additional request options.
//
// See DeleteCorsPolicy for details on how to use this API operation.
//
// The context must be non-nil and will be used for request cancellation. If
// the context is nil a panic will occur. In the future the SDK may create
// sub-contexts for http.Requests. See https://golang.org/pkg/context/
// for more information on using Contexts.
func (c *MediaStore) DeleteCorsPolicyWithContext(ctx aws.Context, input *DeleteCorsPolicyInput, opts ...request.Option) (*DeleteCorsPolicyOutput, error) {
req, out := c.DeleteCorsPolicyRequest(input)
req.SetContext(ctx)
req.ApplyOptions(opts...)
return out, req.Send()
}
const opDescribeContainer = "DescribeContainer"
// DescribeContainerRequest generates a "aws/request.Request" representing the
@ -315,9 +408,12 @@ func (c *MediaStore) DescribeContainerRequest(input *DescribeContainerInput) (re
// DescribeContainer API operation for AWS Elemental MediaStore.
//
// Retrieves the properties of the requested container. This returns a single
// Container object based on ContainerName. To return all Container objects
// that are associated with a specified AWS account, use ListContainers.
// Retrieves the properties of the requested container. This request is commonly
// used to retrieve the endpoint of a container. An endpoint is a value assigned
// by the service when a new container is created. A container's endpoint does
// not change after it has been assigned. The DescribeContainer request returns
// a single Container object based on ContainerName. To return all Container
// objects that are associated with a specified AWS account, use ListContainers.
//
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
// with awserr.Error's Code and Message methods to get detailed information about
@ -445,6 +541,99 @@ func (c *MediaStore) GetContainerPolicyWithContext(ctx aws.Context, input *GetCo
return out, req.Send()
}
const opGetCorsPolicy = "GetCorsPolicy"
// GetCorsPolicyRequest generates a "aws/request.Request" representing the
// client's request for the GetCorsPolicy operation. The "output" return
// value will be populated with the request's response once the request complets
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
// the "output" return value is not valid until after Send returns without error.
//
// See GetCorsPolicy for more information on using the GetCorsPolicy
// API call, and error handling.
//
// This method is useful when you want to inject custom logic or configuration
// into the SDK's request lifecycle. Such as custom headers, or retry logic.
//
//
// // Example sending a request using the GetCorsPolicyRequest method.
// req, resp := client.GetCorsPolicyRequest(params)
//
// err := req.Send()
// if err == nil { // resp is now filled
// fmt.Println(resp)
// }
//
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/GetCorsPolicy
func (c *MediaStore) GetCorsPolicyRequest(input *GetCorsPolicyInput) (req *request.Request, output *GetCorsPolicyOutput) {
op := &request.Operation{
Name: opGetCorsPolicy,
HTTPMethod: "POST",
HTTPPath: "/",
}
if input == nil {
input = &GetCorsPolicyInput{}
}
output = &GetCorsPolicyOutput{}
req = c.newRequest(op, input, output)
return
}
// GetCorsPolicy API operation for AWS Elemental MediaStore.
//
// Returns the cross-origin resource sharing (CORS) configuration information
// that is set for the container.
//
// To use this operation, you must have permission to perform the MediaStore:GetCorsPolicy
// action. By default, the container owner has this permission and can grant
// it to others.
//
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
// with awserr.Error's Code and Message methods to get detailed information about
// the error.
//
// See the AWS API reference guide for AWS Elemental MediaStore's
// API operation GetCorsPolicy for usage and error information.
//
// Returned Error Codes:
// * ErrCodeContainerInUseException "ContainerInUseException"
// Resource already exists or is being updated.
//
// * ErrCodeContainerNotFoundException "ContainerNotFoundException"
// Could not perform an operation on a container that does not exist.
//
// * ErrCodeCorsPolicyNotFoundException "CorsPolicyNotFoundException"
// Could not perform an operation on a policy that does not exist.
//
// * ErrCodeInternalServerError "InternalServerError"
// The service is temporarily unavailable.
//
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/GetCorsPolicy
func (c *MediaStore) GetCorsPolicy(input *GetCorsPolicyInput) (*GetCorsPolicyOutput, error) {
req, out := c.GetCorsPolicyRequest(input)
return out, req.Send()
}
// GetCorsPolicyWithContext is the same as GetCorsPolicy with the addition of
// the ability to pass a context and additional request options.
//
// See GetCorsPolicy for details on how to use this API operation.
//
// The context must be non-nil and will be used for request cancellation. If
// the context is nil a panic will occur. In the future the SDK may create
// sub-contexts for http.Requests. See https://golang.org/pkg/context/
// for more information on using Contexts.
func (c *MediaStore) GetCorsPolicyWithContext(ctx aws.Context, input *GetCorsPolicyInput, opts ...request.Option) (*GetCorsPolicyOutput, error) {
req, out := c.GetCorsPolicyRequest(input)
req.SetContext(ctx)
req.ApplyOptions(opts...)
return out, req.Send()
}
const opListContainers = "ListContainers"
// ListContainersRequest generates a "aws/request.Request" representing the
@ -625,9 +814,103 @@ func (c *MediaStore) PutContainerPolicyWithContext(ctx aws.Context, input *PutCo
return out, req.Send()
}
const opPutCorsPolicy = "PutCorsPolicy"
// PutCorsPolicyRequest generates a "aws/request.Request" representing the
// client's request for the PutCorsPolicy operation. The "output" return
// value will be populated with the request's response once the request complets
// successfuly.
//
// Use "Send" method on the returned Request to send the API call to the service.
// the "output" return value is not valid until after Send returns without error.
//
// See PutCorsPolicy for more information on using the PutCorsPolicy
// API call, and error handling.
//
// This method is useful when you want to inject custom logic or configuration
// into the SDK's request lifecycle. Such as custom headers, or retry logic.
//
//
// // Example sending a request using the PutCorsPolicyRequest method.
// req, resp := client.PutCorsPolicyRequest(params)
//
// err := req.Send()
// if err == nil { // resp is now filled
// fmt.Println(resp)
// }
//
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/PutCorsPolicy
func (c *MediaStore) PutCorsPolicyRequest(input *PutCorsPolicyInput) (req *request.Request, output *PutCorsPolicyOutput) {
op := &request.Operation{
Name: opPutCorsPolicy,
HTTPMethod: "POST",
HTTPPath: "/",
}
if input == nil {
input = &PutCorsPolicyInput{}
}
output = &PutCorsPolicyOutput{}
req = c.newRequest(op, input, output)
return
}
// PutCorsPolicy API operation for AWS Elemental MediaStore.
//
// Sets the cross-origin resource sharing (CORS) configuration on a container
// so that the container can service cross-origin requests. For example, you
// might want to enable a request whose origin is http://www.example.com to
// access your AWS Elemental MediaStore container at my.example.container.com
// by using the browser's XMLHttpRequest capability.
//
// To enable CORS on a container, you attach a CORS policy to the container.
// In the CORS policy, you configure rules that identify origins and the HTTP
// methods that can be executed on your container. The policy can contain up
// to 398,000 characters. You can add up to 100 rules to a CORS policy. If more
// than one rule applies, the service uses the first applicable rule listed.
//
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
// with awserr.Error's Code and Message methods to get detailed information about
// the error.
//
// See the AWS API reference guide for AWS Elemental MediaStore's
// API operation PutCorsPolicy for usage and error information.
//
// Returned Error Codes:
// * ErrCodeContainerNotFoundException "ContainerNotFoundException"
// Could not perform an operation on a container that does not exist.
//
// * ErrCodeContainerInUseException "ContainerInUseException"
// Resource already exists or is being updated.
//
// * ErrCodeInternalServerError "InternalServerError"
// The service is temporarily unavailable.
//
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/PutCorsPolicy
func (c *MediaStore) PutCorsPolicy(input *PutCorsPolicyInput) (*PutCorsPolicyOutput, error) {
req, out := c.PutCorsPolicyRequest(input)
return out, req.Send()
}
// PutCorsPolicyWithContext is the same as PutCorsPolicy with the addition of
// the ability to pass a context and additional request options.
//
// See PutCorsPolicy for details on how to use this API operation.
//
// The context must be non-nil and will be used for request cancellation. If
// the context is nil a panic will occur. In the future the SDK may create
// sub-contexts for http.Requests. See https://golang.org/pkg/context/
// for more information on using Contexts.
func (c *MediaStore) PutCorsPolicyWithContext(ctx aws.Context, input *PutCorsPolicyInput, opts ...request.Option) (*PutCorsPolicyOutput, error) {
req, out := c.PutCorsPolicyRequest(input)
req.SetContext(ctx)
req.ApplyOptions(opts...)
return out, req.Send()
}
// This section describes operations that you can perform on an AWS Elemental
// MediaStore container.
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/Container
type Container struct {
_ struct{} `type:"structure"`
@ -642,8 +925,10 @@ type Container struct {
// Unix timestamp.
CreationTime *time.Time `type:"timestamp" timestampFormat:"unix"`
// The DNS endpoint of the container. Use from 1 to 255 characters. Use this
// endpoint to identify this container when sending requests to the data plane.
// The DNS endpoint of the container. Use the endpoint to identify the specific
// container when sending requests to the data plane. The service assigns this
// value when the container is created. Once the value has been assigned, it
// does not change.
Endpoint *string `min:"1" type:"string"`
// The name of the container.
@ -696,7 +981,88 @@ func (s *Container) SetStatus(v string) *Container {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/CreateContainerInput
// A rule for a CORS policy. You can add up to 100 rules to a CORS policy. If
// more than one rule applies, the service uses the first applicable rule listed.
type CorsRule struct {
_ struct{} `type:"structure"`
// Specifies which headers are allowed in a preflight OPTIONS request through
// the Access-Control-Request-Headers header. Each header name that is specified
// in Access-Control-Request-Headers must have a corresponding entry in the
// rule. Only the headers that were requested are sent back.
//
// This element can contain only one wildcard character (*).
AllowedHeaders []*string `type:"list"`
// Identifies an HTTP method that the origin that is specified in the rule is
// allowed to execute.
//
// Each CORS rule must contain at least one AllowedMethod and one AllowedOrigin
// element.
AllowedMethods []*string `type:"list"`
// One or more response headers that you want users to be able to access from
// their applications (for example, from a JavaScript XMLHttpRequest object).
//
// Each CORS rule must have at least one AllowedOrigin element. The string value
// can include only one wildcard character (*), for example, http://*.example.com.
// Additionally, you can specify only one wildcard character to allow cross-origin
// access for all origins.
AllowedOrigins []*string `type:"list"`
// One or more headers in the response that you want users to be able to access
// from their applications (for example, from a JavaScript XMLHttpRequest object).
//
// This element is optional for each rule.
ExposeHeaders []*string `type:"list"`
// The time in seconds that your browser caches the preflight response for the
// specified resource.
//
// A CORS rule can have only one MaxAgeSeconds element.
MaxAgeSeconds *int64 `type:"integer"`
}
// String returns the string representation
func (s CorsRule) String() string {
return awsutil.Prettify(s)
}
// GoString returns the string representation
func (s CorsRule) GoString() string {
return s.String()
}
// SetAllowedHeaders sets the AllowedHeaders field's value.
func (s *CorsRule) SetAllowedHeaders(v []*string) *CorsRule {
s.AllowedHeaders = v
return s
}
// SetAllowedMethods sets the AllowedMethods field's value.
func (s *CorsRule) SetAllowedMethods(v []*string) *CorsRule {
s.AllowedMethods = v
return s
}
// SetAllowedOrigins sets the AllowedOrigins field's value.
func (s *CorsRule) SetAllowedOrigins(v []*string) *CorsRule {
s.AllowedOrigins = v
return s
}
// SetExposeHeaders sets the ExposeHeaders field's value.
func (s *CorsRule) SetExposeHeaders(v []*string) *CorsRule {
s.ExposeHeaders = v
return s
}
// SetMaxAgeSeconds sets the MaxAgeSeconds field's value.
func (s *CorsRule) SetMaxAgeSeconds(v int64) *CorsRule {
s.MaxAgeSeconds = &v
return s
}
type CreateContainerInput struct {
_ struct{} `type:"structure"`
@ -741,7 +1107,6 @@ func (s *CreateContainerInput) SetContainerName(v string) *CreateContainerInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/CreateContainerOutput
type CreateContainerOutput struct {
_ struct{} `type:"structure"`
@ -751,7 +1116,7 @@ type CreateContainerOutput struct {
//
// ContainerName: The container name as specified in the request.
//
// CreationTime: Unix timestamp.
// CreationTime: Unix time stamp.
//
// Status: The status of container creation or deletion. The status is one of
// the following: CREATING, ACTIVE, or DELETING. While the service is creating
@ -781,7 +1146,6 @@ func (s *CreateContainerOutput) SetContainer(v *Container) *CreateContainerOutpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/DeleteContainerInput
type DeleteContainerInput struct {
_ struct{} `type:"structure"`
@ -823,7 +1187,6 @@ func (s *DeleteContainerInput) SetContainerName(v string) *DeleteContainerInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/DeleteContainerOutput
type DeleteContainerOutput struct {
_ struct{} `type:"structure"`
}
@ -838,7 +1201,6 @@ func (s DeleteContainerOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/DeleteContainerPolicyInput
type DeleteContainerPolicyInput struct {
_ struct{} `type:"structure"`
@ -880,7 +1242,6 @@ func (s *DeleteContainerPolicyInput) SetContainerName(v string) *DeleteContainer
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/DeleteContainerPolicyOutput
type DeleteContainerPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -895,7 +1256,61 @@ func (s DeleteContainerPolicyOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/DescribeContainerInput
type DeleteCorsPolicyInput struct {
_ struct{} `type:"structure"`
// The name of the container to remove the policy from.
//
// ContainerName is a required field
ContainerName *string `min:"1" type:"string" required:"true"`
}
// String returns the string representation
func (s DeleteCorsPolicyInput) String() string {
return awsutil.Prettify(s)
}
// GoString returns the string representation
func (s DeleteCorsPolicyInput) GoString() string {
return s.String()
}
// Validate inspects the fields of the type to determine if they are valid.
func (s *DeleteCorsPolicyInput) Validate() error {
invalidParams := request.ErrInvalidParams{Context: "DeleteCorsPolicyInput"}
if s.ContainerName == nil {
invalidParams.Add(request.NewErrParamRequired("ContainerName"))
}
if s.ContainerName != nil && len(*s.ContainerName) < 1 {
invalidParams.Add(request.NewErrParamMinLen("ContainerName", 1))
}
if invalidParams.Len() > 0 {
return invalidParams
}
return nil
}
// SetContainerName sets the ContainerName field's value.
func (s *DeleteCorsPolicyInput) SetContainerName(v string) *DeleteCorsPolicyInput {
s.ContainerName = &v
return s
}
type DeleteCorsPolicyOutput struct {
_ struct{} `type:"structure"`
}
// String returns the string representation
func (s DeleteCorsPolicyOutput) String() string {
return awsutil.Prettify(s)
}
// GoString returns the string representation
func (s DeleteCorsPolicyOutput) GoString() string {
return s.String()
}
type DescribeContainerInput struct {
_ struct{} `type:"structure"`
@ -932,7 +1347,6 @@ func (s *DescribeContainerInput) SetContainerName(v string) *DescribeContainerIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/DescribeContainerOutput
type DescribeContainerOutput struct {
_ struct{} `type:"structure"`
@ -956,7 +1370,6 @@ func (s *DescribeContainerOutput) SetContainer(v *Container) *DescribeContainerO
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/GetContainerPolicyInput
type GetContainerPolicyInput struct {
_ struct{} `type:"structure"`
@ -998,7 +1411,6 @@ func (s *GetContainerPolicyInput) SetContainerName(v string) *GetContainerPolicy
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/GetContainerPolicyOutput
type GetContainerPolicyOutput struct {
_ struct{} `type:"structure"`
@ -1024,7 +1436,72 @@ func (s *GetContainerPolicyOutput) SetPolicy(v string) *GetContainerPolicyOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/ListContainersInput
type GetCorsPolicyInput struct {
_ struct{} `type:"structure"`
// The name of the container that the policy is assigned to.
//
// ContainerName is a required field
ContainerName *string `min:"1" type:"string" required:"true"`
}
// String returns the string representation
func (s GetCorsPolicyInput) String() string {
return awsutil.Prettify(s)
}
// GoString returns the string representation
func (s GetCorsPolicyInput) GoString() string {
return s.String()
}
// Validate inspects the fields of the type to determine if they are valid.
func (s *GetCorsPolicyInput) Validate() error {
invalidParams := request.ErrInvalidParams{Context: "GetCorsPolicyInput"}
if s.ContainerName == nil {
invalidParams.Add(request.NewErrParamRequired("ContainerName"))
}
if s.ContainerName != nil && len(*s.ContainerName) < 1 {
invalidParams.Add(request.NewErrParamMinLen("ContainerName", 1))
}
if invalidParams.Len() > 0 {
return invalidParams
}
return nil
}
// SetContainerName sets the ContainerName field's value.
func (s *GetCorsPolicyInput) SetContainerName(v string) *GetCorsPolicyInput {
s.ContainerName = &v
return s
}
type GetCorsPolicyOutput struct {
_ struct{} `type:"structure"`
// The CORS policy of the container.
//
// CorsPolicy is a required field
CorsPolicy []*CorsRule `min:"1" type:"list" required:"true"`
}
// String returns the string representation
func (s GetCorsPolicyOutput) String() string {
return awsutil.Prettify(s)
}
// GoString returns the string representation
func (s GetCorsPolicyOutput) GoString() string {
return s.String()
}
// SetCorsPolicy sets the CorsPolicy field's value.
func (s *GetCorsPolicyOutput) SetCorsPolicy(v []*CorsRule) *GetCorsPolicyOutput {
s.CorsPolicy = v
return s
}
type ListContainersInput struct {
_ struct{} `type:"structure"`
@ -1077,7 +1554,6 @@ func (s *ListContainersInput) SetNextToken(v string) *ListContainersInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/ListContainersOutput
type ListContainersOutput struct {
_ struct{} `type:"structure"`
@ -1114,7 +1590,6 @@ func (s *ListContainersOutput) SetNextToken(v string) *ListContainersOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/PutContainerPolicyInput
type PutContainerPolicyInput struct {
_ struct{} `type:"structure"`
@ -1177,7 +1652,6 @@ func (s *PutContainerPolicyInput) SetPolicy(v string) *PutContainerPolicyInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mediastore-2017-09-01/PutContainerPolicyOutput
type PutContainerPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -1192,6 +1666,78 @@ func (s PutContainerPolicyOutput) GoString() string {
return s.String()
}
type PutCorsPolicyInput struct {
_ struct{} `type:"structure"`
// The name of the container that you want to assign the CORS policy to.
//
// ContainerName is a required field
ContainerName *string `min:"1" type:"string" required:"true"`
// The CORS policy to apply to the container.
//
// CorsPolicy is a required field
CorsPolicy []*CorsRule `min:"1" type:"list" required:"true"`
}
// String returns the string representation
func (s PutCorsPolicyInput) String() string {
return awsutil.Prettify(s)
}
// GoString returns the string representation
func (s PutCorsPolicyInput) GoString() string {
return s.String()
}
// Validate inspects the fields of the type to determine if they are valid.
func (s *PutCorsPolicyInput) Validate() error {
invalidParams := request.ErrInvalidParams{Context: "PutCorsPolicyInput"}
if s.ContainerName == nil {
invalidParams.Add(request.NewErrParamRequired("ContainerName"))
}
if s.ContainerName != nil && len(*s.ContainerName) < 1 {
invalidParams.Add(request.NewErrParamMinLen("ContainerName", 1))
}
if s.CorsPolicy == nil {
invalidParams.Add(request.NewErrParamRequired("CorsPolicy"))
}
if s.CorsPolicy != nil && len(s.CorsPolicy) < 1 {
invalidParams.Add(request.NewErrParamMinLen("CorsPolicy", 1))
}
if invalidParams.Len() > 0 {
return invalidParams
}
return nil
}
// SetContainerName sets the ContainerName field's value.
func (s *PutCorsPolicyInput) SetContainerName(v string) *PutCorsPolicyInput {
s.ContainerName = &v
return s
}
// SetCorsPolicy sets the CorsPolicy field's value.
func (s *PutCorsPolicyInput) SetCorsPolicy(v []*CorsRule) *PutCorsPolicyInput {
s.CorsPolicy = v
return s
}
type PutCorsPolicyOutput struct {
_ struct{} `type:"structure"`
}
// String returns the string representation
func (s PutCorsPolicyOutput) String() string {
return awsutil.Prettify(s)
}
// GoString returns the string representation
func (s PutCorsPolicyOutput) GoString() string {
return s.String()
}
const (
// ContainerStatusActive is a ContainerStatus enum value
ContainerStatusActive = "ACTIVE"
@ -1202,3 +1748,17 @@ const (
// ContainerStatusDeleting is a ContainerStatus enum value
ContainerStatusDeleting = "DELETING"
)
const (
// MethodNamePut is a MethodName enum value
MethodNamePut = "PUT"
// MethodNameGet is a MethodName enum value
MethodNameGet = "GET"
// MethodNameDelete is a MethodName enum value
MethodNameDelete = "DELETE"
// MethodNameHead is a MethodName enum value
MethodNameHead = "HEAD"
)

View File

@ -16,6 +16,12 @@ const (
// Could not perform an operation on a container that does not exist.
ErrCodeContainerNotFoundException = "ContainerNotFoundException"
// ErrCodeCorsPolicyNotFoundException for service response error code
// "CorsPolicyNotFoundException".
//
// Could not perform an operation on a policy that does not exist.
ErrCodeCorsPolicyNotFoundException = "CorsPolicyNotFoundException"
// ErrCodeInternalServerError for service response error code
// "InternalServerError".
//

View File

@ -1513,7 +1513,6 @@ func (c *MQ) UpdateUserWithContext(ctx aws.Context, input *UpdateUserRequest, op
}
// Returns information about all brokers.
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/BrokerInstance
type BrokerInstance struct {
_ struct{} `type:"structure"`
@ -1547,7 +1546,6 @@ func (s *BrokerInstance) SetEndpoints(v []*string) *BrokerInstance {
}
// The Amazon Resource Name (ARN) of the broker.
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/BrokerSummary
type BrokerSummary struct {
_ struct{} `type:"structure"`
@ -1624,7 +1622,6 @@ func (s *BrokerSummary) SetHostInstanceType(v string) *BrokerSummary {
}
// Returns information about all configurations.
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/Configuration
type Configuration struct {
_ struct{} `type:"structure"`
@ -1706,7 +1703,6 @@ func (s *Configuration) SetName(v string) *Configuration {
}
// A list of information about the configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ConfigurationId
type ConfigurationId struct {
_ struct{} `type:"structure"`
@ -1740,7 +1736,6 @@ func (s *ConfigurationId) SetRevision(v int64) *ConfigurationId {
}
// Returns information about the specified configuration revision.
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ConfigurationRevision
type ConfigurationRevision struct {
_ struct{} `type:"structure"`
@ -1774,7 +1769,6 @@ func (s *ConfigurationRevision) SetRevision(v int64) *ConfigurationRevision {
}
// Broker configuration information
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/Configurations
type Configurations struct {
_ struct{} `type:"structure"`
@ -1816,7 +1810,6 @@ func (s *Configurations) SetPending(v *ConfigurationId) *Configurations {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateBrokerRequest
type CreateBrokerRequest struct {
_ struct{} `type:"structure"`
@ -1942,7 +1935,6 @@ func (s *CreateBrokerRequest) SetUsers(v []*User) *CreateBrokerRequest {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateBrokerResponse
type CreateBrokerResponse struct {
_ struct{} `type:"structure"`
@ -1973,7 +1965,6 @@ func (s *CreateBrokerResponse) SetBrokerId(v string) *CreateBrokerResponse {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateConfigurationRequest
type CreateConfigurationRequest struct {
_ struct{} `type:"structure"`
@ -2013,7 +2004,6 @@ func (s *CreateConfigurationRequest) SetName(v string) *CreateConfigurationReque
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateConfigurationResponse
type CreateConfigurationResponse struct {
_ struct{} `type:"structure"`
@ -2061,7 +2051,6 @@ func (s *CreateConfigurationResponse) SetName(v string) *CreateConfigurationResp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateUserResponse
type CreateUserOutput struct {
_ struct{} `type:"structure"`
}
@ -2076,7 +2065,6 @@ func (s CreateUserOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/CreateUserRequest
type CreateUserRequest struct {
_ struct{} `type:"structure"`
@ -2149,7 +2137,6 @@ func (s *CreateUserRequest) SetUsername(v string) *CreateUserRequest {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DeleteBrokerRequest
type DeleteBrokerInput struct {
_ struct{} `type:"structure"`
@ -2186,7 +2173,6 @@ func (s *DeleteBrokerInput) SetBrokerId(v string) *DeleteBrokerInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DeleteBrokerResponse
type DeleteBrokerResponse struct {
_ struct{} `type:"structure"`
@ -2209,7 +2195,6 @@ func (s *DeleteBrokerResponse) SetBrokerId(v string) *DeleteBrokerResponse {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DeleteUserRequest
type DeleteUserInput struct {
_ struct{} `type:"structure"`
@ -2258,7 +2243,6 @@ func (s *DeleteUserInput) SetUsername(v string) *DeleteUserInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DeleteUserResponse
type DeleteUserOutput struct {
_ struct{} `type:"structure"`
}
@ -2273,7 +2257,6 @@ func (s DeleteUserOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeBrokerRequest
type DescribeBrokerInput struct {
_ struct{} `type:"structure"`
@ -2310,7 +2293,6 @@ func (s *DescribeBrokerInput) SetBrokerId(v string) *DescribeBrokerInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeBrokerResponse
type DescribeBrokerResponse struct {
_ struct{} `type:"structure"`
@ -2462,7 +2444,6 @@ func (s *DescribeBrokerResponse) SetUsers(v []*UserSummary) *DescribeBrokerRespo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeConfigurationRequest
type DescribeConfigurationInput struct {
_ struct{} `type:"structure"`
@ -2499,7 +2480,6 @@ func (s *DescribeConfigurationInput) SetConfigurationId(v string) *DescribeConfi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeConfigurationResponse
type DescribeConfigurationOutput struct {
_ struct{} `type:"structure"`
@ -2572,7 +2552,6 @@ func (s *DescribeConfigurationOutput) SetName(v string) *DescribeConfigurationOu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeConfigurationRevisionRequest
type DescribeConfigurationRevisionInput struct {
_ struct{} `type:"structure"`
@ -2621,7 +2600,6 @@ func (s *DescribeConfigurationRevisionInput) SetConfigurationRevision(v string)
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeConfigurationRevisionResponse
type DescribeConfigurationRevisionResponse struct {
_ struct{} `type:"structure"`
@ -2660,7 +2638,6 @@ func (s *DescribeConfigurationRevisionResponse) SetDescription(v string) *Descri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeUserRequest
type DescribeUserInput struct {
_ struct{} `type:"structure"`
@ -2709,7 +2686,6 @@ func (s *DescribeUserInput) SetUsername(v string) *DescribeUserInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/DescribeUserResponse
type DescribeUserResponse struct {
_ struct{} `type:"structure"`
@ -2766,7 +2742,6 @@ func (s *DescribeUserResponse) SetUsername(v string) *DescribeUserResponse {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListBrokersRequest
type ListBrokersInput struct {
_ struct{} `type:"structure"`
@ -2810,7 +2785,6 @@ func (s *ListBrokersInput) SetNextToken(v string) *ListBrokersInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListBrokersResponse
type ListBrokersResponse struct {
_ struct{} `type:"structure"`
@ -2841,7 +2815,6 @@ func (s *ListBrokersResponse) SetNextToken(v string) *ListBrokersResponse {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListConfigurationRevisionsRequest
type ListConfigurationRevisionsInput struct {
_ struct{} `type:"structure"`
@ -2897,7 +2870,6 @@ func (s *ListConfigurationRevisionsInput) SetNextToken(v string) *ListConfigurat
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListConfigurationRevisionsResponse
type ListConfigurationRevisionsResponse struct {
_ struct{} `type:"structure"`
@ -2944,7 +2916,6 @@ func (s *ListConfigurationRevisionsResponse) SetRevisions(v []*ConfigurationRevi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListConfigurationsRequest
type ListConfigurationsInput struct {
_ struct{} `type:"structure"`
@ -2988,7 +2959,6 @@ func (s *ListConfigurationsInput) SetNextToken(v string) *ListConfigurationsInpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListConfigurationsResponse
type ListConfigurationsResponse struct {
_ struct{} `type:"structure"`
@ -3027,7 +2997,6 @@ func (s *ListConfigurationsResponse) SetNextToken(v string) *ListConfigurationsR
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListUsersRequest
type ListUsersInput struct {
_ struct{} `type:"structure"`
@ -3083,7 +3052,6 @@ func (s *ListUsersInput) SetNextToken(v string) *ListUsersInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/ListUsersResponse
type ListUsersResponse struct {
_ struct{} `type:"structure"`
@ -3130,7 +3098,6 @@ func (s *ListUsersResponse) SetUsers(v []*UserSummary) *ListUsersResponse {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/RebootBrokerRequest
type RebootBrokerInput struct {
_ struct{} `type:"structure"`
@ -3167,7 +3134,6 @@ func (s *RebootBrokerInput) SetBrokerId(v string) *RebootBrokerInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/RebootBrokerResponse
type RebootBrokerOutput struct {
_ struct{} `type:"structure"`
}
@ -3184,7 +3150,6 @@ func (s RebootBrokerOutput) GoString() string {
// Returns information about the XML element or attribute that was sanitized
// in the configuration.
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/SanitizationWarning
type SanitizationWarning struct {
_ struct{} `type:"structure"`
@ -3232,7 +3197,6 @@ func (s *SanitizationWarning) SetReason(v string) *SanitizationWarning {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateBrokerRequest
type UpdateBrokerRequest struct {
_ struct{} `type:"structure"`
@ -3278,7 +3242,6 @@ func (s *UpdateBrokerRequest) SetConfiguration(v *ConfigurationId) *UpdateBroker
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateBrokerResponse
type UpdateBrokerResponse struct {
_ struct{} `type:"structure"`
@ -3310,7 +3273,6 @@ func (s *UpdateBrokerResponse) SetConfiguration(v *ConfigurationId) *UpdateBroke
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateConfigurationRequest
type UpdateConfigurationRequest struct {
_ struct{} `type:"structure"`
@ -3363,7 +3325,6 @@ func (s *UpdateConfigurationRequest) SetDescription(v string) *UpdateConfigurati
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateConfigurationResponse
type UpdateConfigurationResponse struct {
_ struct{} `type:"structure"`
@ -3419,7 +3380,6 @@ func (s *UpdateConfigurationResponse) SetWarnings(v []*SanitizationWarning) *Upd
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateUserResponse
type UpdateUserOutput struct {
_ struct{} `type:"structure"`
}
@ -3434,7 +3394,6 @@ func (s UpdateUserOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UpdateUserRequest
type UpdateUserRequest struct {
_ struct{} `type:"structure"`
@ -3508,7 +3467,6 @@ func (s *UpdateUserRequest) SetUsername(v string) *UpdateUserRequest {
}
// An ActiveMQ user associated with the broker.
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/User
type User struct {
_ struct{} `type:"structure"`
@ -3567,7 +3525,6 @@ func (s *User) SetUsername(v string) *User {
// Returns information about the status of the changes pending for the ActiveMQ
// user.
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UserPendingChanges
type UserPendingChanges struct {
_ struct{} `type:"structure"`
@ -3613,7 +3570,6 @@ func (s *UserPendingChanges) SetPendingChange(v string) *UserPendingChanges {
}
// Returns a list of all ActiveMQ users.
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/UserSummary
type UserSummary struct {
_ struct{} `type:"structure"`
@ -3651,7 +3607,6 @@ func (s *UserSummary) SetUsername(v string) *UserSummary {
// The scheduled time period relative to UTC during which Amazon MQ begins to
// apply pending updates or patches to the broker.
// See also, https://docs.aws.amazon.com/goto/WebAPI/mq-2017-11-27/WeeklyStartTime
type WeeklyStartTime struct {
_ struct{} `type:"structure"`

File diff suppressed because it is too large Load Diff

View File

@ -46,10 +46,15 @@
//
// * opsworks.us-west-2.amazonaws.com
//
// * opsworks.ca-central-1.amazonaws.com (API only; not available in the
// AWS console)
//
// * opsworks.eu-west-1.amazonaws.com
//
// * opsworks.eu-west-2.amazonaws.com
//
// * opsworks.eu-west-3.amazonaws.com
//
// * opsworks.eu-central-1.amazonaws.com
//
// * opsworks.ap-northeast-1.amazonaws.com

View File

@ -310,11 +310,6 @@ func (c *OpsWorks) WaitUntilInstanceStoppedWithContext(ctx aws.Context, input *D
Matcher: request.PathAnyWaiterMatch, Argument: "Instances[].Status",
Expected: "booting",
},
{
State: request.FailureWaiterState,
Matcher: request.PathAnyWaiterMatch, Argument: "Instances[].Status",
Expected: "online",
},
{
State: request.FailureWaiterState,
Matcher: request.PathAnyWaiterMatch, Argument: "Instances[].Status",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -5773,7 +5773,6 @@ func (c *Route53) UpdateTrafficPolicyInstanceWithContext(ctx aws.Context, input
// A complex type that contains the type of limit that you specified in the
// request and the current value for that limit.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/AccountLimit
type AccountLimit struct {
_ struct{} `type:"structure"`
@ -5830,7 +5829,6 @@ func (s *AccountLimit) SetValue(v int64) *AccountLimit {
// A complex type that identifies the CloudWatch alarm that you want Amazon
// Route 53 health checkers to use to determine whether this health check is
// healthy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/AlarmIdentifier
type AlarmIdentifier struct {
_ struct{} `type:"structure"`
@ -5911,7 +5909,6 @@ func (s *AlarmIdentifier) SetRegion(v string) *AlarmIdentifier {
//
// * For information about creating failover resource record sets in a private
// hosted zone, see Configuring Failover in a Private Hosted Zone (http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover-private-hosted-zones.html).
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/AliasTarget
type AliasTarget struct {
_ struct{} `type:"structure"`
@ -6143,7 +6140,6 @@ func (s *AliasTarget) SetHostedZoneId(v string) *AliasTarget {
// A complex type that contains information about the request to associate a
// VPC with a private hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/AssociateVPCWithHostedZoneRequest
type AssociateVPCWithHostedZoneInput struct {
_ struct{} `locationName:"AssociateVPCWithHostedZoneRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -6217,7 +6213,6 @@ func (s *AssociateVPCWithHostedZoneInput) SetVPC(v *VPC) *AssociateVPCWithHosted
// A complex type that contains the response information for the AssociateVPCWithHostedZone
// request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/AssociateVPCWithHostedZoneResponse
type AssociateVPCWithHostedZoneOutput struct {
_ struct{} `type:"structure"`
@ -6244,7 +6239,6 @@ func (s *AssociateVPCWithHostedZoneOutput) SetChangeInfo(v *ChangeInfo) *Associa
}
// The information for each resource record set that you want to change.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/Change
type Change struct {
_ struct{} `type:"structure"`
@ -6318,7 +6312,6 @@ func (s *Change) SetResourceRecordSet(v *ResourceRecordSet) *Change {
}
// The information for a change request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ChangeBatch
type ChangeBatch struct {
_ struct{} `type:"structure"`
@ -6381,7 +6374,6 @@ func (s *ChangeBatch) SetComment(v string) *ChangeBatch {
// A complex type that describes change information about changes made to your
// hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ChangeInfo
type ChangeInfo struct {
_ struct{} `type:"structure"`
@ -6447,7 +6439,6 @@ func (s *ChangeInfo) SetSubmittedAt(v time.Time) *ChangeInfo {
}
// A complex type that contains change information for the resource record set.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ChangeResourceRecordSetsRequest
type ChangeResourceRecordSetsInput struct {
_ struct{} `locationName:"ChangeResourceRecordSetsRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -6507,7 +6498,6 @@ func (s *ChangeResourceRecordSetsInput) SetHostedZoneId(v string) *ChangeResourc
}
// A complex type containing the response for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ChangeResourceRecordSetsResponse
type ChangeResourceRecordSetsOutput struct {
_ struct{} `type:"structure"`
@ -6539,7 +6529,6 @@ func (s *ChangeResourceRecordSetsOutput) SetChangeInfo(v *ChangeInfo) *ChangeRes
// A complex type that contains information about the tags that you want to
// add, edit, or delete.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ChangeTagsForResourceRequest
type ChangeTagsForResourceInput struct {
_ struct{} `locationName:"ChangeTagsForResourceRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -6626,7 +6615,6 @@ func (s *ChangeTagsForResourceInput) SetResourceType(v string) *ChangeTagsForRes
}
// Empty response for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ChangeTagsForResourceResponse
type ChangeTagsForResourceOutput struct {
_ struct{} `type:"structure"`
}
@ -6643,7 +6631,6 @@ func (s ChangeTagsForResourceOutput) GoString() string {
// A complex type that contains information about the CloudWatch alarm that
// Amazon Route 53 is monitoring for this health check.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CloudWatchAlarmConfiguration
type CloudWatchAlarmConfiguration struct {
_ struct{} `type:"structure"`
@ -6755,7 +6742,6 @@ func (s *CloudWatchAlarmConfiguration) SetThreshold(v float64) *CloudWatchAlarmC
}
// A complex type that contains the health check request information.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateHealthCheckRequest
type CreateHealthCheckInput struct {
_ struct{} `locationName:"CreateHealthCheckRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -6836,7 +6822,6 @@ func (s *CreateHealthCheckInput) SetHealthCheckConfig(v *HealthCheckConfig) *Cre
}
// A complex type containing the response information for the new health check.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateHealthCheckResponse
type CreateHealthCheckOutput struct {
_ struct{} `type:"structure"`
@ -6875,7 +6860,6 @@ func (s *CreateHealthCheckOutput) SetLocation(v string) *CreateHealthCheckOutput
// A complex type that contains information about the request to create a hosted
// zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateHostedZoneRequest
type CreateHostedZoneInput struct {
_ struct{} `locationName:"CreateHostedZoneRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -6992,7 +6976,6 @@ func (s *CreateHostedZoneInput) SetVPC(v *VPC) *CreateHostedZoneInput {
}
// A complex type containing the response information for the hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateHostedZoneResponse
type CreateHostedZoneOutput struct {
_ struct{} `type:"structure"`
@ -7061,7 +7044,6 @@ func (s *CreateHostedZoneOutput) SetVPC(v *VPC) *CreateHostedZoneOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateQueryLoggingConfigRequest
type CreateQueryLoggingConfigInput struct {
_ struct{} `locationName:"CreateQueryLoggingConfigRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -7123,7 +7105,6 @@ func (s *CreateQueryLoggingConfigInput) SetHostedZoneId(v string) *CreateQueryLo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateQueryLoggingConfigResponse
type CreateQueryLoggingConfigOutput struct {
_ struct{} `type:"structure"`
@ -7162,7 +7143,6 @@ func (s *CreateQueryLoggingConfigOutput) SetQueryLoggingConfig(v *QueryLoggingCo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateReusableDelegationSetRequest
type CreateReusableDelegationSetInput struct {
_ struct{} `locationName:"CreateReusableDelegationSetRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -7218,7 +7198,6 @@ func (s *CreateReusableDelegationSetInput) SetHostedZoneId(v string) *CreateReus
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateReusableDelegationSetResponse
type CreateReusableDelegationSetOutput struct {
_ struct{} `type:"structure"`
@ -7257,7 +7236,6 @@ func (s *CreateReusableDelegationSetOutput) SetLocation(v string) *CreateReusabl
// A complex type that contains information about the traffic policy that you
// want to create.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateTrafficPolicyRequest
type CreateTrafficPolicyInput struct {
_ struct{} `locationName:"CreateTrafficPolicyRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -7322,7 +7300,6 @@ func (s *CreateTrafficPolicyInput) SetName(v string) *CreateTrafficPolicyInput {
// A complex type that contains information about the resource record sets that
// you want to create based on a specified traffic policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateTrafficPolicyInstanceRequest
type CreateTrafficPolicyInstanceInput struct {
_ struct{} `locationName:"CreateTrafficPolicyInstanceRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -7431,7 +7408,6 @@ func (s *CreateTrafficPolicyInstanceInput) SetTrafficPolicyVersion(v int64) *Cre
// A complex type that contains the response information for the CreateTrafficPolicyInstance
// request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateTrafficPolicyInstanceResponse
type CreateTrafficPolicyInstanceOutput struct {
_ struct{} `type:"structure"`
@ -7470,7 +7446,6 @@ func (s *CreateTrafficPolicyInstanceOutput) SetTrafficPolicyInstance(v *TrafficP
// A complex type that contains the response information for the CreateTrafficPolicy
// request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateTrafficPolicyResponse
type CreateTrafficPolicyOutput struct {
_ struct{} `type:"structure"`
@ -7509,7 +7484,6 @@ func (s *CreateTrafficPolicyOutput) SetTrafficPolicy(v *TrafficPolicy) *CreateTr
// A complex type that contains information about the traffic policy that you
// want to create a new version for.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateTrafficPolicyVersionRequest
type CreateTrafficPolicyVersionInput struct {
_ struct{} `locationName:"CreateTrafficPolicyVersionRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -7579,7 +7553,6 @@ func (s *CreateTrafficPolicyVersionInput) SetId(v string) *CreateTrafficPolicyVe
// A complex type that contains the response information for the CreateTrafficPolicyVersion
// request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateTrafficPolicyVersionResponse
type CreateTrafficPolicyVersionOutput struct {
_ struct{} `type:"structure"`
@ -7620,7 +7593,6 @@ func (s *CreateTrafficPolicyVersionOutput) SetTrafficPolicy(v *TrafficPolicy) *C
// A complex type that contains information about the request to authorize associating
// a VPC with your private hosted zone. Authorization is only required when
// a private hosted zone and a VPC were created by using different accounts.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateVPCAssociationAuthorizationRequest
type CreateVPCAssociationAuthorizationInput struct {
_ struct{} `locationName:"CreateVPCAssociationAuthorizationRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -7682,7 +7654,6 @@ func (s *CreateVPCAssociationAuthorizationInput) SetVPC(v *VPC) *CreateVPCAssoci
// A complex type that contains the response information from a CreateVPCAssociationAuthorization
// request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateVPCAssociationAuthorizationResponse
type CreateVPCAssociationAuthorizationOutput struct {
_ struct{} `type:"structure"`
@ -7721,7 +7692,6 @@ func (s *CreateVPCAssociationAuthorizationOutput) SetVPC(v *VPC) *CreateVPCAssoc
// A complex type that lists the name servers in a delegation set, as well as
// the CallerReference and the ID for the delegation set.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DelegationSet
type DelegationSet struct {
_ struct{} `type:"structure"`
@ -7768,7 +7738,6 @@ func (s *DelegationSet) SetNameServers(v []*string) *DelegationSet {
}
// This action deletes a health check.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteHealthCheckRequest
type DeleteHealthCheckInput struct {
_ struct{} `type:"structure"`
@ -7808,7 +7777,6 @@ func (s *DeleteHealthCheckInput) SetHealthCheckId(v string) *DeleteHealthCheckIn
}
// An empty element.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteHealthCheckResponse
type DeleteHealthCheckOutput struct {
_ struct{} `type:"structure"`
}
@ -7824,7 +7792,6 @@ func (s DeleteHealthCheckOutput) GoString() string {
}
// A request to delete a hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteHostedZoneRequest
type DeleteHostedZoneInput struct {
_ struct{} `type:"structure"`
@ -7864,7 +7831,6 @@ func (s *DeleteHostedZoneInput) SetId(v string) *DeleteHostedZoneInput {
}
// A complex type that contains the response to a DeleteHostedZone request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteHostedZoneResponse
type DeleteHostedZoneOutput struct {
_ struct{} `type:"structure"`
@ -7891,7 +7857,6 @@ func (s *DeleteHostedZoneOutput) SetChangeInfo(v *ChangeInfo) *DeleteHostedZoneO
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteQueryLoggingConfigRequest
type DeleteQueryLoggingConfigInput struct {
_ struct{} `type:"structure"`
@ -7933,7 +7898,6 @@ func (s *DeleteQueryLoggingConfigInput) SetId(v string) *DeleteQueryLoggingConfi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteQueryLoggingConfigResponse
type DeleteQueryLoggingConfigOutput struct {
_ struct{} `type:"structure"`
}
@ -7949,7 +7913,6 @@ func (s DeleteQueryLoggingConfigOutput) GoString() string {
}
// A request to delete a reusable delegation set.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteReusableDelegationSetRequest
type DeleteReusableDelegationSetInput struct {
_ struct{} `type:"structure"`
@ -7989,7 +7952,6 @@ func (s *DeleteReusableDelegationSetInput) SetId(v string) *DeleteReusableDelega
}
// An empty element.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteReusableDelegationSetResponse
type DeleteReusableDelegationSetOutput struct {
_ struct{} `type:"structure"`
}
@ -8005,7 +7967,6 @@ func (s DeleteReusableDelegationSetOutput) GoString() string {
}
// A request to delete a specified traffic policy version.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteTrafficPolicyRequest
type DeleteTrafficPolicyInput struct {
_ struct{} `type:"structure"`
@ -8065,7 +8026,6 @@ func (s *DeleteTrafficPolicyInput) SetVersion(v int64) *DeleteTrafficPolicyInput
}
// A request to delete a specified traffic policy instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteTrafficPolicyInstanceRequest
type DeleteTrafficPolicyInstanceInput struct {
_ struct{} `type:"structure"`
@ -8112,7 +8072,6 @@ func (s *DeleteTrafficPolicyInstanceInput) SetId(v string) *DeleteTrafficPolicyI
}
// An empty element.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteTrafficPolicyInstanceResponse
type DeleteTrafficPolicyInstanceOutput struct {
_ struct{} `type:"structure"`
}
@ -8128,7 +8087,6 @@ func (s DeleteTrafficPolicyInstanceOutput) GoString() string {
}
// An empty element.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteTrafficPolicyResponse
type DeleteTrafficPolicyOutput struct {
_ struct{} `type:"structure"`
}
@ -8146,7 +8104,6 @@ func (s DeleteTrafficPolicyOutput) GoString() string {
// A complex type that contains information about the request to remove authorization
// to associate a VPC that was created by one AWS account with a hosted zone
// that was created with a different AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteVPCAssociationAuthorizationRequest
type DeleteVPCAssociationAuthorizationInput struct {
_ struct{} `locationName:"DeleteVPCAssociationAuthorizationRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -8209,7 +8166,6 @@ func (s *DeleteVPCAssociationAuthorizationInput) SetVPC(v *VPC) *DeleteVPCAssoci
}
// Empty response for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteVPCAssociationAuthorizationResponse
type DeleteVPCAssociationAuthorizationOutput struct {
_ struct{} `type:"structure"`
}
@ -8226,7 +8182,6 @@ func (s DeleteVPCAssociationAuthorizationOutput) GoString() string {
// For the metric that the CloudWatch alarm is associated with, a complex type
// that contains information about one dimension.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/Dimension
type Dimension struct {
_ struct{} `type:"structure"`
@ -8267,7 +8222,6 @@ func (s *Dimension) SetValue(v string) *Dimension {
// A complex type that contains information about the VPC that you want to disassociate
// from a specified private hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DisassociateVPCFromHostedZoneRequest
type DisassociateVPCFromHostedZoneInput struct {
_ struct{} `locationName:"DisassociateVPCFromHostedZoneRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -8337,7 +8291,6 @@ func (s *DisassociateVPCFromHostedZoneInput) SetVPC(v *VPC) *DisassociateVPCFrom
// A complex type that contains the response information for the disassociate
// request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DisassociateVPCFromHostedZoneResponse
type DisassociateVPCFromHostedZoneOutput struct {
_ struct{} `type:"structure"`
@ -8365,7 +8318,6 @@ func (s *DisassociateVPCFromHostedZoneOutput) SetChangeInfo(v *ChangeInfo) *Disa
}
// A complex type that contains information about a geo location.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GeoLocation
type GeoLocation struct {
_ struct{} `type:"structure"`
@ -8434,7 +8386,6 @@ func (s *GeoLocation) SetSubdivisionCode(v string) *GeoLocation {
// A complex type that contains the codes and full continent, country, and subdivision
// names for the specified geolocation code.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GeoLocationDetails
type GeoLocationDetails struct {
_ struct{} `type:"structure"`
@ -8507,7 +8458,6 @@ func (s *GeoLocationDetails) SetSubdivisionName(v string) *GeoLocationDetails {
// A complex type that contains information about the request to create a hosted
// zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetAccountLimitRequest
type GetAccountLimitInput struct {
_ struct{} `type:"structure"`
@ -8564,7 +8514,6 @@ func (s *GetAccountLimitInput) SetType(v string) *GetAccountLimitInput {
}
// A complex type that contains the requested limit.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetAccountLimitResponse
type GetAccountLimitOutput struct {
_ struct{} `type:"structure"`
@ -8608,7 +8557,6 @@ func (s *GetAccountLimitOutput) SetLimit(v *AccountLimit) *GetAccountLimitOutput
}
// The input for a GetChange request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetChangeRequest
type GetChangeInput struct {
_ struct{} `type:"structure"`
@ -8650,7 +8598,6 @@ func (s *GetChangeInput) SetId(v string) *GetChangeInput {
}
// A complex type that contains the ChangeInfo element.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetChangeResponse
type GetChangeOutput struct {
_ struct{} `type:"structure"`
@ -8676,7 +8623,6 @@ func (s *GetChangeOutput) SetChangeInfo(v *ChangeInfo) *GetChangeOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetCheckerIpRangesRequest
type GetCheckerIpRangesInput struct {
_ struct{} `type:"structure"`
}
@ -8691,7 +8637,6 @@ func (s GetCheckerIpRangesInput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetCheckerIpRangesResponse
type GetCheckerIpRangesOutput struct {
_ struct{} `type:"structure"`
@ -8717,7 +8662,6 @@ func (s *GetCheckerIpRangesOutput) SetCheckerIpRanges(v []*string) *GetCheckerIp
// A request for information about whether a specified geographic location is
// supported for Amazon Route 53 geolocation resource record sets.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetGeoLocationRequest
type GetGeoLocationInput struct {
_ struct{} `type:"structure"`
@ -8798,7 +8742,6 @@ func (s *GetGeoLocationInput) SetSubdivisionCode(v string) *GetGeoLocationInput
// A complex type that contains the response information for the specified geolocation
// code.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetGeoLocationResponse
type GetGeoLocationOutput struct {
_ struct{} `type:"structure"`
@ -8827,7 +8770,6 @@ func (s *GetGeoLocationOutput) SetGeoLocationDetails(v *GeoLocationDetails) *Get
// A request for the number of health checks that are associated with the current
// AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHealthCheckCountRequest
type GetHealthCheckCountInput struct {
_ struct{} `type:"structure"`
}
@ -8843,7 +8785,6 @@ func (s GetHealthCheckCountInput) GoString() string {
}
// A complex type that contains the response to a GetHealthCheckCount request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHealthCheckCountResponse
type GetHealthCheckCountOutput struct {
_ struct{} `type:"structure"`
@ -8870,7 +8811,6 @@ func (s *GetHealthCheckCountOutput) SetHealthCheckCount(v int64) *GetHealthCheck
}
// A request to get information about a specified health check.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHealthCheckRequest
type GetHealthCheckInput struct {
_ struct{} `type:"structure"`
@ -8913,7 +8853,6 @@ func (s *GetHealthCheckInput) SetHealthCheckId(v string) *GetHealthCheckInput {
}
// A request for the reason that a health check failed most recently.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHealthCheckLastFailureReasonRequest
type GetHealthCheckLastFailureReasonInput struct {
_ struct{} `type:"structure"`
@ -8960,7 +8899,6 @@ func (s *GetHealthCheckLastFailureReasonInput) SetHealthCheckId(v string) *GetHe
// A complex type that contains the response to a GetHealthCheckLastFailureReason
// request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHealthCheckLastFailureReasonResponse
type GetHealthCheckLastFailureReasonOutput struct {
_ struct{} `type:"structure"`
@ -8988,7 +8926,6 @@ func (s *GetHealthCheckLastFailureReasonOutput) SetHealthCheckObservations(v []*
}
// A complex type that contains the response to a GetHealthCheck request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHealthCheckResponse
type GetHealthCheckOutput struct {
_ struct{} `type:"structure"`
@ -9016,7 +8953,6 @@ func (s *GetHealthCheckOutput) SetHealthCheck(v *HealthCheck) *GetHealthCheckOut
}
// A request to get the status for a health check.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHealthCheckStatusRequest
type GetHealthCheckStatusInput struct {
_ struct{} `type:"structure"`
@ -9062,7 +8998,6 @@ func (s *GetHealthCheckStatusInput) SetHealthCheckId(v string) *GetHealthCheckSt
}
// A complex type that contains the response to a GetHealthCheck request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHealthCheckStatusResponse
type GetHealthCheckStatusOutput struct {
_ struct{} `type:"structure"`
@ -9091,7 +9026,6 @@ func (s *GetHealthCheckStatusOutput) SetHealthCheckObservations(v []*HealthCheck
// A request to retrieve a count of all the hosted zones that are associated
// with the current AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHostedZoneCountRequest
type GetHostedZoneCountInput struct {
_ struct{} `type:"structure"`
}
@ -9107,7 +9041,6 @@ func (s GetHostedZoneCountInput) GoString() string {
}
// A complex type that contains the response to a GetHostedZoneCount request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHostedZoneCountResponse
type GetHostedZoneCountOutput struct {
_ struct{} `type:"structure"`
@ -9135,7 +9068,6 @@ func (s *GetHostedZoneCountOutput) SetHostedZoneCount(v int64) *GetHostedZoneCou
}
// A request to get information about a specified hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHostedZoneRequest
type GetHostedZoneInput struct {
_ struct{} `type:"structure"`
@ -9176,7 +9108,6 @@ func (s *GetHostedZoneInput) SetId(v string) *GetHostedZoneInput {
// A complex type that contains information about the request to create a hosted
// zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHostedZoneLimitRequest
type GetHostedZoneLimitInput struct {
_ struct{} `type:"structure"`
@ -9236,7 +9167,6 @@ func (s *GetHostedZoneLimitInput) SetType(v string) *GetHostedZoneLimitInput {
}
// A complex type that contains the requested limit.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHostedZoneLimitResponse
type GetHostedZoneLimitOutput struct {
_ struct{} `type:"structure"`
@ -9280,7 +9210,6 @@ func (s *GetHostedZoneLimitOutput) SetLimit(v *HostedZoneLimit) *GetHostedZoneLi
}
// A complex type that contain the response to a GetHostedZone request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHostedZoneResponse
type GetHostedZoneOutput struct {
_ struct{} `type:"structure"`
@ -9327,7 +9256,6 @@ func (s *GetHostedZoneOutput) SetVPCs(v []*VPC) *GetHostedZoneOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetQueryLoggingConfigRequest
type GetQueryLoggingConfigInput struct {
_ struct{} `type:"structure"`
@ -9370,7 +9298,6 @@ func (s *GetQueryLoggingConfigInput) SetId(v string) *GetQueryLoggingConfigInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetQueryLoggingConfigResponse
type GetQueryLoggingConfigOutput struct {
_ struct{} `type:"structure"`
@ -9398,7 +9325,6 @@ func (s *GetQueryLoggingConfigOutput) SetQueryLoggingConfig(v *QueryLoggingConfi
}
// A request to get information about a specified reusable delegation set.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetReusableDelegationSetRequest
type GetReusableDelegationSetInput struct {
_ struct{} `type:"structure"`
@ -9440,7 +9366,6 @@ func (s *GetReusableDelegationSetInput) SetId(v string) *GetReusableDelegationSe
// A complex type that contains information about the request to create a hosted
// zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetReusableDelegationSetLimitRequest
type GetReusableDelegationSetLimitInput struct {
_ struct{} `type:"structure"`
@ -9496,7 +9421,6 @@ func (s *GetReusableDelegationSetLimitInput) SetType(v string) *GetReusableDeleg
}
// A complex type that contains the requested limit.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetReusableDelegationSetLimitResponse
type GetReusableDelegationSetLimitOutput struct {
_ struct{} `type:"structure"`
@ -9537,7 +9461,6 @@ func (s *GetReusableDelegationSetLimitOutput) SetLimit(v *ReusableDelegationSetL
// A complex type that contains the response to the GetReusableDelegationSet
// request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetReusableDelegationSetResponse
type GetReusableDelegationSetOutput struct {
_ struct{} `type:"structure"`
@ -9564,7 +9487,6 @@ func (s *GetReusableDelegationSetOutput) SetDelegationSet(v *DelegationSet) *Get
}
// Gets information about a specific traffic policy version.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetTrafficPolicyRequest
type GetTrafficPolicyInput struct {
_ struct{} `type:"structure"`
@ -9626,7 +9548,6 @@ func (s *GetTrafficPolicyInput) SetVersion(v int64) *GetTrafficPolicyInput {
// Request to get the number of traffic policy instances that are associated
// with the current AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetTrafficPolicyInstanceCountRequest
type GetTrafficPolicyInstanceCountInput struct {
_ struct{} `type:"structure"`
}
@ -9643,7 +9564,6 @@ func (s GetTrafficPolicyInstanceCountInput) GoString() string {
// A complex type that contains information about the resource record sets that
// Amazon Route 53 created based on a specified traffic policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetTrafficPolicyInstanceCountResponse
type GetTrafficPolicyInstanceCountOutput struct {
_ struct{} `type:"structure"`
@ -9671,7 +9591,6 @@ func (s *GetTrafficPolicyInstanceCountOutput) SetTrafficPolicyInstanceCount(v in
}
// Gets information about a specified traffic policy instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetTrafficPolicyInstanceRequest
type GetTrafficPolicyInstanceInput struct {
_ struct{} `type:"structure"`
@ -9715,7 +9634,6 @@ func (s *GetTrafficPolicyInstanceInput) SetId(v string) *GetTrafficPolicyInstanc
// A complex type that contains information about the resource record sets that
// Amazon Route 53 created based on a specified traffic policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetTrafficPolicyInstanceResponse
type GetTrafficPolicyInstanceOutput struct {
_ struct{} `type:"structure"`
@ -9742,7 +9660,6 @@ func (s *GetTrafficPolicyInstanceOutput) SetTrafficPolicyInstance(v *TrafficPoli
}
// A complex type that contains the response information for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetTrafficPolicyResponse
type GetTrafficPolicyOutput struct {
_ struct{} `type:"structure"`
@ -9770,7 +9687,6 @@ func (s *GetTrafficPolicyOutput) SetTrafficPolicy(v *TrafficPolicy) *GetTrafficP
// A complex type that contains information about one health check that is associated
// with the current AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/HealthCheck
type HealthCheck struct {
_ struct{} `type:"structure"`
@ -9856,7 +9772,6 @@ func (s *HealthCheck) SetLinkedService(v *LinkedService) *HealthCheck {
}
// A complex type that contains information about the health check.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/HealthCheckConfig
type HealthCheckConfig struct {
_ struct{} `type:"structure"`
@ -10268,7 +10183,6 @@ func (s *HealthCheckConfig) SetType(v string) *HealthCheckConfig {
// A complex type that contains the last failure reason as reported by one Amazon
// Route 53 health checker.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/HealthCheckObservation
type HealthCheckObservation struct {
_ struct{} `type:"structure"`
@ -10314,7 +10228,6 @@ func (s *HealthCheckObservation) SetStatusReport(v *StatusReport) *HealthCheckOb
}
// A complex type that contains general information about the hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/HostedZone
type HostedZone struct {
_ struct{} `type:"structure"`
@ -10402,7 +10315,6 @@ func (s *HostedZone) SetResourceRecordSetCount(v int64) *HostedZone {
// A complex type that contains an optional comment about your hosted zone.
// If you don't want to specify a comment, omit both the HostedZoneConfig and
// Comment elements.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/HostedZoneConfig
type HostedZoneConfig struct {
_ struct{} `type:"structure"`
@ -10437,7 +10349,6 @@ func (s *HostedZoneConfig) SetPrivateZone(v bool) *HostedZoneConfig {
// A complex type that contains the type of limit that you specified in the
// request and the current value for that limit.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/HostedZoneLimit
type HostedZoneLimit struct {
_ struct{} `type:"structure"`
@ -10484,7 +10395,6 @@ func (s *HostedZoneLimit) SetValue(v int64) *HostedZoneLimit {
// is a complex type that describes the service that created the resource. When
// a resource is created by another service, you can't edit or delete it using
// Amazon Route 53.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/LinkedService
type LinkedService struct {
_ struct{} `type:"structure"`
@ -10524,7 +10434,6 @@ func (s *LinkedService) SetServicePrincipal(v string) *LinkedService {
// A request to get a list of geographic locations that Amazon Route 53 supports
// for geolocation resource record sets.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListGeoLocationsRequest
type ListGeoLocationsInput struct {
_ struct{} `type:"structure"`
@ -10619,7 +10528,6 @@ func (s *ListGeoLocationsInput) SetStartSubdivisionCode(v string) *ListGeoLocati
}
// A complex type containing the response information for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListGeoLocationsResponse
type ListGeoLocationsOutput struct {
_ struct{} `type:"structure"`
@ -10707,7 +10615,6 @@ func (s *ListGeoLocationsOutput) SetNextSubdivisionCode(v string) *ListGeoLocati
// A request to retrieve a list of the health checks that are associated with
// the current AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListHealthChecksRequest
type ListHealthChecksInput struct {
_ struct{} `type:"structure"`
@ -10752,7 +10659,6 @@ func (s *ListHealthChecksInput) SetMaxItems(v string) *ListHealthChecksInput {
}
// A complex type that contains the response to a ListHealthChecks request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListHealthChecksResponse
type ListHealthChecksOutput struct {
_ struct{} `type:"structure"`
@ -10830,7 +10736,6 @@ func (s *ListHealthChecksOutput) SetNextMarker(v string) *ListHealthChecksOutput
// Retrieves a list of the public and private hosted zones that are associated
// with the current AWS account in ASCII order by domain name.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListHostedZonesByNameRequest
type ListHostedZonesByNameInput struct {
_ struct{} `type:"structure"`
@ -10890,7 +10795,6 @@ func (s *ListHostedZonesByNameInput) SetMaxItems(v string) *ListHostedZonesByNam
}
// A complex type that contains the response information for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListHostedZonesByNameResponse
type ListHostedZonesByNameOutput struct {
_ struct{} `type:"structure"`
@ -10994,7 +10898,6 @@ func (s *ListHostedZonesByNameOutput) SetNextHostedZoneId(v string) *ListHostedZ
// A request to retrieve a list of the public and private hosted zones that
// are associated with the current AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListHostedZonesRequest
type ListHostedZonesInput struct {
_ struct{} `type:"structure"`
@ -11050,7 +10953,6 @@ func (s *ListHostedZonesInput) SetMaxItems(v string) *ListHostedZonesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListHostedZonesResponse
type ListHostedZonesOutput struct {
_ struct{} `type:"structure"`
@ -11128,7 +11030,6 @@ func (s *ListHostedZonesOutput) SetNextMarker(v string) *ListHostedZonesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListQueryLoggingConfigsRequest
type ListQueryLoggingConfigsInput struct {
_ struct{} `type:"structure"`
@ -11186,7 +11087,6 @@ func (s *ListQueryLoggingConfigsInput) SetNextToken(v string) *ListQueryLoggingC
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListQueryLoggingConfigsResponse
type ListQueryLoggingConfigsOutput struct {
_ struct{} `type:"structure"`
@ -11231,7 +11131,6 @@ func (s *ListQueryLoggingConfigsOutput) SetQueryLoggingConfigs(v []*QueryLogging
// A request for the resource record sets that are associated with a specified
// hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListResourceRecordSetsRequest
type ListResourceRecordSetsInput struct {
_ struct{} `type:"structure"`
@ -11342,7 +11241,6 @@ func (s *ListResourceRecordSetsInput) SetStartRecordType(v string) *ListResource
}
// A complex type that contains list information for the resource record set.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListResourceRecordSetsResponse
type ListResourceRecordSetsOutput struct {
_ struct{} `type:"structure"`
@ -11427,7 +11325,6 @@ func (s *ListResourceRecordSetsOutput) SetResourceRecordSets(v []*ResourceRecord
// A request to get a list of the reusable delegation sets that are associated
// with the current AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListReusableDelegationSetsRequest
type ListReusableDelegationSetsInput struct {
_ struct{} `type:"structure"`
@ -11473,7 +11370,6 @@ func (s *ListReusableDelegationSetsInput) SetMaxItems(v string) *ListReusableDel
// A complex type that contains information about the reusable delegation sets
// that are associated with the current AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListReusableDelegationSetsResponse
type ListReusableDelegationSetsOutput struct {
_ struct{} `type:"structure"`
@ -11550,7 +11446,6 @@ func (s *ListReusableDelegationSetsOutput) SetNextMarker(v string) *ListReusable
// A complex type containing information about a request for a list of the tags
// that are associated with an individual resource.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTagsForResourceRequest
type ListTagsForResourceInput struct {
_ struct{} `type:"structure"`
@ -11609,7 +11504,6 @@ func (s *ListTagsForResourceInput) SetResourceType(v string) *ListTagsForResourc
// A complex type that contains information about the health checks or hosted
// zones for which you want to list tags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTagsForResourceResponse
type ListTagsForResourceOutput struct {
_ struct{} `type:"structure"`
@ -11637,7 +11531,6 @@ func (s *ListTagsForResourceOutput) SetResourceTagSet(v *ResourceTagSet) *ListTa
// A complex type that contains information about the health checks or hosted
// zones for which you want to list tags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTagsForResourcesRequest
type ListTagsForResourcesInput struct {
_ struct{} `locationName:"ListTagsForResourcesRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -11699,7 +11592,6 @@ func (s *ListTagsForResourcesInput) SetResourceType(v string) *ListTagsForResour
}
// A complex type containing tags for the specified resources.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTagsForResourcesResponse
type ListTagsForResourcesOutput struct {
_ struct{} `type:"structure"`
@ -11727,7 +11619,6 @@ func (s *ListTagsForResourcesOutput) SetResourceTagSets(v []*ResourceTagSet) *Li
// A complex type that contains the information about the request to list the
// traffic policies that are associated with the current AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPoliciesRequest
type ListTrafficPoliciesInput struct {
_ struct{} `type:"structure"`
@ -11785,7 +11676,6 @@ func (s *ListTrafficPoliciesInput) SetTrafficPolicyIdMarker(v string) *ListTraff
}
// A complex type that contains the response information for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPoliciesResponse
type ListTrafficPoliciesOutput struct {
_ struct{} `type:"structure"`
@ -11852,7 +11742,6 @@ func (s *ListTrafficPoliciesOutput) SetTrafficPolicySummaries(v []*TrafficPolicy
// A request for the traffic policy instances that you created in a specified
// hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPolicyInstancesByHostedZoneRequest
type ListTrafficPolicyInstancesByHostedZoneInput struct {
_ struct{} `type:"structure"`
@ -11941,7 +11830,6 @@ func (s *ListTrafficPolicyInstancesByHostedZoneInput) SetTrafficPolicyInstanceTy
}
// A complex type that contains the response information for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPolicyInstancesByHostedZoneResponse
type ListTrafficPolicyInstancesByHostedZoneOutput struct {
_ struct{} `type:"structure"`
@ -12018,7 +11906,6 @@ func (s *ListTrafficPolicyInstancesByHostedZoneOutput) SetTrafficPolicyInstances
// A complex type that contains the information about the request to list your
// traffic policy instances.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPolicyInstancesByPolicyRequest
type ListTrafficPolicyInstancesByPolicyInput struct {
_ struct{} `type:"structure"`
@ -12148,7 +12035,6 @@ func (s *ListTrafficPolicyInstancesByPolicyInput) SetTrafficPolicyVersion(v int6
}
// A complex type that contains the response information for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPolicyInstancesByPolicyResponse
type ListTrafficPolicyInstancesByPolicyOutput struct {
_ struct{} `type:"structure"`
@ -12237,7 +12123,6 @@ func (s *ListTrafficPolicyInstancesByPolicyOutput) SetTrafficPolicyInstances(v [
// A request to get information about the traffic policy instances that you
// created by using the current AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPolicyInstancesRequest
type ListTrafficPolicyInstancesInput struct {
_ struct{} `type:"structure"`
@ -12318,7 +12203,6 @@ func (s *ListTrafficPolicyInstancesInput) SetTrafficPolicyInstanceTypeMarker(v s
}
// A complex type that contains the response information for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPolicyInstancesResponse
type ListTrafficPolicyInstancesOutput struct {
_ struct{} `type:"structure"`
@ -12408,7 +12292,6 @@ func (s *ListTrafficPolicyInstancesOutput) SetTrafficPolicyInstances(v []*Traffi
// A complex type that contains the information about the request to list your
// traffic policies.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPolicyVersionsRequest
type ListTrafficPolicyVersionsInput struct {
_ struct{} `type:"structure"`
@ -12482,7 +12365,6 @@ func (s *ListTrafficPolicyVersionsInput) SetTrafficPolicyVersionMarker(v string)
}
// A complex type that contains the response information for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPolicyVersionsResponse
type ListTrafficPolicyVersionsOutput struct {
_ struct{} `type:"structure"`
@ -12553,7 +12435,6 @@ func (s *ListTrafficPolicyVersionsOutput) SetTrafficPolicyVersionMarker(v string
// A complex type that contains information about that can be associated with
// your hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListVPCAssociationAuthorizationsRequest
type ListVPCAssociationAuthorizationsInput struct {
_ struct{} `type:"structure"`
@ -12618,7 +12499,6 @@ func (s *ListVPCAssociationAuthorizationsInput) SetNextToken(v string) *ListVPCA
}
// A complex type that contains the response information for the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListVPCAssociationAuthorizationsResponse
type ListVPCAssociationAuthorizationsOutput struct {
_ struct{} `type:"structure"`
@ -12671,7 +12551,6 @@ func (s *ListVPCAssociationAuthorizationsOutput) SetVPCs(v []*VPC) *ListVPCAssoc
// A complex type that contains information about a configuration for DNS query
// logging.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/QueryLoggingConfig
type QueryLoggingConfig struct {
_ struct{} `type:"structure"`
@ -12723,7 +12602,6 @@ func (s *QueryLoggingConfig) SetId(v string) *QueryLoggingConfig {
// Information specific to the resource record.
//
// If you're creating an alias resource record set, omit ResourceRecord.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ResourceRecord
type ResourceRecord struct {
_ struct{} `type:"structure"`
@ -12772,7 +12650,6 @@ func (s *ResourceRecord) SetValue(v string) *ResourceRecord {
}
// Information about the resource record set to create or delete.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ResourceRecordSet
type ResourceRecordSet struct {
_ struct{} `type:"structure"`
@ -13304,7 +13181,6 @@ func (s *ResourceRecordSet) SetWeight(v int64) *ResourceRecordSet {
}
// A complex type containing a resource and its associated tags.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ResourceTagSet
type ResourceTagSet struct {
_ struct{} `type:"structure"`
@ -13352,7 +13228,6 @@ func (s *ResourceTagSet) SetTags(v []*Tag) *ResourceTagSet {
// A complex type that contains the type of limit that you specified in the
// request and the current value for that limit.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ReusableDelegationSetLimit
type ReusableDelegationSetLimit struct {
_ struct{} `type:"structure"`
@ -13393,7 +13268,6 @@ func (s *ReusableDelegationSetLimit) SetValue(v int64) *ReusableDelegationSetLim
// A complex type that contains the status that one Amazon Route 53 health checker
// reports and the time of the health check.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/StatusReport
type StatusReport struct {
_ struct{} `type:"structure"`
@ -13432,7 +13306,6 @@ func (s *StatusReport) SetStatus(v string) *StatusReport {
// A complex type that contains information about a tag that you want to add
// or edit for the specified health check or hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/Tag
type Tag struct {
_ struct{} `type:"structure"`
@ -13485,7 +13358,6 @@ func (s *Tag) SetValue(v string) *Tag {
// Gets the value that Amazon Route 53 returns in response to a DNS request
// for a specified record name and type. You can optionally specify the IP address
// of a DNS resolver, an EDNS0 client subnet IP address, and a subnet mask.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/TestDNSAnswerRequest
type TestDNSAnswerInput struct {
_ struct{} `type:"structure"`
@ -13592,7 +13464,6 @@ func (s *TestDNSAnswerInput) SetResolverIP(v string) *TestDNSAnswerInput {
}
// A complex type that contains the response to a TestDNSAnswer request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/TestDNSAnswerResponse
type TestDNSAnswerOutput struct {
_ struct{} `type:"structure"`
@ -13680,7 +13551,6 @@ func (s *TestDNSAnswerOutput) SetResponseCode(v string) *TestDNSAnswerOutput {
}
// A complex type that contains settings for a traffic policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/TrafficPolicy
type TrafficPolicy struct {
_ struct{} `type:"structure"`
@ -13765,7 +13635,6 @@ func (s *TrafficPolicy) SetVersion(v int64) *TrafficPolicy {
}
// A complex type that contains settings for the new traffic policy instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/TrafficPolicyInstance
type TrafficPolicyInstance struct {
_ struct{} `type:"structure"`
@ -13899,7 +13768,6 @@ func (s *TrafficPolicyInstance) SetTrafficPolicyVersion(v int64) *TrafficPolicyI
// A complex type that contains information about the latest version of one
// traffic policy that is associated with the current AWS account.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/TrafficPolicySummary
type TrafficPolicySummary struct {
_ struct{} `type:"structure"`
@ -13973,7 +13841,6 @@ func (s *TrafficPolicySummary) SetType(v string) *TrafficPolicySummary {
// A complex type that contains information about a request to update a health
// check.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/UpdateHealthCheckRequest
type UpdateHealthCheckInput struct {
_ struct{} `locationName:"UpdateHealthCheckRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -14362,7 +14229,6 @@ func (s *UpdateHealthCheckInput) SetSearchString(v string) *UpdateHealthCheckInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/UpdateHealthCheckResponse
type UpdateHealthCheckOutput struct {
_ struct{} `type:"structure"`
@ -14390,7 +14256,6 @@ func (s *UpdateHealthCheckOutput) SetHealthCheck(v *HealthCheck) *UpdateHealthCh
}
// A request to update the comment for a hosted zone.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/UpdateHostedZoneCommentRequest
type UpdateHostedZoneCommentInput struct {
_ struct{} `locationName:"UpdateHostedZoneCommentRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -14441,7 +14306,6 @@ func (s *UpdateHostedZoneCommentInput) SetId(v string) *UpdateHostedZoneCommentI
// A complex type that contains the response to the UpdateHostedZoneComment
// request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/UpdateHostedZoneCommentResponse
type UpdateHostedZoneCommentOutput struct {
_ struct{} `type:"structure"`
@ -14469,7 +14333,6 @@ func (s *UpdateHostedZoneCommentOutput) SetHostedZone(v *HostedZone) *UpdateHost
// A complex type that contains information about the traffic policy that you
// want to update the comment for.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/UpdateTrafficPolicyCommentRequest
type UpdateTrafficPolicyCommentInput struct {
_ struct{} `locationName:"UpdateTrafficPolicyCommentRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -14545,7 +14408,6 @@ func (s *UpdateTrafficPolicyCommentInput) SetVersion(v int64) *UpdateTrafficPoli
}
// A complex type that contains the response information for the traffic policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/UpdateTrafficPolicyCommentResponse
type UpdateTrafficPolicyCommentOutput struct {
_ struct{} `type:"structure"`
@ -14573,7 +14435,6 @@ func (s *UpdateTrafficPolicyCommentOutput) SetTrafficPolicy(v *TrafficPolicy) *U
// A complex type that contains information about the resource record sets that
// you want to update based on a specified traffic policy instance.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/UpdateTrafficPolicyInstanceRequest
type UpdateTrafficPolicyInstanceInput struct {
_ struct{} `locationName:"UpdateTrafficPolicyInstanceRequest" type:"structure" xmlURI:"https://route53.amazonaws.com/doc/2013-04-01/"`
@ -14668,7 +14529,6 @@ func (s *UpdateTrafficPolicyInstanceInput) SetTrafficPolicyVersion(v int64) *Upd
// A complex type that contains information about the resource record sets that
// Amazon Route 53 created based on a specified traffic policy.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/UpdateTrafficPolicyInstanceResponse
type UpdateTrafficPolicyInstanceOutput struct {
_ struct{} `type:"structure"`
@ -14696,7 +14556,6 @@ func (s *UpdateTrafficPolicyInstanceOutput) SetTrafficPolicyInstance(v *TrafficP
// (Private hosted zones only) A complex type that contains information about
// an Amazon VPC.
// See also, https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/VPC
type VPC struct {
_ struct{} `type:"structure"`

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -35,8 +35,8 @@ const (
// ErrCodeResourceInUseException for service response error code
// "ResourceInUseException".
//
// A resource that is currently in use. Ensure the resource is not in use and
// retry the operation.
// A resource that is currently in use. Ensure that the resource is not in use
// and retry the operation.
ErrCodeResourceInUseException = "ResourceInUseException"
// ErrCodeResourceNotFoundException for service response error code

File diff suppressed because it is too large Load Diff

View File

@ -3,10 +3,10 @@
// 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
// Amazon Route 53 auto naming 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
// become available, you can call the auto naming API to register the instance,
// and 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.
//

View File

@ -7,13 +7,14 @@ const (
// ErrCodeDuplicateRequest for service response error code
// "DuplicateRequest".
//
// This request tried to create an object that already exists.
// The operation is already in progress.
ErrCodeDuplicateRequest = "DuplicateRequest"
// ErrCodeInstanceNotFound for service response error code
// "InstanceNotFound".
//
// No instance exists with the specified ID.
// No instance exists with the specified ID, or the instance was recently registered,
// and information about the instance hasn't propagated yet.
ErrCodeInstanceNotFound = "InstanceNotFound"
// ErrCodeInvalidInput for service response error code

File diff suppressed because it is too large Load Diff

View File

@ -1900,7 +1900,6 @@ func (c *SFN) UpdateStateMachineWithContext(ctx aws.Context, input *UpdateStateM
}
// Contains details about an activity which failed during an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ActivityFailedEventDetails
type ActivityFailedEventDetails struct {
_ struct{} `type:"structure"`
@ -1934,7 +1933,6 @@ func (s *ActivityFailedEventDetails) SetError(v string) *ActivityFailedEventDeta
}
// Contains details about an activity.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ActivityListItem
type ActivityListItem struct {
_ struct{} `type:"structure"`
@ -1996,7 +1994,6 @@ func (s *ActivityListItem) SetName(v string) *ActivityListItem {
// Contains details about an activity schedule failure which occurred during
// an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ActivityScheduleFailedEventDetails
type ActivityScheduleFailedEventDetails struct {
_ struct{} `type:"structure"`
@ -2030,7 +2027,6 @@ func (s *ActivityScheduleFailedEventDetails) SetError(v string) *ActivitySchedul
}
// Contains details about an activity scheduled during an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ActivityScheduledEventDetails
type ActivityScheduledEventDetails struct {
_ struct{} `type:"structure"`
@ -2084,7 +2080,6 @@ func (s *ActivityScheduledEventDetails) SetTimeoutInSeconds(v int64) *ActivitySc
}
// Contains details about the start of an activity during an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ActivityStartedEventDetails
type ActivityStartedEventDetails struct {
_ struct{} `type:"structure"`
@ -2111,7 +2106,6 @@ func (s *ActivityStartedEventDetails) SetWorkerName(v string) *ActivityStartedEv
// Contains details about an activity which successfully terminated during an
// execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ActivitySucceededEventDetails
type ActivitySucceededEventDetails struct {
_ struct{} `type:"structure"`
@ -2136,7 +2130,6 @@ func (s *ActivitySucceededEventDetails) SetOutput(v string) *ActivitySucceededEv
}
// Contains details about an activity timeout which occurred during an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ActivityTimedOutEventDetails
type ActivityTimedOutEventDetails struct {
_ struct{} `type:"structure"`
@ -2169,7 +2162,6 @@ func (s *ActivityTimedOutEventDetails) SetError(v string) *ActivityTimedOutEvent
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/CreateActivityInput
type CreateActivityInput struct {
_ struct{} `type:"structure"`
@ -2226,7 +2218,6 @@ func (s *CreateActivityInput) SetName(v string) *CreateActivityInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/CreateActivityOutput
type CreateActivityOutput struct {
_ struct{} `type:"structure"`
@ -2263,7 +2254,6 @@ func (s *CreateActivityOutput) SetCreationDate(v time.Time) *CreateActivityOutpu
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/CreateStateMachineInput
type CreateStateMachineInput struct {
_ struct{} `type:"structure"`
@ -2354,7 +2344,6 @@ func (s *CreateStateMachineInput) SetRoleArn(v string) *CreateStateMachineInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/CreateStateMachineOutput
type CreateStateMachineOutput struct {
_ struct{} `type:"structure"`
@ -2391,7 +2380,6 @@ func (s *CreateStateMachineOutput) SetStateMachineArn(v string) *CreateStateMach
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DeleteActivityInput
type DeleteActivityInput struct {
_ struct{} `type:"structure"`
@ -2433,7 +2421,6 @@ func (s *DeleteActivityInput) SetActivityArn(v string) *DeleteActivityInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DeleteActivityOutput
type DeleteActivityOutput struct {
_ struct{} `type:"structure"`
}
@ -2448,7 +2435,6 @@ func (s DeleteActivityOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DeleteStateMachineInput
type DeleteStateMachineInput struct {
_ struct{} `type:"structure"`
@ -2490,7 +2476,6 @@ func (s *DeleteStateMachineInput) SetStateMachineArn(v string) *DeleteStateMachi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DeleteStateMachineOutput
type DeleteStateMachineOutput struct {
_ struct{} `type:"structure"`
}
@ -2505,7 +2490,6 @@ func (s DeleteStateMachineOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DescribeActivityInput
type DescribeActivityInput struct {
_ struct{} `type:"structure"`
@ -2547,7 +2531,6 @@ func (s *DescribeActivityInput) SetActivityArn(v string) *DescribeActivityInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DescribeActivityOutput
type DescribeActivityOutput struct {
_ struct{} `type:"structure"`
@ -2607,7 +2590,6 @@ func (s *DescribeActivityOutput) SetName(v string) *DescribeActivityOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DescribeExecutionInput
type DescribeExecutionInput struct {
_ struct{} `type:"structure"`
@ -2649,7 +2631,6 @@ func (s *DescribeExecutionInput) SetExecutionArn(v string) *DescribeExecutionInp
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DescribeExecutionOutput
type DescribeExecutionOutput struct {
_ struct{} `type:"structure"`
@ -2761,7 +2742,6 @@ func (s *DescribeExecutionOutput) SetStopDate(v time.Time) *DescribeExecutionOut
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DescribeStateMachineForExecutionInput
type DescribeStateMachineForExecutionInput struct {
_ struct{} `type:"structure"`
@ -2804,7 +2784,6 @@ func (s *DescribeStateMachineForExecutionInput) SetExecutionArn(v string) *Descr
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DescribeStateMachineForExecutionOutput
type DescribeStateMachineForExecutionOutput struct {
_ struct{} `type:"structure"`
@ -2876,7 +2855,6 @@ func (s *DescribeStateMachineForExecutionOutput) SetUpdateDate(v time.Time) *Des
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DescribeStateMachineInput
type DescribeStateMachineInput struct {
_ struct{} `type:"structure"`
@ -2918,7 +2896,6 @@ func (s *DescribeStateMachineInput) SetStateMachineArn(v string) *DescribeStateM
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/DescribeStateMachineOutput
type DescribeStateMachineOutput struct {
_ struct{} `type:"structure"`
@ -3012,7 +2989,6 @@ func (s *DescribeStateMachineOutput) SetStatus(v string) *DescribeStateMachineOu
}
// Contains details about an abort of an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ExecutionAbortedEventDetails
type ExecutionAbortedEventDetails struct {
_ struct{} `type:"structure"`
@ -3046,7 +3022,6 @@ func (s *ExecutionAbortedEventDetails) SetError(v string) *ExecutionAbortedEvent
}
// Contains details about an execution failure event.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ExecutionFailedEventDetails
type ExecutionFailedEventDetails struct {
_ struct{} `type:"structure"`
@ -3080,7 +3055,6 @@ func (s *ExecutionFailedEventDetails) SetError(v string) *ExecutionFailedEventDe
}
// Contains details about an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ExecutionListItem
type ExecutionListItem struct {
_ struct{} `type:"structure"`
@ -3172,7 +3146,6 @@ func (s *ExecutionListItem) SetStopDate(v time.Time) *ExecutionListItem {
}
// Contains details about the start of the execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ExecutionStartedEventDetails
type ExecutionStartedEventDetails struct {
_ struct{} `type:"structure"`
@ -3207,7 +3180,6 @@ func (s *ExecutionStartedEventDetails) SetRoleArn(v string) *ExecutionStartedEve
}
// Contains details about the successful termination of the execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ExecutionSucceededEventDetails
type ExecutionSucceededEventDetails struct {
_ struct{} `type:"structure"`
@ -3232,7 +3204,6 @@ func (s *ExecutionSucceededEventDetails) SetOutput(v string) *ExecutionSucceeded
}
// Contains details about the execution timeout which occurred during the execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ExecutionTimedOutEventDetails
type ExecutionTimedOutEventDetails struct {
_ struct{} `type:"structure"`
@ -3265,7 +3236,6 @@ func (s *ExecutionTimedOutEventDetails) SetError(v string) *ExecutionTimedOutEve
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/GetActivityTaskInput
type GetActivityTaskInput struct {
_ struct{} `type:"structure"`
@ -3322,7 +3292,6 @@ func (s *GetActivityTaskInput) SetWorkerName(v string) *GetActivityTaskInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/GetActivityTaskOutput
type GetActivityTaskOutput struct {
_ struct{} `type:"structure"`
@ -3357,7 +3326,6 @@ func (s *GetActivityTaskOutput) SetTaskToken(v string) *GetActivityTaskOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/GetExecutionHistoryInput
type GetExecutionHistoryInput struct {
_ struct{} `type:"structure"`
@ -3439,7 +3407,6 @@ func (s *GetExecutionHistoryInput) SetReverseOrder(v bool) *GetExecutionHistoryI
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/GetExecutionHistoryOutput
type GetExecutionHistoryOutput struct {
_ struct{} `type:"structure"`
@ -3480,7 +3447,6 @@ func (s *GetExecutionHistoryOutput) SetNextToken(v string) *GetExecutionHistoryO
}
// Contains details about the events of an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/HistoryEvent
type HistoryEvent struct {
_ struct{} `type:"structure"`
@ -3715,7 +3681,6 @@ func (s *HistoryEvent) SetType(v string) *HistoryEvent {
}
// Contains details about a lambda function which failed during an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/LambdaFunctionFailedEventDetails
type LambdaFunctionFailedEventDetails struct {
_ struct{} `type:"structure"`
@ -3750,7 +3715,6 @@ func (s *LambdaFunctionFailedEventDetails) SetError(v string) *LambdaFunctionFai
// Contains details about a failed lambda function schedule event which occurred
// during an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/LambdaFunctionScheduleFailedEventDetails
type LambdaFunctionScheduleFailedEventDetails struct {
_ struct{} `type:"structure"`
@ -3784,7 +3748,6 @@ func (s *LambdaFunctionScheduleFailedEventDetails) SetError(v string) *LambdaFun
}
// Contains details about a lambda function scheduled during an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/LambdaFunctionScheduledEventDetails
type LambdaFunctionScheduledEventDetails struct {
_ struct{} `type:"structure"`
@ -3830,7 +3793,6 @@ func (s *LambdaFunctionScheduledEventDetails) SetTimeoutInSeconds(v int64) *Lamb
// Contains details about a lambda function which failed to start during an
// execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/LambdaFunctionStartFailedEventDetails
type LambdaFunctionStartFailedEventDetails struct {
_ struct{} `type:"structure"`
@ -3865,7 +3827,6 @@ func (s *LambdaFunctionStartFailedEventDetails) SetError(v string) *LambdaFuncti
// Contains details about a lambda function which successfully terminated during
// an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/LambdaFunctionSucceededEventDetails
type LambdaFunctionSucceededEventDetails struct {
_ struct{} `type:"structure"`
@ -3891,7 +3852,6 @@ func (s *LambdaFunctionSucceededEventDetails) SetOutput(v string) *LambdaFunctio
// Contains details about a lambda function timeout which occurred during an
// execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/LambdaFunctionTimedOutEventDetails
type LambdaFunctionTimedOutEventDetails struct {
_ struct{} `type:"structure"`
@ -3924,7 +3884,6 @@ func (s *LambdaFunctionTimedOutEventDetails) SetError(v string) *LambdaFunctionT
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ListActivitiesInput
type ListActivitiesInput struct {
_ struct{} `type:"structure"`
@ -3980,7 +3939,6 @@ func (s *ListActivitiesInput) SetNextToken(v string) *ListActivitiesInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ListActivitiesOutput
type ListActivitiesOutput struct {
_ struct{} `type:"structure"`
@ -4020,7 +3978,6 @@ func (s *ListActivitiesOutput) SetNextToken(v string) *ListActivitiesOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ListExecutionsInput
type ListExecutionsInput struct {
_ struct{} `type:"structure"`
@ -4103,7 +4060,6 @@ func (s *ListExecutionsInput) SetStatusFilter(v string) *ListExecutionsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ListExecutionsOutput
type ListExecutionsOutput struct {
_ struct{} `type:"structure"`
@ -4143,7 +4099,6 @@ func (s *ListExecutionsOutput) SetNextToken(v string) *ListExecutionsOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ListStateMachinesInput
type ListStateMachinesInput struct {
_ struct{} `type:"structure"`
@ -4199,7 +4154,6 @@ func (s *ListStateMachinesInput) SetNextToken(v string) *ListStateMachinesInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ListStateMachinesOutput
type ListStateMachinesOutput struct {
_ struct{} `type:"structure"`
@ -4237,7 +4191,6 @@ func (s *ListStateMachinesOutput) SetStateMachines(v []*StateMachineListItem) *L
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/SendTaskFailureInput
type SendTaskFailureInput struct {
_ struct{} `type:"structure"`
@ -4298,7 +4251,6 @@ func (s *SendTaskFailureInput) SetTaskToken(v string) *SendTaskFailureInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/SendTaskFailureOutput
type SendTaskFailureOutput struct {
_ struct{} `type:"structure"`
}
@ -4313,7 +4265,6 @@ func (s SendTaskFailureOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/SendTaskHeartbeatInput
type SendTaskHeartbeatInput struct {
_ struct{} `type:"structure"`
@ -4356,7 +4307,6 @@ func (s *SendTaskHeartbeatInput) SetTaskToken(v string) *SendTaskHeartbeatInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/SendTaskHeartbeatOutput
type SendTaskHeartbeatOutput struct {
_ struct{} `type:"structure"`
}
@ -4371,7 +4321,6 @@ func (s SendTaskHeartbeatOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/SendTaskSuccessInput
type SendTaskSuccessInput struct {
_ struct{} `type:"structure"`
@ -4428,7 +4377,6 @@ func (s *SendTaskSuccessInput) SetTaskToken(v string) *SendTaskSuccessInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/SendTaskSuccessOutput
type SendTaskSuccessOutput struct {
_ struct{} `type:"structure"`
}
@ -4443,7 +4391,6 @@ func (s SendTaskSuccessOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/StartExecutionInput
type StartExecutionInput struct {
_ struct{} `type:"structure"`
@ -4540,7 +4487,6 @@ func (s *StartExecutionInput) SetStateMachineArn(v string) *StartExecutionInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/StartExecutionOutput
type StartExecutionOutput struct {
_ struct{} `type:"structure"`
@ -4578,7 +4524,6 @@ func (s *StartExecutionOutput) SetStartDate(v time.Time) *StartExecutionOutput {
}
// Contains details about a state entered during an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/StateEnteredEventDetails
type StateEnteredEventDetails struct {
_ struct{} `type:"structure"`
@ -4614,7 +4559,6 @@ func (s *StateEnteredEventDetails) SetName(v string) *StateEnteredEventDetails {
}
// Contains details about an exit from a state during an execution.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/StateExitedEventDetails
type StateExitedEventDetails struct {
_ struct{} `type:"structure"`
@ -4662,7 +4606,6 @@ func (s *StateExitedEventDetails) SetOutput(v string) *StateExitedEventDetails {
}
// Contains details about the state machine.
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/StateMachineListItem
type StateMachineListItem struct {
_ struct{} `type:"structure"`
@ -4722,7 +4665,6 @@ func (s *StateMachineListItem) SetStateMachineArn(v string) *StateMachineListIte
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/StopExecutionInput
type StopExecutionInput struct {
_ struct{} `type:"structure"`
@ -4782,7 +4724,6 @@ func (s *StopExecutionInput) SetExecutionArn(v string) *StopExecutionInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/StopExecutionOutput
type StopExecutionOutput struct {
_ struct{} `type:"structure"`
@ -4808,7 +4749,6 @@ func (s *StopExecutionOutput) SetStopDate(v time.Time) *StopExecutionOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/UpdateStateMachineInput
type UpdateStateMachineInput struct {
_ struct{} `type:"structure"`
@ -4874,7 +4814,6 @@ func (s *UpdateStateMachineInput) SetStateMachineArn(v string) *UpdateStateMachi
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/UpdateStateMachineOutput
type UpdateStateMachineOutput struct {
_ struct{} `type:"structure"`

View File

@ -3087,7 +3087,6 @@ func (c *SNS) UnsubscribeWithContext(ctx aws.Context, input *UnsubscribeInput, o
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/AddPermissionInput
type AddPermissionInput struct {
_ struct{} `type:"structure"`
@ -3172,7 +3171,6 @@ func (s *AddPermissionInput) SetTopicArn(v string) *AddPermissionInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/AddPermissionOutput
type AddPermissionOutput struct {
_ struct{} `type:"structure"`
}
@ -3188,7 +3186,6 @@ func (s AddPermissionOutput) GoString() string {
}
// The input for the CheckIfPhoneNumberIsOptedOut action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/CheckIfPhoneNumberIsOptedOutInput
type CheckIfPhoneNumberIsOptedOutInput struct {
_ struct{} `type:"structure"`
@ -3228,7 +3225,6 @@ func (s *CheckIfPhoneNumberIsOptedOutInput) SetPhoneNumber(v string) *CheckIfPho
}
// The response from the CheckIfPhoneNumberIsOptedOut action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/CheckIfPhoneNumberIsOptedOutResponse
type CheckIfPhoneNumberIsOptedOutOutput struct {
_ struct{} `type:"structure"`
@ -3259,7 +3255,6 @@ func (s *CheckIfPhoneNumberIsOptedOutOutput) SetIsOptedOut(v bool) *CheckIfPhone
}
// Input for ConfirmSubscription action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ConfirmSubscriptionInput
type ConfirmSubscriptionInput struct {
_ struct{} `type:"structure"`
@ -3325,7 +3320,6 @@ func (s *ConfirmSubscriptionInput) SetTopicArn(v string) *ConfirmSubscriptionInp
}
// Response for ConfirmSubscriptions action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ConfirmSubscriptionResponse
type ConfirmSubscriptionOutput struct {
_ struct{} `type:"structure"`
@ -3350,7 +3344,6 @@ func (s *ConfirmSubscriptionOutput) SetSubscriptionArn(v string) *ConfirmSubscri
}
// Input for CreatePlatformApplication action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/CreatePlatformApplicationInput
type CreatePlatformApplicationInput struct {
_ struct{} `type:"structure"`
@ -3421,7 +3414,6 @@ func (s *CreatePlatformApplicationInput) SetPlatform(v string) *CreatePlatformAp
}
// Response from CreatePlatformApplication action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/CreatePlatformApplicationResponse
type CreatePlatformApplicationOutput struct {
_ struct{} `type:"structure"`
@ -3446,7 +3438,6 @@ func (s *CreatePlatformApplicationOutput) SetPlatformApplicationArn(v string) *C
}
// Input for CreatePlatformEndpoint action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/CreatePlatformEndpointInput
type CreatePlatformEndpointInput struct {
_ struct{} `type:"structure"`
@ -3524,7 +3515,6 @@ func (s *CreatePlatformEndpointInput) SetToken(v string) *CreatePlatformEndpoint
}
// Response from CreateEndpoint action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/CreateEndpointResponse
type CreatePlatformEndpointOutput struct {
_ struct{} `type:"structure"`
@ -3549,7 +3539,6 @@ func (s *CreatePlatformEndpointOutput) SetEndpointArn(v string) *CreatePlatformE
}
// Input for CreateTopic action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/CreateTopicInput
type CreateTopicInput struct {
_ struct{} `type:"structure"`
@ -3593,7 +3582,6 @@ func (s *CreateTopicInput) SetName(v string) *CreateTopicInput {
}
// Response from CreateTopic action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/CreateTopicResponse
type CreateTopicOutput struct {
_ struct{} `type:"structure"`
@ -3618,7 +3606,6 @@ func (s *CreateTopicOutput) SetTopicArn(v string) *CreateTopicOutput {
}
// Input for DeleteEndpoint action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/DeleteEndpointInput
type DeleteEndpointInput struct {
_ struct{} `type:"structure"`
@ -3657,7 +3644,6 @@ func (s *DeleteEndpointInput) SetEndpointArn(v string) *DeleteEndpointInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/DeleteEndpointOutput
type DeleteEndpointOutput struct {
_ struct{} `type:"structure"`
}
@ -3673,7 +3659,6 @@ func (s DeleteEndpointOutput) GoString() string {
}
// Input for DeletePlatformApplication action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/DeletePlatformApplicationInput
type DeletePlatformApplicationInput struct {
_ struct{} `type:"structure"`
@ -3712,7 +3697,6 @@ func (s *DeletePlatformApplicationInput) SetPlatformApplicationArn(v string) *De
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/DeletePlatformApplicationOutput
type DeletePlatformApplicationOutput struct {
_ struct{} `type:"structure"`
}
@ -3727,7 +3711,6 @@ func (s DeletePlatformApplicationOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/DeleteTopicInput
type DeleteTopicInput struct {
_ struct{} `type:"structure"`
@ -3766,7 +3749,6 @@ func (s *DeleteTopicInput) SetTopicArn(v string) *DeleteTopicInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/DeleteTopicOutput
type DeleteTopicOutput struct {
_ struct{} `type:"structure"`
}
@ -3782,7 +3764,6 @@ func (s DeleteTopicOutput) GoString() string {
}
// Endpoint for mobile app and device.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/Endpoint
type Endpoint struct {
_ struct{} `type:"structure"`
@ -3816,7 +3797,6 @@ func (s *Endpoint) SetEndpointArn(v string) *Endpoint {
}
// Input for GetEndpointAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/GetEndpointAttributesInput
type GetEndpointAttributesInput struct {
_ struct{} `type:"structure"`
@ -3856,7 +3836,6 @@ func (s *GetEndpointAttributesInput) SetEndpointArn(v string) *GetEndpointAttrib
}
// Response from GetEndpointAttributes of the EndpointArn.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/GetEndpointAttributesResponse
type GetEndpointAttributesOutput struct {
_ struct{} `type:"structure"`
@ -3894,7 +3873,6 @@ func (s *GetEndpointAttributesOutput) SetAttributes(v map[string]*string) *GetEn
}
// Input for GetPlatformApplicationAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/GetPlatformApplicationAttributesInput
type GetPlatformApplicationAttributesInput struct {
_ struct{} `type:"structure"`
@ -3934,7 +3912,6 @@ func (s *GetPlatformApplicationAttributesInput) SetPlatformApplicationArn(v stri
}
// Response for GetPlatformApplicationAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/GetPlatformApplicationAttributesResponse
type GetPlatformApplicationAttributesOutput struct {
_ struct{} `type:"structure"`
@ -3972,7 +3949,6 @@ func (s *GetPlatformApplicationAttributesOutput) SetAttributes(v map[string]*str
}
// The input for the GetSMSAttributes request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/GetSMSAttributesInput
type GetSMSAttributesInput struct {
_ struct{} `type:"structure"`
@ -4002,7 +3978,6 @@ func (s *GetSMSAttributesInput) SetAttributes(v []*string) *GetSMSAttributesInpu
}
// The response from the GetSMSAttributes request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/GetSMSAttributesResponse
type GetSMSAttributesOutput struct {
_ struct{} `type:"structure"`
@ -4027,7 +4002,6 @@ func (s *GetSMSAttributesOutput) SetAttributes(v map[string]*string) *GetSMSAttr
}
// Input for GetSubscriptionAttributes.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/GetSubscriptionAttributesInput
type GetSubscriptionAttributesInput struct {
_ struct{} `type:"structure"`
@ -4067,7 +4041,6 @@ func (s *GetSubscriptionAttributesInput) SetSubscriptionArn(v string) *GetSubscr
}
// Response for GetSubscriptionAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/GetSubscriptionAttributesResponse
type GetSubscriptionAttributesOutput struct {
_ struct{} `type:"structure"`
@ -4109,7 +4082,6 @@ func (s *GetSubscriptionAttributesOutput) SetAttributes(v map[string]*string) *G
}
// Input for GetTopicAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/GetTopicAttributesInput
type GetTopicAttributesInput struct {
_ struct{} `type:"structure"`
@ -4149,7 +4121,6 @@ func (s *GetTopicAttributesInput) SetTopicArn(v string) *GetTopicAttributesInput
}
// Response for GetTopicAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/GetTopicAttributesResponse
type GetTopicAttributesOutput struct {
_ struct{} `type:"structure"`
@ -4197,7 +4168,6 @@ func (s *GetTopicAttributesOutput) SetAttributes(v map[string]*string) *GetTopic
}
// Input for ListEndpointsByPlatformApplication action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListEndpointsByPlatformApplicationInput
type ListEndpointsByPlatformApplicationInput struct {
_ struct{} `type:"structure"`
@ -4248,7 +4218,6 @@ func (s *ListEndpointsByPlatformApplicationInput) SetPlatformApplicationArn(v st
}
// Response for ListEndpointsByPlatformApplication action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListEndpointsByPlatformApplicationResponse
type ListEndpointsByPlatformApplicationOutput struct {
_ struct{} `type:"structure"`
@ -4283,7 +4252,6 @@ func (s *ListEndpointsByPlatformApplicationOutput) SetNextToken(v string) *ListE
}
// The input for the ListPhoneNumbersOptedOut action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListPhoneNumbersOptedOutInput
type ListPhoneNumbersOptedOutInput struct {
_ struct{} `type:"structure"`
@ -4310,7 +4278,6 @@ func (s *ListPhoneNumbersOptedOutInput) SetNextToken(v string) *ListPhoneNumbers
}
// The response from the ListPhoneNumbersOptedOut action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListPhoneNumbersOptedOutResponse
type ListPhoneNumbersOptedOutOutput struct {
_ struct{} `type:"structure"`
@ -4346,7 +4313,6 @@ func (s *ListPhoneNumbersOptedOutOutput) SetPhoneNumbers(v []*string) *ListPhone
}
// Input for ListPlatformApplications action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListPlatformApplicationsInput
type ListPlatformApplicationsInput struct {
_ struct{} `type:"structure"`
@ -4372,7 +4338,6 @@ func (s *ListPlatformApplicationsInput) SetNextToken(v string) *ListPlatformAppl
}
// Response for ListPlatformApplications action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListPlatformApplicationsResponse
type ListPlatformApplicationsOutput struct {
_ struct{} `type:"structure"`
@ -4407,7 +4372,6 @@ func (s *ListPlatformApplicationsOutput) SetPlatformApplications(v []*PlatformAp
}
// Input for ListSubscriptionsByTopic action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListSubscriptionsByTopicInput
type ListSubscriptionsByTopicInput struct {
_ struct{} `type:"structure"`
@ -4456,7 +4420,6 @@ func (s *ListSubscriptionsByTopicInput) SetTopicArn(v string) *ListSubscriptions
}
// Response for ListSubscriptionsByTopic action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListSubscriptionsByTopicResponse
type ListSubscriptionsByTopicOutput struct {
_ struct{} `type:"structure"`
@ -4491,7 +4454,6 @@ func (s *ListSubscriptionsByTopicOutput) SetSubscriptions(v []*Subscription) *Li
}
// Input for ListSubscriptions action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListSubscriptionsInput
type ListSubscriptionsInput struct {
_ struct{} `type:"structure"`
@ -4516,7 +4478,6 @@ func (s *ListSubscriptionsInput) SetNextToken(v string) *ListSubscriptionsInput
}
// Response for ListSubscriptions action
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListSubscriptionsResponse
type ListSubscriptionsOutput struct {
_ struct{} `type:"structure"`
@ -4550,7 +4511,6 @@ func (s *ListSubscriptionsOutput) SetSubscriptions(v []*Subscription) *ListSubsc
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListTopicsInput
type ListTopicsInput struct {
_ struct{} `type:"structure"`
@ -4575,7 +4535,6 @@ func (s *ListTopicsInput) SetNextToken(v string) *ListTopicsInput {
}
// Response for ListTopics action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/ListTopicsResponse
type ListTopicsOutput struct {
_ struct{} `type:"structure"`
@ -4618,7 +4577,6 @@ func (s *ListTopicsOutput) SetTopics(v []*Topic) *ListTopicsOutput {
// name, type, and value, are included in the message size restriction, which
// is currently 256 KB (262,144 bytes). For more information, see Using Amazon
// SNS Message Attributes (http://docs.aws.amazon.com/sns/latest/dg/SNSMessageAttributes.html).
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/MessageAttributeValue
type MessageAttributeValue struct {
_ struct{} `type:"structure"`
@ -4681,7 +4639,6 @@ func (s *MessageAttributeValue) SetStringValue(v string) *MessageAttributeValue
}
// Input for the OptInPhoneNumber action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/OptInPhoneNumberInput
type OptInPhoneNumberInput struct {
_ struct{} `type:"structure"`
@ -4721,7 +4678,6 @@ func (s *OptInPhoneNumberInput) SetPhoneNumber(v string) *OptInPhoneNumberInput
}
// The response for the OptInPhoneNumber action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/OptInPhoneNumberResponse
type OptInPhoneNumberOutput struct {
_ struct{} `type:"structure"`
}
@ -4737,7 +4693,6 @@ func (s OptInPhoneNumberOutput) GoString() string {
}
// Platform application object.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/PlatformApplication
type PlatformApplication struct {
_ struct{} `type:"structure"`
@ -4771,7 +4726,6 @@ func (s *PlatformApplication) SetPlatformApplicationArn(v string) *PlatformAppli
}
// Input for Publish action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/PublishInput
type PublishInput struct {
_ struct{} `type:"structure"`
@ -4943,7 +4897,6 @@ func (s *PublishInput) SetTopicArn(v string) *PublishInput {
}
// Response for Publish action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/PublishResponse
type PublishOutput struct {
_ struct{} `type:"structure"`
@ -4970,7 +4923,6 @@ func (s *PublishOutput) SetMessageId(v string) *PublishOutput {
}
// Input for RemovePermission action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/RemovePermissionInput
type RemovePermissionInput struct {
_ struct{} `type:"structure"`
@ -5023,7 +4975,6 @@ func (s *RemovePermissionInput) SetTopicArn(v string) *RemovePermissionInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/RemovePermissionOutput
type RemovePermissionOutput struct {
_ struct{} `type:"structure"`
}
@ -5039,7 +4990,6 @@ func (s RemovePermissionOutput) GoString() string {
}
// Input for SetEndpointAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SetEndpointAttributesInput
type SetEndpointAttributesInput struct {
_ struct{} `type:"structure"`
@ -5105,7 +5055,6 @@ func (s *SetEndpointAttributesInput) SetEndpointArn(v string) *SetEndpointAttrib
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SetEndpointAttributesOutput
type SetEndpointAttributesOutput struct {
_ struct{} `type:"structure"`
}
@ -5121,7 +5070,6 @@ func (s SetEndpointAttributesOutput) GoString() string {
}
// Input for SetPlatformApplicationAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SetPlatformApplicationAttributesInput
type SetPlatformApplicationAttributesInput struct {
_ struct{} `type:"structure"`
@ -5207,7 +5155,6 @@ func (s *SetPlatformApplicationAttributesInput) SetPlatformApplicationArn(v stri
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SetPlatformApplicationAttributesOutput
type SetPlatformApplicationAttributesOutput struct {
_ struct{} `type:"structure"`
}
@ -5223,7 +5170,6 @@ func (s SetPlatformApplicationAttributesOutput) GoString() string {
}
// The input for the SetSMSAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SetSMSAttributesInput
type SetSMSAttributesInput struct {
_ struct{} `type:"structure"`
@ -5334,7 +5280,6 @@ func (s *SetSMSAttributesInput) SetAttributes(v map[string]*string) *SetSMSAttri
}
// The response for the SetSMSAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SetSMSAttributesResponse
type SetSMSAttributesOutput struct {
_ struct{} `type:"structure"`
}
@ -5350,7 +5295,6 @@ func (s SetSMSAttributesOutput) GoString() string {
}
// Input for SetSubscriptionAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SetSubscriptionAttributesInput
type SetSubscriptionAttributesInput struct {
_ struct{} `type:"structure"`
@ -5415,7 +5359,6 @@ func (s *SetSubscriptionAttributesInput) SetSubscriptionArn(v string) *SetSubscr
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SetSubscriptionAttributesOutput
type SetSubscriptionAttributesOutput struct {
_ struct{} `type:"structure"`
}
@ -5431,7 +5374,6 @@ func (s SetSubscriptionAttributesOutput) GoString() string {
}
// Input for SetTopicAttributes action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SetTopicAttributesInput
type SetTopicAttributesInput struct {
_ struct{} `type:"structure"`
@ -5496,7 +5438,6 @@ func (s *SetTopicAttributesInput) SetTopicArn(v string) *SetTopicAttributesInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SetTopicAttributesOutput
type SetTopicAttributesOutput struct {
_ struct{} `type:"structure"`
}
@ -5512,7 +5453,6 @@ func (s SetTopicAttributesOutput) GoString() string {
}
// Input for Subscribe action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SubscribeInput
type SubscribeInput struct {
_ struct{} `type:"structure"`
@ -5610,7 +5550,6 @@ func (s *SubscribeInput) SetTopicArn(v string) *SubscribeInput {
}
// Response for Subscribe action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/SubscribeResponse
type SubscribeOutput struct {
_ struct{} `type:"structure"`
@ -5636,7 +5575,6 @@ func (s *SubscribeOutput) SetSubscriptionArn(v string) *SubscribeOutput {
}
// A wrapper type for the attributes of an Amazon SNS subscription.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/Subscription
type Subscription struct {
_ struct{} `type:"structure"`
@ -5698,7 +5636,6 @@ func (s *Subscription) SetTopicArn(v string) *Subscription {
// A wrapper type for the topic's Amazon Resource Name (ARN). To retrieve a
// topic's attributes, use GetTopicAttributes.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/Topic
type Topic struct {
_ struct{} `type:"structure"`
@ -5723,7 +5660,6 @@ func (s *Topic) SetTopicArn(v string) *Topic {
}
// Input for Unsubscribe action.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/UnsubscribeInput
type UnsubscribeInput struct {
_ struct{} `type:"structure"`
@ -5762,7 +5698,6 @@ func (s *UnsubscribeInput) SetSubscriptionArn(v string) *UnsubscribeInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sns-2010-03-31/UnsubscribeOutput
type UnsubscribeOutput struct {
_ struct{} `type:"structure"`
}

View File

@ -1978,7 +1978,6 @@ func (c *SQS) UntagQueueWithContext(ctx aws.Context, input *UntagQueueInput, opt
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/AddPermissionRequest
type AddPermissionInput struct {
_ struct{} `type:"structure"`
@ -2089,7 +2088,6 @@ func (s *AddPermissionInput) SetQueueUrl(v string) *AddPermissionInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/AddPermissionOutput
type AddPermissionOutput struct {
_ struct{} `type:"structure"`
}
@ -2106,7 +2104,6 @@ func (s AddPermissionOutput) GoString() string {
// This is used in the responses of batch API to give a detailed description
// of the result of an action on each entry in the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/BatchResultErrorEntry
type BatchResultErrorEntry struct {
_ struct{} `type:"structure"`
@ -2163,7 +2160,6 @@ func (s *BatchResultErrorEntry) SetSenderFault(v bool) *BatchResultErrorEntry {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ChangeMessageVisibilityBatchRequest
type ChangeMessageVisibilityBatchInput struct {
_ struct{} `type:"structure"`
@ -2232,7 +2228,6 @@ func (s *ChangeMessageVisibilityBatchInput) SetQueueUrl(v string) *ChangeMessage
// For each message in the batch, the response contains a ChangeMessageVisibilityBatchResultEntry
// tag if the message succeeds or a BatchResultErrorEntry tag if the message
// fails.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ChangeMessageVisibilityBatchResult
type ChangeMessageVisibilityBatchOutput struct {
_ struct{} `type:"structure"`
@ -2280,7 +2275,6 @@ func (s *ChangeMessageVisibilityBatchOutput) SetSuccessful(v []*ChangeMessageVis
// &ChangeMessageVisibilityBatchRequestEntry.1.ReceiptHandle=<replaceable>Your_Receipt_Handle</replaceable>
//
// &ChangeMessageVisibilityBatchRequestEntry.1.VisibilityTimeout=45
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ChangeMessageVisibilityBatchRequestEntry
type ChangeMessageVisibilityBatchRequestEntry struct {
_ struct{} `type:"structure"`
@ -2346,7 +2340,6 @@ func (s *ChangeMessageVisibilityBatchRequestEntry) SetVisibilityTimeout(v int64)
}
// Encloses the Id of an entry in ChangeMessageVisibilityBatch.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ChangeMessageVisibilityBatchResultEntry
type ChangeMessageVisibilityBatchResultEntry struct {
_ struct{} `type:"structure"`
@ -2372,7 +2365,6 @@ func (s *ChangeMessageVisibilityBatchResultEntry) SetId(v string) *ChangeMessage
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ChangeMessageVisibilityRequest
type ChangeMessageVisibilityInput struct {
_ struct{} `type:"structure"`
@ -2443,7 +2435,6 @@ func (s *ChangeMessageVisibilityInput) SetVisibilityTimeout(v int64) *ChangeMess
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ChangeMessageVisibilityOutput
type ChangeMessageVisibilityOutput struct {
_ struct{} `type:"structure"`
}
@ -2458,7 +2449,6 @@ func (s ChangeMessageVisibilityOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/CreateQueueRequest
type CreateQueueInput struct {
_ struct{} `type:"structure"`
@ -2633,7 +2623,6 @@ func (s *CreateQueueInput) SetQueueName(v string) *CreateQueueInput {
}
// Returns the QueueUrl attribute of the created queue.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/CreateQueueResult
type CreateQueueOutput struct {
_ struct{} `type:"structure"`
@ -2657,7 +2646,6 @@ func (s *CreateQueueOutput) SetQueueUrl(v string) *CreateQueueOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteMessageBatchRequest
type DeleteMessageBatchInput struct {
_ struct{} `type:"structure"`
@ -2725,7 +2713,6 @@ func (s *DeleteMessageBatchInput) SetQueueUrl(v string) *DeleteMessageBatchInput
// For each message in the batch, the response contains a DeleteMessageBatchResultEntry
// tag if the message is deleted or a BatchResultErrorEntry tag if the message
// can't be deleted.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteMessageBatchResult
type DeleteMessageBatchOutput struct {
_ struct{} `type:"structure"`
@ -2763,7 +2750,6 @@ func (s *DeleteMessageBatchOutput) SetSuccessful(v []*DeleteMessageBatchResultEn
}
// Encloses a receipt handle and an identifier for it.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteMessageBatchRequestEntry
type DeleteMessageBatchRequestEntry struct {
_ struct{} `type:"structure"`
@ -2820,7 +2806,6 @@ func (s *DeleteMessageBatchRequestEntry) SetReceiptHandle(v string) *DeleteMessa
}
// Encloses the Id of an entry in DeleteMessageBatch.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteMessageBatchResultEntry
type DeleteMessageBatchResultEntry struct {
_ struct{} `type:"structure"`
@ -2846,7 +2831,6 @@ func (s *DeleteMessageBatchResultEntry) SetId(v string) *DeleteMessageBatchResul
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteMessageRequest
type DeleteMessageInput struct {
_ struct{} `type:"structure"`
@ -2901,7 +2885,6 @@ func (s *DeleteMessageInput) SetReceiptHandle(v string) *DeleteMessageInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteMessageOutput
type DeleteMessageOutput struct {
_ struct{} `type:"structure"`
}
@ -2916,7 +2899,6 @@ func (s DeleteMessageOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteQueueRequest
type DeleteQueueInput struct {
_ struct{} `type:"structure"`
@ -2957,7 +2939,6 @@ func (s *DeleteQueueInput) SetQueueUrl(v string) *DeleteQueueInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteQueueOutput
type DeleteQueueOutput struct {
_ struct{} `type:"structure"`
}
@ -2972,7 +2953,6 @@ func (s DeleteQueueOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/GetQueueAttributesRequest
type GetQueueAttributesInput struct {
_ struct{} `type:"structure"`
@ -3110,7 +3090,6 @@ func (s *GetQueueAttributesInput) SetQueueUrl(v string) *GetQueueAttributesInput
}
// A list of returned queue attributes.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/GetQueueAttributesResult
type GetQueueAttributesOutput struct {
_ struct{} `type:"structure"`
@ -3134,7 +3113,6 @@ func (s *GetQueueAttributesOutput) SetAttributes(v map[string]*string) *GetQueue
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/GetQueueUrlRequest
type GetQueueUrlInput struct {
_ struct{} `type:"structure"`
@ -3187,7 +3165,6 @@ func (s *GetQueueUrlInput) SetQueueOwnerAWSAccountId(v string) *GetQueueUrlInput
// For more information, see Responses (http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/UnderstandingResponses.html)
// in the Amazon Simple Queue Service Developer Guide.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/GetQueueUrlResult
type GetQueueUrlOutput struct {
_ struct{} `type:"structure"`
@ -3211,7 +3188,6 @@ func (s *GetQueueUrlOutput) SetQueueUrl(v string) *GetQueueUrlOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ListDeadLetterSourceQueuesRequest
type ListDeadLetterSourceQueuesInput struct {
_ struct{} `type:"structure"`
@ -3253,7 +3229,6 @@ func (s *ListDeadLetterSourceQueuesInput) SetQueueUrl(v string) *ListDeadLetterS
}
// A list of your dead letter source queues.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ListDeadLetterSourceQueuesResult
type ListDeadLetterSourceQueuesOutput struct {
_ struct{} `type:"structure"`
@ -3280,7 +3255,6 @@ func (s *ListDeadLetterSourceQueuesOutput) SetQueueUrls(v []*string) *ListDeadLe
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ListQueueTagsRequest
type ListQueueTagsInput struct {
_ struct{} `type:"structure"`
@ -3319,7 +3293,6 @@ func (s *ListQueueTagsInput) SetQueueUrl(v string) *ListQueueTagsInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ListQueueTagsResult
type ListQueueTagsOutput struct {
_ struct{} `type:"structure"`
@ -3343,7 +3316,6 @@ func (s *ListQueueTagsOutput) SetTags(v map[string]*string) *ListQueueTagsOutput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ListQueuesRequest
type ListQueuesInput struct {
_ struct{} `type:"structure"`
@ -3371,7 +3343,6 @@ func (s *ListQueuesInput) SetQueueNamePrefix(v string) *ListQueuesInput {
}
// A list of your queues.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ListQueuesResult
type ListQueuesOutput struct {
_ struct{} `type:"structure"`
@ -3396,7 +3367,6 @@ func (s *ListQueuesOutput) SetQueueUrls(v []*string) *ListQueuesOutput {
}
// An Amazon SQS message.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/Message
type Message struct {
_ struct{} `type:"structure"`
@ -3492,7 +3462,6 @@ func (s *Message) SetReceiptHandle(v string) *Message {
// Name, type, value and the message body must not be empty or null. All parts
// of the message attribute, including Name, Type, and Value, are part of the
// message size restriction (256 KB or 262,144 bytes).
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/MessageAttributeValue
type MessageAttributeValue struct {
_ struct{} `type:"structure"`
@ -3576,7 +3545,6 @@ func (s *MessageAttributeValue) SetStringValue(v string) *MessageAttributeValue
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/PurgeQueueRequest
type PurgeQueueInput struct {
_ struct{} `type:"structure"`
@ -3617,7 +3585,6 @@ func (s *PurgeQueueInput) SetQueueUrl(v string) *PurgeQueueInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/PurgeQueueOutput
type PurgeQueueOutput struct {
_ struct{} `type:"structure"`
}
@ -3632,7 +3599,6 @@ func (s PurgeQueueOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ReceiveMessageRequest
type ReceiveMessageInput struct {
_ struct{} `type:"structure"`
@ -3865,7 +3831,6 @@ func (s *ReceiveMessageInput) SetWaitTimeSeconds(v int64) *ReceiveMessageInput {
}
// A list of received messages.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ReceiveMessageResult
type ReceiveMessageOutput struct {
_ struct{} `type:"structure"`
@ -3889,7 +3854,6 @@ func (s *ReceiveMessageOutput) SetMessages(v []*Message) *ReceiveMessageOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/RemovePermissionRequest
type RemovePermissionInput struct {
_ struct{} `type:"structure"`
@ -3945,7 +3909,6 @@ func (s *RemovePermissionInput) SetQueueUrl(v string) *RemovePermissionInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/RemovePermissionOutput
type RemovePermissionOutput struct {
_ struct{} `type:"structure"`
}
@ -3960,7 +3923,6 @@ func (s RemovePermissionOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SendMessageBatchRequest
type SendMessageBatchInput struct {
_ struct{} `type:"structure"`
@ -4028,7 +3990,6 @@ func (s *SendMessageBatchInput) SetQueueUrl(v string) *SendMessageBatchInput {
// For each message in the batch, the response contains a SendMessageBatchResultEntry
// tag if the message succeeds or a BatchResultErrorEntry tag if the message
// fails.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SendMessageBatchResult
type SendMessageBatchOutput struct {
_ struct{} `type:"structure"`
@ -4067,7 +4028,6 @@ func (s *SendMessageBatchOutput) SetSuccessful(v []*SendMessageBatchResultEntry)
}
// Contains the details of a single Amazon SQS message along with an Id.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SendMessageBatchRequestEntry
type SendMessageBatchRequestEntry struct {
_ struct{} `type:"structure"`
@ -4247,7 +4207,6 @@ func (s *SendMessageBatchRequestEntry) SetMessageGroupId(v string) *SendMessageB
}
// Encloses a MessageId for a successfully-enqueued message in a SendMessageBatch.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SendMessageBatchResultEntry
type SendMessageBatchResultEntry struct {
_ struct{} `type:"structure"`
@ -4324,7 +4283,6 @@ func (s *SendMessageBatchResultEntry) SetSequenceNumber(v string) *SendMessageBa
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SendMessageRequest
type SendMessageInput struct {
_ struct{} `type:"structure"`
@ -4512,7 +4470,6 @@ func (s *SendMessageInput) SetQueueUrl(v string) *SendMessageInput {
}
// The MD5OfMessageBody and MessageId elements.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SendMessageResult
type SendMessageOutput struct {
_ struct{} `type:"structure"`
@ -4576,7 +4533,6 @@ func (s *SendMessageOutput) SetSequenceNumber(v string) *SendMessageOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SetQueueAttributesRequest
type SetQueueAttributesInput struct {
_ struct{} `type:"structure"`
@ -4741,7 +4697,6 @@ func (s *SetQueueAttributesInput) SetQueueUrl(v string) *SetQueueAttributesInput
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SetQueueAttributesOutput
type SetQueueAttributesOutput struct {
_ struct{} `type:"structure"`
}
@ -4756,7 +4711,6 @@ func (s SetQueueAttributesOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/TagQueueRequest
type TagQueueInput struct {
_ struct{} `type:"structure"`
@ -4809,7 +4763,6 @@ func (s *TagQueueInput) SetTags(v map[string]*string) *TagQueueInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/TagQueueOutput
type TagQueueOutput struct {
_ struct{} `type:"structure"`
}
@ -4824,7 +4777,6 @@ func (s TagQueueOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/UntagQueueRequest
type UntagQueueInput struct {
_ struct{} `type:"structure"`
@ -4877,7 +4829,6 @@ func (s *UntagQueueInput) SetTagKeys(v []*string) *UntagQueueInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/UntagQueueOutput
type UntagQueueOutput struct {
_ struct{} `type:"structure"`
}

File diff suppressed because it is too large Load Diff

View File

@ -1049,7 +1049,6 @@ func (c *STS) GetSessionTokenWithContext(ctx aws.Context, input *GetSessionToken
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/AssumeRoleRequest
type AssumeRoleInput struct {
_ struct{} `type:"structure"`
@ -1241,7 +1240,6 @@ func (s *AssumeRoleInput) SetTokenCode(v string) *AssumeRoleInput {
// Contains the response to a successful AssumeRole request, including temporary
// AWS credentials that can be used to make AWS requests.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/AssumeRoleResponse
type AssumeRoleOutput struct {
_ struct{} `type:"structure"`
@ -1295,7 +1293,6 @@ func (s *AssumeRoleOutput) SetPackedPolicySize(v int64) *AssumeRoleOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/AssumeRoleWithSAMLRequest
type AssumeRoleWithSAMLInput struct {
_ struct{} `type:"structure"`
@ -1436,7 +1433,6 @@ func (s *AssumeRoleWithSAMLInput) SetSAMLAssertion(v string) *AssumeRoleWithSAML
// Contains the response to a successful AssumeRoleWithSAML request, including
// temporary AWS credentials that can be used to make AWS requests.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/AssumeRoleWithSAMLResponse
type AssumeRoleWithSAMLOutput struct {
_ struct{} `type:"structure"`
@ -1548,7 +1544,6 @@ func (s *AssumeRoleWithSAMLOutput) SetSubjectType(v string) *AssumeRoleWithSAMLO
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/AssumeRoleWithWebIdentityRequest
type AssumeRoleWithWebIdentityInput struct {
_ struct{} `type:"structure"`
@ -1711,7 +1706,6 @@ func (s *AssumeRoleWithWebIdentityInput) SetWebIdentityToken(v string) *AssumeRo
// Contains the response to a successful AssumeRoleWithWebIdentity request,
// including temporary AWS credentials that can be used to make AWS requests.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/AssumeRoleWithWebIdentityResponse
type AssumeRoleWithWebIdentityOutput struct {
_ struct{} `type:"structure"`
@ -1804,7 +1798,6 @@ func (s *AssumeRoleWithWebIdentityOutput) SetSubjectFromWebIdentityToken(v strin
// The identifiers for the temporary security credentials that the operation
// returns.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/AssumedRoleUser
type AssumedRoleUser struct {
_ struct{} `type:"structure"`
@ -1847,7 +1840,6 @@ func (s *AssumedRoleUser) SetAssumedRoleId(v string) *AssumedRoleUser {
}
// AWS credentials for API authentication.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/Credentials
type Credentials struct {
_ struct{} `type:"structure"`
@ -1906,7 +1898,6 @@ func (s *Credentials) SetSessionToken(v string) *Credentials {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/DecodeAuthorizationMessageRequest
type DecodeAuthorizationMessageInput struct {
_ struct{} `type:"structure"`
@ -1951,7 +1942,6 @@ func (s *DecodeAuthorizationMessageInput) SetEncodedMessage(v string) *DecodeAut
// A document that contains additional information about the authorization status
// of a request from an encoded message that is returned in response to an AWS
// request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/DecodeAuthorizationMessageResponse
type DecodeAuthorizationMessageOutput struct {
_ struct{} `type:"structure"`
@ -1976,7 +1966,6 @@ func (s *DecodeAuthorizationMessageOutput) SetDecodedMessage(v string) *DecodeAu
}
// Identifiers for the federated user that is associated with the credentials.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/FederatedUser
type FederatedUser struct {
_ struct{} `type:"structure"`
@ -2017,7 +2006,6 @@ func (s *FederatedUser) SetFederatedUserId(v string) *FederatedUser {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/GetCallerIdentityRequest
type GetCallerIdentityInput struct {
_ struct{} `type:"structure"`
}
@ -2034,7 +2022,6 @@ func (s GetCallerIdentityInput) GoString() string {
// Contains the response to a successful GetCallerIdentity request, including
// information about the entity making the request.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/GetCallerIdentityResponse
type GetCallerIdentityOutput struct {
_ struct{} `type:"structure"`
@ -2080,7 +2067,6 @@ func (s *GetCallerIdentityOutput) SetUserId(v string) *GetCallerIdentityOutput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/GetFederationTokenRequest
type GetFederationTokenInput struct {
_ struct{} `type:"structure"`
@ -2189,7 +2175,6 @@ func (s *GetFederationTokenInput) SetPolicy(v string) *GetFederationTokenInput {
// Contains the response to a successful GetFederationToken request, including
// temporary AWS credentials that can be used to make AWS requests.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/GetFederationTokenResponse
type GetFederationTokenOutput struct {
_ struct{} `type:"structure"`
@ -2242,7 +2227,6 @@ func (s *GetFederationTokenOutput) SetPackedPolicySize(v int64) *GetFederationTo
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/GetSessionTokenRequest
type GetSessionTokenInput struct {
_ struct{} `type:"structure"`
@ -2327,7 +2311,6 @@ func (s *GetSessionTokenInput) SetTokenCode(v string) *GetSessionTokenInput {
// Contains the response to a successful GetSessionToken request, including
// temporary AWS credentials that can be used to make AWS requests.
// See also, https://docs.aws.amazon.com/goto/WebAPI/sts-2011-06-15/GetSessionTokenResponse
type GetSessionTokenOutput struct {
_ struct{} `type:"structure"`

File diff suppressed because it is too large Load Diff

View File

@ -8663,7 +8663,6 @@ func (c *WAFRegional) UpdateXssMatchSetWithContext(ctx aws.Context, input *waf.U
return out, req.Send()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/waf-regional-2016-11-28/AssociateWebACLRequest
type AssociateWebACLInput struct {
_ struct{} `type:"structure"`
@ -8722,7 +8721,6 @@ func (s *AssociateWebACLInput) SetWebACLId(v string) *AssociateWebACLInput {
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/waf-regional-2016-11-28/AssociateWebACLResponse
type AssociateWebACLOutput struct {
_ struct{} `type:"structure"`
}
@ -8737,7 +8735,6 @@ func (s AssociateWebACLOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/waf-regional-2016-11-28/DisassociateWebACLRequest
type DisassociateWebACLInput struct {
_ struct{} `type:"structure"`
@ -8780,7 +8777,6 @@ func (s *DisassociateWebACLInput) SetResourceArn(v string) *DisassociateWebACLIn
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/waf-regional-2016-11-28/DisassociateWebACLResponse
type DisassociateWebACLOutput struct {
_ struct{} `type:"structure"`
}
@ -8795,7 +8791,6 @@ func (s DisassociateWebACLOutput) GoString() string {
return s.String()
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/waf-regional-2016-11-28/GetWebACLForResourceRequest
type GetWebACLForResourceInput struct {
_ struct{} `type:"structure"`
@ -8837,7 +8832,6 @@ func (s *GetWebACLForResourceInput) SetResourceArn(v string) *GetWebACLForResour
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/waf-regional-2016-11-28/GetWebACLForResourceResponse
type GetWebACLForResourceOutput struct {
_ struct{} `type:"structure"`
@ -8862,7 +8856,6 @@ func (s *GetWebACLForResourceOutput) SetWebACLSummary(v *waf.WebACLSummary) *Get
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/waf-regional-2016-11-28/ListResourcesForWebACLRequest
type ListResourcesForWebACLInput struct {
_ struct{} `type:"structure"`
@ -8905,7 +8898,6 @@ func (s *ListResourcesForWebACLInput) SetWebACLId(v string) *ListResourcesForWeb
return s
}
// See also, https://docs.aws.amazon.com/goto/WebAPI/waf-regional-2016-11-28/ListResourcesForWebACLResponse
type ListResourcesForWebACLOutput struct {
_ struct{} `type:"structure"`

View File

@ -1,3 +1,76 @@
## 1.9.0 (February 09, 2018)
NOTES:
* data-source/aws_region: `current` field is deprecated and the data source defaults to the provider region if no endpoint or name is specified ([#3157](https://github.com/terraform-providers/terraform-provider-aws/issues/3157))
FEATURES:
* **New Data Source:** `aws_elastic_beanstalk_hosted_zone` ([#3208](https://github.com/terraform-providers/terraform-provider-aws/issues/3208))
* **New Data Source:** `aws_iam_policy` ([#1999](https://github.com/terraform-providers/terraform-provider-aws/issues/1999))
* **New Resource:** `aws_acm_certificate` ([#2813](https://github.com/terraform-providers/terraform-provider-aws/issues/2813))
* **New Resource:** `aws_acm_certificate_validation` ([#2813](https://github.com/terraform-providers/terraform-provider-aws/issues/2813))
* **New Resource:** `aws_api_gateway_documentation_version` ([#3287](https://github.com/terraform-providers/terraform-provider-aws/issues/3287))
* **New Resource:** `aws_cloud9_environment_ec2` ([#3291](https://github.com/terraform-providers/terraform-provider-aws/issues/3291))
* **New Resource:** `aws_cognito_user_group` ([#3010](https://github.com/terraform-providers/terraform-provider-aws/issues/3010))
* **New Resource:** `aws_dynamodb_table_item` ([#3238](https://github.com/terraform-providers/terraform-provider-aws/issues/3238))
* **New Resource:** `aws_guardduty_ipset` ([#3161](https://github.com/terraform-providers/terraform-provider-aws/issues/3161))
* **New Resource:** `aws_guardduty_threatintelset` ([#3200](https://github.com/terraform-providers/terraform-provider-aws/issues/3200))
* **New Resource:** `aws_iot_topic_rule` ([#1858](https://github.com/terraform-providers/terraform-provider-aws/issues/1858))
* **New Resource:** `aws_sns_platform_application` ([#1101](https://github.com/terraform-providers/terraform-provider-aws/issues/1101)] [[#3283](https://github.com/terraform-providers/terraform-provider-aws/issues/3283))
* **New Resource:** `aws_vpc_endpoint_service_allowed_principal` ([#2515](https://github.com/terraform-providers/terraform-provider-aws/issues/2515))
* **New Resource:** `aws_vpc_endpoint_service_connection_notification` ([#2515](https://github.com/terraform-providers/terraform-provider-aws/issues/2515))
* **New Resource:** `aws_vpc_endpoint_service` ([#2515](https://github.com/terraform-providers/terraform-provider-aws/issues/2515))
* **New Resource:** `aws_vpc_endpoint_subnet_association` ([#2515](https://github.com/terraform-providers/terraform-provider-aws/issues/2515))
ENHANCEMENTS:
* provider: Automatically determine AWS partition from configured region ([#3173](https://github.com/terraform-providers/terraform-provider-aws/issues/3173))
* provider: Automatically validate new regions from AWS SDK ([#3159](https://github.com/terraform-providers/terraform-provider-aws/issues/3159))
* data-source/aws_acm_certificate Add `most_recent` attribute for filtering ([#1837](https://github.com/terraform-providers/terraform-provider-aws/issues/1837))
* data-source/aws_iam_policy_document: Support layering via source_json and override_json attributes ([#2890](https://github.com/terraform-providers/terraform-provider-aws/issues/2890))
* data-source/aws_lb_listener: Support load_balancer_arn and port arguments ([#2886](https://github.com/terraform-providers/terraform-provider-aws/issues/2886))
* data-source/aws_network_interface: Add filter attribute ([#2851](https://github.com/terraform-providers/terraform-provider-aws/issues/2851))
* data-source/aws_region: Remove EC2 API call and default to current if no endpoint or name specified ([#3157](https://github.com/terraform-providers/terraform-provider-aws/issues/3157))
* data-source/aws_vpc_endpoint: Support AWS PrivateLink ([#2515](https://github.com/terraform-providers/terraform-provider-aws/issues/2515))
* data-source/aws_vpc_endpoint_service: Support AWS PrivateLink ([#2515](https://github.com/terraform-providers/terraform-provider-aws/issues/2515))
* resource/aws_athena_named_query: Support import ([#3231](https://github.com/terraform-providers/terraform-provider-aws/issues/3231))
* resource/aws_dynamodb_table: Add custom creation timeout ([#3195](https://github.com/terraform-providers/terraform-provider-aws/issues/3195))
* resource/aws_dynamodb_table: Validate attribute types ([#3188](https://github.com/terraform-providers/terraform-provider-aws/issues/3188))
* resource/aws_ecr_lifecycle_policy: Support import ([#3246](https://github.com/terraform-providers/terraform-provider-aws/issues/3246))
* resource/aws_ecs_service: Support import ([#2764](https://github.com/terraform-providers/terraform-provider-aws/issues/2764))
* resource/aws_ecs_service: Add public_assign_ip argument for Fargate services ([#2559](https://github.com/terraform-providers/terraform-provider-aws/issues/2559))
* resource/aws_kinesis_firehose_delivery_stream: Add splunk configuration ([#3117](https://github.com/terraform-providers/terraform-provider-aws/issues/3117))
* resource/aws_mq_broker: Validate user password ([#3164](https://github.com/terraform-providers/terraform-provider-aws/issues/3164))
* resource/aws_service_discovery_public_dns_namespace: Support import ([#3229](https://github.com/terraform-providers/terraform-provider-aws/issues/3229))
* resource/aws_service_discovery_service: Support import ([#3227](https://github.com/terraform-providers/terraform-provider-aws/issues/3227))
* resource/aws_rds_cluster: Add support for Aurora MySQL 5.7 ([#3278](https://github.com/terraform-providers/terraform-provider-aws/issues/3278))
* resource/aws_sns_topic: Add support for delivery status ([#2872](https://github.com/terraform-providers/terraform-provider-aws/issues/2872))
* resource/aws_sns_topic: Add support for name prefixes and fully generated names ([#2753](https://github.com/terraform-providers/terraform-provider-aws/issues/2753))
* resource/aws_sns_topic_subscription: Support filter policy ([#2806](https://github.com/terraform-providers/terraform-provider-aws/issues/2806))
* resource/aws_ssm_resource_data_sync: Support import ([#3232](https://github.com/terraform-providers/terraform-provider-aws/issues/3232))
* resource/aws_vpc_endpoint: Support AWS PrivateLink ([#2515](https://github.com/terraform-providers/terraform-provider-aws/issues/2515))
* resource/aws_vpc_endpoint_service: Support AWS PrivateLink ([#2515](https://github.com/terraform-providers/terraform-provider-aws/issues/2515))
* resource/aws_vpn_gateway: Add support for Amazon side private ASN ([#1888](https://github.com/terraform-providers/terraform-provider-aws/issues/1888))
BUG FIXES:
* data-source/aws_kms_alias: Prevent crash on aliases without target key ([#3203](https://github.com/terraform-providers/terraform-provider-aws/issues/3203))
* data-source/aws_ssm_parameter: Fix wrong arn attribute for full path parameter names ([#3211](https://github.com/terraform-providers/terraform-provider-aws/issues/3211))
* resource/aws_instance: Fix perpertual diff on default VPC instances using vpc_security_group_ids ([#2338](https://github.com/terraform-providers/terraform-provider-aws/issues/2338))
* resource/aws_codebuild_project: Prevent crash when using source auth configuration ([#3271](https://github.com/terraform-providers/terraform-provider-aws/issues/3271))
* resource/aws_cognito_identity_pool_roles_attachment: Fix validation for Token types ([#2894](https://github.com/terraform-providers/terraform-provider-aws/issues/2894))
* resource/aws_db_parameter_group: fix permanent diff when specifying parameters with database-default values ([#3182](https://github.com/terraform-providers/terraform-provider-aws/issues/3182))
* resource/aws_ecs_service: Retry only on ECS and IAM related InvalidParameterException ([#3240](https://github.com/terraform-providers/terraform-provider-aws/issues/3240))
* resource/aws_kinesis_firehose_delivery_stream: Prevent crashes on empty CloudWatchLoggingOptions ([#3301](https://github.com/terraform-providers/terraform-provider-aws/issues/3301))
* resource/aws_kinesis_firehose_delivery_stream: Fix extended_s3_configuration kms_key_arn handling from AWS API ([#3301](https://github.com/terraform-providers/terraform-provider-aws/issues/3301))
* resource/aws_kinesis_stream: Retry deletion on `LimitExceededException` ([#3108](https://github.com/terraform-providers/terraform-provider-aws/issues/3108))
* resource/aws_route53_record: Fix dualstack alias name regression trimming too many characters ([#3187](https://github.com/terraform-providers/terraform-provider-aws/issues/3187))
* resource/aws_ses_template: Send only specified attributes for update ([#3214](https://github.com/terraform-providers/terraform-provider-aws/issues/3214))
* resource/aws_dynamodb_table: Allow disabling stream with empty `stream_view_type` ([#3197](https://github.com/terraform-providers/terraform-provider-aws/issues/3197)] [[#3224](https://github.com/terraform-providers/terraform-provider-aws/issues/3224))
* resource/aws_dx_connection_association: Retry disassociation ([#3212](https://github.com/terraform-providers/terraform-provider-aws/issues/3212))
* resource/aws_volume_attachment: Allow updating `skip_destroy` and `force_detach` ([#2810](https://github.com/terraform-providers/terraform-provider-aws/issues/2810))
## 1.8.0 (January 29, 2018)
FEATURES:

View File

@ -5,10 +5,10 @@ import (
"fmt"
"log"
"os"
"strings"
"time"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/arn"
"github.com/aws/aws-sdk-go/aws/awserr"
awsCredentials "github.com/aws/aws-sdk-go/aws/credentials"
"github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds"
@ -23,7 +23,7 @@ import (
"github.com/hashicorp/go-multierror"
)
func GetAccountInfo(iamconn *iam.IAM, stsconn *sts.STS, authProviderName string) (string, string, error) {
func GetAccountID(iamconn *iam.IAM, stsconn *sts.STS, authProviderName string) (string, error) {
var errors error
// If we have creds from instance profile, we can use metadata API
if authProviderName == ec2rolecreds.ProviderName {
@ -33,13 +33,13 @@ func GetAccountInfo(iamconn *iam.IAM, stsconn *sts.STS, authProviderName string)
setOptionalEndpoint(cfg)
sess, err := session.NewSession(cfg)
if err != nil {
return "", "", errwrap.Wrapf("Error creating AWS session: {{err}}", err)
return "", errwrap.Wrapf("Error creating AWS session: {{err}}", err)
}
metadataClient := ec2metadata.New(sess)
info, err := metadataClient.IAMInfo()
if err == nil {
return parseAccountInfoFromArn(info.InstanceProfileArn)
return parseAccountIDFromArn(info.InstanceProfileArn)
}
log.Printf("[DEBUG] Failed to get account info from metadata service: %s", err)
errors = multierror.Append(errors, err)
@ -55,14 +55,14 @@ func GetAccountInfo(iamconn *iam.IAM, stsconn *sts.STS, authProviderName string)
log.Println("[DEBUG] Trying to get account ID via iam:GetUser")
outUser, err := iamconn.GetUser(nil)
if err == nil {
return parseAccountInfoFromArn(*outUser.User.Arn)
return parseAccountIDFromArn(*outUser.User.Arn)
}
errors = multierror.Append(errors, err)
awsErr, ok := err.(awserr.Error)
// AccessDenied and ValidationError can be raised
// if credentials belong to federated profile, so we ignore these
if !ok || (awsErr.Code() != "AccessDenied" && awsErr.Code() != "ValidationError" && awsErr.Code() != "InvalidClientTokenId") {
return "", "", fmt.Errorf("Failed getting account ID via 'iam:GetUser': %s", err)
return "", fmt.Errorf("Failed getting account ID via 'iam:GetUser': %s", err)
}
log.Printf("[DEBUG] Getting account ID via iam:GetUser failed: %s", err)
}
@ -71,7 +71,7 @@ func GetAccountInfo(iamconn *iam.IAM, stsconn *sts.STS, authProviderName string)
log.Println("[DEBUG] Trying to get account ID via sts:GetCallerIdentity")
outCallerIdentity, err := stsconn.GetCallerIdentity(&sts.GetCallerIdentityInput{})
if err == nil {
return parseAccountInfoFromArn(*outCallerIdentity.Arn)
return parseAccountIDFromArn(*outCallerIdentity.Arn)
}
log.Printf("[DEBUG] Getting account ID via sts:GetCallerIdentity failed: %s", err)
errors = multierror.Append(errors, err)
@ -84,25 +84,25 @@ func GetAccountInfo(iamconn *iam.IAM, stsconn *sts.STS, authProviderName string)
if err != nil {
log.Printf("[DEBUG] Failed to get account ID via iam:ListRoles: %s", err)
errors = multierror.Append(errors, err)
return "", "", fmt.Errorf("Failed getting account ID via all available methods. Errors: %s", errors)
return "", fmt.Errorf("Failed getting account ID via all available methods. Errors: %s", errors)
}
if len(outRoles.Roles) < 1 {
err = fmt.Errorf("Failed to get account ID via iam:ListRoles: No roles available")
log.Printf("[DEBUG] %s", err)
errors = multierror.Append(errors, err)
return "", "", fmt.Errorf("Failed getting account ID via all available methods. Errors: %s", errors)
return "", fmt.Errorf("Failed getting account ID via all available methods. Errors: %s", errors)
}
return parseAccountInfoFromArn(*outRoles.Roles[0].Arn)
return parseAccountIDFromArn(*outRoles.Roles[0].Arn)
}
func parseAccountInfoFromArn(arn string) (string, string, error) {
parts := strings.Split(arn, ":")
if len(parts) < 5 {
return "", "", fmt.Errorf("Unable to parse ID from invalid ARN: %q", arn)
func parseAccountIDFromArn(inputARN string) (string, error) {
arn, err := arn.Parse(inputARN)
if err != nil {
return "", fmt.Errorf("Unable to parse ID from invalid ARN: %q", arn)
}
return parts[1], parts[4], nil
return arn.AccountID, nil
}
// This function is responsible for reading credentials from the

View File

@ -12,6 +12,7 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/awserr"
"github.com/aws/aws-sdk-go/aws/endpoints"
"github.com/aws/aws-sdk-go/aws/request"
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/acm"
@ -20,6 +21,7 @@ import (
"github.com/aws/aws-sdk-go/service/athena"
"github.com/aws/aws-sdk-go/service/autoscaling"
"github.com/aws/aws-sdk-go/service/batch"
"github.com/aws/aws-sdk-go/service/cloud9"
"github.com/aws/aws-sdk-go/service/cloudformation"
"github.com/aws/aws-sdk-go/service/cloudfront"
"github.com/aws/aws-sdk-go/service/cloudtrail"
@ -137,6 +139,7 @@ type Config struct {
type AWSClient struct {
cfconn *cloudformation.CloudFormation
cloud9conn *cloud9.Cloud9
cloudfrontconn *cloudfront.CloudFront
cloudtrailconn *cloudtrail.CloudTrail
cloudwatchconn *cloudwatch.CloudWatch
@ -216,20 +219,13 @@ func (c *AWSClient) DynamoDB() *dynamodb.DynamoDB {
}
func (c *AWSClient) IsGovCloud() bool {
if c.region == "us-gov-west-1" {
return true
}
return false
_, isGovCloud := endpoints.PartitionForRegion([]endpoints.Partition{endpoints.AwsUsGovPartition()}, c.region)
return isGovCloud
}
func (c *AWSClient) IsChinaCloud() bool {
if c.region == "cn-north-1" {
return true
}
if c.region == "cn-northwest-1" {
return true
}
return false
_, isChinaCloud := endpoints.PartitionForRegion([]endpoints.Partition{endpoints.AwsCnPartition()}, c.region)
return isChinaCloud
}
// Client configures and returns a fully initialized AWSClient
@ -370,11 +366,15 @@ func (c *Config) Client() (interface{}, error) {
}
}
// Infer AWS partition from configured region
if partition, ok := endpoints.PartitionForRegion(endpoints.DefaultPartitions(), client.region); ok {
client.partition = partition.ID()
}
if !c.SkipRequestingAccountId {
partition, accountId, err := GetAccountInfo(client.iamconn, client.stsconn, cp.ProviderName)
accountID, err := GetAccountID(client.iamconn, client.stsconn, cp.ProviderName)
if err == nil {
client.partition = partition
client.accountid = accountId
client.accountid = accountID
}
}
@ -400,6 +400,7 @@ func (c *Config) Client() (interface{}, error) {
client.apigateway = apigateway.New(awsApigatewaySess)
client.appautoscalingconn = applicationautoscaling.New(sess)
client.autoscalingconn = autoscaling.New(sess)
client.cloud9conn = cloud9.New(sess)
client.cfconn = cloudformation.New(awsCfSess)
client.cloudfrontconn = cloudfront.New(sess)
client.cloudtrailconn = cloudtrail.New(sess)
@ -486,6 +487,29 @@ func (c *Config) Client() (interface{}, error) {
}
})
// See https://github.com/aws/aws-sdk-go/pull/1276
client.dynamodbconn.Handlers.Retry.PushBack(func(r *request.Request) {
if r.Operation.Name != "PutItem" && r.Operation.Name != "UpdateItem" && r.Operation.Name != "DeleteItem" {
return
}
if isAWSErr(r.Error, dynamodb.ErrCodeLimitExceededException, "Subscriber limit exceeded:") {
r.Retryable = aws.Bool(true)
}
})
client.kinesisconn.Handlers.Retry.PushBack(func(r *request.Request) {
if r.Operation.Name == "CreateStream" {
if isAWSErr(r.Error, kinesis.ErrCodeLimitExceededException, "simultaneously be in CREATING or DELETING") {
r.Retryable = aws.Bool(true)
}
}
if r.Operation.Name == "CreateStream" || r.Operation.Name == "DeleteStream" {
if isAWSErr(r.Error, kinesis.ErrCodeLimitExceededException, "Rate exceeded for stream") {
r.Retryable = aws.Bool(true)
}
}
})
return &client, nil
}
@ -501,32 +525,14 @@ func hasEc2Classic(platforms []string) bool {
// ValidateRegion returns an error if the configured region is not a
// valid aws region and nil otherwise.
func (c *Config) ValidateRegion() error {
var regions = []string{
"ap-northeast-1",
"ap-northeast-2",
"ap-south-1",
"ap-southeast-1",
"ap-southeast-2",
"ca-central-1",
"cn-north-1",
"cn-northwest-1",
"eu-central-1",
"eu-west-1",
"eu-west-2",
"eu-west-3",
"sa-east-1",
"us-east-1",
"us-east-2",
"us-gov-west-1",
"us-west-1",
"us-west-2",
}
for _, valid := range regions {
if c.Region == valid {
return nil
for _, partition := range endpoints.DefaultPartitions() {
for _, region := range partition.Regions() {
if c.Region == region.ID() {
return nil
}
}
}
return fmt.Errorf("Not a valid region: %s", c.Region)
}

View File

@ -7,7 +7,6 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/acm"
"github.com/hashicorp/errwrap"
"github.com/hashicorp/terraform/helper/schema"
)
@ -33,6 +32,11 @@ func dataSourceAwsAcmCertificate() *schema.Resource {
Optional: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
"most_recent": {
Type: schema.TypeBool,
Optional: true,
Default: false,
},
},
}
}
@ -50,55 +54,115 @@ func dataSourceAwsAcmCertificateRead(d *schema.ResourceData, meta interface{}) e
params.CertificateStatuses = []*string{aws.String("ISSUED")}
}
var arns []string
var arns []*string
log.Printf("[DEBUG] Reading ACM Certificate: %s", params)
err := conn.ListCertificatesPages(params, func(page *acm.ListCertificatesOutput, lastPage bool) bool {
for _, cert := range page.CertificateSummaryList {
if *cert.DomainName == target {
arns = append(arns, *cert.CertificateArn)
arns = append(arns, cert.CertificateArn)
}
}
return true
})
if err != nil {
return errwrap.Wrapf("Error describing certificates: {{err}}", err)
}
// filter based on certificate type (imported or aws-issued)
types, ok := d.GetOk("types")
if ok {
typesStrings := expandStringList(types.([]interface{}))
var matchedArns []string
for _, arn := range arns {
params := &acm.DescribeCertificateInput{}
params.CertificateArn = &arn
description, err := conn.DescribeCertificate(params)
if err != nil {
return errwrap.Wrapf("Error describing certificates: {{err}}", err)
}
for _, certType := range typesStrings {
if *description.Certificate.Type == *certType {
matchedArns = append(matchedArns, arn)
break
}
}
}
arns = matchedArns
return fmt.Errorf("Error listing certificates: %q", err)
}
if len(arns) == 0 {
return fmt.Errorf("No certificate for domain %q found in this region.", target)
return fmt.Errorf("No certificate for domain %q found in this region", target)
}
if len(arns) > 1 {
return fmt.Errorf("Multiple certificates for domain %q found in this region.", target)
filterMostRecent := d.Get("most_recent").(bool)
filterTypes, filterTypesOk := d.GetOk("types")
var matchedCertificate *acm.CertificateDetail
if !filterMostRecent && !filterTypesOk && len(arns) > 1 {
// Multiple certificates have been found and no additional filtering set
return fmt.Errorf("Multiple certificates for domain %q found in this region", target)
}
typesStrings := expandStringList(filterTypes.([]interface{}))
for _, arn := range arns {
var err error
input := &acm.DescribeCertificateInput{
CertificateArn: aws.String(*arn),
}
log.Printf("[DEBUG] Describing ACM Certificate: %s", input)
output, err := conn.DescribeCertificate(input)
if err != nil {
return fmt.Errorf("Error describing ACM certificate: %q", err)
}
certificate := output.Certificate
if filterTypesOk {
for _, certType := range typesStrings {
if *certificate.Type == *certType {
// We do not have a candidate certificate
if matchedCertificate == nil {
matchedCertificate = certificate
break
}
// At this point, we already have a candidate certificate
// Check if we are filtering by most recent and update if necessary
if filterMostRecent {
matchedCertificate, err = mostRecentAcmCertificate(certificate, matchedCertificate)
if err != nil {
return err
}
break
}
// Now we have multiple candidate certificates and we only allow one certificate
return fmt.Errorf("Multiple certificates for domain %q found in this region", target)
}
}
continue
}
// We do not have a candidate certificate
if matchedCertificate == nil {
matchedCertificate = certificate
continue
}
// At this point, we already have a candidate certificate
// Check if we are filtering by most recent and update if necessary
if filterMostRecent {
matchedCertificate, err = mostRecentAcmCertificate(certificate, matchedCertificate)
if err != nil {
return err
}
continue
}
// Now we have multiple candidate certificates and we only allow one certificate
return fmt.Errorf("Multiple certificates for domain %q found in this region", target)
}
if matchedCertificate == nil {
return fmt.Errorf("No certificate for domain %q found in this region", target)
}
d.SetId(time.Now().UTC().String())
d.Set("arn", arns[0])
d.Set("arn", matchedCertificate.CertificateArn)
return nil
}
func mostRecentAcmCertificate(i, j *acm.CertificateDetail) (*acm.CertificateDetail, error) {
if *i.Status != *j.Status {
return nil, fmt.Errorf("most_recent filtering on different ACM certificate statues is not supported")
}
// Cover IMPORTED and ISSUED AMAZON_ISSUED certificates
if *i.Status == acm.CertificateStatusIssued {
if (*i.NotBefore).After(*j.NotBefore) {
return i, nil
}
return j, nil
}
// Cover non-ISSUED AMAZON_ISSUED certificates
if (*i.CreatedAt).After(*j.CreatedAt) {
return i, nil
}
return j, nil
}

View File

@ -0,0 +1,56 @@
package aws
import (
"fmt"
"github.com/hashicorp/terraform/helper/schema"
)
// See # http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region
var elasticBeanstalkHostedZoneIds = map[string]string{
"ap-southeast-1": "Z16FZ9L249IFLT",
"ap-southeast-2": "Z2PCDNR3VC2G1N",
"ap-northeast-1": "Z1R25G3KIG2GBW",
"ap-northeast-2": "Z3JE5OI70TWKCP",
"ap-south-1": "Z18NTBI3Y7N9TZ",
"ca-central-1": "ZJFCZL7SSZB5I",
"eu-central-1": "Z1FRNW7UH4DEZJ",
"eu-west-1": "Z2NYPWQ7DFZAZH",
"eu-west-2": "Z1GKAAAUGATPF1",
"eu-west-3": "Z5WN6GAYWG5OB",
"sa-east-1": "Z10X7K2B4QSOFV",
"us-east-1": "Z117KPS5GTRQ2G",
"us-east-2": "Z14LCN19Q5QHIC",
"us-west-1": "Z1LQECGX5PH1X",
"us-west-2": "Z38NKT9BP95V3O",
}
func dataSourceAwsElasticBeanstalkHostedZone() *schema.Resource {
return &schema.Resource{
Read: dataSourceAwsElasticBeanstalkHostedZoneRead,
Schema: map[string]*schema.Schema{
"region": {
Type: schema.TypeString,
Optional: true,
},
},
}
}
func dataSourceAwsElasticBeanstalkHostedZoneRead(d *schema.ResourceData, meta interface{}) error {
region := meta.(*AWSClient).region
if v, ok := d.GetOk("region"); ok {
region = v.(string)
}
zoneID, ok := elasticBeanstalkHostedZoneIds[region]
if !ok {
return fmt.Errorf("Unsupported region: %s", region)
}
d.SetId(zoneID)
d.Set("region", region)
return nil
}

View File

@ -0,0 +1,40 @@
package aws
import (
"github.com/hashicorp/terraform/helper/schema"
)
func dataSourceAwsIAMPolicy() *schema.Resource {
return &schema.Resource{
Read: dataSourceAwsIAMPolicyRead,
Schema: map[string]*schema.Schema{
"arn": {
Type: schema.TypeString,
Required: true,
},
"name": {
Type: schema.TypeString,
Computed: true,
},
"policy": {
Type: schema.TypeString,
Computed: true,
},
"path": {
Type: schema.TypeString,
Computed: true,
},
"description": {
Type: schema.TypeString,
Computed: true,
},
},
}
}
func dataSourceAwsIAMPolicyRead(d *schema.ResourceData, meta interface{}) error {
d.SetId(d.Get("arn").(string))
return resourceAwsIamPolicyRead(d, meta)
}

View File

@ -1,14 +1,13 @@
package aws
import (
"fmt"
"encoding/json"
"fmt"
"strconv"
"strings"
"github.com/hashicorp/terraform/helper/hashcode"
"github.com/hashicorp/terraform/helper/schema"
"strconv"
)
var dataSourceAwsIamPolicyDocumentVarReplacer = strings.NewReplacer("&{", "${")
@ -26,10 +25,18 @@ func dataSourceAwsIamPolicyDocument() *schema.Resource {
Read: dataSourceAwsIamPolicyDocumentRead,
Schema: map[string]*schema.Schema{
"override_json": {
Type: schema.TypeString,
Optional: true,
},
"policy_id": {
Type: schema.TypeString,
Optional: true,
},
"source_json": {
Type: schema.TypeString,
Optional: true,
},
"statement": {
Type: schema.TypeList,
Required: true,
@ -94,17 +101,26 @@ func dataSourceAwsIamPolicyDocument() *schema.Resource {
}
func dataSourceAwsIamPolicyDocumentRead(d *schema.ResourceData, meta interface{}) error {
doc := &IAMPolicyDoc{
Version: "2012-10-17",
mergedDoc := &IAMPolicyDoc{}
// populate mergedDoc directly with any source_json
if sourceJson, hasSourceJson := d.GetOk("source_json"); hasSourceJson {
if err := json.Unmarshal([]byte(sourceJson.(string)), mergedDoc); err != nil {
return err
}
}
// process the current document
doc := &IAMPolicyDoc{}
doc.Version = "2012-10-17"
if policyId, hasPolicyId := d.GetOk("policy_id"); hasPolicyId {
doc.Id = policyId.(string)
}
var cfgStmts = d.Get("statement").([]interface{})
stmts := make([]*IAMPolicyStatement, len(cfgStmts))
doc.Statements = stmts
for i, stmtI := range cfgStmts {
cfgStmt := stmtI.(map[string]interface{})
stmt := &IAMPolicyStatement{
@ -148,7 +164,22 @@ func dataSourceAwsIamPolicyDocumentRead(d *schema.ResourceData, meta interface{}
stmts[i] = stmt
}
jsonDoc, err := json.MarshalIndent(doc, "", " ")
doc.Statements = stmts
// merge our current document into mergedDoc
mergedDoc.Merge(doc)
// merge in override_json
if overrideJson, hasOverrideJson := d.GetOk("override_json"); hasOverrideJson {
overrideDoc := &IAMPolicyDoc{}
if err := json.Unmarshal([]byte(overrideJson.(string)), overrideDoc); err != nil {
return err
}
mergedDoc.Merge(overrideDoc)
}
jsonDoc, err := json.MarshalIndent(mergedDoc, "", " ")
if err != nil {
// should never happen if the above code is correct
return err

View File

@ -64,20 +64,25 @@ func dataSourceAwsKmsAliasRead(d *schema.ResourceData, meta interface{}) error {
d.SetId(time.Now().UTC().String())
d.Set("arn", alias.AliasArn)
aliasARN, err := arn.Parse(*alias.AliasArn)
if err != nil {
return err
}
targetKeyARN := arn.ARN{
Partition: aliasARN.Partition,
Service: aliasARN.Service,
Region: aliasARN.Region,
AccountID: aliasARN.AccountID,
Resource: fmt.Sprintf("key/%s", *alias.TargetKeyId),
}
d.Set("target_key_arn", targetKeyARN.String())
// Some aliases do not return TargetKeyId (e.g. aliases for AWS services or
// aliases not associated with a Customer Managed Key (CMK))
// https://docs.aws.amazon.com/kms/latest/APIReference/API_ListAliases.html
if alias.TargetKeyId != nil {
aliasARN, err := arn.Parse(*alias.AliasArn)
if err != nil {
return err
}
targetKeyARN := arn.ARN{
Partition: aliasARN.Partition,
Service: aliasARN.Service,
Region: aliasARN.Region,
AccountID: aliasARN.AccountID,
Resource: fmt.Sprintf("key/%s", *alias.TargetKeyId),
}
d.Set("target_key_arn", targetKeyARN.String())
d.Set("target_key_id", alias.TargetKeyId)
d.Set("target_key_id", alias.TargetKeyId)
}
return nil
}

View File

@ -1,6 +1,13 @@
package aws
import "github.com/hashicorp/terraform/helper/schema"
import (
"errors"
"fmt"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/elbv2"
"github.com/hashicorp/terraform/helper/schema"
)
func dataSourceAwsLbListener() *schema.Resource {
return &schema.Resource{
@ -8,17 +15,20 @@ func dataSourceAwsLbListener() *schema.Resource {
Schema: map[string]*schema.Schema{
"arn": {
Type: schema.TypeString,
Required: true,
Type: schema.TypeString,
Optional: true,
ConflictsWith: []string{"load_balancer_arn", "port"},
},
"load_balancer_arn": {
Type: schema.TypeString,
Computed: true,
Type: schema.TypeString,
Optional: true,
ConflictsWith: []string{"arn"},
},
"port": {
Type: schema.TypeInt,
Computed: true,
Type: schema.TypeInt,
Optional: true,
ConflictsWith: []string{"arn"},
},
"protocol": {
@ -57,6 +67,34 @@ func dataSourceAwsLbListener() *schema.Resource {
}
func dataSourceAwsLbListenerRead(d *schema.ResourceData, meta interface{}) error {
d.SetId(d.Get("arn").(string))
return resourceAwsLbListenerRead(d, meta)
if _, ok := d.GetOk("arn"); ok {
d.SetId(d.Get("arn").(string))
//log.Printf("[DEBUG] read listener %s", d.Get("arn").(string))
return resourceAwsLbListenerRead(d, meta)
}
conn := meta.(*AWSClient).elbv2conn
lbArn, lbOk := d.GetOk("load_balancer_arn")
port, portOk := d.GetOk("port")
if !lbOk || !portOk {
return errors.New("both load_balancer_arn and port must be set")
}
resp, err := conn.DescribeListeners(&elbv2.DescribeListenersInput{
LoadBalancerArn: aws.String(lbArn.(string)),
})
if err != nil {
return err
}
if len(resp.Listeners) == 0 {
return fmt.Errorf("[DEBUG] no listener exists for load balancer: %s", lbArn)
}
for _, listener := range resp.Listeners {
if *listener.Port == int64(port.(int)) {
//log.Printf("[DEBUG] get listener arn for %s:%s: %s", lbArn, port, *listener.Port)
d.SetId(*listener.ListenerArn)
return resourceAwsLbListenerRead(d, meta)
}
}
return errors.New("failed to get listener arn with given arguments")
}

View File

@ -15,8 +15,10 @@ func dataSourceAwsNetworkInterface() *schema.Resource {
Schema: map[string]*schema.Schema{
"id": {
Type: schema.TypeString,
Required: true,
Optional: true,
Computed: true,
},
"filter": dataSourceFiltersSchema(),
"association": {
Type: schema.TypeList,
Computed: true,
@ -132,8 +134,13 @@ func dataSourceAwsNetworkInterface() *schema.Resource {
func dataSourceAwsNetworkInterfaceRead(d *schema.ResourceData, meta interface{}) error {
conn := meta.(*AWSClient).ec2conn
input := &ec2.DescribeNetworkInterfacesInput{
NetworkInterfaceIds: []*string{aws.String(d.Get("id").(string))},
input := &ec2.DescribeNetworkInterfacesInput{}
if v, ok := d.GetOk("id"); ok {
input.NetworkInterfaceIds = []*string{aws.String(v.(string))}
}
if v, ok := d.GetOk("filter"); ok {
input.Filters = buildAwsDataSourceFilters(v.(*schema.Set))
}
log.Printf("[DEBUG] Reading Network Interface: %s", input)
@ -141,11 +148,13 @@ func dataSourceAwsNetworkInterfaceRead(d *schema.ResourceData, meta interface{})
if err != nil {
return err
}
if resp == nil || len(resp.NetworkInterfaces) == 0 {
return fmt.Errorf("no matching network interface found")
}
if len(resp.NetworkInterfaces) > 1 {
return fmt.Errorf("multiple network interfaces matched %s", d.Id())
return fmt.Errorf("Your query returned more than one result. Please try a more specific search criteria")
}
eni := resp.NetworkInterfaces[0]

View File

@ -2,10 +2,9 @@ package aws
import (
"fmt"
"log"
"strings"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
"github.com/aws/aws-sdk-go/aws/endpoints"
"github.com/hashicorp/terraform/helper/schema"
)
@ -21,9 +20,10 @@ func dataSourceAwsRegion() *schema.Resource {
},
"current": {
Type: schema.TypeBool,
Optional: true,
Computed: true,
Type: schema.TypeBool,
Optional: true,
Computed: true,
Deprecated: "Defaults to current provider region if no other filtering is enabled",
},
"endpoint": {
@ -36,48 +36,76 @@ func dataSourceAwsRegion() *schema.Resource {
}
func dataSourceAwsRegionRead(d *schema.ResourceData, meta interface{}) error {
conn := meta.(*AWSClient).ec2conn
currentRegion := meta.(*AWSClient).region
providerRegion := meta.(*AWSClient).region
req := &ec2.DescribeRegionsInput{}
var region *endpoints.Region
req.RegionNames = make([]*string, 0, 2)
if name := d.Get("name").(string); name != "" {
req.RegionNames = append(req.RegionNames, aws.String(name))
if v, ok := d.GetOk("endpoint"); ok {
endpoint := v.(string)
matchingRegion, err := findRegionByEc2Endpoint(endpoint)
if err != nil {
return err
}
region = matchingRegion
}
if d.Get("current").(bool) {
req.RegionNames = append(req.RegionNames, aws.String(currentRegion))
if v, ok := d.GetOk("name"); ok {
name := v.(string)
matchingRegion, err := findRegionByName(name)
if err != nil {
return err
}
if region != nil && region.ID() != matchingRegion.ID() {
return fmt.Errorf("multiple regions matched; use additional constraints to reduce matches to a single region")
}
region = matchingRegion
}
req.Filters = buildEC2AttributeFilterList(
map[string]string{
"endpoint": d.Get("endpoint").(string),
},
)
if len(req.Filters) == 0 {
// Don't send an empty filters list; the EC2 API won't accept it.
req.Filters = nil
// Default to provider current region if no other filters matched
if region == nil {
matchingRegion, err := findRegionByName(providerRegion)
if err != nil {
return err
}
region = matchingRegion
}
log.Printf("[DEBUG] Reading Region: %s", req)
resp, err := conn.DescribeRegions(req)
d.SetId(region.ID())
d.Set("current", region.ID() == providerRegion)
regionEndpointEc2, err := region.ResolveEndpoint(endpoints.Ec2ServiceID)
if err != nil {
return err
}
if resp == nil || len(resp.Regions) == 0 {
return fmt.Errorf("no matching regions found")
}
if len(resp.Regions) > 1 {
return fmt.Errorf("multiple regions matched; use additional constraints to reduce matches to a single region")
}
d.Set("endpoint", strings.TrimPrefix(regionEndpointEc2.URL, "https://"))
region := resp.Regions[0]
d.SetId(*region.RegionName)
d.Set("name", region.RegionName)
d.Set("endpoint", region.Endpoint)
d.Set("current", *region.RegionName == currentRegion)
d.Set("name", region.ID())
return nil
}
func findRegionByEc2Endpoint(endpoint string) (*endpoints.Region, error) {
for _, partition := range endpoints.DefaultPartitions() {
for _, region := range partition.Regions() {
regionEndpointEc2, err := region.ResolveEndpoint(endpoints.Ec2ServiceID)
if err != nil {
return nil, err
}
if strings.TrimPrefix(regionEndpointEc2.URL, "https://") == endpoint {
return &region, nil
}
}
}
return nil, fmt.Errorf("region not found for endpoint: %s", endpoint)
}
func findRegionByName(name string) (*endpoints.Region, error) {
for _, partition := range endpoints.DefaultPartitions() {
for _, region := range partition.Regions() {
if region.ID() == name {
return &region, nil
}
}
}
return nil, fmt.Errorf("region not found for name: %s", name)
}

View File

@ -91,9 +91,11 @@ func bucketLocation(d *schema.ResourceData, bucket string, conn *s3.S3) error {
return err
}
hostedZoneID := HostedZoneIDForRegion(region)
if err := d.Set("hosted_zone_id", hostedZoneID); err != nil {
return err
hostedZoneID, err := HostedZoneIDForRegion(region)
if err != nil {
log.Printf("[WARN] %s", err)
} else {
d.Set("hosted_zone_id", hostedZoneID)
}
_, websiteErr := conn.GetBucketWebsite(

View File

@ -3,6 +3,7 @@ package aws
import (
"fmt"
"log"
"strings"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/arn"
@ -72,7 +73,7 @@ func dataAwsSsmParameterRead(d *schema.ResourceData, meta interface{}) error {
Region: meta.(*AWSClient).region,
Service: "ssm",
AccountID: meta.(*AWSClient).accountid,
Resource: fmt.Sprintf("parameter/%s", d.Id()),
Resource: fmt.Sprintf("parameter/%s", strings.TrimPrefix(d.Id(), "/")),
}
d.Set("arn", arn.String())

View File

@ -5,11 +5,8 @@ import (
"log"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/awserr"
"github.com/aws/aws-sdk-go/service/ec2"
"github.com/hashicorp/errwrap"
"github.com/hashicorp/terraform/helper/schema"
"github.com/hashicorp/terraform/helper/structure"
)
func dataSourceAwsVpcEndpoint() *schema.Resource {
@ -22,11 +19,6 @@ func dataSourceAwsVpcEndpoint() *schema.Resource {
Optional: true,
Computed: true,
},
"state": {
Type: schema.TypeString,
Optional: true,
Computed: true,
},
"vpc_id": {
Type: schema.TypeString,
Optional: true,
@ -37,6 +29,15 @@ func dataSourceAwsVpcEndpoint() *schema.Resource {
Optional: true,
Computed: true,
},
"state": {
Type: schema.TypeString,
Optional: true,
Computed: true,
},
"vpc_endpoint_type": {
Type: schema.TypeString,
Computed: true,
},
"policy": {
Type: schema.TypeString,
Computed: true,
@ -51,6 +52,49 @@ func dataSourceAwsVpcEndpoint() *schema.Resource {
Type: schema.TypeString,
Computed: true,
},
"cidr_blocks": {
Type: schema.TypeList,
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
"subnet_ids": {
Type: schema.TypeSet,
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
Set: schema.HashString,
},
"network_interface_ids": {
Type: schema.TypeSet,
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
Set: schema.HashString,
},
"security_group_ids": {
Type: schema.TypeSet,
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
Set: schema.HashString,
},
"private_dns_enabled": {
Type: schema.TypeBool,
Computed: true,
},
"dns_entry": {
Type: schema.TypeList,
Computed: true,
Elem: &schema.Resource{
Schema: map[string]*schema.Schema{
"dns_name": {
Type: schema.TypeString,
Computed: true,
},
"hosted_zone_id": {
Type: schema.TypeString,
Computed: true,
},
},
},
},
},
}
}
@ -89,43 +133,7 @@ func dataSourceAwsVpcEndpointRead(d *schema.ResourceData, meta interface{}) erro
}
vpce := resp.VpcEndpoints[0]
policy, err := structure.NormalizeJsonString(*vpce.PolicyDocument)
if err != nil {
return errwrap.Wrapf("policy contains an invalid JSON: {{err}}", err)
}
prefixListServiceName := *vpce.ServiceName
prefixListInput := &ec2.DescribePrefixListsInput{
Filters: []*ec2.Filter{
{Name: aws.String("prefix-list-name"), Values: []*string{aws.String(prefixListServiceName)}},
},
}
log.Printf("[DEBUG] Reading VPC Endpoint prefix list: %s", prefixListServiceName)
prefixListsOutput, err := conn.DescribePrefixLists(prefixListInput)
if err != nil {
_, ok := err.(awserr.Error)
if !ok {
return fmt.Errorf("Error reading VPC Endpoint prefix list: %s", err.Error())
}
}
if len(prefixListsOutput.PrefixLists) != 1 {
return fmt.Errorf("There are multiple prefix lists associated with the service name '%s'. Unexpected", prefixListServiceName)
}
d.SetId(aws.StringValue(vpce.VpcEndpointId))
d.Set("state", vpce.State)
d.Set("vpc_id", vpce.VpcId)
d.Set("service_name", vpce.ServiceName)
d.Set("policy", policy)
pl := prefixListsOutput.PrefixLists[0]
d.Set("prefix_list_id", pl.PrefixListId)
if err := d.Set("route_table_ids", aws.StringValueSlice(vpce.RouteTableIds)); err != nil {
return err
}
return nil
return vpcEndpointAttributes(d, vpce, conn)
}

View File

@ -4,7 +4,6 @@ import (
"fmt"
"log"
"strconv"
"strings"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
@ -18,13 +17,48 @@ func dataSourceAwsVpcEndpointService() *schema.Resource {
Schema: map[string]*schema.Schema{
"service": {
Type: schema.TypeString,
Required: true,
Type: schema.TypeString,
Optional: true,
ConflictsWith: []string{"service_name"},
},
"service_name": {
Type: schema.TypeString,
Optional: true,
Computed: true,
ConflictsWith: []string{"service"},
},
"service_type": {
Type: schema.TypeString,
Computed: true,
},
"owner": {
Type: schema.TypeString,
Computed: true,
},
"vpc_endpoint_policy_supported": {
Type: schema.TypeBool,
Computed: true,
},
"acceptance_required": {
Type: schema.TypeBool,
Computed: true,
},
"availability_zones": {
Type: schema.TypeSet,
Elem: &schema.Schema{Type: schema.TypeString},
Computed: true,
Set: schema.HashString,
},
"private_dns_name": {
Type: schema.TypeString,
Computed: true,
},
"base_endpoint_dns_names": {
Type: schema.TypeSet,
Elem: &schema.Schema{Type: schema.TypeString},
Computed: true,
Set: schema.HashString,
},
},
}
}
@ -32,23 +66,43 @@ func dataSourceAwsVpcEndpointService() *schema.Resource {
func dataSourceAwsVpcEndpointServiceRead(d *schema.ResourceData, meta interface{}) error {
conn := meta.(*AWSClient).ec2conn
service := d.Get("service").(string)
request := &ec2.DescribeVpcEndpointServicesInput{}
var serviceName string
if v, ok := d.GetOk("service_name"); ok {
serviceName = v.(string)
} else if v, ok := d.GetOk("service"); ok {
serviceName = fmt.Sprintf("com.amazonaws.%s.%s", meta.(*AWSClient).region, v.(string))
} else {
return fmt.Errorf(
"One of ['service', 'service_name'] must be set to query VPC Endpoint Services")
}
log.Printf("[DEBUG] Reading VPC Endpoint Service: %s", request)
resp, err := conn.DescribeVpcEndpointServices(request)
req := &ec2.DescribeVpcEndpointServicesInput{
ServiceNames: aws.StringSlice([]string{serviceName}),
}
log.Printf("[DEBUG] Reading VPC Endpoint Services: %s", req)
resp, err := conn.DescribeVpcEndpointServices(req)
if err != nil {
return fmt.Errorf("Error fetching VPC Endpoint Services: %s", err)
}
names := aws.StringValueSlice(resp.ServiceNames)
for _, name := range names {
if strings.HasSuffix(name, "."+service) {
d.SetId(strconv.Itoa(hashcode.String(name)))
d.Set("service_name", name)
return nil
}
if resp == nil || len(resp.ServiceDetails) == 0 {
return fmt.Errorf("no matching VPC Endpoint Service found")
}
if len(resp.ServiceDetails) > 1 {
return fmt.Errorf("multiple VPC Endpoint Services matched; use additional constraints to reduce matches to a single VPC Endpoint Service")
}
return fmt.Errorf("VPC Endpoint Service (%s) not found", service)
sd := resp.ServiceDetails[0]
serviceName = aws.StringValue(sd.ServiceName)
d.SetId(strconv.Itoa(hashcode.String(serviceName)))
d.Set("service_name", serviceName)
d.Set("service_type", sd.ServiceType[0].ServiceType)
d.Set("owner", sd.Owner)
d.Set("vpc_endpoint_policy_supported", sd.VpcEndpointPolicySupported)
d.Set("acceptance_required", sd.AcceptanceRequired)
d.Set("availability_zones", flattenStringList(sd.AvailabilityZones))
d.Set("private_dns_name", sd.PrivateDnsName)
d.Set("base_endpoint_dns_names", flattenStringList(sd.BaseEndpointDnsNames))
return nil
}

View File

@ -3,6 +3,7 @@ package aws
import (
"fmt"
"log"
"strconv"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
@ -34,6 +35,11 @@ func dataSourceAwsVpnGateway() *schema.Resource {
Optional: true,
Computed: true,
},
"amazon_side_asn": {
Type: schema.TypeString,
Optional: true,
Computed: true,
},
"filter": ec2CustomFiltersSchema(),
"tags": tagsSchemaComputed(),
},
@ -55,6 +61,13 @@ func dataSourceAwsVpnGatewayRead(d *schema.ResourceData, meta interface{}) error
"availability-zone": d.Get("availability_zone").(string),
},
)
if asn, ok := d.GetOk("amazon_side_asn"); ok {
req.Filters = append(req.Filters, buildEC2AttributeFilterList(
map[string]string{
"amazon-side-asn": asn.(string),
},
)...)
}
if id, ok := d.GetOk("attached_vpc_id"); ok {
req.Filters = append(req.Filters, buildEC2AttributeFilterList(
map[string]string{
@ -91,6 +104,7 @@ func dataSourceAwsVpnGatewayRead(d *schema.ResourceData, meta interface{}) error
d.SetId(aws.StringValue(vgw.VpnGatewayId))
d.Set("state", vgw.State)
d.Set("availability_zone", vgw.AvailabilityZone)
d.Set("amazon_side_asn", strconv.FormatInt(aws.Int64Value(vgw.AmazonSideAsn), 10))
d.Set("tags", tagsToMap(vgw.Tags))
for _, attachment := range vgw.VpcAttachments {

View File

@ -1,5 +1,7 @@
package aws
import "fmt"
// This list is copied from
// http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_website_region_endpoints
// It currently cannot be generated from the API json.
@ -24,6 +26,9 @@ var hostedZoneIDsMap = map[string]string{
// Returns the hosted zone ID for an S3 website endpoint region. This can be
// used as input to the aws_route53_record resource's zone_id argument.
func HostedZoneIDForRegion(region string) string {
return hostedZoneIDsMap[region]
func HostedZoneIDForRegion(region string) (string, error) {
if v, ok := hostedZoneIDsMap[region]; ok {
return v, nil
}
return "", fmt.Errorf("S3 hosted zone ID not found for region: %s", region)
}

View File

@ -2,6 +2,7 @@ package aws
import (
"encoding/json"
"fmt"
"sort"
)
@ -37,6 +38,38 @@ type IAMPolicyStatementCondition struct {
type IAMPolicyStatementPrincipalSet []IAMPolicyStatementPrincipal
type IAMPolicyStatementConditionSet []IAMPolicyStatementCondition
func (self *IAMPolicyDoc) Merge(newDoc *IAMPolicyDoc) {
// adopt newDoc's Id
if len(newDoc.Id) > 0 {
self.Id = newDoc.Id
}
// let newDoc upgrade our Version
if newDoc.Version > self.Version {
self.Version = newDoc.Version
}
// merge in newDoc's statements, overwriting any existing Sids
var seen bool
for _, newStatement := range newDoc.Statements {
if len(newStatement.Sid) == 0 {
self.Statements = append(self.Statements, newStatement)
continue
}
seen = false
for i, existingStatement := range self.Statements {
if existingStatement.Sid == newStatement.Sid {
self.Statements[i] = newStatement
seen = true
break
}
}
if !seen {
self.Statements = append(self.Statements, newStatement)
}
}
}
func (ps IAMPolicyStatementPrincipalSet) MarshalJSON() ([]byte, error) {
raw := map[string]interface{}{}
@ -75,6 +108,29 @@ func (ps IAMPolicyStatementPrincipalSet) MarshalJSON() ([]byte, error) {
return json.Marshal(&raw)
}
func (ps *IAMPolicyStatementPrincipalSet) UnmarshalJSON(b []byte) error {
var out IAMPolicyStatementPrincipalSet
var data interface{}
if err := json.Unmarshal(b, &data); err != nil {
return err
}
switch t := data.(type) {
case string:
out = append(out, IAMPolicyStatementPrincipal{Type: "*", Identifiers: []string{"*"}})
case map[string]interface{}:
for key, value := range data.(map[string]interface{}) {
out = append(out, IAMPolicyStatementPrincipal{Type: key, Identifiers: value})
}
default:
return fmt.Errorf("Unsupported data type %s for IAMPolicyStatementPrincipalSet", t)
}
*ps = out
return nil
}
func (cs IAMPolicyStatementConditionSet) MarshalJSON() ([]byte, error) {
raw := map[string]map[string]interface{}{}
@ -99,6 +155,33 @@ func (cs IAMPolicyStatementConditionSet) MarshalJSON() ([]byte, error) {
return json.Marshal(&raw)
}
func (cs *IAMPolicyStatementConditionSet) UnmarshalJSON(b []byte) error {
var out IAMPolicyStatementConditionSet
var data map[string]map[string]interface{}
if err := json.Unmarshal(b, &data); err != nil {
return err
}
for test_key, test_value := range data {
for var_key, var_values := range test_value {
switch var_values.(type) {
case string:
out = append(out, IAMPolicyStatementCondition{Test: test_key, Variable: var_key, Values: []string{var_values.(string)}})
case []interface{}:
values := []string{}
for _, v := range var_values.([]interface{}) {
values = append(values, v.(string))
}
out = append(out, IAMPolicyStatementCondition{Test: test_key, Variable: var_key, Values: values})
}
}
}
*cs = out
return nil
}
func iamPolicyDecodeConfigStringList(lI []interface{}) interface{} {
if len(lI) == 1 {
return lI[0].(string)

View File

@ -160,30 +160,31 @@ func Provider() terraform.ResourceProvider {
},
DataSourcesMap: map[string]*schema.Resource{
"aws_acm_certificate": dataSourceAwsAcmCertificate(),
"aws_ami": dataSourceAwsAmi(),
"aws_ami_ids": dataSourceAwsAmiIds(),
"aws_autoscaling_groups": dataSourceAwsAutoscalingGroups(),
"aws_availability_zone": dataSourceAwsAvailabilityZone(),
"aws_availability_zones": dataSourceAwsAvailabilityZones(),
"aws_billing_service_account": dataSourceAwsBillingServiceAccount(),
"aws_caller_identity": dataSourceAwsCallerIdentity(),
"aws_canonical_user_id": dataSourceAwsCanonicalUserId(),
"aws_cloudformation_stack": dataSourceAwsCloudFormationStack(),
"aws_cloudtrail_service_account": dataSourceAwsCloudTrailServiceAccount(),
"aws_db_instance": dataSourceAwsDbInstance(),
"aws_db_snapshot": dataSourceAwsDbSnapshot(),
"aws_dynamodb_table": dataSourceAwsDynamoDbTable(),
"aws_ebs_snapshot": dataSourceAwsEbsSnapshot(),
"aws_ebs_snapshot_ids": dataSourceAwsEbsSnapshotIds(),
"aws_ebs_volume": dataSourceAwsEbsVolume(),
"aws_ecr_repository": dataSourceAwsEcrRepository(),
"aws_ecs_cluster": dataSourceAwsEcsCluster(),
"aws_ecs_container_definition": dataSourceAwsEcsContainerDefinition(),
"aws_ecs_task_definition": dataSourceAwsEcsTaskDefinition(),
"aws_efs_file_system": dataSourceAwsEfsFileSystem(),
"aws_efs_mount_target": dataSourceAwsEfsMountTarget(),
"aws_eip": dataSourceAwsEip(),
"aws_acm_certificate": dataSourceAwsAcmCertificate(),
"aws_ami": dataSourceAwsAmi(),
"aws_ami_ids": dataSourceAwsAmiIds(),
"aws_autoscaling_groups": dataSourceAwsAutoscalingGroups(),
"aws_availability_zone": dataSourceAwsAvailabilityZone(),
"aws_availability_zones": dataSourceAwsAvailabilityZones(),
"aws_billing_service_account": dataSourceAwsBillingServiceAccount(),
"aws_caller_identity": dataSourceAwsCallerIdentity(),
"aws_canonical_user_id": dataSourceAwsCanonicalUserId(),
"aws_cloudformation_stack": dataSourceAwsCloudFormationStack(),
"aws_cloudtrail_service_account": dataSourceAwsCloudTrailServiceAccount(),
"aws_db_instance": dataSourceAwsDbInstance(),
"aws_db_snapshot": dataSourceAwsDbSnapshot(),
"aws_dynamodb_table": dataSourceAwsDynamoDbTable(),
"aws_ebs_snapshot": dataSourceAwsEbsSnapshot(),
"aws_ebs_snapshot_ids": dataSourceAwsEbsSnapshotIds(),
"aws_ebs_volume": dataSourceAwsEbsVolume(),
"aws_ecr_repository": dataSourceAwsEcrRepository(),
"aws_ecs_cluster": dataSourceAwsEcsCluster(),
"aws_ecs_container_definition": dataSourceAwsEcsContainerDefinition(),
"aws_ecs_task_definition": dataSourceAwsEcsTaskDefinition(),
"aws_efs_file_system": dataSourceAwsEfsFileSystem(),
"aws_efs_mount_target": dataSourceAwsEfsMountTarget(),
"aws_eip": dataSourceAwsEip(),
"aws_elastic_beanstalk_hosted_zone": dataSourceAwsElasticBeanstalkHostedZone(),
"aws_elastic_beanstalk_solution_stack": dataSourceAwsElasticBeanstalkSolutionStack(),
"aws_elasticache_cluster": dataSourceAwsElastiCacheCluster(),
"aws_elb": dataSourceAwsElb(),
@ -193,6 +194,7 @@ func Provider() terraform.ResourceProvider {
"aws_iam_account_alias": dataSourceAwsIamAccountAlias(),
"aws_iam_group": dataSourceAwsIAMGroup(),
"aws_iam_instance_profile": dataSourceAwsIAMInstanceProfile(),
"aws_iam_policy": dataSourceAwsIAMPolicy(),
"aws_iam_policy_document": dataSourceAwsIamPolicyDocument(),
"aws_iam_role": dataSourceAwsIAMRole(),
"aws_iam_server_certificate": dataSourceAwsIAMServerCertificate(),
@ -237,6 +239,8 @@ func Provider() terraform.ResourceProvider {
},
ResourcesMap: map[string]*schema.Resource{
"aws_acm_certificate": resourceAwsAcmCertificate(),
"aws_acm_certificate_validation": resourceAwsAcmCertificateValidation(),
"aws_ami": resourceAwsAmi(),
"aws_ami_copy": resourceAwsAmiCopy(),
"aws_ami_from_instance": resourceAwsAmiFromInstance(),
@ -248,6 +252,7 @@ func Provider() terraform.ResourceProvider {
"aws_api_gateway_client_certificate": resourceAwsApiGatewayClientCertificate(),
"aws_api_gateway_deployment": resourceAwsApiGatewayDeployment(),
"aws_api_gateway_documentation_part": resourceAwsApiGatewayDocumentationPart(),
"aws_api_gateway_documentation_version": resourceAwsApiGatewayDocumentationVersion(),
"aws_api_gateway_domain_name": resourceAwsApiGatewayDomainName(),
"aws_api_gateway_gateway_response": resourceAwsApiGatewayGatewayResponse(),
"aws_api_gateway_integration": resourceAwsApiGatewayIntegration(),
@ -274,6 +279,7 @@ func Provider() terraform.ResourceProvider {
"aws_autoscaling_notification": resourceAwsAutoscalingNotification(),
"aws_autoscaling_policy": resourceAwsAutoscalingPolicy(),
"aws_autoscaling_schedule": resourceAwsAutoscalingSchedule(),
"aws_cloud9_environment_ec2": resourceAwsCloud9EnvironmentEc2(),
"aws_cloudformation_stack": resourceAwsCloudFormationStack(),
"aws_cloudfront_distribution": resourceAwsCloudFrontDistribution(),
"aws_cloudfront_origin_access_identity": resourceAwsCloudFrontOriginAccessIdentity(),
@ -294,6 +300,7 @@ func Provider() terraform.ResourceProvider {
"aws_config_delivery_channel": resourceAwsConfigDeliveryChannel(),
"aws_cognito_identity_pool": resourceAwsCognitoIdentityPool(),
"aws_cognito_identity_pool_roles_attachment": resourceAwsCognitoIdentityPoolRolesAttachment(),
"aws_cognito_user_group": resourceAwsCognitoUserGroup(),
"aws_cognito_user_pool": resourceAwsCognitoUserPool(),
"aws_cognito_user_pool_client": resourceAwsCognitoUserPoolClient(),
"aws_cognito_user_pool_domain": resourceAwsCognitoUserPoolDomain(),
@ -325,6 +332,7 @@ func Provider() terraform.ResourceProvider {
"aws_dx_connection": resourceAwsDxConnection(),
"aws_dx_connection_association": resourceAwsDxConnectionAssociation(),
"aws_dynamodb_table": resourceAwsDynamoDbTable(),
"aws_dynamodb_table_item": resourceAwsDynamoDbTableItem(),
"aws_dynamodb_global_table": resourceAwsDynamoDbGlobalTable(),
"aws_ebs_snapshot": resourceAwsEbsSnapshot(),
"aws_ebs_volume": resourceAwsEbsVolume(),
@ -362,7 +370,9 @@ func Provider() terraform.ResourceProvider {
"aws_glacier_vault": resourceAwsGlacierVault(),
"aws_glue_catalog_database": resourceAwsGlueCatalogDatabase(),
"aws_guardduty_detector": resourceAwsGuardDutyDetector(),
"aws_guardduty_ipset": resourceAwsGuardDutyIpset(),
"aws_guardduty_member": resourceAwsGuardDutyMember(),
"aws_guardduty_threatintelset": resourceAwsGuardDutyThreatintelset(),
"aws_iam_access_key": resourceAwsIamAccessKey(),
"aws_iam_account_alias": resourceAwsIamAccountAlias(),
"aws_iam_account_password_policy": resourceAwsIamAccountPasswordPolicy(),
@ -391,6 +401,7 @@ func Provider() terraform.ResourceProvider {
"aws_internet_gateway": resourceAwsInternetGateway(),
"aws_iot_certificate": resourceAwsIotCertificate(),
"aws_iot_policy": resourceAwsIotPolicy(),
"aws_iot_topic_rule": resourceAwsIotTopicRule(),
"aws_key_pair": resourceAwsKeyPair(),
"aws_kinesis_firehose_delivery_stream": resourceAwsKinesisFirehoseDeliveryStream(),
"aws_kinesis_stream": resourceAwsKinesisStream(),
@ -494,6 +505,7 @@ func Provider() terraform.ResourceProvider {
"aws_sqs_queue": resourceAwsSqsQueue(),
"aws_sqs_queue_policy": resourceAwsSqsQueuePolicy(),
"aws_snapshot_create_volume_permission": resourceAwsSnapshotCreateVolumePermission(),
"aws_sns_platform_application": resourceAwsSnsPlatformApplication(),
"aws_sns_topic": resourceAwsSnsTopic(),
"aws_sns_topic_policy": resourceAwsSnsTopicPolicy(),
"aws_sns_topic_subscription": resourceAwsSnsTopicSubscription(),
@ -510,7 +522,11 @@ func Provider() terraform.ResourceProvider {
"aws_default_vpc": resourceAwsDefaultVpc(),
"aws_vpc": resourceAwsVpc(),
"aws_vpc_endpoint": resourceAwsVpcEndpoint(),
"aws_vpc_endpoint_connection_notification": resourceAwsVpcEndpointConnectionNotification(),
"aws_vpc_endpoint_route_table_association": resourceAwsVpcEndpointRouteTableAssociation(),
"aws_vpc_endpoint_subnet_association": resourceAwsVpcEndpointSubnetAssociation(),
"aws_vpc_endpoint_service": resourceAwsVpcEndpointService(),
"aws_vpc_endpoint_service_allowed_principal": resourceAwsVpcEndpointServiceAllowedPrincipal(),
"aws_vpn_connection": resourceAwsVpnConnection(),
"aws_vpn_connection_route": resourceAwsVpnConnectionRoute(),
"aws_vpn_gateway": resourceAwsVpnGateway(),

View File

@ -0,0 +1,244 @@
package aws
import (
"fmt"
"log"
"time"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/acm"
"github.com/hashicorp/terraform/helper/resource"
"github.com/hashicorp/terraform/helper/schema"
)
func resourceAwsAcmCertificate() *schema.Resource {
return &schema.Resource{
Create: resourceAwsAcmCertificateCreate,
Read: resourceAwsAcmCertificateRead,
Update: resourceAwsAcmCertificateUpdate,
Delete: resourceAwsAcmCertificateDelete,
Importer: &schema.ResourceImporter{
State: schema.ImportStatePassthrough,
},
Schema: map[string]*schema.Schema{
"domain_name": {
Type: schema.TypeString,
Required: true,
ForceNew: true,
},
"subject_alternative_names": {
Type: schema.TypeList,
Optional: true,
ForceNew: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
"validation_method": {
Type: schema.TypeString,
Required: true,
ForceNew: true,
},
"arn": {
Type: schema.TypeString,
Computed: true,
},
"domain_validation_options": {
Type: schema.TypeList,
Computed: true,
Elem: &schema.Resource{
Schema: map[string]*schema.Schema{
"domain_name": {
Type: schema.TypeString,
Computed: true,
},
"resource_record_name": {
Type: schema.TypeString,
Computed: true,
},
"resource_record_type": {
Type: schema.TypeString,
Computed: true,
},
"resource_record_value": {
Type: schema.TypeString,
Computed: true,
},
},
},
},
"validation_emails": {
Type: schema.TypeList,
Computed: true,
Elem: &schema.Schema{Type: schema.TypeString},
},
"tags": tagsSchema(),
},
}
}
func resourceAwsAcmCertificateCreate(d *schema.ResourceData, meta interface{}) error {
acmconn := meta.(*AWSClient).acmconn
params := &acm.RequestCertificateInput{
DomainName: aws.String(d.Get("domain_name").(string)),
ValidationMethod: aws.String(d.Get("validation_method").(string)),
}
sans, ok := d.GetOk("subject_alternative_names")
if ok {
sanStrings := sans.([]interface{})
params.SubjectAlternativeNames = expandStringList(sanStrings)
}
log.Printf("[DEBUG] ACM Certificate Request: %#v", params)
resp, err := acmconn.RequestCertificate(params)
if err != nil {
return fmt.Errorf("Error requesting certificate: %s", err)
}
d.SetId(*resp.CertificateArn)
if v, ok := d.GetOk("tags"); ok {
params := &acm.AddTagsToCertificateInput{
CertificateArn: resp.CertificateArn,
Tags: tagsFromMapACM(v.(map[string]interface{})),
}
_, err := acmconn.AddTagsToCertificate(params)
if err != nil {
return fmt.Errorf("Error requesting certificate: %s", err)
}
}
return resourceAwsAcmCertificateRead(d, meta)
}
func resourceAwsAcmCertificateRead(d *schema.ResourceData, meta interface{}) error {
acmconn := meta.(*AWSClient).acmconn
params := &acm.DescribeCertificateInput{
CertificateArn: aws.String(d.Id()),
}
return resource.Retry(time.Duration(1)*time.Minute, func() *resource.RetryError {
resp, err := acmconn.DescribeCertificate(params)
if err != nil {
if isAWSErr(err, acm.ErrCodeResourceNotFoundException, "") {
d.SetId("")
return nil
}
return resource.NonRetryableError(fmt.Errorf("Error describing certificate: %s", err))
}
d.Set("domain_name", resp.Certificate.DomainName)
d.Set("arn", resp.Certificate.CertificateArn)
if err := d.Set("subject_alternative_names", cleanUpSubjectAlternativeNames(resp.Certificate)); err != nil {
return resource.NonRetryableError(err)
}
domainValidationOptions, emailValidationOptions, err := convertValidationOptions(resp.Certificate)
if err != nil {
return resource.RetryableError(err)
}
if err := d.Set("domain_validation_options", domainValidationOptions); err != nil {
return resource.NonRetryableError(err)
}
if err := d.Set("validation_emails", emailValidationOptions); err != nil {
return resource.NonRetryableError(err)
}
d.Set("validation_method", resourceAwsAcmCertificateGuessValidationMethod(domainValidationOptions, emailValidationOptions))
params := &acm.ListTagsForCertificateInput{
CertificateArn: aws.String(d.Id()),
}
tagResp, err := acmconn.ListTagsForCertificate(params)
if err := d.Set("tags", tagsToMapACM(tagResp.Tags)); err != nil {
return resource.NonRetryableError(err)
}
return nil
})
}
func resourceAwsAcmCertificateGuessValidationMethod(domainValidationOptions []map[string]interface{}, emailValidationOptions []string) string {
// The DescribeCertificate Response doesn't have information on what validation method was used
// so we need to guess from the validation options we see...
if len(domainValidationOptions) > 0 {
return acm.ValidationMethodDns
} else if len(emailValidationOptions) > 0 {
return acm.ValidationMethodEmail
} else {
return "NONE"
}
}
func resourceAwsAcmCertificateUpdate(d *schema.ResourceData, meta interface{}) error {
if d.HasChange("tags") {
acmconn := meta.(*AWSClient).acmconn
err := setTagsACM(acmconn, d)
if err != nil {
return err
}
}
return nil
}
func cleanUpSubjectAlternativeNames(cert *acm.CertificateDetail) []string {
sans := cert.SubjectAlternativeNames
vs := make([]string, 0, len(sans)-1)
for _, v := range sans {
if *v != *cert.DomainName {
vs = append(vs, *v)
}
}
return vs
}
func convertValidationOptions(certificate *acm.CertificateDetail) ([]map[string]interface{}, []string, error) {
var domainValidationResult []map[string]interface{}
var emailValidationResult []string
if *certificate.Type == acm.CertificateTypeAmazonIssued {
for _, o := range certificate.DomainValidationOptions {
if o.ResourceRecord != nil {
validationOption := map[string]interface{}{
"domain_name": *o.DomainName,
"resource_record_name": *o.ResourceRecord.Name,
"resource_record_type": *o.ResourceRecord.Type,
"resource_record_value": *o.ResourceRecord.Value,
}
domainValidationResult = append(domainValidationResult, validationOption)
} else if o.ValidationEmails != nil && len(o.ValidationEmails) > 0 {
for _, validationEmail := range o.ValidationEmails {
emailValidationResult = append(emailValidationResult, *validationEmail)
}
} else {
log.Printf("[DEBUG] No validation options need to retry: %#v", o)
return nil, nil, fmt.Errorf("No validation options need to retry: %#v", o)
}
}
}
return domainValidationResult, emailValidationResult, nil
}
func resourceAwsAcmCertificateDelete(d *schema.ResourceData, meta interface{}) error {
acmconn := meta.(*AWSClient).acmconn
params := &acm.DeleteCertificateInput{
CertificateArn: aws.String(d.Id()),
}
_, err := acmconn.DeleteCertificate(params)
if err != nil && !isAWSErr(err, acm.ErrCodeResourceNotFoundException, "") {
return fmt.Errorf("Error deleting certificate: %s", err)
}
d.SetId("")
return nil
}

View File

@ -0,0 +1,142 @@
package aws
import (
"fmt"
"log"
"reflect"
"sort"
"strings"
"time"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/acm"
"github.com/hashicorp/terraform/helper/resource"
"github.com/hashicorp/terraform/helper/schema"
)
func resourceAwsAcmCertificateValidation() *schema.Resource {
return &schema.Resource{
Create: resourceAwsAcmCertificateValidationCreate,
Read: resourceAwsAcmCertificateValidationRead,
Delete: resourceAwsAcmCertificateValidationDelete,
Schema: map[string]*schema.Schema{
"certificate_arn": {
Type: schema.TypeString,
Required: true,
ForceNew: true,
},
"validation_record_fqdns": {
Type: schema.TypeSet,
Optional: true,
ForceNew: true,
Elem: &schema.Schema{Type: schema.TypeString},
Set: schema.HashString,
},
},
Timeouts: &schema.ResourceTimeout{
Create: schema.DefaultTimeout(45 * time.Minute),
},
}
}
func resourceAwsAcmCertificateValidationCreate(d *schema.ResourceData, meta interface{}) error {
certificate_arn := d.Get("certificate_arn").(string)
acmconn := meta.(*AWSClient).acmconn
params := &acm.DescribeCertificateInput{
CertificateArn: aws.String(certificate_arn),
}
resp, err := acmconn.DescribeCertificate(params)
if err != nil {
return fmt.Errorf("Error describing certificate: %s", err)
}
if *resp.Certificate.Type != "AMAZON_ISSUED" {
return fmt.Errorf("Certificate %s has type %s, no validation necessary", *resp.Certificate.CertificateArn, *resp.Certificate.Type)
}
if validation_record_fqdns, ok := d.GetOk("validation_record_fqdns"); ok {
err := resourceAwsAcmCertificateCheckValidationRecords(validation_record_fqdns.(*schema.Set).List(), resp.Certificate)
if err != nil {
return err
}
} else {
log.Printf("[INFO] No validation_record_fqdns set, skipping check")
}
return resource.Retry(d.Timeout(schema.TimeoutCreate), func() *resource.RetryError {
resp, err := acmconn.DescribeCertificate(params)
if err != nil {
return resource.NonRetryableError(fmt.Errorf("Error describing certificate: %s", err))
}
if *resp.Certificate.Status != "ISSUED" {
return resource.RetryableError(fmt.Errorf("Expected certificate to be issued but was in state %s", *resp.Certificate.Status))
}
log.Printf("[INFO] ACM Certificate validation for %s done, certificate was issued", certificate_arn)
return resource.NonRetryableError(resourceAwsAcmCertificateValidationRead(d, meta))
})
}
func resourceAwsAcmCertificateCheckValidationRecords(validation_record_fqdns []interface{}, cert *acm.CertificateDetail) error {
expected_fqdns := make([]string, len(cert.DomainValidationOptions))
for i, v := range cert.DomainValidationOptions {
if *v.ValidationMethod == acm.ValidationMethodDns {
expected_fqdns[i] = strings.TrimSuffix(*v.ResourceRecord.Name, ".")
}
}
actual_validation_record_fqdns := make([]string, 0, len(validation_record_fqdns))
for _, v := range validation_record_fqdns {
val := v.(string)
actual_validation_record_fqdns = append(actual_validation_record_fqdns, strings.TrimSuffix(val, "."))
}
sort.Strings(expected_fqdns)
sort.Strings(actual_validation_record_fqdns)
log.Printf("[DEBUG] Checking validation_record_fqdns. Expected: %v, Actual: %v", expected_fqdns, actual_validation_record_fqdns)
if !reflect.DeepEqual(expected_fqdns, actual_validation_record_fqdns) {
return fmt.Errorf("Certificate needs %v to be set but only %v was passed to validation_record_fqdns", expected_fqdns, actual_validation_record_fqdns)
}
return nil
}
func resourceAwsAcmCertificateValidationRead(d *schema.ResourceData, meta interface{}) error {
acmconn := meta.(*AWSClient).acmconn
params := &acm.DescribeCertificateInput{
CertificateArn: aws.String(d.Get("certificate_arn").(string)),
}
resp, err := acmconn.DescribeCertificate(params)
if err != nil && isAWSErr(err, acm.ErrCodeResourceNotFoundException, "") {
d.SetId("")
return nil
} else if err != nil {
return fmt.Errorf("Error describing certificate: %s", err)
}
if *resp.Certificate.Status != "ISSUED" {
log.Printf("[INFO] Certificate status not issued, was %s, tainting validation", *resp.Certificate.Status)
d.SetId("")
} else {
d.SetId((*resp.Certificate.IssuedAt).String())
}
return nil
}
func resourceAwsAcmCertificateValidationDelete(d *schema.ResourceData, meta interface{}) error {
// No need to do anything, certificate will be deleted when acm_certificate is deleted
d.SetId("")
return nil
}

View File

@ -0,0 +1,137 @@
package aws
import (
"fmt"
"log"
"strings"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/apigateway"
"github.com/hashicorp/terraform/helper/schema"
)
func resourceAwsApiGatewayDocumentationVersion() *schema.Resource {
return &schema.Resource{
Create: resourceAwsApiGatewayDocumentationVersionCreate,
Read: resourceAwsApiGatewayDocumentationVersionRead,
Update: resourceAwsApiGatewayDocumentationVersionUpdate,
Delete: resourceAwsApiGatewayDocumentationVersionDelete,
Importer: &schema.ResourceImporter{
State: schema.ImportStatePassthrough,
},
Schema: map[string]*schema.Schema{
"version": {
Type: schema.TypeString,
Required: true,
ForceNew: true,
},
"rest_api_id": {
Type: schema.TypeString,
Required: true,
ForceNew: true,
},
"description": {
Type: schema.TypeString,
Optional: true,
},
},
}
}
func resourceAwsApiGatewayDocumentationVersionCreate(d *schema.ResourceData, meta interface{}) error {
conn := meta.(*AWSClient).apigateway
restApiId := d.Get("rest_api_id").(string)
params := &apigateway.CreateDocumentationVersionInput{
DocumentationVersion: aws.String(d.Get("version").(string)),
RestApiId: aws.String(restApiId),
}
if v, ok := d.GetOk("description"); ok {
params.Description = aws.String(v.(string))
}
log.Printf("[DEBUG] Creating API Gateway Documentation Version: %s", params)
version, err := conn.CreateDocumentationVersion(params)
if err != nil {
return fmt.Errorf("Error creating API Gateway Documentation Version: %s", err)
}
d.SetId(restApiId + "/" + *version.Version)
return resourceAwsApiGatewayDocumentationVersionRead(d, meta)
}
func resourceAwsApiGatewayDocumentationVersionRead(d *schema.ResourceData, meta interface{}) error {
conn := meta.(*AWSClient).apigateway
log.Printf("[DEBUG] Reading API Gateway Documentation Version %s", d.Id())
apiId, docVersion, err := decodeApiGatewayDocumentationVersionId(d.Id())
if err != nil {
return err
}
version, err := conn.GetDocumentationVersion(&apigateway.GetDocumentationVersionInput{
DocumentationVersion: aws.String(docVersion),
RestApiId: aws.String(apiId),
})
if err != nil {
if isAWSErr(err, apigateway.ErrCodeNotFoundException, "") {
log.Printf("[WARN] API Gateway Documentation Version (%s) not found, removing from state", d.Id())
d.SetId("")
return nil
}
return err
}
d.Set("rest_api_id", apiId)
d.Set("description", version.Description)
d.Set("version", version.Version)
return nil
}
func resourceAwsApiGatewayDocumentationVersionUpdate(d *schema.ResourceData, meta interface{}) error {
conn := meta.(*AWSClient).apigateway
log.Printf("[DEBUG] Updating API Gateway Documentation Version %s", d.Id())
_, err := conn.UpdateDocumentationVersion(&apigateway.UpdateDocumentationVersionInput{
DocumentationVersion: aws.String(d.Get("version").(string)),
RestApiId: aws.String(d.Get("rest_api_id").(string)),
PatchOperations: []*apigateway.PatchOperation{
{
Op: aws.String(apigateway.OpReplace),
Path: aws.String("/description"),
Value: aws.String(d.Get("description").(string)),
},
},
})
if err != nil {
return err
}
log.Printf("[DEBUG] Updated API Gateway Documentation Version %s", d.Id())
return resourceAwsApiGatewayDocumentationVersionRead(d, meta)
}
func resourceAwsApiGatewayDocumentationVersionDelete(d *schema.ResourceData, meta interface{}) error {
conn := meta.(*AWSClient).apigateway
log.Printf("[DEBUG] Deleting API Gateway Documentation Version: %s", d.Id())
_, err := conn.DeleteDocumentationVersion(&apigateway.DeleteDocumentationVersionInput{
DocumentationVersion: aws.String(d.Get("version").(string)),
RestApiId: aws.String(d.Get("rest_api_id").(string)),
})
return err
}
func decodeApiGatewayDocumentationVersionId(id string) (string, string, error) {
parts := strings.Split(id, "/")
if len(parts) != 2 {
return "", "", fmt.Errorf("Expected ID in the form of REST-API-ID/VERSION, given: %q", id)
}
return parts[0], parts[1], nil
}

View File

@ -49,16 +49,14 @@ func resourceAwsAppautoscalingPolicy() *schema.Resource {
Required: true,
},
"scalable_dimension": &schema.Schema{
Type: schema.TypeString,
Required: true,
ForceNew: true,
ValidateFunc: validateAppautoscalingScalableDimension,
Type: schema.TypeString,
Required: true,
ForceNew: true,
},
"service_namespace": &schema.Schema{
Type: schema.TypeString,
Required: true,
ForceNew: true,
ValidateFunc: validateAppautoscalingServiceNamespace,
Type: schema.TypeString,
Required: true,
ForceNew: true,
},
"step_scaling_policy_configuration": {
Type: schema.TypeList,
@ -212,9 +210,8 @@ func resourceAwsAppautoscalingPolicy() *schema.Resource {
Elem: &schema.Resource{
Schema: map[string]*schema.Schema{
"predefined_metric_type": &schema.Schema{
Type: schema.TypeString,
Required: true,
ValidateFunc: validateAppautoscalingPredefinedMetricSpecification,
Type: schema.TypeString,
Required: true,
},
"resource_label": &schema.Schema{
Type: schema.TypeString,

Some files were not shown because too many files have changed in this diff Show More