From b26f08beff27809e9cb1e45e99e1ad28842a72a9 Mon Sep 17 00:00:00 2001 From: Brian Flad Date: Wed, 29 Jul 2020 07:56:12 -0400 Subject: [PATCH] private/model/api: Generate enum shape functions to retrieve all values Reference: https://github.com/aws/aws-sdk-go/issues/3441 --- private/model/api/shape.go | 9 + private/protocol/ec2query/build_test.go | 8 + private/protocol/ec2query/unmarshal_test.go | 8 + private/protocol/jsonrpc/build_test.go | 8 + private/protocol/jsonrpc/unmarshal_test.go | 8 + private/protocol/query/build_test.go | 8 + private/protocol/query/unmarshal_test.go | 8 + private/protocol/restjson/build_test.go | 10 + private/protocol/restjson/unmarshal_test.go | 10 + private/protocol/restxml/build_test.go | 10 + private/protocol/restxml/unmarshal_test.go | 19 + service/accessanalyzer/api.go | 84 + service/acm/api.go | 157 + service/acmpca/api.go | 103 + service/alexaforbusiness/api.go | 269 ++ service/amplify/api.go | 55 + service/apigateway/api.go | 202 ++ service/apigatewayv2/api.go | 122 + service/appconfig/api.go | 75 + service/applicationautoscaling/api.go | 109 + service/applicationdiscoveryservice/api.go | 102 + service/applicationinsights/api.go | 81 + service/appmesh/api.go | 157 + service/appstream/api.go | 242 ++ service/appsync/api.go | 147 + service/athena/api.go | 62 + service/augmentedairuntime/api.go | 27 + service/autoscaling/api.go | 93 + service/autoscalingplans/api.go | 130 + service/backup/api.go | 82 + service/batch/api.go | 110 + service/budgets/api.go | 63 + service/chime/api.go | 226 ++ service/cloud9/api.go | 49 + service/clouddirectory/api.go | 127 + service/cloudformation/api.go | 397 +++ service/cloudfront/api.go | 203 ++ service/cloudhsm/api.go | 37 + service/cloudhsmv2/api.go | 43 + service/cloudsearch/api.go | 109 + service/cloudsearchdomain/api.go | 18 + service/cloudtrail/api.go | 37 + service/cloudwatch/api.go | 116 + service/cloudwatchevents/api.go | 33 + service/cloudwatchlogs/api.go | 39 + service/codeartifact/api.go | 87 + service/codebuild/api.go | 276 ++ service/codecommit/api.go | 138 + service/codedeploy/api.go | 339 ++ service/codeguruprofiler/api.go | 80 + service/codegurureviewer/api.go | 45 + service/codepipeline/api.go | 160 + service/codestarconnections/api.go | 17 + service/codestarnotifications/api.go | 54 + service/cognitoidentity/api.go | 34 + service/cognitoidentityprovider/api.go | 314 ++ service/cognitosync/api.go | 36 + service/comprehend/api.go | 131 + service/comprehendmedical/api.go | 176 ++ service/computeoptimizer/api.go | 159 + service/configservice/api.go | 347 +++ service/connect/api.go | 382 +++ service/connectparticipant/api.go | 42 + service/costandusagereportservice/api.go | 66 + service/costexplorer/api.go | 163 + service/databasemigrationservice/api.go | 141 + service/dataexchange/api.go | 102 + service/datapipeline/api.go | 20 + service/datasync/api.go | 198 ++ service/dax/api.go | 44 + service/detective/api.go | 19 + service/devicefarm/api.go | 361 +++ service/directconnect/api.go | 156 + service/directoryservice/api.go | 237 ++ service/dlm/api.go | 49 + service/docdb/api.go | 20 + service/dynamodb/api.go | 262 ++ service/dynamodbstreams/api.go | 47 + service/ebs/api.go | 71 + service/ec2/api.go | 2231 ++++++++++++++ service/ecr/api.go | 83 + service/ecs/api.go | 431 +++ service/efs/api.go | 48 + service/eks/api.go | 132 + service/elasticache/api.go | 139 + service/elasticbeanstalk/api.go | 200 ++ service/elasticinference/api.go | 9 + service/elasticsearchservice/api.go | 213 ++ service/elbv2/api.go | 122 + service/emr/api.go | 346 +++ service/eventbridge/api.go | 33 + service/firehose/api.go | 181 ++ service/fms/api.go | 72 + service/forecastservice/api.go | 65 + service/frauddetector/api.go | 96 + service/fsx/api.go | 181 ++ service/gamelift/api.go | 447 +++ service/glacier/api.go | 92 + service/globalaccelerator/api.go | 66 + service/glue/api.go | 379 +++ service/greengrass/api.go | 115 + service/groundstation/api.go | 92 + service/guardduty/api.go | 123 + service/health/api.go | 44 + service/honeycode/api.go | 17 + service/iam/api.go | 210 ++ service/imagebuilder/api.go | 76 + service/inspector/api.go | 254 ++ service/iot/api.go | 512 ++++ service/iotanalytics/api.go | 69 + service/iotevents/api.go | 48 + service/ioteventsdata/api.go | 11 + service/iotjobsdataplane/api.go | 14 + service/iotsecuretunneling/api.go | 16 + service/iotsitewise/api.go | 175 ++ service/iotthingsgraph/api.go | 136 + service/ivs/api.go | 33 + service/kafka/api.go | 51 + service/kendra/api.go | 225 ++ service/kinesis/api.go | 59 + service/kinesisanalytics/api.go | 29 + service/kinesisanalyticsv2/api.go | 93 + service/kinesisvideo/api.go | 61 + service/kinesisvideoarchivedmedia/api.go | 91 + service/kinesisvideomedia/api.go | 12 + service/kinesisvideosignalingchannels/api.go | 7 + service/kms/api.go | 173 ++ service/lakeformation/api.go | 52 + service/lambda/api.go | 136 + service/lexmodelbuildingservice/api.go | 165 + service/lexruntimeservice/api.go | 58 + service/licensemanager/api.go | 39 + service/lightsail/api.go | 650 ++++ service/machinelearning/api.go | 119 + service/macie/api.go | 15 + service/macie2/api.go | 323 ++ service/managedblockchain/api.go | 89 + service/marketplacecatalog/api.go | 19 + service/marketplacecommerceanalytics/api.go | 39 + service/marketplaceentitlementservice/api.go | 8 + service/marketplacemetering/api.go | 9 + service/mediaconnect/api.go | 65 + service/mediaconvert/api.go | 2714 ++++++++++++++++- service/medialive/api.go | 2019 +++++++++++- service/mediapackage/api.go | 109 + service/mediapackagevod/api.go | 58 + service/mediastore/api.go | 27 + service/mediastoredata/api.go | 23 + service/mediatailor/api.go | 16 + service/migrationhub/api.go | 35 + service/migrationhubconfig/api.go | 7 + service/mobile/api.go | 22 + service/mq/api.go | 73 + service/mturk/api.go | 132 + service/neptune/api.go | 20 + service/networkmanager/api.go | 81 + service/opsworks/api.go | 262 ++ service/opsworkscm/api.go | 54 + service/organizations/api.go | 235 ++ service/personalize/api.go | 15 + service/pi/api.go | 7 + service/pinpoint/api.go | 227 ++ service/pinpointemail/api.go | 94 + service/pinpointsmsvoice/api.go | 13 + service/polly/api.go | 156 + service/pricing/api.go | 7 + service/qldb/api.go | 54 + service/quicksight/api.go | 366 +++ service/ram/api.go | 68 + service/rds/api.go | 115 + service/rdsdataservice/api.go | 18 + service/redshift/api.go | 163 + service/rekognition/api.go | 226 ++ service/resourcegroups/api.go | 30 + service/resourcegroupstaggingapi/api.go | 26 + service/robomaker/api.go | 184 ++ service/route53/api.go | 238 ++ service/route53domains/api.go | 348 +++ service/route53resolver/api.go | 75 + service/s3/api.go | 454 +++ service/s3control/api.go | 174 ++ service/sagemaker/api.go | 1288 ++++++++ service/savingsplans/api.go | 130 + service/schemas/api.go | 24 + service/secretsmanager/api.go | 19 + service/securityhub/api.go | 211 ++ .../serverlessapplicationrepository/api.go | 19 + service/servicecatalog/api.go | 293 ++ service/servicediscovery/api.go | 126 + service/servicequotas/api.go | 42 + service/ses/api.go | 161 + service/sesv2/api.go | 111 + service/sfn/api.go | 98 + service/shield/api.go | 65 + service/signer/api.go | 49 + service/sms/api.go | 149 + service/snowball/api.go | 74 + service/sqs/api.go | 45 + service/ssm/api.go | 745 +++++ service/storagegateway/api.go | 139 + service/swf/api.go | 304 ++ service/synthetics/api.go | 39 + service/textract/api.go | 63 + service/transcribeservice/api.go | 112 + service/transcribestreamingservice/api.go | 36 + service/transfer/api.go | 46 + service/translate/api.go | 35 + service/waf/api.go | 428 +++ service/wafregional/api.go | 436 +++ service/wafv2/api.go | 388 +++ service/workdocs/api.go | 261 ++ service/worklink/api.go | 48 + service/workmail/api.go | 71 + service/workspaces/api.go | 187 ++ service/xray/api.go | 32 + 215 files changed, 34100 insertions(+), 2 deletions(-) diff --git a/private/model/api/shape.go b/private/model/api/shape.go index f79f59362d1..3ab9c232216 100644 --- a/private/model/api/shape.go +++ b/private/model/api/shape.go @@ -862,6 +862,15 @@ const ( {{ end }} ) + +// {{ $.ShapeName }}EnumValues returns all elements of the {{ $.ShapeName }} enum +func {{ $.ShapeName }}EnumValues() []string { + return []string{ + {{ range $index, $elem := $.Enum -}} + {{ index $.EnumConsts $index }}, + {{ end }} + } +} `)) // GoCode returns the rendered Go code for the Shape. diff --git a/private/protocol/ec2query/build_test.go b/private/protocol/ec2query/build_test.go index 84a2063ebe9..7a2ed24eae1 100644 --- a/private/protocol/ec2query/build_test.go +++ b/private/protocol/ec2query/build_test.go @@ -1797,6 +1797,14 @@ const ( EnumTypeBar = "bar" ) +// InputService10TestShapeEnumTypeEnumValues returns all elements of the InputService10TestShapeEnumType enum +func InputService10TestShapeEnumTypeEnumValues() []string { + return []string{ + EnumTypeFoo, + EnumTypeBar, + } +} + // InputService11ProtocolTest provides the API operation methods for making requests to // . See this package's package overview docs // for details on the service. diff --git a/private/protocol/ec2query/unmarshal_test.go b/private/protocol/ec2query/unmarshal_test.go index a910054ad7f..a3e2e70ba7d 100644 --- a/private/protocol/ec2query/unmarshal_test.go +++ b/private/protocol/ec2query/unmarshal_test.go @@ -1792,6 +1792,14 @@ const ( EC2EnumTypeBar = "bar" ) +// OutputService11TestShapeEC2EnumTypeEnumValues returns all elements of the OutputService11TestShapeEC2EnumType enum +func OutputService11TestShapeEC2EnumTypeEnumValues() []string { + return []string{ + EC2EnumTypeFoo, + EC2EnumTypeBar, + } +} + // // Tests begin here // diff --git a/private/protocol/jsonrpc/build_test.go b/private/protocol/jsonrpc/build_test.go index 99e182fd2dc..9a88de23f7e 100644 --- a/private/protocol/jsonrpc/build_test.go +++ b/private/protocol/jsonrpc/build_test.go @@ -2023,6 +2023,14 @@ const ( EnumTypeBar = "bar" ) +// InputService8TestShapeEnumTypeEnumValues returns all elements of the InputService8TestShapeEnumType enum +func InputService8TestShapeEnumTypeEnumValues() []string { + return []string{ + EnumTypeFoo, + EnumTypeBar, + } +} + // InputService9ProtocolTest provides the API operation methods for making requests to // . See this package's package overview docs // for details on the service. diff --git a/private/protocol/jsonrpc/unmarshal_test.go b/private/protocol/jsonrpc/unmarshal_test.go index 33bf5dcc728..598fa1cfb25 100644 --- a/private/protocol/jsonrpc/unmarshal_test.go +++ b/private/protocol/jsonrpc/unmarshal_test.go @@ -1333,6 +1333,14 @@ const ( JSONEnumTypeBar = "bar" ) +// OutputService7TestShapeJSONEnumTypeEnumValues returns all elements of the OutputService7TestShapeJSONEnumType enum +func OutputService7TestShapeJSONEnumTypeEnumValues() []string { + return []string{ + JSONEnumTypeFoo, + JSONEnumTypeBar, + } +} + // OutputService8ProtocolTest provides the API operation methods for making requests to // . See this package's package overview docs // for details on the service. diff --git a/private/protocol/query/build_test.go b/private/protocol/query/build_test.go index fc104c9ed02..c1545fcabc1 100644 --- a/private/protocol/query/build_test.go +++ b/private/protocol/query/build_test.go @@ -3476,6 +3476,14 @@ const ( EnumTypeBar = "bar" ) +// InputService15TestShapeEnumTypeEnumValues returns all elements of the InputService15TestShapeEnumType enum +func InputService15TestShapeEnumTypeEnumValues() []string { + return []string{ + EnumTypeFoo, + EnumTypeBar, + } +} + // InputService16ProtocolTest provides the API operation methods for making requests to // . See this package's package overview docs // for details on the service. diff --git a/private/protocol/query/unmarshal_test.go b/private/protocol/query/unmarshal_test.go index d4ad342ad0a..5d313f19a01 100644 --- a/private/protocol/query/unmarshal_test.go +++ b/private/protocol/query/unmarshal_test.go @@ -2746,6 +2746,14 @@ const ( EC2EnumTypeBar = "bar" ) +// OutputService17TestShapeEC2EnumTypeEnumValues returns all elements of the OutputService17TestShapeEC2EnumType enum +func OutputService17TestShapeEC2EnumTypeEnumValues() []string { + return []string{ + EC2EnumTypeFoo, + EC2EnumTypeBar, + } +} + // // Tests begin here // diff --git a/private/protocol/restjson/build_test.go b/private/protocol/restjson/build_test.go index ad22d8f28f3..c263967b6e2 100644 --- a/private/protocol/restjson/build_test.go +++ b/private/protocol/restjson/build_test.go @@ -4998,6 +4998,16 @@ const ( EnumType1 = "1" ) +// InputService22TestShapeEnumTypeEnumValues returns all elements of the InputService22TestShapeEnumType enum +func InputService22TestShapeEnumTypeEnumValues() []string { + return []string{ + EnumTypeFoo, + EnumTypeBar, + EnumType0, + EnumType1, + } +} + // InputService23ProtocolTest provides the API operation methods for making requests to // . See this package's package overview docs // for details on the service. diff --git a/private/protocol/restjson/unmarshal_test.go b/private/protocol/restjson/unmarshal_test.go index 9c5105a7ff0..4fa12fd851e 100644 --- a/private/protocol/restjson/unmarshal_test.go +++ b/private/protocol/restjson/unmarshal_test.go @@ -2588,6 +2588,16 @@ const ( RESTJSONEnumType1 = "1" ) +// OutputService14TestShapeRESTJSONEnumTypeEnumValues returns all elements of the OutputService14TestShapeRESTJSONEnumType enum +func OutputService14TestShapeRESTJSONEnumTypeEnumValues() []string { + return []string{ + RESTJSONEnumTypeFoo, + RESTJSONEnumTypeBar, + RESTJSONEnumType0, + RESTJSONEnumType1, + } +} + // // Tests begin here // diff --git a/private/protocol/restxml/build_test.go b/private/protocol/restxml/build_test.go index 066eb0a41e5..7220b98e517 100644 --- a/private/protocol/restxml/build_test.go +++ b/private/protocol/restxml/build_test.go @@ -5606,6 +5606,16 @@ const ( EnumType1 = "1" ) +// InputService25TestShapeEnumTypeEnumValues returns all elements of the InputService25TestShapeEnumType enum +func InputService25TestShapeEnumTypeEnumValues() []string { + return []string{ + EnumTypeFoo, + EnumTypeBar, + EnumType0, + EnumType1, + } +} + // InputService26ProtocolTest provides the API operation methods for making requests to // . See this package's package overview docs // for details on the service. diff --git a/private/protocol/restxml/unmarshal_test.go b/private/protocol/restxml/unmarshal_test.go index fff7d2208e8..10e07a3b02b 100644 --- a/private/protocol/restxml/unmarshal_test.go +++ b/private/protocol/restxml/unmarshal_test.go @@ -2682,6 +2682,16 @@ const ( RESTJSONEnumType1 = "1" ) +// OutputService14TestShapeRESTJSONEnumTypeEnumValues returns all elements of the OutputService14TestShapeRESTJSONEnumType enum +func OutputService14TestShapeRESTJSONEnumTypeEnumValues() []string { + return []string{ + RESTJSONEnumTypeFoo, + RESTJSONEnumTypeBar, + RESTJSONEnumType0, + RESTJSONEnumType1, + } +} + // OutputService15ProtocolTest provides the API operation methods for making requests to // . See this package's package overview docs // for details on the service. @@ -2874,6 +2884,15 @@ const ( ItemTypeType3 = "Type3" ) +// OutputService15TestShapeItemTypeEnumValues returns all elements of the OutputService15TestShapeItemType enum +func OutputService15TestShapeItemTypeEnumValues() []string { + return []string{ + ItemTypeType1, + ItemTypeType2, + ItemTypeType3, + } +} + // // Tests begin here // diff --git a/service/accessanalyzer/api.go b/service/accessanalyzer/api.go index 16ad2d2e603..f2a23e4626b 100644 --- a/service/accessanalyzer/api.go +++ b/service/accessanalyzer/api.go @@ -4878,6 +4878,16 @@ const ( AnalyzerStatusFailed = "FAILED" ) +// AnalyzerStatusEnumValues returns all elements of the AnalyzerStatus enum +func AnalyzerStatusEnumValues() []string { + return []string{ + AnalyzerStatusActive, + AnalyzerStatusCreating, + AnalyzerStatusDisabled, + AnalyzerStatusFailed, + } +} + const ( // FindingSourceTypeBucketAcl is a FindingSourceType enum value FindingSourceTypeBucketAcl = "BUCKET_ACL" @@ -4889,6 +4899,15 @@ const ( FindingSourceTypeS3AccessPoint = "S3_ACCESS_POINT" ) +// FindingSourceTypeEnumValues returns all elements of the FindingSourceType enum +func FindingSourceTypeEnumValues() []string { + return []string{ + FindingSourceTypeBucketAcl, + FindingSourceTypePolicy, + FindingSourceTypeS3AccessPoint, + } +} + const ( // FindingStatusActive is a FindingStatus enum value FindingStatusActive = "ACTIVE" @@ -4900,6 +4919,15 @@ const ( FindingStatusResolved = "RESOLVED" ) +// FindingStatusEnumValues returns all elements of the FindingStatus enum +func FindingStatusEnumValues() []string { + return []string{ + FindingStatusActive, + FindingStatusArchived, + FindingStatusResolved, + } +} + const ( // FindingStatusUpdateActive is a FindingStatusUpdate enum value FindingStatusUpdateActive = "ACTIVE" @@ -4908,6 +4936,14 @@ const ( FindingStatusUpdateArchived = "ARCHIVED" ) +// FindingStatusUpdateEnumValues returns all elements of the FindingStatusUpdate enum +func FindingStatusUpdateEnumValues() []string { + return []string{ + FindingStatusUpdateActive, + FindingStatusUpdateArchived, + } +} + const ( // OrderByAsc is a OrderBy enum value OrderByAsc = "ASC" @@ -4916,6 +4952,14 @@ const ( OrderByDesc = "DESC" ) +// OrderByEnumValues returns all elements of the OrderBy enum +func OrderByEnumValues() []string { + return []string{ + OrderByAsc, + OrderByDesc, + } +} + const ( // ReasonCodeAwsServiceAccessDisabled is a ReasonCode enum value ReasonCodeAwsServiceAccessDisabled = "AWS_SERVICE_ACCESS_DISABLED" @@ -4930,6 +4974,16 @@ const ( ReasonCodeServiceLinkedRoleCreationFailed = "SERVICE_LINKED_ROLE_CREATION_FAILED" ) +// ReasonCodeEnumValues returns all elements of the ReasonCode enum +func ReasonCodeEnumValues() []string { + return []string{ + ReasonCodeAwsServiceAccessDisabled, + ReasonCodeDelegatedAdministratorDeregistered, + ReasonCodeOrganizationDeleted, + ReasonCodeServiceLinkedRoleCreationFailed, + } +} + const ( // ResourceTypeAwsIamRole is a ResourceType enum value ResourceTypeAwsIamRole = "AWS::IAM::Role" @@ -4950,6 +5004,18 @@ const ( ResourceTypeAwsSqsQueue = "AWS::SQS::Queue" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeAwsIamRole, + ResourceTypeAwsKmsKey, + ResourceTypeAwsLambdaFunction, + ResourceTypeAwsLambdaLayerVersion, + ResourceTypeAwsS3Bucket, + ResourceTypeAwsSqsQueue, + } +} + const ( // TypeAccount is a Type enum value TypeAccount = "ACCOUNT" @@ -4958,6 +5024,14 @@ const ( TypeOrganization = "ORGANIZATION" ) +// TypeEnumValues returns all elements of the Type enum +func TypeEnumValues() []string { + return []string{ + TypeAccount, + TypeOrganization, + } +} + const ( // ValidationExceptionReasonCannotParse is a ValidationExceptionReason enum value ValidationExceptionReasonCannotParse = "cannotParse" @@ -4971,3 +5045,13 @@ const ( // ValidationExceptionReasonUnknownOperation is a ValidationExceptionReason enum value ValidationExceptionReasonUnknownOperation = "unknownOperation" ) + +// ValidationExceptionReasonEnumValues returns all elements of the ValidationExceptionReason enum +func ValidationExceptionReasonEnumValues() []string { + return []string{ + ValidationExceptionReasonCannotParse, + ValidationExceptionReasonFieldValidationFailed, + ValidationExceptionReasonOther, + ValidationExceptionReasonUnknownOperation, + } +} diff --git a/service/acm/api.go b/service/acm/api.go index f643d683a69..85afa5418ee 100644 --- a/service/acm/api.go +++ b/service/acm/api.go @@ -4142,6 +4142,19 @@ const ( CertificateStatusFailed = "FAILED" ) +// CertificateStatusEnumValues returns all elements of the CertificateStatus enum +func CertificateStatusEnumValues() []string { + return []string{ + CertificateStatusPendingValidation, + CertificateStatusIssued, + CertificateStatusInactive, + CertificateStatusExpired, + CertificateStatusValidationTimedOut, + CertificateStatusRevoked, + CertificateStatusFailed, + } +} + const ( // CertificateTransparencyLoggingPreferenceEnabled is a CertificateTransparencyLoggingPreference enum value CertificateTransparencyLoggingPreferenceEnabled = "ENABLED" @@ -4150,6 +4163,14 @@ const ( CertificateTransparencyLoggingPreferenceDisabled = "DISABLED" ) +// CertificateTransparencyLoggingPreferenceEnumValues returns all elements of the CertificateTransparencyLoggingPreference enum +func CertificateTransparencyLoggingPreferenceEnumValues() []string { + return []string{ + CertificateTransparencyLoggingPreferenceEnabled, + CertificateTransparencyLoggingPreferenceDisabled, + } +} + const ( // CertificateTypeImported is a CertificateType enum value CertificateTypeImported = "IMPORTED" @@ -4161,6 +4182,15 @@ const ( CertificateTypePrivate = "PRIVATE" ) +// CertificateTypeEnumValues returns all elements of the CertificateType enum +func CertificateTypeEnumValues() []string { + return []string{ + CertificateTypeImported, + CertificateTypeAmazonIssued, + CertificateTypePrivate, + } +} + const ( // DomainStatusPendingValidation is a DomainStatus enum value DomainStatusPendingValidation = "PENDING_VALIDATION" @@ -4172,6 +4202,15 @@ const ( DomainStatusFailed = "FAILED" ) +// DomainStatusEnumValues returns all elements of the DomainStatus enum +func DomainStatusEnumValues() []string { + return []string{ + DomainStatusPendingValidation, + DomainStatusSuccess, + DomainStatusFailed, + } +} + const ( // ExtendedKeyUsageNameTlsWebServerAuthentication is a ExtendedKeyUsageName enum value ExtendedKeyUsageNameTlsWebServerAuthentication = "TLS_WEB_SERVER_AUTHENTICATION" @@ -4210,6 +4249,24 @@ const ( ExtendedKeyUsageNameCustom = "CUSTOM" ) +// ExtendedKeyUsageNameEnumValues returns all elements of the ExtendedKeyUsageName enum +func ExtendedKeyUsageNameEnumValues() []string { + return []string{ + ExtendedKeyUsageNameTlsWebServerAuthentication, + ExtendedKeyUsageNameTlsWebClientAuthentication, + ExtendedKeyUsageNameCodeSigning, + ExtendedKeyUsageNameEmailProtection, + ExtendedKeyUsageNameTimeStamping, + ExtendedKeyUsageNameOcspSigning, + ExtendedKeyUsageNameIpsecEndSystem, + ExtendedKeyUsageNameIpsecTunnel, + ExtendedKeyUsageNameIpsecUser, + ExtendedKeyUsageNameAny, + ExtendedKeyUsageNameNone, + ExtendedKeyUsageNameCustom, + } +} + const ( // FailureReasonNoAvailableContacts is a FailureReason enum value FailureReasonNoAvailableContacts = "NO_AVAILABLE_CONTACTS" @@ -4260,6 +4317,28 @@ const ( FailureReasonOther = "OTHER" ) +// FailureReasonEnumValues returns all elements of the FailureReason enum +func FailureReasonEnumValues() []string { + return []string{ + FailureReasonNoAvailableContacts, + FailureReasonAdditionalVerificationRequired, + FailureReasonDomainNotAllowed, + FailureReasonInvalidPublicDomain, + FailureReasonDomainValidationDenied, + FailureReasonCaaError, + FailureReasonPcaLimitExceeded, + FailureReasonPcaInvalidArn, + FailureReasonPcaInvalidState, + FailureReasonPcaRequestFailed, + FailureReasonPcaNameConstraintsValidation, + FailureReasonPcaResourceNotFound, + FailureReasonPcaInvalidArgs, + FailureReasonPcaInvalidDuration, + FailureReasonPcaAccessDenied, + FailureReasonOther, + } +} + const ( // KeyAlgorithmRsa2048 is a KeyAlgorithm enum value KeyAlgorithmRsa2048 = "RSA_2048" @@ -4280,6 +4359,18 @@ const ( KeyAlgorithmEcSecp521r1 = "EC_secp521r1" ) +// KeyAlgorithmEnumValues returns all elements of the KeyAlgorithm enum +func KeyAlgorithmEnumValues() []string { + return []string{ + KeyAlgorithmRsa2048, + KeyAlgorithmRsa1024, + KeyAlgorithmRsa4096, + KeyAlgorithmEcPrime256v1, + KeyAlgorithmEcSecp384r1, + KeyAlgorithmEcSecp521r1, + } +} + const ( // KeyUsageNameDigitalSignature is a KeyUsageName enum value KeyUsageNameDigitalSignature = "DIGITAL_SIGNATURE" @@ -4315,11 +4406,35 @@ const ( KeyUsageNameCustom = "CUSTOM" ) +// KeyUsageNameEnumValues returns all elements of the KeyUsageName enum +func KeyUsageNameEnumValues() []string { + return []string{ + KeyUsageNameDigitalSignature, + KeyUsageNameNonRepudiation, + KeyUsageNameKeyEncipherment, + KeyUsageNameDataEncipherment, + KeyUsageNameKeyAgreement, + KeyUsageNameCertificateSigning, + KeyUsageNameCrlSigning, + KeyUsageNameEncipherOnly, + KeyUsageNameDecipherOnly, + KeyUsageNameAny, + KeyUsageNameCustom, + } +} + const ( // RecordTypeCname is a RecordType enum value RecordTypeCname = "CNAME" ) +// RecordTypeEnumValues returns all elements of the RecordType enum +func RecordTypeEnumValues() []string { + return []string{ + RecordTypeCname, + } +} + const ( // RenewalEligibilityEligible is a RenewalEligibility enum value RenewalEligibilityEligible = "ELIGIBLE" @@ -4328,6 +4443,14 @@ const ( RenewalEligibilityIneligible = "INELIGIBLE" ) +// RenewalEligibilityEnumValues returns all elements of the RenewalEligibility enum +func RenewalEligibilityEnumValues() []string { + return []string{ + RenewalEligibilityEligible, + RenewalEligibilityIneligible, + } +} + const ( // RenewalStatusPendingAutoRenewal is a RenewalStatus enum value RenewalStatusPendingAutoRenewal = "PENDING_AUTO_RENEWAL" @@ -4342,6 +4465,16 @@ const ( RenewalStatusFailed = "FAILED" ) +// RenewalStatusEnumValues returns all elements of the RenewalStatus enum +func RenewalStatusEnumValues() []string { + return []string{ + RenewalStatusPendingAutoRenewal, + RenewalStatusPendingValidation, + RenewalStatusSuccess, + RenewalStatusFailed, + } +} + const ( // RevocationReasonUnspecified is a RevocationReason enum value RevocationReasonUnspecified = "UNSPECIFIED" @@ -4374,6 +4507,22 @@ const ( RevocationReasonAACompromise = "A_A_COMPROMISE" ) +// RevocationReasonEnumValues returns all elements of the RevocationReason enum +func RevocationReasonEnumValues() []string { + return []string{ + RevocationReasonUnspecified, + RevocationReasonKeyCompromise, + RevocationReasonCaCompromise, + RevocationReasonAffiliationChanged, + RevocationReasonSuperceded, + RevocationReasonCessationOfOperation, + RevocationReasonCertificateHold, + RevocationReasonRemoveFromCrl, + RevocationReasonPrivilegeWithdrawn, + RevocationReasonAACompromise, + } +} + const ( // ValidationMethodEmail is a ValidationMethod enum value ValidationMethodEmail = "EMAIL" @@ -4381,3 +4530,11 @@ const ( // ValidationMethodDns is a ValidationMethod enum value ValidationMethodDns = "DNS" ) + +// ValidationMethodEnumValues returns all elements of the ValidationMethod enum +func ValidationMethodEnumValues() []string { + return []string{ + ValidationMethodEmail, + ValidationMethodDns, + } +} diff --git a/service/acmpca/api.go b/service/acmpca/api.go index 22cca109ef4..b3360bd0996 100644 --- a/service/acmpca/api.go +++ b/service/acmpca/api.go @@ -5882,6 +5882,15 @@ const ( ActionTypeListPermissions = "ListPermissions" ) +// ActionTypeEnumValues returns all elements of the ActionType enum +func ActionTypeEnumValues() []string { + return []string{ + ActionTypeIssueCertificate, + ActionTypeGetCertificate, + ActionTypeListPermissions, + } +} + const ( // AuditReportResponseFormatJson is a AuditReportResponseFormat enum value AuditReportResponseFormatJson = "JSON" @@ -5890,6 +5899,14 @@ const ( AuditReportResponseFormatCsv = "CSV" ) +// AuditReportResponseFormatEnumValues returns all elements of the AuditReportResponseFormat enum +func AuditReportResponseFormatEnumValues() []string { + return []string{ + AuditReportResponseFormatJson, + AuditReportResponseFormatCsv, + } +} + const ( // AuditReportStatusCreating is a AuditReportStatus enum value AuditReportStatusCreating = "CREATING" @@ -5901,6 +5918,15 @@ const ( AuditReportStatusFailed = "FAILED" ) +// AuditReportStatusEnumValues returns all elements of the AuditReportStatus enum +func AuditReportStatusEnumValues() []string { + return []string{ + AuditReportStatusCreating, + AuditReportStatusSuccess, + AuditReportStatusFailed, + } +} + const ( // CertificateAuthorityStatusCreating is a CertificateAuthorityStatus enum value CertificateAuthorityStatusCreating = "CREATING" @@ -5924,6 +5950,19 @@ const ( CertificateAuthorityStatusFailed = "FAILED" ) +// CertificateAuthorityStatusEnumValues returns all elements of the CertificateAuthorityStatus enum +func CertificateAuthorityStatusEnumValues() []string { + return []string{ + CertificateAuthorityStatusCreating, + CertificateAuthorityStatusPendingCertificate, + CertificateAuthorityStatusActive, + CertificateAuthorityStatusDeleted, + CertificateAuthorityStatusDisabled, + CertificateAuthorityStatusExpired, + CertificateAuthorityStatusFailed, + } +} + const ( // CertificateAuthorityTypeRoot is a CertificateAuthorityType enum value CertificateAuthorityTypeRoot = "ROOT" @@ -5932,6 +5971,14 @@ const ( CertificateAuthorityTypeSubordinate = "SUBORDINATE" ) +// CertificateAuthorityTypeEnumValues returns all elements of the CertificateAuthorityType enum +func CertificateAuthorityTypeEnumValues() []string { + return []string{ + CertificateAuthorityTypeRoot, + CertificateAuthorityTypeSubordinate, + } +} + const ( // FailureReasonRequestTimedOut is a FailureReason enum value FailureReasonRequestTimedOut = "REQUEST_TIMED_OUT" @@ -5943,6 +5990,15 @@ const ( FailureReasonOther = "OTHER" ) +// FailureReasonEnumValues returns all elements of the FailureReason enum +func FailureReasonEnumValues() []string { + return []string{ + FailureReasonRequestTimedOut, + FailureReasonUnsupportedAlgorithm, + FailureReasonOther, + } +} + const ( // KeyAlgorithmRsa2048 is a KeyAlgorithm enum value KeyAlgorithmRsa2048 = "RSA_2048" @@ -5957,6 +6013,16 @@ const ( KeyAlgorithmEcSecp384r1 = "EC_secp384r1" ) +// KeyAlgorithmEnumValues returns all elements of the KeyAlgorithm enum +func KeyAlgorithmEnumValues() []string { + return []string{ + KeyAlgorithmRsa2048, + KeyAlgorithmRsa4096, + KeyAlgorithmEcPrime256v1, + KeyAlgorithmEcSecp384r1, + } +} + const ( // RevocationReasonUnspecified is a RevocationReason enum value RevocationReasonUnspecified = "UNSPECIFIED" @@ -5983,6 +6049,20 @@ const ( RevocationReasonAACompromise = "A_A_COMPROMISE" ) +// RevocationReasonEnumValues returns all elements of the RevocationReason enum +func RevocationReasonEnumValues() []string { + return []string{ + RevocationReasonUnspecified, + RevocationReasonKeyCompromise, + RevocationReasonCertificateAuthorityCompromise, + RevocationReasonAffiliationChanged, + RevocationReasonSuperseded, + RevocationReasonCessationOfOperation, + RevocationReasonPrivilegeWithdrawn, + RevocationReasonAACompromise, + } +} + const ( // SigningAlgorithmSha256withecdsa is a SigningAlgorithm enum value SigningAlgorithmSha256withecdsa = "SHA256WITHECDSA" @@ -6003,6 +6083,18 @@ const ( SigningAlgorithmSha512withrsa = "SHA512WITHRSA" ) +// SigningAlgorithmEnumValues returns all elements of the SigningAlgorithm enum +func SigningAlgorithmEnumValues() []string { + return []string{ + SigningAlgorithmSha256withecdsa, + SigningAlgorithmSha384withecdsa, + SigningAlgorithmSha512withecdsa, + SigningAlgorithmSha256withrsa, + SigningAlgorithmSha384withrsa, + SigningAlgorithmSha512withrsa, + } +} + const ( // ValidityPeriodTypeEndDate is a ValidityPeriodType enum value ValidityPeriodTypeEndDate = "END_DATE" @@ -6019,3 +6111,14 @@ const ( // ValidityPeriodTypeYears is a ValidityPeriodType enum value ValidityPeriodTypeYears = "YEARS" ) + +// ValidityPeriodTypeEnumValues returns all elements of the ValidityPeriodType enum +func ValidityPeriodTypeEnumValues() []string { + return []string{ + ValidityPeriodTypeEndDate, + ValidityPeriodTypeAbsolute, + ValidityPeriodTypeDays, + ValidityPeriodTypeMonths, + ValidityPeriodTypeYears, + } +} diff --git a/service/alexaforbusiness/api.go b/service/alexaforbusiness/api.go index f6f513e367b..b8827a664e7 100644 --- a/service/alexaforbusiness/api.go +++ b/service/alexaforbusiness/api.go @@ -20862,6 +20862,15 @@ const ( BusinessReportFailureCodeInternalFailure = "INTERNAL_FAILURE" ) +// BusinessReportFailureCodeEnumValues returns all elements of the BusinessReportFailureCode enum +func BusinessReportFailureCodeEnumValues() []string { + return []string{ + BusinessReportFailureCodeAccessDenied, + BusinessReportFailureCodeNoSuchBucket, + BusinessReportFailureCodeInternalFailure, + } +} + const ( // BusinessReportFormatCsv is a BusinessReportFormat enum value BusinessReportFormatCsv = "CSV" @@ -20870,6 +20879,14 @@ const ( BusinessReportFormatCsvZip = "CSV_ZIP" ) +// BusinessReportFormatEnumValues returns all elements of the BusinessReportFormat enum +func BusinessReportFormatEnumValues() []string { + return []string{ + BusinessReportFormatCsv, + BusinessReportFormatCsvZip, + } +} + const ( // BusinessReportIntervalOneDay is a BusinessReportInterval enum value BusinessReportIntervalOneDay = "ONE_DAY" @@ -20881,6 +20898,15 @@ const ( BusinessReportIntervalThirtyDays = "THIRTY_DAYS" ) +// BusinessReportIntervalEnumValues returns all elements of the BusinessReportInterval enum +func BusinessReportIntervalEnumValues() []string { + return []string{ + BusinessReportIntervalOneDay, + BusinessReportIntervalOneWeek, + BusinessReportIntervalThirtyDays, + } +} + const ( // BusinessReportStatusRunning is a BusinessReportStatus enum value BusinessReportStatusRunning = "RUNNING" @@ -20892,6 +20918,15 @@ const ( BusinessReportStatusFailed = "FAILED" ) +// BusinessReportStatusEnumValues returns all elements of the BusinessReportStatus enum +func BusinessReportStatusEnumValues() []string { + return []string{ + BusinessReportStatusRunning, + BusinessReportStatusSucceeded, + BusinessReportStatusFailed, + } +} + const ( // CommsProtocolSip is a CommsProtocol enum value CommsProtocolSip = "SIP" @@ -20903,6 +20938,15 @@ const ( CommsProtocolH323 = "H323" ) +// CommsProtocolEnumValues returns all elements of the CommsProtocol enum +func CommsProtocolEnumValues() []string { + return []string{ + CommsProtocolSip, + CommsProtocolSips, + CommsProtocolH323, + } +} + const ( // ConferenceProviderTypeChime is a ConferenceProviderType enum value ConferenceProviderTypeChime = "CHIME" @@ -20935,6 +20979,22 @@ const ( ConferenceProviderTypeCustom = "CUSTOM" ) +// ConferenceProviderTypeEnumValues returns all elements of the ConferenceProviderType enum +func ConferenceProviderTypeEnumValues() []string { + return []string{ + ConferenceProviderTypeChime, + ConferenceProviderTypeBluejeans, + ConferenceProviderTypeFuze, + ConferenceProviderTypeGoogleHangouts, + ConferenceProviderTypePolycom, + ConferenceProviderTypeRingcentral, + ConferenceProviderTypeSkypeForBusiness, + ConferenceProviderTypeWebex, + ConferenceProviderTypeZoom, + ConferenceProviderTypeCustom, + } +} + const ( // ConnectionStatusOnline is a ConnectionStatus enum value ConnectionStatusOnline = "ONLINE" @@ -20943,6 +21003,14 @@ const ( ConnectionStatusOffline = "OFFLINE" ) +// ConnectionStatusEnumValues returns all elements of the ConnectionStatus enum +func ConnectionStatusEnumValues() []string { + return []string{ + ConnectionStatusOnline, + ConnectionStatusOffline, + } +} + const ( // DeviceEventTypeConnectionStatus is a DeviceEventType enum value DeviceEventTypeConnectionStatus = "CONNECTION_STATUS" @@ -20951,6 +21019,14 @@ const ( DeviceEventTypeDeviceStatus = "DEVICE_STATUS" ) +// DeviceEventTypeEnumValues returns all elements of the DeviceEventType enum +func DeviceEventTypeEnumValues() []string { + return []string{ + DeviceEventTypeConnectionStatus, + DeviceEventTypeDeviceStatus, + } +} + const ( // DeviceStatusReady is a DeviceStatus enum value DeviceStatusReady = "READY" @@ -20968,6 +21044,17 @@ const ( DeviceStatusFailed = "FAILED" ) +// DeviceStatusEnumValues returns all elements of the DeviceStatus enum +func DeviceStatusEnumValues() []string { + return []string{ + DeviceStatusReady, + DeviceStatusPending, + DeviceStatusWasOffline, + DeviceStatusDeregistered, + DeviceStatusFailed, + } +} + const ( // DeviceStatusDetailCodeDeviceSoftwareUpdateNeeded is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeDeviceSoftwareUpdateNeeded = "DEVICE_SOFTWARE_UPDATE_NEEDED" @@ -21021,11 +21108,41 @@ const ( DeviceStatusDetailCodeCertificateAuthorityAccessDenied = "CERTIFICATE_AUTHORITY_ACCESS_DENIED" ) +// DeviceStatusDetailCodeEnumValues returns all elements of the DeviceStatusDetailCode enum +func DeviceStatusDetailCodeEnumValues() []string { + return []string{ + DeviceStatusDetailCodeDeviceSoftwareUpdateNeeded, + DeviceStatusDetailCodeDeviceWasOffline, + DeviceStatusDetailCodeCredentialsAccessFailure, + DeviceStatusDetailCodeTlsVersionMismatch, + DeviceStatusDetailCodeAssociationRejection, + DeviceStatusDetailCodeAuthenticationFailure, + DeviceStatusDetailCodeDhcpFailure, + DeviceStatusDetailCodeInternetUnavailable, + DeviceStatusDetailCodeDnsFailure, + DeviceStatusDetailCodeUnknownFailure, + DeviceStatusDetailCodeCertificateIssuingLimitExceeded, + DeviceStatusDetailCodeInvalidCertificateAuthority, + DeviceStatusDetailCodeNetworkProfileNotFound, + DeviceStatusDetailCodeInvalidPasswordState, + DeviceStatusDetailCodePasswordNotFound, + DeviceStatusDetailCodePasswordManagerAccessDenied, + DeviceStatusDetailCodeCertificateAuthorityAccessDenied, + } +} + const ( // DeviceUsageTypeVoice is a DeviceUsageType enum value DeviceUsageTypeVoice = "VOICE" ) +// DeviceUsageTypeEnumValues returns all elements of the DeviceUsageType enum +func DeviceUsageTypeEnumValues() []string { + return []string{ + DeviceUsageTypeVoice, + } +} + const ( // DistanceUnitMetric is a DistanceUnit enum value DistanceUnitMetric = "METRIC" @@ -21034,6 +21151,14 @@ const ( DistanceUnitImperial = "IMPERIAL" ) +// DistanceUnitEnumValues returns all elements of the DistanceUnit enum +func DistanceUnitEnumValues() []string { + return []string{ + DistanceUnitMetric, + DistanceUnitImperial, + } +} + const ( // EnablementTypeEnabled is a EnablementType enum value EnablementTypeEnabled = "ENABLED" @@ -21042,6 +21167,14 @@ const ( EnablementTypePending = "PENDING" ) +// EnablementTypeEnumValues returns all elements of the EnablementType enum +func EnablementTypeEnumValues() []string { + return []string{ + EnablementTypeEnabled, + EnablementTypePending, + } +} + const ( // EnablementTypeFilterEnabled is a EnablementTypeFilter enum value EnablementTypeFilterEnabled = "ENABLED" @@ -21050,6 +21183,14 @@ const ( EnablementTypeFilterPending = "PENDING" ) +// EnablementTypeFilterEnumValues returns all elements of the EnablementTypeFilter enum +func EnablementTypeFilterEnumValues() []string { + return []string{ + EnablementTypeFilterEnabled, + EnablementTypeFilterPending, + } +} + const ( // EndOfMeetingReminderTypeAnnouncementTimeCheck is a EndOfMeetingReminderType enum value EndOfMeetingReminderTypeAnnouncementTimeCheck = "ANNOUNCEMENT_TIME_CHECK" @@ -21064,6 +21205,16 @@ const ( EndOfMeetingReminderTypeKnock = "KNOCK" ) +// EndOfMeetingReminderTypeEnumValues returns all elements of the EndOfMeetingReminderType enum +func EndOfMeetingReminderTypeEnumValues() []string { + return []string{ + EndOfMeetingReminderTypeAnnouncementTimeCheck, + EndOfMeetingReminderTypeAnnouncementVariableTimeLeft, + EndOfMeetingReminderTypeChime, + EndOfMeetingReminderTypeKnock, + } +} + const ( // EnrollmentStatusInitialized is a EnrollmentStatus enum value EnrollmentStatusInitialized = "INITIALIZED" @@ -21081,6 +21232,17 @@ const ( EnrollmentStatusDeregistering = "DEREGISTERING" ) +// EnrollmentStatusEnumValues returns all elements of the EnrollmentStatus enum +func EnrollmentStatusEnumValues() []string { + return []string{ + EnrollmentStatusInitialized, + EnrollmentStatusPending, + EnrollmentStatusRegistered, + EnrollmentStatusDisassociating, + EnrollmentStatusDeregistering, + } +} + const ( // FeatureBluetooth is a Feature enum value FeatureBluetooth = "BLUETOOTH" @@ -21107,16 +21269,44 @@ const ( FeatureAll = "ALL" ) +// FeatureEnumValues returns all elements of the Feature enum +func FeatureEnumValues() []string { + return []string{ + FeatureBluetooth, + FeatureVolume, + FeatureNotifications, + FeatureLists, + FeatureSkills, + FeatureNetworkProfile, + FeatureSettings, + FeatureAll, + } +} + const ( // LocaleEnUs is a Locale enum value LocaleEnUs = "en-US" ) +// LocaleEnumValues returns all elements of the Locale enum +func LocaleEnumValues() []string { + return []string{ + LocaleEnUs, + } +} + const ( // NetworkEapMethodEapTls is a NetworkEapMethod enum value NetworkEapMethodEapTls = "EAP_TLS" ) +// NetworkEapMethodEnumValues returns all elements of the NetworkEapMethod enum +func NetworkEapMethodEnumValues() []string { + return []string{ + NetworkEapMethodEapTls, + } +} + const ( // NetworkSecurityTypeOpen is a NetworkSecurityType enum value NetworkSecurityTypeOpen = "OPEN" @@ -21134,6 +21324,17 @@ const ( NetworkSecurityTypeWpa2Enterprise = "WPA2_ENTERPRISE" ) +// NetworkSecurityTypeEnumValues returns all elements of the NetworkSecurityType enum +func NetworkSecurityTypeEnumValues() []string { + return []string{ + NetworkSecurityTypeOpen, + NetworkSecurityTypeWep, + NetworkSecurityTypeWpaPsk, + NetworkSecurityTypeWpa2Psk, + NetworkSecurityTypeWpa2Enterprise, + } +} + const ( // PhoneNumberTypeMobile is a PhoneNumberType enum value PhoneNumberTypeMobile = "MOBILE" @@ -21145,6 +21346,15 @@ const ( PhoneNumberTypeHome = "HOME" ) +// PhoneNumberTypeEnumValues returns all elements of the PhoneNumberType enum +func PhoneNumberTypeEnumValues() []string { + return []string{ + PhoneNumberTypeMobile, + PhoneNumberTypeWork, + PhoneNumberTypeHome, + } +} + const ( // RequirePinYes is a RequirePin enum value RequirePinYes = "YES" @@ -21156,11 +21366,27 @@ const ( RequirePinOptional = "OPTIONAL" ) +// RequirePinEnumValues returns all elements of the RequirePin enum +func RequirePinEnumValues() []string { + return []string{ + RequirePinYes, + RequirePinNo, + RequirePinOptional, + } +} + const ( // SipTypeWork is a SipType enum value SipTypeWork = "WORK" ) +// SipTypeEnumValues returns all elements of the SipType enum +func SipTypeEnumValues() []string { + return []string{ + SipTypeWork, + } +} + const ( // SkillTypePublic is a SkillType enum value SkillTypePublic = "PUBLIC" @@ -21169,6 +21395,14 @@ const ( SkillTypePrivate = "PRIVATE" ) +// SkillTypeEnumValues returns all elements of the SkillType enum +func SkillTypeEnumValues() []string { + return []string{ + SkillTypePublic, + SkillTypePrivate, + } +} + const ( // SkillTypeFilterPublic is a SkillTypeFilter enum value SkillTypeFilterPublic = "PUBLIC" @@ -21180,6 +21414,15 @@ const ( SkillTypeFilterAll = "ALL" ) +// SkillTypeFilterEnumValues returns all elements of the SkillTypeFilter enum +func SkillTypeFilterEnumValues() []string { + return []string{ + SkillTypeFilterPublic, + SkillTypeFilterPrivate, + SkillTypeFilterAll, + } +} + const ( // SortValueAsc is a SortValue enum value SortValueAsc = "ASC" @@ -21188,6 +21431,14 @@ const ( SortValueDesc = "DESC" ) +// SortValueEnumValues returns all elements of the SortValue enum +func SortValueEnumValues() []string { + return []string{ + SortValueAsc, + SortValueDesc, + } +} + const ( // TemperatureUnitFahrenheit is a TemperatureUnit enum value TemperatureUnitFahrenheit = "FAHRENHEIT" @@ -21196,6 +21447,14 @@ const ( TemperatureUnitCelsius = "CELSIUS" ) +// TemperatureUnitEnumValues returns all elements of the TemperatureUnit enum +func TemperatureUnitEnumValues() []string { + return []string{ + TemperatureUnitFahrenheit, + TemperatureUnitCelsius, + } +} + const ( // WakeWordAlexa is a WakeWord enum value WakeWordAlexa = "ALEXA" @@ -21209,3 +21468,13 @@ const ( // WakeWordComputer is a WakeWord enum value WakeWordComputer = "COMPUTER" ) + +// WakeWordEnumValues returns all elements of the WakeWord enum +func WakeWordEnumValues() []string { + return []string{ + WakeWordAlexa, + WakeWordAmazon, + WakeWordEcho, + WakeWordComputer, + } +} diff --git a/service/amplify/api.go b/service/amplify/api.go index c12ac6bd1d3..0f70ac437ea 100644 --- a/service/amplify/api.go +++ b/service/amplify/api.go @@ -9338,6 +9338,20 @@ const ( DomainStatusUpdating = "UPDATING" ) +// DomainStatusEnumValues returns all elements of the DomainStatus enum +func DomainStatusEnumValues() []string { + return []string{ + DomainStatusPendingVerification, + DomainStatusInProgress, + DomainStatusAvailable, + DomainStatusPendingDeployment, + DomainStatusFailed, + DomainStatusCreating, + DomainStatusRequestingCertificate, + DomainStatusUpdating, + } +} + const ( // JobStatusPending is a JobStatus enum value JobStatusPending = "PENDING" @@ -9361,6 +9375,19 @@ const ( JobStatusCancelled = "CANCELLED" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusPending, + JobStatusProvisioning, + JobStatusRunning, + JobStatusFailed, + JobStatusSucceed, + JobStatusCancelling, + JobStatusCancelled, + } +} + const ( // JobTypeRelease is a JobType enum value JobTypeRelease = "RELEASE" @@ -9375,11 +9402,28 @@ const ( JobTypeWebHook = "WEB_HOOK" ) +// JobTypeEnumValues returns all elements of the JobType enum +func JobTypeEnumValues() []string { + return []string{ + JobTypeRelease, + JobTypeRetry, + JobTypeManual, + JobTypeWebHook, + } +} + const ( // PlatformWeb is a Platform enum value PlatformWeb = "WEB" ) +// PlatformEnumValues returns all elements of the Platform enum +func PlatformEnumValues() []string { + return []string{ + PlatformWeb, + } +} + const ( // StageProduction is a Stage enum value StageProduction = "PRODUCTION" @@ -9396,3 +9440,14 @@ const ( // StagePullRequest is a Stage enum value StagePullRequest = "PULL_REQUEST" ) + +// StageEnumValues returns all elements of the Stage enum +func StageEnumValues() []string { + return []string{ + StageProduction, + StageBeta, + StageDevelopment, + StageExperimental, + StagePullRequest, + } +} diff --git a/service/apigateway/api.go b/service/apigateway/api.go index 751c10ab453..239b8fbdbf8 100644 --- a/service/apigateway/api.go +++ b/service/apigateway/api.go @@ -25456,11 +25456,26 @@ const ( ApiKeySourceTypeAuthorizer = "AUTHORIZER" ) +// ApiKeySourceTypeEnumValues returns all elements of the ApiKeySourceType enum +func ApiKeySourceTypeEnumValues() []string { + return []string{ + ApiKeySourceTypeHeader, + ApiKeySourceTypeAuthorizer, + } +} + const ( // ApiKeysFormatCsv is a ApiKeysFormat enum value ApiKeysFormatCsv = "csv" ) +// ApiKeysFormatEnumValues returns all elements of the ApiKeysFormat enum +func ApiKeysFormatEnumValues() []string { + return []string{ + ApiKeysFormatCsv, + } +} + // The authorizer type. Valid values are TOKEN for a Lambda function using a // single authorization token submitted in a custom header, REQUEST for a Lambda // function using incoming request parameters, and COGNITO_USER_POOLS for using @@ -25476,6 +25491,15 @@ const ( AuthorizerTypeCognitoUserPools = "COGNITO_USER_POOLS" ) +// AuthorizerTypeEnumValues returns all elements of the AuthorizerType enum +func AuthorizerTypeEnumValues() []string { + return []string{ + AuthorizerTypeToken, + AuthorizerTypeRequest, + AuthorizerTypeCognitoUserPools, + } +} + // Returns the size of the CacheCluster. const ( // CacheClusterSize05 is a CacheClusterSize enum value @@ -25503,6 +25527,20 @@ const ( CacheClusterSize237 = "237" ) +// CacheClusterSizeEnumValues returns all elements of the CacheClusterSize enum +func CacheClusterSizeEnumValues() []string { + return []string{ + CacheClusterSize05, + CacheClusterSize16, + CacheClusterSize61, + CacheClusterSize135, + CacheClusterSize284, + CacheClusterSize582, + CacheClusterSize118, + CacheClusterSize237, + } +} + // Returns the status of the CacheCluster. const ( // CacheClusterStatusCreateInProgress is a CacheClusterStatus enum value @@ -25521,6 +25559,17 @@ const ( CacheClusterStatusFlushInProgress = "FLUSH_IN_PROGRESS" ) +// CacheClusterStatusEnumValues returns all elements of the CacheClusterStatus enum +func CacheClusterStatusEnumValues() []string { + return []string{ + CacheClusterStatusCreateInProgress, + CacheClusterStatusAvailable, + CacheClusterStatusDeleteInProgress, + CacheClusterStatusNotAvailable, + CacheClusterStatusFlushInProgress, + } +} + const ( // ConnectionTypeInternet is a ConnectionType enum value ConnectionTypeInternet = "INTERNET" @@ -25529,6 +25578,14 @@ const ( ConnectionTypeVpcLink = "VPC_LINK" ) +// ConnectionTypeEnumValues returns all elements of the ConnectionType enum +func ConnectionTypeEnumValues() []string { + return []string{ + ConnectionTypeInternet, + ConnectionTypeVpcLink, + } +} + const ( // ContentHandlingStrategyConvertToBinary is a ContentHandlingStrategy enum value ContentHandlingStrategyConvertToBinary = "CONVERT_TO_BINARY" @@ -25537,6 +25594,14 @@ const ( ContentHandlingStrategyConvertToText = "CONVERT_TO_TEXT" ) +// ContentHandlingStrategyEnumValues returns all elements of the ContentHandlingStrategy enum +func ContentHandlingStrategyEnumValues() []string { + return []string{ + ContentHandlingStrategyConvertToBinary, + ContentHandlingStrategyConvertToText, + } +} + const ( // DocumentationPartTypeApi is a DocumentationPartType enum value DocumentationPartTypeApi = "API" @@ -25575,6 +25640,24 @@ const ( DocumentationPartTypeResponseBody = "RESPONSE_BODY" ) +// DocumentationPartTypeEnumValues returns all elements of the DocumentationPartType enum +func DocumentationPartTypeEnumValues() []string { + return []string{ + DocumentationPartTypeApi, + DocumentationPartTypeAuthorizer, + DocumentationPartTypeModel, + DocumentationPartTypeResource, + DocumentationPartTypeMethod, + DocumentationPartTypePathParameter, + DocumentationPartTypeQueryParameter, + DocumentationPartTypeRequestHeader, + DocumentationPartTypeRequestBody, + DocumentationPartTypeResponse, + DocumentationPartTypeResponseHeader, + DocumentationPartTypeResponseBody, + } +} + const ( // DomainNameStatusAvailable is a DomainNameStatus enum value DomainNameStatusAvailable = "AVAILABLE" @@ -25586,6 +25669,15 @@ const ( DomainNameStatusPending = "PENDING" ) +// DomainNameStatusEnumValues returns all elements of the DomainNameStatus enum +func DomainNameStatusEnumValues() []string { + return []string{ + DomainNameStatusAvailable, + DomainNameStatusUpdating, + DomainNameStatusPending, + } +} + // The endpoint type. The valid values are EDGE for edge-optimized API setup, // most suitable for mobile applications; REGIONAL for regional API endpoint // setup, most suitable for calling from AWS Region; and PRIVATE for private @@ -25601,6 +25693,15 @@ const ( EndpointTypePrivate = "PRIVATE" ) +// EndpointTypeEnumValues returns all elements of the EndpointType enum +func EndpointTypeEnumValues() []string { + return []string{ + EndpointTypeRegional, + EndpointTypeEdge, + EndpointTypePrivate, + } +} + const ( // GatewayResponseTypeDefault4xx is a GatewayResponseType enum value GatewayResponseTypeDefault4xx = "DEFAULT_4XX" @@ -25663,6 +25764,32 @@ const ( GatewayResponseTypeQuotaExceeded = "QUOTA_EXCEEDED" ) +// GatewayResponseTypeEnumValues returns all elements of the GatewayResponseType enum +func GatewayResponseTypeEnumValues() []string { + return []string{ + GatewayResponseTypeDefault4xx, + GatewayResponseTypeDefault5xx, + GatewayResponseTypeResourceNotFound, + GatewayResponseTypeUnauthorized, + GatewayResponseTypeInvalidApiKey, + GatewayResponseTypeAccessDenied, + GatewayResponseTypeAuthorizerFailure, + GatewayResponseTypeAuthorizerConfigurationError, + GatewayResponseTypeInvalidSignature, + GatewayResponseTypeExpiredToken, + GatewayResponseTypeMissingAuthenticationToken, + GatewayResponseTypeIntegrationFailure, + GatewayResponseTypeIntegrationTimeout, + GatewayResponseTypeApiConfigurationError, + GatewayResponseTypeUnsupportedMediaType, + GatewayResponseTypeBadRequestParameters, + GatewayResponseTypeBadRequestBody, + GatewayResponseTypeRequestTooLarge, + GatewayResponseTypeThrottled, + GatewayResponseTypeQuotaExceeded, + } +} + // The integration type. The valid value is HTTP for integrating an API method // with an HTTP backend; AWS with any AWS service endpoints; MOCK for testing // without actually invoking the backend; HTTP_PROXY for integrating with the @@ -25684,6 +25811,17 @@ const ( IntegrationTypeAwsProxy = "AWS_PROXY" ) +// IntegrationTypeEnumValues returns all elements of the IntegrationType enum +func IntegrationTypeEnumValues() []string { + return []string{ + IntegrationTypeHttp, + IntegrationTypeAws, + IntegrationTypeMock, + IntegrationTypeHttpProxy, + IntegrationTypeAwsProxy, + } +} + const ( // LocationStatusTypeDocumented is a LocationStatusType enum value LocationStatusTypeDocumented = "DOCUMENTED" @@ -25692,6 +25830,14 @@ const ( LocationStatusTypeUndocumented = "UNDOCUMENTED" ) +// LocationStatusTypeEnumValues returns all elements of the LocationStatusType enum +func LocationStatusTypeEnumValues() []string { + return []string{ + LocationStatusTypeDocumented, + LocationStatusTypeUndocumented, + } +} + const ( // OpAdd is a Op enum value OpAdd = "add" @@ -25712,6 +25858,18 @@ const ( OpTest = "test" ) +// OpEnumValues returns all elements of the Op enum +func OpEnumValues() []string { + return []string{ + OpAdd, + OpRemove, + OpReplace, + OpMove, + OpCopy, + OpTest, + } +} + const ( // PutModeMerge is a PutMode enum value PutModeMerge = "merge" @@ -25720,6 +25878,14 @@ const ( PutModeOverwrite = "overwrite" ) +// PutModeEnumValues returns all elements of the PutMode enum +func PutModeEnumValues() []string { + return []string{ + PutModeMerge, + PutModeOverwrite, + } +} + const ( // QuotaPeriodTypeDay is a QuotaPeriodType enum value QuotaPeriodTypeDay = "DAY" @@ -25731,6 +25897,15 @@ const ( QuotaPeriodTypeMonth = "MONTH" ) +// QuotaPeriodTypeEnumValues returns all elements of the QuotaPeriodType enum +func QuotaPeriodTypeEnumValues() []string { + return []string{ + QuotaPeriodTypeDay, + QuotaPeriodTypeWeek, + QuotaPeriodTypeMonth, + } +} + const ( // SecurityPolicyTls10 is a SecurityPolicy enum value SecurityPolicyTls10 = "TLS_1_0" @@ -25739,6 +25914,14 @@ const ( SecurityPolicyTls12 = "TLS_1_2" ) +// SecurityPolicyEnumValues returns all elements of the SecurityPolicy enum +func SecurityPolicyEnumValues() []string { + return []string{ + SecurityPolicyTls10, + SecurityPolicyTls12, + } +} + const ( // UnauthorizedCacheControlHeaderStrategyFailWith403 is a UnauthorizedCacheControlHeaderStrategy enum value UnauthorizedCacheControlHeaderStrategyFailWith403 = "FAIL_WITH_403" @@ -25750,6 +25933,15 @@ const ( UnauthorizedCacheControlHeaderStrategySucceedWithoutResponseHeader = "SUCCEED_WITHOUT_RESPONSE_HEADER" ) +// UnauthorizedCacheControlHeaderStrategyEnumValues returns all elements of the UnauthorizedCacheControlHeaderStrategy enum +func UnauthorizedCacheControlHeaderStrategyEnumValues() []string { + return []string{ + UnauthorizedCacheControlHeaderStrategyFailWith403, + UnauthorizedCacheControlHeaderStrategySucceedWithResponseHeader, + UnauthorizedCacheControlHeaderStrategySucceedWithoutResponseHeader, + } +} + const ( // VpcLinkStatusAvailable is a VpcLinkStatus enum value VpcLinkStatusAvailable = "AVAILABLE" @@ -25763,3 +25955,13 @@ const ( // VpcLinkStatusFailed is a VpcLinkStatus enum value VpcLinkStatusFailed = "FAILED" ) + +// VpcLinkStatusEnumValues returns all elements of the VpcLinkStatus enum +func VpcLinkStatusEnumValues() []string { + return []string{ + VpcLinkStatusAvailable, + VpcLinkStatusPending, + VpcLinkStatusDeleting, + VpcLinkStatusFailed, + } +} diff --git a/service/apigatewayv2/api.go b/service/apigatewayv2/api.go index f191a64b8a1..fa20f87c9cc 100644 --- a/service/apigatewayv2/api.go +++ b/service/apigatewayv2/api.go @@ -18128,6 +18128,16 @@ const ( AuthorizationTypeJwt = "JWT" ) +// AuthorizationTypeEnumValues returns all elements of the AuthorizationType enum +func AuthorizationTypeEnumValues() []string { + return []string{ + AuthorizationTypeNone, + AuthorizationTypeAwsIam, + AuthorizationTypeCustom, + AuthorizationTypeJwt, + } +} + // The authorizer type. For WebSocket APIs, specify REQUEST for a Lambda function // using incoming request parameters. For HTTP APIs, specify JWT to use JSON // Web Tokens. @@ -18139,6 +18149,14 @@ const ( AuthorizerTypeJwt = "JWT" ) +// AuthorizerTypeEnumValues returns all elements of the AuthorizerType enum +func AuthorizerTypeEnumValues() []string { + return []string{ + AuthorizerTypeRequest, + AuthorizerTypeJwt, + } +} + // Represents a connection type. const ( // ConnectionTypeInternet is a ConnectionType enum value @@ -18148,6 +18166,14 @@ const ( ConnectionTypeVpcLink = "VPC_LINK" ) +// ConnectionTypeEnumValues returns all elements of the ConnectionType enum +func ConnectionTypeEnumValues() []string { + return []string{ + ConnectionTypeInternet, + ConnectionTypeVpcLink, + } +} + // Specifies how to handle response payload content type conversions. Supported // only for WebSocket APIs. const ( @@ -18158,6 +18184,14 @@ const ( ContentHandlingStrategyConvertToText = "CONVERT_TO_TEXT" ) +// ContentHandlingStrategyEnumValues returns all elements of the ContentHandlingStrategy enum +func ContentHandlingStrategyEnumValues() []string { + return []string{ + ContentHandlingStrategyConvertToBinary, + ContentHandlingStrategyConvertToText, + } +} + // Represents a deployment status. const ( // DeploymentStatusPending is a DeploymentStatus enum value @@ -18170,6 +18204,15 @@ const ( DeploymentStatusDeployed = "DEPLOYED" ) +// DeploymentStatusEnumValues returns all elements of the DeploymentStatus enum +func DeploymentStatusEnumValues() []string { + return []string{ + DeploymentStatusPending, + DeploymentStatusFailed, + DeploymentStatusDeployed, + } +} + // The status of the domain name migration. The valid values are AVAILABLE and // UPDATING. If the status is UPDATING, the domain cannot be modified further // until the existing operation is complete. If it is AVAILABLE, the domain @@ -18182,6 +18225,14 @@ const ( DomainNameStatusUpdating = "UPDATING" ) +// DomainNameStatusEnumValues returns all elements of the DomainNameStatus enum +func DomainNameStatusEnumValues() []string { + return []string{ + DomainNameStatusAvailable, + DomainNameStatusUpdating, + } +} + // Represents an endpoint type. const ( // EndpointTypeRegional is a EndpointType enum value @@ -18191,6 +18242,14 @@ const ( EndpointTypeEdge = "EDGE" ) +// EndpointTypeEnumValues returns all elements of the EndpointType enum +func EndpointTypeEnumValues() []string { + return []string{ + EndpointTypeRegional, + EndpointTypeEdge, + } +} + // Represents an API method integration type. const ( // IntegrationTypeAws is a IntegrationType enum value @@ -18209,6 +18268,17 @@ const ( IntegrationTypeAwsProxy = "AWS_PROXY" ) +// IntegrationTypeEnumValues returns all elements of the IntegrationType enum +func IntegrationTypeEnumValues() []string { + return []string{ + IntegrationTypeAws, + IntegrationTypeHttp, + IntegrationTypeMock, + IntegrationTypeHttpProxy, + IntegrationTypeAwsProxy, + } +} + // The logging level. const ( // LoggingLevelError is a LoggingLevel enum value @@ -18221,6 +18291,15 @@ const ( LoggingLevelOff = "OFF" ) +// LoggingLevelEnumValues returns all elements of the LoggingLevel enum +func LoggingLevelEnumValues() []string { + return []string{ + LoggingLevelError, + LoggingLevelInfo, + LoggingLevelOff, + } +} + // Represents passthrough behavior for an integration response. Supported only // for WebSocket APIs. const ( @@ -18234,6 +18313,15 @@ const ( PassthroughBehaviorWhenNoTemplates = "WHEN_NO_TEMPLATES" ) +// PassthroughBehaviorEnumValues returns all elements of the PassthroughBehavior enum +func PassthroughBehaviorEnumValues() []string { + return []string{ + PassthroughBehaviorWhenNoMatch, + PassthroughBehaviorNever, + PassthroughBehaviorWhenNoTemplates, + } +} + // Represents a protocol type. const ( // ProtocolTypeWebsocket is a ProtocolType enum value @@ -18243,6 +18331,14 @@ const ( ProtocolTypeHttp = "HTTP" ) +// ProtocolTypeEnumValues returns all elements of the ProtocolType enum +func ProtocolTypeEnumValues() []string { + return []string{ + ProtocolTypeWebsocket, + ProtocolTypeHttp, + } +} + // The Transport Layer Security (TLS) version of the security policy for this // domain name. The valid values are TLS_1_0 and TLS_1_2. const ( @@ -18253,6 +18349,14 @@ const ( SecurityPolicyTls12 = "TLS_1_2" ) +// SecurityPolicyEnumValues returns all elements of the SecurityPolicy enum +func SecurityPolicyEnumValues() []string { + return []string{ + SecurityPolicyTls10, + SecurityPolicyTls12, + } +} + // The status of the VPC link. const ( // VpcLinkStatusPending is a VpcLinkStatus enum value @@ -18271,8 +18375,26 @@ const ( VpcLinkStatusInactive = "INACTIVE" ) +// VpcLinkStatusEnumValues returns all elements of the VpcLinkStatus enum +func VpcLinkStatusEnumValues() []string { + return []string{ + VpcLinkStatusPending, + VpcLinkStatusAvailable, + VpcLinkStatusDeleting, + VpcLinkStatusFailed, + VpcLinkStatusInactive, + } +} + // The version of the VPC link. const ( // VpcLinkVersionV2 is a VpcLinkVersion enum value VpcLinkVersionV2 = "V2" ) + +// VpcLinkVersionEnumValues returns all elements of the VpcLinkVersion enum +func VpcLinkVersionEnumValues() []string { + return []string{ + VpcLinkVersionV2, + } +} diff --git a/service/appconfig/api.go b/service/appconfig/api.go index cf54de4669b..844603f14a9 100644 --- a/service/appconfig/api.go +++ b/service/appconfig/api.go @@ -8570,6 +8570,13 @@ const ( BytesMeasureKilobytes = "KILOBYTES" ) +// BytesMeasureEnumValues returns all elements of the BytesMeasure enum +func BytesMeasureEnumValues() []string { + return []string{ + BytesMeasureKilobytes, + } +} + const ( // DeploymentEventTypePercentageUpdated is a DeploymentEventType enum value DeploymentEventTypePercentageUpdated = "PERCENTAGE_UPDATED" @@ -8590,6 +8597,18 @@ const ( DeploymentEventTypeDeploymentCompleted = "DEPLOYMENT_COMPLETED" ) +// DeploymentEventTypeEnumValues returns all elements of the DeploymentEventType enum +func DeploymentEventTypeEnumValues() []string { + return []string{ + DeploymentEventTypePercentageUpdated, + DeploymentEventTypeRollbackStarted, + DeploymentEventTypeRollbackCompleted, + DeploymentEventTypeBakeTimeStarted, + DeploymentEventTypeDeploymentStarted, + DeploymentEventTypeDeploymentCompleted, + } +} + const ( // DeploymentStateBaking is a DeploymentState enum value DeploymentStateBaking = "BAKING" @@ -8610,6 +8629,18 @@ const ( DeploymentStateRolledBack = "ROLLED_BACK" ) +// DeploymentStateEnumValues returns all elements of the DeploymentState enum +func DeploymentStateEnumValues() []string { + return []string{ + DeploymentStateBaking, + DeploymentStateValidating, + DeploymentStateDeploying, + DeploymentStateComplete, + DeploymentStateRollingBack, + DeploymentStateRolledBack, + } +} + const ( // EnvironmentStateReadyForDeployment is a EnvironmentState enum value EnvironmentStateReadyForDeployment = "READY_FOR_DEPLOYMENT" @@ -8624,6 +8655,16 @@ const ( EnvironmentStateRolledBack = "ROLLED_BACK" ) +// EnvironmentStateEnumValues returns all elements of the EnvironmentState enum +func EnvironmentStateEnumValues() []string { + return []string{ + EnvironmentStateReadyForDeployment, + EnvironmentStateDeploying, + EnvironmentStateRollingBack, + EnvironmentStateRolledBack, + } +} + const ( // GrowthTypeLinear is a GrowthType enum value GrowthTypeLinear = "LINEAR" @@ -8632,6 +8673,14 @@ const ( GrowthTypeExponential = "EXPONENTIAL" ) +// GrowthTypeEnumValues returns all elements of the GrowthType enum +func GrowthTypeEnumValues() []string { + return []string{ + GrowthTypeLinear, + GrowthTypeExponential, + } +} + const ( // ReplicateToNone is a ReplicateTo enum value ReplicateToNone = "NONE" @@ -8640,6 +8689,14 @@ const ( ReplicateToSsmDocument = "SSM_DOCUMENT" ) +// ReplicateToEnumValues returns all elements of the ReplicateTo enum +func ReplicateToEnumValues() []string { + return []string{ + ReplicateToNone, + ReplicateToSsmDocument, + } +} + const ( // TriggeredByUser is a TriggeredBy enum value TriggeredByUser = "USER" @@ -8654,6 +8711,16 @@ const ( TriggeredByInternalError = "INTERNAL_ERROR" ) +// TriggeredByEnumValues returns all elements of the TriggeredBy enum +func TriggeredByEnumValues() []string { + return []string{ + TriggeredByUser, + TriggeredByAppconfig, + TriggeredByCloudwatchAlarm, + TriggeredByInternalError, + } +} + const ( // ValidatorTypeJsonSchema is a ValidatorType enum value ValidatorTypeJsonSchema = "JSON_SCHEMA" @@ -8661,3 +8728,11 @@ const ( // ValidatorTypeLambda is a ValidatorType enum value ValidatorTypeLambda = "LAMBDA" ) + +// ValidatorTypeEnumValues returns all elements of the ValidatorType enum +func ValidatorTypeEnumValues() []string { + return []string{ + ValidatorTypeJsonSchema, + ValidatorTypeLambda, + } +} diff --git a/service/applicationautoscaling/api.go b/service/applicationautoscaling/api.go index a9d77bc4b9c..cacbc40592c 100644 --- a/service/applicationautoscaling/api.go +++ b/service/applicationautoscaling/api.go @@ -5508,6 +5508,15 @@ const ( AdjustmentTypeExactCapacity = "ExactCapacity" ) +// AdjustmentTypeEnumValues returns all elements of the AdjustmentType enum +func AdjustmentTypeEnumValues() []string { + return []string{ + AdjustmentTypeChangeInCapacity, + AdjustmentTypePercentChangeInCapacity, + AdjustmentTypeExactCapacity, + } +} + const ( // MetricAggregationTypeAverage is a MetricAggregationType enum value MetricAggregationTypeAverage = "Average" @@ -5519,6 +5528,15 @@ const ( MetricAggregationTypeMaximum = "Maximum" ) +// MetricAggregationTypeEnumValues returns all elements of the MetricAggregationType enum +func MetricAggregationTypeEnumValues() []string { + return []string{ + MetricAggregationTypeAverage, + MetricAggregationTypeMinimum, + MetricAggregationTypeMaximum, + } +} + const ( // MetricStatisticAverage is a MetricStatistic enum value MetricStatisticAverage = "Average" @@ -5536,6 +5554,17 @@ const ( MetricStatisticSum = "Sum" ) +// MetricStatisticEnumValues returns all elements of the MetricStatistic enum +func MetricStatisticEnumValues() []string { + return []string{ + MetricStatisticAverage, + MetricStatisticMinimum, + MetricStatisticMaximum, + MetricStatisticSampleCount, + MetricStatisticSum, + } +} + const ( // MetricTypeDynamoDbreadCapacityUtilization is a MetricType enum value MetricTypeDynamoDbreadCapacityUtilization = "DynamoDBReadCapacityUtilization" @@ -5586,6 +5615,28 @@ const ( MetricTypeCassandraWriteCapacityUtilization = "CassandraWriteCapacityUtilization" ) +// MetricTypeEnumValues returns all elements of the MetricType enum +func MetricTypeEnumValues() []string { + return []string{ + MetricTypeDynamoDbreadCapacityUtilization, + MetricTypeDynamoDbwriteCapacityUtilization, + MetricTypeAlbrequestCountPerTarget, + MetricTypeRdsreaderAverageCpuutilization, + MetricTypeRdsreaderAverageDatabaseConnections, + MetricTypeEc2spotFleetRequestAverageCpuutilization, + MetricTypeEc2spotFleetRequestAverageNetworkIn, + MetricTypeEc2spotFleetRequestAverageNetworkOut, + MetricTypeSageMakerVariantInvocationsPerInstance, + MetricTypeEcsserviceAverageCpuutilization, + MetricTypeEcsserviceAverageMemoryUtilization, + MetricTypeAppStreamAverageCapacityUtilization, + MetricTypeComprehendInferenceUtilization, + MetricTypeLambdaProvisionedConcurrencyUtilization, + MetricTypeCassandraReadCapacityUtilization, + MetricTypeCassandraWriteCapacityUtilization, + } +} + const ( // PolicyTypeStepScaling is a PolicyType enum value PolicyTypeStepScaling = "StepScaling" @@ -5594,6 +5645,14 @@ const ( PolicyTypeTargetTrackingScaling = "TargetTrackingScaling" ) +// PolicyTypeEnumValues returns all elements of the PolicyType enum +func PolicyTypeEnumValues() []string { + return []string{ + PolicyTypeStepScaling, + PolicyTypeTargetTrackingScaling, + } +} + const ( // ScalableDimensionEcsServiceDesiredCount is a ScalableDimension enum value ScalableDimensionEcsServiceDesiredCount = "ecs:service:DesiredCount" @@ -5641,6 +5700,27 @@ const ( ScalableDimensionCassandraTableWriteCapacityUnits = "cassandra:table:WriteCapacityUnits" ) +// ScalableDimensionEnumValues returns all elements of the ScalableDimension enum +func ScalableDimensionEnumValues() []string { + return []string{ + ScalableDimensionEcsServiceDesiredCount, + ScalableDimensionEc2SpotFleetRequestTargetCapacity, + ScalableDimensionElasticmapreduceInstancegroupInstanceCount, + ScalableDimensionAppstreamFleetDesiredCapacity, + ScalableDimensionDynamodbTableReadCapacityUnits, + ScalableDimensionDynamodbTableWriteCapacityUnits, + ScalableDimensionDynamodbIndexReadCapacityUnits, + ScalableDimensionDynamodbIndexWriteCapacityUnits, + ScalableDimensionRdsClusterReadReplicaCount, + ScalableDimensionSagemakerVariantDesiredInstanceCount, + ScalableDimensionCustomResourceResourceTypeProperty, + ScalableDimensionComprehendDocumentClassifierEndpointDesiredInferenceUnits, + ScalableDimensionLambdaFunctionProvisionedConcurrency, + ScalableDimensionCassandraTableReadCapacityUnits, + ScalableDimensionCassandraTableWriteCapacityUnits, + } +} + const ( // ScalingActivityStatusCodePending is a ScalingActivityStatusCode enum value ScalingActivityStatusCodePending = "Pending" @@ -5661,6 +5741,18 @@ const ( ScalingActivityStatusCodeFailed = "Failed" ) +// ScalingActivityStatusCodeEnumValues returns all elements of the ScalingActivityStatusCode enum +func ScalingActivityStatusCodeEnumValues() []string { + return []string{ + ScalingActivityStatusCodePending, + ScalingActivityStatusCodeInProgress, + ScalingActivityStatusCodeSuccessful, + ScalingActivityStatusCodeOverridden, + ScalingActivityStatusCodeUnfulfilled, + ScalingActivityStatusCodeFailed, + } +} + const ( // ServiceNamespaceEcs is a ServiceNamespace enum value ServiceNamespaceEcs = "ecs" @@ -5695,3 +5787,20 @@ const ( // ServiceNamespaceCassandra is a ServiceNamespace enum value ServiceNamespaceCassandra = "cassandra" ) + +// ServiceNamespaceEnumValues returns all elements of the ServiceNamespace enum +func ServiceNamespaceEnumValues() []string { + return []string{ + ServiceNamespaceEcs, + ServiceNamespaceElasticmapreduce, + ServiceNamespaceEc2, + ServiceNamespaceAppstream, + ServiceNamespaceDynamodb, + ServiceNamespaceRds, + ServiceNamespaceSagemaker, + ServiceNamespaceCustomResource, + ServiceNamespaceComprehend, + ServiceNamespaceLambda, + ServiceNamespaceCassandra, + } +} diff --git a/service/applicationdiscoveryservice/api.go b/service/applicationdiscoveryservice/api.go index b6a6756a302..1a8c60b5d0a 100644 --- a/service/applicationdiscoveryservice/api.go +++ b/service/applicationdiscoveryservice/api.go @@ -6546,6 +6546,18 @@ const ( AgentStatusShutdown = "SHUTDOWN" ) +// AgentStatusEnumValues returns all elements of the AgentStatus enum +func AgentStatusEnumValues() []string { + return []string{ + AgentStatusHealthy, + AgentStatusUnhealthy, + AgentStatusRunning, + AgentStatusUnknown, + AgentStatusBlacklisted, + AgentStatusShutdown, + } +} + const ( // BatchDeleteImportDataErrorCodeNotFound is a BatchDeleteImportDataErrorCode enum value BatchDeleteImportDataErrorCodeNotFound = "NOT_FOUND" @@ -6557,6 +6569,15 @@ const ( BatchDeleteImportDataErrorCodeOverLimit = "OVER_LIMIT" ) +// BatchDeleteImportDataErrorCodeEnumValues returns all elements of the BatchDeleteImportDataErrorCode enum +func BatchDeleteImportDataErrorCodeEnumValues() []string { + return []string{ + BatchDeleteImportDataErrorCodeNotFound, + BatchDeleteImportDataErrorCodeInternalServerError, + BatchDeleteImportDataErrorCodeOverLimit, + } +} + const ( // ConfigurationItemTypeServer is a ConfigurationItemType enum value ConfigurationItemTypeServer = "SERVER" @@ -6571,6 +6592,16 @@ const ( ConfigurationItemTypeApplication = "APPLICATION" ) +// ConfigurationItemTypeEnumValues returns all elements of the ConfigurationItemType enum +func ConfigurationItemTypeEnumValues() []string { + return []string{ + ConfigurationItemTypeServer, + ConfigurationItemTypeProcess, + ConfigurationItemTypeConnection, + ConfigurationItemTypeApplication, + } +} + const ( // ContinuousExportStatusStartInProgress is a ContinuousExportStatus enum value ContinuousExportStatusStartInProgress = "START_IN_PROGRESS" @@ -6594,11 +6625,31 @@ const ( ContinuousExportStatusInactive = "INACTIVE" ) +// ContinuousExportStatusEnumValues returns all elements of the ContinuousExportStatus enum +func ContinuousExportStatusEnumValues() []string { + return []string{ + ContinuousExportStatusStartInProgress, + ContinuousExportStatusStartFailed, + ContinuousExportStatusActive, + ContinuousExportStatusError, + ContinuousExportStatusStopInProgress, + ContinuousExportStatusStopFailed, + ContinuousExportStatusInactive, + } +} + const ( // DataSourceAgent is a DataSource enum value DataSourceAgent = "AGENT" ) +// DataSourceEnumValues returns all elements of the DataSource enum +func DataSourceEnumValues() []string { + return []string{ + DataSourceAgent, + } +} + const ( // ExportDataFormatCsv is a ExportDataFormat enum value ExportDataFormatCsv = "CSV" @@ -6607,6 +6658,14 @@ const ( ExportDataFormatGraphml = "GRAPHML" ) +// ExportDataFormatEnumValues returns all elements of the ExportDataFormat enum +func ExportDataFormatEnumValues() []string { + return []string{ + ExportDataFormatCsv, + ExportDataFormatGraphml, + } +} + const ( // ExportStatusFailed is a ExportStatus enum value ExportStatusFailed = "FAILED" @@ -6618,6 +6677,15 @@ const ( ExportStatusInProgress = "IN_PROGRESS" ) +// ExportStatusEnumValues returns all elements of the ExportStatus enum +func ExportStatusEnumValues() []string { + return []string{ + ExportStatusFailed, + ExportStatusSucceeded, + ExportStatusInProgress, + } +} + const ( // ImportStatusImportInProgress is a ImportStatus enum value ImportStatusImportInProgress = "IMPORT_IN_PROGRESS" @@ -6653,6 +6721,23 @@ const ( ImportStatusInternalError = "INTERNAL_ERROR" ) +// ImportStatusEnumValues returns all elements of the ImportStatus enum +func ImportStatusEnumValues() []string { + return []string{ + ImportStatusImportInProgress, + ImportStatusImportComplete, + ImportStatusImportCompleteWithErrors, + ImportStatusImportFailed, + ImportStatusImportFailedServerLimitExceeded, + ImportStatusImportFailedRecordLimitExceeded, + ImportStatusDeleteInProgress, + ImportStatusDeleteComplete, + ImportStatusDeleteFailed, + ImportStatusDeleteFailedLimitExceeded, + ImportStatusInternalError, + } +} + const ( // ImportTaskFilterNameImportTaskId is a ImportTaskFilterName enum value ImportTaskFilterNameImportTaskId = "IMPORT_TASK_ID" @@ -6664,6 +6749,15 @@ const ( ImportTaskFilterNameName = "NAME" ) +// ImportTaskFilterNameEnumValues returns all elements of the ImportTaskFilterName enum +func ImportTaskFilterNameEnumValues() []string { + return []string{ + ImportTaskFilterNameImportTaskId, + ImportTaskFilterNameStatus, + ImportTaskFilterNameName, + } +} + const ( // OrderStringAsc is a OrderString enum value OrderStringAsc = "ASC" @@ -6671,3 +6765,11 @@ const ( // OrderStringDesc is a OrderString enum value OrderStringDesc = "DESC" ) + +// OrderStringEnumValues returns all elements of the OrderString enum +func OrderStringEnumValues() []string { + return []string{ + OrderStringAsc, + OrderStringDesc, + } +} diff --git a/service/applicationinsights/api.go b/service/applicationinsights/api.go index ba09f52950e..5ed3c3e595e 100644 --- a/service/applicationinsights/api.go +++ b/service/applicationinsights/api.go @@ -6393,6 +6393,15 @@ const ( CloudWatchEventSourceHealth = "HEALTH" ) +// CloudWatchEventSourceEnumValues returns all elements of the CloudWatchEventSource enum +func CloudWatchEventSourceEnumValues() []string { + return []string{ + CloudWatchEventSourceEc2, + CloudWatchEventSourceCodeDeploy, + CloudWatchEventSourceHealth, + } +} + const ( // ConfigurationEventResourceTypeCloudwatchAlarm is a ConfigurationEventResourceType enum value ConfigurationEventResourceTypeCloudwatchAlarm = "CLOUDWATCH_ALARM" @@ -6404,6 +6413,15 @@ const ( ConfigurationEventResourceTypeSsmAssociation = "SSM_ASSOCIATION" ) +// ConfigurationEventResourceTypeEnumValues returns all elements of the ConfigurationEventResourceType enum +func ConfigurationEventResourceTypeEnumValues() []string { + return []string{ + ConfigurationEventResourceTypeCloudwatchAlarm, + ConfigurationEventResourceTypeCloudformation, + ConfigurationEventResourceTypeSsmAssociation, + } +} + const ( // ConfigurationEventStatusInfo is a ConfigurationEventStatus enum value ConfigurationEventStatusInfo = "INFO" @@ -6415,11 +6433,27 @@ const ( ConfigurationEventStatusError = "ERROR" ) +// ConfigurationEventStatusEnumValues returns all elements of the ConfigurationEventStatus enum +func ConfigurationEventStatusEnumValues() []string { + return []string{ + ConfigurationEventStatusInfo, + ConfigurationEventStatusWarn, + ConfigurationEventStatusError, + } +} + const ( // FeedbackKeyInsightsFeedback is a FeedbackKey enum value FeedbackKeyInsightsFeedback = "INSIGHTS_FEEDBACK" ) +// FeedbackKeyEnumValues returns all elements of the FeedbackKey enum +func FeedbackKeyEnumValues() []string { + return []string{ + FeedbackKeyInsightsFeedback, + } +} + const ( // FeedbackValueNotSpecified is a FeedbackValue enum value FeedbackValueNotSpecified = "NOT_SPECIFIED" @@ -6431,6 +6465,15 @@ const ( FeedbackValueNotUseful = "NOT_USEFUL" ) +// FeedbackValueEnumValues returns all elements of the FeedbackValue enum +func FeedbackValueEnumValues() []string { + return []string{ + FeedbackValueNotSpecified, + FeedbackValueUseful, + FeedbackValueNotUseful, + } +} + const ( // LogFilterError is a LogFilter enum value LogFilterError = "ERROR" @@ -6442,6 +6485,15 @@ const ( LogFilterInfo = "INFO" ) +// LogFilterEnumValues returns all elements of the LogFilter enum +func LogFilterEnumValues() []string { + return []string{ + LogFilterError, + LogFilterWarn, + LogFilterInfo, + } +} + const ( // SeverityLevelLow is a SeverityLevel enum value SeverityLevelLow = "Low" @@ -6453,6 +6505,15 @@ const ( SeverityLevelHigh = "High" ) +// SeverityLevelEnumValues returns all elements of the SeverityLevel enum +func SeverityLevelEnumValues() []string { + return []string{ + SeverityLevelLow, + SeverityLevelMedium, + SeverityLevelHigh, + } +} + const ( // StatusIgnore is a Status enum value StatusIgnore = "IGNORE" @@ -6464,6 +6525,15 @@ const ( StatusPending = "PENDING" ) +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusIgnore, + StatusResolved, + StatusPending, + } +} + const ( // TierDefault is a Tier enum value TierDefault = "DEFAULT" @@ -6480,3 +6550,14 @@ const ( // TierSqlServer is a Tier enum value TierSqlServer = "SQL_SERVER" ) + +// TierEnumValues returns all elements of the Tier enum +func TierEnumValues() []string { + return []string{ + TierDefault, + TierDotNetCore, + TierDotNetWorker, + TierDotNetWeb, + TierSqlServer, + } +} diff --git a/service/appmesh/api.go b/service/appmesh/api.go index b9f33c52388..e540fb6d0e4 100644 --- a/service/appmesh/api.go +++ b/service/appmesh/api.go @@ -14725,6 +14725,14 @@ const ( DurationUnitS = "s" ) +// DurationUnitEnumValues returns all elements of the DurationUnit enum +func DurationUnitEnumValues() []string { + return []string{ + DurationUnitMs, + DurationUnitS, + } +} + const ( // EgressFilterTypeAllowAll is a EgressFilterType enum value EgressFilterTypeAllowAll = "ALLOW_ALL" @@ -14733,6 +14741,14 @@ const ( EgressFilterTypeDropAll = "DROP_ALL" ) +// EgressFilterTypeEnumValues returns all elements of the EgressFilterType enum +func EgressFilterTypeEnumValues() []string { + return []string{ + EgressFilterTypeAllowAll, + EgressFilterTypeDropAll, + } +} + const ( // GatewayRouteStatusCodeActive is a GatewayRouteStatusCode enum value GatewayRouteStatusCodeActive = "ACTIVE" @@ -14744,6 +14760,15 @@ const ( GatewayRouteStatusCodeInactive = "INACTIVE" ) +// GatewayRouteStatusCodeEnumValues returns all elements of the GatewayRouteStatusCode enum +func GatewayRouteStatusCodeEnumValues() []string { + return []string{ + GatewayRouteStatusCodeActive, + GatewayRouteStatusCodeDeleted, + GatewayRouteStatusCodeInactive, + } +} + const ( // GrpcRetryPolicyEventCancelled is a GrpcRetryPolicyEvent enum value GrpcRetryPolicyEventCancelled = "cancelled" @@ -14761,6 +14786,17 @@ const ( GrpcRetryPolicyEventUnavailable = "unavailable" ) +// GrpcRetryPolicyEventEnumValues returns all elements of the GrpcRetryPolicyEvent enum +func GrpcRetryPolicyEventEnumValues() []string { + return []string{ + GrpcRetryPolicyEventCancelled, + GrpcRetryPolicyEventDeadlineExceeded, + GrpcRetryPolicyEventInternal, + GrpcRetryPolicyEventResourceExhausted, + GrpcRetryPolicyEventUnavailable, + } +} + const ( // HttpMethodConnect is a HttpMethod enum value HttpMethodConnect = "CONNECT" @@ -14790,6 +14826,21 @@ const ( HttpMethodTrace = "TRACE" ) +// HttpMethodEnumValues returns all elements of the HttpMethod enum +func HttpMethodEnumValues() []string { + return []string{ + HttpMethodConnect, + HttpMethodDelete, + HttpMethodGet, + HttpMethodHead, + HttpMethodOptions, + HttpMethodPatch, + HttpMethodPost, + HttpMethodPut, + HttpMethodTrace, + } +} + const ( // HttpSchemeHttp is a HttpScheme enum value HttpSchemeHttp = "http" @@ -14798,6 +14849,14 @@ const ( HttpSchemeHttps = "https" ) +// HttpSchemeEnumValues returns all elements of the HttpScheme enum +func HttpSchemeEnumValues() []string { + return []string{ + HttpSchemeHttp, + HttpSchemeHttps, + } +} + const ( // ListenerTlsModeDisabled is a ListenerTlsMode enum value ListenerTlsModeDisabled = "DISABLED" @@ -14809,6 +14868,15 @@ const ( ListenerTlsModeStrict = "STRICT" ) +// ListenerTlsModeEnumValues returns all elements of the ListenerTlsMode enum +func ListenerTlsModeEnumValues() []string { + return []string{ + ListenerTlsModeDisabled, + ListenerTlsModePermissive, + ListenerTlsModeStrict, + } +} + const ( // MeshStatusCodeActive is a MeshStatusCode enum value MeshStatusCodeActive = "ACTIVE" @@ -14820,6 +14888,15 @@ const ( MeshStatusCodeInactive = "INACTIVE" ) +// MeshStatusCodeEnumValues returns all elements of the MeshStatusCode enum +func MeshStatusCodeEnumValues() []string { + return []string{ + MeshStatusCodeActive, + MeshStatusCodeDeleted, + MeshStatusCodeInactive, + } +} + const ( // PortProtocolGrpc is a PortProtocol enum value PortProtocolGrpc = "grpc" @@ -14834,6 +14911,16 @@ const ( PortProtocolTcp = "tcp" ) +// PortProtocolEnumValues returns all elements of the PortProtocol enum +func PortProtocolEnumValues() []string { + return []string{ + PortProtocolGrpc, + PortProtocolHttp, + PortProtocolHttp2, + PortProtocolTcp, + } +} + const ( // RouteStatusCodeActive is a RouteStatusCode enum value RouteStatusCodeActive = "ACTIVE" @@ -14845,11 +14932,27 @@ const ( RouteStatusCodeInactive = "INACTIVE" ) +// RouteStatusCodeEnumValues returns all elements of the RouteStatusCode enum +func RouteStatusCodeEnumValues() []string { + return []string{ + RouteStatusCodeActive, + RouteStatusCodeDeleted, + RouteStatusCodeInactive, + } +} + const ( // TcpRetryPolicyEventConnectionError is a TcpRetryPolicyEvent enum value TcpRetryPolicyEventConnectionError = "connection-error" ) +// TcpRetryPolicyEventEnumValues returns all elements of the TcpRetryPolicyEvent enum +func TcpRetryPolicyEventEnumValues() []string { + return []string{ + TcpRetryPolicyEventConnectionError, + } +} + const ( // VirtualGatewayListenerTlsModeDisabled is a VirtualGatewayListenerTlsMode enum value VirtualGatewayListenerTlsModeDisabled = "DISABLED" @@ -14861,6 +14964,15 @@ const ( VirtualGatewayListenerTlsModeStrict = "STRICT" ) +// VirtualGatewayListenerTlsModeEnumValues returns all elements of the VirtualGatewayListenerTlsMode enum +func VirtualGatewayListenerTlsModeEnumValues() []string { + return []string{ + VirtualGatewayListenerTlsModeDisabled, + VirtualGatewayListenerTlsModePermissive, + VirtualGatewayListenerTlsModeStrict, + } +} + const ( // VirtualGatewayPortProtocolGrpc is a VirtualGatewayPortProtocol enum value VirtualGatewayPortProtocolGrpc = "grpc" @@ -14872,6 +14984,15 @@ const ( VirtualGatewayPortProtocolHttp2 = "http2" ) +// VirtualGatewayPortProtocolEnumValues returns all elements of the VirtualGatewayPortProtocol enum +func VirtualGatewayPortProtocolEnumValues() []string { + return []string{ + VirtualGatewayPortProtocolGrpc, + VirtualGatewayPortProtocolHttp, + VirtualGatewayPortProtocolHttp2, + } +} + const ( // VirtualGatewayStatusCodeActive is a VirtualGatewayStatusCode enum value VirtualGatewayStatusCodeActive = "ACTIVE" @@ -14883,6 +15004,15 @@ const ( VirtualGatewayStatusCodeInactive = "INACTIVE" ) +// VirtualGatewayStatusCodeEnumValues returns all elements of the VirtualGatewayStatusCode enum +func VirtualGatewayStatusCodeEnumValues() []string { + return []string{ + VirtualGatewayStatusCodeActive, + VirtualGatewayStatusCodeDeleted, + VirtualGatewayStatusCodeInactive, + } +} + const ( // VirtualNodeStatusCodeActive is a VirtualNodeStatusCode enum value VirtualNodeStatusCodeActive = "ACTIVE" @@ -14894,6 +15024,15 @@ const ( VirtualNodeStatusCodeInactive = "INACTIVE" ) +// VirtualNodeStatusCodeEnumValues returns all elements of the VirtualNodeStatusCode enum +func VirtualNodeStatusCodeEnumValues() []string { + return []string{ + VirtualNodeStatusCodeActive, + VirtualNodeStatusCodeDeleted, + VirtualNodeStatusCodeInactive, + } +} + const ( // VirtualRouterStatusCodeActive is a VirtualRouterStatusCode enum value VirtualRouterStatusCodeActive = "ACTIVE" @@ -14905,6 +15044,15 @@ const ( VirtualRouterStatusCodeInactive = "INACTIVE" ) +// VirtualRouterStatusCodeEnumValues returns all elements of the VirtualRouterStatusCode enum +func VirtualRouterStatusCodeEnumValues() []string { + return []string{ + VirtualRouterStatusCodeActive, + VirtualRouterStatusCodeDeleted, + VirtualRouterStatusCodeInactive, + } +} + const ( // VirtualServiceStatusCodeActive is a VirtualServiceStatusCode enum value VirtualServiceStatusCodeActive = "ACTIVE" @@ -14915,3 +15063,12 @@ const ( // VirtualServiceStatusCodeInactive is a VirtualServiceStatusCode enum value VirtualServiceStatusCodeInactive = "INACTIVE" ) + +// VirtualServiceStatusCodeEnumValues returns all elements of the VirtualServiceStatusCode enum +func VirtualServiceStatusCodeEnumValues() []string { + return []string{ + VirtualServiceStatusCodeActive, + VirtualServiceStatusCodeDeleted, + VirtualServiceStatusCodeInactive, + } +} diff --git a/service/appstream/api.go b/service/appstream/api.go index 7d4306f2f07..967755e6183 100644 --- a/service/appstream/api.go +++ b/service/appstream/api.go @@ -11664,6 +11664,13 @@ const ( AccessEndpointTypeStreaming = "STREAMING" ) +// AccessEndpointTypeEnumValues returns all elements of the AccessEndpointType enum +func AccessEndpointTypeEnumValues() []string { + return []string{ + AccessEndpointTypeStreaming, + } +} + const ( // ActionClipboardCopyFromLocalDevice is a Action enum value ActionClipboardCopyFromLocalDevice = "CLIPBOARD_COPY_FROM_LOCAL_DEVICE" @@ -11681,6 +11688,17 @@ const ( ActionPrintingToLocalDevice = "PRINTING_TO_LOCAL_DEVICE" ) +// ActionEnumValues returns all elements of the Action enum +func ActionEnumValues() []string { + return []string{ + ActionClipboardCopyFromLocalDevice, + ActionClipboardCopyToLocalDevice, + ActionFileUpload, + ActionFileDownload, + ActionPrintingToLocalDevice, + } +} + const ( // AuthenticationTypeApi is a AuthenticationType enum value AuthenticationTypeApi = "API" @@ -11692,6 +11710,15 @@ const ( AuthenticationTypeUserpool = "USERPOOL" ) +// AuthenticationTypeEnumValues returns all elements of the AuthenticationType enum +func AuthenticationTypeEnumValues() []string { + return []string{ + AuthenticationTypeApi, + AuthenticationTypeSaml, + AuthenticationTypeUserpool, + } +} + // The fleet attribute. const ( // FleetAttributeVpcConfiguration is a FleetAttribute enum value @@ -11707,6 +11734,16 @@ const ( FleetAttributeIamRoleArn = "IAM_ROLE_ARN" ) +// FleetAttributeEnumValues returns all elements of the FleetAttribute enum +func FleetAttributeEnumValues() []string { + return []string{ + FleetAttributeVpcConfiguration, + FleetAttributeVpcConfigurationSecurityGroupIds, + FleetAttributeDomainJoinInfo, + FleetAttributeIamRoleArn, + } +} + const ( // FleetErrorCodeIamServiceRoleMissingEniDescribeAction is a FleetErrorCode enum value FleetErrorCodeIamServiceRoleMissingEniDescribeAction = "IAM_SERVICE_ROLE_MISSING_ENI_DESCRIBE_ACTION" @@ -11793,6 +11830,40 @@ const ( FleetErrorCodeDomainJoinInternalServiceError = "DOMAIN_JOIN_INTERNAL_SERVICE_ERROR" ) +// FleetErrorCodeEnumValues returns all elements of the FleetErrorCode enum +func FleetErrorCodeEnumValues() []string { + return []string{ + FleetErrorCodeIamServiceRoleMissingEniDescribeAction, + FleetErrorCodeIamServiceRoleMissingEniCreateAction, + FleetErrorCodeIamServiceRoleMissingEniDeleteAction, + FleetErrorCodeNetworkInterfaceLimitExceeded, + FleetErrorCodeInternalServiceError, + FleetErrorCodeIamServiceRoleIsMissing, + FleetErrorCodeMachineRoleIsMissing, + FleetErrorCodeStsDisabledInRegion, + FleetErrorCodeSubnetHasInsufficientIpAddresses, + FleetErrorCodeIamServiceRoleMissingDescribeSubnetAction, + FleetErrorCodeSubnetNotFound, + FleetErrorCodeImageNotFound, + FleetErrorCodeInvalidSubnetConfiguration, + FleetErrorCodeSecurityGroupsNotFound, + FleetErrorCodeIgwNotAttached, + FleetErrorCodeIamServiceRoleMissingDescribeSecurityGroupsAction, + FleetErrorCodeDomainJoinErrorFileNotFound, + FleetErrorCodeDomainJoinErrorAccessDenied, + FleetErrorCodeDomainJoinErrorLogonFailure, + FleetErrorCodeDomainJoinErrorInvalidParameter, + FleetErrorCodeDomainJoinErrorMoreData, + FleetErrorCodeDomainJoinErrorNoSuchDomain, + FleetErrorCodeDomainJoinErrorNotSupported, + FleetErrorCodeDomainJoinNerrInvalidWorkgroupName, + FleetErrorCodeDomainJoinNerrWorkstationNotStarted, + FleetErrorCodeDomainJoinErrorDsMachineAccountQuotaExceeded, + FleetErrorCodeDomainJoinNerrPasswordExpired, + FleetErrorCodeDomainJoinInternalServiceError, + } +} + const ( // FleetStateStarting is a FleetState enum value FleetStateStarting = "STARTING" @@ -11807,6 +11878,16 @@ const ( FleetStateStopped = "STOPPED" ) +// FleetStateEnumValues returns all elements of the FleetState enum +func FleetStateEnumValues() []string { + return []string{ + FleetStateStarting, + FleetStateRunning, + FleetStateStopping, + FleetStateStopped, + } +} + const ( // FleetTypeAlwaysOn is a FleetType enum value FleetTypeAlwaysOn = "ALWAYS_ON" @@ -11815,6 +11896,14 @@ const ( FleetTypeOnDemand = "ON_DEMAND" ) +// FleetTypeEnumValues returns all elements of the FleetType enum +func FleetTypeEnumValues() []string { + return []string{ + FleetTypeAlwaysOn, + FleetTypeOnDemand, + } +} + const ( // ImageBuilderStatePending is a ImageBuilderState enum value ImageBuilderStatePending = "PENDING" @@ -11844,6 +11933,21 @@ const ( ImageBuilderStateFailed = "FAILED" ) +// ImageBuilderStateEnumValues returns all elements of the ImageBuilderState enum +func ImageBuilderStateEnumValues() []string { + return []string{ + ImageBuilderStatePending, + ImageBuilderStateUpdatingAgent, + ImageBuilderStateRunning, + ImageBuilderStateStopping, + ImageBuilderStateStopped, + ImageBuilderStateRebooting, + ImageBuilderStateSnapshotting, + ImageBuilderStateDeleting, + ImageBuilderStateFailed, + } +} + const ( // ImageBuilderStateChangeReasonCodeInternalError is a ImageBuilderStateChangeReasonCode enum value ImageBuilderStateChangeReasonCodeInternalError = "INTERNAL_ERROR" @@ -11852,6 +11956,14 @@ const ( ImageBuilderStateChangeReasonCodeImageUnavailable = "IMAGE_UNAVAILABLE" ) +// ImageBuilderStateChangeReasonCodeEnumValues returns all elements of the ImageBuilderStateChangeReasonCode enum +func ImageBuilderStateChangeReasonCodeEnumValues() []string { + return []string{ + ImageBuilderStateChangeReasonCodeInternalError, + ImageBuilderStateChangeReasonCodeImageUnavailable, + } +} + const ( // ImageStatePending is a ImageState enum value ImageStatePending = "PENDING" @@ -11869,6 +11981,17 @@ const ( ImageStateDeleting = "DELETING" ) +// ImageStateEnumValues returns all elements of the ImageState enum +func ImageStateEnumValues() []string { + return []string{ + ImageStatePending, + ImageStateAvailable, + ImageStateFailed, + ImageStateCopying, + ImageStateDeleting, + } +} + const ( // ImageStateChangeReasonCodeInternalError is a ImageStateChangeReasonCode enum value ImageStateChangeReasonCodeInternalError = "INTERNAL_ERROR" @@ -11880,6 +12003,15 @@ const ( ImageStateChangeReasonCodeImageCopyFailure = "IMAGE_COPY_FAILURE" ) +// ImageStateChangeReasonCodeEnumValues returns all elements of the ImageStateChangeReasonCode enum +func ImageStateChangeReasonCodeEnumValues() []string { + return []string{ + ImageStateChangeReasonCodeInternalError, + ImageStateChangeReasonCodeImageBuilderNotAvailable, + ImageStateChangeReasonCodeImageCopyFailure, + } +} + const ( // MessageActionSuppress is a MessageAction enum value MessageActionSuppress = "SUPPRESS" @@ -11888,6 +12020,14 @@ const ( MessageActionResend = "RESEND" ) +// MessageActionEnumValues returns all elements of the MessageAction enum +func MessageActionEnumValues() []string { + return []string{ + MessageActionSuppress, + MessageActionResend, + } +} + const ( // PermissionEnabled is a Permission enum value PermissionEnabled = "ENABLED" @@ -11896,6 +12036,14 @@ const ( PermissionDisabled = "DISABLED" ) +// PermissionEnumValues returns all elements of the Permission enum +func PermissionEnumValues() []string { + return []string{ + PermissionEnabled, + PermissionDisabled, + } +} + const ( // PlatformTypeWindows is a PlatformType enum value PlatformTypeWindows = "WINDOWS" @@ -11907,6 +12055,15 @@ const ( PlatformTypeWindowsServer2019 = "WINDOWS_SERVER_2019" ) +// PlatformTypeEnumValues returns all elements of the PlatformType enum +func PlatformTypeEnumValues() []string { + return []string{ + PlatformTypeWindows, + PlatformTypeWindowsServer2016, + PlatformTypeWindowsServer2019, + } +} + const ( // SessionConnectionStateConnected is a SessionConnectionState enum value SessionConnectionStateConnected = "CONNECTED" @@ -11915,6 +12072,14 @@ const ( SessionConnectionStateNotConnected = "NOT_CONNECTED" ) +// SessionConnectionStateEnumValues returns all elements of the SessionConnectionState enum +func SessionConnectionStateEnumValues() []string { + return []string{ + SessionConnectionStateConnected, + SessionConnectionStateNotConnected, + } +} + // Possible values for the state of a streaming session. const ( // SessionStateActive is a SessionState enum value @@ -11927,6 +12092,15 @@ const ( SessionStateExpired = "EXPIRED" ) +// SessionStateEnumValues returns all elements of the SessionState enum +func SessionStateEnumValues() []string { + return []string{ + SessionStateActive, + SessionStatePending, + SessionStateExpired, + } +} + const ( // StackAttributeStorageConnectors is a StackAttribute enum value StackAttributeStorageConnectors = "STORAGE_CONNECTORS" @@ -11962,6 +12136,23 @@ const ( StackAttributeAccessEndpoints = "ACCESS_ENDPOINTS" ) +// StackAttributeEnumValues returns all elements of the StackAttribute enum +func StackAttributeEnumValues() []string { + return []string{ + StackAttributeStorageConnectors, + StackAttributeStorageConnectorHomefolders, + StackAttributeStorageConnectorGoogleDrive, + StackAttributeStorageConnectorOneDrive, + StackAttributeRedirectUrl, + StackAttributeFeedbackUrl, + StackAttributeThemeName, + StackAttributeUserSettings, + StackAttributeEmbedHostDomains, + StackAttributeIamRoleArn, + StackAttributeAccessEndpoints, + } +} + const ( // StackErrorCodeStorageConnectorError is a StackErrorCode enum value StackErrorCodeStorageConnectorError = "STORAGE_CONNECTOR_ERROR" @@ -11970,6 +12161,14 @@ const ( StackErrorCodeInternalServiceError = "INTERNAL_SERVICE_ERROR" ) +// StackErrorCodeEnumValues returns all elements of the StackErrorCode enum +func StackErrorCodeEnumValues() []string { + return []string{ + StackErrorCodeStorageConnectorError, + StackErrorCodeInternalServiceError, + } +} + // The type of storage connector. const ( // StorageConnectorTypeHomefolders is a StorageConnectorType enum value @@ -11982,6 +12181,15 @@ const ( StorageConnectorTypeOneDrive = "ONE_DRIVE" ) +// StorageConnectorTypeEnumValues returns all elements of the StorageConnectorType enum +func StorageConnectorTypeEnumValues() []string { + return []string{ + StorageConnectorTypeHomefolders, + StorageConnectorTypeGoogleDrive, + StorageConnectorTypeOneDrive, + } +} + const ( // UsageReportExecutionErrorCodeResourceNotFound is a UsageReportExecutionErrorCode enum value UsageReportExecutionErrorCodeResourceNotFound = "RESOURCE_NOT_FOUND" @@ -11993,11 +12201,27 @@ const ( UsageReportExecutionErrorCodeInternalServiceError = "INTERNAL_SERVICE_ERROR" ) +// UsageReportExecutionErrorCodeEnumValues returns all elements of the UsageReportExecutionErrorCode enum +func UsageReportExecutionErrorCodeEnumValues() []string { + return []string{ + UsageReportExecutionErrorCodeResourceNotFound, + UsageReportExecutionErrorCodeAccessDenied, + UsageReportExecutionErrorCodeInternalServiceError, + } +} + const ( // UsageReportScheduleDaily is a UsageReportSchedule enum value UsageReportScheduleDaily = "DAILY" ) +// UsageReportScheduleEnumValues returns all elements of the UsageReportSchedule enum +func UsageReportScheduleEnumValues() []string { + return []string{ + UsageReportScheduleDaily, + } +} + const ( // UserStackAssociationErrorCodeStackNotFound is a UserStackAssociationErrorCode enum value UserStackAssociationErrorCodeStackNotFound = "STACK_NOT_FOUND" @@ -12009,6 +12233,15 @@ const ( UserStackAssociationErrorCodeInternalError = "INTERNAL_ERROR" ) +// UserStackAssociationErrorCodeEnumValues returns all elements of the UserStackAssociationErrorCode enum +func UserStackAssociationErrorCodeEnumValues() []string { + return []string{ + UserStackAssociationErrorCodeStackNotFound, + UserStackAssociationErrorCodeUserNameNotFound, + UserStackAssociationErrorCodeInternalError, + } +} + const ( // VisibilityTypePublic is a VisibilityType enum value VisibilityTypePublic = "PUBLIC" @@ -12019,3 +12252,12 @@ const ( // VisibilityTypeShared is a VisibilityType enum value VisibilityTypeShared = "SHARED" ) + +// VisibilityTypeEnumValues returns all elements of the VisibilityType enum +func VisibilityTypeEnumValues() []string { + return []string{ + VisibilityTypePublic, + VisibilityTypePrivate, + VisibilityTypeShared, + } +} diff --git a/service/appsync/api.go b/service/appsync/api.go index 83e616aff0d..58df0e4cb06 100644 --- a/service/appsync/api.go +++ b/service/appsync/api.go @@ -10294,6 +10294,17 @@ const ( ApiCacheStatusFailed = "FAILED" ) +// ApiCacheStatusEnumValues returns all elements of the ApiCacheStatus enum +func ApiCacheStatusEnumValues() []string { + return []string{ + ApiCacheStatusAvailable, + ApiCacheStatusCreating, + ApiCacheStatusDeleting, + ApiCacheStatusModifying, + ApiCacheStatusFailed, + } +} + const ( // ApiCacheTypeT2Small is a ApiCacheType enum value ApiCacheTypeT2Small = "T2_SMALL" @@ -10341,6 +10352,27 @@ const ( ApiCacheTypeLarge12x = "LARGE_12X" ) +// ApiCacheTypeEnumValues returns all elements of the ApiCacheType enum +func ApiCacheTypeEnumValues() []string { + return []string{ + ApiCacheTypeT2Small, + ApiCacheTypeT2Medium, + ApiCacheTypeR4Large, + ApiCacheTypeR4Xlarge, + ApiCacheTypeR42xlarge, + ApiCacheTypeR44xlarge, + ApiCacheTypeR48xlarge, + ApiCacheTypeSmall, + ApiCacheTypeMedium, + ApiCacheTypeLarge, + ApiCacheTypeXlarge, + ApiCacheTypeLarge2x, + ApiCacheTypeLarge4x, + ApiCacheTypeLarge8x, + ApiCacheTypeLarge12x, + } +} + const ( // ApiCachingBehaviorFullRequestCaching is a ApiCachingBehavior enum value ApiCachingBehaviorFullRequestCaching = "FULL_REQUEST_CACHING" @@ -10349,6 +10381,14 @@ const ( ApiCachingBehaviorPerResolverCaching = "PER_RESOLVER_CACHING" ) +// ApiCachingBehaviorEnumValues returns all elements of the ApiCachingBehavior enum +func ApiCachingBehaviorEnumValues() []string { + return []string{ + ApiCachingBehaviorFullRequestCaching, + ApiCachingBehaviorPerResolverCaching, + } +} + const ( // AuthenticationTypeApiKey is a AuthenticationType enum value AuthenticationTypeApiKey = "API_KEY" @@ -10363,11 +10403,28 @@ const ( AuthenticationTypeOpenidConnect = "OPENID_CONNECT" ) +// AuthenticationTypeEnumValues returns all elements of the AuthenticationType enum +func AuthenticationTypeEnumValues() []string { + return []string{ + AuthenticationTypeApiKey, + AuthenticationTypeAwsIam, + AuthenticationTypeAmazonCognitoUserPools, + AuthenticationTypeOpenidConnect, + } +} + const ( // AuthorizationTypeAwsIam is a AuthorizationType enum value AuthorizationTypeAwsIam = "AWS_IAM" ) +// AuthorizationTypeEnumValues returns all elements of the AuthorizationType enum +func AuthorizationTypeEnumValues() []string { + return []string{ + AuthorizationTypeAwsIam, + } +} + const ( // ConflictDetectionTypeVersion is a ConflictDetectionType enum value ConflictDetectionTypeVersion = "VERSION" @@ -10376,6 +10433,14 @@ const ( ConflictDetectionTypeNone = "NONE" ) +// ConflictDetectionTypeEnumValues returns all elements of the ConflictDetectionType enum +func ConflictDetectionTypeEnumValues() []string { + return []string{ + ConflictDetectionTypeVersion, + ConflictDetectionTypeNone, + } +} + const ( // ConflictHandlerTypeOptimisticConcurrency is a ConflictHandlerType enum value ConflictHandlerTypeOptimisticConcurrency = "OPTIMISTIC_CONCURRENCY" @@ -10390,6 +10455,16 @@ const ( ConflictHandlerTypeNone = "NONE" ) +// ConflictHandlerTypeEnumValues returns all elements of the ConflictHandlerType enum +func ConflictHandlerTypeEnumValues() []string { + return []string{ + ConflictHandlerTypeOptimisticConcurrency, + ConflictHandlerTypeLambda, + ConflictHandlerTypeAutomerge, + ConflictHandlerTypeNone, + } +} + const ( // DataSourceTypeAwsLambda is a DataSourceType enum value DataSourceTypeAwsLambda = "AWS_LAMBDA" @@ -10410,6 +10485,18 @@ const ( DataSourceTypeRelationalDatabase = "RELATIONAL_DATABASE" ) +// DataSourceTypeEnumValues returns all elements of the DataSourceType enum +func DataSourceTypeEnumValues() []string { + return []string{ + DataSourceTypeAwsLambda, + DataSourceTypeAmazonDynamodb, + DataSourceTypeAmazonElasticsearch, + DataSourceTypeNone, + DataSourceTypeHttp, + DataSourceTypeRelationalDatabase, + } +} + const ( // DefaultActionAllow is a DefaultAction enum value DefaultActionAllow = "ALLOW" @@ -10418,6 +10505,14 @@ const ( DefaultActionDeny = "DENY" ) +// DefaultActionEnumValues returns all elements of the DefaultAction enum +func DefaultActionEnumValues() []string { + return []string{ + DefaultActionAllow, + DefaultActionDeny, + } +} + const ( // FieldLogLevelNone is a FieldLogLevel enum value FieldLogLevelNone = "NONE" @@ -10429,6 +10524,15 @@ const ( FieldLogLevelAll = "ALL" ) +// FieldLogLevelEnumValues returns all elements of the FieldLogLevel enum +func FieldLogLevelEnumValues() []string { + return []string{ + FieldLogLevelNone, + FieldLogLevelError, + FieldLogLevelAll, + } +} + const ( // OutputTypeSdl is a OutputType enum value OutputTypeSdl = "SDL" @@ -10437,11 +10541,26 @@ const ( OutputTypeJson = "JSON" ) +// OutputTypeEnumValues returns all elements of the OutputType enum +func OutputTypeEnumValues() []string { + return []string{ + OutputTypeSdl, + OutputTypeJson, + } +} + const ( // RelationalDatabaseSourceTypeRdsHttpEndpoint is a RelationalDatabaseSourceType enum value RelationalDatabaseSourceTypeRdsHttpEndpoint = "RDS_HTTP_ENDPOINT" ) +// RelationalDatabaseSourceTypeEnumValues returns all elements of the RelationalDatabaseSourceType enum +func RelationalDatabaseSourceTypeEnumValues() []string { + return []string{ + RelationalDatabaseSourceTypeRdsHttpEndpoint, + } +} + const ( // ResolverKindUnit is a ResolverKind enum value ResolverKindUnit = "UNIT" @@ -10450,6 +10569,14 @@ const ( ResolverKindPipeline = "PIPELINE" ) +// ResolverKindEnumValues returns all elements of the ResolverKind enum +func ResolverKindEnumValues() []string { + return []string{ + ResolverKindUnit, + ResolverKindPipeline, + } +} + const ( // SchemaStatusProcessing is a SchemaStatus enum value SchemaStatusProcessing = "PROCESSING" @@ -10470,6 +10597,18 @@ const ( SchemaStatusNotApplicable = "NOT_APPLICABLE" ) +// SchemaStatusEnumValues returns all elements of the SchemaStatus enum +func SchemaStatusEnumValues() []string { + return []string{ + SchemaStatusProcessing, + SchemaStatusActive, + SchemaStatusDeleting, + SchemaStatusFailed, + SchemaStatusSuccess, + SchemaStatusNotApplicable, + } +} + const ( // TypeDefinitionFormatSdl is a TypeDefinitionFormat enum value TypeDefinitionFormatSdl = "SDL" @@ -10477,3 +10616,11 @@ const ( // TypeDefinitionFormatJson is a TypeDefinitionFormat enum value TypeDefinitionFormatJson = "JSON" ) + +// TypeDefinitionFormatEnumValues returns all elements of the TypeDefinitionFormat enum +func TypeDefinitionFormatEnumValues() []string { + return []string{ + TypeDefinitionFormatSdl, + TypeDefinitionFormatJson, + } +} diff --git a/service/athena/api.go b/service/athena/api.go index 0b934bfa932..7eb11aeebf0 100644 --- a/service/athena/api.go +++ b/service/athena/api.go @@ -7206,6 +7206,15 @@ const ( ColumnNullableUnknown = "UNKNOWN" ) +// ColumnNullableEnumValues returns all elements of the ColumnNullable enum +func ColumnNullableEnumValues() []string { + return []string{ + ColumnNullableNotNull, + ColumnNullableNullable, + ColumnNullableUnknown, + } +} + const ( // DataCatalogTypeLambda is a DataCatalogType enum value DataCatalogTypeLambda = "LAMBDA" @@ -7217,6 +7226,15 @@ const ( DataCatalogTypeHive = "HIVE" ) +// DataCatalogTypeEnumValues returns all elements of the DataCatalogType enum +func DataCatalogTypeEnumValues() []string { + return []string{ + DataCatalogTypeLambda, + DataCatalogTypeGlue, + DataCatalogTypeHive, + } +} + const ( // EncryptionOptionSseS3 is a EncryptionOption enum value EncryptionOptionSseS3 = "SSE_S3" @@ -7228,6 +7246,15 @@ const ( EncryptionOptionCseKms = "CSE_KMS" ) +// EncryptionOptionEnumValues returns all elements of the EncryptionOption enum +func EncryptionOptionEnumValues() []string { + return []string{ + EncryptionOptionSseS3, + EncryptionOptionSseKms, + EncryptionOptionCseKms, + } +} + const ( // QueryExecutionStateQueued is a QueryExecutionState enum value QueryExecutionStateQueued = "QUEUED" @@ -7245,6 +7272,17 @@ const ( QueryExecutionStateCancelled = "CANCELLED" ) +// QueryExecutionStateEnumValues returns all elements of the QueryExecutionState enum +func QueryExecutionStateEnumValues() []string { + return []string{ + QueryExecutionStateQueued, + QueryExecutionStateRunning, + QueryExecutionStateSucceeded, + QueryExecutionStateFailed, + QueryExecutionStateCancelled, + } +} + const ( // StatementTypeDdl is a StatementType enum value StatementTypeDdl = "DDL" @@ -7256,6 +7294,15 @@ const ( StatementTypeUtility = "UTILITY" ) +// StatementTypeEnumValues returns all elements of the StatementType enum +func StatementTypeEnumValues() []string { + return []string{ + StatementTypeDdl, + StatementTypeDml, + StatementTypeUtility, + } +} + // The reason for the query throttling, for example, when it exceeds the concurrent // query limit. const ( @@ -7263,6 +7310,13 @@ const ( ThrottleReasonConcurrentQueryLimitExceeded = "CONCURRENT_QUERY_LIMIT_EXCEEDED" ) +// ThrottleReasonEnumValues returns all elements of the ThrottleReason enum +func ThrottleReasonEnumValues() []string { + return []string{ + ThrottleReasonConcurrentQueryLimitExceeded, + } +} + const ( // WorkGroupStateEnabled is a WorkGroupState enum value WorkGroupStateEnabled = "ENABLED" @@ -7270,3 +7324,11 @@ const ( // WorkGroupStateDisabled is a WorkGroupState enum value WorkGroupStateDisabled = "DISABLED" ) + +// WorkGroupStateEnumValues returns all elements of the WorkGroupState enum +func WorkGroupStateEnumValues() []string { + return []string{ + WorkGroupStateEnabled, + WorkGroupStateDisabled, + } +} diff --git a/service/augmentedairuntime/api.go b/service/augmentedairuntime/api.go index 3fa2550d6e3..f6b7ab9b27a 100644 --- a/service/augmentedairuntime/api.go +++ b/service/augmentedairuntime/api.go @@ -1533,6 +1533,14 @@ const ( ContentClassifierFreeOfAdultContent = "FreeOfAdultContent" ) +// ContentClassifierEnumValues returns all elements of the ContentClassifier enum +func ContentClassifierEnumValues() []string { + return []string{ + ContentClassifierFreeOfPersonallyIdentifiableInformation, + ContentClassifierFreeOfAdultContent, + } +} + const ( // HumanLoopStatusInProgress is a HumanLoopStatus enum value HumanLoopStatusInProgress = "InProgress" @@ -1550,6 +1558,17 @@ const ( HumanLoopStatusStopping = "Stopping" ) +// HumanLoopStatusEnumValues returns all elements of the HumanLoopStatus enum +func HumanLoopStatusEnumValues() []string { + return []string{ + HumanLoopStatusInProgress, + HumanLoopStatusFailed, + HumanLoopStatusCompleted, + HumanLoopStatusStopped, + HumanLoopStatusStopping, + } +} + const ( // SortOrderAscending is a SortOrder enum value SortOrderAscending = "Ascending" @@ -1557,3 +1576,11 @@ const ( // SortOrderDescending is a SortOrder enum value SortOrderDescending = "Descending" ) + +// SortOrderEnumValues returns all elements of the SortOrder enum +func SortOrderEnumValues() []string { + return []string{ + SortOrderAscending, + SortOrderDescending, + } +} diff --git a/service/autoscaling/api.go b/service/autoscaling/api.go index 2b7b553c960..644c0ed3c70 100644 --- a/service/autoscaling/api.go +++ b/service/autoscaling/api.go @@ -14854,6 +14854,14 @@ const ( InstanceMetadataEndpointStateEnabled = "enabled" ) +// InstanceMetadataEndpointStateEnumValues returns all elements of the InstanceMetadataEndpointState enum +func InstanceMetadataEndpointStateEnumValues() []string { + return []string{ + InstanceMetadataEndpointStateDisabled, + InstanceMetadataEndpointStateEnabled, + } +} + const ( // InstanceMetadataHttpTokensStateOptional is a InstanceMetadataHttpTokensState enum value InstanceMetadataHttpTokensStateOptional = "optional" @@ -14862,6 +14870,14 @@ const ( InstanceMetadataHttpTokensStateRequired = "required" ) +// InstanceMetadataHttpTokensStateEnumValues returns all elements of the InstanceMetadataHttpTokensState enum +func InstanceMetadataHttpTokensStateEnumValues() []string { + return []string{ + InstanceMetadataHttpTokensStateOptional, + InstanceMetadataHttpTokensStateRequired, + } +} + const ( // InstanceRefreshStatusPending is a InstanceRefreshStatus enum value InstanceRefreshStatusPending = "Pending" @@ -14882,6 +14898,18 @@ const ( InstanceRefreshStatusCancelled = "Cancelled" ) +// InstanceRefreshStatusEnumValues returns all elements of the InstanceRefreshStatus enum +func InstanceRefreshStatusEnumValues() []string { + return []string{ + InstanceRefreshStatusPending, + InstanceRefreshStatusInProgress, + InstanceRefreshStatusSuccessful, + InstanceRefreshStatusFailed, + InstanceRefreshStatusCancelling, + InstanceRefreshStatusCancelled, + } +} + const ( // LifecycleStatePending is a LifecycleState enum value LifecycleStatePending = "Pending" @@ -14923,6 +14951,25 @@ const ( LifecycleStateStandby = "Standby" ) +// LifecycleStateEnumValues returns all elements of the LifecycleState enum +func LifecycleStateEnumValues() []string { + return []string{ + LifecycleStatePending, + LifecycleStatePendingWait, + LifecycleStatePendingProceed, + LifecycleStateQuarantined, + LifecycleStateInService, + LifecycleStateTerminating, + LifecycleStateTerminatingWait, + LifecycleStateTerminatingProceed, + LifecycleStateTerminated, + LifecycleStateDetaching, + LifecycleStateDetached, + LifecycleStateEnteringStandby, + LifecycleStateStandby, + } +} + const ( // MetricStatisticAverage is a MetricStatistic enum value MetricStatisticAverage = "Average" @@ -14940,6 +14987,17 @@ const ( MetricStatisticSum = "Sum" ) +// MetricStatisticEnumValues returns all elements of the MetricStatistic enum +func MetricStatisticEnumValues() []string { + return []string{ + MetricStatisticAverage, + MetricStatisticMinimum, + MetricStatisticMaximum, + MetricStatisticSampleCount, + MetricStatisticSum, + } +} + const ( // MetricTypeAsgaverageCpuutilization is a MetricType enum value MetricTypeAsgaverageCpuutilization = "ASGAverageCPUUtilization" @@ -14954,11 +15012,28 @@ const ( MetricTypeAlbrequestCountPerTarget = "ALBRequestCountPerTarget" ) +// MetricTypeEnumValues returns all elements of the MetricType enum +func MetricTypeEnumValues() []string { + return []string{ + MetricTypeAsgaverageCpuutilization, + MetricTypeAsgaverageNetworkIn, + MetricTypeAsgaverageNetworkOut, + MetricTypeAlbrequestCountPerTarget, + } +} + const ( // RefreshStrategyRolling is a RefreshStrategy enum value RefreshStrategyRolling = "Rolling" ) +// RefreshStrategyEnumValues returns all elements of the RefreshStrategy enum +func RefreshStrategyEnumValues() []string { + return []string{ + RefreshStrategyRolling, + } +} + const ( // ScalingActivityStatusCodePendingSpotBidPlacement is a ScalingActivityStatusCode enum value ScalingActivityStatusCodePendingSpotBidPlacement = "PendingSpotBidPlacement" @@ -14996,3 +15071,21 @@ const ( // ScalingActivityStatusCodeCancelled is a ScalingActivityStatusCode enum value ScalingActivityStatusCodeCancelled = "Cancelled" ) + +// ScalingActivityStatusCodeEnumValues returns all elements of the ScalingActivityStatusCode enum +func ScalingActivityStatusCodeEnumValues() []string { + return []string{ + ScalingActivityStatusCodePendingSpotBidPlacement, + ScalingActivityStatusCodeWaitingForSpotInstanceRequestId, + ScalingActivityStatusCodeWaitingForSpotInstanceId, + ScalingActivityStatusCodeWaitingForInstanceId, + ScalingActivityStatusCodePreInService, + ScalingActivityStatusCodeInProgress, + ScalingActivityStatusCodeWaitingForElbconnectionDraining, + ScalingActivityStatusCodeMidLifecycleAction, + ScalingActivityStatusCodeWaitingForInstanceWarmup, + ScalingActivityStatusCodeSuccessful, + ScalingActivityStatusCodeFailed, + ScalingActivityStatusCodeCancelled, + } +} diff --git a/service/autoscalingplans/api.go b/service/autoscalingplans/api.go index 128cfeb8f35..f5d036cb3e7 100644 --- a/service/autoscalingplans/api.go +++ b/service/autoscalingplans/api.go @@ -2946,6 +2946,16 @@ const ( ForecastDataTypeScheduledActionMaxCapacity = "ScheduledActionMaxCapacity" ) +// ForecastDataTypeEnumValues returns all elements of the ForecastDataType enum +func ForecastDataTypeEnumValues() []string { + return []string{ + ForecastDataTypeCapacityForecast, + ForecastDataTypeLoadForecast, + ForecastDataTypeScheduledActionMinCapacity, + ForecastDataTypeScheduledActionMaxCapacity, + } +} + const ( // LoadMetricTypeAsgtotalCpuutilization is a LoadMetricType enum value LoadMetricTypeAsgtotalCpuutilization = "ASGTotalCPUUtilization" @@ -2960,6 +2970,16 @@ const ( LoadMetricTypeAlbtargetGroupRequestCount = "ALBTargetGroupRequestCount" ) +// LoadMetricTypeEnumValues returns all elements of the LoadMetricType enum +func LoadMetricTypeEnumValues() []string { + return []string{ + LoadMetricTypeAsgtotalCpuutilization, + LoadMetricTypeAsgtotalNetworkIn, + LoadMetricTypeAsgtotalNetworkOut, + LoadMetricTypeAlbtargetGroupRequestCount, + } +} + const ( // MetricStatisticAverage is a MetricStatistic enum value MetricStatisticAverage = "Average" @@ -2977,11 +2997,29 @@ const ( MetricStatisticSum = "Sum" ) +// MetricStatisticEnumValues returns all elements of the MetricStatistic enum +func MetricStatisticEnumValues() []string { + return []string{ + MetricStatisticAverage, + MetricStatisticMinimum, + MetricStatisticMaximum, + MetricStatisticSampleCount, + MetricStatisticSum, + } +} + const ( // PolicyTypeTargetTrackingScaling is a PolicyType enum value PolicyTypeTargetTrackingScaling = "TargetTrackingScaling" ) +// PolicyTypeEnumValues returns all elements of the PolicyType enum +func PolicyTypeEnumValues() []string { + return []string{ + PolicyTypeTargetTrackingScaling, + } +} + const ( // PredictiveScalingMaxCapacityBehaviorSetForecastCapacityToMaxCapacity is a PredictiveScalingMaxCapacityBehavior enum value PredictiveScalingMaxCapacityBehaviorSetForecastCapacityToMaxCapacity = "SetForecastCapacityToMaxCapacity" @@ -2993,6 +3031,15 @@ const ( PredictiveScalingMaxCapacityBehaviorSetMaxCapacityAboveForecastCapacity = "SetMaxCapacityAboveForecastCapacity" ) +// PredictiveScalingMaxCapacityBehaviorEnumValues returns all elements of the PredictiveScalingMaxCapacityBehavior enum +func PredictiveScalingMaxCapacityBehaviorEnumValues() []string { + return []string{ + PredictiveScalingMaxCapacityBehaviorSetForecastCapacityToMaxCapacity, + PredictiveScalingMaxCapacityBehaviorSetMaxCapacityToForecastCapacity, + PredictiveScalingMaxCapacityBehaviorSetMaxCapacityAboveForecastCapacity, + } +} + const ( // PredictiveScalingModeForecastAndScale is a PredictiveScalingMode enum value PredictiveScalingModeForecastAndScale = "ForecastAndScale" @@ -3001,6 +3048,14 @@ const ( PredictiveScalingModeForecastOnly = "ForecastOnly" ) +// PredictiveScalingModeEnumValues returns all elements of the PredictiveScalingMode enum +func PredictiveScalingModeEnumValues() []string { + return []string{ + PredictiveScalingModeForecastAndScale, + PredictiveScalingModeForecastOnly, + } +} + const ( // ScalableDimensionAutoscalingAutoScalingGroupDesiredCapacity is a ScalableDimension enum value ScalableDimensionAutoscalingAutoScalingGroupDesiredCapacity = "autoscaling:autoScalingGroup:DesiredCapacity" @@ -3027,6 +3082,20 @@ const ( ScalableDimensionDynamodbIndexWriteCapacityUnits = "dynamodb:index:WriteCapacityUnits" ) +// ScalableDimensionEnumValues returns all elements of the ScalableDimension enum +func ScalableDimensionEnumValues() []string { + return []string{ + ScalableDimensionAutoscalingAutoScalingGroupDesiredCapacity, + ScalableDimensionEcsServiceDesiredCount, + ScalableDimensionEc2SpotFleetRequestTargetCapacity, + ScalableDimensionRdsClusterReadReplicaCount, + ScalableDimensionDynamodbTableReadCapacityUnits, + ScalableDimensionDynamodbTableWriteCapacityUnits, + ScalableDimensionDynamodbIndexReadCapacityUnits, + ScalableDimensionDynamodbIndexWriteCapacityUnits, + } +} + const ( // ScalingMetricTypeAsgaverageCpuutilization is a ScalingMetricType enum value ScalingMetricTypeAsgaverageCpuutilization = "ASGAverageCPUUtilization" @@ -3068,6 +3137,25 @@ const ( ScalingMetricTypeEc2spotFleetRequestAverageNetworkOut = "EC2SpotFleetRequestAverageNetworkOut" ) +// ScalingMetricTypeEnumValues returns all elements of the ScalingMetricType enum +func ScalingMetricTypeEnumValues() []string { + return []string{ + ScalingMetricTypeAsgaverageCpuutilization, + ScalingMetricTypeAsgaverageNetworkIn, + ScalingMetricTypeAsgaverageNetworkOut, + ScalingMetricTypeDynamoDbreadCapacityUtilization, + ScalingMetricTypeDynamoDbwriteCapacityUtilization, + ScalingMetricTypeEcsserviceAverageCpuutilization, + ScalingMetricTypeEcsserviceAverageMemoryUtilization, + ScalingMetricTypeAlbrequestCountPerTarget, + ScalingMetricTypeRdsreaderAverageCpuutilization, + ScalingMetricTypeRdsreaderAverageDatabaseConnections, + ScalingMetricTypeEc2spotFleetRequestAverageCpuutilization, + ScalingMetricTypeEc2spotFleetRequestAverageNetworkIn, + ScalingMetricTypeEc2spotFleetRequestAverageNetworkOut, + } +} + const ( // ScalingPlanStatusCodeActive is a ScalingPlanStatusCode enum value ScalingPlanStatusCodeActive = "Active" @@ -3094,6 +3182,20 @@ const ( ScalingPlanStatusCodeUpdateFailed = "UpdateFailed" ) +// ScalingPlanStatusCodeEnumValues returns all elements of the ScalingPlanStatusCode enum +func ScalingPlanStatusCodeEnumValues() []string { + return []string{ + ScalingPlanStatusCodeActive, + ScalingPlanStatusCodeActiveWithProblems, + ScalingPlanStatusCodeCreationInProgress, + ScalingPlanStatusCodeCreationFailed, + ScalingPlanStatusCodeDeletionInProgress, + ScalingPlanStatusCodeDeletionFailed, + ScalingPlanStatusCodeUpdateInProgress, + ScalingPlanStatusCodeUpdateFailed, + } +} + const ( // ScalingPolicyUpdateBehaviorKeepExternalPolicies is a ScalingPolicyUpdateBehavior enum value ScalingPolicyUpdateBehaviorKeepExternalPolicies = "KeepExternalPolicies" @@ -3102,6 +3204,14 @@ const ( ScalingPolicyUpdateBehaviorReplaceExternalPolicies = "ReplaceExternalPolicies" ) +// ScalingPolicyUpdateBehaviorEnumValues returns all elements of the ScalingPolicyUpdateBehavior enum +func ScalingPolicyUpdateBehaviorEnumValues() []string { + return []string{ + ScalingPolicyUpdateBehaviorKeepExternalPolicies, + ScalingPolicyUpdateBehaviorReplaceExternalPolicies, + } +} + const ( // ScalingStatusCodeInactive is a ScalingStatusCode enum value ScalingStatusCodeInactive = "Inactive" @@ -3113,6 +3223,15 @@ const ( ScalingStatusCodeActive = "Active" ) +// ScalingStatusCodeEnumValues returns all elements of the ScalingStatusCode enum +func ScalingStatusCodeEnumValues() []string { + return []string{ + ScalingStatusCodeInactive, + ScalingStatusCodePartiallyActive, + ScalingStatusCodeActive, + } +} + const ( // ServiceNamespaceAutoscaling is a ServiceNamespace enum value ServiceNamespaceAutoscaling = "autoscaling" @@ -3129,3 +3248,14 @@ const ( // ServiceNamespaceDynamodb is a ServiceNamespace enum value ServiceNamespaceDynamodb = "dynamodb" ) + +// ServiceNamespaceEnumValues returns all elements of the ServiceNamespace enum +func ServiceNamespaceEnumValues() []string { + return []string{ + ServiceNamespaceAutoscaling, + ServiceNamespaceEcs, + ServiceNamespaceEc2, + ServiceNamespaceRds, + ServiceNamespaceDynamodb, + } +} diff --git a/service/backup/api.go b/service/backup/api.go index 914a9d67f27..787c31135d0 100644 --- a/service/backup/api.go +++ b/service/backup/api.go @@ -12469,6 +12469,13 @@ const ( ConditionTypeStringequals = "STRINGEQUALS" ) +// ConditionTypeEnumValues returns all elements of the ConditionType enum +func ConditionTypeEnumValues() []string { + return []string{ + ConditionTypeStringequals, + } +} + const ( // CopyJobStateCreated is a CopyJobState enum value CopyJobStateCreated = "CREATED" @@ -12483,6 +12490,16 @@ const ( CopyJobStateFailed = "FAILED" ) +// CopyJobStateEnumValues returns all elements of the CopyJobState enum +func CopyJobStateEnumValues() []string { + return []string{ + CopyJobStateCreated, + CopyJobStateRunning, + CopyJobStateCompleted, + CopyJobStateFailed, + } +} + const ( // JobStateCreated is a JobState enum value JobStateCreated = "CREATED" @@ -12509,6 +12526,20 @@ const ( JobStateExpired = "EXPIRED" ) +// JobStateEnumValues returns all elements of the JobState enum +func JobStateEnumValues() []string { + return []string{ + JobStateCreated, + JobStatePending, + JobStateRunning, + JobStateAborting, + JobStateAborted, + JobStateCompleted, + JobStateFailed, + JobStateExpired, + } +} + const ( // RecoveryPointStatusCompleted is a RecoveryPointStatus enum value RecoveryPointStatusCompleted = "COMPLETED" @@ -12523,6 +12554,16 @@ const ( RecoveryPointStatusExpired = "EXPIRED" ) +// RecoveryPointStatusEnumValues returns all elements of the RecoveryPointStatus enum +func RecoveryPointStatusEnumValues() []string { + return []string{ + RecoveryPointStatusCompleted, + RecoveryPointStatusPartial, + RecoveryPointStatusDeleting, + RecoveryPointStatusExpired, + } +} + const ( // RestoreJobStatusPending is a RestoreJobStatus enum value RestoreJobStatusPending = "PENDING" @@ -12540,6 +12581,17 @@ const ( RestoreJobStatusFailed = "FAILED" ) +// RestoreJobStatusEnumValues returns all elements of the RestoreJobStatus enum +func RestoreJobStatusEnumValues() []string { + return []string{ + RestoreJobStatusPending, + RestoreJobStatusRunning, + RestoreJobStatusCompleted, + RestoreJobStatusAborted, + RestoreJobStatusFailed, + } +} + const ( // StorageClassWarm is a StorageClass enum value StorageClassWarm = "WARM" @@ -12551,6 +12603,15 @@ const ( StorageClassDeleted = "DELETED" ) +// StorageClassEnumValues returns all elements of the StorageClass enum +func StorageClassEnumValues() []string { + return []string{ + StorageClassWarm, + StorageClassCold, + StorageClassDeleted, + } +} + const ( // VaultEventBackupJobStarted is a VaultEvent enum value VaultEventBackupJobStarted = "BACKUP_JOB_STARTED" @@ -12597,3 +12658,24 @@ const ( // VaultEventBackupPlanModified is a VaultEvent enum value VaultEventBackupPlanModified = "BACKUP_PLAN_MODIFIED" ) + +// VaultEventEnumValues returns all elements of the VaultEvent enum +func VaultEventEnumValues() []string { + return []string{ + VaultEventBackupJobStarted, + VaultEventBackupJobCompleted, + VaultEventBackupJobSuccessful, + VaultEventBackupJobFailed, + VaultEventBackupJobExpired, + VaultEventRestoreJobStarted, + VaultEventRestoreJobCompleted, + VaultEventRestoreJobSuccessful, + VaultEventRestoreJobFailed, + VaultEventCopyJobStarted, + VaultEventCopyJobSuccessful, + VaultEventCopyJobFailed, + VaultEventRecoveryPointModified, + VaultEventBackupPlanCreated, + VaultEventBackupPlanModified, + } +} diff --git a/service/batch/api.go b/service/batch/api.go index 025c323950d..dcae2e51cb8 100644 --- a/service/batch/api.go +++ b/service/batch/api.go @@ -6180,6 +6180,14 @@ const ( ArrayJobDependencySequential = "SEQUENTIAL" ) +// ArrayJobDependencyEnumValues returns all elements of the ArrayJobDependency enum +func ArrayJobDependencyEnumValues() []string { + return []string{ + ArrayJobDependencyNToN, + ArrayJobDependencySequential, + } +} + const ( // CEStateEnabled is a CEState enum value CEStateEnabled = "ENABLED" @@ -6188,6 +6196,14 @@ const ( CEStateDisabled = "DISABLED" ) +// CEStateEnumValues returns all elements of the CEState enum +func CEStateEnumValues() []string { + return []string{ + CEStateEnabled, + CEStateDisabled, + } +} + const ( // CEStatusCreating is a CEStatus enum value CEStatusCreating = "CREATING" @@ -6208,6 +6224,18 @@ const ( CEStatusInvalid = "INVALID" ) +// CEStatusEnumValues returns all elements of the CEStatus enum +func CEStatusEnumValues() []string { + return []string{ + CEStatusCreating, + CEStatusUpdating, + CEStatusDeleting, + CEStatusDeleted, + CEStatusValid, + CEStatusInvalid, + } +} + const ( // CETypeManaged is a CEType enum value CETypeManaged = "MANAGED" @@ -6216,6 +6244,14 @@ const ( CETypeUnmanaged = "UNMANAGED" ) +// CETypeEnumValues returns all elements of the CEType enum +func CETypeEnumValues() []string { + return []string{ + CETypeManaged, + CETypeUnmanaged, + } +} + const ( // CRAllocationStrategyBestFit is a CRAllocationStrategy enum value CRAllocationStrategyBestFit = "BEST_FIT" @@ -6227,6 +6263,15 @@ const ( CRAllocationStrategySpotCapacityOptimized = "SPOT_CAPACITY_OPTIMIZED" ) +// CRAllocationStrategyEnumValues returns all elements of the CRAllocationStrategy enum +func CRAllocationStrategyEnumValues() []string { + return []string{ + CRAllocationStrategyBestFit, + CRAllocationStrategyBestFitProgressive, + CRAllocationStrategySpotCapacityOptimized, + } +} + const ( // CRTypeEc2 is a CRType enum value CRTypeEc2 = "EC2" @@ -6235,6 +6280,14 @@ const ( CRTypeSpot = "SPOT" ) +// CRTypeEnumValues returns all elements of the CRType enum +func CRTypeEnumValues() []string { + return []string{ + CRTypeEc2, + CRTypeSpot, + } +} + const ( // DeviceCgroupPermissionRead is a DeviceCgroupPermission enum value DeviceCgroupPermissionRead = "READ" @@ -6246,6 +6299,15 @@ const ( DeviceCgroupPermissionMknod = "MKNOD" ) +// DeviceCgroupPermissionEnumValues returns all elements of the DeviceCgroupPermission enum +func DeviceCgroupPermissionEnumValues() []string { + return []string{ + DeviceCgroupPermissionRead, + DeviceCgroupPermissionWrite, + DeviceCgroupPermissionMknod, + } +} + const ( // JQStateEnabled is a JQState enum value JQStateEnabled = "ENABLED" @@ -6254,6 +6316,14 @@ const ( JQStateDisabled = "DISABLED" ) +// JQStateEnumValues returns all elements of the JQState enum +func JQStateEnumValues() []string { + return []string{ + JQStateEnabled, + JQStateDisabled, + } +} + const ( // JQStatusCreating is a JQStatus enum value JQStatusCreating = "CREATING" @@ -6274,6 +6344,18 @@ const ( JQStatusInvalid = "INVALID" ) +// JQStatusEnumValues returns all elements of the JQStatus enum +func JQStatusEnumValues() []string { + return []string{ + JQStatusCreating, + JQStatusUpdating, + JQStatusDeleting, + JQStatusDeleted, + JQStatusValid, + JQStatusInvalid, + } +} + const ( // JobDefinitionTypeContainer is a JobDefinitionType enum value JobDefinitionTypeContainer = "container" @@ -6282,6 +6364,14 @@ const ( JobDefinitionTypeMultinode = "multinode" ) +// JobDefinitionTypeEnumValues returns all elements of the JobDefinitionType enum +func JobDefinitionTypeEnumValues() []string { + return []string{ + JobDefinitionTypeContainer, + JobDefinitionTypeMultinode, + } +} + const ( // JobStatusSubmitted is a JobStatus enum value JobStatusSubmitted = "SUBMITTED" @@ -6305,7 +6395,27 @@ const ( JobStatusFailed = "FAILED" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusSubmitted, + JobStatusPending, + JobStatusRunnable, + JobStatusStarting, + JobStatusRunning, + JobStatusSucceeded, + JobStatusFailed, + } +} + const ( // ResourceTypeGpu is a ResourceType enum value ResourceTypeGpu = "GPU" ) + +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeGpu, + } +} diff --git a/service/budgets/api.go b/service/budgets/api.go index 0673e50561e..5f7ffb96847 100644 --- a/service/budgets/api.go +++ b/service/budgets/api.go @@ -4210,6 +4210,18 @@ const ( BudgetTypeSavingsPlansCoverage = "SAVINGS_PLANS_COVERAGE" ) +// BudgetTypeEnumValues returns all elements of the BudgetType enum +func BudgetTypeEnumValues() []string { + return []string{ + BudgetTypeUsage, + BudgetTypeCost, + BudgetTypeRiUtilization, + BudgetTypeRiCoverage, + BudgetTypeSavingsPlansUtilization, + BudgetTypeSavingsPlansCoverage, + } +} + // The comparison operator of a notification. Currently the service supports // the following operators: // @@ -4225,6 +4237,15 @@ const ( ComparisonOperatorEqualTo = "EQUAL_TO" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorGreaterThan, + ComparisonOperatorLessThan, + ComparisonOperatorEqualTo, + } +} + const ( // NotificationStateOk is a NotificationState enum value NotificationStateOk = "OK" @@ -4233,6 +4254,14 @@ const ( NotificationStateAlarm = "ALARM" ) +// NotificationStateEnumValues returns all elements of the NotificationState enum +func NotificationStateEnumValues() []string { + return []string{ + NotificationStateOk, + NotificationStateAlarm, + } +} + // The type of a notification. It must be ACTUAL or FORECASTED. const ( // NotificationTypeActual is a NotificationType enum value @@ -4242,6 +4271,14 @@ const ( NotificationTypeForecasted = "FORECASTED" ) +// NotificationTypeEnumValues returns all elements of the NotificationType enum +func NotificationTypeEnumValues() []string { + return []string{ + NotificationTypeActual, + NotificationTypeForecasted, + } +} + // The subscription type of the subscriber. It can be SMS or EMAIL. const ( // SubscriptionTypeSns is a SubscriptionType enum value @@ -4251,6 +4288,14 @@ const ( SubscriptionTypeEmail = "EMAIL" ) +// SubscriptionTypeEnumValues returns all elements of the SubscriptionType enum +func SubscriptionTypeEnumValues() []string { + return []string{ + SubscriptionTypeSns, + SubscriptionTypeEmail, + } +} + // The type of threshold for a notification. It can be PERCENTAGE or ABSOLUTE_VALUE. const ( // ThresholdTypePercentage is a ThresholdType enum value @@ -4260,6 +4305,14 @@ const ( ThresholdTypeAbsoluteValue = "ABSOLUTE_VALUE" ) +// ThresholdTypeEnumValues returns all elements of the ThresholdType enum +func ThresholdTypeEnumValues() []string { + return []string{ + ThresholdTypePercentage, + ThresholdTypeAbsoluteValue, + } +} + // The time unit of the budget, such as MONTHLY or QUARTERLY. const ( // TimeUnitDaily is a TimeUnit enum value @@ -4274,3 +4327,13 @@ const ( // TimeUnitAnnually is a TimeUnit enum value TimeUnitAnnually = "ANNUALLY" ) + +// TimeUnitEnumValues returns all elements of the TimeUnit enum +func TimeUnitEnumValues() []string { + return []string{ + TimeUnitDaily, + TimeUnitMonthly, + TimeUnitQuarterly, + TimeUnitAnnually, + } +} diff --git a/service/chime/api.go b/service/chime/api.go index 4b393ef00eb..7c5f3e80d3c 100644 --- a/service/chime/api.go +++ b/service/chime/api.go @@ -25977,11 +25977,28 @@ const ( AccountTypeEnterpriseOidc = "EnterpriseOIDC" ) +// AccountTypeEnumValues returns all elements of the AccountType enum +func AccountTypeEnumValues() []string { + return []string{ + AccountTypeTeam, + AccountTypeEnterpriseDirectory, + AccountTypeEnterpriseLwa, + AccountTypeEnterpriseOidc, + } +} + const ( // BotTypeChatBot is a BotType enum value BotTypeChatBot = "ChatBot" ) +// BotTypeEnumValues returns all elements of the BotType enum +func BotTypeEnumValues() []string { + return []string{ + BotTypeChatBot, + } +} + const ( // CallingNameStatusUnassigned is a CallingNameStatus enum value CallingNameStatusUnassigned = "Unassigned" @@ -25996,6 +26013,16 @@ const ( CallingNameStatusUpdateFailed = "UpdateFailed" ) +// CallingNameStatusEnumValues returns all elements of the CallingNameStatus enum +func CallingNameStatusEnumValues() []string { + return []string{ + CallingNameStatusUnassigned, + CallingNameStatusUpdateInProgress, + CallingNameStatusUpdateSucceeded, + CallingNameStatusUpdateFailed, + } +} + const ( // CapabilityVoice is a Capability enum value CapabilityVoice = "Voice" @@ -26004,6 +26031,14 @@ const ( CapabilitySms = "SMS" ) +// CapabilityEnumValues returns all elements of the Capability enum +func CapabilityEnumValues() []string { + return []string{ + CapabilityVoice, + CapabilitySms, + } +} + const ( // EmailStatusNotSent is a EmailStatus enum value EmailStatusNotSent = "NotSent" @@ -26015,6 +26050,15 @@ const ( EmailStatusFailed = "Failed" ) +// EmailStatusEnumValues returns all elements of the EmailStatus enum +func EmailStatusEnumValues() []string { + return []string{ + EmailStatusNotSent, + EmailStatusSent, + EmailStatusFailed, + } +} + const ( // ErrorCodeBadRequest is a ErrorCode enum value ErrorCodeBadRequest = "BadRequest" @@ -26059,6 +26103,26 @@ const ( ErrorCodePhoneNumberAssociationsExist = "PhoneNumberAssociationsExist" ) +// ErrorCodeEnumValues returns all elements of the ErrorCode enum +func ErrorCodeEnumValues() []string { + return []string{ + ErrorCodeBadRequest, + ErrorCodeConflict, + ErrorCodeForbidden, + ErrorCodeNotFound, + ErrorCodePreconditionFailed, + ErrorCodeResourceLimitExceeded, + ErrorCodeServiceFailure, + ErrorCodeAccessDenied, + ErrorCodeServiceUnavailable, + ErrorCodeThrottled, + ErrorCodeUnauthorized, + ErrorCodeUnprocessable, + ErrorCodeVoiceConnectorGroupAssociationsExist, + ErrorCodePhoneNumberAssociationsExist, + } +} + const ( // GeoMatchLevelCountry is a GeoMatchLevel enum value GeoMatchLevelCountry = "Country" @@ -26067,6 +26131,14 @@ const ( GeoMatchLevelAreaCode = "AreaCode" ) +// GeoMatchLevelEnumValues returns all elements of the GeoMatchLevel enum +func GeoMatchLevelEnumValues() []string { + return []string{ + GeoMatchLevelCountry, + GeoMatchLevelAreaCode, + } +} + const ( // InviteStatusPending is a InviteStatus enum value InviteStatusPending = "Pending" @@ -26078,6 +26150,15 @@ const ( InviteStatusFailed = "Failed" ) +// InviteStatusEnumValues returns all elements of the InviteStatus enum +func InviteStatusEnumValues() []string { + return []string{ + InviteStatusPending, + InviteStatusAccepted, + InviteStatusFailed, + } +} + const ( // LicenseBasic is a License enum value LicenseBasic = "Basic" @@ -26092,6 +26173,16 @@ const ( LicenseProTrial = "ProTrial" ) +// LicenseEnumValues returns all elements of the License enum +func LicenseEnumValues() []string { + return []string{ + LicenseBasic, + LicensePlus, + LicensePro, + LicenseProTrial, + } +} + const ( // MemberTypeUser is a MemberType enum value MemberTypeUser = "User" @@ -26103,6 +26194,15 @@ const ( MemberTypeWebhook = "Webhook" ) +// MemberTypeEnumValues returns all elements of the MemberType enum +func MemberTypeEnumValues() []string { + return []string{ + MemberTypeUser, + MemberTypeBot, + MemberTypeWebhook, + } +} + const ( // NotificationTargetEventBridge is a NotificationTarget enum value NotificationTargetEventBridge = "EventBridge" @@ -26114,6 +26214,15 @@ const ( NotificationTargetSqs = "SQS" ) +// NotificationTargetEnumValues returns all elements of the NotificationTarget enum +func NotificationTargetEnumValues() []string { + return []string{ + NotificationTargetEventBridge, + NotificationTargetSns, + NotificationTargetSqs, + } +} + const ( // NumberSelectionBehaviorPreferSticky is a NumberSelectionBehavior enum value NumberSelectionBehaviorPreferSticky = "PreferSticky" @@ -26122,6 +26231,14 @@ const ( NumberSelectionBehaviorAvoidSticky = "AvoidSticky" ) +// NumberSelectionBehaviorEnumValues returns all elements of the NumberSelectionBehavior enum +func NumberSelectionBehaviorEnumValues() []string { + return []string{ + NumberSelectionBehaviorPreferSticky, + NumberSelectionBehaviorAvoidSticky, + } +} + const ( // OrderedPhoneNumberStatusProcessing is a OrderedPhoneNumberStatus enum value OrderedPhoneNumberStatusProcessing = "Processing" @@ -26133,6 +26250,15 @@ const ( OrderedPhoneNumberStatusFailed = "Failed" ) +// OrderedPhoneNumberStatusEnumValues returns all elements of the OrderedPhoneNumberStatus enum +func OrderedPhoneNumberStatusEnumValues() []string { + return []string{ + OrderedPhoneNumberStatusProcessing, + OrderedPhoneNumberStatusAcquired, + OrderedPhoneNumberStatusFailed, + } +} + const ( // OriginationRouteProtocolTcp is a OriginationRouteProtocol enum value OriginationRouteProtocolTcp = "TCP" @@ -26141,6 +26267,14 @@ const ( OriginationRouteProtocolUdp = "UDP" ) +// OriginationRouteProtocolEnumValues returns all elements of the OriginationRouteProtocol enum +func OriginationRouteProtocolEnumValues() []string { + return []string{ + OriginationRouteProtocolTcp, + OriginationRouteProtocolUdp, + } +} + const ( // PhoneNumberAssociationNameAccountId is a PhoneNumberAssociationName enum value PhoneNumberAssociationNameAccountId = "AccountId" @@ -26155,6 +26289,16 @@ const ( PhoneNumberAssociationNameVoiceConnectorGroupId = "VoiceConnectorGroupId" ) +// PhoneNumberAssociationNameEnumValues returns all elements of the PhoneNumberAssociationName enum +func PhoneNumberAssociationNameEnumValues() []string { + return []string{ + PhoneNumberAssociationNameAccountId, + PhoneNumberAssociationNameUserId, + PhoneNumberAssociationNameVoiceConnectorId, + PhoneNumberAssociationNameVoiceConnectorGroupId, + } +} + const ( // PhoneNumberOrderStatusProcessing is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusProcessing = "Processing" @@ -26169,6 +26313,16 @@ const ( PhoneNumberOrderStatusPartial = "Partial" ) +// PhoneNumberOrderStatusEnumValues returns all elements of the PhoneNumberOrderStatus enum +func PhoneNumberOrderStatusEnumValues() []string { + return []string{ + PhoneNumberOrderStatusProcessing, + PhoneNumberOrderStatusSuccessful, + PhoneNumberOrderStatusFailed, + PhoneNumberOrderStatusPartial, + } +} + const ( // PhoneNumberProductTypeBusinessCalling is a PhoneNumberProductType enum value PhoneNumberProductTypeBusinessCalling = "BusinessCalling" @@ -26177,6 +26331,14 @@ const ( PhoneNumberProductTypeVoiceConnector = "VoiceConnector" ) +// PhoneNumberProductTypeEnumValues returns all elements of the PhoneNumberProductType enum +func PhoneNumberProductTypeEnumValues() []string { + return []string{ + PhoneNumberProductTypeBusinessCalling, + PhoneNumberProductTypeVoiceConnector, + } +} + const ( // PhoneNumberStatusAcquireInProgress is a PhoneNumberStatus enum value PhoneNumberStatusAcquireInProgress = "AcquireInProgress" @@ -26203,6 +26365,20 @@ const ( PhoneNumberStatusDeleteFailed = "DeleteFailed" ) +// PhoneNumberStatusEnumValues returns all elements of the PhoneNumberStatus enum +func PhoneNumberStatusEnumValues() []string { + return []string{ + PhoneNumberStatusAcquireInProgress, + PhoneNumberStatusAcquireFailed, + PhoneNumberStatusUnassigned, + PhoneNumberStatusAssigned, + PhoneNumberStatusReleaseInProgress, + PhoneNumberStatusDeleteInProgress, + PhoneNumberStatusReleaseFailed, + PhoneNumberStatusDeleteFailed, + } +} + const ( // PhoneNumberTypeLocal is a PhoneNumberType enum value PhoneNumberTypeLocal = "Local" @@ -26211,6 +26387,14 @@ const ( PhoneNumberTypeTollFree = "TollFree" ) +// PhoneNumberTypeEnumValues returns all elements of the PhoneNumberType enum +func PhoneNumberTypeEnumValues() []string { + return []string{ + PhoneNumberTypeLocal, + PhoneNumberTypeTollFree, + } +} + const ( // ProxySessionStatusOpen is a ProxySessionStatus enum value ProxySessionStatusOpen = "Open" @@ -26222,6 +26406,15 @@ const ( ProxySessionStatusClosed = "Closed" ) +// ProxySessionStatusEnumValues returns all elements of the ProxySessionStatus enum +func ProxySessionStatusEnumValues() []string { + return []string{ + ProxySessionStatusOpen, + ProxySessionStatusInProgress, + ProxySessionStatusClosed, + } +} + const ( // RegistrationStatusUnregistered is a RegistrationStatus enum value RegistrationStatusUnregistered = "Unregistered" @@ -26233,6 +26426,15 @@ const ( RegistrationStatusSuspended = "Suspended" ) +// RegistrationStatusEnumValues returns all elements of the RegistrationStatus enum +func RegistrationStatusEnumValues() []string { + return []string{ + RegistrationStatusUnregistered, + RegistrationStatusRegistered, + RegistrationStatusSuspended, + } +} + const ( // RoomMembershipRoleAdministrator is a RoomMembershipRole enum value RoomMembershipRoleAdministrator = "Administrator" @@ -26241,6 +26443,14 @@ const ( RoomMembershipRoleMember = "Member" ) +// RoomMembershipRoleEnumValues returns all elements of the RoomMembershipRole enum +func RoomMembershipRoleEnumValues() []string { + return []string{ + RoomMembershipRoleAdministrator, + RoomMembershipRoleMember, + } +} + const ( // UserTypePrivateUser is a UserType enum value UserTypePrivateUser = "PrivateUser" @@ -26249,6 +26459,14 @@ const ( UserTypeSharedDevice = "SharedDevice" ) +// UserTypeEnumValues returns all elements of the UserType enum +func UserTypeEnumValues() []string { + return []string{ + UserTypePrivateUser, + UserTypeSharedDevice, + } +} + const ( // VoiceConnectorAwsRegionUsEast1 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionUsEast1 = "us-east-1" @@ -26256,3 +26474,11 @@ const ( // VoiceConnectorAwsRegionUsWest2 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionUsWest2 = "us-west-2" ) + +// VoiceConnectorAwsRegionEnumValues returns all elements of the VoiceConnectorAwsRegion enum +func VoiceConnectorAwsRegionEnumValues() []string { + return []string{ + VoiceConnectorAwsRegionUsEast1, + VoiceConnectorAwsRegionUsWest2, + } +} diff --git a/service/cloud9/api.go b/service/cloud9/api.go index fd1fea5ce78..37c6a6ed8cc 100644 --- a/service/cloud9/api.go +++ b/service/cloud9/api.go @@ -3121,6 +3121,17 @@ const ( EnvironmentLifecycleStatusDeleteFailed = "DELETE_FAILED" ) +// EnvironmentLifecycleStatusEnumValues returns all elements of the EnvironmentLifecycleStatus enum +func EnvironmentLifecycleStatusEnumValues() []string { + return []string{ + EnvironmentLifecycleStatusCreating, + EnvironmentLifecycleStatusCreated, + EnvironmentLifecycleStatusCreateFailed, + EnvironmentLifecycleStatusDeleting, + EnvironmentLifecycleStatusDeleteFailed, + } +} + const ( // EnvironmentStatusError is a EnvironmentStatus enum value EnvironmentStatusError = "error" @@ -3144,6 +3155,19 @@ const ( EnvironmentStatusDeleting = "deleting" ) +// EnvironmentStatusEnumValues returns all elements of the EnvironmentStatus enum +func EnvironmentStatusEnumValues() []string { + return []string{ + EnvironmentStatusError, + EnvironmentStatusCreating, + EnvironmentStatusConnecting, + EnvironmentStatusReady, + EnvironmentStatusStopping, + EnvironmentStatusStopped, + EnvironmentStatusDeleting, + } +} + const ( // EnvironmentTypeSsh is a EnvironmentType enum value EnvironmentTypeSsh = "ssh" @@ -3152,6 +3176,14 @@ const ( EnvironmentTypeEc2 = "ec2" ) +// EnvironmentTypeEnumValues returns all elements of the EnvironmentType enum +func EnvironmentTypeEnumValues() []string { + return []string{ + EnvironmentTypeSsh, + EnvironmentTypeEc2, + } +} + const ( // MemberPermissionsReadWrite is a MemberPermissions enum value MemberPermissionsReadWrite = "read-write" @@ -3160,6 +3192,14 @@ const ( MemberPermissionsReadOnly = "read-only" ) +// MemberPermissionsEnumValues returns all elements of the MemberPermissions enum +func MemberPermissionsEnumValues() []string { + return []string{ + MemberPermissionsReadWrite, + MemberPermissionsReadOnly, + } +} + const ( // PermissionsOwner is a Permissions enum value PermissionsOwner = "owner" @@ -3170,3 +3210,12 @@ const ( // PermissionsReadOnly is a Permissions enum value PermissionsReadOnly = "read-only" ) + +// PermissionsEnumValues returns all elements of the Permissions enum +func PermissionsEnumValues() []string { + return []string{ + PermissionsOwner, + PermissionsReadWrite, + PermissionsReadOnly, + } +} diff --git a/service/clouddirectory/api.go b/service/clouddirectory/api.go index 623376ace9a..cfb8191ffd1 100644 --- a/service/clouddirectory/api.go +++ b/service/clouddirectory/api.go @@ -22282,6 +22282,25 @@ const ( BatchReadExceptionTypeInternalServiceException = "InternalServiceException" ) +// BatchReadExceptionTypeEnumValues returns all elements of the BatchReadExceptionType enum +func BatchReadExceptionTypeEnumValues() []string { + return []string{ + BatchReadExceptionTypeValidationException, + BatchReadExceptionTypeInvalidArnException, + BatchReadExceptionTypeResourceNotFoundException, + BatchReadExceptionTypeInvalidNextTokenException, + BatchReadExceptionTypeAccessDeniedException, + BatchReadExceptionTypeNotNodeException, + BatchReadExceptionTypeFacetValidationException, + BatchReadExceptionTypeCannotListParentOfRootException, + BatchReadExceptionTypeNotIndexException, + BatchReadExceptionTypeNotPolicyException, + BatchReadExceptionTypeDirectoryNotEnabledException, + BatchReadExceptionTypeLimitExceededException, + BatchReadExceptionTypeInternalServiceException, + } +} + const ( // BatchWriteExceptionTypeInternalServiceException is a BatchWriteExceptionType enum value BatchWriteExceptionTypeInternalServiceException = "InternalServiceException" @@ -22338,6 +22357,30 @@ const ( BatchWriteExceptionTypeUnsupportedIndexTypeException = "UnsupportedIndexTypeException" ) +// BatchWriteExceptionTypeEnumValues returns all elements of the BatchWriteExceptionType enum +func BatchWriteExceptionTypeEnumValues() []string { + return []string{ + BatchWriteExceptionTypeInternalServiceException, + BatchWriteExceptionTypeValidationException, + BatchWriteExceptionTypeInvalidArnException, + BatchWriteExceptionTypeLinkNameAlreadyInUseException, + BatchWriteExceptionTypeStillContainsLinksException, + BatchWriteExceptionTypeFacetValidationException, + BatchWriteExceptionTypeObjectNotDetachedException, + BatchWriteExceptionTypeResourceNotFoundException, + BatchWriteExceptionTypeAccessDeniedException, + BatchWriteExceptionTypeInvalidAttachmentException, + BatchWriteExceptionTypeNotIndexException, + BatchWriteExceptionTypeNotNodeException, + BatchWriteExceptionTypeIndexedAttributeMissingException, + BatchWriteExceptionTypeObjectAlreadyDetachedException, + BatchWriteExceptionTypeNotPolicyException, + BatchWriteExceptionTypeDirectoryNotEnabledException, + BatchWriteExceptionTypeLimitExceededException, + BatchWriteExceptionTypeUnsupportedIndexTypeException, + } +} + const ( // ConsistencyLevelSerializable is a ConsistencyLevel enum value ConsistencyLevelSerializable = "SERIALIZABLE" @@ -22346,6 +22389,14 @@ const ( ConsistencyLevelEventual = "EVENTUAL" ) +// ConsistencyLevelEnumValues returns all elements of the ConsistencyLevel enum +func ConsistencyLevelEnumValues() []string { + return []string{ + ConsistencyLevelSerializable, + ConsistencyLevelEventual, + } +} + const ( // DirectoryStateEnabled is a DirectoryState enum value DirectoryStateEnabled = "ENABLED" @@ -22357,6 +22408,15 @@ const ( DirectoryStateDeleted = "DELETED" ) +// DirectoryStateEnumValues returns all elements of the DirectoryState enum +func DirectoryStateEnumValues() []string { + return []string{ + DirectoryStateEnabled, + DirectoryStateDisabled, + DirectoryStateDeleted, + } +} + const ( // FacetAttributeTypeString is a FacetAttributeType enum value FacetAttributeTypeString = "STRING" @@ -22377,6 +22437,18 @@ const ( FacetAttributeTypeVariant = "VARIANT" ) +// FacetAttributeTypeEnumValues returns all elements of the FacetAttributeType enum +func FacetAttributeTypeEnumValues() []string { + return []string{ + FacetAttributeTypeString, + FacetAttributeTypeBinary, + FacetAttributeTypeBoolean, + FacetAttributeTypeNumber, + FacetAttributeTypeDatetime, + FacetAttributeTypeVariant, + } +} + const ( // FacetStyleStatic is a FacetStyle enum value FacetStyleStatic = "STATIC" @@ -22385,6 +22457,14 @@ const ( FacetStyleDynamic = "DYNAMIC" ) +// FacetStyleEnumValues returns all elements of the FacetStyle enum +func FacetStyleEnumValues() []string { + return []string{ + FacetStyleStatic, + FacetStyleDynamic, + } +} + const ( // ObjectTypeNode is a ObjectType enum value ObjectTypeNode = "NODE" @@ -22399,6 +22479,16 @@ const ( ObjectTypeIndex = "INDEX" ) +// ObjectTypeEnumValues returns all elements of the ObjectType enum +func ObjectTypeEnumValues() []string { + return []string{ + ObjectTypeNode, + ObjectTypeLeafNode, + ObjectTypePolicy, + ObjectTypeIndex, + } +} + const ( // RangeModeFirst is a RangeMode enum value RangeModeFirst = "FIRST" @@ -22416,6 +22506,17 @@ const ( RangeModeExclusive = "EXCLUSIVE" ) +// RangeModeEnumValues returns all elements of the RangeMode enum +func RangeModeEnumValues() []string { + return []string{ + RangeModeFirst, + RangeModeLast, + RangeModeLastBeforeMissingValues, + RangeModeInclusive, + RangeModeExclusive, + } +} + const ( // RequiredAttributeBehaviorRequiredAlways is a RequiredAttributeBehavior enum value RequiredAttributeBehaviorRequiredAlways = "REQUIRED_ALWAYS" @@ -22424,6 +22525,14 @@ const ( RequiredAttributeBehaviorNotRequired = "NOT_REQUIRED" ) +// RequiredAttributeBehaviorEnumValues returns all elements of the RequiredAttributeBehavior enum +func RequiredAttributeBehaviorEnumValues() []string { + return []string{ + RequiredAttributeBehaviorRequiredAlways, + RequiredAttributeBehaviorNotRequired, + } +} + const ( // RuleTypeBinaryLength is a RuleType enum value RuleTypeBinaryLength = "BINARY_LENGTH" @@ -22438,6 +22547,16 @@ const ( RuleTypeStringLength = "STRING_LENGTH" ) +// RuleTypeEnumValues returns all elements of the RuleType enum +func RuleTypeEnumValues() []string { + return []string{ + RuleTypeBinaryLength, + RuleTypeNumberComparison, + RuleTypeStringFromSet, + RuleTypeStringLength, + } +} + const ( // UpdateActionTypeCreateOrUpdate is a UpdateActionType enum value UpdateActionTypeCreateOrUpdate = "CREATE_OR_UPDATE" @@ -22445,3 +22564,11 @@ const ( // UpdateActionTypeDelete is a UpdateActionType enum value UpdateActionTypeDelete = "DELETE" ) + +// UpdateActionTypeEnumValues returns all elements of the UpdateActionType enum +func UpdateActionTypeEnumValues() []string { + return []string{ + UpdateActionTypeCreateOrUpdate, + UpdateActionTypeDelete, + } +} diff --git a/service/cloudformation/api.go b/service/cloudformation/api.go index ed6994101c3..b91bbf00d54 100644 --- a/service/cloudformation/api.go +++ b/service/cloudformation/api.go @@ -17154,6 +17154,15 @@ const ( AccountGateStatusSkipped = "SKIPPED" ) +// AccountGateStatusEnumValues returns all elements of the AccountGateStatus enum +func AccountGateStatusEnumValues() []string { + return []string{ + AccountGateStatusSucceeded, + AccountGateStatusFailed, + AccountGateStatusSkipped, + } +} + const ( // CapabilityCapabilityIam is a Capability enum value CapabilityCapabilityIam = "CAPABILITY_IAM" @@ -17165,6 +17174,15 @@ const ( CapabilityCapabilityAutoExpand = "CAPABILITY_AUTO_EXPAND" ) +// CapabilityEnumValues returns all elements of the Capability enum +func CapabilityEnumValues() []string { + return []string{ + CapabilityCapabilityIam, + CapabilityCapabilityNamedIam, + CapabilityCapabilityAutoExpand, + } +} + const ( // ChangeActionAdd is a ChangeAction enum value ChangeActionAdd = "Add" @@ -17179,6 +17197,16 @@ const ( ChangeActionImport = "Import" ) +// ChangeActionEnumValues returns all elements of the ChangeAction enum +func ChangeActionEnumValues() []string { + return []string{ + ChangeActionAdd, + ChangeActionModify, + ChangeActionRemove, + ChangeActionImport, + } +} + const ( // ChangeSetStatusCreatePending is a ChangeSetStatus enum value ChangeSetStatusCreatePending = "CREATE_PENDING" @@ -17196,6 +17224,17 @@ const ( ChangeSetStatusFailed = "FAILED" ) +// ChangeSetStatusEnumValues returns all elements of the ChangeSetStatus enum +func ChangeSetStatusEnumValues() []string { + return []string{ + ChangeSetStatusCreatePending, + ChangeSetStatusCreateInProgress, + ChangeSetStatusCreateComplete, + ChangeSetStatusDeleteComplete, + ChangeSetStatusFailed, + } +} + const ( // ChangeSetTypeCreate is a ChangeSetType enum value ChangeSetTypeCreate = "CREATE" @@ -17207,6 +17246,15 @@ const ( ChangeSetTypeImport = "IMPORT" ) +// ChangeSetTypeEnumValues returns all elements of the ChangeSetType enum +func ChangeSetTypeEnumValues() []string { + return []string{ + ChangeSetTypeCreate, + ChangeSetTypeUpdate, + ChangeSetTypeImport, + } +} + const ( // ChangeSourceResourceReference is a ChangeSource enum value ChangeSourceResourceReference = "ResourceReference" @@ -17224,11 +17272,29 @@ const ( ChangeSourceAutomatic = "Automatic" ) +// ChangeSourceEnumValues returns all elements of the ChangeSource enum +func ChangeSourceEnumValues() []string { + return []string{ + ChangeSourceResourceReference, + ChangeSourceParameterReference, + ChangeSourceResourceAttribute, + ChangeSourceDirectModification, + ChangeSourceAutomatic, + } +} + const ( // ChangeTypeResource is a ChangeType enum value ChangeTypeResource = "Resource" ) +// ChangeTypeEnumValues returns all elements of the ChangeType enum +func ChangeTypeEnumValues() []string { + return []string{ + ChangeTypeResource, + } +} + const ( // DeprecatedStatusLive is a DeprecatedStatus enum value DeprecatedStatusLive = "LIVE" @@ -17237,6 +17303,14 @@ const ( DeprecatedStatusDeprecated = "DEPRECATED" ) +// DeprecatedStatusEnumValues returns all elements of the DeprecatedStatus enum +func DeprecatedStatusEnumValues() []string { + return []string{ + DeprecatedStatusLive, + DeprecatedStatusDeprecated, + } +} + const ( // DifferenceTypeAdd is a DifferenceType enum value DifferenceTypeAdd = "ADD" @@ -17248,6 +17322,15 @@ const ( DifferenceTypeNotEqual = "NOT_EQUAL" ) +// DifferenceTypeEnumValues returns all elements of the DifferenceType enum +func DifferenceTypeEnumValues() []string { + return []string{ + DifferenceTypeAdd, + DifferenceTypeRemove, + DifferenceTypeNotEqual, + } +} + const ( // EvaluationTypeStatic is a EvaluationType enum value EvaluationTypeStatic = "Static" @@ -17256,6 +17339,14 @@ const ( EvaluationTypeDynamic = "Dynamic" ) +// EvaluationTypeEnumValues returns all elements of the EvaluationType enum +func EvaluationTypeEnumValues() []string { + return []string{ + EvaluationTypeStatic, + EvaluationTypeDynamic, + } +} + const ( // ExecutionStatusUnavailable is a ExecutionStatus enum value ExecutionStatusUnavailable = "UNAVAILABLE" @@ -17276,6 +17367,18 @@ const ( ExecutionStatusObsolete = "OBSOLETE" ) +// ExecutionStatusEnumValues returns all elements of the ExecutionStatus enum +func ExecutionStatusEnumValues() []string { + return []string{ + ExecutionStatusUnavailable, + ExecutionStatusAvailable, + ExecutionStatusExecuteInProgress, + ExecutionStatusExecuteComplete, + ExecutionStatusExecuteFailed, + ExecutionStatusObsolete, + } +} + const ( // HandlerErrorCodeNotUpdatable is a HandlerErrorCode enum value HandlerErrorCodeNotUpdatable = "NotUpdatable" @@ -17320,6 +17423,26 @@ const ( HandlerErrorCodeInternalFailure = "InternalFailure" ) +// HandlerErrorCodeEnumValues returns all elements of the HandlerErrorCode enum +func HandlerErrorCodeEnumValues() []string { + return []string{ + HandlerErrorCodeNotUpdatable, + HandlerErrorCodeInvalidRequest, + HandlerErrorCodeAccessDenied, + HandlerErrorCodeInvalidCredentials, + HandlerErrorCodeAlreadyExists, + HandlerErrorCodeNotFound, + HandlerErrorCodeResourceConflict, + HandlerErrorCodeThrottling, + HandlerErrorCodeServiceLimitExceeded, + HandlerErrorCodeNotStabilized, + HandlerErrorCodeGeneralServiceException, + HandlerErrorCodeServiceInternalError, + HandlerErrorCodeNetworkFailure, + HandlerErrorCodeInternalFailure, + } +} + const ( // OnFailureDoNothing is a OnFailure enum value OnFailureDoNothing = "DO_NOTHING" @@ -17331,6 +17454,15 @@ const ( OnFailureDelete = "DELETE" ) +// OnFailureEnumValues returns all elements of the OnFailure enum +func OnFailureEnumValues() []string { + return []string{ + OnFailureDoNothing, + OnFailureRollback, + OnFailureDelete, + } +} + const ( // OperationStatusPending is a OperationStatus enum value OperationStatusPending = "PENDING" @@ -17345,6 +17477,16 @@ const ( OperationStatusFailed = "FAILED" ) +// OperationStatusEnumValues returns all elements of the OperationStatus enum +func OperationStatusEnumValues() []string { + return []string{ + OperationStatusPending, + OperationStatusInProgress, + OperationStatusSuccess, + OperationStatusFailed, + } +} + const ( // PermissionModelsServiceManaged is a PermissionModels enum value PermissionModelsServiceManaged = "SERVICE_MANAGED" @@ -17353,6 +17495,14 @@ const ( PermissionModelsSelfManaged = "SELF_MANAGED" ) +// PermissionModelsEnumValues returns all elements of the PermissionModels enum +func PermissionModelsEnumValues() []string { + return []string{ + PermissionModelsServiceManaged, + PermissionModelsSelfManaged, + } +} + const ( // ProvisioningTypeNonProvisionable is a ProvisioningType enum value ProvisioningTypeNonProvisionable = "NON_PROVISIONABLE" @@ -17364,6 +17514,15 @@ const ( ProvisioningTypeFullyMutable = "FULLY_MUTABLE" ) +// ProvisioningTypeEnumValues returns all elements of the ProvisioningType enum +func ProvisioningTypeEnumValues() []string { + return []string{ + ProvisioningTypeNonProvisionable, + ProvisioningTypeImmutable, + ProvisioningTypeFullyMutable, + } +} + const ( // RegistrationStatusComplete is a RegistrationStatus enum value RegistrationStatusComplete = "COMPLETE" @@ -17375,11 +17534,27 @@ const ( RegistrationStatusFailed = "FAILED" ) +// RegistrationStatusEnumValues returns all elements of the RegistrationStatus enum +func RegistrationStatusEnumValues() []string { + return []string{ + RegistrationStatusComplete, + RegistrationStatusInProgress, + RegistrationStatusFailed, + } +} + const ( // RegistryTypeResource is a RegistryType enum value RegistryTypeResource = "RESOURCE" ) +// RegistryTypeEnumValues returns all elements of the RegistryType enum +func RegistryTypeEnumValues() []string { + return []string{ + RegistryTypeResource, + } +} + const ( // ReplacementTrue is a Replacement enum value ReplacementTrue = "True" @@ -17391,6 +17566,15 @@ const ( ReplacementConditional = "Conditional" ) +// ReplacementEnumValues returns all elements of the Replacement enum +func ReplacementEnumValues() []string { + return []string{ + ReplacementTrue, + ReplacementFalse, + ReplacementConditional, + } +} + const ( // RequiresRecreationNever is a RequiresRecreation enum value RequiresRecreationNever = "Never" @@ -17402,6 +17586,15 @@ const ( RequiresRecreationAlways = "Always" ) +// RequiresRecreationEnumValues returns all elements of the RequiresRecreation enum +func RequiresRecreationEnumValues() []string { + return []string{ + RequiresRecreationNever, + RequiresRecreationConditionally, + RequiresRecreationAlways, + } +} + const ( // ResourceAttributeProperties is a ResourceAttribute enum value ResourceAttributeProperties = "Properties" @@ -17422,6 +17615,18 @@ const ( ResourceAttributeTags = "Tags" ) +// ResourceAttributeEnumValues returns all elements of the ResourceAttribute enum +func ResourceAttributeEnumValues() []string { + return []string{ + ResourceAttributeProperties, + ResourceAttributeMetadata, + ResourceAttributeCreationPolicy, + ResourceAttributeUpdatePolicy, + ResourceAttributeDeletionPolicy, + ResourceAttributeTags, + } +} + const ( // ResourceSignalStatusSuccess is a ResourceSignalStatus enum value ResourceSignalStatusSuccess = "SUCCESS" @@ -17430,6 +17635,14 @@ const ( ResourceSignalStatusFailure = "FAILURE" ) +// ResourceSignalStatusEnumValues returns all elements of the ResourceSignalStatus enum +func ResourceSignalStatusEnumValues() []string { + return []string{ + ResourceSignalStatusSuccess, + ResourceSignalStatusFailure, + } +} + const ( // ResourceStatusCreateInProgress is a ResourceStatus enum value ResourceStatusCreateInProgress = "CREATE_IN_PROGRESS" @@ -17480,6 +17693,28 @@ const ( ResourceStatusImportRollbackComplete = "IMPORT_ROLLBACK_COMPLETE" ) +// ResourceStatusEnumValues returns all elements of the ResourceStatus enum +func ResourceStatusEnumValues() []string { + return []string{ + ResourceStatusCreateInProgress, + ResourceStatusCreateFailed, + ResourceStatusCreateComplete, + ResourceStatusDeleteInProgress, + ResourceStatusDeleteFailed, + ResourceStatusDeleteComplete, + ResourceStatusDeleteSkipped, + ResourceStatusUpdateInProgress, + ResourceStatusUpdateFailed, + ResourceStatusUpdateComplete, + ResourceStatusImportFailed, + ResourceStatusImportComplete, + ResourceStatusImportInProgress, + ResourceStatusImportRollbackInProgress, + ResourceStatusImportRollbackFailed, + ResourceStatusImportRollbackComplete, + } +} + const ( // StackDriftDetectionStatusDetectionInProgress is a StackDriftDetectionStatus enum value StackDriftDetectionStatusDetectionInProgress = "DETECTION_IN_PROGRESS" @@ -17491,6 +17726,15 @@ const ( StackDriftDetectionStatusDetectionComplete = "DETECTION_COMPLETE" ) +// StackDriftDetectionStatusEnumValues returns all elements of the StackDriftDetectionStatus enum +func StackDriftDetectionStatusEnumValues() []string { + return []string{ + StackDriftDetectionStatusDetectionInProgress, + StackDriftDetectionStatusDetectionFailed, + StackDriftDetectionStatusDetectionComplete, + } +} + const ( // StackDriftStatusDrifted is a StackDriftStatus enum value StackDriftStatusDrifted = "DRIFTED" @@ -17505,6 +17749,16 @@ const ( StackDriftStatusNotChecked = "NOT_CHECKED" ) +// StackDriftStatusEnumValues returns all elements of the StackDriftStatus enum +func StackDriftStatusEnumValues() []string { + return []string{ + StackDriftStatusDrifted, + StackDriftStatusInSync, + StackDriftStatusUnknown, + StackDriftStatusNotChecked, + } +} + const ( // StackInstanceDetailedStatusPending is a StackInstanceDetailedStatus enum value StackInstanceDetailedStatusPending = "PENDING" @@ -17525,11 +17779,30 @@ const ( StackInstanceDetailedStatusInoperable = "INOPERABLE" ) +// StackInstanceDetailedStatusEnumValues returns all elements of the StackInstanceDetailedStatus enum +func StackInstanceDetailedStatusEnumValues() []string { + return []string{ + StackInstanceDetailedStatusPending, + StackInstanceDetailedStatusRunning, + StackInstanceDetailedStatusSucceeded, + StackInstanceDetailedStatusFailed, + StackInstanceDetailedStatusCancelled, + StackInstanceDetailedStatusInoperable, + } +} + const ( // StackInstanceFilterNameDetailedStatus is a StackInstanceFilterName enum value StackInstanceFilterNameDetailedStatus = "DETAILED_STATUS" ) +// StackInstanceFilterNameEnumValues returns all elements of the StackInstanceFilterName enum +func StackInstanceFilterNameEnumValues() []string { + return []string{ + StackInstanceFilterNameDetailedStatus, + } +} + const ( // StackInstanceStatusCurrent is a StackInstanceStatus enum value StackInstanceStatusCurrent = "CURRENT" @@ -17541,6 +17814,15 @@ const ( StackInstanceStatusInoperable = "INOPERABLE" ) +// StackInstanceStatusEnumValues returns all elements of the StackInstanceStatus enum +func StackInstanceStatusEnumValues() []string { + return []string{ + StackInstanceStatusCurrent, + StackInstanceStatusOutdated, + StackInstanceStatusInoperable, + } +} + const ( // StackResourceDriftStatusInSync is a StackResourceDriftStatus enum value StackResourceDriftStatusInSync = "IN_SYNC" @@ -17555,6 +17837,16 @@ const ( StackResourceDriftStatusNotChecked = "NOT_CHECKED" ) +// StackResourceDriftStatusEnumValues returns all elements of the StackResourceDriftStatus enum +func StackResourceDriftStatusEnumValues() []string { + return []string{ + StackResourceDriftStatusInSync, + StackResourceDriftStatusModified, + StackResourceDriftStatusDeleted, + StackResourceDriftStatusNotChecked, + } +} + const ( // StackSetDriftDetectionStatusCompleted is a StackSetDriftDetectionStatus enum value StackSetDriftDetectionStatusCompleted = "COMPLETED" @@ -17572,6 +17864,17 @@ const ( StackSetDriftDetectionStatusStopped = "STOPPED" ) +// StackSetDriftDetectionStatusEnumValues returns all elements of the StackSetDriftDetectionStatus enum +func StackSetDriftDetectionStatusEnumValues() []string { + return []string{ + StackSetDriftDetectionStatusCompleted, + StackSetDriftDetectionStatusFailed, + StackSetDriftDetectionStatusPartialSuccess, + StackSetDriftDetectionStatusInProgress, + StackSetDriftDetectionStatusStopped, + } +} + const ( // StackSetDriftStatusDrifted is a StackSetDriftStatus enum value StackSetDriftStatusDrifted = "DRIFTED" @@ -17583,6 +17886,15 @@ const ( StackSetDriftStatusNotChecked = "NOT_CHECKED" ) +// StackSetDriftStatusEnumValues returns all elements of the StackSetDriftStatus enum +func StackSetDriftStatusEnumValues() []string { + return []string{ + StackSetDriftStatusDrifted, + StackSetDriftStatusInSync, + StackSetDriftStatusNotChecked, + } +} + const ( // StackSetOperationActionCreate is a StackSetOperationAction enum value StackSetOperationActionCreate = "CREATE" @@ -17597,6 +17909,16 @@ const ( StackSetOperationActionDetectDrift = "DETECT_DRIFT" ) +// StackSetOperationActionEnumValues returns all elements of the StackSetOperationAction enum +func StackSetOperationActionEnumValues() []string { + return []string{ + StackSetOperationActionCreate, + StackSetOperationActionUpdate, + StackSetOperationActionDelete, + StackSetOperationActionDetectDrift, + } +} + const ( // StackSetOperationResultStatusPending is a StackSetOperationResultStatus enum value StackSetOperationResultStatusPending = "PENDING" @@ -17614,6 +17936,17 @@ const ( StackSetOperationResultStatusCancelled = "CANCELLED" ) +// StackSetOperationResultStatusEnumValues returns all elements of the StackSetOperationResultStatus enum +func StackSetOperationResultStatusEnumValues() []string { + return []string{ + StackSetOperationResultStatusPending, + StackSetOperationResultStatusRunning, + StackSetOperationResultStatusSucceeded, + StackSetOperationResultStatusFailed, + StackSetOperationResultStatusCancelled, + } +} + const ( // StackSetOperationStatusRunning is a StackSetOperationStatus enum value StackSetOperationStatusRunning = "RUNNING" @@ -17634,6 +17967,18 @@ const ( StackSetOperationStatusQueued = "QUEUED" ) +// StackSetOperationStatusEnumValues returns all elements of the StackSetOperationStatus enum +func StackSetOperationStatusEnumValues() []string { + return []string{ + StackSetOperationStatusRunning, + StackSetOperationStatusSucceeded, + StackSetOperationStatusFailed, + StackSetOperationStatusStopping, + StackSetOperationStatusStopped, + StackSetOperationStatusQueued, + } +} + const ( // StackSetStatusActive is a StackSetStatus enum value StackSetStatusActive = "ACTIVE" @@ -17642,6 +17987,14 @@ const ( StackSetStatusDeleted = "DELETED" ) +// StackSetStatusEnumValues returns all elements of the StackSetStatus enum +func StackSetStatusEnumValues() []string { + return []string{ + StackSetStatusActive, + StackSetStatusDeleted, + } +} + const ( // StackStatusCreateInProgress is a StackStatus enum value StackStatusCreateInProgress = "CREATE_IN_PROGRESS" @@ -17710,6 +18063,34 @@ const ( StackStatusImportRollbackComplete = "IMPORT_ROLLBACK_COMPLETE" ) +// StackStatusEnumValues returns all elements of the StackStatus enum +func StackStatusEnumValues() []string { + return []string{ + StackStatusCreateInProgress, + StackStatusCreateFailed, + StackStatusCreateComplete, + StackStatusRollbackInProgress, + StackStatusRollbackFailed, + StackStatusRollbackComplete, + StackStatusDeleteInProgress, + StackStatusDeleteFailed, + StackStatusDeleteComplete, + StackStatusUpdateInProgress, + StackStatusUpdateCompleteCleanupInProgress, + StackStatusUpdateComplete, + StackStatusUpdateRollbackInProgress, + StackStatusUpdateRollbackFailed, + StackStatusUpdateRollbackCompleteCleanupInProgress, + StackStatusUpdateRollbackComplete, + StackStatusReviewInProgress, + StackStatusImportInProgress, + StackStatusImportComplete, + StackStatusImportRollbackInProgress, + StackStatusImportRollbackFailed, + StackStatusImportRollbackComplete, + } +} + const ( // TemplateStageOriginal is a TemplateStage enum value TemplateStageOriginal = "Original" @@ -17718,6 +18099,14 @@ const ( TemplateStageProcessed = "Processed" ) +// TemplateStageEnumValues returns all elements of the TemplateStage enum +func TemplateStageEnumValues() []string { + return []string{ + TemplateStageOriginal, + TemplateStageProcessed, + } +} + const ( // VisibilityPublic is a Visibility enum value VisibilityPublic = "PUBLIC" @@ -17725,3 +18114,11 @@ const ( // VisibilityPrivate is a Visibility enum value VisibilityPrivate = "PRIVATE" ) + +// VisibilityEnumValues returns all elements of the Visibility enum +func VisibilityEnumValues() []string { + return []string{ + VisibilityPublic, + VisibilityPrivate, + } +} diff --git a/service/cloudfront/api.go b/service/cloudfront/api.go index 02ccbcb88d1..6d424483db0 100644 --- a/service/cloudfront/api.go +++ b/service/cloudfront/api.go @@ -19343,6 +19343,16 @@ const ( CachePolicyCookieBehaviorAll = "all" ) +// CachePolicyCookieBehaviorEnumValues returns all elements of the CachePolicyCookieBehavior enum +func CachePolicyCookieBehaviorEnumValues() []string { + return []string{ + CachePolicyCookieBehaviorNone, + CachePolicyCookieBehaviorWhitelist, + CachePolicyCookieBehaviorAllExcept, + CachePolicyCookieBehaviorAll, + } +} + const ( // CachePolicyHeaderBehaviorNone is a CachePolicyHeaderBehavior enum value CachePolicyHeaderBehaviorNone = "none" @@ -19351,6 +19361,14 @@ const ( CachePolicyHeaderBehaviorWhitelist = "whitelist" ) +// CachePolicyHeaderBehaviorEnumValues returns all elements of the CachePolicyHeaderBehavior enum +func CachePolicyHeaderBehaviorEnumValues() []string { + return []string{ + CachePolicyHeaderBehaviorNone, + CachePolicyHeaderBehaviorWhitelist, + } +} + const ( // CachePolicyQueryStringBehaviorNone is a CachePolicyQueryStringBehavior enum value CachePolicyQueryStringBehaviorNone = "none" @@ -19365,6 +19383,16 @@ const ( CachePolicyQueryStringBehaviorAll = "all" ) +// CachePolicyQueryStringBehaviorEnumValues returns all elements of the CachePolicyQueryStringBehavior enum +func CachePolicyQueryStringBehaviorEnumValues() []string { + return []string{ + CachePolicyQueryStringBehaviorNone, + CachePolicyQueryStringBehaviorWhitelist, + CachePolicyQueryStringBehaviorAllExcept, + CachePolicyQueryStringBehaviorAll, + } +} + const ( // CachePolicyTypeManaged is a CachePolicyType enum value CachePolicyTypeManaged = "managed" @@ -19373,6 +19401,14 @@ const ( CachePolicyTypeCustom = "custom" ) +// CachePolicyTypeEnumValues returns all elements of the CachePolicyType enum +func CachePolicyTypeEnumValues() []string { + return []string{ + CachePolicyTypeManaged, + CachePolicyTypeCustom, + } +} + const ( // CertificateSourceCloudfront is a CertificateSource enum value CertificateSourceCloudfront = "cloudfront" @@ -19384,6 +19420,15 @@ const ( CertificateSourceAcm = "acm" ) +// CertificateSourceEnumValues returns all elements of the CertificateSource enum +func CertificateSourceEnumValues() []string { + return []string{ + CertificateSourceCloudfront, + CertificateSourceIam, + CertificateSourceAcm, + } +} + const ( // EventTypeViewerRequest is a EventType enum value EventTypeViewerRequest = "viewer-request" @@ -19398,11 +19443,28 @@ const ( EventTypeOriginResponse = "origin-response" ) +// EventTypeEnumValues returns all elements of the EventType enum +func EventTypeEnumValues() []string { + return []string{ + EventTypeViewerRequest, + EventTypeViewerResponse, + EventTypeOriginRequest, + EventTypeOriginResponse, + } +} + const ( // FormatUrlencoded is a Format enum value FormatUrlencoded = "URLEncoded" ) +// FormatEnumValues returns all elements of the Format enum +func FormatEnumValues() []string { + return []string{ + FormatUrlencoded, + } +} + const ( // GeoRestrictionTypeBlacklist is a GeoRestrictionType enum value GeoRestrictionTypeBlacklist = "blacklist" @@ -19414,6 +19476,15 @@ const ( GeoRestrictionTypeNone = "none" ) +// GeoRestrictionTypeEnumValues returns all elements of the GeoRestrictionType enum +func GeoRestrictionTypeEnumValues() []string { + return []string{ + GeoRestrictionTypeBlacklist, + GeoRestrictionTypeWhitelist, + GeoRestrictionTypeNone, + } +} + const ( // HttpVersionHttp11 is a HttpVersion enum value HttpVersionHttp11 = "http1.1" @@ -19422,6 +19493,14 @@ const ( HttpVersionHttp2 = "http2" ) +// HttpVersionEnumValues returns all elements of the HttpVersion enum +func HttpVersionEnumValues() []string { + return []string{ + HttpVersionHttp11, + HttpVersionHttp2, + } +} + const ( // ICPRecordalStatusApproved is a ICPRecordalStatus enum value ICPRecordalStatusApproved = "APPROVED" @@ -19433,6 +19512,15 @@ const ( ICPRecordalStatusPending = "PENDING" ) +// ICPRecordalStatusEnumValues returns all elements of the ICPRecordalStatus enum +func ICPRecordalStatusEnumValues() []string { + return []string{ + ICPRecordalStatusApproved, + ICPRecordalStatusSuspended, + ICPRecordalStatusPending, + } +} + const ( // ItemSelectionNone is a ItemSelection enum value ItemSelectionNone = "none" @@ -19444,6 +19532,15 @@ const ( ItemSelectionAll = "all" ) +// ItemSelectionEnumValues returns all elements of the ItemSelection enum +func ItemSelectionEnumValues() []string { + return []string{ + ItemSelectionNone, + ItemSelectionWhitelist, + ItemSelectionAll, + } +} + const ( // MethodGet is a Method enum value MethodGet = "GET" @@ -19467,6 +19564,19 @@ const ( MethodDelete = "DELETE" ) +// MethodEnumValues returns all elements of the Method enum +func MethodEnumValues() []string { + return []string{ + MethodGet, + MethodHead, + MethodPost, + MethodPut, + MethodPatch, + MethodOptions, + MethodDelete, + } +} + const ( // MinimumProtocolVersionSslv3 is a MinimumProtocolVersion enum value MinimumProtocolVersionSslv3 = "SSLv3" @@ -19487,6 +19597,18 @@ const ( MinimumProtocolVersionTlsv122019 = "TLSv1.2_2019" ) +// MinimumProtocolVersionEnumValues returns all elements of the MinimumProtocolVersion enum +func MinimumProtocolVersionEnumValues() []string { + return []string{ + MinimumProtocolVersionSslv3, + MinimumProtocolVersionTlsv1, + MinimumProtocolVersionTlsv12016, + MinimumProtocolVersionTlsv112016, + MinimumProtocolVersionTlsv122018, + MinimumProtocolVersionTlsv122019, + } +} + const ( // OriginProtocolPolicyHttpOnly is a OriginProtocolPolicy enum value OriginProtocolPolicyHttpOnly = "http-only" @@ -19498,6 +19620,15 @@ const ( OriginProtocolPolicyHttpsOnly = "https-only" ) +// OriginProtocolPolicyEnumValues returns all elements of the OriginProtocolPolicy enum +func OriginProtocolPolicyEnumValues() []string { + return []string{ + OriginProtocolPolicyHttpOnly, + OriginProtocolPolicyMatchViewer, + OriginProtocolPolicyHttpsOnly, + } +} + const ( // OriginRequestPolicyCookieBehaviorNone is a OriginRequestPolicyCookieBehavior enum value OriginRequestPolicyCookieBehaviorNone = "none" @@ -19509,6 +19640,15 @@ const ( OriginRequestPolicyCookieBehaviorAll = "all" ) +// OriginRequestPolicyCookieBehaviorEnumValues returns all elements of the OriginRequestPolicyCookieBehavior enum +func OriginRequestPolicyCookieBehaviorEnumValues() []string { + return []string{ + OriginRequestPolicyCookieBehaviorNone, + OriginRequestPolicyCookieBehaviorWhitelist, + OriginRequestPolicyCookieBehaviorAll, + } +} + const ( // OriginRequestPolicyHeaderBehaviorNone is a OriginRequestPolicyHeaderBehavior enum value OriginRequestPolicyHeaderBehaviorNone = "none" @@ -19523,6 +19663,16 @@ const ( OriginRequestPolicyHeaderBehaviorAllViewerAndWhitelistCloudFront = "allViewerAndWhitelistCloudFront" ) +// OriginRequestPolicyHeaderBehaviorEnumValues returns all elements of the OriginRequestPolicyHeaderBehavior enum +func OriginRequestPolicyHeaderBehaviorEnumValues() []string { + return []string{ + OriginRequestPolicyHeaderBehaviorNone, + OriginRequestPolicyHeaderBehaviorWhitelist, + OriginRequestPolicyHeaderBehaviorAllViewer, + OriginRequestPolicyHeaderBehaviorAllViewerAndWhitelistCloudFront, + } +} + const ( // OriginRequestPolicyQueryStringBehaviorNone is a OriginRequestPolicyQueryStringBehavior enum value OriginRequestPolicyQueryStringBehaviorNone = "none" @@ -19534,6 +19684,15 @@ const ( OriginRequestPolicyQueryStringBehaviorAll = "all" ) +// OriginRequestPolicyQueryStringBehaviorEnumValues returns all elements of the OriginRequestPolicyQueryStringBehavior enum +func OriginRequestPolicyQueryStringBehaviorEnumValues() []string { + return []string{ + OriginRequestPolicyQueryStringBehaviorNone, + OriginRequestPolicyQueryStringBehaviorWhitelist, + OriginRequestPolicyQueryStringBehaviorAll, + } +} + const ( // OriginRequestPolicyTypeManaged is a OriginRequestPolicyType enum value OriginRequestPolicyTypeManaged = "managed" @@ -19542,6 +19701,14 @@ const ( OriginRequestPolicyTypeCustom = "custom" ) +// OriginRequestPolicyTypeEnumValues returns all elements of the OriginRequestPolicyType enum +func OriginRequestPolicyTypeEnumValues() []string { + return []string{ + OriginRequestPolicyTypeManaged, + OriginRequestPolicyTypeCustom, + } +} + const ( // PriceClassPriceClass100 is a PriceClass enum value PriceClassPriceClass100 = "PriceClass_100" @@ -19553,6 +19720,15 @@ const ( PriceClassPriceClassAll = "PriceClass_All" ) +// PriceClassEnumValues returns all elements of the PriceClass enum +func PriceClassEnumValues() []string { + return []string{ + PriceClassPriceClass100, + PriceClassPriceClass200, + PriceClassPriceClassAll, + } +} + const ( // SSLSupportMethodSniOnly is a SSLSupportMethod enum value SSLSupportMethodSniOnly = "sni-only" @@ -19561,6 +19737,14 @@ const ( SSLSupportMethodVip = "vip" ) +// SSLSupportMethodEnumValues returns all elements of the SSLSupportMethod enum +func SSLSupportMethodEnumValues() []string { + return []string{ + SSLSupportMethodSniOnly, + SSLSupportMethodVip, + } +} + const ( // SslProtocolSslv3 is a SslProtocol enum value SslProtocolSslv3 = "SSLv3" @@ -19575,6 +19759,16 @@ const ( SslProtocolTlsv12 = "TLSv1.2" ) +// SslProtocolEnumValues returns all elements of the SslProtocol enum +func SslProtocolEnumValues() []string { + return []string{ + SslProtocolSslv3, + SslProtocolTlsv1, + SslProtocolTlsv11, + SslProtocolTlsv12, + } +} + const ( // ViewerProtocolPolicyAllowAll is a ViewerProtocolPolicy enum value ViewerProtocolPolicyAllowAll = "allow-all" @@ -19585,3 +19779,12 @@ const ( // ViewerProtocolPolicyRedirectToHttps is a ViewerProtocolPolicy enum value ViewerProtocolPolicyRedirectToHttps = "redirect-to-https" ) + +// ViewerProtocolPolicyEnumValues returns all elements of the ViewerProtocolPolicy enum +func ViewerProtocolPolicyEnumValues() []string { + return []string{ + ViewerProtocolPolicyAllowAll, + ViewerProtocolPolicyHttpsOnly, + ViewerProtocolPolicyRedirectToHttps, + } +} diff --git a/service/cloudhsm/api.go b/service/cloudhsm/api.go index eed43745328..8e6eb54a2c1 100644 --- a/service/cloudhsm/api.go +++ b/service/cloudhsm/api.go @@ -3943,6 +3943,14 @@ const ( ClientVersion53 = "5.3" ) +// ClientVersionEnumValues returns all elements of the ClientVersion enum +func ClientVersionEnumValues() []string { + return []string{ + ClientVersion51, + ClientVersion53, + } +} + const ( // CloudHsmObjectStateReady is a CloudHsmObjectState enum value CloudHsmObjectStateReady = "READY" @@ -3954,6 +3962,15 @@ const ( CloudHsmObjectStateDegraded = "DEGRADED" ) +// CloudHsmObjectStateEnumValues returns all elements of the CloudHsmObjectState enum +func CloudHsmObjectStateEnumValues() []string { + return []string{ + CloudHsmObjectStateReady, + CloudHsmObjectStateUpdating, + CloudHsmObjectStateDegraded, + } +} + const ( // HsmStatusPending is a HsmStatus enum value HsmStatusPending = "PENDING" @@ -3977,6 +3994,19 @@ const ( HsmStatusDegraded = "DEGRADED" ) +// HsmStatusEnumValues returns all elements of the HsmStatus enum +func HsmStatusEnumValues() []string { + return []string{ + HsmStatusPending, + HsmStatusRunning, + HsmStatusUpdating, + HsmStatusSuspended, + HsmStatusTerminating, + HsmStatusTerminated, + HsmStatusDegraded, + } +} + // Specifies the type of subscription for the HSM. // // * PRODUCTION - The HSM is being used in a production environment. @@ -3986,3 +4016,10 @@ const ( // SubscriptionTypeProduction is a SubscriptionType enum value SubscriptionTypeProduction = "PRODUCTION" ) + +// SubscriptionTypeEnumValues returns all elements of the SubscriptionType enum +func SubscriptionTypeEnumValues() []string { + return []string{ + SubscriptionTypeProduction, + } +} diff --git a/service/cloudhsmv2/api.go b/service/cloudhsmv2/api.go index b86f0fcea8d..2cf64a03d82 100644 --- a/service/cloudhsmv2/api.go +++ b/service/cloudhsmv2/api.go @@ -3476,6 +3476,13 @@ const ( BackupPolicyDefault = "DEFAULT" ) +// BackupPolicyEnumValues returns all elements of the BackupPolicy enum +func BackupPolicyEnumValues() []string { + return []string{ + BackupPolicyDefault, + } +} + const ( // BackupStateCreateInProgress is a BackupState enum value BackupStateCreateInProgress = "CREATE_IN_PROGRESS" @@ -3490,6 +3497,16 @@ const ( BackupStatePendingDeletion = "PENDING_DELETION" ) +// BackupStateEnumValues returns all elements of the BackupState enum +func BackupStateEnumValues() []string { + return []string{ + BackupStateCreateInProgress, + BackupStateReady, + BackupStateDeleted, + BackupStatePendingDeletion, + } +} + const ( // ClusterStateCreateInProgress is a ClusterState enum value ClusterStateCreateInProgress = "CREATE_IN_PROGRESS" @@ -3519,6 +3536,21 @@ const ( ClusterStateDegraded = "DEGRADED" ) +// ClusterStateEnumValues returns all elements of the ClusterState enum +func ClusterStateEnumValues() []string { + return []string{ + ClusterStateCreateInProgress, + ClusterStateUninitialized, + ClusterStateInitializeInProgress, + ClusterStateInitialized, + ClusterStateActive, + ClusterStateUpdateInProgress, + ClusterStateDeleteInProgress, + ClusterStateDeleted, + ClusterStateDegraded, + } +} + const ( // HsmStateCreateInProgress is a HsmState enum value HsmStateCreateInProgress = "CREATE_IN_PROGRESS" @@ -3535,3 +3567,14 @@ const ( // HsmStateDeleted is a HsmState enum value HsmStateDeleted = "DELETED" ) + +// HsmStateEnumValues returns all elements of the HsmState enum +func HsmStateEnumValues() []string { + return []string{ + HsmStateCreateInProgress, + HsmStateActive, + HsmStateDegraded, + HsmStateDeleteInProgress, + HsmStateDeleted, + } +} diff --git a/service/cloudsearch/api.go b/service/cloudsearch/api.go index a39be361ffd..a5e874fde1a 100644 --- a/service/cloudsearch/api.go +++ b/service/cloudsearch/api.go @@ -6625,6 +6625,16 @@ const ( AlgorithmicStemmingFull = "full" ) +// AlgorithmicStemmingEnumValues returns all elements of the AlgorithmicStemming enum +func AlgorithmicStemmingEnumValues() []string { + return []string{ + AlgorithmicStemmingNone, + AlgorithmicStemmingMinimal, + AlgorithmicStemmingLight, + AlgorithmicStemmingFull, + } +} + // An IETF RFC 4646 (http://tools.ietf.org/html/rfc4646) language code or mul // for multiple languages. const ( @@ -6734,6 +6744,47 @@ const ( AnalysisSchemeLanguageZhHant = "zh-Hant" ) +// AnalysisSchemeLanguageEnumValues returns all elements of the AnalysisSchemeLanguage enum +func AnalysisSchemeLanguageEnumValues() []string { + return []string{ + AnalysisSchemeLanguageAr, + AnalysisSchemeLanguageBg, + AnalysisSchemeLanguageCa, + AnalysisSchemeLanguageCs, + AnalysisSchemeLanguageDa, + AnalysisSchemeLanguageDe, + AnalysisSchemeLanguageEl, + AnalysisSchemeLanguageEn, + AnalysisSchemeLanguageEs, + AnalysisSchemeLanguageEu, + AnalysisSchemeLanguageFa, + AnalysisSchemeLanguageFi, + AnalysisSchemeLanguageFr, + AnalysisSchemeLanguageGa, + AnalysisSchemeLanguageGl, + AnalysisSchemeLanguageHe, + AnalysisSchemeLanguageHi, + AnalysisSchemeLanguageHu, + AnalysisSchemeLanguageHy, + AnalysisSchemeLanguageId, + AnalysisSchemeLanguageIt, + AnalysisSchemeLanguageJa, + AnalysisSchemeLanguageKo, + AnalysisSchemeLanguageLv, + AnalysisSchemeLanguageMul, + AnalysisSchemeLanguageNl, + AnalysisSchemeLanguageNo, + AnalysisSchemeLanguagePt, + AnalysisSchemeLanguageRo, + AnalysisSchemeLanguageRu, + AnalysisSchemeLanguageSv, + AnalysisSchemeLanguageTh, + AnalysisSchemeLanguageTr, + AnalysisSchemeLanguageZhHans, + AnalysisSchemeLanguageZhHant, + } +} + // The type of field. The valid options for a field depend on the field type. // For more information about the supported field types, see Configuring Index // Fields (http://docs.aws.amazon.com/cloudsearch/latest/developerguide/configuring-index-fields.html) @@ -6773,6 +6824,23 @@ const ( IndexFieldTypeDateArray = "date-array" ) +// IndexFieldTypeEnumValues returns all elements of the IndexFieldType enum +func IndexFieldTypeEnumValues() []string { + return []string{ + IndexFieldTypeInt, + IndexFieldTypeDouble, + IndexFieldTypeLiteral, + IndexFieldTypeText, + IndexFieldTypeDate, + IndexFieldTypeLatlon, + IndexFieldTypeIntArray, + IndexFieldTypeDoubleArray, + IndexFieldTypeLiteralArray, + IndexFieldTypeTextArray, + IndexFieldTypeDateArray, + } +} + // The state of processing a change to an option. One of: // // * RequiresIndexDocuments: The option's latest value will not be deployed @@ -6799,6 +6867,16 @@ const ( OptionStateFailedToValidate = "FailedToValidate" ) +// OptionStateEnumValues returns all elements of the OptionState enum +func OptionStateEnumValues() []string { + return []string{ + OptionStateRequiresIndexDocuments, + OptionStateProcessing, + OptionStateActive, + OptionStateFailedToValidate, + } +} + // The instance type (such as search.m1.small) on which an index partition is // hosted. const ( @@ -6827,6 +6905,20 @@ const ( PartitionInstanceTypeSearchM32xlarge = "search.m3.2xlarge" ) +// PartitionInstanceTypeEnumValues returns all elements of the PartitionInstanceType enum +func PartitionInstanceTypeEnumValues() []string { + return []string{ + PartitionInstanceTypeSearchM1Small, + PartitionInstanceTypeSearchM1Large, + PartitionInstanceTypeSearchM2Xlarge, + PartitionInstanceTypeSearchM22xlarge, + PartitionInstanceTypeSearchM3Medium, + PartitionInstanceTypeSearchM3Large, + PartitionInstanceTypeSearchM3Xlarge, + PartitionInstanceTypeSearchM32xlarge, + } +} + const ( // SuggesterFuzzyMatchingNone is a SuggesterFuzzyMatching enum value SuggesterFuzzyMatchingNone = "none" @@ -6838,6 +6930,15 @@ const ( SuggesterFuzzyMatchingHigh = "high" ) +// SuggesterFuzzyMatchingEnumValues returns all elements of the SuggesterFuzzyMatching enum +func SuggesterFuzzyMatchingEnumValues() []string { + return []string{ + SuggesterFuzzyMatchingNone, + SuggesterFuzzyMatchingLow, + SuggesterFuzzyMatchingHigh, + } +} + // The minimum required TLS version. const ( // TLSSecurityPolicyPolicyMinTls10201907 is a TLSSecurityPolicy enum value @@ -6846,3 +6947,11 @@ const ( // TLSSecurityPolicyPolicyMinTls12201907 is a TLSSecurityPolicy enum value TLSSecurityPolicyPolicyMinTls12201907 = "Policy-Min-TLS-1-2-2019-07" ) + +// TLSSecurityPolicyEnumValues returns all elements of the TLSSecurityPolicy enum +func TLSSecurityPolicyEnumValues() []string { + return []string{ + TLSSecurityPolicyPolicyMinTls10201907, + TLSSecurityPolicyPolicyMinTls12201907, + } +} diff --git a/service/cloudsearchdomain/api.go b/service/cloudsearchdomain/api.go index b1010d4816a..467ef2353f8 100644 --- a/service/cloudsearchdomain/api.go +++ b/service/cloudsearchdomain/api.go @@ -1551,6 +1551,14 @@ const ( ContentTypeApplicationXml = "application/xml" ) +// ContentTypeEnumValues returns all elements of the ContentType enum +func ContentTypeEnumValues() []string { + return []string{ + ContentTypeApplicationJson, + ContentTypeApplicationXml, + } +} + const ( // QueryParserSimple is a QueryParser enum value QueryParserSimple = "simple" @@ -1564,3 +1572,13 @@ const ( // QueryParserDismax is a QueryParser enum value QueryParserDismax = "dismax" ) + +// QueryParserEnumValues returns all elements of the QueryParser enum +func QueryParserEnumValues() []string { + return []string{ + QueryParserSimple, + QueryParserStructured, + QueryParserLucene, + QueryParserDismax, + } +} diff --git a/service/cloudtrail/api.go b/service/cloudtrail/api.go index 3dcad2dafde..8ac95f71058 100644 --- a/service/cloudtrail/api.go +++ b/service/cloudtrail/api.go @@ -7845,11 +7845,25 @@ const ( EventCategoryInsight = "insight" ) +// EventCategoryEnumValues returns all elements of the EventCategory enum +func EventCategoryEnumValues() []string { + return []string{ + EventCategoryInsight, + } +} + const ( // InsightTypeApiCallRateInsight is a InsightType enum value InsightTypeApiCallRateInsight = "ApiCallRateInsight" ) +// InsightTypeEnumValues returns all elements of the InsightType enum +func InsightTypeEnumValues() []string { + return []string{ + InsightTypeApiCallRateInsight, + } +} + const ( // LookupAttributeKeyEventId is a LookupAttributeKey enum value LookupAttributeKeyEventId = "EventId" @@ -7876,6 +7890,20 @@ const ( LookupAttributeKeyAccessKeyId = "AccessKeyId" ) +// LookupAttributeKeyEnumValues returns all elements of the LookupAttributeKey enum +func LookupAttributeKeyEnumValues() []string { + return []string{ + LookupAttributeKeyEventId, + LookupAttributeKeyEventName, + LookupAttributeKeyReadOnly, + LookupAttributeKeyUsername, + LookupAttributeKeyResourceType, + LookupAttributeKeyResourceName, + LookupAttributeKeyEventSource, + LookupAttributeKeyAccessKeyId, + } +} + const ( // ReadWriteTypeReadOnly is a ReadWriteType enum value ReadWriteTypeReadOnly = "ReadOnly" @@ -7886,3 +7914,12 @@ const ( // ReadWriteTypeAll is a ReadWriteType enum value ReadWriteTypeAll = "All" ) + +// ReadWriteTypeEnumValues returns all elements of the ReadWriteType enum +func ReadWriteTypeEnumValues() []string { + return []string{ + ReadWriteTypeReadOnly, + ReadWriteTypeWriteOnly, + ReadWriteTypeAll, + } +} diff --git a/service/cloudwatch/api.go b/service/cloudwatch/api.go index 5d7f1bb2a4f..0a50bc18817 100644 --- a/service/cloudwatch/api.go +++ b/service/cloudwatch/api.go @@ -8908,6 +8908,14 @@ const ( AlarmTypeMetricAlarm = "MetricAlarm" ) +// AlarmTypeEnumValues returns all elements of the AlarmType enum +func AlarmTypeEnumValues() []string { + return []string{ + AlarmTypeCompositeAlarm, + AlarmTypeMetricAlarm, + } +} + const ( // AnomalyDetectorStateValuePendingTraining is a AnomalyDetectorStateValue enum value AnomalyDetectorStateValuePendingTraining = "PENDING_TRAINING" @@ -8919,6 +8927,15 @@ const ( AnomalyDetectorStateValueTrained = "TRAINED" ) +// AnomalyDetectorStateValueEnumValues returns all elements of the AnomalyDetectorStateValue enum +func AnomalyDetectorStateValueEnumValues() []string { + return []string{ + AnomalyDetectorStateValuePendingTraining, + AnomalyDetectorStateValueTrainedInsufficientData, + AnomalyDetectorStateValueTrained, + } +} + const ( // ComparisonOperatorGreaterThanOrEqualToThreshold is a ComparisonOperator enum value ComparisonOperatorGreaterThanOrEqualToThreshold = "GreaterThanOrEqualToThreshold" @@ -8942,6 +8959,19 @@ const ( ComparisonOperatorGreaterThanUpperThreshold = "GreaterThanUpperThreshold" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorGreaterThanOrEqualToThreshold, + ComparisonOperatorGreaterThanThreshold, + ComparisonOperatorLessThanThreshold, + ComparisonOperatorLessThanOrEqualToThreshold, + ComparisonOperatorLessThanLowerOrGreaterThanUpperThreshold, + ComparisonOperatorLessThanLowerThreshold, + ComparisonOperatorGreaterThanUpperThreshold, + } +} + const ( // HistoryItemTypeConfigurationUpdate is a HistoryItemType enum value HistoryItemTypeConfigurationUpdate = "ConfigurationUpdate" @@ -8953,11 +8983,27 @@ const ( HistoryItemTypeAction = "Action" ) +// HistoryItemTypeEnumValues returns all elements of the HistoryItemType enum +func HistoryItemTypeEnumValues() []string { + return []string{ + HistoryItemTypeConfigurationUpdate, + HistoryItemTypeStateUpdate, + HistoryItemTypeAction, + } +} + const ( // RecentlyActivePt3h is a RecentlyActive enum value RecentlyActivePt3h = "PT3H" ) +// RecentlyActiveEnumValues returns all elements of the RecentlyActive enum +func RecentlyActiveEnumValues() []string { + return []string{ + RecentlyActivePt3h, + } +} + const ( // ScanByTimestampDescending is a ScanBy enum value ScanByTimestampDescending = "TimestampDescending" @@ -8966,6 +9012,14 @@ const ( ScanByTimestampAscending = "TimestampAscending" ) +// ScanByEnumValues returns all elements of the ScanBy enum +func ScanByEnumValues() []string { + return []string{ + ScanByTimestampDescending, + ScanByTimestampAscending, + } +} + const ( // StandardUnitSeconds is a StandardUnit enum value StandardUnitSeconds = "Seconds" @@ -9049,6 +9103,39 @@ const ( StandardUnitNone = "None" ) +// StandardUnitEnumValues returns all elements of the StandardUnit enum +func StandardUnitEnumValues() []string { + return []string{ + StandardUnitSeconds, + StandardUnitMicroseconds, + StandardUnitMilliseconds, + StandardUnitBytes, + StandardUnitKilobytes, + StandardUnitMegabytes, + StandardUnitGigabytes, + StandardUnitTerabytes, + StandardUnitBits, + StandardUnitKilobits, + StandardUnitMegabits, + StandardUnitGigabits, + StandardUnitTerabits, + StandardUnitPercent, + StandardUnitCount, + StandardUnitBytesSecond, + StandardUnitKilobytesSecond, + StandardUnitMegabytesSecond, + StandardUnitGigabytesSecond, + StandardUnitTerabytesSecond, + StandardUnitBitsSecond, + StandardUnitKilobitsSecond, + StandardUnitMegabitsSecond, + StandardUnitGigabitsSecond, + StandardUnitTerabitsSecond, + StandardUnitCountSecond, + StandardUnitNone, + } +} + const ( // StateValueOk is a StateValue enum value StateValueOk = "OK" @@ -9060,6 +9147,15 @@ const ( StateValueInsufficientData = "INSUFFICIENT_DATA" ) +// StateValueEnumValues returns all elements of the StateValue enum +func StateValueEnumValues() []string { + return []string{ + StateValueOk, + StateValueAlarm, + StateValueInsufficientData, + } +} + const ( // StatisticSampleCount is a Statistic enum value StatisticSampleCount = "SampleCount" @@ -9077,6 +9173,17 @@ const ( StatisticMaximum = "Maximum" ) +// StatisticEnumValues returns all elements of the Statistic enum +func StatisticEnumValues() []string { + return []string{ + StatisticSampleCount, + StatisticAverage, + StatisticSum, + StatisticMinimum, + StatisticMaximum, + } +} + const ( // StatusCodeComplete is a StatusCode enum value StatusCodeComplete = "Complete" @@ -9087,3 +9194,12 @@ const ( // StatusCodePartialData is a StatusCode enum value StatusCodePartialData = "PartialData" ) + +// StatusCodeEnumValues returns all elements of the StatusCode enum +func StatusCodeEnumValues() []string { + return []string{ + StatusCodeComplete, + StatusCodeInternalError, + StatusCodePartialData, + } +} diff --git a/service/cloudwatchevents/api.go b/service/cloudwatchevents/api.go index afcd2604448..ce102b7d58c 100644 --- a/service/cloudwatchevents/api.go +++ b/service/cloudwatchevents/api.go @@ -8084,6 +8084,14 @@ const ( AssignPublicIpDisabled = "DISABLED" ) +// AssignPublicIpEnumValues returns all elements of the AssignPublicIp enum +func AssignPublicIpEnumValues() []string { + return []string{ + AssignPublicIpEnabled, + AssignPublicIpDisabled, + } +} + const ( // EventSourceStatePending is a EventSourceState enum value EventSourceStatePending = "PENDING" @@ -8095,6 +8103,15 @@ const ( EventSourceStateDeleted = "DELETED" ) +// EventSourceStateEnumValues returns all elements of the EventSourceState enum +func EventSourceStateEnumValues() []string { + return []string{ + EventSourceStatePending, + EventSourceStateActive, + EventSourceStateDeleted, + } +} + const ( // LaunchTypeEc2 is a LaunchType enum value LaunchTypeEc2 = "EC2" @@ -8103,6 +8120,14 @@ const ( LaunchTypeFargate = "FARGATE" ) +// LaunchTypeEnumValues returns all elements of the LaunchType enum +func LaunchTypeEnumValues() []string { + return []string{ + LaunchTypeEc2, + LaunchTypeFargate, + } +} + const ( // RuleStateEnabled is a RuleState enum value RuleStateEnabled = "ENABLED" @@ -8110,3 +8135,11 @@ const ( // RuleStateDisabled is a RuleState enum value RuleStateDisabled = "DISABLED" ) + +// RuleStateEnumValues returns all elements of the RuleState enum +func RuleStateEnumValues() []string { + return []string{ + RuleStateEnabled, + RuleStateDisabled, + } +} diff --git a/service/cloudwatchlogs/api.go b/service/cloudwatchlogs/api.go index 6ea344e5e52..be8765286fd 100644 --- a/service/cloudwatchlogs/api.go +++ b/service/cloudwatchlogs/api.go @@ -10023,6 +10023,14 @@ const ( DistributionByLogStream = "ByLogStream" ) +// DistributionEnumValues returns all elements of the Distribution enum +func DistributionEnumValues() []string { + return []string{ + DistributionRandom, + DistributionByLogStream, + } +} + const ( // ExportTaskStatusCodeCancelled is a ExportTaskStatusCode enum value ExportTaskStatusCodeCancelled = "CANCELLED" @@ -10043,6 +10051,18 @@ const ( ExportTaskStatusCodeRunning = "RUNNING" ) +// ExportTaskStatusCodeEnumValues returns all elements of the ExportTaskStatusCode enum +func ExportTaskStatusCodeEnumValues() []string { + return []string{ + ExportTaskStatusCodeCancelled, + ExportTaskStatusCodeCompleted, + ExportTaskStatusCodeFailed, + ExportTaskStatusCodePending, + ExportTaskStatusCodePendingCancel, + ExportTaskStatusCodeRunning, + } +} + const ( // OrderByLogStreamName is a OrderBy enum value OrderByLogStreamName = "LogStreamName" @@ -10051,6 +10071,14 @@ const ( OrderByLastEventTime = "LastEventTime" ) +// OrderByEnumValues returns all elements of the OrderBy enum +func OrderByEnumValues() []string { + return []string{ + OrderByLogStreamName, + OrderByLastEventTime, + } +} + const ( // QueryStatusScheduled is a QueryStatus enum value QueryStatusScheduled = "Scheduled" @@ -10067,3 +10095,14 @@ const ( // QueryStatusCancelled is a QueryStatus enum value QueryStatusCancelled = "Cancelled" ) + +// QueryStatusEnumValues returns all elements of the QueryStatus enum +func QueryStatusEnumValues() []string { + return []string{ + QueryStatusScheduled, + QueryStatusRunning, + QueryStatusComplete, + QueryStatusFailed, + QueryStatusCancelled, + } +} diff --git a/service/codeartifact/api.go b/service/codeartifact/api.go index a459d70ab59..8c10a75e44d 100644 --- a/service/codeartifact/api.go +++ b/service/codeartifact/api.go @@ -9390,11 +9390,26 @@ const ( DomainStatusDeleted = "Deleted" ) +// DomainStatusEnumValues returns all elements of the DomainStatus enum +func DomainStatusEnumValues() []string { + return []string{ + DomainStatusActive, + DomainStatusDeleted, + } +} + const ( // ExternalConnectionStatusAvailable is a ExternalConnectionStatus enum value ExternalConnectionStatusAvailable = "Available" ) +// ExternalConnectionStatusEnumValues returns all elements of the ExternalConnectionStatus enum +func ExternalConnectionStatusEnumValues() []string { + return []string{ + ExternalConnectionStatusAvailable, + } +} + const ( // HashAlgorithmMd5 is a HashAlgorithm enum value HashAlgorithmMd5 = "MD5" @@ -9409,6 +9424,16 @@ const ( HashAlgorithmSha512 = "SHA-512" ) +// HashAlgorithmEnumValues returns all elements of the HashAlgorithm enum +func HashAlgorithmEnumValues() []string { + return []string{ + HashAlgorithmMd5, + HashAlgorithmSha1, + HashAlgorithmSha256, + HashAlgorithmSha512, + } +} + const ( // PackageFormatNpm is a PackageFormat enum value PackageFormatNpm = "npm" @@ -9420,6 +9445,15 @@ const ( PackageFormatMaven = "maven" ) +// PackageFormatEnumValues returns all elements of the PackageFormat enum +func PackageFormatEnumValues() []string { + return []string{ + PackageFormatNpm, + PackageFormatPypi, + PackageFormatMaven, + } +} + const ( // PackageVersionErrorCodeAlreadyExists is a PackageVersionErrorCode enum value PackageVersionErrorCodeAlreadyExists = "ALREADY_EXISTS" @@ -9440,11 +9474,30 @@ const ( PackageVersionErrorCodeSkipped = "SKIPPED" ) +// PackageVersionErrorCodeEnumValues returns all elements of the PackageVersionErrorCode enum +func PackageVersionErrorCodeEnumValues() []string { + return []string{ + PackageVersionErrorCodeAlreadyExists, + PackageVersionErrorCodeMismatchedRevision, + PackageVersionErrorCodeMismatchedStatus, + PackageVersionErrorCodeNotAllowed, + PackageVersionErrorCodeNotFound, + PackageVersionErrorCodeSkipped, + } +} + const ( // PackageVersionSortTypePublishedTime is a PackageVersionSortType enum value PackageVersionSortTypePublishedTime = "PUBLISHED_TIME" ) +// PackageVersionSortTypeEnumValues returns all elements of the PackageVersionSortType enum +func PackageVersionSortTypeEnumValues() []string { + return []string{ + PackageVersionSortTypePublishedTime, + } +} + const ( // PackageVersionStatusPublished is a PackageVersionStatus enum value PackageVersionStatusPublished = "Published" @@ -9465,6 +9518,18 @@ const ( PackageVersionStatusDeleted = "Deleted" ) +// PackageVersionStatusEnumValues returns all elements of the PackageVersionStatus enum +func PackageVersionStatusEnumValues() []string { + return []string{ + PackageVersionStatusPublished, + PackageVersionStatusUnfinished, + PackageVersionStatusUnlisted, + PackageVersionStatusArchived, + PackageVersionStatusDisposed, + PackageVersionStatusDeleted, + } +} + const ( // ResourceTypeDomain is a ResourceType enum value ResourceTypeDomain = "domain" @@ -9482,6 +9547,17 @@ const ( ResourceTypeAsset = "asset" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeDomain, + ResourceTypeRepository, + ResourceTypePackage, + ResourceTypePackageVersion, + ResourceTypeAsset, + } +} + const ( // ValidationExceptionReasonCannotParse is a ValidationExceptionReason enum value ValidationExceptionReasonCannotParse = "CANNOT_PARSE" @@ -9498,3 +9574,14 @@ const ( // ValidationExceptionReasonOther is a ValidationExceptionReason enum value ValidationExceptionReasonOther = "OTHER" ) + +// ValidationExceptionReasonEnumValues returns all elements of the ValidationExceptionReason enum +func ValidationExceptionReasonEnumValues() []string { + return []string{ + ValidationExceptionReasonCannotParse, + ValidationExceptionReasonEncryptionKeyError, + ValidationExceptionReasonFieldValidationFailed, + ValidationExceptionReasonUnknownOperation, + ValidationExceptionReasonOther, + } +} diff --git a/service/codebuild/api.go b/service/codebuild/api.go index 1824f9c7208..2e9b93c32e6 100644 --- a/service/codebuild/api.go +++ b/service/codebuild/api.go @@ -10896,6 +10896,14 @@ const ( ArtifactNamespaceBuildId = "BUILD_ID" ) +// ArtifactNamespaceEnumValues returns all elements of the ArtifactNamespace enum +func ArtifactNamespaceEnumValues() []string { + return []string{ + ArtifactNamespaceNone, + ArtifactNamespaceBuildId, + } +} + const ( // ArtifactPackagingNone is a ArtifactPackaging enum value ArtifactPackagingNone = "NONE" @@ -10904,6 +10912,14 @@ const ( ArtifactPackagingZip = "ZIP" ) +// ArtifactPackagingEnumValues returns all elements of the ArtifactPackaging enum +func ArtifactPackagingEnumValues() []string { + return []string{ + ArtifactPackagingNone, + ArtifactPackagingZip, + } +} + const ( // ArtifactsTypeCodepipeline is a ArtifactsType enum value ArtifactsTypeCodepipeline = "CODEPIPELINE" @@ -10915,6 +10931,15 @@ const ( ArtifactsTypeNoArtifacts = "NO_ARTIFACTS" ) +// ArtifactsTypeEnumValues returns all elements of the ArtifactsType enum +func ArtifactsTypeEnumValues() []string { + return []string{ + ArtifactsTypeCodepipeline, + ArtifactsTypeS3, + ArtifactsTypeNoArtifacts, + } +} + const ( // AuthTypeOauth is a AuthType enum value AuthTypeOauth = "OAUTH" @@ -10926,6 +10951,15 @@ const ( AuthTypePersonalAccessToken = "PERSONAL_ACCESS_TOKEN" ) +// AuthTypeEnumValues returns all elements of the AuthType enum +func AuthTypeEnumValues() []string { + return []string{ + AuthTypeOauth, + AuthTypeBasicAuth, + AuthTypePersonalAccessToken, + } +} + const ( // BuildPhaseTypeSubmitted is a BuildPhaseType enum value BuildPhaseTypeSubmitted = "SUBMITTED" @@ -10961,6 +10995,23 @@ const ( BuildPhaseTypeCompleted = "COMPLETED" ) +// BuildPhaseTypeEnumValues returns all elements of the BuildPhaseType enum +func BuildPhaseTypeEnumValues() []string { + return []string{ + BuildPhaseTypeSubmitted, + BuildPhaseTypeQueued, + BuildPhaseTypeProvisioning, + BuildPhaseTypeDownloadSource, + BuildPhaseTypeInstall, + BuildPhaseTypePreBuild, + BuildPhaseTypeBuild, + BuildPhaseTypePostBuild, + BuildPhaseTypeUploadArtifacts, + BuildPhaseTypeFinalizing, + BuildPhaseTypeCompleted, + } +} + const ( // CacheModeLocalDockerLayerCache is a CacheMode enum value CacheModeLocalDockerLayerCache = "LOCAL_DOCKER_LAYER_CACHE" @@ -10972,6 +11023,15 @@ const ( CacheModeLocalCustomCache = "LOCAL_CUSTOM_CACHE" ) +// CacheModeEnumValues returns all elements of the CacheMode enum +func CacheModeEnumValues() []string { + return []string{ + CacheModeLocalDockerLayerCache, + CacheModeLocalSourceCache, + CacheModeLocalCustomCache, + } +} + const ( // CacheTypeNoCache is a CacheType enum value CacheTypeNoCache = "NO_CACHE" @@ -10983,6 +11043,15 @@ const ( CacheTypeLocal = "LOCAL" ) +// CacheTypeEnumValues returns all elements of the CacheType enum +func CacheTypeEnumValues() []string { + return []string{ + CacheTypeNoCache, + CacheTypeS3, + CacheTypeLocal, + } +} + const ( // ComputeTypeBuildGeneral1Small is a ComputeType enum value ComputeTypeBuildGeneral1Small = "BUILD_GENERAL1_SMALL" @@ -10997,11 +11066,28 @@ const ( ComputeTypeBuildGeneral12xlarge = "BUILD_GENERAL1_2XLARGE" ) +// ComputeTypeEnumValues returns all elements of the ComputeType enum +func ComputeTypeEnumValues() []string { + return []string{ + ComputeTypeBuildGeneral1Small, + ComputeTypeBuildGeneral1Medium, + ComputeTypeBuildGeneral1Large, + ComputeTypeBuildGeneral12xlarge, + } +} + const ( // CredentialProviderTypeSecretsManager is a CredentialProviderType enum value CredentialProviderTypeSecretsManager = "SECRETS_MANAGER" ) +// CredentialProviderTypeEnumValues returns all elements of the CredentialProviderType enum +func CredentialProviderTypeEnumValues() []string { + return []string{ + CredentialProviderTypeSecretsManager, + } +} + const ( // EnvironmentTypeWindowsContainer is a EnvironmentType enum value EnvironmentTypeWindowsContainer = "WINDOWS_CONTAINER" @@ -11019,6 +11105,17 @@ const ( EnvironmentTypeWindowsServer2019Container = "WINDOWS_SERVER_2019_CONTAINER" ) +// EnvironmentTypeEnumValues returns all elements of the EnvironmentType enum +func EnvironmentTypeEnumValues() []string { + return []string{ + EnvironmentTypeWindowsContainer, + EnvironmentTypeLinuxContainer, + EnvironmentTypeLinuxGpuContainer, + EnvironmentTypeArmContainer, + EnvironmentTypeWindowsServer2019Container, + } +} + const ( // EnvironmentVariableTypePlaintext is a EnvironmentVariableType enum value EnvironmentVariableTypePlaintext = "PLAINTEXT" @@ -11030,11 +11127,27 @@ const ( EnvironmentVariableTypeSecretsManager = "SECRETS_MANAGER" ) +// EnvironmentVariableTypeEnumValues returns all elements of the EnvironmentVariableType enum +func EnvironmentVariableTypeEnumValues() []string { + return []string{ + EnvironmentVariableTypePlaintext, + EnvironmentVariableTypeParameterStore, + EnvironmentVariableTypeSecretsManager, + } +} + const ( // FileSystemTypeEfs is a FileSystemType enum value FileSystemTypeEfs = "EFS" ) +// FileSystemTypeEnumValues returns all elements of the FileSystemType enum +func FileSystemTypeEnumValues() []string { + return []string{ + FileSystemTypeEfs, + } +} + const ( // ImagePullCredentialsTypeCodebuild is a ImagePullCredentialsType enum value ImagePullCredentialsTypeCodebuild = "CODEBUILD" @@ -11043,6 +11156,14 @@ const ( ImagePullCredentialsTypeServiceRole = "SERVICE_ROLE" ) +// ImagePullCredentialsTypeEnumValues returns all elements of the ImagePullCredentialsType enum +func ImagePullCredentialsTypeEnumValues() []string { + return []string{ + ImagePullCredentialsTypeCodebuild, + ImagePullCredentialsTypeServiceRole, + } +} + const ( // LanguageTypeJava is a LanguageType enum value LanguageTypeJava = "JAVA" @@ -11075,6 +11196,22 @@ const ( LanguageTypePhp = "PHP" ) +// LanguageTypeEnumValues returns all elements of the LanguageType enum +func LanguageTypeEnumValues() []string { + return []string{ + LanguageTypeJava, + LanguageTypePython, + LanguageTypeNodeJs, + LanguageTypeRuby, + LanguageTypeGolang, + LanguageTypeDocker, + LanguageTypeAndroid, + LanguageTypeDotnet, + LanguageTypeBase, + LanguageTypePhp, + } +} + const ( // LogsConfigStatusTypeEnabled is a LogsConfigStatusType enum value LogsConfigStatusTypeEnabled = "ENABLED" @@ -11083,6 +11220,14 @@ const ( LogsConfigStatusTypeDisabled = "DISABLED" ) +// LogsConfigStatusTypeEnumValues returns all elements of the LogsConfigStatusType enum +func LogsConfigStatusTypeEnumValues() []string { + return []string{ + LogsConfigStatusTypeEnabled, + LogsConfigStatusTypeDisabled, + } +} + const ( // PlatformTypeDebian is a PlatformType enum value PlatformTypeDebian = "DEBIAN" @@ -11097,6 +11242,16 @@ const ( PlatformTypeWindowsServer = "WINDOWS_SERVER" ) +// PlatformTypeEnumValues returns all elements of the PlatformType enum +func PlatformTypeEnumValues() []string { + return []string{ + PlatformTypeDebian, + PlatformTypeAmazonLinux, + PlatformTypeUbuntu, + PlatformTypeWindowsServer, + } +} + const ( // ProjectSortByTypeName is a ProjectSortByType enum value ProjectSortByTypeName = "NAME" @@ -11108,6 +11263,15 @@ const ( ProjectSortByTypeLastModifiedTime = "LAST_MODIFIED_TIME" ) +// ProjectSortByTypeEnumValues returns all elements of the ProjectSortByType enum +func ProjectSortByTypeEnumValues() []string { + return []string{ + ProjectSortByTypeName, + ProjectSortByTypeCreatedTime, + ProjectSortByTypeLastModifiedTime, + } +} + const ( // ReportExportConfigTypeS3 is a ReportExportConfigType enum value ReportExportConfigTypeS3 = "S3" @@ -11116,6 +11280,14 @@ const ( ReportExportConfigTypeNoExport = "NO_EXPORT" ) +// ReportExportConfigTypeEnumValues returns all elements of the ReportExportConfigType enum +func ReportExportConfigTypeEnumValues() []string { + return []string{ + ReportExportConfigTypeS3, + ReportExportConfigTypeNoExport, + } +} + const ( // ReportGroupSortByTypeName is a ReportGroupSortByType enum value ReportGroupSortByTypeName = "NAME" @@ -11127,6 +11299,15 @@ const ( ReportGroupSortByTypeLastModifiedTime = "LAST_MODIFIED_TIME" ) +// ReportGroupSortByTypeEnumValues returns all elements of the ReportGroupSortByType enum +func ReportGroupSortByTypeEnumValues() []string { + return []string{ + ReportGroupSortByTypeName, + ReportGroupSortByTypeCreatedTime, + ReportGroupSortByTypeLastModifiedTime, + } +} + const ( // ReportPackagingTypeZip is a ReportPackagingType enum value ReportPackagingTypeZip = "ZIP" @@ -11135,6 +11316,14 @@ const ( ReportPackagingTypeNone = "NONE" ) +// ReportPackagingTypeEnumValues returns all elements of the ReportPackagingType enum +func ReportPackagingTypeEnumValues() []string { + return []string{ + ReportPackagingTypeZip, + ReportPackagingTypeNone, + } +} + const ( // ReportStatusTypeGenerating is a ReportStatusType enum value ReportStatusTypeGenerating = "GENERATING" @@ -11152,11 +11341,29 @@ const ( ReportStatusTypeDeleting = "DELETING" ) +// ReportStatusTypeEnumValues returns all elements of the ReportStatusType enum +func ReportStatusTypeEnumValues() []string { + return []string{ + ReportStatusTypeGenerating, + ReportStatusTypeSucceeded, + ReportStatusTypeFailed, + ReportStatusTypeIncomplete, + ReportStatusTypeDeleting, + } +} + const ( // ReportTypeTest is a ReportType enum value ReportTypeTest = "TEST" ) +// ReportTypeEnumValues returns all elements of the ReportType enum +func ReportTypeEnumValues() []string { + return []string{ + ReportTypeTest, + } +} + const ( // ServerTypeGithub is a ServerType enum value ServerTypeGithub = "GITHUB" @@ -11168,6 +11375,15 @@ const ( ServerTypeGithubEnterprise = "GITHUB_ENTERPRISE" ) +// ServerTypeEnumValues returns all elements of the ServerType enum +func ServerTypeEnumValues() []string { + return []string{ + ServerTypeGithub, + ServerTypeBitbucket, + ServerTypeGithubEnterprise, + } +} + const ( // SharedResourceSortByTypeArn is a SharedResourceSortByType enum value SharedResourceSortByTypeArn = "ARN" @@ -11176,6 +11392,14 @@ const ( SharedResourceSortByTypeModifiedTime = "MODIFIED_TIME" ) +// SharedResourceSortByTypeEnumValues returns all elements of the SharedResourceSortByType enum +func SharedResourceSortByTypeEnumValues() []string { + return []string{ + SharedResourceSortByTypeArn, + SharedResourceSortByTypeModifiedTime, + } +} + const ( // SortOrderTypeAscending is a SortOrderType enum value SortOrderTypeAscending = "ASCENDING" @@ -11184,11 +11408,26 @@ const ( SortOrderTypeDescending = "DESCENDING" ) +// SortOrderTypeEnumValues returns all elements of the SortOrderType enum +func SortOrderTypeEnumValues() []string { + return []string{ + SortOrderTypeAscending, + SortOrderTypeDescending, + } +} + const ( // SourceAuthTypeOauth is a SourceAuthType enum value SourceAuthTypeOauth = "OAUTH" ) +// SourceAuthTypeEnumValues returns all elements of the SourceAuthType enum +func SourceAuthTypeEnumValues() []string { + return []string{ + SourceAuthTypeOauth, + } +} + const ( // SourceTypeCodecommit is a SourceType enum value SourceTypeCodecommit = "CODECOMMIT" @@ -11212,6 +11451,19 @@ const ( SourceTypeNoSource = "NO_SOURCE" ) +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeCodecommit, + SourceTypeCodepipeline, + SourceTypeGithub, + SourceTypeS3, + SourceTypeBitbucket, + SourceTypeGithubEnterprise, + SourceTypeNoSource, + } +} + const ( // StatusTypeSucceeded is a StatusType enum value StatusTypeSucceeded = "SUCCEEDED" @@ -11232,6 +11484,18 @@ const ( StatusTypeStopped = "STOPPED" ) +// StatusTypeEnumValues returns all elements of the StatusType enum +func StatusTypeEnumValues() []string { + return []string{ + StatusTypeSucceeded, + StatusTypeFailed, + StatusTypeFault, + StatusTypeTimedOut, + StatusTypeInProgress, + StatusTypeStopped, + } +} + const ( // WebhookFilterTypeEvent is a WebhookFilterType enum value WebhookFilterTypeEvent = "EVENT" @@ -11251,3 +11515,15 @@ const ( // WebhookFilterTypeCommitMessage is a WebhookFilterType enum value WebhookFilterTypeCommitMessage = "COMMIT_MESSAGE" ) + +// WebhookFilterTypeEnumValues returns all elements of the WebhookFilterType enum +func WebhookFilterTypeEnumValues() []string { + return []string{ + WebhookFilterTypeEvent, + WebhookFilterTypeBaseRef, + WebhookFilterTypeHeadRef, + WebhookFilterTypeActorAccountId, + WebhookFilterTypeFilePath, + WebhookFilterTypeCommitMessage, + } +} diff --git a/service/codecommit/api.go b/service/codecommit/api.go index ff597abfa85..76c78120ad1 100644 --- a/service/codecommit/api.go +++ b/service/codecommit/api.go @@ -32781,6 +32781,14 @@ const ( ApprovalStateRevoke = "REVOKE" ) +// ApprovalStateEnumValues returns all elements of the ApprovalState enum +func ApprovalStateEnumValues() []string { + return []string{ + ApprovalStateApprove, + ApprovalStateRevoke, + } +} + const ( // ChangeTypeEnumA is a ChangeTypeEnum enum value ChangeTypeEnumA = "A" @@ -32792,6 +32800,15 @@ const ( ChangeTypeEnumD = "D" ) +// ChangeTypeEnumEnumValues returns all elements of the ChangeTypeEnum enum +func ChangeTypeEnumEnumValues() []string { + return []string{ + ChangeTypeEnumA, + ChangeTypeEnumM, + ChangeTypeEnumD, + } +} + const ( // ConflictDetailLevelTypeEnumFileLevel is a ConflictDetailLevelTypeEnum enum value ConflictDetailLevelTypeEnumFileLevel = "FILE_LEVEL" @@ -32800,6 +32817,14 @@ const ( ConflictDetailLevelTypeEnumLineLevel = "LINE_LEVEL" ) +// ConflictDetailLevelTypeEnumEnumValues returns all elements of the ConflictDetailLevelTypeEnum enum +func ConflictDetailLevelTypeEnumEnumValues() []string { + return []string{ + ConflictDetailLevelTypeEnumFileLevel, + ConflictDetailLevelTypeEnumLineLevel, + } +} + const ( // ConflictResolutionStrategyTypeEnumNone is a ConflictResolutionStrategyTypeEnum enum value ConflictResolutionStrategyTypeEnumNone = "NONE" @@ -32814,6 +32839,16 @@ const ( ConflictResolutionStrategyTypeEnumAutomerge = "AUTOMERGE" ) +// ConflictResolutionStrategyTypeEnumEnumValues returns all elements of the ConflictResolutionStrategyTypeEnum enum +func ConflictResolutionStrategyTypeEnumEnumValues() []string { + return []string{ + ConflictResolutionStrategyTypeEnumNone, + ConflictResolutionStrategyTypeEnumAcceptSource, + ConflictResolutionStrategyTypeEnumAcceptDestination, + ConflictResolutionStrategyTypeEnumAutomerge, + } +} + const ( // FileModeTypeEnumExecutable is a FileModeTypeEnum enum value FileModeTypeEnumExecutable = "EXECUTABLE" @@ -32825,6 +32860,15 @@ const ( FileModeTypeEnumSymlink = "SYMLINK" ) +// FileModeTypeEnumEnumValues returns all elements of the FileModeTypeEnum enum +func FileModeTypeEnumEnumValues() []string { + return []string{ + FileModeTypeEnumExecutable, + FileModeTypeEnumNormal, + FileModeTypeEnumSymlink, + } +} + const ( // MergeOptionTypeEnumFastForwardMerge is a MergeOptionTypeEnum enum value MergeOptionTypeEnumFastForwardMerge = "FAST_FORWARD_MERGE" @@ -32836,6 +32880,15 @@ const ( MergeOptionTypeEnumThreeWayMerge = "THREE_WAY_MERGE" ) +// MergeOptionTypeEnumEnumValues returns all elements of the MergeOptionTypeEnum enum +func MergeOptionTypeEnumEnumValues() []string { + return []string{ + MergeOptionTypeEnumFastForwardMerge, + MergeOptionTypeEnumSquashMerge, + MergeOptionTypeEnumThreeWayMerge, + } +} + const ( // ObjectTypeEnumFile is a ObjectTypeEnum enum value ObjectTypeEnumFile = "FILE" @@ -32850,6 +32903,16 @@ const ( ObjectTypeEnumSymbolicLink = "SYMBOLIC_LINK" ) +// ObjectTypeEnumEnumValues returns all elements of the ObjectTypeEnum enum +func ObjectTypeEnumEnumValues() []string { + return []string{ + ObjectTypeEnumFile, + ObjectTypeEnumDirectory, + ObjectTypeEnumGitLink, + ObjectTypeEnumSymbolicLink, + } +} + const ( // OrderEnumAscending is a OrderEnum enum value OrderEnumAscending = "ascending" @@ -32858,6 +32921,14 @@ const ( OrderEnumDescending = "descending" ) +// OrderEnumEnumValues returns all elements of the OrderEnum enum +func OrderEnumEnumValues() []string { + return []string{ + OrderEnumAscending, + OrderEnumDescending, + } +} + const ( // OverrideStatusOverride is a OverrideStatus enum value OverrideStatusOverride = "OVERRIDE" @@ -32866,6 +32937,14 @@ const ( OverrideStatusRevoke = "REVOKE" ) +// OverrideStatusEnumValues returns all elements of the OverrideStatus enum +func OverrideStatusEnumValues() []string { + return []string{ + OverrideStatusOverride, + OverrideStatusRevoke, + } +} + const ( // PullRequestEventTypePullRequestCreated is a PullRequestEventType enum value PullRequestEventTypePullRequestCreated = "PULL_REQUEST_CREATED" @@ -32895,6 +32974,21 @@ const ( PullRequestEventTypePullRequestApprovalStateChanged = "PULL_REQUEST_APPROVAL_STATE_CHANGED" ) +// PullRequestEventTypeEnumValues returns all elements of the PullRequestEventType enum +func PullRequestEventTypeEnumValues() []string { + return []string{ + PullRequestEventTypePullRequestCreated, + PullRequestEventTypePullRequestStatusChanged, + PullRequestEventTypePullRequestSourceReferenceUpdated, + PullRequestEventTypePullRequestMergeStateChanged, + PullRequestEventTypePullRequestApprovalRuleCreated, + PullRequestEventTypePullRequestApprovalRuleUpdated, + PullRequestEventTypePullRequestApprovalRuleDeleted, + PullRequestEventTypePullRequestApprovalRuleOverridden, + PullRequestEventTypePullRequestApprovalStateChanged, + } +} + const ( // PullRequestStatusEnumOpen is a PullRequestStatusEnum enum value PullRequestStatusEnumOpen = "OPEN" @@ -32903,6 +32997,14 @@ const ( PullRequestStatusEnumClosed = "CLOSED" ) +// PullRequestStatusEnumEnumValues returns all elements of the PullRequestStatusEnum enum +func PullRequestStatusEnumEnumValues() []string { + return []string{ + PullRequestStatusEnumOpen, + PullRequestStatusEnumClosed, + } +} + const ( // RelativeFileVersionEnumBefore is a RelativeFileVersionEnum enum value RelativeFileVersionEnumBefore = "BEFORE" @@ -32911,6 +33013,14 @@ const ( RelativeFileVersionEnumAfter = "AFTER" ) +// RelativeFileVersionEnumEnumValues returns all elements of the RelativeFileVersionEnum enum +func RelativeFileVersionEnumEnumValues() []string { + return []string{ + RelativeFileVersionEnumBefore, + RelativeFileVersionEnumAfter, + } +} + const ( // ReplacementTypeEnumKeepBase is a ReplacementTypeEnum enum value ReplacementTypeEnumKeepBase = "KEEP_BASE" @@ -32925,6 +33035,16 @@ const ( ReplacementTypeEnumUseNewContent = "USE_NEW_CONTENT" ) +// ReplacementTypeEnumEnumValues returns all elements of the ReplacementTypeEnum enum +func ReplacementTypeEnumEnumValues() []string { + return []string{ + ReplacementTypeEnumKeepBase, + ReplacementTypeEnumKeepSource, + ReplacementTypeEnumKeepDestination, + ReplacementTypeEnumUseNewContent, + } +} + const ( // RepositoryTriggerEventEnumAll is a RepositoryTriggerEventEnum enum value RepositoryTriggerEventEnumAll = "all" @@ -32939,6 +33059,16 @@ const ( RepositoryTriggerEventEnumDeleteReference = "deleteReference" ) +// RepositoryTriggerEventEnumEnumValues returns all elements of the RepositoryTriggerEventEnum enum +func RepositoryTriggerEventEnumEnumValues() []string { + return []string{ + RepositoryTriggerEventEnumAll, + RepositoryTriggerEventEnumUpdateReference, + RepositoryTriggerEventEnumCreateReference, + RepositoryTriggerEventEnumDeleteReference, + } +} + const ( // SortByEnumRepositoryName is a SortByEnum enum value SortByEnumRepositoryName = "repositoryName" @@ -32946,3 +33076,11 @@ const ( // SortByEnumLastModifiedDate is a SortByEnum enum value SortByEnumLastModifiedDate = "lastModifiedDate" ) + +// SortByEnumEnumValues returns all elements of the SortByEnum enum +func SortByEnumEnumValues() []string { + return []string{ + SortByEnumRepositoryName, + SortByEnumLastModifiedDate, + } +} diff --git a/service/codedeploy/api.go b/service/codedeploy/api.go index 13b9566952d..d897ae0c122 100644 --- a/service/codedeploy/api.go +++ b/service/codedeploy/api.go @@ -18594,6 +18594,15 @@ const ( ApplicationRevisionSortByLastUsedTime = "lastUsedTime" ) +// ApplicationRevisionSortByEnumValues returns all elements of the ApplicationRevisionSortBy enum +func ApplicationRevisionSortByEnumValues() []string { + return []string{ + ApplicationRevisionSortByRegisterTime, + ApplicationRevisionSortByFirstUsedTime, + ApplicationRevisionSortByLastUsedTime, + } +} + const ( // AutoRollbackEventDeploymentFailure is a AutoRollbackEvent enum value AutoRollbackEventDeploymentFailure = "DEPLOYMENT_FAILURE" @@ -18605,6 +18614,15 @@ const ( AutoRollbackEventDeploymentStopOnRequest = "DEPLOYMENT_STOP_ON_REQUEST" ) +// AutoRollbackEventEnumValues returns all elements of the AutoRollbackEvent enum +func AutoRollbackEventEnumValues() []string { + return []string{ + AutoRollbackEventDeploymentFailure, + AutoRollbackEventDeploymentStopOnAlarm, + AutoRollbackEventDeploymentStopOnRequest, + } +} + const ( // BundleTypeTar is a BundleType enum value BundleTypeTar = "tar" @@ -18622,6 +18640,17 @@ const ( BundleTypeJson = "JSON" ) +// BundleTypeEnumValues returns all elements of the BundleType enum +func BundleTypeEnumValues() []string { + return []string{ + BundleTypeTar, + BundleTypeTgz, + BundleTypeZip, + BundleTypeYaml, + BundleTypeJson, + } +} + const ( // ComputePlatformServer is a ComputePlatform enum value ComputePlatformServer = "Server" @@ -18633,6 +18662,15 @@ const ( ComputePlatformEcs = "ECS" ) +// ComputePlatformEnumValues returns all elements of the ComputePlatform enum +func ComputePlatformEnumValues() []string { + return []string{ + ComputePlatformServer, + ComputePlatformLambda, + ComputePlatformEcs, + } +} + const ( // DeploymentCreatorUser is a DeploymentCreator enum value DeploymentCreatorUser = "user" @@ -18653,6 +18691,18 @@ const ( DeploymentCreatorCloudFormationRollback = "CloudFormationRollback" ) +// DeploymentCreatorEnumValues returns all elements of the DeploymentCreator enum +func DeploymentCreatorEnumValues() []string { + return []string{ + DeploymentCreatorUser, + DeploymentCreatorAutoscaling, + DeploymentCreatorCodeDeployRollback, + DeploymentCreatorCodeDeploy, + DeploymentCreatorCloudFormation, + DeploymentCreatorCloudFormationRollback, + } +} + const ( // DeploymentOptionWithTrafficControl is a DeploymentOption enum value DeploymentOptionWithTrafficControl = "WITH_TRAFFIC_CONTROL" @@ -18661,6 +18711,14 @@ const ( DeploymentOptionWithoutTrafficControl = "WITHOUT_TRAFFIC_CONTROL" ) +// DeploymentOptionEnumValues returns all elements of the DeploymentOption enum +func DeploymentOptionEnumValues() []string { + return []string{ + DeploymentOptionWithTrafficControl, + DeploymentOptionWithoutTrafficControl, + } +} + const ( // DeploymentReadyActionContinueDeployment is a DeploymentReadyAction enum value DeploymentReadyActionContinueDeployment = "CONTINUE_DEPLOYMENT" @@ -18669,6 +18727,14 @@ const ( DeploymentReadyActionStopDeployment = "STOP_DEPLOYMENT" ) +// DeploymentReadyActionEnumValues returns all elements of the DeploymentReadyAction enum +func DeploymentReadyActionEnumValues() []string { + return []string{ + DeploymentReadyActionContinueDeployment, + DeploymentReadyActionStopDeployment, + } +} + const ( // DeploymentStatusCreated is a DeploymentStatus enum value DeploymentStatusCreated = "Created" @@ -18695,6 +18761,20 @@ const ( DeploymentStatusReady = "Ready" ) +// DeploymentStatusEnumValues returns all elements of the DeploymentStatus enum +func DeploymentStatusEnumValues() []string { + return []string{ + DeploymentStatusCreated, + DeploymentStatusQueued, + DeploymentStatusInProgress, + DeploymentStatusBaking, + DeploymentStatusSucceeded, + DeploymentStatusFailed, + DeploymentStatusStopped, + DeploymentStatusReady, + } +} + const ( // DeploymentTargetTypeInstanceTarget is a DeploymentTargetType enum value DeploymentTargetTypeInstanceTarget = "InstanceTarget" @@ -18709,6 +18789,16 @@ const ( DeploymentTargetTypeCloudFormationTarget = "CloudFormationTarget" ) +// DeploymentTargetTypeEnumValues returns all elements of the DeploymentTargetType enum +func DeploymentTargetTypeEnumValues() []string { + return []string{ + DeploymentTargetTypeInstanceTarget, + DeploymentTargetTypeLambdaTarget, + DeploymentTargetTypeEcstarget, + DeploymentTargetTypeCloudFormationTarget, + } +} + const ( // DeploymentTypeInPlace is a DeploymentType enum value DeploymentTypeInPlace = "IN_PLACE" @@ -18717,6 +18807,14 @@ const ( DeploymentTypeBlueGreen = "BLUE_GREEN" ) +// DeploymentTypeEnumValues returns all elements of the DeploymentType enum +func DeploymentTypeEnumValues() []string { + return []string{ + DeploymentTypeInPlace, + DeploymentTypeBlueGreen, + } +} + const ( // DeploymentWaitTypeReadyWait is a DeploymentWaitType enum value DeploymentWaitTypeReadyWait = "READY_WAIT" @@ -18725,6 +18823,14 @@ const ( DeploymentWaitTypeTerminationWait = "TERMINATION_WAIT" ) +// DeploymentWaitTypeEnumValues returns all elements of the DeploymentWaitType enum +func DeploymentWaitTypeEnumValues() []string { + return []string{ + DeploymentWaitTypeReadyWait, + DeploymentWaitTypeTerminationWait, + } +} + const ( // EC2TagFilterTypeKeyOnly is a EC2TagFilterType enum value EC2TagFilterTypeKeyOnly = "KEY_ONLY" @@ -18736,6 +18842,15 @@ const ( EC2TagFilterTypeKeyAndValue = "KEY_AND_VALUE" ) +// EC2TagFilterTypeEnumValues returns all elements of the EC2TagFilterType enum +func EC2TagFilterTypeEnumValues() []string { + return []string{ + EC2TagFilterTypeKeyOnly, + EC2TagFilterTypeValueOnly, + EC2TagFilterTypeKeyAndValue, + } +} + const ( // ErrorCodeAgentIssue is a ErrorCode enum value ErrorCodeAgentIssue = "AGENT_ISSUE" @@ -18840,6 +18955,46 @@ const ( ErrorCodeCloudformationStackFailure = "CLOUDFORMATION_STACK_FAILURE" ) +// ErrorCodeEnumValues returns all elements of the ErrorCode enum +func ErrorCodeEnumValues() []string { + return []string{ + ErrorCodeAgentIssue, + ErrorCodeAlarmActive, + ErrorCodeApplicationMissing, + ErrorCodeAutoscalingValidationError, + ErrorCodeAutoScalingConfiguration, + ErrorCodeAutoScalingIamRolePermissions, + ErrorCodeCodedeployResourceCannotBeFound, + ErrorCodeCustomerApplicationUnhealthy, + ErrorCodeDeploymentGroupMissing, + ErrorCodeEcsUpdateError, + ErrorCodeElasticLoadBalancingInvalid, + ErrorCodeElbInvalidInstance, + ErrorCodeHealthConstraints, + ErrorCodeHealthConstraintsInvalid, + ErrorCodeHookExecutionFailure, + ErrorCodeIamRoleMissing, + ErrorCodeIamRolePermissions, + ErrorCodeInternalError, + ErrorCodeInvalidEcsService, + ErrorCodeInvalidLambdaConfiguration, + ErrorCodeInvalidLambdaFunction, + ErrorCodeInvalidRevision, + ErrorCodeManualStop, + ErrorCodeMissingBlueGreenDeploymentConfiguration, + ErrorCodeMissingElbInformation, + ErrorCodeMissingGithubToken, + ErrorCodeNoEc2Subscription, + ErrorCodeNoInstances, + ErrorCodeOverMaxInstances, + ErrorCodeResourceLimitExceeded, + ErrorCodeRevisionMissing, + ErrorCodeThrottled, + ErrorCodeTimeout, + ErrorCodeCloudformationStackFailure, + } +} + const ( // FileExistsBehaviorDisallow is a FileExistsBehavior enum value FileExistsBehaviorDisallow = "DISALLOW" @@ -18851,6 +19006,15 @@ const ( FileExistsBehaviorRetain = "RETAIN" ) +// FileExistsBehaviorEnumValues returns all elements of the FileExistsBehavior enum +func FileExistsBehaviorEnumValues() []string { + return []string{ + FileExistsBehaviorDisallow, + FileExistsBehaviorOverwrite, + FileExistsBehaviorRetain, + } +} + const ( // GreenFleetProvisioningActionDiscoverExisting is a GreenFleetProvisioningAction enum value GreenFleetProvisioningActionDiscoverExisting = "DISCOVER_EXISTING" @@ -18859,6 +19023,14 @@ const ( GreenFleetProvisioningActionCopyAutoScalingGroup = "COPY_AUTO_SCALING_GROUP" ) +// GreenFleetProvisioningActionEnumValues returns all elements of the GreenFleetProvisioningAction enum +func GreenFleetProvisioningActionEnumValues() []string { + return []string{ + GreenFleetProvisioningActionDiscoverExisting, + GreenFleetProvisioningActionCopyAutoScalingGroup, + } +} + const ( // InstanceActionTerminate is a InstanceAction enum value InstanceActionTerminate = "TERMINATE" @@ -18867,6 +19039,14 @@ const ( InstanceActionKeepAlive = "KEEP_ALIVE" ) +// InstanceActionEnumValues returns all elements of the InstanceAction enum +func InstanceActionEnumValues() []string { + return []string{ + InstanceActionTerminate, + InstanceActionKeepAlive, + } +} + const ( // InstanceStatusPending is a InstanceStatus enum value InstanceStatusPending = "Pending" @@ -18890,6 +19070,19 @@ const ( InstanceStatusReady = "Ready" ) +// InstanceStatusEnumValues returns all elements of the InstanceStatus enum +func InstanceStatusEnumValues() []string { + return []string{ + InstanceStatusPending, + InstanceStatusInProgress, + InstanceStatusSucceeded, + InstanceStatusFailed, + InstanceStatusSkipped, + InstanceStatusUnknown, + InstanceStatusReady, + } +} + const ( // InstanceTypeBlue is a InstanceType enum value InstanceTypeBlue = "Blue" @@ -18898,6 +19091,14 @@ const ( InstanceTypeGreen = "Green" ) +// InstanceTypeEnumValues returns all elements of the InstanceType enum +func InstanceTypeEnumValues() []string { + return []string{ + InstanceTypeBlue, + InstanceTypeGreen, + } +} + const ( // LifecycleErrorCodeSuccess is a LifecycleErrorCode enum value LifecycleErrorCodeSuccess = "Success" @@ -18918,6 +19119,18 @@ const ( LifecycleErrorCodeUnknownError = "UnknownError" ) +// LifecycleErrorCodeEnumValues returns all elements of the LifecycleErrorCode enum +func LifecycleErrorCodeEnumValues() []string { + return []string{ + LifecycleErrorCodeSuccess, + LifecycleErrorCodeScriptMissing, + LifecycleErrorCodeScriptNotExecutable, + LifecycleErrorCodeScriptTimedOut, + LifecycleErrorCodeScriptFailed, + LifecycleErrorCodeUnknownError, + } +} + const ( // LifecycleEventStatusPending is a LifecycleEventStatus enum value LifecycleEventStatusPending = "Pending" @@ -18938,6 +19151,18 @@ const ( LifecycleEventStatusUnknown = "Unknown" ) +// LifecycleEventStatusEnumValues returns all elements of the LifecycleEventStatus enum +func LifecycleEventStatusEnumValues() []string { + return []string{ + LifecycleEventStatusPending, + LifecycleEventStatusInProgress, + LifecycleEventStatusSucceeded, + LifecycleEventStatusFailed, + LifecycleEventStatusSkipped, + LifecycleEventStatusUnknown, + } +} + const ( // ListStateFilterActionInclude is a ListStateFilterAction enum value ListStateFilterActionInclude = "include" @@ -18949,6 +19174,15 @@ const ( ListStateFilterActionIgnore = "ignore" ) +// ListStateFilterActionEnumValues returns all elements of the ListStateFilterAction enum +func ListStateFilterActionEnumValues() []string { + return []string{ + ListStateFilterActionInclude, + ListStateFilterActionExclude, + ListStateFilterActionIgnore, + } +} + const ( // MinimumHealthyHostsTypeHostCount is a MinimumHealthyHostsType enum value MinimumHealthyHostsTypeHostCount = "HOST_COUNT" @@ -18957,6 +19191,14 @@ const ( MinimumHealthyHostsTypeFleetPercent = "FLEET_PERCENT" ) +// MinimumHealthyHostsTypeEnumValues returns all elements of the MinimumHealthyHostsType enum +func MinimumHealthyHostsTypeEnumValues() []string { + return []string{ + MinimumHealthyHostsTypeHostCount, + MinimumHealthyHostsTypeFleetPercent, + } +} + const ( // RegistrationStatusRegistered is a RegistrationStatus enum value RegistrationStatusRegistered = "Registered" @@ -18965,6 +19207,14 @@ const ( RegistrationStatusDeregistered = "Deregistered" ) +// RegistrationStatusEnumValues returns all elements of the RegistrationStatus enum +func RegistrationStatusEnumValues() []string { + return []string{ + RegistrationStatusRegistered, + RegistrationStatusDeregistered, + } +} + const ( // RevisionLocationTypeS3 is a RevisionLocationType enum value RevisionLocationTypeS3 = "S3" @@ -18979,6 +19229,16 @@ const ( RevisionLocationTypeAppSpecContent = "AppSpecContent" ) +// RevisionLocationTypeEnumValues returns all elements of the RevisionLocationType enum +func RevisionLocationTypeEnumValues() []string { + return []string{ + RevisionLocationTypeS3, + RevisionLocationTypeGitHub, + RevisionLocationTypeString, + RevisionLocationTypeAppSpecContent, + } +} + const ( // SortOrderAscending is a SortOrder enum value SortOrderAscending = "ascending" @@ -18987,6 +19247,14 @@ const ( SortOrderDescending = "descending" ) +// SortOrderEnumValues returns all elements of the SortOrder enum +func SortOrderEnumValues() []string { + return []string{ + SortOrderAscending, + SortOrderDescending, + } +} + const ( // StopStatusPending is a StopStatus enum value StopStatusPending = "Pending" @@ -18995,6 +19263,14 @@ const ( StopStatusSucceeded = "Succeeded" ) +// StopStatusEnumValues returns all elements of the StopStatus enum +func StopStatusEnumValues() []string { + return []string{ + StopStatusPending, + StopStatusSucceeded, + } +} + const ( // TagFilterTypeKeyOnly is a TagFilterType enum value TagFilterTypeKeyOnly = "KEY_ONLY" @@ -19006,6 +19282,15 @@ const ( TagFilterTypeKeyAndValue = "KEY_AND_VALUE" ) +// TagFilterTypeEnumValues returns all elements of the TagFilterType enum +func TagFilterTypeEnumValues() []string { + return []string{ + TagFilterTypeKeyOnly, + TagFilterTypeValueOnly, + TagFilterTypeKeyAndValue, + } +} + const ( // TargetFilterNameTargetStatus is a TargetFilterName enum value TargetFilterNameTargetStatus = "TargetStatus" @@ -19014,6 +19299,14 @@ const ( TargetFilterNameServerInstanceLabel = "ServerInstanceLabel" ) +// TargetFilterNameEnumValues returns all elements of the TargetFilterName enum +func TargetFilterNameEnumValues() []string { + return []string{ + TargetFilterNameTargetStatus, + TargetFilterNameServerInstanceLabel, + } +} + const ( // TargetLabelBlue is a TargetLabel enum value TargetLabelBlue = "Blue" @@ -19022,6 +19315,14 @@ const ( TargetLabelGreen = "Green" ) +// TargetLabelEnumValues returns all elements of the TargetLabel enum +func TargetLabelEnumValues() []string { + return []string{ + TargetLabelBlue, + TargetLabelGreen, + } +} + const ( // TargetStatusPending is a TargetStatus enum value TargetStatusPending = "Pending" @@ -19045,6 +19346,19 @@ const ( TargetStatusReady = "Ready" ) +// TargetStatusEnumValues returns all elements of the TargetStatus enum +func TargetStatusEnumValues() []string { + return []string{ + TargetStatusPending, + TargetStatusInProgress, + TargetStatusSucceeded, + TargetStatusFailed, + TargetStatusSkipped, + TargetStatusUnknown, + TargetStatusReady, + } +} + const ( // TrafficRoutingTypeTimeBasedCanary is a TrafficRoutingType enum value TrafficRoutingTypeTimeBasedCanary = "TimeBasedCanary" @@ -19056,6 +19370,15 @@ const ( TrafficRoutingTypeAllAtOnce = "AllAtOnce" ) +// TrafficRoutingTypeEnumValues returns all elements of the TrafficRoutingType enum +func TrafficRoutingTypeEnumValues() []string { + return []string{ + TrafficRoutingTypeTimeBasedCanary, + TrafficRoutingTypeTimeBasedLinear, + TrafficRoutingTypeAllAtOnce, + } +} + const ( // TriggerEventTypeDeploymentStart is a TriggerEventType enum value TriggerEventTypeDeploymentStart = "DeploymentStart" @@ -19087,3 +19410,19 @@ const ( // TriggerEventTypeInstanceReady is a TriggerEventType enum value TriggerEventTypeInstanceReady = "InstanceReady" ) + +// TriggerEventTypeEnumValues returns all elements of the TriggerEventType enum +func TriggerEventTypeEnumValues() []string { + return []string{ + TriggerEventTypeDeploymentStart, + TriggerEventTypeDeploymentSuccess, + TriggerEventTypeDeploymentFailure, + TriggerEventTypeDeploymentStop, + TriggerEventTypeDeploymentRollback, + TriggerEventTypeDeploymentReady, + TriggerEventTypeInstanceStart, + TriggerEventTypeInstanceSuccess, + TriggerEventTypeInstanceFailure, + TriggerEventTypeInstanceReady, + } +} diff --git a/service/codeguruprofiler/api.go b/service/codeguruprofiler/api.go index b7378563090..77fb04c85b6 100644 --- a/service/codeguruprofiler/api.go +++ b/service/codeguruprofiler/api.go @@ -6317,6 +6317,13 @@ const ( ActionGroupAgentPermissions = "agentPermissions" ) +// ActionGroupEnumValues returns all elements of the ActionGroup enum +func ActionGroupEnumValues() []string { + return []string{ + ActionGroupAgentPermissions, + } +} + const ( // AgentParameterFieldMaxStackDepth is a AgentParameterField enum value AgentParameterFieldMaxStackDepth = "MaxStackDepth" @@ -6334,6 +6341,17 @@ const ( AgentParameterFieldSamplingIntervalInMilliseconds = "SamplingIntervalInMilliseconds" ) +// AgentParameterFieldEnumValues returns all elements of the AgentParameterField enum +func AgentParameterFieldEnumValues() []string { + return []string{ + AgentParameterFieldMaxStackDepth, + AgentParameterFieldMemoryUsageLimitPercent, + AgentParameterFieldMinimumTimeForReportingInMilliseconds, + AgentParameterFieldReportingIntervalInMilliseconds, + AgentParameterFieldSamplingIntervalInMilliseconds, + } +} + const ( // AggregationPeriodP1d is a AggregationPeriod enum value AggregationPeriodP1d = "P1D" @@ -6345,6 +6363,15 @@ const ( AggregationPeriodPt5m = "PT5M" ) +// AggregationPeriodEnumValues returns all elements of the AggregationPeriod enum +func AggregationPeriodEnumValues() []string { + return []string{ + AggregationPeriodP1d, + AggregationPeriodPt1h, + AggregationPeriodPt5m, + } +} + const ( // ComputePlatformAwslambda is a ComputePlatform enum value ComputePlatformAwslambda = "AWSLambda" @@ -6353,11 +6380,26 @@ const ( ComputePlatformDefault = "Default" ) +// ComputePlatformEnumValues returns all elements of the ComputePlatform enum +func ComputePlatformEnumValues() []string { + return []string{ + ComputePlatformAwslambda, + ComputePlatformDefault, + } +} + const ( // EventPublisherAnomalyDetection is a EventPublisher enum value EventPublisherAnomalyDetection = "AnomalyDetection" ) +// EventPublisherEnumValues returns all elements of the EventPublisher enum +func EventPublisherEnumValues() []string { + return []string{ + EventPublisherAnomalyDetection, + } +} + const ( // FeedbackTypeNegative is a FeedbackType enum value FeedbackTypeNegative = "Negative" @@ -6366,6 +6408,14 @@ const ( FeedbackTypePositive = "Positive" ) +// FeedbackTypeEnumValues returns all elements of the FeedbackType enum +func FeedbackTypeEnumValues() []string { + return []string{ + FeedbackTypeNegative, + FeedbackTypePositive, + } +} + const ( // MetadataFieldAgentId is a MetadataField enum value MetadataFieldAgentId = "AgentId" @@ -6395,11 +6445,33 @@ const ( MetadataFieldLambdaTimeGapBetweenInvokesInMilliseconds = "LambdaTimeGapBetweenInvokesInMilliseconds" ) +// MetadataFieldEnumValues returns all elements of the MetadataField enum +func MetadataFieldEnumValues() []string { + return []string{ + MetadataFieldAgentId, + MetadataFieldAwsRequestId, + MetadataFieldComputePlatform, + MetadataFieldExecutionEnvironment, + MetadataFieldLambdaFunctionArn, + MetadataFieldLambdaMemoryLimitInMb, + MetadataFieldLambdaPreviousExecutionTimeInMilliseconds, + MetadataFieldLambdaRemainingTimeInMilliseconds, + MetadataFieldLambdaTimeGapBetweenInvokesInMilliseconds, + } +} + const ( // MetricTypeAggregatedRelativeTotalTime is a MetricType enum value MetricTypeAggregatedRelativeTotalTime = "AggregatedRelativeTotalTime" ) +// MetricTypeEnumValues returns all elements of the MetricType enum +func MetricTypeEnumValues() []string { + return []string{ + MetricTypeAggregatedRelativeTotalTime, + } +} + const ( // OrderByTimestampAscending is a OrderBy enum value OrderByTimestampAscending = "TimestampAscending" @@ -6407,3 +6479,11 @@ const ( // OrderByTimestampDescending is a OrderBy enum value OrderByTimestampDescending = "TimestampDescending" ) + +// OrderByEnumValues returns all elements of the OrderBy enum +func OrderByEnumValues() []string { + return []string{ + OrderByTimestampAscending, + OrderByTimestampDescending, + } +} diff --git a/service/codegurureviewer/api.go b/service/codegurureviewer/api.go index 9dee4f07ec3..7564ecbe4b3 100644 --- a/service/codegurureviewer/api.go +++ b/service/codegurureviewer/api.go @@ -3660,6 +3660,16 @@ const ( JobStateDeleting = "Deleting" ) +// JobStateEnumValues returns all elements of the JobState enum +func JobStateEnumValues() []string { + return []string{ + JobStateCompleted, + JobStatePending, + JobStateFailed, + JobStateDeleting, + } +} + const ( // ProviderTypeCodeCommit is a ProviderType enum value ProviderTypeCodeCommit = "CodeCommit" @@ -3674,6 +3684,16 @@ const ( ProviderTypeGitHubEnterpriseServer = "GitHubEnterpriseServer" ) +// ProviderTypeEnumValues returns all elements of the ProviderType enum +func ProviderTypeEnumValues() []string { + return []string{ + ProviderTypeCodeCommit, + ProviderTypeGitHub, + ProviderTypeBitbucket, + ProviderTypeGitHubEnterpriseServer, + } +} + const ( // ReactionThumbsUp is a Reaction enum value ReactionThumbsUp = "ThumbsUp" @@ -3682,6 +3702,14 @@ const ( ReactionThumbsDown = "ThumbsDown" ) +// ReactionEnumValues returns all elements of the Reaction enum +func ReactionEnumValues() []string { + return []string{ + ReactionThumbsUp, + ReactionThumbsDown, + } +} + const ( // RepositoryAssociationStateAssociated is a RepositoryAssociationState enum value RepositoryAssociationStateAssociated = "Associated" @@ -3696,7 +3724,24 @@ const ( RepositoryAssociationStateDisassociating = "Disassociating" ) +// RepositoryAssociationStateEnumValues returns all elements of the RepositoryAssociationState enum +func RepositoryAssociationStateEnumValues() []string { + return []string{ + RepositoryAssociationStateAssociated, + RepositoryAssociationStateAssociating, + RepositoryAssociationStateFailed, + RepositoryAssociationStateDisassociating, + } +} + const ( // TypePullRequest is a Type enum value TypePullRequest = "PullRequest" ) + +// TypeEnumValues returns all elements of the Type enum +func TypeEnumValues() []string { + return []string{ + TypePullRequest, + } +} diff --git a/service/codepipeline/api.go b/service/codepipeline/api.go index 0c40af453e0..4104d6ea00b 100644 --- a/service/codepipeline/api.go +++ b/service/codepipeline/api.go @@ -12747,6 +12747,18 @@ const ( ActionCategoryApproval = "Approval" ) +// ActionCategoryEnumValues returns all elements of the ActionCategory enum +func ActionCategoryEnumValues() []string { + return []string{ + ActionCategorySource, + ActionCategoryBuild, + ActionCategoryDeploy, + ActionCategoryTest, + ActionCategoryInvoke, + ActionCategoryApproval, + } +} + const ( // ActionConfigurationPropertyTypeString is a ActionConfigurationPropertyType enum value ActionConfigurationPropertyTypeString = "String" @@ -12758,6 +12770,15 @@ const ( ActionConfigurationPropertyTypeBoolean = "Boolean" ) +// ActionConfigurationPropertyTypeEnumValues returns all elements of the ActionConfigurationPropertyType enum +func ActionConfigurationPropertyTypeEnumValues() []string { + return []string{ + ActionConfigurationPropertyTypeString, + ActionConfigurationPropertyTypeNumber, + ActionConfigurationPropertyTypeBoolean, + } +} + const ( // ActionExecutionStatusInProgress is a ActionExecutionStatus enum value ActionExecutionStatusInProgress = "InProgress" @@ -12772,6 +12793,16 @@ const ( ActionExecutionStatusFailed = "Failed" ) +// ActionExecutionStatusEnumValues returns all elements of the ActionExecutionStatus enum +func ActionExecutionStatusEnumValues() []string { + return []string{ + ActionExecutionStatusInProgress, + ActionExecutionStatusAbandoned, + ActionExecutionStatusSucceeded, + ActionExecutionStatusFailed, + } +} + const ( // ActionOwnerAws is a ActionOwner enum value ActionOwnerAws = "AWS" @@ -12783,6 +12814,15 @@ const ( ActionOwnerCustom = "Custom" ) +// ActionOwnerEnumValues returns all elements of the ActionOwner enum +func ActionOwnerEnumValues() []string { + return []string{ + ActionOwnerAws, + ActionOwnerThirdParty, + ActionOwnerCustom, + } +} + const ( // ApprovalStatusApproved is a ApprovalStatus enum value ApprovalStatusApproved = "Approved" @@ -12791,26 +12831,62 @@ const ( ApprovalStatusRejected = "Rejected" ) +// ApprovalStatusEnumValues returns all elements of the ApprovalStatus enum +func ApprovalStatusEnumValues() []string { + return []string{ + ApprovalStatusApproved, + ApprovalStatusRejected, + } +} + const ( // ArtifactLocationTypeS3 is a ArtifactLocationType enum value ArtifactLocationTypeS3 = "S3" ) +// ArtifactLocationTypeEnumValues returns all elements of the ArtifactLocationType enum +func ArtifactLocationTypeEnumValues() []string { + return []string{ + ArtifactLocationTypeS3, + } +} + const ( // ArtifactStoreTypeS3 is a ArtifactStoreType enum value ArtifactStoreTypeS3 = "S3" ) +// ArtifactStoreTypeEnumValues returns all elements of the ArtifactStoreType enum +func ArtifactStoreTypeEnumValues() []string { + return []string{ + ArtifactStoreTypeS3, + } +} + const ( // BlockerTypeSchedule is a BlockerType enum value BlockerTypeSchedule = "Schedule" ) +// BlockerTypeEnumValues returns all elements of the BlockerType enum +func BlockerTypeEnumValues() []string { + return []string{ + BlockerTypeSchedule, + } +} + const ( // EncryptionKeyTypeKms is a EncryptionKeyType enum value EncryptionKeyTypeKms = "KMS" ) +// EncryptionKeyTypeEnumValues returns all elements of the EncryptionKeyType enum +func EncryptionKeyTypeEnumValues() []string { + return []string{ + EncryptionKeyTypeKms, + } +} + const ( // FailureTypeJobFailed is a FailureType enum value FailureTypeJobFailed = "JobFailed" @@ -12831,6 +12907,18 @@ const ( FailureTypeSystemUnavailable = "SystemUnavailable" ) +// FailureTypeEnumValues returns all elements of the FailureType enum +func FailureTypeEnumValues() []string { + return []string{ + FailureTypeJobFailed, + FailureTypeConfigurationError, + FailureTypePermissionError, + FailureTypeRevisionOutOfSync, + FailureTypeRevisionUnavailable, + FailureTypeSystemUnavailable, + } +} + const ( // JobStatusCreated is a JobStatus enum value JobStatusCreated = "Created" @@ -12854,6 +12942,19 @@ const ( JobStatusFailed = "Failed" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusCreated, + JobStatusQueued, + JobStatusDispatched, + JobStatusInProgress, + JobStatusTimedOut, + JobStatusSucceeded, + JobStatusFailed, + } +} + const ( // PipelineExecutionStatusInProgress is a PipelineExecutionStatus enum value PipelineExecutionStatusInProgress = "InProgress" @@ -12874,6 +12975,18 @@ const ( PipelineExecutionStatusFailed = "Failed" ) +// PipelineExecutionStatusEnumValues returns all elements of the PipelineExecutionStatus enum +func PipelineExecutionStatusEnumValues() []string { + return []string{ + PipelineExecutionStatusInProgress, + PipelineExecutionStatusStopped, + PipelineExecutionStatusStopping, + PipelineExecutionStatusSucceeded, + PipelineExecutionStatusSuperseded, + PipelineExecutionStatusFailed, + } +} + const ( // StageExecutionStatusInProgress is a StageExecutionStatus enum value StageExecutionStatusInProgress = "InProgress" @@ -12891,11 +13004,29 @@ const ( StageExecutionStatusSucceeded = "Succeeded" ) +// StageExecutionStatusEnumValues returns all elements of the StageExecutionStatus enum +func StageExecutionStatusEnumValues() []string { + return []string{ + StageExecutionStatusInProgress, + StageExecutionStatusFailed, + StageExecutionStatusStopped, + StageExecutionStatusStopping, + StageExecutionStatusSucceeded, + } +} + const ( // StageRetryModeFailedActions is a StageRetryMode enum value StageRetryModeFailedActions = "FAILED_ACTIONS" ) +// StageRetryModeEnumValues returns all elements of the StageRetryMode enum +func StageRetryModeEnumValues() []string { + return []string{ + StageRetryModeFailedActions, + } +} + const ( // StageTransitionTypeInbound is a StageTransitionType enum value StageTransitionTypeInbound = "Inbound" @@ -12904,6 +13035,14 @@ const ( StageTransitionTypeOutbound = "Outbound" ) +// StageTransitionTypeEnumValues returns all elements of the StageTransitionType enum +func StageTransitionTypeEnumValues() []string { + return []string{ + StageTransitionTypeInbound, + StageTransitionTypeOutbound, + } +} + const ( // TriggerTypeCreatePipeline is a TriggerType enum value TriggerTypeCreatePipeline = "CreatePipeline" @@ -12924,6 +13063,18 @@ const ( TriggerTypePutActionRevision = "PutActionRevision" ) +// TriggerTypeEnumValues returns all elements of the TriggerType enum +func TriggerTypeEnumValues() []string { + return []string{ + TriggerTypeCreatePipeline, + TriggerTypeStartPipelineExecution, + TriggerTypePollForSourceChanges, + TriggerTypeWebhook, + TriggerTypeCloudWatchEvent, + TriggerTypePutActionRevision, + } +} + const ( // WebhookAuthenticationTypeGithubHmac is a WebhookAuthenticationType enum value WebhookAuthenticationTypeGithubHmac = "GITHUB_HMAC" @@ -12934,3 +13085,12 @@ const ( // WebhookAuthenticationTypeUnauthenticated is a WebhookAuthenticationType enum value WebhookAuthenticationTypeUnauthenticated = "UNAUTHENTICATED" ) + +// WebhookAuthenticationTypeEnumValues returns all elements of the WebhookAuthenticationType enum +func WebhookAuthenticationTypeEnumValues() []string { + return []string{ + WebhookAuthenticationTypeGithubHmac, + WebhookAuthenticationTypeIp, + WebhookAuthenticationTypeUnauthenticated, + } +} diff --git a/service/codestarconnections/api.go b/service/codestarconnections/api.go index 69b4097b987..6fcec7fd61a 100644 --- a/service/codestarconnections/api.go +++ b/service/codestarconnections/api.go @@ -2411,6 +2411,15 @@ const ( ConnectionStatusError = "ERROR" ) +// ConnectionStatusEnumValues returns all elements of the ConnectionStatus enum +func ConnectionStatusEnumValues() []string { + return []string{ + ConnectionStatusPending, + ConnectionStatusAvailable, + ConnectionStatusError, + } +} + const ( // ProviderTypeBitbucket is a ProviderType enum value ProviderTypeBitbucket = "Bitbucket" @@ -2418,3 +2427,11 @@ const ( // ProviderTypeGitHubEnterpriseServer is a ProviderType enum value ProviderTypeGitHubEnterpriseServer = "GitHubEnterpriseServer" ) + +// ProviderTypeEnumValues returns all elements of the ProviderType enum +func ProviderTypeEnumValues() []string { + return []string{ + ProviderTypeBitbucket, + ProviderTypeGitHubEnterpriseServer, + } +} diff --git a/service/codestarnotifications/api.go b/service/codestarnotifications/api.go index 9f8640133b4..1649092d301 100644 --- a/service/codestarnotifications/api.go +++ b/service/codestarnotifications/api.go @@ -3374,6 +3374,14 @@ const ( DetailTypeFull = "FULL" ) +// DetailTypeEnumValues returns all elements of the DetailType enum +func DetailTypeEnumValues() []string { + return []string{ + DetailTypeBasic, + DetailTypeFull, + } +} + const ( // ListEventTypesFilterNameResourceType is a ListEventTypesFilterName enum value ListEventTypesFilterNameResourceType = "RESOURCE_TYPE" @@ -3382,6 +3390,14 @@ const ( ListEventTypesFilterNameServiceName = "SERVICE_NAME" ) +// ListEventTypesFilterNameEnumValues returns all elements of the ListEventTypesFilterName enum +func ListEventTypesFilterNameEnumValues() []string { + return []string{ + ListEventTypesFilterNameResourceType, + ListEventTypesFilterNameServiceName, + } +} + const ( // ListNotificationRulesFilterNameEventTypeId is a ListNotificationRulesFilterName enum value ListNotificationRulesFilterNameEventTypeId = "EVENT_TYPE_ID" @@ -3396,6 +3412,16 @@ const ( ListNotificationRulesFilterNameTargetAddress = "TARGET_ADDRESS" ) +// ListNotificationRulesFilterNameEnumValues returns all elements of the ListNotificationRulesFilterName enum +func ListNotificationRulesFilterNameEnumValues() []string { + return []string{ + ListNotificationRulesFilterNameEventTypeId, + ListNotificationRulesFilterNameCreatedBy, + ListNotificationRulesFilterNameResource, + ListNotificationRulesFilterNameTargetAddress, + } +} + const ( // ListTargetsFilterNameTargetType is a ListTargetsFilterName enum value ListTargetsFilterNameTargetType = "TARGET_TYPE" @@ -3407,6 +3433,15 @@ const ( ListTargetsFilterNameTargetStatus = "TARGET_STATUS" ) +// ListTargetsFilterNameEnumValues returns all elements of the ListTargetsFilterName enum +func ListTargetsFilterNameEnumValues() []string { + return []string{ + ListTargetsFilterNameTargetType, + ListTargetsFilterNameTargetAddress, + ListTargetsFilterNameTargetStatus, + } +} + const ( // NotificationRuleStatusEnabled is a NotificationRuleStatus enum value NotificationRuleStatusEnabled = "ENABLED" @@ -3415,6 +3450,14 @@ const ( NotificationRuleStatusDisabled = "DISABLED" ) +// NotificationRuleStatusEnumValues returns all elements of the NotificationRuleStatus enum +func NotificationRuleStatusEnumValues() []string { + return []string{ + NotificationRuleStatusEnabled, + NotificationRuleStatusDisabled, + } +} + const ( // TargetStatusPending is a TargetStatus enum value TargetStatusPending = "PENDING" @@ -3431,3 +3474,14 @@ const ( // TargetStatusDeactivated is a TargetStatus enum value TargetStatusDeactivated = "DEACTIVATED" ) + +// TargetStatusEnumValues returns all elements of the TargetStatus enum +func TargetStatusEnumValues() []string { + return []string{ + TargetStatusPending, + TargetStatusActive, + TargetStatusUnreachable, + TargetStatusInactive, + TargetStatusDeactivated, + } +} diff --git a/service/cognitoidentity/api.go b/service/cognitoidentity/api.go index adea5962eaa..c63fda7cdd4 100644 --- a/service/cognitoidentity/api.go +++ b/service/cognitoidentity/api.go @@ -5240,6 +5240,14 @@ const ( AmbiguousRoleResolutionTypeDeny = "Deny" ) +// AmbiguousRoleResolutionTypeEnumValues returns all elements of the AmbiguousRoleResolutionType enum +func AmbiguousRoleResolutionTypeEnumValues() []string { + return []string{ + AmbiguousRoleResolutionTypeAuthenticatedRole, + AmbiguousRoleResolutionTypeDeny, + } +} + const ( // ErrorCodeAccessDenied is a ErrorCode enum value ErrorCodeAccessDenied = "AccessDenied" @@ -5248,6 +5256,14 @@ const ( ErrorCodeInternalServerError = "InternalServerError" ) +// ErrorCodeEnumValues returns all elements of the ErrorCode enum +func ErrorCodeEnumValues() []string { + return []string{ + ErrorCodeAccessDenied, + ErrorCodeInternalServerError, + } +} + const ( // MappingRuleMatchTypeEquals is a MappingRuleMatchType enum value MappingRuleMatchTypeEquals = "Equals" @@ -5262,6 +5278,16 @@ const ( MappingRuleMatchTypeNotEqual = "NotEqual" ) +// MappingRuleMatchTypeEnumValues returns all elements of the MappingRuleMatchType enum +func MappingRuleMatchTypeEnumValues() []string { + return []string{ + MappingRuleMatchTypeEquals, + MappingRuleMatchTypeContains, + MappingRuleMatchTypeStartsWith, + MappingRuleMatchTypeNotEqual, + } +} + const ( // RoleMappingTypeToken is a RoleMappingType enum value RoleMappingTypeToken = "Token" @@ -5269,3 +5295,11 @@ const ( // RoleMappingTypeRules is a RoleMappingType enum value RoleMappingTypeRules = "Rules" ) + +// RoleMappingTypeEnumValues returns all elements of the RoleMappingType enum +func RoleMappingTypeEnumValues() []string { + return []string{ + RoleMappingTypeToken, + RoleMappingTypeRules, + } +} diff --git a/service/cognitoidentityprovider/api.go b/service/cognitoidentityprovider/api.go index 19b374454bc..0f6932fd283 100644 --- a/service/cognitoidentityprovider/api.go +++ b/service/cognitoidentityprovider/api.go @@ -29240,6 +29240,16 @@ const ( AccountTakeoverEventActionTypeNoAction = "NO_ACTION" ) +// AccountTakeoverEventActionTypeEnumValues returns all elements of the AccountTakeoverEventActionType enum +func AccountTakeoverEventActionTypeEnumValues() []string { + return []string{ + AccountTakeoverEventActionTypeBlock, + AccountTakeoverEventActionTypeMfaIfConfigured, + AccountTakeoverEventActionTypeMfaRequired, + AccountTakeoverEventActionTypeNoAction, + } +} + const ( // AdvancedSecurityModeTypeOff is a AdvancedSecurityModeType enum value AdvancedSecurityModeTypeOff = "OFF" @@ -29251,6 +29261,15 @@ const ( AdvancedSecurityModeTypeEnforced = "ENFORCED" ) +// AdvancedSecurityModeTypeEnumValues returns all elements of the AdvancedSecurityModeType enum +func AdvancedSecurityModeTypeEnumValues() []string { + return []string{ + AdvancedSecurityModeTypeOff, + AdvancedSecurityModeTypeAudit, + AdvancedSecurityModeTypeEnforced, + } +} + const ( // AliasAttributeTypePhoneNumber is a AliasAttributeType enum value AliasAttributeTypePhoneNumber = "phone_number" @@ -29262,6 +29281,15 @@ const ( AliasAttributeTypePreferredUsername = "preferred_username" ) +// AliasAttributeTypeEnumValues returns all elements of the AliasAttributeType enum +func AliasAttributeTypeEnumValues() []string { + return []string{ + AliasAttributeTypePhoneNumber, + AliasAttributeTypeEmail, + AliasAttributeTypePreferredUsername, + } +} + const ( // AttributeDataTypeString is a AttributeDataType enum value AttributeDataTypeString = "String" @@ -29276,6 +29304,16 @@ const ( AttributeDataTypeBoolean = "Boolean" ) +// AttributeDataTypeEnumValues returns all elements of the AttributeDataType enum +func AttributeDataTypeEnumValues() []string { + return []string{ + AttributeDataTypeString, + AttributeDataTypeNumber, + AttributeDataTypeDateTime, + AttributeDataTypeBoolean, + } +} + const ( // AuthFlowTypeUserSrpAuth is a AuthFlowType enum value AuthFlowTypeUserSrpAuth = "USER_SRP_AUTH" @@ -29299,6 +29337,19 @@ const ( AuthFlowTypeAdminUserPasswordAuth = "ADMIN_USER_PASSWORD_AUTH" ) +// AuthFlowTypeEnumValues returns all elements of the AuthFlowType enum +func AuthFlowTypeEnumValues() []string { + return []string{ + AuthFlowTypeUserSrpAuth, + AuthFlowTypeRefreshTokenAuth, + AuthFlowTypeRefreshToken, + AuthFlowTypeCustomAuth, + AuthFlowTypeAdminNoSrpAuth, + AuthFlowTypeUserPasswordAuth, + AuthFlowTypeAdminUserPasswordAuth, + } +} + const ( // ChallengeNamePassword is a ChallengeName enum value ChallengeNamePassword = "Password" @@ -29307,6 +29358,14 @@ const ( ChallengeNameMfa = "Mfa" ) +// ChallengeNameEnumValues returns all elements of the ChallengeName enum +func ChallengeNameEnumValues() []string { + return []string{ + ChallengeNamePassword, + ChallengeNameMfa, + } +} + const ( // ChallengeNameTypeSmsMfa is a ChallengeNameType enum value ChallengeNameTypeSmsMfa = "SMS_MFA" @@ -29339,6 +29398,22 @@ const ( ChallengeNameTypeNewPasswordRequired = "NEW_PASSWORD_REQUIRED" ) +// ChallengeNameTypeEnumValues returns all elements of the ChallengeNameType enum +func ChallengeNameTypeEnumValues() []string { + return []string{ + ChallengeNameTypeSmsMfa, + ChallengeNameTypeSoftwareTokenMfa, + ChallengeNameTypeSelectMfaType, + ChallengeNameTypeMfaSetup, + ChallengeNameTypePasswordVerifier, + ChallengeNameTypeCustomChallenge, + ChallengeNameTypeDeviceSrpAuth, + ChallengeNameTypeDevicePasswordVerifier, + ChallengeNameTypeAdminNoSrpAuth, + ChallengeNameTypeNewPasswordRequired, + } +} + const ( // ChallengeResponseSuccess is a ChallengeResponse enum value ChallengeResponseSuccess = "Success" @@ -29347,6 +29422,14 @@ const ( ChallengeResponseFailure = "Failure" ) +// ChallengeResponseEnumValues returns all elements of the ChallengeResponse enum +func ChallengeResponseEnumValues() []string { + return []string{ + ChallengeResponseSuccess, + ChallengeResponseFailure, + } +} + const ( // CompromisedCredentialsEventActionTypeBlock is a CompromisedCredentialsEventActionType enum value CompromisedCredentialsEventActionTypeBlock = "BLOCK" @@ -29355,6 +29438,14 @@ const ( CompromisedCredentialsEventActionTypeNoAction = "NO_ACTION" ) +// CompromisedCredentialsEventActionTypeEnumValues returns all elements of the CompromisedCredentialsEventActionType enum +func CompromisedCredentialsEventActionTypeEnumValues() []string { + return []string{ + CompromisedCredentialsEventActionTypeBlock, + CompromisedCredentialsEventActionTypeNoAction, + } +} + const ( // DefaultEmailOptionTypeConfirmWithLink is a DefaultEmailOptionType enum value DefaultEmailOptionTypeConfirmWithLink = "CONFIRM_WITH_LINK" @@ -29363,6 +29454,14 @@ const ( DefaultEmailOptionTypeConfirmWithCode = "CONFIRM_WITH_CODE" ) +// DefaultEmailOptionTypeEnumValues returns all elements of the DefaultEmailOptionType enum +func DefaultEmailOptionTypeEnumValues() []string { + return []string{ + DefaultEmailOptionTypeConfirmWithLink, + DefaultEmailOptionTypeConfirmWithCode, + } +} + const ( // DeliveryMediumTypeSms is a DeliveryMediumType enum value DeliveryMediumTypeSms = "SMS" @@ -29371,6 +29470,14 @@ const ( DeliveryMediumTypeEmail = "EMAIL" ) +// DeliveryMediumTypeEnumValues returns all elements of the DeliveryMediumType enum +func DeliveryMediumTypeEnumValues() []string { + return []string{ + DeliveryMediumTypeSms, + DeliveryMediumTypeEmail, + } +} + const ( // DeviceRememberedStatusTypeRemembered is a DeviceRememberedStatusType enum value DeviceRememberedStatusTypeRemembered = "remembered" @@ -29379,6 +29486,14 @@ const ( DeviceRememberedStatusTypeNotRemembered = "not_remembered" ) +// DeviceRememberedStatusTypeEnumValues returns all elements of the DeviceRememberedStatusType enum +func DeviceRememberedStatusTypeEnumValues() []string { + return []string{ + DeviceRememberedStatusTypeRemembered, + DeviceRememberedStatusTypeNotRemembered, + } +} + const ( // DomainStatusTypeCreating is a DomainStatusType enum value DomainStatusTypeCreating = "CREATING" @@ -29396,6 +29511,17 @@ const ( DomainStatusTypeFailed = "FAILED" ) +// DomainStatusTypeEnumValues returns all elements of the DomainStatusType enum +func DomainStatusTypeEnumValues() []string { + return []string{ + DomainStatusTypeCreating, + DomainStatusTypeDeleting, + DomainStatusTypeUpdating, + DomainStatusTypeActive, + DomainStatusTypeFailed, + } +} + const ( // EmailSendingAccountTypeCognitoDefault is a EmailSendingAccountType enum value EmailSendingAccountTypeCognitoDefault = "COGNITO_DEFAULT" @@ -29404,6 +29530,14 @@ const ( EmailSendingAccountTypeDeveloper = "DEVELOPER" ) +// EmailSendingAccountTypeEnumValues returns all elements of the EmailSendingAccountType enum +func EmailSendingAccountTypeEnumValues() []string { + return []string{ + EmailSendingAccountTypeCognitoDefault, + EmailSendingAccountTypeDeveloper, + } +} + const ( // EventFilterTypeSignIn is a EventFilterType enum value EventFilterTypeSignIn = "SIGN_IN" @@ -29415,6 +29549,15 @@ const ( EventFilterTypeSignUp = "SIGN_UP" ) +// EventFilterTypeEnumValues returns all elements of the EventFilterType enum +func EventFilterTypeEnumValues() []string { + return []string{ + EventFilterTypeSignIn, + EventFilterTypePasswordChange, + EventFilterTypeSignUp, + } +} + const ( // EventResponseTypeSuccess is a EventResponseType enum value EventResponseTypeSuccess = "Success" @@ -29423,6 +29566,14 @@ const ( EventResponseTypeFailure = "Failure" ) +// EventResponseTypeEnumValues returns all elements of the EventResponseType enum +func EventResponseTypeEnumValues() []string { + return []string{ + EventResponseTypeSuccess, + EventResponseTypeFailure, + } +} + const ( // EventTypeSignIn is a EventType enum value EventTypeSignIn = "SignIn" @@ -29434,6 +29585,15 @@ const ( EventTypeForgotPassword = "ForgotPassword" ) +// EventTypeEnumValues returns all elements of the EventType enum +func EventTypeEnumValues() []string { + return []string{ + EventTypeSignIn, + EventTypeSignUp, + EventTypeForgotPassword, + } +} + const ( // ExplicitAuthFlowsTypeAdminNoSrpAuth is a ExplicitAuthFlowsType enum value ExplicitAuthFlowsTypeAdminNoSrpAuth = "ADMIN_NO_SRP_AUTH" @@ -29460,6 +29620,20 @@ const ( ExplicitAuthFlowsTypeAllowRefreshTokenAuth = "ALLOW_REFRESH_TOKEN_AUTH" ) +// ExplicitAuthFlowsTypeEnumValues returns all elements of the ExplicitAuthFlowsType enum +func ExplicitAuthFlowsTypeEnumValues() []string { + return []string{ + ExplicitAuthFlowsTypeAdminNoSrpAuth, + ExplicitAuthFlowsTypeCustomAuthFlowOnly, + ExplicitAuthFlowsTypeUserPasswordAuth, + ExplicitAuthFlowsTypeAllowAdminUserPasswordAuth, + ExplicitAuthFlowsTypeAllowCustomAuth, + ExplicitAuthFlowsTypeAllowUserPasswordAuth, + ExplicitAuthFlowsTypeAllowUserSrpAuth, + ExplicitAuthFlowsTypeAllowRefreshTokenAuth, + } +} + const ( // FeedbackValueTypeValid is a FeedbackValueType enum value FeedbackValueTypeValid = "Valid" @@ -29468,6 +29642,14 @@ const ( FeedbackValueTypeInvalid = "Invalid" ) +// FeedbackValueTypeEnumValues returns all elements of the FeedbackValueType enum +func FeedbackValueTypeEnumValues() []string { + return []string{ + FeedbackValueTypeValid, + FeedbackValueTypeInvalid, + } +} + const ( // IdentityProviderTypeTypeSaml is a IdentityProviderTypeType enum value IdentityProviderTypeTypeSaml = "SAML" @@ -29488,6 +29670,18 @@ const ( IdentityProviderTypeTypeOidc = "OIDC" ) +// IdentityProviderTypeTypeEnumValues returns all elements of the IdentityProviderTypeType enum +func IdentityProviderTypeTypeEnumValues() []string { + return []string{ + IdentityProviderTypeTypeSaml, + IdentityProviderTypeTypeFacebook, + IdentityProviderTypeTypeGoogle, + IdentityProviderTypeTypeLoginWithAmazon, + IdentityProviderTypeTypeSignInWithApple, + IdentityProviderTypeTypeOidc, + } +} + const ( // MessageActionTypeResend is a MessageActionType enum value MessageActionTypeResend = "RESEND" @@ -29496,6 +29690,14 @@ const ( MessageActionTypeSuppress = "SUPPRESS" ) +// MessageActionTypeEnumValues returns all elements of the MessageActionType enum +func MessageActionTypeEnumValues() []string { + return []string{ + MessageActionTypeResend, + MessageActionTypeSuppress, + } +} + const ( // OAuthFlowTypeCode is a OAuthFlowType enum value OAuthFlowTypeCode = "code" @@ -29507,6 +29709,15 @@ const ( OAuthFlowTypeClientCredentials = "client_credentials" ) +// OAuthFlowTypeEnumValues returns all elements of the OAuthFlowType enum +func OAuthFlowTypeEnumValues() []string { + return []string{ + OAuthFlowTypeCode, + OAuthFlowTypeImplicit, + OAuthFlowTypeClientCredentials, + } +} + const ( // PreventUserExistenceErrorTypesLegacy is a PreventUserExistenceErrorTypes enum value PreventUserExistenceErrorTypesLegacy = "LEGACY" @@ -29515,6 +29726,14 @@ const ( PreventUserExistenceErrorTypesEnabled = "ENABLED" ) +// PreventUserExistenceErrorTypesEnumValues returns all elements of the PreventUserExistenceErrorTypes enum +func PreventUserExistenceErrorTypesEnumValues() []string { + return []string{ + PreventUserExistenceErrorTypesLegacy, + PreventUserExistenceErrorTypesEnabled, + } +} + const ( // RecoveryOptionNameTypeVerifiedEmail is a RecoveryOptionNameType enum value RecoveryOptionNameTypeVerifiedEmail = "verified_email" @@ -29526,6 +29745,15 @@ const ( RecoveryOptionNameTypeAdminOnly = "admin_only" ) +// RecoveryOptionNameTypeEnumValues returns all elements of the RecoveryOptionNameType enum +func RecoveryOptionNameTypeEnumValues() []string { + return []string{ + RecoveryOptionNameTypeVerifiedEmail, + RecoveryOptionNameTypeVerifiedPhoneNumber, + RecoveryOptionNameTypeAdminOnly, + } +} + const ( // RiskDecisionTypeNoRisk is a RiskDecisionType enum value RiskDecisionTypeNoRisk = "NoRisk" @@ -29537,6 +29765,15 @@ const ( RiskDecisionTypeBlock = "Block" ) +// RiskDecisionTypeEnumValues returns all elements of the RiskDecisionType enum +func RiskDecisionTypeEnumValues() []string { + return []string{ + RiskDecisionTypeNoRisk, + RiskDecisionTypeAccountTakeover, + RiskDecisionTypeBlock, + } +} + const ( // RiskLevelTypeLow is a RiskLevelType enum value RiskLevelTypeLow = "Low" @@ -29548,6 +29785,15 @@ const ( RiskLevelTypeHigh = "High" ) +// RiskLevelTypeEnumValues returns all elements of the RiskLevelType enum +func RiskLevelTypeEnumValues() []string { + return []string{ + RiskLevelTypeLow, + RiskLevelTypeMedium, + RiskLevelTypeHigh, + } +} + const ( // StatusTypeEnabled is a StatusType enum value StatusTypeEnabled = "Enabled" @@ -29556,6 +29802,14 @@ const ( StatusTypeDisabled = "Disabled" ) +// StatusTypeEnumValues returns all elements of the StatusType enum +func StatusTypeEnumValues() []string { + return []string{ + StatusTypeEnabled, + StatusTypeDisabled, + } +} + const ( // UserImportJobStatusTypeCreated is a UserImportJobStatusType enum value UserImportJobStatusTypeCreated = "Created" @@ -29582,6 +29836,20 @@ const ( UserImportJobStatusTypeSucceeded = "Succeeded" ) +// UserImportJobStatusTypeEnumValues returns all elements of the UserImportJobStatusType enum +func UserImportJobStatusTypeEnumValues() []string { + return []string{ + UserImportJobStatusTypeCreated, + UserImportJobStatusTypePending, + UserImportJobStatusTypeInProgress, + UserImportJobStatusTypeStopping, + UserImportJobStatusTypeExpired, + UserImportJobStatusTypeStopped, + UserImportJobStatusTypeFailed, + UserImportJobStatusTypeSucceeded, + } +} + const ( // UserPoolMfaTypeOff is a UserPoolMfaType enum value UserPoolMfaTypeOff = "OFF" @@ -29593,6 +29861,15 @@ const ( UserPoolMfaTypeOptional = "OPTIONAL" ) +// UserPoolMfaTypeEnumValues returns all elements of the UserPoolMfaType enum +func UserPoolMfaTypeEnumValues() []string { + return []string{ + UserPoolMfaTypeOff, + UserPoolMfaTypeOn, + UserPoolMfaTypeOptional, + } +} + const ( // UserStatusTypeUnconfirmed is a UserStatusType enum value UserStatusTypeUnconfirmed = "UNCONFIRMED" @@ -29616,6 +29893,19 @@ const ( UserStatusTypeForceChangePassword = "FORCE_CHANGE_PASSWORD" ) +// UserStatusTypeEnumValues returns all elements of the UserStatusType enum +func UserStatusTypeEnumValues() []string { + return []string{ + UserStatusTypeUnconfirmed, + UserStatusTypeConfirmed, + UserStatusTypeArchived, + UserStatusTypeCompromised, + UserStatusTypeUnknown, + UserStatusTypeResetRequired, + UserStatusTypeForceChangePassword, + } +} + const ( // UsernameAttributeTypePhoneNumber is a UsernameAttributeType enum value UsernameAttributeTypePhoneNumber = "phone_number" @@ -29624,6 +29914,14 @@ const ( UsernameAttributeTypeEmail = "email" ) +// UsernameAttributeTypeEnumValues returns all elements of the UsernameAttributeType enum +func UsernameAttributeTypeEnumValues() []string { + return []string{ + UsernameAttributeTypePhoneNumber, + UsernameAttributeTypeEmail, + } +} + const ( // VerifiedAttributeTypePhoneNumber is a VerifiedAttributeType enum value VerifiedAttributeTypePhoneNumber = "phone_number" @@ -29632,6 +29930,14 @@ const ( VerifiedAttributeTypeEmail = "email" ) +// VerifiedAttributeTypeEnumValues returns all elements of the VerifiedAttributeType enum +func VerifiedAttributeTypeEnumValues() []string { + return []string{ + VerifiedAttributeTypePhoneNumber, + VerifiedAttributeTypeEmail, + } +} + const ( // VerifySoftwareTokenResponseTypeSuccess is a VerifySoftwareTokenResponseType enum value VerifySoftwareTokenResponseTypeSuccess = "SUCCESS" @@ -29639,3 +29945,11 @@ const ( // VerifySoftwareTokenResponseTypeError is a VerifySoftwareTokenResponseType enum value VerifySoftwareTokenResponseTypeError = "ERROR" ) + +// VerifySoftwareTokenResponseTypeEnumValues returns all elements of the VerifySoftwareTokenResponseType enum +func VerifySoftwareTokenResponseTypeEnumValues() []string { + return []string{ + VerifySoftwareTokenResponseTypeSuccess, + VerifySoftwareTokenResponseTypeError, + } +} diff --git a/service/cognitosync/api.go b/service/cognitosync/api.go index 7676462d7d5..076bedd3726 100644 --- a/service/cognitosync/api.go +++ b/service/cognitosync/api.go @@ -4688,6 +4688,16 @@ const ( BulkPublishStatusSucceeded = "SUCCEEDED" ) +// BulkPublishStatusEnumValues returns all elements of the BulkPublishStatus enum +func BulkPublishStatusEnumValues() []string { + return []string{ + BulkPublishStatusNotStarted, + BulkPublishStatusInProgress, + BulkPublishStatusFailed, + BulkPublishStatusSucceeded, + } +} + const ( // OperationReplace is a Operation enum value OperationReplace = "replace" @@ -4696,6 +4706,14 @@ const ( OperationRemove = "remove" ) +// OperationEnumValues returns all elements of the Operation enum +func OperationEnumValues() []string { + return []string{ + OperationReplace, + OperationRemove, + } +} + const ( // PlatformApns is a Platform enum value PlatformApns = "APNS" @@ -4710,6 +4728,16 @@ const ( PlatformAdm = "ADM" ) +// PlatformEnumValues returns all elements of the Platform enum +func PlatformEnumValues() []string { + return []string{ + PlatformApns, + PlatformApnsSandbox, + PlatformGcm, + PlatformAdm, + } +} + const ( // StreamingStatusEnabled is a StreamingStatus enum value StreamingStatusEnabled = "ENABLED" @@ -4717,3 +4745,11 @@ const ( // StreamingStatusDisabled is a StreamingStatus enum value StreamingStatusDisabled = "DISABLED" ) + +// StreamingStatusEnumValues returns all elements of the StreamingStatus enum +func StreamingStatusEnumValues() []string { + return []string{ + StreamingStatusEnabled, + StreamingStatusDisabled, + } +} diff --git a/service/comprehend/api.go b/service/comprehend/api.go index 129cf37abef..d7fa101c05a 100644 --- a/service/comprehend/api.go +++ b/service/comprehend/api.go @@ -14550,6 +14550,14 @@ const ( DocumentClassifierModeMultiLabel = "MULTI_LABEL" ) +// DocumentClassifierModeEnumValues returns all elements of the DocumentClassifierMode enum +func DocumentClassifierModeEnumValues() []string { + return []string{ + DocumentClassifierModeMultiClass, + DocumentClassifierModeMultiLabel, + } +} + const ( // EndpointStatusCreating is a EndpointStatus enum value EndpointStatusCreating = "CREATING" @@ -14567,6 +14575,17 @@ const ( EndpointStatusUpdating = "UPDATING" ) +// EndpointStatusEnumValues returns all elements of the EndpointStatus enum +func EndpointStatusEnumValues() []string { + return []string{ + EndpointStatusCreating, + EndpointStatusDeleting, + EndpointStatusFailed, + EndpointStatusInService, + EndpointStatusUpdating, + } +} + const ( // EntityTypePerson is a EntityType enum value EntityTypePerson = "PERSON" @@ -14596,6 +14615,21 @@ const ( EntityTypeOther = "OTHER" ) +// EntityTypeEnumValues returns all elements of the EntityType enum +func EntityTypeEnumValues() []string { + return []string{ + EntityTypePerson, + EntityTypeLocation, + EntityTypeOrganization, + EntityTypeCommercialItem, + EntityTypeEvent, + EntityTypeDate, + EntityTypeQuantity, + EntityTypeTitle, + EntityTypeOther, + } +} + const ( // InputFormatOneDocPerFile is a InputFormat enum value InputFormatOneDocPerFile = "ONE_DOC_PER_FILE" @@ -14604,6 +14638,14 @@ const ( InputFormatOneDocPerLine = "ONE_DOC_PER_LINE" ) +// InputFormatEnumValues returns all elements of the InputFormat enum +func InputFormatEnumValues() []string { + return []string{ + InputFormatOneDocPerFile, + InputFormatOneDocPerLine, + } +} + const ( // JobStatusSubmitted is a JobStatus enum value JobStatusSubmitted = "SUBMITTED" @@ -14624,6 +14666,18 @@ const ( JobStatusStopped = "STOPPED" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusSubmitted, + JobStatusInProgress, + JobStatusCompleted, + JobStatusFailed, + JobStatusStopRequested, + JobStatusStopped, + } +} + const ( // LanguageCodeEn is a LanguageCode enum value LanguageCodeEn = "en" @@ -14662,6 +14716,24 @@ const ( LanguageCodeZhTw = "zh-TW" ) +// LanguageCodeEnumValues returns all elements of the LanguageCode enum +func LanguageCodeEnumValues() []string { + return []string{ + LanguageCodeEn, + LanguageCodeEs, + LanguageCodeFr, + LanguageCodeDe, + LanguageCodeIt, + LanguageCodePt, + LanguageCodeAr, + LanguageCodeHi, + LanguageCodeJa, + LanguageCodeKo, + LanguageCodeZh, + LanguageCodeZhTw, + } +} + const ( // ModelStatusSubmitted is a ModelStatus enum value ModelStatusSubmitted = "SUBMITTED" @@ -14685,6 +14757,19 @@ const ( ModelStatusTrained = "TRAINED" ) +// ModelStatusEnumValues returns all elements of the ModelStatus enum +func ModelStatusEnumValues() []string { + return []string{ + ModelStatusSubmitted, + ModelStatusTraining, + ModelStatusDeleting, + ModelStatusStopRequested, + ModelStatusStopped, + ModelStatusInError, + ModelStatusTrained, + } +} + const ( // PartOfSpeechTagTypeAdj is a PartOfSpeechTagType enum value PartOfSpeechTagTypeAdj = "ADJ" @@ -14741,6 +14826,30 @@ const ( PartOfSpeechTagTypeVerb = "VERB" ) +// PartOfSpeechTagTypeEnumValues returns all elements of the PartOfSpeechTagType enum +func PartOfSpeechTagTypeEnumValues() []string { + return []string{ + PartOfSpeechTagTypeAdj, + PartOfSpeechTagTypeAdp, + PartOfSpeechTagTypeAdv, + PartOfSpeechTagTypeAux, + PartOfSpeechTagTypeConj, + PartOfSpeechTagTypeCconj, + PartOfSpeechTagTypeDet, + PartOfSpeechTagTypeIntj, + PartOfSpeechTagTypeNoun, + PartOfSpeechTagTypeNum, + PartOfSpeechTagTypeO, + PartOfSpeechTagTypePart, + PartOfSpeechTagTypePron, + PartOfSpeechTagTypePropn, + PartOfSpeechTagTypePunct, + PartOfSpeechTagTypeSconj, + PartOfSpeechTagTypeSym, + PartOfSpeechTagTypeVerb, + } +} + const ( // SentimentTypePositive is a SentimentType enum value SentimentTypePositive = "POSITIVE" @@ -14755,6 +14864,16 @@ const ( SentimentTypeMixed = "MIXED" ) +// SentimentTypeEnumValues returns all elements of the SentimentType enum +func SentimentTypeEnumValues() []string { + return []string{ + SentimentTypePositive, + SentimentTypeNegative, + SentimentTypeNeutral, + SentimentTypeMixed, + } +} + const ( // SyntaxLanguageCodeEn is a SyntaxLanguageCode enum value SyntaxLanguageCodeEn = "en" @@ -14774,3 +14893,15 @@ const ( // SyntaxLanguageCodePt is a SyntaxLanguageCode enum value SyntaxLanguageCodePt = "pt" ) + +// SyntaxLanguageCodeEnumValues returns all elements of the SyntaxLanguageCode enum +func SyntaxLanguageCodeEnumValues() []string { + return []string{ + SyntaxLanguageCodeEn, + SyntaxLanguageCodeEs, + SyntaxLanguageCodeFr, + SyntaxLanguageCodeDe, + SyntaxLanguageCodeIt, + SyntaxLanguageCodePt, + } +} diff --git a/service/comprehendmedical/api.go b/service/comprehendmedical/api.go index fbcfbbe7787..a0f8c49d6b0 100644 --- a/service/comprehendmedical/api.go +++ b/service/comprehendmedical/api.go @@ -5694,6 +5694,16 @@ const ( AttributeNameNegation = "NEGATION" ) +// AttributeNameEnumValues returns all elements of the AttributeName enum +func AttributeNameEnumValues() []string { + return []string{ + AttributeNameSign, + AttributeNameSymptom, + AttributeNameDiagnosis, + AttributeNameNegation, + } +} + const ( // EntitySubTypeName is a EntitySubType enum value EntitySubTypeName = "NAME" @@ -5798,6 +5808,46 @@ const ( EntitySubTypeTimeToTreatmentName = "TIME_TO_TREATMENT_NAME" ) +// EntitySubTypeEnumValues returns all elements of the EntitySubType enum +func EntitySubTypeEnumValues() []string { + return []string{ + EntitySubTypeName, + EntitySubTypeDosage, + EntitySubTypeRouteOrMode, + EntitySubTypeForm, + EntitySubTypeFrequency, + EntitySubTypeDuration, + EntitySubTypeGenericName, + EntitySubTypeBrandName, + EntitySubTypeStrength, + EntitySubTypeRate, + EntitySubTypeAcuity, + EntitySubTypeTestName, + EntitySubTypeTestValue, + EntitySubTypeTestUnits, + EntitySubTypeProcedureName, + EntitySubTypeTreatmentName, + EntitySubTypeDate, + EntitySubTypeAge, + EntitySubTypeContactPoint, + EntitySubTypeEmail, + EntitySubTypeIdentifier, + EntitySubTypeUrl, + EntitySubTypeAddress, + EntitySubTypeProfession, + EntitySubTypeSystemOrganSite, + EntitySubTypeDirection, + EntitySubTypeQuality, + EntitySubTypeQuantity, + EntitySubTypeTimeExpression, + EntitySubTypeTimeToMedicationName, + EntitySubTypeTimeToDxName, + EntitySubTypeTimeToTestName, + EntitySubTypeTimeToProcedureName, + EntitySubTypeTimeToTreatmentName, + } +} + const ( // EntityTypeMedication is a EntityType enum value EntityTypeMedication = "MEDICATION" @@ -5818,6 +5868,18 @@ const ( EntityTypeTimeExpression = "TIME_EXPRESSION" ) +// EntityTypeEnumValues returns all elements of the EntityType enum +func EntityTypeEnumValues() []string { + return []string{ + EntityTypeMedication, + EntityTypeMedicalCondition, + EntityTypeProtectedHealthInformation, + EntityTypeTestTreatmentProcedure, + EntityTypeAnatomy, + EntityTypeTimeExpression, + } +} + const ( // ICD10CMAttributeTypeAcuity is a ICD10CMAttributeType enum value ICD10CMAttributeTypeAcuity = "ACUITY" @@ -5835,16 +5897,41 @@ const ( ICD10CMAttributeTypeQuantity = "QUANTITY" ) +// ICD10CMAttributeTypeEnumValues returns all elements of the ICD10CMAttributeType enum +func ICD10CMAttributeTypeEnumValues() []string { + return []string{ + ICD10CMAttributeTypeAcuity, + ICD10CMAttributeTypeDirection, + ICD10CMAttributeTypeSystemOrganSite, + ICD10CMAttributeTypeQuality, + ICD10CMAttributeTypeQuantity, + } +} + const ( // ICD10CMEntityCategoryMedicalCondition is a ICD10CMEntityCategory enum value ICD10CMEntityCategoryMedicalCondition = "MEDICAL_CONDITION" ) +// ICD10CMEntityCategoryEnumValues returns all elements of the ICD10CMEntityCategory enum +func ICD10CMEntityCategoryEnumValues() []string { + return []string{ + ICD10CMEntityCategoryMedicalCondition, + } +} + const ( // ICD10CMEntityTypeDxName is a ICD10CMEntityType enum value ICD10CMEntityTypeDxName = "DX_NAME" ) +// ICD10CMEntityTypeEnumValues returns all elements of the ICD10CMEntityType enum +func ICD10CMEntityTypeEnumValues() []string { + return []string{ + ICD10CMEntityTypeDxName, + } +} + const ( // ICD10CMTraitNameNegation is a ICD10CMTraitName enum value ICD10CMTraitNameNegation = "NEGATION" @@ -5859,6 +5946,16 @@ const ( ICD10CMTraitNameSymptom = "SYMPTOM" ) +// ICD10CMTraitNameEnumValues returns all elements of the ICD10CMTraitName enum +func ICD10CMTraitNameEnumValues() []string { + return []string{ + ICD10CMTraitNameNegation, + ICD10CMTraitNameDiagnosis, + ICD10CMTraitNameSign, + ICD10CMTraitNameSymptom, + } +} + const ( // JobStatusSubmitted is a JobStatus enum value JobStatusSubmitted = "SUBMITTED" @@ -5882,11 +5979,31 @@ const ( JobStatusStopped = "STOPPED" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusSubmitted, + JobStatusInProgress, + JobStatusCompleted, + JobStatusPartialSuccess, + JobStatusFailed, + JobStatusStopRequested, + JobStatusStopped, + } +} + const ( // LanguageCodeEn is a LanguageCode enum value LanguageCodeEn = "en" ) +// LanguageCodeEnumValues returns all elements of the LanguageCode enum +func LanguageCodeEnumValues() []string { + return []string{ + LanguageCodeEn, + } +} + const ( // RelationshipTypeEvery is a RelationshipType enum value RelationshipTypeEvery = "EVERY" @@ -5943,6 +6060,30 @@ const ( RelationshipTypeSystemOrganSite = "SYSTEM_ORGAN_SITE" ) +// RelationshipTypeEnumValues returns all elements of the RelationshipType enum +func RelationshipTypeEnumValues() []string { + return []string{ + RelationshipTypeEvery, + RelationshipTypeWithDosage, + RelationshipTypeAdministeredVia, + RelationshipTypeFor, + RelationshipTypeNegative, + RelationshipTypeOverlap, + RelationshipTypeDosage, + RelationshipTypeRouteOrMode, + RelationshipTypeForm, + RelationshipTypeFrequency, + RelationshipTypeDuration, + RelationshipTypeStrength, + RelationshipTypeRate, + RelationshipTypeAcuity, + RelationshipTypeTestValue, + RelationshipTypeTestUnits, + RelationshipTypeDirection, + RelationshipTypeSystemOrganSite, + } +} + const ( // RxNormAttributeTypeDosage is a RxNormAttributeType enum value RxNormAttributeTypeDosage = "DOSAGE" @@ -5966,11 +6107,31 @@ const ( RxNormAttributeTypeStrength = "STRENGTH" ) +// RxNormAttributeTypeEnumValues returns all elements of the RxNormAttributeType enum +func RxNormAttributeTypeEnumValues() []string { + return []string{ + RxNormAttributeTypeDosage, + RxNormAttributeTypeDuration, + RxNormAttributeTypeForm, + RxNormAttributeTypeFrequency, + RxNormAttributeTypeRate, + RxNormAttributeTypeRouteOrMode, + RxNormAttributeTypeStrength, + } +} + const ( // RxNormEntityCategoryMedication is a RxNormEntityCategory enum value RxNormEntityCategoryMedication = "MEDICATION" ) +// RxNormEntityCategoryEnumValues returns all elements of the RxNormEntityCategory enum +func RxNormEntityCategoryEnumValues() []string { + return []string{ + RxNormEntityCategoryMedication, + } +} + const ( // RxNormEntityTypeBrandName is a RxNormEntityType enum value RxNormEntityTypeBrandName = "BRAND_NAME" @@ -5979,7 +6140,22 @@ const ( RxNormEntityTypeGenericName = "GENERIC_NAME" ) +// RxNormEntityTypeEnumValues returns all elements of the RxNormEntityType enum +func RxNormEntityTypeEnumValues() []string { + return []string{ + RxNormEntityTypeBrandName, + RxNormEntityTypeGenericName, + } +} + const ( // RxNormTraitNameNegation is a RxNormTraitName enum value RxNormTraitNameNegation = "NEGATION" ) + +// RxNormTraitNameEnumValues returns all elements of the RxNormTraitName enum +func RxNormTraitNameEnumValues() []string { + return []string{ + RxNormTraitNameNegation, + } +} diff --git a/service/computeoptimizer/api.go b/service/computeoptimizer/api.go index 7c861b845e4..562f117f433 100644 --- a/service/computeoptimizer/api.go +++ b/service/computeoptimizer/api.go @@ -3549,6 +3549,45 @@ const ( ExportableAutoScalingGroupFieldLastRefreshTimestamp = "LastRefreshTimestamp" ) +// ExportableAutoScalingGroupFieldEnumValues returns all elements of the ExportableAutoScalingGroupField enum +func ExportableAutoScalingGroupFieldEnumValues() []string { + return []string{ + ExportableAutoScalingGroupFieldAccountId, + ExportableAutoScalingGroupFieldAutoScalingGroupArn, + ExportableAutoScalingGroupFieldAutoScalingGroupName, + ExportableAutoScalingGroupFieldFinding, + ExportableAutoScalingGroupFieldUtilizationMetricsCpuMaximum, + ExportableAutoScalingGroupFieldUtilizationMetricsMemoryMaximum, + ExportableAutoScalingGroupFieldLookbackPeriodInDays, + ExportableAutoScalingGroupFieldCurrentConfigurationInstanceType, + ExportableAutoScalingGroupFieldCurrentConfigurationDesiredCapacity, + ExportableAutoScalingGroupFieldCurrentConfigurationMinSize, + ExportableAutoScalingGroupFieldCurrentConfigurationMaxSize, + ExportableAutoScalingGroupFieldCurrentOnDemandPrice, + ExportableAutoScalingGroupFieldCurrentStandardOneYearNoUpfrontReservedPrice, + ExportableAutoScalingGroupFieldCurrentStandardThreeYearNoUpfrontReservedPrice, + ExportableAutoScalingGroupFieldCurrentVcpus, + ExportableAutoScalingGroupFieldCurrentMemory, + ExportableAutoScalingGroupFieldCurrentStorage, + ExportableAutoScalingGroupFieldCurrentNetwork, + ExportableAutoScalingGroupFieldRecommendationOptionsConfigurationInstanceType, + ExportableAutoScalingGroupFieldRecommendationOptionsConfigurationDesiredCapacity, + ExportableAutoScalingGroupFieldRecommendationOptionsConfigurationMinSize, + ExportableAutoScalingGroupFieldRecommendationOptionsConfigurationMaxSize, + ExportableAutoScalingGroupFieldRecommendationOptionsProjectedUtilizationMetricsCpuMaximum, + ExportableAutoScalingGroupFieldRecommendationOptionsProjectedUtilizationMetricsMemoryMaximum, + ExportableAutoScalingGroupFieldRecommendationOptionsPerformanceRisk, + ExportableAutoScalingGroupFieldRecommendationOptionsOnDemandPrice, + ExportableAutoScalingGroupFieldRecommendationOptionsStandardOneYearNoUpfrontReservedPrice, + ExportableAutoScalingGroupFieldRecommendationOptionsStandardThreeYearNoUpfrontReservedPrice, + ExportableAutoScalingGroupFieldRecommendationOptionsVcpus, + ExportableAutoScalingGroupFieldRecommendationOptionsMemory, + ExportableAutoScalingGroupFieldRecommendationOptionsStorage, + ExportableAutoScalingGroupFieldRecommendationOptionsNetwork, + ExportableAutoScalingGroupFieldLastRefreshTimestamp, + } +} + const ( // ExportableInstanceFieldAccountId is a ExportableInstanceField enum value ExportableInstanceFieldAccountId = "AccountId" @@ -3638,11 +3677,53 @@ const ( ExportableInstanceFieldLastRefreshTimestamp = "LastRefreshTimestamp" ) +// ExportableInstanceFieldEnumValues returns all elements of the ExportableInstanceField enum +func ExportableInstanceFieldEnumValues() []string { + return []string{ + ExportableInstanceFieldAccountId, + ExportableInstanceFieldInstanceArn, + ExportableInstanceFieldInstanceName, + ExportableInstanceFieldFinding, + ExportableInstanceFieldLookbackPeriodInDays, + ExportableInstanceFieldCurrentInstanceType, + ExportableInstanceFieldUtilizationMetricsCpuMaximum, + ExportableInstanceFieldUtilizationMetricsMemoryMaximum, + ExportableInstanceFieldCurrentOnDemandPrice, + ExportableInstanceFieldCurrentStandardOneYearNoUpfrontReservedPrice, + ExportableInstanceFieldCurrentStandardThreeYearNoUpfrontReservedPrice, + ExportableInstanceFieldCurrentVcpus, + ExportableInstanceFieldCurrentMemory, + ExportableInstanceFieldCurrentStorage, + ExportableInstanceFieldCurrentNetwork, + ExportableInstanceFieldRecommendationOptionsInstanceType, + ExportableInstanceFieldRecommendationOptionsProjectedUtilizationMetricsCpuMaximum, + ExportableInstanceFieldRecommendationOptionsProjectedUtilizationMetricsMemoryMaximum, + ExportableInstanceFieldRecommendationOptionsPerformanceRisk, + ExportableInstanceFieldRecommendationOptionsVcpus, + ExportableInstanceFieldRecommendationOptionsMemory, + ExportableInstanceFieldRecommendationOptionsStorage, + ExportableInstanceFieldRecommendationOptionsNetwork, + ExportableInstanceFieldRecommendationOptionsOnDemandPrice, + ExportableInstanceFieldRecommendationOptionsStandardOneYearNoUpfrontReservedPrice, + ExportableInstanceFieldRecommendationOptionsStandardThreeYearNoUpfrontReservedPrice, + ExportableInstanceFieldRecommendationsSourcesRecommendationSourceArn, + ExportableInstanceFieldRecommendationsSourcesRecommendationSourceType, + ExportableInstanceFieldLastRefreshTimestamp, + } +} + const ( // FileFormatCsv is a FileFormat enum value FileFormatCsv = "Csv" ) +// FileFormatEnumValues returns all elements of the FileFormat enum +func FileFormatEnumValues() []string { + return []string{ + FileFormatCsv, + } +} + const ( // FilterNameFinding is a FilterName enum value FilterNameFinding = "Finding" @@ -3651,6 +3732,14 @@ const ( FilterNameRecommendationSourceType = "RecommendationSourceType" ) +// FilterNameEnumValues returns all elements of the FilterName enum +func FilterNameEnumValues() []string { + return []string{ + FilterNameFinding, + FilterNameRecommendationSourceType, + } +} + const ( // FindingUnderprovisioned is a Finding enum value FindingUnderprovisioned = "Underprovisioned" @@ -3665,6 +3754,16 @@ const ( FindingNotOptimized = "NotOptimized" ) +// FindingEnumValues returns all elements of the Finding enum +func FindingEnumValues() []string { + return []string{ + FindingUnderprovisioned, + FindingOverprovisioned, + FindingOptimized, + FindingNotOptimized, + } +} + const ( // JobFilterNameResourceType is a JobFilterName enum value JobFilterNameResourceType = "ResourceType" @@ -3673,6 +3772,14 @@ const ( JobFilterNameJobStatus = "JobStatus" ) +// JobFilterNameEnumValues returns all elements of the JobFilterName enum +func JobFilterNameEnumValues() []string { + return []string{ + JobFilterNameResourceType, + JobFilterNameJobStatus, + } +} + const ( // JobStatusQueued is a JobStatus enum value JobStatusQueued = "Queued" @@ -3687,6 +3794,16 @@ const ( JobStatusFailed = "Failed" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusQueued, + JobStatusInProgress, + JobStatusComplete, + JobStatusFailed, + } +} + const ( // MetricNameCpu is a MetricName enum value MetricNameCpu = "Cpu" @@ -3695,6 +3812,14 @@ const ( MetricNameMemory = "Memory" ) +// MetricNameEnumValues returns all elements of the MetricName enum +func MetricNameEnumValues() []string { + return []string{ + MetricNameCpu, + MetricNameMemory, + } +} + const ( // MetricStatisticMaximum is a MetricStatistic enum value MetricStatisticMaximum = "Maximum" @@ -3703,6 +3828,14 @@ const ( MetricStatisticAverage = "Average" ) +// MetricStatisticEnumValues returns all elements of the MetricStatistic enum +func MetricStatisticEnumValues() []string { + return []string{ + MetricStatisticMaximum, + MetricStatisticAverage, + } +} + const ( // RecommendationSourceTypeEc2instance is a RecommendationSourceType enum value RecommendationSourceTypeEc2instance = "Ec2Instance" @@ -3711,6 +3844,14 @@ const ( RecommendationSourceTypeAutoScalingGroup = "AutoScalingGroup" ) +// RecommendationSourceTypeEnumValues returns all elements of the RecommendationSourceType enum +func RecommendationSourceTypeEnumValues() []string { + return []string{ + RecommendationSourceTypeEc2instance, + RecommendationSourceTypeAutoScalingGroup, + } +} + const ( // ResourceTypeEc2instance is a ResourceType enum value ResourceTypeEc2instance = "Ec2Instance" @@ -3719,6 +3860,14 @@ const ( ResourceTypeAutoScalingGroup = "AutoScalingGroup" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeEc2instance, + ResourceTypeAutoScalingGroup, + } +} + const ( // StatusActive is a Status enum value StatusActive = "Active" @@ -3732,3 +3881,13 @@ const ( // StatusFailed is a Status enum value StatusFailed = "Failed" ) + +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusActive, + StatusInactive, + StatusPending, + StatusFailed, + } +} diff --git a/service/configservice/api.go b/service/configservice/api.go index 1d642bb8207..0599b5f4847 100644 --- a/service/configservice/api.go +++ b/service/configservice/api.go @@ -23401,6 +23401,15 @@ const ( AggregatedSourceStatusTypeOutdated = "OUTDATED" ) +// AggregatedSourceStatusTypeEnumValues returns all elements of the AggregatedSourceStatusType enum +func AggregatedSourceStatusTypeEnumValues() []string { + return []string{ + AggregatedSourceStatusTypeFailed, + AggregatedSourceStatusTypeSucceeded, + AggregatedSourceStatusTypeOutdated, + } +} + const ( // AggregatedSourceTypeAccount is a AggregatedSourceType enum value AggregatedSourceTypeAccount = "ACCOUNT" @@ -23409,6 +23418,14 @@ const ( AggregatedSourceTypeOrganization = "ORGANIZATION" ) +// AggregatedSourceTypeEnumValues returns all elements of the AggregatedSourceType enum +func AggregatedSourceTypeEnumValues() []string { + return []string{ + AggregatedSourceTypeAccount, + AggregatedSourceTypeOrganization, + } +} + const ( // ChronologicalOrderReverse is a ChronologicalOrder enum value ChronologicalOrderReverse = "Reverse" @@ -23417,6 +23434,14 @@ const ( ChronologicalOrderForward = "Forward" ) +// ChronologicalOrderEnumValues returns all elements of the ChronologicalOrder enum +func ChronologicalOrderEnumValues() []string { + return []string{ + ChronologicalOrderReverse, + ChronologicalOrderForward, + } +} + const ( // ComplianceTypeCompliant is a ComplianceType enum value ComplianceTypeCompliant = "COMPLIANT" @@ -23431,6 +23456,16 @@ const ( ComplianceTypeInsufficientData = "INSUFFICIENT_DATA" ) +// ComplianceTypeEnumValues returns all elements of the ComplianceType enum +func ComplianceTypeEnumValues() []string { + return []string{ + ComplianceTypeCompliant, + ComplianceTypeNonCompliant, + ComplianceTypeNotApplicable, + ComplianceTypeInsufficientData, + } +} + const ( // ConfigRuleComplianceSummaryGroupKeyAccountId is a ConfigRuleComplianceSummaryGroupKey enum value ConfigRuleComplianceSummaryGroupKeyAccountId = "ACCOUNT_ID" @@ -23439,6 +23474,14 @@ const ( ConfigRuleComplianceSummaryGroupKeyAwsRegion = "AWS_REGION" ) +// ConfigRuleComplianceSummaryGroupKeyEnumValues returns all elements of the ConfigRuleComplianceSummaryGroupKey enum +func ConfigRuleComplianceSummaryGroupKeyEnumValues() []string { + return []string{ + ConfigRuleComplianceSummaryGroupKeyAccountId, + ConfigRuleComplianceSummaryGroupKeyAwsRegion, + } +} + const ( // ConfigRuleStateActive is a ConfigRuleState enum value ConfigRuleStateActive = "ACTIVE" @@ -23453,6 +23496,16 @@ const ( ConfigRuleStateEvaluating = "EVALUATING" ) +// ConfigRuleStateEnumValues returns all elements of the ConfigRuleState enum +func ConfigRuleStateEnumValues() []string { + return []string{ + ConfigRuleStateActive, + ConfigRuleStateDeleting, + ConfigRuleStateDeletingResults, + ConfigRuleStateEvaluating, + } +} + const ( // ConfigurationItemStatusOk is a ConfigurationItemStatus enum value ConfigurationItemStatusOk = "OK" @@ -23470,6 +23523,17 @@ const ( ConfigurationItemStatusResourceDeletedNotRecorded = "ResourceDeletedNotRecorded" ) +// ConfigurationItemStatusEnumValues returns all elements of the ConfigurationItemStatus enum +func ConfigurationItemStatusEnumValues() []string { + return []string{ + ConfigurationItemStatusOk, + ConfigurationItemStatusResourceDiscovered, + ConfigurationItemStatusResourceNotRecorded, + ConfigurationItemStatusResourceDeleted, + ConfigurationItemStatusResourceDeletedNotRecorded, + } +} + const ( // ConformancePackComplianceTypeCompliant is a ConformancePackComplianceType enum value ConformancePackComplianceTypeCompliant = "COMPLIANT" @@ -23478,6 +23542,14 @@ const ( ConformancePackComplianceTypeNonCompliant = "NON_COMPLIANT" ) +// ConformancePackComplianceTypeEnumValues returns all elements of the ConformancePackComplianceType enum +func ConformancePackComplianceTypeEnumValues() []string { + return []string{ + ConformancePackComplianceTypeCompliant, + ConformancePackComplianceTypeNonCompliant, + } +} + const ( // ConformancePackStateCreateInProgress is a ConformancePackState enum value ConformancePackStateCreateInProgress = "CREATE_IN_PROGRESS" @@ -23495,6 +23567,17 @@ const ( ConformancePackStateDeleteFailed = "DELETE_FAILED" ) +// ConformancePackStateEnumValues returns all elements of the ConformancePackState enum +func ConformancePackStateEnumValues() []string { + return []string{ + ConformancePackStateCreateInProgress, + ConformancePackStateCreateComplete, + ConformancePackStateCreateFailed, + ConformancePackStateDeleteInProgress, + ConformancePackStateDeleteFailed, + } +} + const ( // DeliveryStatusSuccess is a DeliveryStatus enum value DeliveryStatusSuccess = "Success" @@ -23506,11 +23589,27 @@ const ( DeliveryStatusNotApplicable = "Not_Applicable" ) +// DeliveryStatusEnumValues returns all elements of the DeliveryStatus enum +func DeliveryStatusEnumValues() []string { + return []string{ + DeliveryStatusSuccess, + DeliveryStatusFailure, + DeliveryStatusNotApplicable, + } +} + const ( // EventSourceAwsConfig is a EventSource enum value EventSourceAwsConfig = "aws.config" ) +// EventSourceEnumValues returns all elements of the EventSource enum +func EventSourceEnumValues() []string { + return []string{ + EventSourceAwsConfig, + } +} + const ( // MaximumExecutionFrequencyOneHour is a MaximumExecutionFrequency enum value MaximumExecutionFrequencyOneHour = "One_Hour" @@ -23528,6 +23627,17 @@ const ( MaximumExecutionFrequencyTwentyFourHours = "TwentyFour_Hours" ) +// MaximumExecutionFrequencyEnumValues returns all elements of the MaximumExecutionFrequency enum +func MaximumExecutionFrequencyEnumValues() []string { + return []string{ + MaximumExecutionFrequencyOneHour, + MaximumExecutionFrequencyThreeHours, + MaximumExecutionFrequencySixHours, + MaximumExecutionFrequencyTwelveHours, + MaximumExecutionFrequencyTwentyFourHours, + } +} + const ( // MemberAccountRuleStatusCreateSuccessful is a MemberAccountRuleStatus enum value MemberAccountRuleStatusCreateSuccessful = "CREATE_SUCCESSFUL" @@ -23557,6 +23667,21 @@ const ( MemberAccountRuleStatusUpdateFailed = "UPDATE_FAILED" ) +// MemberAccountRuleStatusEnumValues returns all elements of the MemberAccountRuleStatus enum +func MemberAccountRuleStatusEnumValues() []string { + return []string{ + MemberAccountRuleStatusCreateSuccessful, + MemberAccountRuleStatusCreateInProgress, + MemberAccountRuleStatusCreateFailed, + MemberAccountRuleStatusDeleteSuccessful, + MemberAccountRuleStatusDeleteFailed, + MemberAccountRuleStatusDeleteInProgress, + MemberAccountRuleStatusUpdateSuccessful, + MemberAccountRuleStatusUpdateInProgress, + MemberAccountRuleStatusUpdateFailed, + } +} + const ( // MessageTypeConfigurationItemChangeNotification is a MessageType enum value MessageTypeConfigurationItemChangeNotification = "ConfigurationItemChangeNotification" @@ -23571,6 +23696,16 @@ const ( MessageTypeOversizedConfigurationItemChangeNotification = "OversizedConfigurationItemChangeNotification" ) +// MessageTypeEnumValues returns all elements of the MessageType enum +func MessageTypeEnumValues() []string { + return []string{ + MessageTypeConfigurationItemChangeNotification, + MessageTypeConfigurationSnapshotDeliveryCompleted, + MessageTypeScheduledNotification, + MessageTypeOversizedConfigurationItemChangeNotification, + } +} + const ( // OrganizationConfigRuleTriggerTypeConfigurationItemChangeNotification is a OrganizationConfigRuleTriggerType enum value OrganizationConfigRuleTriggerTypeConfigurationItemChangeNotification = "ConfigurationItemChangeNotification" @@ -23582,6 +23717,15 @@ const ( OrganizationConfigRuleTriggerTypeScheduledNotification = "ScheduledNotification" ) +// OrganizationConfigRuleTriggerTypeEnumValues returns all elements of the OrganizationConfigRuleTriggerType enum +func OrganizationConfigRuleTriggerTypeEnumValues() []string { + return []string{ + OrganizationConfigRuleTriggerTypeConfigurationItemChangeNotification, + OrganizationConfigRuleTriggerTypeOversizedConfigurationItemChangeNotification, + OrganizationConfigRuleTriggerTypeScheduledNotification, + } +} + const ( // OrganizationResourceDetailedStatusCreateSuccessful is a OrganizationResourceDetailedStatus enum value OrganizationResourceDetailedStatusCreateSuccessful = "CREATE_SUCCESSFUL" @@ -23611,6 +23755,21 @@ const ( OrganizationResourceDetailedStatusUpdateFailed = "UPDATE_FAILED" ) +// OrganizationResourceDetailedStatusEnumValues returns all elements of the OrganizationResourceDetailedStatus enum +func OrganizationResourceDetailedStatusEnumValues() []string { + return []string{ + OrganizationResourceDetailedStatusCreateSuccessful, + OrganizationResourceDetailedStatusCreateInProgress, + OrganizationResourceDetailedStatusCreateFailed, + OrganizationResourceDetailedStatusDeleteSuccessful, + OrganizationResourceDetailedStatusDeleteFailed, + OrganizationResourceDetailedStatusDeleteInProgress, + OrganizationResourceDetailedStatusUpdateSuccessful, + OrganizationResourceDetailedStatusUpdateInProgress, + OrganizationResourceDetailedStatusUpdateFailed, + } +} + const ( // OrganizationResourceStatusCreateSuccessful is a OrganizationResourceStatus enum value OrganizationResourceStatusCreateSuccessful = "CREATE_SUCCESSFUL" @@ -23640,6 +23799,21 @@ const ( OrganizationResourceStatusUpdateFailed = "UPDATE_FAILED" ) +// OrganizationResourceStatusEnumValues returns all elements of the OrganizationResourceStatus enum +func OrganizationResourceStatusEnumValues() []string { + return []string{ + OrganizationResourceStatusCreateSuccessful, + OrganizationResourceStatusCreateInProgress, + OrganizationResourceStatusCreateFailed, + OrganizationResourceStatusDeleteSuccessful, + OrganizationResourceStatusDeleteFailed, + OrganizationResourceStatusDeleteInProgress, + OrganizationResourceStatusUpdateSuccessful, + OrganizationResourceStatusUpdateInProgress, + OrganizationResourceStatusUpdateFailed, + } +} + const ( // OrganizationRuleStatusCreateSuccessful is a OrganizationRuleStatus enum value OrganizationRuleStatusCreateSuccessful = "CREATE_SUCCESSFUL" @@ -23669,6 +23843,21 @@ const ( OrganizationRuleStatusUpdateFailed = "UPDATE_FAILED" ) +// OrganizationRuleStatusEnumValues returns all elements of the OrganizationRuleStatus enum +func OrganizationRuleStatusEnumValues() []string { + return []string{ + OrganizationRuleStatusCreateSuccessful, + OrganizationRuleStatusCreateInProgress, + OrganizationRuleStatusCreateFailed, + OrganizationRuleStatusDeleteSuccessful, + OrganizationRuleStatusDeleteFailed, + OrganizationRuleStatusDeleteInProgress, + OrganizationRuleStatusUpdateSuccessful, + OrganizationRuleStatusUpdateInProgress, + OrganizationRuleStatusUpdateFailed, + } +} + const ( // OwnerCustomLambda is a Owner enum value OwnerCustomLambda = "CUSTOM_LAMBDA" @@ -23677,6 +23866,14 @@ const ( OwnerAws = "AWS" ) +// OwnerEnumValues returns all elements of the Owner enum +func OwnerEnumValues() []string { + return []string{ + OwnerCustomLambda, + OwnerAws, + } +} + const ( // RecorderStatusPending is a RecorderStatus enum value RecorderStatusPending = "Pending" @@ -23688,6 +23885,15 @@ const ( RecorderStatusFailure = "Failure" ) +// RecorderStatusEnumValues returns all elements of the RecorderStatus enum +func RecorderStatusEnumValues() []string { + return []string{ + RecorderStatusPending, + RecorderStatusSuccess, + RecorderStatusFailure, + } +} + const ( // RemediationExecutionStateQueued is a RemediationExecutionState enum value RemediationExecutionStateQueued = "QUEUED" @@ -23702,6 +23908,16 @@ const ( RemediationExecutionStateFailed = "FAILED" ) +// RemediationExecutionStateEnumValues returns all elements of the RemediationExecutionState enum +func RemediationExecutionStateEnumValues() []string { + return []string{ + RemediationExecutionStateQueued, + RemediationExecutionStateInProgress, + RemediationExecutionStateSucceeded, + RemediationExecutionStateFailed, + } +} + const ( // RemediationExecutionStepStateSucceeded is a RemediationExecutionStepState enum value RemediationExecutionStepStateSucceeded = "SUCCEEDED" @@ -23713,11 +23929,27 @@ const ( RemediationExecutionStepStateFailed = "FAILED" ) +// RemediationExecutionStepStateEnumValues returns all elements of the RemediationExecutionStepState enum +func RemediationExecutionStepStateEnumValues() []string { + return []string{ + RemediationExecutionStepStateSucceeded, + RemediationExecutionStepStatePending, + RemediationExecutionStepStateFailed, + } +} + const ( // RemediationTargetTypeSsmDocument is a RemediationTargetType enum value RemediationTargetTypeSsmDocument = "SSM_DOCUMENT" ) +// RemediationTargetTypeEnumValues returns all elements of the RemediationTargetType enum +func RemediationTargetTypeEnumValues() []string { + return []string{ + RemediationTargetTypeSsmDocument, + } +} + const ( // ResourceCountGroupKeyResourceType is a ResourceCountGroupKey enum value ResourceCountGroupKeyResourceType = "RESOURCE_TYPE" @@ -23729,6 +23961,15 @@ const ( ResourceCountGroupKeyAwsRegion = "AWS_REGION" ) +// ResourceCountGroupKeyEnumValues returns all elements of the ResourceCountGroupKey enum +func ResourceCountGroupKeyEnumValues() []string { + return []string{ + ResourceCountGroupKeyResourceType, + ResourceCountGroupKeyAccountId, + ResourceCountGroupKeyAwsRegion, + } +} + const ( // ResourceTypeAwsEc2CustomerGateway is a ResourceType enum value ResourceTypeAwsEc2CustomerGateway = "AWS::EC2::CustomerGateway" @@ -24010,7 +24251,113 @@ const ( ResourceTypeAwsSsmFileData = "AWS::SSM::FileData" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeAwsEc2CustomerGateway, + ResourceTypeAwsEc2Eip, + ResourceTypeAwsEc2Host, + ResourceTypeAwsEc2Instance, + ResourceTypeAwsEc2InternetGateway, + ResourceTypeAwsEc2NetworkAcl, + ResourceTypeAwsEc2NetworkInterface, + ResourceTypeAwsEc2RouteTable, + ResourceTypeAwsEc2SecurityGroup, + ResourceTypeAwsEc2Subnet, + ResourceTypeAwsCloudTrailTrail, + ResourceTypeAwsEc2Volume, + ResourceTypeAwsEc2Vpc, + ResourceTypeAwsEc2Vpnconnection, + ResourceTypeAwsEc2Vpngateway, + ResourceTypeAwsEc2RegisteredHainstance, + ResourceTypeAwsEc2NatGateway, + ResourceTypeAwsEc2EgressOnlyInternetGateway, + ResourceTypeAwsEc2Vpcendpoint, + ResourceTypeAwsEc2VpcendpointService, + ResourceTypeAwsEc2FlowLog, + ResourceTypeAwsEc2VpcpeeringConnection, + ResourceTypeAwsElasticsearchDomain, + ResourceTypeAwsIamGroup, + ResourceTypeAwsIamPolicy, + ResourceTypeAwsIamRole, + ResourceTypeAwsIamUser, + ResourceTypeAwsElasticLoadBalancingV2LoadBalancer, + ResourceTypeAwsAcmCertificate, + ResourceTypeAwsRdsDbinstance, + ResourceTypeAwsRdsDbsubnetGroup, + ResourceTypeAwsRdsDbsecurityGroup, + ResourceTypeAwsRdsDbsnapshot, + ResourceTypeAwsRdsDbcluster, + ResourceTypeAwsRdsDbclusterSnapshot, + ResourceTypeAwsRdsEventSubscription, + ResourceTypeAwsS3Bucket, + ResourceTypeAwsS3AccountPublicAccessBlock, + ResourceTypeAwsRedshiftCluster, + ResourceTypeAwsRedshiftClusterSnapshot, + ResourceTypeAwsRedshiftClusterParameterGroup, + ResourceTypeAwsRedshiftClusterSecurityGroup, + ResourceTypeAwsRedshiftClusterSubnetGroup, + ResourceTypeAwsRedshiftEventSubscription, + ResourceTypeAwsSsmManagedInstanceInventory, + ResourceTypeAwsCloudWatchAlarm, + ResourceTypeAwsCloudFormationStack, + ResourceTypeAwsElasticLoadBalancingLoadBalancer, + ResourceTypeAwsAutoScalingAutoScalingGroup, + ResourceTypeAwsAutoScalingLaunchConfiguration, + ResourceTypeAwsAutoScalingScalingPolicy, + ResourceTypeAwsAutoScalingScheduledAction, + ResourceTypeAwsDynamoDbTable, + ResourceTypeAwsCodeBuildProject, + ResourceTypeAwsWafRateBasedRule, + ResourceTypeAwsWafRule, + ResourceTypeAwsWafRuleGroup, + ResourceTypeAwsWafWebAcl, + ResourceTypeAwsWafregionalRateBasedRule, + ResourceTypeAwsWafregionalRule, + ResourceTypeAwsWafregionalRuleGroup, + ResourceTypeAwsWafregionalWebAcl, + ResourceTypeAwsCloudFrontDistribution, + ResourceTypeAwsCloudFrontStreamingDistribution, + ResourceTypeAwsLambdaFunction, + ResourceTypeAwsElasticBeanstalkApplication, + ResourceTypeAwsElasticBeanstalkApplicationVersion, + ResourceTypeAwsElasticBeanstalkEnvironment, + ResourceTypeAwsWafv2WebAcl, + ResourceTypeAwsWafv2RuleGroup, + ResourceTypeAwsWafv2Ipset, + ResourceTypeAwsWafv2RegexPatternSet, + ResourceTypeAwsWafv2ManagedRuleSet, + ResourceTypeAwsXrayEncryptionConfig, + ResourceTypeAwsSsmAssociationCompliance, + ResourceTypeAwsSsmPatchCompliance, + ResourceTypeAwsShieldProtection, + ResourceTypeAwsShieldRegionalProtection, + ResourceTypeAwsConfigResourceCompliance, + ResourceTypeAwsApiGatewayStage, + ResourceTypeAwsApiGatewayRestApi, + ResourceTypeAwsApiGatewayV2Stage, + ResourceTypeAwsApiGatewayV2Api, + ResourceTypeAwsCodePipelinePipeline, + ResourceTypeAwsServiceCatalogCloudFormationProvisionedProduct, + ResourceTypeAwsServiceCatalogCloudFormationProduct, + ResourceTypeAwsServiceCatalogPortfolio, + ResourceTypeAwsSqsQueue, + ResourceTypeAwsKmsKey, + ResourceTypeAwsQldbLedger, + ResourceTypeAwsSecretsManagerSecret, + ResourceTypeAwsSnsTopic, + ResourceTypeAwsSsmFileData, + } +} + const ( // ResourceValueTypeResourceId is a ResourceValueType enum value ResourceValueTypeResourceId = "RESOURCE_ID" ) + +// ResourceValueTypeEnumValues returns all elements of the ResourceValueType enum +func ResourceValueTypeEnumValues() []string { + return []string{ + ResourceValueTypeResourceId, + } +} diff --git a/service/connect/api.go b/service/connect/api.go index 55707845ecc..54b0c5c1abc 100644 --- a/service/connect/api.go +++ b/service/connect/api.go @@ -9169,11 +9169,26 @@ const ( ChannelChat = "CHAT" ) +// ChannelEnumValues returns all elements of the Channel enum +func ChannelEnumValues() []string { + return []string{ + ChannelVoice, + ChannelChat, + } +} + const ( // ComparisonLt is a Comparison enum value ComparisonLt = "LT" ) +// ComparisonEnumValues returns all elements of the Comparison enum +func ComparisonEnumValues() []string { + return []string{ + ComparisonLt, + } +} + const ( // ContactFlowTypeContactFlow is a ContactFlowType enum value ContactFlowTypeContactFlow = "CONTACT_FLOW" @@ -9203,6 +9218,21 @@ const ( ContactFlowTypeQueueTransfer = "QUEUE_TRANSFER" ) +// ContactFlowTypeEnumValues returns all elements of the ContactFlowType enum +func ContactFlowTypeEnumValues() []string { + return []string{ + ContactFlowTypeContactFlow, + ContactFlowTypeCustomerQueue, + ContactFlowTypeCustomerHold, + ContactFlowTypeCustomerWhisper, + ContactFlowTypeAgentHold, + ContactFlowTypeAgentWhisper, + ContactFlowTypeOutboundWhisper, + ContactFlowTypeAgentTransfer, + ContactFlowTypeQueueTransfer, + } +} + // The current metric names. const ( // CurrentMetricNameAgentsOnline is a CurrentMetricName enum value @@ -9245,6 +9275,25 @@ const ( CurrentMetricNameSlotsAvailable = "SLOTS_AVAILABLE" ) +// CurrentMetricNameEnumValues returns all elements of the CurrentMetricName enum +func CurrentMetricNameEnumValues() []string { + return []string{ + CurrentMetricNameAgentsOnline, + CurrentMetricNameAgentsAvailable, + CurrentMetricNameAgentsOnCall, + CurrentMetricNameAgentsNonProductive, + CurrentMetricNameAgentsAfterContactWork, + CurrentMetricNameAgentsError, + CurrentMetricNameAgentsStaffed, + CurrentMetricNameContactsInQueue, + CurrentMetricNameOldestContactAge, + CurrentMetricNameContactsScheduled, + CurrentMetricNameAgentsOnContact, + CurrentMetricNameSlotsActive, + CurrentMetricNameSlotsAvailable, + } +} + const ( // GroupingQueue is a Grouping enum value GroupingQueue = "QUEUE" @@ -9253,6 +9302,14 @@ const ( GroupingChannel = "CHANNEL" ) +// GroupingEnumValues returns all elements of the Grouping enum +func GroupingEnumValues() []string { + return []string{ + GroupingQueue, + GroupingChannel, + } +} + // The historical metric names. const ( // HistoricalMetricNameContactsQueued is a HistoricalMetricName enum value @@ -9331,6 +9388,37 @@ const ( HistoricalMetricNameServiceLevel = "SERVICE_LEVEL" ) +// HistoricalMetricNameEnumValues returns all elements of the HistoricalMetricName enum +func HistoricalMetricNameEnumValues() []string { + return []string{ + HistoricalMetricNameContactsQueued, + HistoricalMetricNameContactsHandled, + HistoricalMetricNameContactsAbandoned, + HistoricalMetricNameContactsConsulted, + HistoricalMetricNameContactsAgentHungUpFirst, + HistoricalMetricNameContactsHandledIncoming, + HistoricalMetricNameContactsHandledOutbound, + HistoricalMetricNameContactsHoldAbandons, + HistoricalMetricNameContactsTransferredIn, + HistoricalMetricNameContactsTransferredOut, + HistoricalMetricNameContactsTransferredInFromQueue, + HistoricalMetricNameContactsTransferredOutFromQueue, + HistoricalMetricNameContactsMissed, + HistoricalMetricNameCallbackContactsHandled, + HistoricalMetricNameApiContactsHandled, + HistoricalMetricNameOccupancy, + HistoricalMetricNameHandleTime, + HistoricalMetricNameAfterContactWorkTime, + HistoricalMetricNameQueuedTime, + HistoricalMetricNameAbandonTime, + HistoricalMetricNameQueueAnswerTime, + HistoricalMetricNameHoldTime, + HistoricalMetricNameInteractionTime, + HistoricalMetricNameInteractionAndHoldTime, + HistoricalMetricNameServiceLevel, + } +} + const ( // PhoneNumberCountryCodeAf is a PhoneNumberCountryCode enum value PhoneNumberCountryCodeAf = "AF" @@ -10044,6 +10132,249 @@ const ( PhoneNumberCountryCodeZw = "ZW" ) +// PhoneNumberCountryCodeEnumValues returns all elements of the PhoneNumberCountryCode enum +func PhoneNumberCountryCodeEnumValues() []string { + return []string{ + PhoneNumberCountryCodeAf, + PhoneNumberCountryCodeAl, + PhoneNumberCountryCodeDz, + PhoneNumberCountryCodeAs, + PhoneNumberCountryCodeAd, + PhoneNumberCountryCodeAo, + PhoneNumberCountryCodeAi, + PhoneNumberCountryCodeAq, + PhoneNumberCountryCodeAg, + PhoneNumberCountryCodeAr, + PhoneNumberCountryCodeAm, + PhoneNumberCountryCodeAw, + PhoneNumberCountryCodeAu, + PhoneNumberCountryCodeAt, + PhoneNumberCountryCodeAz, + PhoneNumberCountryCodeBs, + PhoneNumberCountryCodeBh, + PhoneNumberCountryCodeBd, + PhoneNumberCountryCodeBb, + PhoneNumberCountryCodeBy, + PhoneNumberCountryCodeBe, + PhoneNumberCountryCodeBz, + PhoneNumberCountryCodeBj, + PhoneNumberCountryCodeBm, + PhoneNumberCountryCodeBt, + PhoneNumberCountryCodeBo, + PhoneNumberCountryCodeBa, + PhoneNumberCountryCodeBw, + PhoneNumberCountryCodeBr, + PhoneNumberCountryCodeIo, + PhoneNumberCountryCodeVg, + PhoneNumberCountryCodeBn, + PhoneNumberCountryCodeBg, + PhoneNumberCountryCodeBf, + PhoneNumberCountryCodeBi, + PhoneNumberCountryCodeKh, + PhoneNumberCountryCodeCm, + PhoneNumberCountryCodeCa, + PhoneNumberCountryCodeCv, + PhoneNumberCountryCodeKy, + PhoneNumberCountryCodeCf, + PhoneNumberCountryCodeTd, + PhoneNumberCountryCodeCl, + PhoneNumberCountryCodeCn, + PhoneNumberCountryCodeCx, + PhoneNumberCountryCodeCc, + PhoneNumberCountryCodeCo, + PhoneNumberCountryCodeKm, + PhoneNumberCountryCodeCk, + PhoneNumberCountryCodeCr, + PhoneNumberCountryCodeHr, + PhoneNumberCountryCodeCu, + PhoneNumberCountryCodeCw, + PhoneNumberCountryCodeCy, + PhoneNumberCountryCodeCz, + PhoneNumberCountryCodeCd, + PhoneNumberCountryCodeDk, + PhoneNumberCountryCodeDj, + PhoneNumberCountryCodeDm, + PhoneNumberCountryCodeDo, + PhoneNumberCountryCodeTl, + PhoneNumberCountryCodeEc, + PhoneNumberCountryCodeEg, + PhoneNumberCountryCodeSv, + PhoneNumberCountryCodeGq, + PhoneNumberCountryCodeEr, + PhoneNumberCountryCodeEe, + PhoneNumberCountryCodeEt, + PhoneNumberCountryCodeFk, + PhoneNumberCountryCodeFo, + PhoneNumberCountryCodeFj, + PhoneNumberCountryCodeFi, + PhoneNumberCountryCodeFr, + PhoneNumberCountryCodePf, + PhoneNumberCountryCodeGa, + PhoneNumberCountryCodeGm, + PhoneNumberCountryCodeGe, + PhoneNumberCountryCodeDe, + PhoneNumberCountryCodeGh, + PhoneNumberCountryCodeGi, + PhoneNumberCountryCodeGr, + PhoneNumberCountryCodeGl, + PhoneNumberCountryCodeGd, + PhoneNumberCountryCodeGu, + PhoneNumberCountryCodeGt, + PhoneNumberCountryCodeGg, + PhoneNumberCountryCodeGn, + PhoneNumberCountryCodeGw, + PhoneNumberCountryCodeGy, + PhoneNumberCountryCodeHt, + PhoneNumberCountryCodeHn, + PhoneNumberCountryCodeHk, + PhoneNumberCountryCodeHu, + PhoneNumberCountryCodeIs, + PhoneNumberCountryCodeIn, + PhoneNumberCountryCodeId, + PhoneNumberCountryCodeIr, + PhoneNumberCountryCodeIq, + PhoneNumberCountryCodeIe, + PhoneNumberCountryCodeIm, + PhoneNumberCountryCodeIl, + PhoneNumberCountryCodeIt, + PhoneNumberCountryCodeCi, + PhoneNumberCountryCodeJm, + PhoneNumberCountryCodeJp, + PhoneNumberCountryCodeJe, + PhoneNumberCountryCodeJo, + PhoneNumberCountryCodeKz, + PhoneNumberCountryCodeKe, + PhoneNumberCountryCodeKi, + PhoneNumberCountryCodeKw, + PhoneNumberCountryCodeKg, + PhoneNumberCountryCodeLa, + PhoneNumberCountryCodeLv, + PhoneNumberCountryCodeLb, + PhoneNumberCountryCodeLs, + PhoneNumberCountryCodeLr, + PhoneNumberCountryCodeLy, + PhoneNumberCountryCodeLi, + PhoneNumberCountryCodeLt, + PhoneNumberCountryCodeLu, + PhoneNumberCountryCodeMo, + PhoneNumberCountryCodeMk, + PhoneNumberCountryCodeMg, + PhoneNumberCountryCodeMw, + PhoneNumberCountryCodeMy, + PhoneNumberCountryCodeMv, + PhoneNumberCountryCodeMl, + PhoneNumberCountryCodeMt, + PhoneNumberCountryCodeMh, + PhoneNumberCountryCodeMr, + PhoneNumberCountryCodeMu, + PhoneNumberCountryCodeYt, + PhoneNumberCountryCodeMx, + PhoneNumberCountryCodeFm, + PhoneNumberCountryCodeMd, + PhoneNumberCountryCodeMc, + PhoneNumberCountryCodeMn, + PhoneNumberCountryCodeMe, + PhoneNumberCountryCodeMs, + PhoneNumberCountryCodeMa, + PhoneNumberCountryCodeMz, + PhoneNumberCountryCodeMm, + PhoneNumberCountryCodeNa, + PhoneNumberCountryCodeNr, + PhoneNumberCountryCodeNp, + PhoneNumberCountryCodeNl, + PhoneNumberCountryCodeAn, + PhoneNumberCountryCodeNc, + PhoneNumberCountryCodeNz, + PhoneNumberCountryCodeNi, + PhoneNumberCountryCodeNe, + PhoneNumberCountryCodeNg, + PhoneNumberCountryCodeNu, + PhoneNumberCountryCodeKp, + PhoneNumberCountryCodeMp, + PhoneNumberCountryCodeNo, + PhoneNumberCountryCodeOm, + PhoneNumberCountryCodePk, + PhoneNumberCountryCodePw, + PhoneNumberCountryCodePa, + PhoneNumberCountryCodePg, + PhoneNumberCountryCodePy, + PhoneNumberCountryCodePe, + PhoneNumberCountryCodePh, + PhoneNumberCountryCodePn, + PhoneNumberCountryCodePl, + PhoneNumberCountryCodePt, + PhoneNumberCountryCodePr, + PhoneNumberCountryCodeQa, + PhoneNumberCountryCodeCg, + PhoneNumberCountryCodeRe, + PhoneNumberCountryCodeRo, + PhoneNumberCountryCodeRu, + PhoneNumberCountryCodeRw, + PhoneNumberCountryCodeBl, + PhoneNumberCountryCodeSh, + PhoneNumberCountryCodeKn, + PhoneNumberCountryCodeLc, + PhoneNumberCountryCodeMf, + PhoneNumberCountryCodePm, + PhoneNumberCountryCodeVc, + PhoneNumberCountryCodeWs, + PhoneNumberCountryCodeSm, + PhoneNumberCountryCodeSt, + PhoneNumberCountryCodeSa, + PhoneNumberCountryCodeSn, + PhoneNumberCountryCodeRs, + PhoneNumberCountryCodeSc, + PhoneNumberCountryCodeSl, + PhoneNumberCountryCodeSg, + PhoneNumberCountryCodeSx, + PhoneNumberCountryCodeSk, + PhoneNumberCountryCodeSi, + PhoneNumberCountryCodeSb, + PhoneNumberCountryCodeSo, + PhoneNumberCountryCodeZa, + PhoneNumberCountryCodeKr, + PhoneNumberCountryCodeEs, + PhoneNumberCountryCodeLk, + PhoneNumberCountryCodeSd, + PhoneNumberCountryCodeSr, + PhoneNumberCountryCodeSj, + PhoneNumberCountryCodeSz, + PhoneNumberCountryCodeSe, + PhoneNumberCountryCodeCh, + PhoneNumberCountryCodeSy, + PhoneNumberCountryCodeTw, + PhoneNumberCountryCodeTj, + PhoneNumberCountryCodeTz, + PhoneNumberCountryCodeTh, + PhoneNumberCountryCodeTg, + PhoneNumberCountryCodeTk, + PhoneNumberCountryCodeTo, + PhoneNumberCountryCodeTt, + PhoneNumberCountryCodeTn, + PhoneNumberCountryCodeTr, + PhoneNumberCountryCodeTm, + PhoneNumberCountryCodeTc, + PhoneNumberCountryCodeTv, + PhoneNumberCountryCodeVi, + PhoneNumberCountryCodeUg, + PhoneNumberCountryCodeUa, + PhoneNumberCountryCodeAe, + PhoneNumberCountryCodeGb, + PhoneNumberCountryCodeUs, + PhoneNumberCountryCodeUy, + PhoneNumberCountryCodeUz, + PhoneNumberCountryCodeVu, + PhoneNumberCountryCodeVa, + PhoneNumberCountryCodeVe, + PhoneNumberCountryCodeVn, + PhoneNumberCountryCodeWf, + PhoneNumberCountryCodeEh, + PhoneNumberCountryCodeYe, + PhoneNumberCountryCodeZm, + PhoneNumberCountryCodeZw, + } +} + const ( // PhoneNumberTypeTollFree is a PhoneNumberType enum value PhoneNumberTypeTollFree = "TOLL_FREE" @@ -10052,6 +10383,14 @@ const ( PhoneNumberTypeDid = "DID" ) +// PhoneNumberTypeEnumValues returns all elements of the PhoneNumberType enum +func PhoneNumberTypeEnumValues() []string { + return []string{ + PhoneNumberTypeTollFree, + PhoneNumberTypeDid, + } +} + const ( // PhoneTypeSoftPhone is a PhoneType enum value PhoneTypeSoftPhone = "SOFT_PHONE" @@ -10060,6 +10399,14 @@ const ( PhoneTypeDeskPhone = "DESK_PHONE" ) +// PhoneTypeEnumValues returns all elements of the PhoneType enum +func PhoneTypeEnumValues() []string { + return []string{ + PhoneTypeSoftPhone, + PhoneTypeDeskPhone, + } +} + const ( // QueueTypeStandard is a QueueType enum value QueueTypeStandard = "STANDARD" @@ -10068,6 +10415,14 @@ const ( QueueTypeAgent = "AGENT" ) +// QueueTypeEnumValues returns all elements of the QueueType enum +func QueueTypeEnumValues() []string { + return []string{ + QueueTypeStandard, + QueueTypeAgent, + } +} + const ( // StatisticSum is a Statistic enum value StatisticSum = "SUM" @@ -10079,6 +10434,15 @@ const ( StatisticAvg = "AVG" ) +// StatisticEnumValues returns all elements of the Statistic enum +func StatisticEnumValues() []string { + return []string{ + StatisticSum, + StatisticMax, + StatisticAvg, + } +} + const ( // UnitSeconds is a Unit enum value UnitSeconds = "SECONDS" @@ -10090,6 +10454,15 @@ const ( UnitPercent = "PERCENT" ) +// UnitEnumValues returns all elements of the Unit enum +func UnitEnumValues() []string { + return []string{ + UnitSeconds, + UnitCount, + UnitPercent, + } +} + const ( // VoiceRecordingTrackFromAgent is a VoiceRecordingTrack enum value VoiceRecordingTrackFromAgent = "FROM_AGENT" @@ -10100,3 +10473,12 @@ const ( // VoiceRecordingTrackAll is a VoiceRecordingTrack enum value VoiceRecordingTrackAll = "ALL" ) + +// VoiceRecordingTrackEnumValues returns all elements of the VoiceRecordingTrack enum +func VoiceRecordingTrackEnumValues() []string { + return []string{ + VoiceRecordingTrackFromAgent, + VoiceRecordingTrackToAgent, + VoiceRecordingTrackAll, + } +} diff --git a/service/connectparticipant/api.go b/service/connectparticipant/api.go index def158e881d..a0d967fce4e 100644 --- a/service/connectparticipant/api.go +++ b/service/connectparticipant/api.go @@ -1544,6 +1544,15 @@ const ( ChatItemTypeConnectionAck = "CONNECTION_ACK" ) +// ChatItemTypeEnumValues returns all elements of the ChatItemType enum +func ChatItemTypeEnumValues() []string { + return []string{ + ChatItemTypeMessage, + ChatItemTypeEvent, + ChatItemTypeConnectionAck, + } +} + const ( // ConnectionTypeWebsocket is a ConnectionType enum value ConnectionTypeWebsocket = "WEBSOCKET" @@ -1552,6 +1561,14 @@ const ( ConnectionTypeConnectionCredentials = "CONNECTION_CREDENTIALS" ) +// ConnectionTypeEnumValues returns all elements of the ConnectionType enum +func ConnectionTypeEnumValues() []string { + return []string{ + ConnectionTypeWebsocket, + ConnectionTypeConnectionCredentials, + } +} + const ( // ParticipantRoleAgent is a ParticipantRole enum value ParticipantRoleAgent = "AGENT" @@ -1563,6 +1580,15 @@ const ( ParticipantRoleSystem = "SYSTEM" ) +// ParticipantRoleEnumValues returns all elements of the ParticipantRole enum +func ParticipantRoleEnumValues() []string { + return []string{ + ParticipantRoleAgent, + ParticipantRoleCustomer, + ParticipantRoleSystem, + } +} + const ( // ScanDirectionForward is a ScanDirection enum value ScanDirectionForward = "FORWARD" @@ -1571,6 +1597,14 @@ const ( ScanDirectionBackward = "BACKWARD" ) +// ScanDirectionEnumValues returns all elements of the ScanDirection enum +func ScanDirectionEnumValues() []string { + return []string{ + ScanDirectionForward, + ScanDirectionBackward, + } +} + const ( // SortKeyDescending is a SortKey enum value SortKeyDescending = "DESCENDING" @@ -1578,3 +1612,11 @@ const ( // SortKeyAscending is a SortKey enum value SortKeyAscending = "ASCENDING" ) + +// SortKeyEnumValues returns all elements of the SortKey enum +func SortKeyEnumValues() []string { + return []string{ + SortKeyDescending, + SortKeyAscending, + } +} diff --git a/service/costandusagereportservice/api.go b/service/costandusagereportservice/api.go index 0c07466c9c7..65c190a50ad 100644 --- a/service/costandusagereportservice/api.go +++ b/service/costandusagereportservice/api.go @@ -1112,6 +1112,23 @@ const ( AWSRegionApEast1 = "ap-east-1" ) +// AWSRegionEnumValues returns all elements of the AWSRegion enum +func AWSRegionEnumValues() []string { + return []string{ + AWSRegionUsEast1, + AWSRegionUsWest1, + AWSRegionUsWest2, + AWSRegionEuCentral1, + AWSRegionEuWest1, + AWSRegionApSoutheast1, + AWSRegionApSoutheast2, + AWSRegionApNortheast1, + AWSRegionEuNorth1, + AWSRegionApNortheast3, + AWSRegionApEast1, + } +} + // The types of manifest that you want AWS to create for this report. const ( // AdditionalArtifactRedshift is a AdditionalArtifact enum value @@ -1124,6 +1141,15 @@ const ( AdditionalArtifactAthena = "ATHENA" ) +// AdditionalArtifactEnumValues returns all elements of the AdditionalArtifact enum +func AdditionalArtifactEnumValues() []string { + return []string{ + AdditionalArtifactRedshift, + AdditionalArtifactQuicksight, + AdditionalArtifactAthena, + } +} + // The compression format that AWS uses for the report. const ( // CompressionFormatZip is a CompressionFormat enum value @@ -1136,6 +1162,15 @@ const ( CompressionFormatParquet = "Parquet" ) +// CompressionFormatEnumValues returns all elements of the CompressionFormat enum +func CompressionFormatEnumValues() []string { + return []string{ + CompressionFormatZip, + CompressionFormatGzip, + CompressionFormatParquet, + } +} + // The format that AWS saves the report in. const ( // ReportFormatTextOrcsv is a ReportFormat enum value @@ -1145,6 +1180,14 @@ const ( ReportFormatParquet = "Parquet" ) +// ReportFormatEnumValues returns all elements of the ReportFormat enum +func ReportFormatEnumValues() []string { + return []string{ + ReportFormatTextOrcsv, + ReportFormatParquet, + } +} + const ( // ReportVersioningCreateNewReport is a ReportVersioning enum value ReportVersioningCreateNewReport = "CREATE_NEW_REPORT" @@ -1153,12 +1196,27 @@ const ( ReportVersioningOverwriteReport = "OVERWRITE_REPORT" ) +// ReportVersioningEnumValues returns all elements of the ReportVersioning enum +func ReportVersioningEnumValues() []string { + return []string{ + ReportVersioningCreateNewReport, + ReportVersioningOverwriteReport, + } +} + // Whether or not AWS includes resource IDs in the report. const ( // SchemaElementResources is a SchemaElement enum value SchemaElementResources = "RESOURCES" ) +// SchemaElementEnumValues returns all elements of the SchemaElement enum +func SchemaElementEnumValues() []string { + return []string{ + SchemaElementResources, + } +} + // The length of time covered by the report. const ( // TimeUnitHourly is a TimeUnit enum value @@ -1167,3 +1225,11 @@ const ( // TimeUnitDaily is a TimeUnit enum value TimeUnitDaily = "DAILY" ) + +// TimeUnitEnumValues returns all elements of the TimeUnit enum +func TimeUnitEnumValues() []string { + return []string{ + TimeUnitHourly, + TimeUnitDaily, + } +} diff --git a/service/costexplorer/api.go b/service/costexplorer/api.go index 5ef4eca73e0..3be59c6840b 100644 --- a/service/costexplorer/api.go +++ b/service/costexplorer/api.go @@ -8939,6 +8939,14 @@ const ( AccountScopeLinked = "LINKED" ) +// AccountScopeEnumValues returns all elements of the AccountScope enum +func AccountScopeEnumValues() []string { + return []string{ + AccountScopePayer, + AccountScopeLinked, + } +} + const ( // ContextCostAndUsage is a Context enum value ContextCostAndUsage = "COST_AND_USAGE" @@ -8950,12 +8958,28 @@ const ( ContextSavingsPlans = "SAVINGS_PLANS" ) +// ContextEnumValues returns all elements of the Context enum +func ContextEnumValues() []string { + return []string{ + ContextCostAndUsage, + ContextReservations, + ContextSavingsPlans, + } +} + // The rule schema version in this particular Cost Category. const ( // CostCategoryRuleVersionCostCategoryExpressionV1 is a CostCategoryRuleVersion enum value CostCategoryRuleVersionCostCategoryExpressionV1 = "CostCategoryExpression.v1" ) +// CostCategoryRuleVersionEnumValues returns all elements of the CostCategoryRuleVersion enum +func CostCategoryRuleVersionEnumValues() []string { + return []string{ + CostCategoryRuleVersionCostCategoryExpressionV1, + } +} + const ( // DimensionAz is a Dimension enum value DimensionAz = "AZ" @@ -9045,6 +9069,41 @@ const ( DimensionPaymentOption = "PAYMENT_OPTION" ) +// DimensionEnumValues returns all elements of the Dimension enum +func DimensionEnumValues() []string { + return []string{ + DimensionAz, + DimensionInstanceType, + DimensionLinkedAccount, + DimensionLinkedAccountName, + DimensionOperation, + DimensionPurchaseType, + DimensionRegion, + DimensionService, + DimensionServiceCode, + DimensionUsageType, + DimensionUsageTypeGroup, + DimensionRecordType, + DimensionOperatingSystem, + DimensionTenancy, + DimensionScope, + DimensionPlatform, + DimensionSubscriptionId, + DimensionLegalEntityName, + DimensionDeploymentOption, + DimensionDatabaseEngine, + DimensionCacheEngine, + DimensionInstanceTypeFamily, + DimensionBillingEntity, + DimensionReservationId, + DimensionResourceId, + DimensionRightsizingType, + DimensionSavingsPlansType, + DimensionSavingsPlanArn, + DimensionPaymentOption, + } +} + const ( // GranularityDaily is a Granularity enum value GranularityDaily = "DAILY" @@ -9056,6 +9115,15 @@ const ( GranularityHourly = "HOURLY" ) +// GranularityEnumValues returns all elements of the Granularity enum +func GranularityEnumValues() []string { + return []string{ + GranularityDaily, + GranularityMonthly, + GranularityHourly, + } +} + const ( // GroupDefinitionTypeDimension is a GroupDefinitionType enum value GroupDefinitionTypeDimension = "DIMENSION" @@ -9067,6 +9135,15 @@ const ( GroupDefinitionTypeCostCategory = "COST_CATEGORY" ) +// GroupDefinitionTypeEnumValues returns all elements of the GroupDefinitionType enum +func GroupDefinitionTypeEnumValues() []string { + return []string{ + GroupDefinitionTypeDimension, + GroupDefinitionTypeTag, + GroupDefinitionTypeCostCategory, + } +} + const ( // LookbackPeriodInDaysSevenDays is a LookbackPeriodInDays enum value LookbackPeriodInDaysSevenDays = "SEVEN_DAYS" @@ -9078,6 +9155,15 @@ const ( LookbackPeriodInDaysSixtyDays = "SIXTY_DAYS" ) +// LookbackPeriodInDaysEnumValues returns all elements of the LookbackPeriodInDays enum +func LookbackPeriodInDaysEnumValues() []string { + return []string{ + LookbackPeriodInDaysSevenDays, + LookbackPeriodInDaysThirtyDays, + LookbackPeriodInDaysSixtyDays, + } +} + const ( // MatchOptionEquals is a MatchOption enum value MatchOptionEquals = "EQUALS" @@ -9098,6 +9184,18 @@ const ( MatchOptionCaseInsensitive = "CASE_INSENSITIVE" ) +// MatchOptionEnumValues returns all elements of the MatchOption enum +func MatchOptionEnumValues() []string { + return []string{ + MatchOptionEquals, + MatchOptionStartsWith, + MatchOptionEndsWith, + MatchOptionContains, + MatchOptionCaseSensitive, + MatchOptionCaseInsensitive, + } +} + const ( // MetricBlendedCost is a Metric enum value MetricBlendedCost = "BLENDED_COST" @@ -9121,6 +9219,19 @@ const ( MetricNormalizedUsageAmount = "NORMALIZED_USAGE_AMOUNT" ) +// MetricEnumValues returns all elements of the Metric enum +func MetricEnumValues() []string { + return []string{ + MetricBlendedCost, + MetricUnblendedCost, + MetricAmortizedCost, + MetricNetUnblendedCost, + MetricNetAmortizedCost, + MetricUsageQuantity, + MetricNormalizedUsageAmount, + } +} + const ( // OfferingClassStandard is a OfferingClass enum value OfferingClassStandard = "STANDARD" @@ -9129,6 +9240,14 @@ const ( OfferingClassConvertible = "CONVERTIBLE" ) +// OfferingClassEnumValues returns all elements of the OfferingClass enum +func OfferingClassEnumValues() []string { + return []string{ + OfferingClassStandard, + OfferingClassConvertible, + } +} + const ( // PaymentOptionNoUpfront is a PaymentOption enum value PaymentOptionNoUpfront = "NO_UPFRONT" @@ -9149,6 +9268,18 @@ const ( PaymentOptionHeavyUtilization = "HEAVY_UTILIZATION" ) +// PaymentOptionEnumValues returns all elements of the PaymentOption enum +func PaymentOptionEnumValues() []string { + return []string{ + PaymentOptionNoUpfront, + PaymentOptionPartialUpfront, + PaymentOptionAllUpfront, + PaymentOptionLightUtilization, + PaymentOptionMediumUtilization, + PaymentOptionHeavyUtilization, + } +} + const ( // RecommendationTargetSameInstanceFamily is a RecommendationTarget enum value RecommendationTargetSameInstanceFamily = "SAME_INSTANCE_FAMILY" @@ -9157,6 +9288,14 @@ const ( RecommendationTargetCrossInstanceFamily = "CROSS_INSTANCE_FAMILY" ) +// RecommendationTargetEnumValues returns all elements of the RecommendationTarget enum +func RecommendationTargetEnumValues() []string { + return []string{ + RecommendationTargetSameInstanceFamily, + RecommendationTargetCrossInstanceFamily, + } +} + const ( // RightsizingTypeTerminate is a RightsizingType enum value RightsizingTypeTerminate = "TERMINATE" @@ -9165,6 +9304,14 @@ const ( RightsizingTypeModify = "MODIFY" ) +// RightsizingTypeEnumValues returns all elements of the RightsizingType enum +func RightsizingTypeEnumValues() []string { + return []string{ + RightsizingTypeTerminate, + RightsizingTypeModify, + } +} + const ( // SupportedSavingsPlansTypeComputeSp is a SupportedSavingsPlansType enum value SupportedSavingsPlansTypeComputeSp = "COMPUTE_SP" @@ -9173,6 +9320,14 @@ const ( SupportedSavingsPlansTypeEc2InstanceSp = "EC2_INSTANCE_SP" ) +// SupportedSavingsPlansTypeEnumValues returns all elements of the SupportedSavingsPlansType enum +func SupportedSavingsPlansTypeEnumValues() []string { + return []string{ + SupportedSavingsPlansTypeComputeSp, + SupportedSavingsPlansTypeEc2InstanceSp, + } +} + const ( // TermInYearsOneYear is a TermInYears enum value TermInYearsOneYear = "ONE_YEAR" @@ -9180,3 +9335,11 @@ const ( // TermInYearsThreeYears is a TermInYears enum value TermInYearsThreeYears = "THREE_YEARS" ) + +// TermInYearsEnumValues returns all elements of the TermInYears enum +func TermInYearsEnumValues() []string { + return []string{ + TermInYearsOneYear, + TermInYearsThreeYears, + } +} diff --git a/service/databasemigrationservice/api.go b/service/databasemigrationservice/api.go index 6a926afa588..f0e4074d0f1 100644 --- a/service/databasemigrationservice/api.go +++ b/service/databasemigrationservice/api.go @@ -17432,6 +17432,15 @@ const ( AuthMechanismValueScramSha1 = "scram_sha_1" ) +// AuthMechanismValueEnumValues returns all elements of the AuthMechanismValue enum +func AuthMechanismValueEnumValues() []string { + return []string{ + AuthMechanismValueDefault, + AuthMechanismValueMongodbCr, + AuthMechanismValueScramSha1, + } +} + const ( // AuthTypeValueNo is a AuthTypeValue enum value AuthTypeValueNo = "no" @@ -17440,6 +17449,14 @@ const ( AuthTypeValuePassword = "password" ) +// AuthTypeValueEnumValues returns all elements of the AuthTypeValue enum +func AuthTypeValueEnumValues() []string { + return []string{ + AuthTypeValueNo, + AuthTypeValuePassword, + } +} + const ( // CompressionTypeValueNone is a CompressionTypeValue enum value CompressionTypeValueNone = "none" @@ -17448,6 +17465,14 @@ const ( CompressionTypeValueGzip = "gzip" ) +// CompressionTypeValueEnumValues returns all elements of the CompressionTypeValue enum +func CompressionTypeValueEnumValues() []string { + return []string{ + CompressionTypeValueNone, + CompressionTypeValueGzip, + } +} + const ( // DataFormatValueCsv is a DataFormatValue enum value DataFormatValueCsv = "csv" @@ -17456,6 +17481,14 @@ const ( DataFormatValueParquet = "parquet" ) +// DataFormatValueEnumValues returns all elements of the DataFormatValue enum +func DataFormatValueEnumValues() []string { + return []string{ + DataFormatValueCsv, + DataFormatValueParquet, + } +} + const ( // DmsSslModeValueNone is a DmsSslModeValue enum value DmsSslModeValueNone = "none" @@ -17470,6 +17503,16 @@ const ( DmsSslModeValueVerifyFull = "verify-full" ) +// DmsSslModeValueEnumValues returns all elements of the DmsSslModeValue enum +func DmsSslModeValueEnumValues() []string { + return []string{ + DmsSslModeValueNone, + DmsSslModeValueRequire, + DmsSslModeValueVerifyCa, + DmsSslModeValueVerifyFull, + } +} + const ( // EncodingTypeValuePlain is a EncodingTypeValue enum value EncodingTypeValuePlain = "plain" @@ -17481,6 +17524,15 @@ const ( EncodingTypeValueRleDictionary = "rle-dictionary" ) +// EncodingTypeValueEnumValues returns all elements of the EncodingTypeValue enum +func EncodingTypeValueEnumValues() []string { + return []string{ + EncodingTypeValuePlain, + EncodingTypeValuePlainDictionary, + EncodingTypeValueRleDictionary, + } +} + const ( // EncryptionModeValueSseS3 is a EncryptionModeValue enum value EncryptionModeValueSseS3 = "sse-s3" @@ -17489,6 +17541,14 @@ const ( EncryptionModeValueSseKms = "sse-kms" ) +// EncryptionModeValueEnumValues returns all elements of the EncryptionModeValue enum +func EncryptionModeValueEnumValues() []string { + return []string{ + EncryptionModeValueSseS3, + EncryptionModeValueSseKms, + } +} + const ( // MessageFormatValueJson is a MessageFormatValue enum value MessageFormatValueJson = "json" @@ -17497,6 +17557,14 @@ const ( MessageFormatValueJsonUnformatted = "json-unformatted" ) +// MessageFormatValueEnumValues returns all elements of the MessageFormatValue enum +func MessageFormatValueEnumValues() []string { + return []string{ + MessageFormatValueJson, + MessageFormatValueJsonUnformatted, + } +} + const ( // MigrationTypeValueFullLoad is a MigrationTypeValue enum value MigrationTypeValueFullLoad = "full-load" @@ -17508,6 +17576,15 @@ const ( MigrationTypeValueFullLoadAndCdc = "full-load-and-cdc" ) +// MigrationTypeValueEnumValues returns all elements of the MigrationTypeValue enum +func MigrationTypeValueEnumValues() []string { + return []string{ + MigrationTypeValueFullLoad, + MigrationTypeValueCdc, + MigrationTypeValueFullLoadAndCdc, + } +} + const ( // NestingLevelValueNone is a NestingLevelValue enum value NestingLevelValueNone = "none" @@ -17516,6 +17593,14 @@ const ( NestingLevelValueOne = "one" ) +// NestingLevelValueEnumValues returns all elements of the NestingLevelValue enum +func NestingLevelValueEnumValues() []string { + return []string{ + NestingLevelValueNone, + NestingLevelValueOne, + } +} + const ( // ParquetVersionValueParquet10 is a ParquetVersionValue enum value ParquetVersionValueParquet10 = "parquet-1-0" @@ -17524,6 +17609,14 @@ const ( ParquetVersionValueParquet20 = "parquet-2-0" ) +// ParquetVersionValueEnumValues returns all elements of the ParquetVersionValue enum +func ParquetVersionValueEnumValues() []string { + return []string{ + ParquetVersionValueParquet10, + ParquetVersionValueParquet20, + } +} + const ( // RefreshSchemasStatusTypeValueSuccessful is a RefreshSchemasStatusTypeValue enum value RefreshSchemasStatusTypeValueSuccessful = "successful" @@ -17535,11 +17628,27 @@ const ( RefreshSchemasStatusTypeValueRefreshing = "refreshing" ) +// RefreshSchemasStatusTypeValueEnumValues returns all elements of the RefreshSchemasStatusTypeValue enum +func RefreshSchemasStatusTypeValueEnumValues() []string { + return []string{ + RefreshSchemasStatusTypeValueSuccessful, + RefreshSchemasStatusTypeValueFailed, + RefreshSchemasStatusTypeValueRefreshing, + } +} + const ( // ReleaseStatusValuesBeta is a ReleaseStatusValues enum value ReleaseStatusValuesBeta = "beta" ) +// ReleaseStatusValuesEnumValues returns all elements of the ReleaseStatusValues enum +func ReleaseStatusValuesEnumValues() []string { + return []string{ + ReleaseStatusValuesBeta, + } +} + const ( // ReloadOptionValueDataReload is a ReloadOptionValue enum value ReloadOptionValueDataReload = "data-reload" @@ -17548,6 +17657,14 @@ const ( ReloadOptionValueValidateOnly = "validate-only" ) +// ReloadOptionValueEnumValues returns all elements of the ReloadOptionValue enum +func ReloadOptionValueEnumValues() []string { + return []string{ + ReloadOptionValueDataReload, + ReloadOptionValueValidateOnly, + } +} + const ( // ReplicationEndpointTypeValueSource is a ReplicationEndpointTypeValue enum value ReplicationEndpointTypeValueSource = "source" @@ -17556,11 +17673,26 @@ const ( ReplicationEndpointTypeValueTarget = "target" ) +// ReplicationEndpointTypeValueEnumValues returns all elements of the ReplicationEndpointTypeValue enum +func ReplicationEndpointTypeValueEnumValues() []string { + return []string{ + ReplicationEndpointTypeValueSource, + ReplicationEndpointTypeValueTarget, + } +} + const ( // SourceTypeReplicationInstance is a SourceType enum value SourceTypeReplicationInstance = "replication-instance" ) +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeReplicationInstance, + } +} + const ( // StartReplicationTaskTypeValueStartReplication is a StartReplicationTaskTypeValue enum value StartReplicationTaskTypeValueStartReplication = "start-replication" @@ -17571,3 +17703,12 @@ const ( // StartReplicationTaskTypeValueReloadTarget is a StartReplicationTaskTypeValue enum value StartReplicationTaskTypeValueReloadTarget = "reload-target" ) + +// StartReplicationTaskTypeValueEnumValues returns all elements of the StartReplicationTaskTypeValue enum +func StartReplicationTaskTypeValueEnumValues() []string { + return []string{ + StartReplicationTaskTypeValueStartReplication, + StartReplicationTaskTypeValueResumeProcessing, + StartReplicationTaskTypeValueReloadTarget, + } +} diff --git a/service/dataexchange/api.go b/service/dataexchange/api.go index 4c2d95b46bc..316c198602f 100644 --- a/service/dataexchange/api.go +++ b/service/dataexchange/api.go @@ -6661,6 +6661,13 @@ const ( AssetTypeS3Snapshot = "S3_SNAPSHOT" ) +// AssetTypeEnumValues returns all elements of the AssetType enum +func AssetTypeEnumValues() []string { + return []string{ + AssetTypeS3Snapshot, + } +} + const ( // CodeAccessDeniedException is a Code enum value CodeAccessDeniedException = "ACCESS_DENIED_EXCEPTION" @@ -6684,6 +6691,19 @@ const ( CodeMalwareScanEncryptedFile = "MALWARE_SCAN_ENCRYPTED_FILE" ) +// CodeEnumValues returns all elements of the Code enum +func CodeEnumValues() []string { + return []string{ + CodeAccessDeniedException, + CodeInternalServerException, + CodeMalwareDetected, + CodeResourceNotFoundException, + CodeServiceQuotaExceededException, + CodeValidationException, + CodeMalwareScanEncryptedFile, + } +} + // The name of the limit that was reached. const ( // JobErrorLimitNameAssetsperrevision is a JobErrorLimitName enum value @@ -6693,6 +6713,14 @@ const ( JobErrorLimitNameAssetsizeinGb = "Asset size in GB" ) +// JobErrorLimitNameEnumValues returns all elements of the JobErrorLimitName enum +func JobErrorLimitNameEnumValues() []string { + return []string{ + JobErrorLimitNameAssetsperrevision, + JobErrorLimitNameAssetsizeinGb, + } +} + // The types of resource which the job error can apply to. const ( // JobErrorResourceTypesRevision is a JobErrorResourceTypes enum value @@ -6702,6 +6730,14 @@ const ( JobErrorResourceTypesAsset = "ASSET" ) +// JobErrorResourceTypesEnumValues returns all elements of the JobErrorResourceTypes enum +func JobErrorResourceTypesEnumValues() []string { + return []string{ + JobErrorResourceTypesRevision, + JobErrorResourceTypesAsset, + } +} + const ( // LimitNameProductsperaccount is a LimitName enum value LimitNameProductsperaccount = "Products per account" @@ -6740,6 +6776,24 @@ const ( LimitNameConcurrentinprogressjobstoexportassetstoasignedUrl = "Concurrent in progress jobs to export assets to a signed URL" ) +// LimitNameEnumValues returns all elements of the LimitName enum +func LimitNameEnumValues() []string { + return []string{ + LimitNameProductsperaccount, + LimitNameDatasetsperaccount, + LimitNameDatasetsperproduct, + LimitNameRevisionsperdataset, + LimitNameAssetsperrevision, + LimitNameAssetsperimportjobfromAmazonS3, + LimitNameAssetperexportjobfromAmazonS3, + LimitNameAssetsizeinGb, + LimitNameConcurrentinprogressjobstoimportassetsfromAmazonS3, + LimitNameConcurrentinprogressjobstoimportassetsfromasignedUrl, + LimitNameConcurrentinprogressjobstoexportassetstoAmazonS3, + LimitNameConcurrentinprogressjobstoexportassetstoasignedUrl, + } +} + // A property that defines the data set as OWNED by the account (for providers) // or ENTITLED to the account (for subscribers). When an owned data set is published // in a product, AWS Data Exchange creates a copy of the data set. Subscribers @@ -6752,6 +6806,14 @@ const ( OriginEntitled = "ENTITLED" ) +// OriginEnumValues returns all elements of the Origin enum +func OriginEnumValues() []string { + return []string{ + OriginOwned, + OriginEntitled, + } +} + const ( // ResourceTypeDataSet is a ResourceType enum value ResourceTypeDataSet = "DATA_SET" @@ -6766,6 +6828,16 @@ const ( ResourceTypeJob = "JOB" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeDataSet, + ResourceTypeRevision, + ResourceTypeAsset, + ResourceTypeJob, + } +} + // The types of encryption supported in export jobs to Amazon S3. const ( // ServerSideEncryptionTypesAwsKms is a ServerSideEncryptionTypes enum value @@ -6775,6 +6847,14 @@ const ( ServerSideEncryptionTypesAes256 = "AES256" ) +// ServerSideEncryptionTypesEnumValues returns all elements of the ServerSideEncryptionTypes enum +func ServerSideEncryptionTypesEnumValues() []string { + return []string{ + ServerSideEncryptionTypesAwsKms, + ServerSideEncryptionTypesAes256, + } +} + const ( // StateWaiting is a State enum value StateWaiting = "WAITING" @@ -6795,6 +6875,18 @@ const ( StateTimedOut = "TIMED_OUT" ) +// StateEnumValues returns all elements of the State enum +func StateEnumValues() []string { + return []string{ + StateWaiting, + StateInProgress, + StateError, + StateCompleted, + StateCancelled, + StateTimedOut, + } +} + const ( // TypeImportAssetsFromS3 is a Type enum value TypeImportAssetsFromS3 = "IMPORT_ASSETS_FROM_S3" @@ -6808,3 +6900,13 @@ const ( // TypeExportAssetToSignedUrl is a Type enum value TypeExportAssetToSignedUrl = "EXPORT_ASSET_TO_SIGNED_URL" ) + +// TypeEnumValues returns all elements of the Type enum +func TypeEnumValues() []string { + return []string{ + TypeImportAssetsFromS3, + TypeImportAssetFromSignedUrl, + TypeExportAssetsToS3, + TypeExportAssetToSignedUrl, + } +} diff --git a/service/datapipeline/api.go b/service/datapipeline/api.go index d4067601430..e94a7351e89 100644 --- a/service/datapipeline/api.go +++ b/service/datapipeline/api.go @@ -4956,6 +4956,17 @@ const ( OperatorTypeBetween = "BETWEEN" ) +// OperatorTypeEnumValues returns all elements of the OperatorType enum +func OperatorTypeEnumValues() []string { + return []string{ + OperatorTypeEq, + OperatorTypeRefEq, + OperatorTypeLe, + OperatorTypeGe, + OperatorTypeBetween, + } +} + const ( // TaskStatusFinished is a TaskStatus enum value TaskStatusFinished = "FINISHED" @@ -4966,3 +4977,12 @@ const ( // TaskStatusFalse is a TaskStatus enum value TaskStatusFalse = "FALSE" ) + +// TaskStatusEnumValues returns all elements of the TaskStatus enum +func TaskStatusEnumValues() []string { + return []string{ + TaskStatusFinished, + TaskStatusFailed, + TaskStatusFalse, + } +} diff --git a/service/datasync/api.go b/service/datasync/api.go index 3473737cf83..b20cb2f23da 100644 --- a/service/datasync/api.go +++ b/service/datasync/api.go @@ -7486,6 +7486,14 @@ const ( AgentStatusOffline = "OFFLINE" ) +// AgentStatusEnumValues returns all elements of the AgentStatus enum +func AgentStatusEnumValues() []string { + return []string{ + AgentStatusOnline, + AgentStatusOffline, + } +} + const ( // AtimeNone is a Atime enum value AtimeNone = "NONE" @@ -7494,6 +7502,14 @@ const ( AtimeBestEffort = "BEST_EFFORT" ) +// AtimeEnumValues returns all elements of the Atime enum +func AtimeEnumValues() []string { + return []string{ + AtimeNone, + AtimeBestEffort, + } +} + const ( // EndpointTypePublic is a EndpointType enum value EndpointTypePublic = "PUBLIC" @@ -7505,11 +7521,27 @@ const ( EndpointTypeFips = "FIPS" ) +// EndpointTypeEnumValues returns all elements of the EndpointType enum +func EndpointTypeEnumValues() []string { + return []string{ + EndpointTypePublic, + EndpointTypePrivateLink, + EndpointTypeFips, + } +} + const ( // FilterTypeSimplePattern is a FilterType enum value FilterTypeSimplePattern = "SIMPLE_PATTERN" ) +// FilterTypeEnumValues returns all elements of the FilterType enum +func FilterTypeEnumValues() []string { + return []string{ + FilterTypeSimplePattern, + } +} + const ( // GidNone is a Gid enum value GidNone = "NONE" @@ -7524,6 +7556,16 @@ const ( GidBoth = "BOTH" ) +// GidEnumValues returns all elements of the Gid enum +func GidEnumValues() []string { + return []string{ + GidNone, + GidIntValue, + GidName, + GidBoth, + } +} + const ( // LogLevelOff is a LogLevel enum value LogLevelOff = "OFF" @@ -7535,6 +7577,15 @@ const ( LogLevelTransfer = "TRANSFER" ) +// LogLevelEnumValues returns all elements of the LogLevel enum +func LogLevelEnumValues() []string { + return []string{ + LogLevelOff, + LogLevelBasic, + LogLevelTransfer, + } +} + const ( // MtimeNone is a Mtime enum value MtimeNone = "NONE" @@ -7543,6 +7594,14 @@ const ( MtimePreserve = "PRESERVE" ) +// MtimeEnumValues returns all elements of the Mtime enum +func MtimeEnumValues() []string { + return []string{ + MtimeNone, + MtimePreserve, + } +} + const ( // NfsVersionAutomatic is a NfsVersion enum value NfsVersionAutomatic = "AUTOMATIC" @@ -7557,6 +7616,16 @@ const ( NfsVersionNfs41 = "NFS4_1" ) +// NfsVersionEnumValues returns all elements of the NfsVersion enum +func NfsVersionEnumValues() []string { + return []string{ + NfsVersionAutomatic, + NfsVersionNfs3, + NfsVersionNfs40, + NfsVersionNfs41, + } +} + const ( // ObjectStorageServerProtocolHttps is a ObjectStorageServerProtocol enum value ObjectStorageServerProtocolHttps = "HTTPS" @@ -7565,6 +7634,14 @@ const ( ObjectStorageServerProtocolHttp = "HTTP" ) +// ObjectStorageServerProtocolEnumValues returns all elements of the ObjectStorageServerProtocol enum +func ObjectStorageServerProtocolEnumValues() []string { + return []string{ + ObjectStorageServerProtocolHttps, + ObjectStorageServerProtocolHttp, + } +} + const ( // OverwriteModeAlways is a OverwriteMode enum value OverwriteModeAlways = "ALWAYS" @@ -7573,6 +7650,14 @@ const ( OverwriteModeNever = "NEVER" ) +// OverwriteModeEnumValues returns all elements of the OverwriteMode enum +func OverwriteModeEnumValues() []string { + return []string{ + OverwriteModeAlways, + OverwriteModeNever, + } +} + const ( // PhaseStatusPending is a PhaseStatus enum value PhaseStatusPending = "PENDING" @@ -7584,6 +7669,15 @@ const ( PhaseStatusError = "ERROR" ) +// PhaseStatusEnumValues returns all elements of the PhaseStatus enum +func PhaseStatusEnumValues() []string { + return []string{ + PhaseStatusPending, + PhaseStatusSuccess, + PhaseStatusError, + } +} + const ( // PosixPermissionsNone is a PosixPermissions enum value PosixPermissionsNone = "NONE" @@ -7592,6 +7686,14 @@ const ( PosixPermissionsPreserve = "PRESERVE" ) +// PosixPermissionsEnumValues returns all elements of the PosixPermissions enum +func PosixPermissionsEnumValues() []string { + return []string{ + PosixPermissionsNone, + PosixPermissionsPreserve, + } +} + const ( // PreserveDeletedFilesPreserve is a PreserveDeletedFiles enum value PreserveDeletedFilesPreserve = "PRESERVE" @@ -7600,6 +7702,14 @@ const ( PreserveDeletedFilesRemove = "REMOVE" ) +// PreserveDeletedFilesEnumValues returns all elements of the PreserveDeletedFiles enum +func PreserveDeletedFilesEnumValues() []string { + return []string{ + PreserveDeletedFilesPreserve, + PreserveDeletedFilesRemove, + } +} + const ( // PreserveDevicesNone is a PreserveDevices enum value PreserveDevicesNone = "NONE" @@ -7608,6 +7718,14 @@ const ( PreserveDevicesPreserve = "PRESERVE" ) +// PreserveDevicesEnumValues returns all elements of the PreserveDevices enum +func PreserveDevicesEnumValues() []string { + return []string{ + PreserveDevicesNone, + PreserveDevicesPreserve, + } +} + const ( // S3StorageClassStandard is a S3StorageClass enum value S3StorageClassStandard = "STANDARD" @@ -7628,6 +7746,18 @@ const ( S3StorageClassDeepArchive = "DEEP_ARCHIVE" ) +// S3StorageClassEnumValues returns all elements of the S3StorageClass enum +func S3StorageClassEnumValues() []string { + return []string{ + S3StorageClassStandard, + S3StorageClassStandardIa, + S3StorageClassOnezoneIa, + S3StorageClassIntelligentTiering, + S3StorageClassGlacier, + S3StorageClassDeepArchive, + } +} + const ( // SmbVersionAutomatic is a SmbVersion enum value SmbVersionAutomatic = "AUTOMATIC" @@ -7639,6 +7769,15 @@ const ( SmbVersionSmb3 = "SMB3" ) +// SmbVersionEnumValues returns all elements of the SmbVersion enum +func SmbVersionEnumValues() []string { + return []string{ + SmbVersionAutomatic, + SmbVersionSmb2, + SmbVersionSmb3, + } +} + const ( // TaskExecutionStatusQueued is a TaskExecutionStatus enum value TaskExecutionStatusQueued = "QUEUED" @@ -7662,6 +7801,19 @@ const ( TaskExecutionStatusError = "ERROR" ) +// TaskExecutionStatusEnumValues returns all elements of the TaskExecutionStatus enum +func TaskExecutionStatusEnumValues() []string { + return []string{ + TaskExecutionStatusQueued, + TaskExecutionStatusLaunching, + TaskExecutionStatusPreparing, + TaskExecutionStatusTransferring, + TaskExecutionStatusVerifying, + TaskExecutionStatusSuccess, + TaskExecutionStatusError, + } +} + const ( // TaskQueueingEnabled is a TaskQueueing enum value TaskQueueingEnabled = "ENABLED" @@ -7670,6 +7822,14 @@ const ( TaskQueueingDisabled = "DISABLED" ) +// TaskQueueingEnumValues returns all elements of the TaskQueueing enum +func TaskQueueingEnumValues() []string { + return []string{ + TaskQueueingEnabled, + TaskQueueingDisabled, + } +} + const ( // TaskStatusAvailable is a TaskStatus enum value TaskStatusAvailable = "AVAILABLE" @@ -7687,6 +7847,17 @@ const ( TaskStatusUnavailable = "UNAVAILABLE" ) +// TaskStatusEnumValues returns all elements of the TaskStatus enum +func TaskStatusEnumValues() []string { + return []string{ + TaskStatusAvailable, + TaskStatusCreating, + TaskStatusQueued, + TaskStatusRunning, + TaskStatusUnavailable, + } +} + const ( // TransferModeChanged is a TransferMode enum value TransferModeChanged = "CHANGED" @@ -7695,6 +7866,14 @@ const ( TransferModeAll = "ALL" ) +// TransferModeEnumValues returns all elements of the TransferMode enum +func TransferModeEnumValues() []string { + return []string{ + TransferModeChanged, + TransferModeAll, + } +} + const ( // UidNone is a Uid enum value UidNone = "NONE" @@ -7709,6 +7888,16 @@ const ( UidBoth = "BOTH" ) +// UidEnumValues returns all elements of the Uid enum +func UidEnumValues() []string { + return []string{ + UidNone, + UidIntValue, + UidName, + UidBoth, + } +} + const ( // VerifyModePointInTimeConsistent is a VerifyMode enum value VerifyModePointInTimeConsistent = "POINT_IN_TIME_CONSISTENT" @@ -7719,3 +7908,12 @@ const ( // VerifyModeNone is a VerifyMode enum value VerifyModeNone = "NONE" ) + +// VerifyModeEnumValues returns all elements of the VerifyMode enum +func VerifyModeEnumValues() []string { + return []string{ + VerifyModePointInTimeConsistent, + VerifyModeOnlyFilesTransferred, + VerifyModeNone, + } +} diff --git a/service/dax/api.go b/service/dax/api.go index 8a2add4a30e..e8af1b18b88 100644 --- a/service/dax/api.go +++ b/service/dax/api.go @@ -6218,6 +6218,14 @@ const ( ChangeTypeRequiresReboot = "REQUIRES_REBOOT" ) +// ChangeTypeEnumValues returns all elements of the ChangeType enum +func ChangeTypeEnumValues() []string { + return []string{ + ChangeTypeImmediate, + ChangeTypeRequiresReboot, + } +} + const ( // IsModifiableTrue is a IsModifiable enum value IsModifiableTrue = "TRUE" @@ -6229,6 +6237,15 @@ const ( IsModifiableConditional = "CONDITIONAL" ) +// IsModifiableEnumValues returns all elements of the IsModifiable enum +func IsModifiableEnumValues() []string { + return []string{ + IsModifiableTrue, + IsModifiableFalse, + IsModifiableConditional, + } +} + const ( // ParameterTypeDefault is a ParameterType enum value ParameterTypeDefault = "DEFAULT" @@ -6237,6 +6254,14 @@ const ( ParameterTypeNodeTypeSpecific = "NODE_TYPE_SPECIFIC" ) +// ParameterTypeEnumValues returns all elements of the ParameterType enum +func ParameterTypeEnumValues() []string { + return []string{ + ParameterTypeDefault, + ParameterTypeNodeTypeSpecific, + } +} + const ( // SSEStatusEnabling is a SSEStatus enum value SSEStatusEnabling = "ENABLING" @@ -6251,6 +6276,16 @@ const ( SSEStatusDisabled = "DISABLED" ) +// SSEStatusEnumValues returns all elements of the SSEStatus enum +func SSEStatusEnumValues() []string { + return []string{ + SSEStatusEnabling, + SSEStatusEnabled, + SSEStatusDisabling, + SSEStatusDisabled, + } +} + const ( // SourceTypeCluster is a SourceType enum value SourceTypeCluster = "CLUSTER" @@ -6261,3 +6296,12 @@ const ( // SourceTypeSubnetGroup is a SourceType enum value SourceTypeSubnetGroup = "SUBNET_GROUP" ) + +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeCluster, + SourceTypeParameterGroup, + SourceTypeSubnetGroup, + } +} diff --git a/service/detective/api.go b/service/detective/api.go index cf2a25226f2..402d5d3ddda 100644 --- a/service/detective/api.go +++ b/service/detective/api.go @@ -2808,6 +2808,14 @@ const ( MemberDisabledReasonVolumeUnknown = "VOLUME_UNKNOWN" ) +// MemberDisabledReasonEnumValues returns all elements of the MemberDisabledReason enum +func MemberDisabledReasonEnumValues() []string { + return []string{ + MemberDisabledReasonVolumeTooHigh, + MemberDisabledReasonVolumeUnknown, + } +} + const ( // MemberStatusInvited is a MemberStatus enum value MemberStatusInvited = "INVITED" @@ -2824,3 +2832,14 @@ const ( // MemberStatusAcceptedButDisabled is a MemberStatus enum value MemberStatusAcceptedButDisabled = "ACCEPTED_BUT_DISABLED" ) + +// MemberStatusEnumValues returns all elements of the MemberStatus enum +func MemberStatusEnumValues() []string { + return []string{ + MemberStatusInvited, + MemberStatusVerificationInProgress, + MemberStatusVerificationFailed, + MemberStatusEnabled, + MemberStatusAcceptedButDisabled, + } +} diff --git a/service/devicefarm/api.go b/service/devicefarm/api.go index 794dbc5c295..151a9fb46c7 100644 --- a/service/devicefarm/api.go +++ b/service/devicefarm/api.go @@ -19903,6 +19903,15 @@ const ( ArtifactCategoryLog = "LOG" ) +// ArtifactCategoryEnumValues returns all elements of the ArtifactCategory enum +func ArtifactCategoryEnumValues() []string { + return []string{ + ArtifactCategoryScreenshot, + ArtifactCategoryFile, + ArtifactCategoryLog, + } +} + const ( // ArtifactTypeUnknown is a ArtifactType enum value ArtifactTypeUnknown = "UNKNOWN" @@ -19989,6 +19998,40 @@ const ( ArtifactTypeTestspecOutput = "TESTSPEC_OUTPUT" ) +// ArtifactTypeEnumValues returns all elements of the ArtifactType enum +func ArtifactTypeEnumValues() []string { + return []string{ + ArtifactTypeUnknown, + ArtifactTypeScreenshot, + ArtifactTypeDeviceLog, + ArtifactTypeMessageLog, + ArtifactTypeVideoLog, + ArtifactTypeResultLog, + ArtifactTypeServiceLog, + ArtifactTypeWebkitLog, + ArtifactTypeInstrumentationOutput, + ArtifactTypeExerciserMonkeyOutput, + ArtifactTypeCalabashJsonOutput, + ArtifactTypeCalabashPrettyOutput, + ArtifactTypeCalabashStandardOutput, + ArtifactTypeCalabashJavaXmlOutput, + ArtifactTypeAutomationOutput, + ArtifactTypeAppiumServerOutput, + ArtifactTypeAppiumJavaOutput, + ArtifactTypeAppiumJavaXmlOutput, + ArtifactTypeAppiumPythonOutput, + ArtifactTypeAppiumPythonXmlOutput, + ArtifactTypeExplorerEventLog, + ArtifactTypeExplorerSummaryLog, + ArtifactTypeApplicationCrashReport, + ArtifactTypeXctestLog, + ArtifactTypeVideo, + ArtifactTypeCustomerArtifact, + ArtifactTypeCustomerArtifactLog, + ArtifactTypeTestspecOutput, + } +} + const ( // BillingMethodMetered is a BillingMethod enum value BillingMethodMetered = "METERED" @@ -19997,11 +20040,26 @@ const ( BillingMethodUnmetered = "UNMETERED" ) +// BillingMethodEnumValues returns all elements of the BillingMethod enum +func BillingMethodEnumValues() []string { + return []string{ + BillingMethodMetered, + BillingMethodUnmetered, + } +} + const ( // CurrencyCodeUsd is a CurrencyCode enum value CurrencyCodeUsd = "USD" ) +// CurrencyCodeEnumValues returns all elements of the CurrencyCode enum +func CurrencyCodeEnumValues() []string { + return []string{ + CurrencyCodeUsd, + } +} + const ( // DeviceAttributeArn is a DeviceAttribute enum value DeviceAttributeArn = "ARN" @@ -20043,6 +20101,25 @@ const ( DeviceAttributeAvailability = "AVAILABILITY" ) +// DeviceAttributeEnumValues returns all elements of the DeviceAttribute enum +func DeviceAttributeEnumValues() []string { + return []string{ + DeviceAttributeArn, + DeviceAttributePlatform, + DeviceAttributeFormFactor, + DeviceAttributeManufacturer, + DeviceAttributeRemoteAccessEnabled, + DeviceAttributeRemoteDebugEnabled, + DeviceAttributeAppiumVersion, + DeviceAttributeInstanceArn, + DeviceAttributeInstanceLabels, + DeviceAttributeFleetType, + DeviceAttributeOsVersion, + DeviceAttributeModel, + DeviceAttributeAvailability, + } +} + const ( // DeviceAvailabilityTemporaryNotAvailable is a DeviceAvailability enum value DeviceAvailabilityTemporaryNotAvailable = "TEMPORARY_NOT_AVAILABLE" @@ -20057,6 +20134,16 @@ const ( DeviceAvailabilityHighlyAvailable = "HIGHLY_AVAILABLE" ) +// DeviceAvailabilityEnumValues returns all elements of the DeviceAvailability enum +func DeviceAvailabilityEnumValues() []string { + return []string{ + DeviceAvailabilityTemporaryNotAvailable, + DeviceAvailabilityBusy, + DeviceAvailabilityAvailable, + DeviceAvailabilityHighlyAvailable, + } +} + const ( // DeviceFilterAttributeArn is a DeviceFilterAttribute enum value DeviceFilterAttributeArn = "ARN" @@ -20095,6 +20182,24 @@ const ( DeviceFilterAttributeFleetType = "FLEET_TYPE" ) +// DeviceFilterAttributeEnumValues returns all elements of the DeviceFilterAttribute enum +func DeviceFilterAttributeEnumValues() []string { + return []string{ + DeviceFilterAttributeArn, + DeviceFilterAttributePlatform, + DeviceFilterAttributeOsVersion, + DeviceFilterAttributeModel, + DeviceFilterAttributeAvailability, + DeviceFilterAttributeFormFactor, + DeviceFilterAttributeManufacturer, + DeviceFilterAttributeRemoteAccessEnabled, + DeviceFilterAttributeRemoteDebugEnabled, + DeviceFilterAttributeInstanceArn, + DeviceFilterAttributeInstanceLabels, + DeviceFilterAttributeFleetType, + } +} + const ( // DeviceFormFactorPhone is a DeviceFormFactor enum value DeviceFormFactorPhone = "PHONE" @@ -20103,6 +20208,14 @@ const ( DeviceFormFactorTablet = "TABLET" ) +// DeviceFormFactorEnumValues returns all elements of the DeviceFormFactor enum +func DeviceFormFactorEnumValues() []string { + return []string{ + DeviceFormFactorPhone, + DeviceFormFactorTablet, + } +} + const ( // DevicePlatformAndroid is a DevicePlatform enum value DevicePlatformAndroid = "ANDROID" @@ -20111,6 +20224,14 @@ const ( DevicePlatformIos = "IOS" ) +// DevicePlatformEnumValues returns all elements of the DevicePlatform enum +func DevicePlatformEnumValues() []string { + return []string{ + DevicePlatformAndroid, + DevicePlatformIos, + } +} + const ( // DevicePoolTypeCurated is a DevicePoolType enum value DevicePoolTypeCurated = "CURATED" @@ -20119,6 +20240,14 @@ const ( DevicePoolTypePrivate = "PRIVATE" ) +// DevicePoolTypeEnumValues returns all elements of the DevicePoolType enum +func DevicePoolTypeEnumValues() []string { + return []string{ + DevicePoolTypeCurated, + DevicePoolTypePrivate, + } +} + const ( // ExecutionResultPending is a ExecutionResult enum value ExecutionResultPending = "PENDING" @@ -20142,6 +20271,19 @@ const ( ExecutionResultStopped = "STOPPED" ) +// ExecutionResultEnumValues returns all elements of the ExecutionResult enum +func ExecutionResultEnumValues() []string { + return []string{ + ExecutionResultPending, + ExecutionResultPassed, + ExecutionResultWarned, + ExecutionResultFailed, + ExecutionResultSkipped, + ExecutionResultErrored, + ExecutionResultStopped, + } +} + const ( // ExecutionResultCodeParsingFailed is a ExecutionResultCode enum value ExecutionResultCodeParsingFailed = "PARSING_FAILED" @@ -20150,6 +20292,14 @@ const ( ExecutionResultCodeVpcEndpointSetupFailed = "VPC_ENDPOINT_SETUP_FAILED" ) +// ExecutionResultCodeEnumValues returns all elements of the ExecutionResultCode enum +func ExecutionResultCodeEnumValues() []string { + return []string{ + ExecutionResultCodeParsingFailed, + ExecutionResultCodeVpcEndpointSetupFailed, + } +} + const ( // ExecutionStatusPending is a ExecutionStatus enum value ExecutionStatusPending = "PENDING" @@ -20179,6 +20329,21 @@ const ( ExecutionStatusStopping = "STOPPING" ) +// ExecutionStatusEnumValues returns all elements of the ExecutionStatus enum +func ExecutionStatusEnumValues() []string { + return []string{ + ExecutionStatusPending, + ExecutionStatusPendingConcurrency, + ExecutionStatusPendingDevice, + ExecutionStatusProcessing, + ExecutionStatusScheduling, + ExecutionStatusPreparing, + ExecutionStatusRunning, + ExecutionStatusCompleted, + ExecutionStatusStopping, + } +} + const ( // InstanceStatusInUse is a InstanceStatus enum value InstanceStatusInUse = "IN_USE" @@ -20193,6 +20358,16 @@ const ( InstanceStatusNotAvailable = "NOT_AVAILABLE" ) +// InstanceStatusEnumValues returns all elements of the InstanceStatus enum +func InstanceStatusEnumValues() []string { + return []string{ + InstanceStatusInUse, + InstanceStatusPreparing, + InstanceStatusAvailable, + InstanceStatusNotAvailable, + } +} + const ( // InteractionModeInteractive is a InteractionMode enum value InteractionModeInteractive = "INTERACTIVE" @@ -20204,6 +20379,15 @@ const ( InteractionModeVideoOnly = "VIDEO_ONLY" ) +// InteractionModeEnumValues returns all elements of the InteractionMode enum +func InteractionModeEnumValues() []string { + return []string{ + InteractionModeInteractive, + InteractionModeNoVideo, + InteractionModeVideoOnly, + } +} + const ( // NetworkProfileTypeCurated is a NetworkProfileType enum value NetworkProfileTypeCurated = "CURATED" @@ -20212,6 +20396,14 @@ const ( NetworkProfileTypePrivate = "PRIVATE" ) +// NetworkProfileTypeEnumValues returns all elements of the NetworkProfileType enum +func NetworkProfileTypeEnumValues() []string { + return []string{ + NetworkProfileTypeCurated, + NetworkProfileTypePrivate, + } +} + const ( // OfferingTransactionTypePurchase is a OfferingTransactionType enum value OfferingTransactionTypePurchase = "PURCHASE" @@ -20223,16 +20415,39 @@ const ( OfferingTransactionTypeSystem = "SYSTEM" ) +// OfferingTransactionTypeEnumValues returns all elements of the OfferingTransactionType enum +func OfferingTransactionTypeEnumValues() []string { + return []string{ + OfferingTransactionTypePurchase, + OfferingTransactionTypeRenew, + OfferingTransactionTypeSystem, + } +} + const ( // OfferingTypeRecurring is a OfferingType enum value OfferingTypeRecurring = "RECURRING" ) +// OfferingTypeEnumValues returns all elements of the OfferingType enum +func OfferingTypeEnumValues() []string { + return []string{ + OfferingTypeRecurring, + } +} + const ( // RecurringChargeFrequencyMonthly is a RecurringChargeFrequency enum value RecurringChargeFrequencyMonthly = "MONTHLY" ) +// RecurringChargeFrequencyEnumValues returns all elements of the RecurringChargeFrequency enum +func RecurringChargeFrequencyEnumValues() []string { + return []string{ + RecurringChargeFrequencyMonthly, + } +} + const ( // RuleOperatorEquals is a RuleOperator enum value RuleOperatorEquals = "EQUALS" @@ -20259,6 +20474,20 @@ const ( RuleOperatorContains = "CONTAINS" ) +// RuleOperatorEnumValues returns all elements of the RuleOperator enum +func RuleOperatorEnumValues() []string { + return []string{ + RuleOperatorEquals, + RuleOperatorLessThan, + RuleOperatorLessThanOrEquals, + RuleOperatorGreaterThan, + RuleOperatorGreaterThanOrEquals, + RuleOperatorIn, + RuleOperatorNotIn, + RuleOperatorContains, + } +} + const ( // SampleTypeCpu is a SampleType enum value SampleTypeCpu = "CPU" @@ -20312,6 +20541,29 @@ const ( SampleTypeOpenglMaxDrawtime = "OPENGL_MAX_DRAWTIME" ) +// SampleTypeEnumValues returns all elements of the SampleType enum +func SampleTypeEnumValues() []string { + return []string{ + SampleTypeCpu, + SampleTypeMemory, + SampleTypeThreads, + SampleTypeRxRate, + SampleTypeTxRate, + SampleTypeRx, + SampleTypeTx, + SampleTypeNativeFrames, + SampleTypeNativeFps, + SampleTypeNativeMinDrawtime, + SampleTypeNativeAvgDrawtime, + SampleTypeNativeMaxDrawtime, + SampleTypeOpenglFrames, + SampleTypeOpenglFps, + SampleTypeOpenglMinDrawtime, + SampleTypeOpenglAvgDrawtime, + SampleTypeOpenglMaxDrawtime, + } +} + const ( // TestGridSessionArtifactCategoryVideo is a TestGridSessionArtifactCategory enum value TestGridSessionArtifactCategoryVideo = "VIDEO" @@ -20320,6 +20572,14 @@ const ( TestGridSessionArtifactCategoryLog = "LOG" ) +// TestGridSessionArtifactCategoryEnumValues returns all elements of the TestGridSessionArtifactCategory enum +func TestGridSessionArtifactCategoryEnumValues() []string { + return []string{ + TestGridSessionArtifactCategoryVideo, + TestGridSessionArtifactCategoryLog, + } +} + const ( // TestGridSessionArtifactTypeUnknown is a TestGridSessionArtifactType enum value TestGridSessionArtifactTypeUnknown = "UNKNOWN" @@ -20331,6 +20591,15 @@ const ( TestGridSessionArtifactTypeSeleniumLog = "SELENIUM_LOG" ) +// TestGridSessionArtifactTypeEnumValues returns all elements of the TestGridSessionArtifactType enum +func TestGridSessionArtifactTypeEnumValues() []string { + return []string{ + TestGridSessionArtifactTypeUnknown, + TestGridSessionArtifactTypeVideo, + TestGridSessionArtifactTypeSeleniumLog, + } +} + const ( // TestGridSessionStatusActive is a TestGridSessionStatus enum value TestGridSessionStatusActive = "ACTIVE" @@ -20342,6 +20611,15 @@ const ( TestGridSessionStatusErrored = "ERRORED" ) +// TestGridSessionStatusEnumValues returns all elements of the TestGridSessionStatus enum +func TestGridSessionStatusEnumValues() []string { + return []string{ + TestGridSessionStatusActive, + TestGridSessionStatusClosed, + TestGridSessionStatusErrored, + } +} + const ( // TestTypeBuiltinFuzz is a TestType enum value TestTypeBuiltinFuzz = "BUILTIN_FUZZ" @@ -20407,6 +20685,33 @@ const ( TestTypeRemoteAccessReplay = "REMOTE_ACCESS_REPLAY" ) +// TestTypeEnumValues returns all elements of the TestType enum +func TestTypeEnumValues() []string { + return []string{ + TestTypeBuiltinFuzz, + TestTypeBuiltinExplorer, + TestTypeWebPerformanceProfile, + TestTypeAppiumJavaJunit, + TestTypeAppiumJavaTestng, + TestTypeAppiumPython, + TestTypeAppiumNode, + TestTypeAppiumRuby, + TestTypeAppiumWebJavaJunit, + TestTypeAppiumWebJavaTestng, + TestTypeAppiumWebPython, + TestTypeAppiumWebNode, + TestTypeAppiumWebRuby, + TestTypeCalabash, + TestTypeInstrumentation, + TestTypeUiautomation, + TestTypeUiautomator, + TestTypeXctest, + TestTypeXctestUi, + TestTypeRemoteAccessRecord, + TestTypeRemoteAccessReplay, + } +} + const ( // UploadCategoryCurated is a UploadCategory enum value UploadCategoryCurated = "CURATED" @@ -20415,6 +20720,14 @@ const ( UploadCategoryPrivate = "PRIVATE" ) +// UploadCategoryEnumValues returns all elements of the UploadCategory enum +func UploadCategoryEnumValues() []string { + return []string{ + UploadCategoryCurated, + UploadCategoryPrivate, + } +} + const ( // UploadStatusInitialized is a UploadStatus enum value UploadStatusInitialized = "INITIALIZED" @@ -20429,6 +20742,16 @@ const ( UploadStatusFailed = "FAILED" ) +// UploadStatusEnumValues returns all elements of the UploadStatus enum +func UploadStatusEnumValues() []string { + return []string{ + UploadStatusInitialized, + UploadStatusProcessing, + UploadStatusSucceeded, + UploadStatusFailed, + } +} + const ( // UploadTypeAndroidApp is a UploadType enum value UploadTypeAndroidApp = "ANDROID_APP" @@ -20526,3 +20849,41 @@ const ( // UploadTypeXctestUiTestSpec is a UploadType enum value UploadTypeXctestUiTestSpec = "XCTEST_UI_TEST_SPEC" ) + +// UploadTypeEnumValues returns all elements of the UploadType enum +func UploadTypeEnumValues() []string { + return []string{ + UploadTypeAndroidApp, + UploadTypeIosApp, + UploadTypeWebApp, + UploadTypeExternalData, + UploadTypeAppiumJavaJunitTestPackage, + UploadTypeAppiumJavaTestngTestPackage, + UploadTypeAppiumPythonTestPackage, + UploadTypeAppiumNodeTestPackage, + UploadTypeAppiumRubyTestPackage, + UploadTypeAppiumWebJavaJunitTestPackage, + UploadTypeAppiumWebJavaTestngTestPackage, + UploadTypeAppiumWebPythonTestPackage, + UploadTypeAppiumWebNodeTestPackage, + UploadTypeAppiumWebRubyTestPackage, + UploadTypeCalabashTestPackage, + UploadTypeInstrumentationTestPackage, + UploadTypeUiautomationTestPackage, + UploadTypeUiautomatorTestPackage, + UploadTypeXctestTestPackage, + UploadTypeXctestUiTestPackage, + UploadTypeAppiumJavaJunitTestSpec, + UploadTypeAppiumJavaTestngTestSpec, + UploadTypeAppiumPythonTestSpec, + UploadTypeAppiumNodeTestSpec, + UploadTypeAppiumRubyTestSpec, + UploadTypeAppiumWebJavaJunitTestSpec, + UploadTypeAppiumWebJavaTestngTestSpec, + UploadTypeAppiumWebPythonTestSpec, + UploadTypeAppiumWebNodeTestSpec, + UploadTypeAppiumWebRubyTestSpec, + UploadTypeInstrumentationTestSpec, + UploadTypeXctestUiTestSpec, + } +} diff --git a/service/directconnect/api.go b/service/directconnect/api.go index e68e32007c6..df76adc61c8 100644 --- a/service/directconnect/api.go +++ b/service/directconnect/api.go @@ -12212,6 +12212,14 @@ const ( AddressFamilyIpv6 = "ipv6" ) +// AddressFamilyEnumValues returns all elements of the AddressFamily enum +func AddressFamilyEnumValues() []string { + return []string{ + AddressFamilyIpv4, + AddressFamilyIpv6, + } +} + const ( // BGPPeerStateVerifying is a BGPPeerState enum value BGPPeerStateVerifying = "verifying" @@ -12229,6 +12237,17 @@ const ( BGPPeerStateDeleted = "deleted" ) +// BGPPeerStateEnumValues returns all elements of the BGPPeerState enum +func BGPPeerStateEnumValues() []string { + return []string{ + BGPPeerStateVerifying, + BGPPeerStatePending, + BGPPeerStateAvailable, + BGPPeerStateDeleting, + BGPPeerStateDeleted, + } +} + const ( // BGPStatusUp is a BGPStatus enum value BGPStatusUp = "up" @@ -12240,6 +12259,15 @@ const ( BGPStatusUnknown = "unknown" ) +// BGPStatusEnumValues returns all elements of the BGPStatus enum +func BGPStatusEnumValues() []string { + return []string{ + BGPStatusUp, + BGPStatusDown, + BGPStatusUnknown, + } +} + const ( // ConnectionStateOrdering is a ConnectionState enum value ConnectionStateOrdering = "ordering" @@ -12269,6 +12297,21 @@ const ( ConnectionStateUnknown = "unknown" ) +// ConnectionStateEnumValues returns all elements of the ConnectionState enum +func ConnectionStateEnumValues() []string { + return []string{ + ConnectionStateOrdering, + ConnectionStateRequested, + ConnectionStatePending, + ConnectionStateAvailable, + ConnectionStateDown, + ConnectionStateDeleting, + ConnectionStateDeleted, + ConnectionStateRejected, + ConnectionStateUnknown, + } +} + const ( // GatewayAssociationProposalStateRequested is a GatewayAssociationProposalState enum value GatewayAssociationProposalStateRequested = "requested" @@ -12280,6 +12323,15 @@ const ( GatewayAssociationProposalStateDeleted = "deleted" ) +// GatewayAssociationProposalStateEnumValues returns all elements of the GatewayAssociationProposalState enum +func GatewayAssociationProposalStateEnumValues() []string { + return []string{ + GatewayAssociationProposalStateRequested, + GatewayAssociationProposalStateAccepted, + GatewayAssociationProposalStateDeleted, + } +} + const ( // GatewayAssociationStateAssociating is a GatewayAssociationState enum value GatewayAssociationStateAssociating = "associating" @@ -12297,6 +12349,17 @@ const ( GatewayAssociationStateUpdating = "updating" ) +// GatewayAssociationStateEnumValues returns all elements of the GatewayAssociationState enum +func GatewayAssociationStateEnumValues() []string { + return []string{ + GatewayAssociationStateAssociating, + GatewayAssociationStateAssociated, + GatewayAssociationStateDisassociating, + GatewayAssociationStateDisassociated, + GatewayAssociationStateUpdating, + } +} + const ( // GatewayAttachmentStateAttaching is a GatewayAttachmentState enum value GatewayAttachmentStateAttaching = "attaching" @@ -12311,6 +12374,16 @@ const ( GatewayAttachmentStateDetached = "detached" ) +// GatewayAttachmentStateEnumValues returns all elements of the GatewayAttachmentState enum +func GatewayAttachmentStateEnumValues() []string { + return []string{ + GatewayAttachmentStateAttaching, + GatewayAttachmentStateAttached, + GatewayAttachmentStateDetaching, + GatewayAttachmentStateDetached, + } +} + const ( // GatewayAttachmentTypeTransitVirtualInterface is a GatewayAttachmentType enum value GatewayAttachmentTypeTransitVirtualInterface = "TransitVirtualInterface" @@ -12319,6 +12392,14 @@ const ( GatewayAttachmentTypePrivateVirtualInterface = "PrivateVirtualInterface" ) +// GatewayAttachmentTypeEnumValues returns all elements of the GatewayAttachmentType enum +func GatewayAttachmentTypeEnumValues() []string { + return []string{ + GatewayAttachmentTypeTransitVirtualInterface, + GatewayAttachmentTypePrivateVirtualInterface, + } +} + const ( // GatewayStatePending is a GatewayState enum value GatewayStatePending = "pending" @@ -12333,6 +12414,16 @@ const ( GatewayStateDeleted = "deleted" ) +// GatewayStateEnumValues returns all elements of the GatewayState enum +func GatewayStateEnumValues() []string { + return []string{ + GatewayStatePending, + GatewayStateAvailable, + GatewayStateDeleting, + GatewayStateDeleted, + } +} + const ( // GatewayTypeVirtualPrivateGateway is a GatewayType enum value GatewayTypeVirtualPrivateGateway = "virtualPrivateGateway" @@ -12341,6 +12432,14 @@ const ( GatewayTypeTransitGateway = "transitGateway" ) +// GatewayTypeEnumValues returns all elements of the GatewayType enum +func GatewayTypeEnumValues() []string { + return []string{ + GatewayTypeVirtualPrivateGateway, + GatewayTypeTransitGateway, + } +} + const ( // HasLogicalRedundancyUnknown is a HasLogicalRedundancy enum value HasLogicalRedundancyUnknown = "unknown" @@ -12352,6 +12451,15 @@ const ( HasLogicalRedundancyNo = "no" ) +// HasLogicalRedundancyEnumValues returns all elements of the HasLogicalRedundancy enum +func HasLogicalRedundancyEnumValues() []string { + return []string{ + HasLogicalRedundancyUnknown, + HasLogicalRedundancyYes, + HasLogicalRedundancyNo, + } +} + const ( // InterconnectStateRequested is a InterconnectState enum value InterconnectStateRequested = "requested" @@ -12375,6 +12483,19 @@ const ( InterconnectStateUnknown = "unknown" ) +// InterconnectStateEnumValues returns all elements of the InterconnectState enum +func InterconnectStateEnumValues() []string { + return []string{ + InterconnectStateRequested, + InterconnectStatePending, + InterconnectStateAvailable, + InterconnectStateDown, + InterconnectStateDeleting, + InterconnectStateDeleted, + InterconnectStateUnknown, + } +} + const ( // LagStateRequested is a LagState enum value LagStateRequested = "requested" @@ -12398,11 +12519,31 @@ const ( LagStateUnknown = "unknown" ) +// LagStateEnumValues returns all elements of the LagState enum +func LagStateEnumValues() []string { + return []string{ + LagStateRequested, + LagStatePending, + LagStateAvailable, + LagStateDown, + LagStateDeleting, + LagStateDeleted, + LagStateUnknown, + } +} + const ( // LoaContentTypeApplicationPdf is a LoaContentType enum value LoaContentTypeApplicationPdf = "application/pdf" ) +// LoaContentTypeEnumValues returns all elements of the LoaContentType enum +func LoaContentTypeEnumValues() []string { + return []string{ + LoaContentTypeApplicationPdf, + } +} + const ( // VirtualInterfaceStateConfirming is a VirtualInterfaceState enum value VirtualInterfaceStateConfirming = "confirming" @@ -12431,3 +12572,18 @@ const ( // VirtualInterfaceStateUnknown is a VirtualInterfaceState enum value VirtualInterfaceStateUnknown = "unknown" ) + +// VirtualInterfaceStateEnumValues returns all elements of the VirtualInterfaceState enum +func VirtualInterfaceStateEnumValues() []string { + return []string{ + VirtualInterfaceStateConfirming, + VirtualInterfaceStateVerifying, + VirtualInterfaceStatePending, + VirtualInterfaceStateAvailable, + VirtualInterfaceStateDown, + VirtualInterfaceStateDeleting, + VirtualInterfaceStateDeleted, + VirtualInterfaceStateRejected, + VirtualInterfaceStateUnknown, + } +} diff --git a/service/directoryservice/api.go b/service/directoryservice/api.go index 231dfd334d1..1d39a1e9027 100644 --- a/service/directoryservice/api.go +++ b/service/directoryservice/api.go @@ -14162,6 +14162,18 @@ const ( CertificateStateDeregisterFailed = "DeregisterFailed" ) +// CertificateStateEnumValues returns all elements of the CertificateState enum +func CertificateStateEnumValues() []string { + return []string{ + CertificateStateRegistering, + CertificateStateRegistered, + CertificateStateRegisterFailed, + CertificateStateDeregistering, + CertificateStateDeregistered, + CertificateStateDeregisterFailed, + } +} + const ( // DirectoryEditionEnterprise is a DirectoryEdition enum value DirectoryEditionEnterprise = "Enterprise" @@ -14170,6 +14182,14 @@ const ( DirectoryEditionStandard = "Standard" ) +// DirectoryEditionEnumValues returns all elements of the DirectoryEdition enum +func DirectoryEditionEnumValues() []string { + return []string{ + DirectoryEditionEnterprise, + DirectoryEditionStandard, + } +} + const ( // DirectorySizeSmall is a DirectorySize enum value DirectorySizeSmall = "Small" @@ -14178,6 +14198,14 @@ const ( DirectorySizeLarge = "Large" ) +// DirectorySizeEnumValues returns all elements of the DirectorySize enum +func DirectorySizeEnumValues() []string { + return []string{ + DirectorySizeSmall, + DirectorySizeLarge, + } +} + const ( // DirectoryStageRequested is a DirectoryStage enum value DirectoryStageRequested = "Requested" @@ -14213,6 +14241,23 @@ const ( DirectoryStageFailed = "Failed" ) +// DirectoryStageEnumValues returns all elements of the DirectoryStage enum +func DirectoryStageEnumValues() []string { + return []string{ + DirectoryStageRequested, + DirectoryStageCreating, + DirectoryStageCreated, + DirectoryStageActive, + DirectoryStageInoperable, + DirectoryStageImpaired, + DirectoryStageRestoring, + DirectoryStageRestoreFailed, + DirectoryStageDeleting, + DirectoryStageDeleted, + DirectoryStageFailed, + } +} + const ( // DirectoryTypeSimpleAd is a DirectoryType enum value DirectoryTypeSimpleAd = "SimpleAD" @@ -14227,6 +14272,16 @@ const ( DirectoryTypeSharedMicrosoftAd = "SharedMicrosoftAD" ) +// DirectoryTypeEnumValues returns all elements of the DirectoryType enum +func DirectoryTypeEnumValues() []string { + return []string{ + DirectoryTypeSimpleAd, + DirectoryTypeAdconnector, + DirectoryTypeMicrosoftAd, + DirectoryTypeSharedMicrosoftAd, + } +} + const ( // DomainControllerStatusCreating is a DomainControllerStatus enum value DomainControllerStatusCreating = "Creating" @@ -14250,6 +14305,19 @@ const ( DomainControllerStatusFailed = "Failed" ) +// DomainControllerStatusEnumValues returns all elements of the DomainControllerStatus enum +func DomainControllerStatusEnumValues() []string { + return []string{ + DomainControllerStatusCreating, + DomainControllerStatusActive, + DomainControllerStatusImpaired, + DomainControllerStatusRestoring, + DomainControllerStatusDeleting, + DomainControllerStatusDeleted, + DomainControllerStatusFailed, + } +} + const ( // IpRouteStatusMsgAdding is a IpRouteStatusMsg enum value IpRouteStatusMsgAdding = "Adding" @@ -14270,6 +14338,18 @@ const ( IpRouteStatusMsgRemoveFailed = "RemoveFailed" ) +// IpRouteStatusMsgEnumValues returns all elements of the IpRouteStatusMsg enum +func IpRouteStatusMsgEnumValues() []string { + return []string{ + IpRouteStatusMsgAdding, + IpRouteStatusMsgAdded, + IpRouteStatusMsgRemoving, + IpRouteStatusMsgRemoved, + IpRouteStatusMsgAddFailed, + IpRouteStatusMsgRemoveFailed, + } +} + const ( // LDAPSStatusEnabling is a LDAPSStatus enum value LDAPSStatusEnabling = "Enabling" @@ -14284,11 +14364,28 @@ const ( LDAPSStatusDisabled = "Disabled" ) +// LDAPSStatusEnumValues returns all elements of the LDAPSStatus enum +func LDAPSStatusEnumValues() []string { + return []string{ + LDAPSStatusEnabling, + LDAPSStatusEnabled, + LDAPSStatusEnableFailed, + LDAPSStatusDisabled, + } +} + const ( // LDAPSTypeClient is a LDAPSType enum value LDAPSTypeClient = "Client" ) +// LDAPSTypeEnumValues returns all elements of the LDAPSType enum +func LDAPSTypeEnumValues() []string { + return []string{ + LDAPSTypeClient, + } +} + const ( // RadiusAuthenticationProtocolPap is a RadiusAuthenticationProtocol enum value RadiusAuthenticationProtocolPap = "PAP" @@ -14303,6 +14400,16 @@ const ( RadiusAuthenticationProtocolMsChapv2 = "MS-CHAPv2" ) +// RadiusAuthenticationProtocolEnumValues returns all elements of the RadiusAuthenticationProtocol enum +func RadiusAuthenticationProtocolEnumValues() []string { + return []string{ + RadiusAuthenticationProtocolPap, + RadiusAuthenticationProtocolChap, + RadiusAuthenticationProtocolMsChapv1, + RadiusAuthenticationProtocolMsChapv2, + } +} + const ( // RadiusStatusCreating is a RadiusStatus enum value RadiusStatusCreating = "Creating" @@ -14314,11 +14421,27 @@ const ( RadiusStatusFailed = "Failed" ) +// RadiusStatusEnumValues returns all elements of the RadiusStatus enum +func RadiusStatusEnumValues() []string { + return []string{ + RadiusStatusCreating, + RadiusStatusCompleted, + RadiusStatusFailed, + } +} + const ( // ReplicationScopeDomain is a ReplicationScope enum value ReplicationScopeDomain = "Domain" ) +// ReplicationScopeEnumValues returns all elements of the ReplicationScope enum +func ReplicationScopeEnumValues() []string { + return []string{ + ReplicationScopeDomain, + } +} + const ( // SchemaExtensionStatusInitializing is a SchemaExtensionStatus enum value SchemaExtensionStatusInitializing = "Initializing" @@ -14348,6 +14471,21 @@ const ( SchemaExtensionStatusCompleted = "Completed" ) +// SchemaExtensionStatusEnumValues returns all elements of the SchemaExtensionStatus enum +func SchemaExtensionStatusEnumValues() []string { + return []string{ + SchemaExtensionStatusInitializing, + SchemaExtensionStatusCreatingSnapshot, + SchemaExtensionStatusUpdatingSchema, + SchemaExtensionStatusReplicating, + SchemaExtensionStatusCancelInProgress, + SchemaExtensionStatusRollbackInProgress, + SchemaExtensionStatusCancelled, + SchemaExtensionStatusFailed, + SchemaExtensionStatusCompleted, + } +} + const ( // SelectiveAuthEnabled is a SelectiveAuth enum value SelectiveAuthEnabled = "Enabled" @@ -14356,6 +14494,14 @@ const ( SelectiveAuthDisabled = "Disabled" ) +// SelectiveAuthEnumValues returns all elements of the SelectiveAuth enum +func SelectiveAuthEnumValues() []string { + return []string{ + SelectiveAuthEnabled, + SelectiveAuthDisabled, + } +} + const ( // ShareMethodOrganizations is a ShareMethod enum value ShareMethodOrganizations = "ORGANIZATIONS" @@ -14364,6 +14510,14 @@ const ( ShareMethodHandshake = "HANDSHAKE" ) +// ShareMethodEnumValues returns all elements of the ShareMethod enum +func ShareMethodEnumValues() []string { + return []string{ + ShareMethodOrganizations, + ShareMethodHandshake, + } +} + const ( // ShareStatusShared is a ShareStatus enum value ShareStatusShared = "Shared" @@ -14393,6 +14547,21 @@ const ( ShareStatusDeleting = "Deleting" ) +// ShareStatusEnumValues returns all elements of the ShareStatus enum +func ShareStatusEnumValues() []string { + return []string{ + ShareStatusShared, + ShareStatusPendingAcceptance, + ShareStatusRejected, + ShareStatusRejecting, + ShareStatusRejectFailed, + ShareStatusSharing, + ShareStatusShareFailed, + ShareStatusDeleted, + ShareStatusDeleting, + } +} + const ( // SnapshotStatusCreating is a SnapshotStatus enum value SnapshotStatusCreating = "Creating" @@ -14404,6 +14573,15 @@ const ( SnapshotStatusFailed = "Failed" ) +// SnapshotStatusEnumValues returns all elements of the SnapshotStatus enum +func SnapshotStatusEnumValues() []string { + return []string{ + SnapshotStatusCreating, + SnapshotStatusCompleted, + SnapshotStatusFailed, + } +} + const ( // SnapshotTypeAuto is a SnapshotType enum value SnapshotTypeAuto = "Auto" @@ -14412,11 +14590,26 @@ const ( SnapshotTypeManual = "Manual" ) +// SnapshotTypeEnumValues returns all elements of the SnapshotType enum +func SnapshotTypeEnumValues() []string { + return []string{ + SnapshotTypeAuto, + SnapshotTypeManual, + } +} + const ( // TargetTypeAccount is a TargetType enum value TargetTypeAccount = "ACCOUNT" ) +// TargetTypeEnumValues returns all elements of the TargetType enum +func TargetTypeEnumValues() []string { + return []string{ + TargetTypeAccount, + } +} + const ( // TopicStatusRegistered is a TopicStatus enum value TopicStatusRegistered = "Registered" @@ -14431,6 +14624,16 @@ const ( TopicStatusDeleted = "Deleted" ) +// TopicStatusEnumValues returns all elements of the TopicStatus enum +func TopicStatusEnumValues() []string { + return []string{ + TopicStatusRegistered, + TopicStatusTopicnotfound, + TopicStatusFailed, + TopicStatusDeleted, + } +} + const ( // TrustDirectionOneWayOutgoing is a TrustDirection enum value TrustDirectionOneWayOutgoing = "One-Way: Outgoing" @@ -14442,6 +14645,15 @@ const ( TrustDirectionTwoWay = "Two-Way" ) +// TrustDirectionEnumValues returns all elements of the TrustDirection enum +func TrustDirectionEnumValues() []string { + return []string{ + TrustDirectionOneWayOutgoing, + TrustDirectionOneWayIncoming, + TrustDirectionTwoWay, + } +} + const ( // TrustStateCreating is a TrustState enum value TrustStateCreating = "Creating" @@ -14477,6 +14689,23 @@ const ( TrustStateFailed = "Failed" ) +// TrustStateEnumValues returns all elements of the TrustState enum +func TrustStateEnumValues() []string { + return []string{ + TrustStateCreating, + TrustStateCreated, + TrustStateVerifying, + TrustStateVerifyFailed, + TrustStateVerified, + TrustStateUpdating, + TrustStateUpdateFailed, + TrustStateUpdated, + TrustStateDeleting, + TrustStateDeleted, + TrustStateFailed, + } +} + const ( // TrustTypeForest is a TrustType enum value TrustTypeForest = "Forest" @@ -14484,3 +14713,11 @@ const ( // TrustTypeExternal is a TrustType enum value TrustTypeExternal = "External" ) + +// TrustTypeEnumValues returns all elements of the TrustType enum +func TrustTypeEnumValues() []string { + return []string{ + TrustTypeForest, + TrustTypeExternal, + } +} diff --git a/service/dlm/api.go b/service/dlm/api.go index 5dba373071e..798481dab57 100644 --- a/service/dlm/api.go +++ b/service/dlm/api.go @@ -2453,16 +2453,39 @@ const ( GettablePolicyStateValuesError = "ERROR" ) +// GettablePolicyStateValuesEnumValues returns all elements of the GettablePolicyStateValues enum +func GettablePolicyStateValuesEnumValues() []string { + return []string{ + GettablePolicyStateValuesEnabled, + GettablePolicyStateValuesDisabled, + GettablePolicyStateValuesError, + } +} + const ( // IntervalUnitValuesHours is a IntervalUnitValues enum value IntervalUnitValuesHours = "HOURS" ) +// IntervalUnitValuesEnumValues returns all elements of the IntervalUnitValues enum +func IntervalUnitValuesEnumValues() []string { + return []string{ + IntervalUnitValuesHours, + } +} + const ( // PolicyTypeValuesEbsSnapshotManagement is a PolicyTypeValues enum value PolicyTypeValuesEbsSnapshotManagement = "EBS_SNAPSHOT_MANAGEMENT" ) +// PolicyTypeValuesEnumValues returns all elements of the PolicyTypeValues enum +func PolicyTypeValuesEnumValues() []string { + return []string{ + PolicyTypeValuesEbsSnapshotManagement, + } +} + const ( // ResourceTypeValuesVolume is a ResourceTypeValues enum value ResourceTypeValuesVolume = "VOLUME" @@ -2471,6 +2494,14 @@ const ( ResourceTypeValuesInstance = "INSTANCE" ) +// ResourceTypeValuesEnumValues returns all elements of the ResourceTypeValues enum +func ResourceTypeValuesEnumValues() []string { + return []string{ + ResourceTypeValuesVolume, + ResourceTypeValuesInstance, + } +} + const ( // RetentionIntervalUnitValuesDays is a RetentionIntervalUnitValues enum value RetentionIntervalUnitValuesDays = "DAYS" @@ -2485,6 +2516,16 @@ const ( RetentionIntervalUnitValuesYears = "YEARS" ) +// RetentionIntervalUnitValuesEnumValues returns all elements of the RetentionIntervalUnitValues enum +func RetentionIntervalUnitValuesEnumValues() []string { + return []string{ + RetentionIntervalUnitValuesDays, + RetentionIntervalUnitValuesWeeks, + RetentionIntervalUnitValuesMonths, + RetentionIntervalUnitValuesYears, + } +} + const ( // SettablePolicyStateValuesEnabled is a SettablePolicyStateValues enum value SettablePolicyStateValuesEnabled = "ENABLED" @@ -2492,3 +2533,11 @@ const ( // SettablePolicyStateValuesDisabled is a SettablePolicyStateValues enum value SettablePolicyStateValuesDisabled = "DISABLED" ) + +// SettablePolicyStateValuesEnumValues returns all elements of the SettablePolicyStateValues enum +func SettablePolicyStateValuesEnumValues() []string { + return []string{ + SettablePolicyStateValuesEnabled, + SettablePolicyStateValuesDisabled, + } +} diff --git a/service/docdb/api.go b/service/docdb/api.go index c95a1db72a9..5d2a7dc6eea 100644 --- a/service/docdb/api.go +++ b/service/docdb/api.go @@ -11628,6 +11628,14 @@ const ( ApplyMethodPendingReboot = "pending-reboot" ) +// ApplyMethodEnumValues returns all elements of the ApplyMethod enum +func ApplyMethodEnumValues() []string { + return []string{ + ApplyMethodImmediate, + ApplyMethodPendingReboot, + } +} + const ( // SourceTypeDbInstance is a SourceType enum value SourceTypeDbInstance = "db-instance" @@ -11647,3 +11655,15 @@ const ( // SourceTypeDbClusterSnapshot is a SourceType enum value SourceTypeDbClusterSnapshot = "db-cluster-snapshot" ) + +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeDbInstance, + SourceTypeDbParameterGroup, + SourceTypeDbSecurityGroup, + SourceTypeDbSnapshot, + SourceTypeDbCluster, + SourceTypeDbClusterSnapshot, + } +} diff --git a/service/dynamodb/api.go b/service/dynamodb/api.go index f6ca35dce25..53d1fb8e64f 100644 --- a/service/dynamodb/api.go +++ b/service/dynamodb/api.go @@ -19885,6 +19885,15 @@ const ( AttributeActionDelete = "DELETE" ) +// AttributeActionEnumValues returns all elements of the AttributeAction enum +func AttributeActionEnumValues() []string { + return []string{ + AttributeActionAdd, + AttributeActionPut, + AttributeActionDelete, + } +} + const ( // BackupStatusCreating is a BackupStatus enum value BackupStatusCreating = "CREATING" @@ -19896,6 +19905,15 @@ const ( BackupStatusAvailable = "AVAILABLE" ) +// BackupStatusEnumValues returns all elements of the BackupStatus enum +func BackupStatusEnumValues() []string { + return []string{ + BackupStatusCreating, + BackupStatusDeleted, + BackupStatusAvailable, + } +} + const ( // BackupTypeUser is a BackupType enum value BackupTypeUser = "USER" @@ -19907,6 +19925,15 @@ const ( BackupTypeAwsBackup = "AWS_BACKUP" ) +// BackupTypeEnumValues returns all elements of the BackupType enum +func BackupTypeEnumValues() []string { + return []string{ + BackupTypeUser, + BackupTypeSystem, + BackupTypeAwsBackup, + } +} + const ( // BackupTypeFilterUser is a BackupTypeFilter enum value BackupTypeFilterUser = "USER" @@ -19921,6 +19948,16 @@ const ( BackupTypeFilterAll = "ALL" ) +// BackupTypeFilterEnumValues returns all elements of the BackupTypeFilter enum +func BackupTypeFilterEnumValues() []string { + return []string{ + BackupTypeFilterUser, + BackupTypeFilterSystem, + BackupTypeFilterAwsBackup, + BackupTypeFilterAll, + } +} + const ( // BillingModeProvisioned is a BillingMode enum value BillingModeProvisioned = "PROVISIONED" @@ -19929,6 +19966,14 @@ const ( BillingModePayPerRequest = "PAY_PER_REQUEST" ) +// BillingModeEnumValues returns all elements of the BillingMode enum +func BillingModeEnumValues() []string { + return []string{ + BillingModeProvisioned, + BillingModePayPerRequest, + } +} + const ( // ComparisonOperatorEq is a ComparisonOperator enum value ComparisonOperatorEq = "EQ" @@ -19970,6 +20015,25 @@ const ( ComparisonOperatorBeginsWith = "BEGINS_WITH" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorEq, + ComparisonOperatorNe, + ComparisonOperatorIn, + ComparisonOperatorLe, + ComparisonOperatorLt, + ComparisonOperatorGe, + ComparisonOperatorGt, + ComparisonOperatorBetween, + ComparisonOperatorNotNull, + ComparisonOperatorNull, + ComparisonOperatorContains, + ComparisonOperatorNotContains, + ComparisonOperatorBeginsWith, + } +} + const ( // ConditionalOperatorAnd is a ConditionalOperator enum value ConditionalOperatorAnd = "AND" @@ -19978,6 +20042,14 @@ const ( ConditionalOperatorOr = "OR" ) +// ConditionalOperatorEnumValues returns all elements of the ConditionalOperator enum +func ConditionalOperatorEnumValues() []string { + return []string{ + ConditionalOperatorAnd, + ConditionalOperatorOr, + } +} + const ( // ContinuousBackupsStatusEnabled is a ContinuousBackupsStatus enum value ContinuousBackupsStatusEnabled = "ENABLED" @@ -19986,6 +20058,14 @@ const ( ContinuousBackupsStatusDisabled = "DISABLED" ) +// ContinuousBackupsStatusEnumValues returns all elements of the ContinuousBackupsStatus enum +func ContinuousBackupsStatusEnumValues() []string { + return []string{ + ContinuousBackupsStatusEnabled, + ContinuousBackupsStatusDisabled, + } +} + const ( // ContributorInsightsActionEnable is a ContributorInsightsAction enum value ContributorInsightsActionEnable = "ENABLE" @@ -19994,6 +20074,14 @@ const ( ContributorInsightsActionDisable = "DISABLE" ) +// ContributorInsightsActionEnumValues returns all elements of the ContributorInsightsAction enum +func ContributorInsightsActionEnumValues() []string { + return []string{ + ContributorInsightsActionEnable, + ContributorInsightsActionDisable, + } +} + const ( // ContributorInsightsStatusEnabling is a ContributorInsightsStatus enum value ContributorInsightsStatusEnabling = "ENABLING" @@ -20011,6 +20099,17 @@ const ( ContributorInsightsStatusFailed = "FAILED" ) +// ContributorInsightsStatusEnumValues returns all elements of the ContributorInsightsStatus enum +func ContributorInsightsStatusEnumValues() []string { + return []string{ + ContributorInsightsStatusEnabling, + ContributorInsightsStatusEnabled, + ContributorInsightsStatusDisabling, + ContributorInsightsStatusDisabled, + ContributorInsightsStatusFailed, + } +} + const ( // GlobalTableStatusCreating is a GlobalTableStatus enum value GlobalTableStatusCreating = "CREATING" @@ -20025,6 +20124,16 @@ const ( GlobalTableStatusUpdating = "UPDATING" ) +// GlobalTableStatusEnumValues returns all elements of the GlobalTableStatus enum +func GlobalTableStatusEnumValues() []string { + return []string{ + GlobalTableStatusCreating, + GlobalTableStatusActive, + GlobalTableStatusDeleting, + GlobalTableStatusUpdating, + } +} + const ( // IndexStatusCreating is a IndexStatus enum value IndexStatusCreating = "CREATING" @@ -20039,6 +20148,16 @@ const ( IndexStatusActive = "ACTIVE" ) +// IndexStatusEnumValues returns all elements of the IndexStatus enum +func IndexStatusEnumValues() []string { + return []string{ + IndexStatusCreating, + IndexStatusUpdating, + IndexStatusDeleting, + IndexStatusActive, + } +} + const ( // KeyTypeHash is a KeyType enum value KeyTypeHash = "HASH" @@ -20047,6 +20166,14 @@ const ( KeyTypeRange = "RANGE" ) +// KeyTypeEnumValues returns all elements of the KeyType enum +func KeyTypeEnumValues() []string { + return []string{ + KeyTypeHash, + KeyTypeRange, + } +} + const ( // PointInTimeRecoveryStatusEnabled is a PointInTimeRecoveryStatus enum value PointInTimeRecoveryStatusEnabled = "ENABLED" @@ -20055,6 +20182,14 @@ const ( PointInTimeRecoveryStatusDisabled = "DISABLED" ) +// PointInTimeRecoveryStatusEnumValues returns all elements of the PointInTimeRecoveryStatus enum +func PointInTimeRecoveryStatusEnumValues() []string { + return []string{ + PointInTimeRecoveryStatusEnabled, + PointInTimeRecoveryStatusDisabled, + } +} + const ( // ProjectionTypeAll is a ProjectionType enum value ProjectionTypeAll = "ALL" @@ -20066,6 +20201,15 @@ const ( ProjectionTypeInclude = "INCLUDE" ) +// ProjectionTypeEnumValues returns all elements of the ProjectionType enum +func ProjectionTypeEnumValues() []string { + return []string{ + ProjectionTypeAll, + ProjectionTypeKeysOnly, + ProjectionTypeInclude, + } +} + const ( // ReplicaStatusCreating is a ReplicaStatus enum value ReplicaStatusCreating = "CREATING" @@ -20083,6 +20227,17 @@ const ( ReplicaStatusActive = "ACTIVE" ) +// ReplicaStatusEnumValues returns all elements of the ReplicaStatus enum +func ReplicaStatusEnumValues() []string { + return []string{ + ReplicaStatusCreating, + ReplicaStatusCreationFailed, + ReplicaStatusUpdating, + ReplicaStatusDeleting, + ReplicaStatusActive, + } +} + // Determines the level of detail about provisioned throughput consumption that // is returned in the response: // @@ -20107,6 +20262,15 @@ const ( ReturnConsumedCapacityNone = "NONE" ) +// ReturnConsumedCapacityEnumValues returns all elements of the ReturnConsumedCapacity enum +func ReturnConsumedCapacityEnumValues() []string { + return []string{ + ReturnConsumedCapacityIndexes, + ReturnConsumedCapacityTotal, + ReturnConsumedCapacityNone, + } +} + const ( // ReturnItemCollectionMetricsSize is a ReturnItemCollectionMetrics enum value ReturnItemCollectionMetricsSize = "SIZE" @@ -20115,6 +20279,14 @@ const ( ReturnItemCollectionMetricsNone = "NONE" ) +// ReturnItemCollectionMetricsEnumValues returns all elements of the ReturnItemCollectionMetrics enum +func ReturnItemCollectionMetricsEnumValues() []string { + return []string{ + ReturnItemCollectionMetricsSize, + ReturnItemCollectionMetricsNone, + } +} + const ( // ReturnValueNone is a ReturnValue enum value ReturnValueNone = "NONE" @@ -20132,6 +20304,17 @@ const ( ReturnValueUpdatedNew = "UPDATED_NEW" ) +// ReturnValueEnumValues returns all elements of the ReturnValue enum +func ReturnValueEnumValues() []string { + return []string{ + ReturnValueNone, + ReturnValueAllOld, + ReturnValueUpdatedOld, + ReturnValueAllNew, + ReturnValueUpdatedNew, + } +} + const ( // ReturnValuesOnConditionCheckFailureAllOld is a ReturnValuesOnConditionCheckFailure enum value ReturnValuesOnConditionCheckFailureAllOld = "ALL_OLD" @@ -20140,6 +20323,14 @@ const ( ReturnValuesOnConditionCheckFailureNone = "NONE" ) +// ReturnValuesOnConditionCheckFailureEnumValues returns all elements of the ReturnValuesOnConditionCheckFailure enum +func ReturnValuesOnConditionCheckFailureEnumValues() []string { + return []string{ + ReturnValuesOnConditionCheckFailureAllOld, + ReturnValuesOnConditionCheckFailureNone, + } +} + const ( // SSEStatusEnabling is a SSEStatus enum value SSEStatusEnabling = "ENABLING" @@ -20157,6 +20348,17 @@ const ( SSEStatusUpdating = "UPDATING" ) +// SSEStatusEnumValues returns all elements of the SSEStatus enum +func SSEStatusEnumValues() []string { + return []string{ + SSEStatusEnabling, + SSEStatusEnabled, + SSEStatusDisabling, + SSEStatusDisabled, + SSEStatusUpdating, + } +} + const ( // SSETypeAes256 is a SSEType enum value SSETypeAes256 = "AES256" @@ -20165,6 +20367,14 @@ const ( SSETypeKms = "KMS" ) +// SSETypeEnumValues returns all elements of the SSEType enum +func SSETypeEnumValues() []string { + return []string{ + SSETypeAes256, + SSETypeKms, + } +} + const ( // ScalarAttributeTypeS is a ScalarAttributeType enum value ScalarAttributeTypeS = "S" @@ -20176,6 +20386,15 @@ const ( ScalarAttributeTypeB = "B" ) +// ScalarAttributeTypeEnumValues returns all elements of the ScalarAttributeType enum +func ScalarAttributeTypeEnumValues() []string { + return []string{ + ScalarAttributeTypeS, + ScalarAttributeTypeN, + ScalarAttributeTypeB, + } +} + const ( // SelectAllAttributes is a Select enum value SelectAllAttributes = "ALL_ATTRIBUTES" @@ -20190,6 +20409,16 @@ const ( SelectCount = "COUNT" ) +// SelectEnumValues returns all elements of the Select enum +func SelectEnumValues() []string { + return []string{ + SelectAllAttributes, + SelectAllProjectedAttributes, + SelectSpecificAttributes, + SelectCount, + } +} + const ( // StreamViewTypeNewImage is a StreamViewType enum value StreamViewTypeNewImage = "NEW_IMAGE" @@ -20204,6 +20433,16 @@ const ( StreamViewTypeKeysOnly = "KEYS_ONLY" ) +// StreamViewTypeEnumValues returns all elements of the StreamViewType enum +func StreamViewTypeEnumValues() []string { + return []string{ + StreamViewTypeNewImage, + StreamViewTypeOldImage, + StreamViewTypeNewAndOldImages, + StreamViewTypeKeysOnly, + } +} + const ( // TableStatusCreating is a TableStatus enum value TableStatusCreating = "CREATING" @@ -20227,6 +20466,19 @@ const ( TableStatusArchived = "ARCHIVED" ) +// TableStatusEnumValues returns all elements of the TableStatus enum +func TableStatusEnumValues() []string { + return []string{ + TableStatusCreating, + TableStatusUpdating, + TableStatusDeleting, + TableStatusActive, + TableStatusInaccessibleEncryptionCredentials, + TableStatusArchiving, + TableStatusArchived, + } +} + const ( // TimeToLiveStatusEnabling is a TimeToLiveStatus enum value TimeToLiveStatusEnabling = "ENABLING" @@ -20240,3 +20492,13 @@ const ( // TimeToLiveStatusDisabled is a TimeToLiveStatus enum value TimeToLiveStatusDisabled = "DISABLED" ) + +// TimeToLiveStatusEnumValues returns all elements of the TimeToLiveStatus enum +func TimeToLiveStatusEnumValues() []string { + return []string{ + TimeToLiveStatusEnabling, + TimeToLiveStatusDisabling, + TimeToLiveStatusEnabled, + TimeToLiveStatusDisabled, + } +} diff --git a/service/dynamodbstreams/api.go b/service/dynamodbstreams/api.go index 09a6eb7b1ca..9a4d676916d 100644 --- a/service/dynamodbstreams/api.go +++ b/service/dynamodbstreams/api.go @@ -1624,6 +1624,14 @@ const ( KeyTypeRange = "RANGE" ) +// KeyTypeEnumValues returns all elements of the KeyType enum +func KeyTypeEnumValues() []string { + return []string{ + KeyTypeHash, + KeyTypeRange, + } +} + const ( // OperationTypeInsert is a OperationType enum value OperationTypeInsert = "INSERT" @@ -1635,6 +1643,15 @@ const ( OperationTypeRemove = "REMOVE" ) +// OperationTypeEnumValues returns all elements of the OperationType enum +func OperationTypeEnumValues() []string { + return []string{ + OperationTypeInsert, + OperationTypeModify, + OperationTypeRemove, + } +} + const ( // ShardIteratorTypeTrimHorizon is a ShardIteratorType enum value ShardIteratorTypeTrimHorizon = "TRIM_HORIZON" @@ -1649,6 +1666,16 @@ const ( ShardIteratorTypeAfterSequenceNumber = "AFTER_SEQUENCE_NUMBER" ) +// ShardIteratorTypeEnumValues returns all elements of the ShardIteratorType enum +func ShardIteratorTypeEnumValues() []string { + return []string{ + ShardIteratorTypeTrimHorizon, + ShardIteratorTypeLatest, + ShardIteratorTypeAtSequenceNumber, + ShardIteratorTypeAfterSequenceNumber, + } +} + const ( // StreamStatusEnabling is a StreamStatus enum value StreamStatusEnabling = "ENABLING" @@ -1663,6 +1690,16 @@ const ( StreamStatusDisabled = "DISABLED" ) +// StreamStatusEnumValues returns all elements of the StreamStatus enum +func StreamStatusEnumValues() []string { + return []string{ + StreamStatusEnabling, + StreamStatusEnabled, + StreamStatusDisabling, + StreamStatusDisabled, + } +} + const ( // StreamViewTypeNewImage is a StreamViewType enum value StreamViewTypeNewImage = "NEW_IMAGE" @@ -1676,3 +1713,13 @@ const ( // StreamViewTypeKeysOnly is a StreamViewType enum value StreamViewTypeKeysOnly = "KEYS_ONLY" ) + +// StreamViewTypeEnumValues returns all elements of the StreamViewType enum +func StreamViewTypeEnumValues() []string { + return []string{ + StreamViewTypeNewImage, + StreamViewTypeOldImage, + StreamViewTypeNewAndOldImages, + StreamViewTypeKeysOnly, + } +} diff --git a/service/ebs/api.go b/service/ebs/api.go index a709cd59b08..0a3707a664e 100644 --- a/service/ebs/api.go +++ b/service/ebs/api.go @@ -2273,16 +2273,38 @@ const ( AccessDeniedExceptionReasonDependencyAccessDenied = "DEPENDENCY_ACCESS_DENIED" ) +// AccessDeniedExceptionReasonEnumValues returns all elements of the AccessDeniedExceptionReason enum +func AccessDeniedExceptionReasonEnumValues() []string { + return []string{ + AccessDeniedExceptionReasonUnauthorizedAccount, + AccessDeniedExceptionReasonDependencyAccessDenied, + } +} + const ( // ChecksumAggregationMethodLinear is a ChecksumAggregationMethod enum value ChecksumAggregationMethodLinear = "LINEAR" ) +// ChecksumAggregationMethodEnumValues returns all elements of the ChecksumAggregationMethod enum +func ChecksumAggregationMethodEnumValues() []string { + return []string{ + ChecksumAggregationMethodLinear, + } +} + const ( // ChecksumAlgorithmSha256 is a ChecksumAlgorithm enum value ChecksumAlgorithmSha256 = "SHA256" ) +// ChecksumAlgorithmEnumValues returns all elements of the ChecksumAlgorithm enum +func ChecksumAlgorithmEnumValues() []string { + return []string{ + ChecksumAlgorithmSha256, + } +} + const ( // RequestThrottledExceptionReasonAccountThrottled is a RequestThrottledExceptionReason enum value RequestThrottledExceptionReasonAccountThrottled = "ACCOUNT_THROTTLED" @@ -2291,6 +2313,14 @@ const ( RequestThrottledExceptionReasonDependencyRequestThrottled = "DEPENDENCY_REQUEST_THROTTLED" ) +// RequestThrottledExceptionReasonEnumValues returns all elements of the RequestThrottledExceptionReason enum +func RequestThrottledExceptionReasonEnumValues() []string { + return []string{ + RequestThrottledExceptionReasonAccountThrottled, + RequestThrottledExceptionReasonDependencyRequestThrottled, + } +} + const ( // ResourceNotFoundExceptionReasonSnapshotNotFound is a ResourceNotFoundExceptionReason enum value ResourceNotFoundExceptionReasonSnapshotNotFound = "SNAPSHOT_NOT_FOUND" @@ -2299,11 +2329,26 @@ const ( ResourceNotFoundExceptionReasonDependencyResourceNotFound = "DEPENDENCY_RESOURCE_NOT_FOUND" ) +// ResourceNotFoundExceptionReasonEnumValues returns all elements of the ResourceNotFoundExceptionReason enum +func ResourceNotFoundExceptionReasonEnumValues() []string { + return []string{ + ResourceNotFoundExceptionReasonSnapshotNotFound, + ResourceNotFoundExceptionReasonDependencyResourceNotFound, + } +} + const ( // ServiceQuotaExceededExceptionReasonDependencyServiceQuotaExceeded is a ServiceQuotaExceededExceptionReason enum value ServiceQuotaExceededExceptionReasonDependencyServiceQuotaExceeded = "DEPENDENCY_SERVICE_QUOTA_EXCEEDED" ) +// ServiceQuotaExceededExceptionReasonEnumValues returns all elements of the ServiceQuotaExceededExceptionReason enum +func ServiceQuotaExceededExceptionReasonEnumValues() []string { + return []string{ + ServiceQuotaExceededExceptionReasonDependencyServiceQuotaExceeded, + } +} + const ( // StatusCompleted is a Status enum value StatusCompleted = "completed" @@ -2315,6 +2360,15 @@ const ( StatusError = "error" ) +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusCompleted, + StatusPending, + StatusError, + } +} + const ( // ValidationExceptionReasonInvalidCustomerKey is a ValidationExceptionReason enum value ValidationExceptionReasonInvalidCustomerKey = "INVALID_CUSTOMER_KEY" @@ -2349,3 +2403,20 @@ const ( // ValidationExceptionReasonInvalidVolumeSize is a ValidationExceptionReason enum value ValidationExceptionReasonInvalidVolumeSize = "INVALID_VOLUME_SIZE" ) + +// ValidationExceptionReasonEnumValues returns all elements of the ValidationExceptionReason enum +func ValidationExceptionReasonEnumValues() []string { + return []string{ + ValidationExceptionReasonInvalidCustomerKey, + ValidationExceptionReasonInvalidPageToken, + ValidationExceptionReasonInvalidBlockToken, + ValidationExceptionReasonInvalidSnapshotId, + ValidationExceptionReasonUnrelatedSnapshots, + ValidationExceptionReasonInvalidBlock, + ValidationExceptionReasonInvalidContentEncoding, + ValidationExceptionReasonInvalidTag, + ValidationExceptionReasonInvalidDependencyRequest, + ValidationExceptionReasonInvalidParameterValue, + ValidationExceptionReasonInvalidVolumeSize, + } +} diff --git a/service/ec2/api.go b/service/ec2/api.go index a15e2166414..bf3fbf58e6e 100644 --- a/service/ec2/api.go +++ b/service/ec2/api.go @@ -111983,6 +111983,14 @@ const ( AccountAttributeNameDefaultVpc = "default-vpc" ) +// AccountAttributeNameEnumValues returns all elements of the AccountAttributeName enum +func AccountAttributeNameEnumValues() []string { + return []string{ + AccountAttributeNameSupportedPlatforms, + AccountAttributeNameDefaultVpc, + } +} + const ( // ActivityStatusError is a ActivityStatus enum value ActivityStatusError = "error" @@ -111997,6 +112005,16 @@ const ( ActivityStatusFulfilled = "fulfilled" ) +// ActivityStatusEnumValues returns all elements of the ActivityStatus enum +func ActivityStatusEnumValues() []string { + return []string{ + ActivityStatusError, + ActivityStatusPendingFulfillment, + ActivityStatusPendingTermination, + ActivityStatusFulfilled, + } +} + const ( // AffinityDefault is a Affinity enum value AffinityDefault = "default" @@ -112005,6 +112023,14 @@ const ( AffinityHost = "host" ) +// AffinityEnumValues returns all elements of the Affinity enum +func AffinityEnumValues() []string { + return []string{ + AffinityDefault, + AffinityHost, + } +} + const ( // AllocationStateAvailable is a AllocationState enum value AllocationStateAvailable = "available" @@ -112025,6 +112051,18 @@ const ( AllocationStatePending = "pending" ) +// AllocationStateEnumValues returns all elements of the AllocationState enum +func AllocationStateEnumValues() []string { + return []string{ + AllocationStateAvailable, + AllocationStateUnderAssessment, + AllocationStatePermanentFailure, + AllocationStateReleased, + AllocationStateReleasedPermanentFailure, + AllocationStatePending, + } +} + const ( // AllocationStrategyLowestPrice is a AllocationStrategy enum value AllocationStrategyLowestPrice = "lowestPrice" @@ -112036,6 +112074,15 @@ const ( AllocationStrategyCapacityOptimized = "capacityOptimized" ) +// AllocationStrategyEnumValues returns all elements of the AllocationStrategy enum +func AllocationStrategyEnumValues() []string { + return []string{ + AllocationStrategyLowestPrice, + AllocationStrategyDiversified, + AllocationStrategyCapacityOptimized, + } +} + const ( // AllowsMultipleInstanceTypesOn is a AllowsMultipleInstanceTypes enum value AllowsMultipleInstanceTypesOn = "on" @@ -112044,6 +112091,14 @@ const ( AllowsMultipleInstanceTypesOff = "off" ) +// AllowsMultipleInstanceTypesEnumValues returns all elements of the AllowsMultipleInstanceTypes enum +func AllowsMultipleInstanceTypesEnumValues() []string { + return []string{ + AllowsMultipleInstanceTypesOn, + AllowsMultipleInstanceTypesOff, + } +} + const ( // ArchitectureTypeI386 is a ArchitectureType enum value ArchitectureTypeI386 = "i386" @@ -112055,6 +112110,15 @@ const ( ArchitectureTypeArm64 = "arm64" ) +// ArchitectureTypeEnumValues returns all elements of the ArchitectureType enum +func ArchitectureTypeEnumValues() []string { + return []string{ + ArchitectureTypeI386, + ArchitectureTypeX8664, + ArchitectureTypeArm64, + } +} + const ( // ArchitectureValuesI386 is a ArchitectureValues enum value ArchitectureValuesI386 = "i386" @@ -112066,11 +112130,27 @@ const ( ArchitectureValuesArm64 = "arm64" ) +// ArchitectureValuesEnumValues returns all elements of the ArchitectureValues enum +func ArchitectureValuesEnumValues() []string { + return []string{ + ArchitectureValuesI386, + ArchitectureValuesX8664, + ArchitectureValuesArm64, + } +} + const ( // AssociatedNetworkTypeVpc is a AssociatedNetworkType enum value AssociatedNetworkTypeVpc = "vpc" ) +// AssociatedNetworkTypeEnumValues returns all elements of the AssociatedNetworkType enum +func AssociatedNetworkTypeEnumValues() []string { + return []string{ + AssociatedNetworkTypeVpc, + } +} + const ( // AssociationStatusCodeAssociating is a AssociationStatusCode enum value AssociationStatusCodeAssociating = "associating" @@ -112088,6 +112168,17 @@ const ( AssociationStatusCodeDisassociated = "disassociated" ) +// AssociationStatusCodeEnumValues returns all elements of the AssociationStatusCode enum +func AssociationStatusCodeEnumValues() []string { + return []string{ + AssociationStatusCodeAssociating, + AssociationStatusCodeAssociated, + AssociationStatusCodeAssociationFailed, + AssociationStatusCodeDisassociating, + AssociationStatusCodeDisassociated, + } +} + const ( // AttachmentStatusAttaching is a AttachmentStatus enum value AttachmentStatusAttaching = "attaching" @@ -112102,6 +112193,16 @@ const ( AttachmentStatusDetached = "detached" ) +// AttachmentStatusEnumValues returns all elements of the AttachmentStatus enum +func AttachmentStatusEnumValues() []string { + return []string{ + AttachmentStatusAttaching, + AttachmentStatusAttached, + AttachmentStatusDetaching, + AttachmentStatusDetached, + } +} + const ( // AutoAcceptSharedAttachmentsValueEnable is a AutoAcceptSharedAttachmentsValue enum value AutoAcceptSharedAttachmentsValueEnable = "enable" @@ -112110,6 +112211,14 @@ const ( AutoAcceptSharedAttachmentsValueDisable = "disable" ) +// AutoAcceptSharedAttachmentsValueEnumValues returns all elements of the AutoAcceptSharedAttachmentsValue enum +func AutoAcceptSharedAttachmentsValueEnumValues() []string { + return []string{ + AutoAcceptSharedAttachmentsValueEnable, + AutoAcceptSharedAttachmentsValueDisable, + } +} + const ( // AutoPlacementOn is a AutoPlacement enum value AutoPlacementOn = "on" @@ -112118,6 +112227,14 @@ const ( AutoPlacementOff = "off" ) +// AutoPlacementEnumValues returns all elements of the AutoPlacement enum +func AutoPlacementEnumValues() []string { + return []string{ + AutoPlacementOn, + AutoPlacementOff, + } +} + const ( // AvailabilityZoneOptInStatusOptInNotRequired is a AvailabilityZoneOptInStatus enum value AvailabilityZoneOptInStatusOptInNotRequired = "opt-in-not-required" @@ -112129,6 +112246,15 @@ const ( AvailabilityZoneOptInStatusNotOptedIn = "not-opted-in" ) +// AvailabilityZoneOptInStatusEnumValues returns all elements of the AvailabilityZoneOptInStatus enum +func AvailabilityZoneOptInStatusEnumValues() []string { + return []string{ + AvailabilityZoneOptInStatusOptInNotRequired, + AvailabilityZoneOptInStatusOptedIn, + AvailabilityZoneOptInStatusNotOptedIn, + } +} + const ( // AvailabilityZoneStateAvailable is a AvailabilityZoneState enum value AvailabilityZoneStateAvailable = "available" @@ -112143,6 +112269,16 @@ const ( AvailabilityZoneStateUnavailable = "unavailable" ) +// AvailabilityZoneStateEnumValues returns all elements of the AvailabilityZoneState enum +func AvailabilityZoneStateEnumValues() []string { + return []string{ + AvailabilityZoneStateAvailable, + AvailabilityZoneStateInformation, + AvailabilityZoneStateImpaired, + AvailabilityZoneStateUnavailable, + } +} + const ( // BatchStateSubmitted is a BatchState enum value BatchStateSubmitted = "submitted" @@ -112166,6 +112302,19 @@ const ( BatchStateModifying = "modifying" ) +// BatchStateEnumValues returns all elements of the BatchState enum +func BatchStateEnumValues() []string { + return []string{ + BatchStateSubmitted, + BatchStateActive, + BatchStateCancelled, + BatchStateFailed, + BatchStateCancelledRunning, + BatchStateCancelledTerminating, + BatchStateModifying, + } +} + const ( // BundleTaskStatePending is a BundleTaskState enum value BundleTaskStatePending = "pending" @@ -112189,6 +112338,19 @@ const ( BundleTaskStateFailed = "failed" ) +// BundleTaskStateEnumValues returns all elements of the BundleTaskState enum +func BundleTaskStateEnumValues() []string { + return []string{ + BundleTaskStatePending, + BundleTaskStateWaitingForShutdown, + BundleTaskStateBundling, + BundleTaskStateStoring, + BundleTaskStateCancelling, + BundleTaskStateComplete, + BundleTaskStateFailed, + } +} + const ( // ByoipCidrStateAdvertised is a ByoipCidrState enum value ByoipCidrStateAdvertised = "advertised" @@ -112215,6 +112377,20 @@ const ( ByoipCidrStateProvisionedNotPubliclyAdvertisable = "provisioned-not-publicly-advertisable" ) +// ByoipCidrStateEnumValues returns all elements of the ByoipCidrState enum +func ByoipCidrStateEnumValues() []string { + return []string{ + ByoipCidrStateAdvertised, + ByoipCidrStateDeprovisioned, + ByoipCidrStateFailedDeprovision, + ByoipCidrStateFailedProvision, + ByoipCidrStatePendingDeprovision, + ByoipCidrStatePendingProvision, + ByoipCidrStateProvisioned, + ByoipCidrStateProvisionedNotPubliclyAdvertisable, + } +} + const ( // CancelBatchErrorCodeFleetRequestIdDoesNotExist is a CancelBatchErrorCode enum value CancelBatchErrorCodeFleetRequestIdDoesNotExist = "fleetRequestIdDoesNotExist" @@ -112229,6 +112405,16 @@ const ( CancelBatchErrorCodeUnexpectedError = "unexpectedError" ) +// CancelBatchErrorCodeEnumValues returns all elements of the CancelBatchErrorCode enum +func CancelBatchErrorCodeEnumValues() []string { + return []string{ + CancelBatchErrorCodeFleetRequestIdDoesNotExist, + CancelBatchErrorCodeFleetRequestIdMalformed, + CancelBatchErrorCodeFleetRequestNotInCancellableState, + CancelBatchErrorCodeUnexpectedError, + } +} + const ( // CancelSpotInstanceRequestStateActive is a CancelSpotInstanceRequestState enum value CancelSpotInstanceRequestStateActive = "active" @@ -112246,6 +112432,17 @@ const ( CancelSpotInstanceRequestStateCompleted = "completed" ) +// CancelSpotInstanceRequestStateEnumValues returns all elements of the CancelSpotInstanceRequestState enum +func CancelSpotInstanceRequestStateEnumValues() []string { + return []string{ + CancelSpotInstanceRequestStateActive, + CancelSpotInstanceRequestStateOpen, + CancelSpotInstanceRequestStateClosed, + CancelSpotInstanceRequestStateCancelled, + CancelSpotInstanceRequestStateCompleted, + } +} + const ( // CapacityReservationInstancePlatformLinuxUnix is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformLinuxUnix = "Linux/UNIX" @@ -112281,6 +112478,23 @@ const ( CapacityReservationInstancePlatformLinuxwithSqlserverEnterprise = "Linux with SQL Server Enterprise" ) +// CapacityReservationInstancePlatformEnumValues returns all elements of the CapacityReservationInstancePlatform enum +func CapacityReservationInstancePlatformEnumValues() []string { + return []string{ + CapacityReservationInstancePlatformLinuxUnix, + CapacityReservationInstancePlatformRedHatEnterpriseLinux, + CapacityReservationInstancePlatformSuselinux, + CapacityReservationInstancePlatformWindows, + CapacityReservationInstancePlatformWindowswithSqlserver, + CapacityReservationInstancePlatformWindowswithSqlserverEnterprise, + CapacityReservationInstancePlatformWindowswithSqlserverStandard, + CapacityReservationInstancePlatformWindowswithSqlserverWeb, + CapacityReservationInstancePlatformLinuxwithSqlserverStandard, + CapacityReservationInstancePlatformLinuxwithSqlserverWeb, + CapacityReservationInstancePlatformLinuxwithSqlserverEnterprise, + } +} + const ( // CapacityReservationPreferenceOpen is a CapacityReservationPreference enum value CapacityReservationPreferenceOpen = "open" @@ -112289,6 +112503,14 @@ const ( CapacityReservationPreferenceNone = "none" ) +// CapacityReservationPreferenceEnumValues returns all elements of the CapacityReservationPreference enum +func CapacityReservationPreferenceEnumValues() []string { + return []string{ + CapacityReservationPreferenceOpen, + CapacityReservationPreferenceNone, + } +} + const ( // CapacityReservationStateActive is a CapacityReservationState enum value CapacityReservationStateActive = "active" @@ -112306,6 +112528,17 @@ const ( CapacityReservationStateFailed = "failed" ) +// CapacityReservationStateEnumValues returns all elements of the CapacityReservationState enum +func CapacityReservationStateEnumValues() []string { + return []string{ + CapacityReservationStateActive, + CapacityReservationStateExpired, + CapacityReservationStateCancelled, + CapacityReservationStatePending, + CapacityReservationStateFailed, + } +} + const ( // CapacityReservationTenancyDefault is a CapacityReservationTenancy enum value CapacityReservationTenancyDefault = "default" @@ -112314,6 +112547,14 @@ const ( CapacityReservationTenancyDedicated = "dedicated" ) +// CapacityReservationTenancyEnumValues returns all elements of the CapacityReservationTenancy enum +func CapacityReservationTenancyEnumValues() []string { + return []string{ + CapacityReservationTenancyDefault, + CapacityReservationTenancyDedicated, + } +} + const ( // ClientCertificateRevocationListStatusCodePending is a ClientCertificateRevocationListStatusCode enum value ClientCertificateRevocationListStatusCodePending = "pending" @@ -112322,6 +112563,14 @@ const ( ClientCertificateRevocationListStatusCodeActive = "active" ) +// ClientCertificateRevocationListStatusCodeEnumValues returns all elements of the ClientCertificateRevocationListStatusCode enum +func ClientCertificateRevocationListStatusCodeEnumValues() []string { + return []string{ + ClientCertificateRevocationListStatusCodePending, + ClientCertificateRevocationListStatusCodeActive, + } +} + const ( // ClientVpnAuthenticationTypeCertificateAuthentication is a ClientVpnAuthenticationType enum value ClientVpnAuthenticationTypeCertificateAuthentication = "certificate-authentication" @@ -112333,6 +112582,15 @@ const ( ClientVpnAuthenticationTypeFederatedAuthentication = "federated-authentication" ) +// ClientVpnAuthenticationTypeEnumValues returns all elements of the ClientVpnAuthenticationType enum +func ClientVpnAuthenticationTypeEnumValues() []string { + return []string{ + ClientVpnAuthenticationTypeCertificateAuthentication, + ClientVpnAuthenticationTypeDirectoryServiceAuthentication, + ClientVpnAuthenticationTypeFederatedAuthentication, + } +} + const ( // ClientVpnAuthorizationRuleStatusCodeAuthorizing is a ClientVpnAuthorizationRuleStatusCode enum value ClientVpnAuthorizationRuleStatusCodeAuthorizing = "authorizing" @@ -112347,6 +112605,16 @@ const ( ClientVpnAuthorizationRuleStatusCodeRevoking = "revoking" ) +// ClientVpnAuthorizationRuleStatusCodeEnumValues returns all elements of the ClientVpnAuthorizationRuleStatusCode enum +func ClientVpnAuthorizationRuleStatusCodeEnumValues() []string { + return []string{ + ClientVpnAuthorizationRuleStatusCodeAuthorizing, + ClientVpnAuthorizationRuleStatusCodeActive, + ClientVpnAuthorizationRuleStatusCodeFailed, + ClientVpnAuthorizationRuleStatusCodeRevoking, + } +} + const ( // ClientVpnConnectionStatusCodeActive is a ClientVpnConnectionStatusCode enum value ClientVpnConnectionStatusCodeActive = "active" @@ -112361,6 +112629,16 @@ const ( ClientVpnConnectionStatusCodeTerminated = "terminated" ) +// ClientVpnConnectionStatusCodeEnumValues returns all elements of the ClientVpnConnectionStatusCode enum +func ClientVpnConnectionStatusCodeEnumValues() []string { + return []string{ + ClientVpnConnectionStatusCodeActive, + ClientVpnConnectionStatusCodeFailedToTerminate, + ClientVpnConnectionStatusCodeTerminating, + ClientVpnConnectionStatusCodeTerminated, + } +} + const ( // ClientVpnEndpointStatusCodePendingAssociate is a ClientVpnEndpointStatusCode enum value ClientVpnEndpointStatusCodePendingAssociate = "pending-associate" @@ -112375,6 +112653,16 @@ const ( ClientVpnEndpointStatusCodeDeleted = "deleted" ) +// ClientVpnEndpointStatusCodeEnumValues returns all elements of the ClientVpnEndpointStatusCode enum +func ClientVpnEndpointStatusCodeEnumValues() []string { + return []string{ + ClientVpnEndpointStatusCodePendingAssociate, + ClientVpnEndpointStatusCodeAvailable, + ClientVpnEndpointStatusCodeDeleting, + ClientVpnEndpointStatusCodeDeleted, + } +} + const ( // ClientVpnRouteStatusCodeCreating is a ClientVpnRouteStatusCode enum value ClientVpnRouteStatusCodeCreating = "creating" @@ -112389,6 +112677,16 @@ const ( ClientVpnRouteStatusCodeDeleting = "deleting" ) +// ClientVpnRouteStatusCodeEnumValues returns all elements of the ClientVpnRouteStatusCode enum +func ClientVpnRouteStatusCodeEnumValues() []string { + return []string{ + ClientVpnRouteStatusCodeCreating, + ClientVpnRouteStatusCodeActive, + ClientVpnRouteStatusCodeFailed, + ClientVpnRouteStatusCodeDeleting, + } +} + const ( // ConnectionNotificationStateEnabled is a ConnectionNotificationState enum value ConnectionNotificationStateEnabled = "Enabled" @@ -112397,16 +112695,38 @@ const ( ConnectionNotificationStateDisabled = "Disabled" ) +// ConnectionNotificationStateEnumValues returns all elements of the ConnectionNotificationState enum +func ConnectionNotificationStateEnumValues() []string { + return []string{ + ConnectionNotificationStateEnabled, + ConnectionNotificationStateDisabled, + } +} + const ( // ConnectionNotificationTypeTopic is a ConnectionNotificationType enum value ConnectionNotificationTypeTopic = "Topic" ) +// ConnectionNotificationTypeEnumValues returns all elements of the ConnectionNotificationType enum +func ConnectionNotificationTypeEnumValues() []string { + return []string{ + ConnectionNotificationTypeTopic, + } +} + const ( // ContainerFormatOva is a ContainerFormat enum value ContainerFormatOva = "ova" ) +// ContainerFormatEnumValues returns all elements of the ContainerFormat enum +func ContainerFormatEnumValues() []string { + return []string{ + ContainerFormatOva, + } +} + const ( // ConversionTaskStateActive is a ConversionTaskState enum value ConversionTaskStateActive = "active" @@ -112421,16 +112741,40 @@ const ( ConversionTaskStateCompleted = "completed" ) +// ConversionTaskStateEnumValues returns all elements of the ConversionTaskState enum +func ConversionTaskStateEnumValues() []string { + return []string{ + ConversionTaskStateActive, + ConversionTaskStateCancelling, + ConversionTaskStateCancelled, + ConversionTaskStateCompleted, + } +} + const ( // CopyTagsFromSourceVolume is a CopyTagsFromSource enum value CopyTagsFromSourceVolume = "volume" ) +// CopyTagsFromSourceEnumValues returns all elements of the CopyTagsFromSource enum +func CopyTagsFromSourceEnumValues() []string { + return []string{ + CopyTagsFromSourceVolume, + } +} + const ( // CurrencyCodeValuesUsd is a CurrencyCodeValues enum value CurrencyCodeValuesUsd = "USD" ) +// CurrencyCodeValuesEnumValues returns all elements of the CurrencyCodeValues enum +func CurrencyCodeValuesEnumValues() []string { + return []string{ + CurrencyCodeValuesUsd, + } +} + const ( // DatafeedSubscriptionStateActive is a DatafeedSubscriptionState enum value DatafeedSubscriptionStateActive = "Active" @@ -112439,6 +112783,14 @@ const ( DatafeedSubscriptionStateInactive = "Inactive" ) +// DatafeedSubscriptionStateEnumValues returns all elements of the DatafeedSubscriptionState enum +func DatafeedSubscriptionStateEnumValues() []string { + return []string{ + DatafeedSubscriptionStateActive, + DatafeedSubscriptionStateInactive, + } +} + const ( // DefaultRouteTableAssociationValueEnable is a DefaultRouteTableAssociationValue enum value DefaultRouteTableAssociationValueEnable = "enable" @@ -112447,6 +112799,14 @@ const ( DefaultRouteTableAssociationValueDisable = "disable" ) +// DefaultRouteTableAssociationValueEnumValues returns all elements of the DefaultRouteTableAssociationValue enum +func DefaultRouteTableAssociationValueEnumValues() []string { + return []string{ + DefaultRouteTableAssociationValueEnable, + DefaultRouteTableAssociationValueDisable, + } +} + const ( // DefaultRouteTablePropagationValueEnable is a DefaultRouteTablePropagationValue enum value DefaultRouteTablePropagationValueEnable = "enable" @@ -112455,6 +112815,14 @@ const ( DefaultRouteTablePropagationValueDisable = "disable" ) +// DefaultRouteTablePropagationValueEnumValues returns all elements of the DefaultRouteTablePropagationValue enum +func DefaultRouteTablePropagationValueEnumValues() []string { + return []string{ + DefaultRouteTablePropagationValueEnable, + DefaultRouteTablePropagationValueDisable, + } +} + const ( // DefaultTargetCapacityTypeSpot is a DefaultTargetCapacityType enum value DefaultTargetCapacityTypeSpot = "spot" @@ -112463,6 +112831,14 @@ const ( DefaultTargetCapacityTypeOnDemand = "on-demand" ) +// DefaultTargetCapacityTypeEnumValues returns all elements of the DefaultTargetCapacityType enum +func DefaultTargetCapacityTypeEnumValues() []string { + return []string{ + DefaultTargetCapacityTypeSpot, + DefaultTargetCapacityTypeOnDemand, + } +} + const ( // DeleteFleetErrorCodeFleetIdDoesNotExist is a DeleteFleetErrorCode enum value DeleteFleetErrorCodeFleetIdDoesNotExist = "fleetIdDoesNotExist" @@ -112477,6 +112853,16 @@ const ( DeleteFleetErrorCodeUnexpectedError = "unexpectedError" ) +// DeleteFleetErrorCodeEnumValues returns all elements of the DeleteFleetErrorCode enum +func DeleteFleetErrorCodeEnumValues() []string { + return []string{ + DeleteFleetErrorCodeFleetIdDoesNotExist, + DeleteFleetErrorCodeFleetIdMalformed, + DeleteFleetErrorCodeFleetNotInDeletableState, + DeleteFleetErrorCodeUnexpectedError, + } +} + const ( // DeleteQueuedReservedInstancesErrorCodeReservedInstancesIdInvalid is a DeleteQueuedReservedInstancesErrorCode enum value DeleteQueuedReservedInstancesErrorCodeReservedInstancesIdInvalid = "reserved-instances-id-invalid" @@ -112488,6 +112874,15 @@ const ( DeleteQueuedReservedInstancesErrorCodeUnexpectedError = "unexpected-error" ) +// DeleteQueuedReservedInstancesErrorCodeEnumValues returns all elements of the DeleteQueuedReservedInstancesErrorCode enum +func DeleteQueuedReservedInstancesErrorCodeEnumValues() []string { + return []string{ + DeleteQueuedReservedInstancesErrorCodeReservedInstancesIdInvalid, + DeleteQueuedReservedInstancesErrorCodeReservedInstancesNotInQueuedState, + DeleteQueuedReservedInstancesErrorCodeUnexpectedError, + } +} + const ( // DeviceTypeEbs is a DeviceType enum value DeviceTypeEbs = "ebs" @@ -112496,6 +112891,14 @@ const ( DeviceTypeInstanceStore = "instance-store" ) +// DeviceTypeEnumValues returns all elements of the DeviceType enum +func DeviceTypeEnumValues() []string { + return []string{ + DeviceTypeEbs, + DeviceTypeInstanceStore, + } +} + const ( // DiskImageFormatVmdk is a DiskImageFormat enum value DiskImageFormatVmdk = "VMDK" @@ -112507,6 +112910,15 @@ const ( DiskImageFormatVhd = "VHD" ) +// DiskImageFormatEnumValues returns all elements of the DiskImageFormat enum +func DiskImageFormatEnumValues() []string { + return []string{ + DiskImageFormatVmdk, + DiskImageFormatRaw, + DiskImageFormatVhd, + } +} + const ( // DiskTypeHdd is a DiskType enum value DiskTypeHdd = "hdd" @@ -112515,6 +112927,14 @@ const ( DiskTypeSsd = "ssd" ) +// DiskTypeEnumValues returns all elements of the DiskType enum +func DiskTypeEnumValues() []string { + return []string{ + DiskTypeHdd, + DiskTypeSsd, + } +} + const ( // DnsNameStatePendingVerification is a DnsNameState enum value DnsNameStatePendingVerification = "pendingVerification" @@ -112526,6 +112946,15 @@ const ( DnsNameStateFailed = "failed" ) +// DnsNameStateEnumValues returns all elements of the DnsNameState enum +func DnsNameStateEnumValues() []string { + return []string{ + DnsNameStatePendingVerification, + DnsNameStateVerified, + DnsNameStateFailed, + } +} + const ( // DnsSupportValueEnable is a DnsSupportValue enum value DnsSupportValueEnable = "enable" @@ -112534,6 +112963,14 @@ const ( DnsSupportValueDisable = "disable" ) +// DnsSupportValueEnumValues returns all elements of the DnsSupportValue enum +func DnsSupportValueEnumValues() []string { + return []string{ + DnsSupportValueEnable, + DnsSupportValueDisable, + } +} + const ( // DomainTypeVpc is a DomainType enum value DomainTypeVpc = "vpc" @@ -112542,6 +112979,14 @@ const ( DomainTypeStandard = "standard" ) +// DomainTypeEnumValues returns all elements of the DomainType enum +func DomainTypeEnumValues() []string { + return []string{ + DomainTypeVpc, + DomainTypeStandard, + } +} + const ( // EbsEncryptionSupportUnsupported is a EbsEncryptionSupport enum value EbsEncryptionSupportUnsupported = "unsupported" @@ -112550,6 +112995,14 @@ const ( EbsEncryptionSupportSupported = "supported" ) +// EbsEncryptionSupportEnumValues returns all elements of the EbsEncryptionSupport enum +func EbsEncryptionSupportEnumValues() []string { + return []string{ + EbsEncryptionSupportUnsupported, + EbsEncryptionSupportSupported, + } +} + const ( // EbsNvmeSupportUnsupported is a EbsNvmeSupport enum value EbsNvmeSupportUnsupported = "unsupported" @@ -112561,6 +113014,15 @@ const ( EbsNvmeSupportRequired = "required" ) +// EbsNvmeSupportEnumValues returns all elements of the EbsNvmeSupport enum +func EbsNvmeSupportEnumValues() []string { + return []string{ + EbsNvmeSupportUnsupported, + EbsNvmeSupportSupported, + EbsNvmeSupportRequired, + } +} + const ( // EbsOptimizedSupportUnsupported is a EbsOptimizedSupport enum value EbsOptimizedSupportUnsupported = "unsupported" @@ -112572,11 +113034,27 @@ const ( EbsOptimizedSupportDefault = "default" ) +// EbsOptimizedSupportEnumValues returns all elements of the EbsOptimizedSupport enum +func EbsOptimizedSupportEnumValues() []string { + return []string{ + EbsOptimizedSupportUnsupported, + EbsOptimizedSupportSupported, + EbsOptimizedSupportDefault, + } +} + const ( // ElasticGpuStateAttached is a ElasticGpuState enum value ElasticGpuStateAttached = "ATTACHED" ) +// ElasticGpuStateEnumValues returns all elements of the ElasticGpuState enum +func ElasticGpuStateEnumValues() []string { + return []string{ + ElasticGpuStateAttached, + } +} + const ( // ElasticGpuStatusOk is a ElasticGpuStatus enum value ElasticGpuStatusOk = "OK" @@ -112585,6 +113063,14 @@ const ( ElasticGpuStatusImpaired = "IMPAIRED" ) +// ElasticGpuStatusEnumValues returns all elements of the ElasticGpuStatus enum +func ElasticGpuStatusEnumValues() []string { + return []string{ + ElasticGpuStatusOk, + ElasticGpuStatusImpaired, + } +} + const ( // EnaSupportUnsupported is a EnaSupport enum value EnaSupportUnsupported = "unsupported" @@ -112596,6 +113082,15 @@ const ( EnaSupportRequired = "required" ) +// EnaSupportEnumValues returns all elements of the EnaSupport enum +func EnaSupportEnumValues() []string { + return []string{ + EnaSupportUnsupported, + EnaSupportSupported, + EnaSupportRequired, + } +} + const ( // EndDateTypeUnlimited is a EndDateType enum value EndDateTypeUnlimited = "unlimited" @@ -112604,6 +113099,14 @@ const ( EndDateTypeLimited = "limited" ) +// EndDateTypeEnumValues returns all elements of the EndDateType enum +func EndDateTypeEnumValues() []string { + return []string{ + EndDateTypeUnlimited, + EndDateTypeLimited, + } +} + const ( // EventCodeInstanceReboot is a EventCode enum value EventCodeInstanceReboot = "instance-reboot" @@ -112621,6 +113124,17 @@ const ( EventCodeInstanceStop = "instance-stop" ) +// EventCodeEnumValues returns all elements of the EventCode enum +func EventCodeEnumValues() []string { + return []string{ + EventCodeInstanceReboot, + EventCodeSystemReboot, + EventCodeSystemMaintenance, + EventCodeInstanceRetirement, + EventCodeInstanceStop, + } +} + const ( // EventTypeInstanceChange is a EventType enum value EventTypeInstanceChange = "instanceChange" @@ -112635,6 +113149,16 @@ const ( EventTypeInformation = "information" ) +// EventTypeEnumValues returns all elements of the EventType enum +func EventTypeEnumValues() []string { + return []string{ + EventTypeInstanceChange, + EventTypeFleetRequestChange, + EventTypeError, + EventTypeInformation, + } +} + const ( // ExcessCapacityTerminationPolicyNoTermination is a ExcessCapacityTerminationPolicy enum value ExcessCapacityTerminationPolicyNoTermination = "noTermination" @@ -112643,6 +113167,14 @@ const ( ExcessCapacityTerminationPolicyDefault = "default" ) +// ExcessCapacityTerminationPolicyEnumValues returns all elements of the ExcessCapacityTerminationPolicy enum +func ExcessCapacityTerminationPolicyEnumValues() []string { + return []string{ + ExcessCapacityTerminationPolicyNoTermination, + ExcessCapacityTerminationPolicyDefault, + } +} + const ( // ExportEnvironmentCitrix is a ExportEnvironment enum value ExportEnvironmentCitrix = "citrix" @@ -112654,6 +113186,15 @@ const ( ExportEnvironmentMicrosoft = "microsoft" ) +// ExportEnvironmentEnumValues returns all elements of the ExportEnvironment enum +func ExportEnvironmentEnumValues() []string { + return []string{ + ExportEnvironmentCitrix, + ExportEnvironmentVmware, + ExportEnvironmentMicrosoft, + } +} + const ( // ExportTaskStateActive is a ExportTaskState enum value ExportTaskStateActive = "active" @@ -112668,6 +113209,16 @@ const ( ExportTaskStateCompleted = "completed" ) +// ExportTaskStateEnumValues returns all elements of the ExportTaskState enum +func ExportTaskStateEnumValues() []string { + return []string{ + ExportTaskStateActive, + ExportTaskStateCancelling, + ExportTaskStateCancelled, + ExportTaskStateCompleted, + } +} + const ( // FastSnapshotRestoreStateCodeEnabling is a FastSnapshotRestoreStateCode enum value FastSnapshotRestoreStateCodeEnabling = "enabling" @@ -112685,6 +113236,17 @@ const ( FastSnapshotRestoreStateCodeDisabled = "disabled" ) +// FastSnapshotRestoreStateCodeEnumValues returns all elements of the FastSnapshotRestoreStateCode enum +func FastSnapshotRestoreStateCodeEnumValues() []string { + return []string{ + FastSnapshotRestoreStateCodeEnabling, + FastSnapshotRestoreStateCodeOptimizing, + FastSnapshotRestoreStateCodeEnabled, + FastSnapshotRestoreStateCodeDisabling, + FastSnapshotRestoreStateCodeDisabled, + } +} + const ( // FleetActivityStatusError is a FleetActivityStatus enum value FleetActivityStatusError = "error" @@ -112699,11 +113261,28 @@ const ( FleetActivityStatusFulfilled = "fulfilled" ) +// FleetActivityStatusEnumValues returns all elements of the FleetActivityStatus enum +func FleetActivityStatusEnumValues() []string { + return []string{ + FleetActivityStatusError, + FleetActivityStatusPendingFulfillment, + FleetActivityStatusPendingTermination, + FleetActivityStatusFulfilled, + } +} + const ( // FleetCapacityReservationUsageStrategyUseCapacityReservationsFirst is a FleetCapacityReservationUsageStrategy enum value FleetCapacityReservationUsageStrategyUseCapacityReservationsFirst = "use-capacity-reservations-first" ) +// FleetCapacityReservationUsageStrategyEnumValues returns all elements of the FleetCapacityReservationUsageStrategy enum +func FleetCapacityReservationUsageStrategyEnumValues() []string { + return []string{ + FleetCapacityReservationUsageStrategyUseCapacityReservationsFirst, + } +} + const ( // FleetEventTypeInstanceChange is a FleetEventType enum value FleetEventTypeInstanceChange = "instance-change" @@ -112715,6 +113294,15 @@ const ( FleetEventTypeServiceError = "service-error" ) +// FleetEventTypeEnumValues returns all elements of the FleetEventType enum +func FleetEventTypeEnumValues() []string { + return []string{ + FleetEventTypeInstanceChange, + FleetEventTypeFleetChange, + FleetEventTypeServiceError, + } +} + const ( // FleetExcessCapacityTerminationPolicyNoTermination is a FleetExcessCapacityTerminationPolicy enum value FleetExcessCapacityTerminationPolicyNoTermination = "no-termination" @@ -112723,6 +113311,14 @@ const ( FleetExcessCapacityTerminationPolicyTermination = "termination" ) +// FleetExcessCapacityTerminationPolicyEnumValues returns all elements of the FleetExcessCapacityTerminationPolicy enum +func FleetExcessCapacityTerminationPolicyEnumValues() []string { + return []string{ + FleetExcessCapacityTerminationPolicyNoTermination, + FleetExcessCapacityTerminationPolicyTermination, + } +} + const ( // FleetOnDemandAllocationStrategyLowestPrice is a FleetOnDemandAllocationStrategy enum value FleetOnDemandAllocationStrategyLowestPrice = "lowest-price" @@ -112731,6 +113327,14 @@ const ( FleetOnDemandAllocationStrategyPrioritized = "prioritized" ) +// FleetOnDemandAllocationStrategyEnumValues returns all elements of the FleetOnDemandAllocationStrategy enum +func FleetOnDemandAllocationStrategyEnumValues() []string { + return []string{ + FleetOnDemandAllocationStrategyLowestPrice, + FleetOnDemandAllocationStrategyPrioritized, + } +} + const ( // FleetStateCodeSubmitted is a FleetStateCode enum value FleetStateCodeSubmitted = "submitted" @@ -112754,6 +113358,19 @@ const ( FleetStateCodeModifying = "modifying" ) +// FleetStateCodeEnumValues returns all elements of the FleetStateCode enum +func FleetStateCodeEnumValues() []string { + return []string{ + FleetStateCodeSubmitted, + FleetStateCodeActive, + FleetStateCodeDeleted, + FleetStateCodeFailed, + FleetStateCodeDeletedRunning, + FleetStateCodeDeletedTerminating, + FleetStateCodeModifying, + } +} + const ( // FleetTypeRequest is a FleetType enum value FleetTypeRequest = "request" @@ -112765,6 +113382,15 @@ const ( FleetTypeInstant = "instant" ) +// FleetTypeEnumValues returns all elements of the FleetType enum +func FleetTypeEnumValues() []string { + return []string{ + FleetTypeRequest, + FleetTypeMaintain, + FleetTypeInstant, + } +} + const ( // FlowLogsResourceTypeVpc is a FlowLogsResourceType enum value FlowLogsResourceTypeVpc = "VPC" @@ -112776,6 +113402,15 @@ const ( FlowLogsResourceTypeNetworkInterface = "NetworkInterface" ) +// FlowLogsResourceTypeEnumValues returns all elements of the FlowLogsResourceType enum +func FlowLogsResourceTypeEnumValues() []string { + return []string{ + FlowLogsResourceTypeVpc, + FlowLogsResourceTypeSubnet, + FlowLogsResourceTypeNetworkInterface, + } +} + const ( // FpgaImageAttributeNameDescription is a FpgaImageAttributeName enum value FpgaImageAttributeNameDescription = "description" @@ -112790,6 +113425,16 @@ const ( FpgaImageAttributeNameProductCodes = "productCodes" ) +// FpgaImageAttributeNameEnumValues returns all elements of the FpgaImageAttributeName enum +func FpgaImageAttributeNameEnumValues() []string { + return []string{ + FpgaImageAttributeNameDescription, + FpgaImageAttributeNameName, + FpgaImageAttributeNameLoadPermission, + FpgaImageAttributeNameProductCodes, + } +} + const ( // FpgaImageStateCodePending is a FpgaImageStateCode enum value FpgaImageStateCodePending = "pending" @@ -112804,11 +113449,28 @@ const ( FpgaImageStateCodeUnavailable = "unavailable" ) +// FpgaImageStateCodeEnumValues returns all elements of the FpgaImageStateCode enum +func FpgaImageStateCodeEnumValues() []string { + return []string{ + FpgaImageStateCodePending, + FpgaImageStateCodeFailed, + FpgaImageStateCodeAvailable, + FpgaImageStateCodeUnavailable, + } +} + const ( // GatewayTypeIpsec1 is a GatewayType enum value GatewayTypeIpsec1 = "ipsec.1" ) +// GatewayTypeEnumValues returns all elements of the GatewayType enum +func GatewayTypeEnumValues() []string { + return []string{ + GatewayTypeIpsec1, + } +} + const ( // HostRecoveryOn is a HostRecovery enum value HostRecoveryOn = "on" @@ -112817,6 +113479,14 @@ const ( HostRecoveryOff = "off" ) +// HostRecoveryEnumValues returns all elements of the HostRecovery enum +func HostRecoveryEnumValues() []string { + return []string{ + HostRecoveryOn, + HostRecoveryOff, + } +} + const ( // HostTenancyDedicated is a HostTenancy enum value HostTenancyDedicated = "dedicated" @@ -112825,6 +113495,14 @@ const ( HostTenancyHost = "host" ) +// HostTenancyEnumValues returns all elements of the HostTenancy enum +func HostTenancyEnumValues() []string { + return []string{ + HostTenancyDedicated, + HostTenancyHost, + } +} + const ( // HttpTokensStateOptional is a HttpTokensState enum value HttpTokensStateOptional = "optional" @@ -112833,6 +113511,14 @@ const ( HttpTokensStateRequired = "required" ) +// HttpTokensStateEnumValues returns all elements of the HttpTokensState enum +func HttpTokensStateEnumValues() []string { + return []string{ + HttpTokensStateOptional, + HttpTokensStateRequired, + } +} + const ( // HypervisorTypeOvm is a HypervisorType enum value HypervisorTypeOvm = "ovm" @@ -112841,6 +113527,14 @@ const ( HypervisorTypeXen = "xen" ) +// HypervisorTypeEnumValues returns all elements of the HypervisorType enum +func HypervisorTypeEnumValues() []string { + return []string{ + HypervisorTypeOvm, + HypervisorTypeXen, + } +} + const ( // IamInstanceProfileAssociationStateAssociating is a IamInstanceProfileAssociationState enum value IamInstanceProfileAssociationStateAssociating = "associating" @@ -112855,6 +113549,16 @@ const ( IamInstanceProfileAssociationStateDisassociated = "disassociated" ) +// IamInstanceProfileAssociationStateEnumValues returns all elements of the IamInstanceProfileAssociationState enum +func IamInstanceProfileAssociationStateEnumValues() []string { + return []string{ + IamInstanceProfileAssociationStateAssociating, + IamInstanceProfileAssociationStateAssociated, + IamInstanceProfileAssociationStateDisassociating, + IamInstanceProfileAssociationStateDisassociated, + } +} + const ( // ImageAttributeNameDescription is a ImageAttributeName enum value ImageAttributeNameDescription = "description" @@ -112878,6 +113582,19 @@ const ( ImageAttributeNameSriovNetSupport = "sriovNetSupport" ) +// ImageAttributeNameEnumValues returns all elements of the ImageAttributeName enum +func ImageAttributeNameEnumValues() []string { + return []string{ + ImageAttributeNameDescription, + ImageAttributeNameKernel, + ImageAttributeNameRamdisk, + ImageAttributeNameLaunchPermission, + ImageAttributeNameProductCodes, + ImageAttributeNameBlockDeviceMapping, + ImageAttributeNameSriovNetSupport, + } +} + const ( // ImageStatePending is a ImageState enum value ImageStatePending = "pending" @@ -112901,6 +113618,19 @@ const ( ImageStateError = "error" ) +// ImageStateEnumValues returns all elements of the ImageState enum +func ImageStateEnumValues() []string { + return []string{ + ImageStatePending, + ImageStateAvailable, + ImageStateInvalid, + ImageStateDeregistered, + ImageStateTransient, + ImageStateFailed, + ImageStateError, + } +} + const ( // ImageTypeValuesMachine is a ImageTypeValues enum value ImageTypeValuesMachine = "machine" @@ -112912,6 +113642,15 @@ const ( ImageTypeValuesRamdisk = "ramdisk" ) +// ImageTypeValuesEnumValues returns all elements of the ImageTypeValues enum +func ImageTypeValuesEnumValues() []string { + return []string{ + ImageTypeValuesMachine, + ImageTypeValuesKernel, + ImageTypeValuesRamdisk, + } +} + const ( // InstanceAttributeNameInstanceType is a InstanceAttributeName enum value InstanceAttributeNameInstanceType = "instanceType" @@ -112956,6 +113695,26 @@ const ( InstanceAttributeNameEnaSupport = "enaSupport" ) +// InstanceAttributeNameEnumValues returns all elements of the InstanceAttributeName enum +func InstanceAttributeNameEnumValues() []string { + return []string{ + InstanceAttributeNameInstanceType, + InstanceAttributeNameKernel, + InstanceAttributeNameRamdisk, + InstanceAttributeNameUserData, + InstanceAttributeNameDisableApiTermination, + InstanceAttributeNameInstanceInitiatedShutdownBehavior, + InstanceAttributeNameRootDeviceName, + InstanceAttributeNameBlockDeviceMapping, + InstanceAttributeNameProductCodes, + InstanceAttributeNameSourceDestCheck, + InstanceAttributeNameGroupSet, + InstanceAttributeNameEbsOptimized, + InstanceAttributeNameSriovNetSupport, + InstanceAttributeNameEnaSupport, + } +} + const ( // InstanceHealthStatusHealthy is a InstanceHealthStatus enum value InstanceHealthStatusHealthy = "healthy" @@ -112964,6 +113723,14 @@ const ( InstanceHealthStatusUnhealthy = "unhealthy" ) +// InstanceHealthStatusEnumValues returns all elements of the InstanceHealthStatus enum +func InstanceHealthStatusEnumValues() []string { + return []string{ + InstanceHealthStatusHealthy, + InstanceHealthStatusUnhealthy, + } +} + const ( // InstanceInterruptionBehaviorHibernate is a InstanceInterruptionBehavior enum value InstanceInterruptionBehaviorHibernate = "hibernate" @@ -112975,6 +113742,15 @@ const ( InstanceInterruptionBehaviorTerminate = "terminate" ) +// InstanceInterruptionBehaviorEnumValues returns all elements of the InstanceInterruptionBehavior enum +func InstanceInterruptionBehaviorEnumValues() []string { + return []string{ + InstanceInterruptionBehaviorHibernate, + InstanceInterruptionBehaviorStop, + InstanceInterruptionBehaviorTerminate, + } +} + const ( // InstanceLifecycleSpot is a InstanceLifecycle enum value InstanceLifecycleSpot = "spot" @@ -112983,6 +113759,14 @@ const ( InstanceLifecycleOnDemand = "on-demand" ) +// InstanceLifecycleEnumValues returns all elements of the InstanceLifecycle enum +func InstanceLifecycleEnumValues() []string { + return []string{ + InstanceLifecycleSpot, + InstanceLifecycleOnDemand, + } +} + const ( // InstanceLifecycleTypeSpot is a InstanceLifecycleType enum value InstanceLifecycleTypeSpot = "spot" @@ -112991,6 +113775,14 @@ const ( InstanceLifecycleTypeScheduled = "scheduled" ) +// InstanceLifecycleTypeEnumValues returns all elements of the InstanceLifecycleType enum +func InstanceLifecycleTypeEnumValues() []string { + return []string{ + InstanceLifecycleTypeSpot, + InstanceLifecycleTypeScheduled, + } +} + const ( // InstanceMatchCriteriaOpen is a InstanceMatchCriteria enum value InstanceMatchCriteriaOpen = "open" @@ -112999,6 +113791,14 @@ const ( InstanceMatchCriteriaTargeted = "targeted" ) +// InstanceMatchCriteriaEnumValues returns all elements of the InstanceMatchCriteria enum +func InstanceMatchCriteriaEnumValues() []string { + return []string{ + InstanceMatchCriteriaOpen, + InstanceMatchCriteriaTargeted, + } +} + const ( // InstanceMetadataEndpointStateDisabled is a InstanceMetadataEndpointState enum value InstanceMetadataEndpointStateDisabled = "disabled" @@ -113007,6 +113807,14 @@ const ( InstanceMetadataEndpointStateEnabled = "enabled" ) +// InstanceMetadataEndpointStateEnumValues returns all elements of the InstanceMetadataEndpointState enum +func InstanceMetadataEndpointStateEnumValues() []string { + return []string{ + InstanceMetadataEndpointStateDisabled, + InstanceMetadataEndpointStateEnabled, + } +} + const ( // InstanceMetadataOptionsStatePending is a InstanceMetadataOptionsState enum value InstanceMetadataOptionsStatePending = "pending" @@ -113015,6 +113823,14 @@ const ( InstanceMetadataOptionsStateApplied = "applied" ) +// InstanceMetadataOptionsStateEnumValues returns all elements of the InstanceMetadataOptionsState enum +func InstanceMetadataOptionsStateEnumValues() []string { + return []string{ + InstanceMetadataOptionsStatePending, + InstanceMetadataOptionsStateApplied, + } +} + const ( // InstanceStateNamePending is a InstanceStateName enum value InstanceStateNamePending = "pending" @@ -113035,6 +113851,18 @@ const ( InstanceStateNameStopped = "stopped" ) +// InstanceStateNameEnumValues returns all elements of the InstanceStateName enum +func InstanceStateNameEnumValues() []string { + return []string{ + InstanceStateNamePending, + InstanceStateNameRunning, + InstanceStateNameShuttingDown, + InstanceStateNameTerminated, + InstanceStateNameStopping, + InstanceStateNameStopped, + } +} + const ( // InstanceTypeT1Micro is a InstanceType enum value InstanceTypeT1Micro = "t1.micro" @@ -114039,6 +114867,346 @@ const ( InstanceTypeM6gd16xlarge = "m6gd.16xlarge" ) +// InstanceTypeEnumValues returns all elements of the InstanceType enum +func InstanceTypeEnumValues() []string { + return []string{ + InstanceTypeT1Micro, + InstanceTypeT2Nano, + InstanceTypeT2Micro, + InstanceTypeT2Small, + InstanceTypeT2Medium, + InstanceTypeT2Large, + InstanceTypeT2Xlarge, + InstanceTypeT22xlarge, + InstanceTypeT3Nano, + InstanceTypeT3Micro, + InstanceTypeT3Small, + InstanceTypeT3Medium, + InstanceTypeT3Large, + InstanceTypeT3Xlarge, + InstanceTypeT32xlarge, + InstanceTypeT3aNano, + InstanceTypeT3aMicro, + InstanceTypeT3aSmall, + InstanceTypeT3aMedium, + InstanceTypeT3aLarge, + InstanceTypeT3aXlarge, + InstanceTypeT3a2xlarge, + InstanceTypeM1Small, + InstanceTypeM1Medium, + InstanceTypeM1Large, + InstanceTypeM1Xlarge, + InstanceTypeM3Medium, + InstanceTypeM3Large, + InstanceTypeM3Xlarge, + InstanceTypeM32xlarge, + InstanceTypeM4Large, + InstanceTypeM4Xlarge, + InstanceTypeM42xlarge, + InstanceTypeM44xlarge, + InstanceTypeM410xlarge, + InstanceTypeM416xlarge, + InstanceTypeM2Xlarge, + InstanceTypeM22xlarge, + InstanceTypeM24xlarge, + InstanceTypeCr18xlarge, + InstanceTypeR3Large, + InstanceTypeR3Xlarge, + InstanceTypeR32xlarge, + InstanceTypeR34xlarge, + InstanceTypeR38xlarge, + InstanceTypeR4Large, + InstanceTypeR4Xlarge, + InstanceTypeR42xlarge, + InstanceTypeR44xlarge, + InstanceTypeR48xlarge, + InstanceTypeR416xlarge, + InstanceTypeR5Large, + InstanceTypeR5Xlarge, + InstanceTypeR52xlarge, + InstanceTypeR54xlarge, + InstanceTypeR58xlarge, + InstanceTypeR512xlarge, + InstanceTypeR516xlarge, + InstanceTypeR524xlarge, + InstanceTypeR5Metal, + InstanceTypeR5aLarge, + InstanceTypeR5aXlarge, + InstanceTypeR5a2xlarge, + InstanceTypeR5a4xlarge, + InstanceTypeR5a8xlarge, + InstanceTypeR5a12xlarge, + InstanceTypeR5a16xlarge, + InstanceTypeR5a24xlarge, + InstanceTypeR5dLarge, + InstanceTypeR5dXlarge, + InstanceTypeR5d2xlarge, + InstanceTypeR5d4xlarge, + InstanceTypeR5d8xlarge, + InstanceTypeR5d12xlarge, + InstanceTypeR5d16xlarge, + InstanceTypeR5d24xlarge, + InstanceTypeR5dMetal, + InstanceTypeR5adLarge, + InstanceTypeR5adXlarge, + InstanceTypeR5ad2xlarge, + InstanceTypeR5ad4xlarge, + InstanceTypeR5ad8xlarge, + InstanceTypeR5ad12xlarge, + InstanceTypeR5ad16xlarge, + InstanceTypeR5ad24xlarge, + InstanceTypeR6gMetal, + InstanceTypeR6gMedium, + InstanceTypeR6gLarge, + InstanceTypeR6gXlarge, + InstanceTypeR6g2xlarge, + InstanceTypeR6g4xlarge, + InstanceTypeR6g8xlarge, + InstanceTypeR6g12xlarge, + InstanceTypeR6g16xlarge, + InstanceTypeR6gdMetal, + InstanceTypeR6gdMedium, + InstanceTypeR6gdLarge, + InstanceTypeR6gdXlarge, + InstanceTypeR6gd2xlarge, + InstanceTypeR6gd4xlarge, + InstanceTypeR6gd8xlarge, + InstanceTypeR6gd12xlarge, + InstanceTypeR6gd16xlarge, + InstanceTypeX116xlarge, + InstanceTypeX132xlarge, + InstanceTypeX1eXlarge, + InstanceTypeX1e2xlarge, + InstanceTypeX1e4xlarge, + InstanceTypeX1e8xlarge, + InstanceTypeX1e16xlarge, + InstanceTypeX1e32xlarge, + InstanceTypeI2Xlarge, + InstanceTypeI22xlarge, + InstanceTypeI24xlarge, + InstanceTypeI28xlarge, + InstanceTypeI3Large, + InstanceTypeI3Xlarge, + InstanceTypeI32xlarge, + InstanceTypeI34xlarge, + InstanceTypeI38xlarge, + InstanceTypeI316xlarge, + InstanceTypeI3Metal, + InstanceTypeI3enLarge, + InstanceTypeI3enXlarge, + InstanceTypeI3en2xlarge, + InstanceTypeI3en3xlarge, + InstanceTypeI3en6xlarge, + InstanceTypeI3en12xlarge, + InstanceTypeI3en24xlarge, + InstanceTypeI3enMetal, + InstanceTypeHi14xlarge, + InstanceTypeHs18xlarge, + InstanceTypeC1Medium, + InstanceTypeC1Xlarge, + InstanceTypeC3Large, + InstanceTypeC3Xlarge, + InstanceTypeC32xlarge, + InstanceTypeC34xlarge, + InstanceTypeC38xlarge, + InstanceTypeC4Large, + InstanceTypeC4Xlarge, + InstanceTypeC42xlarge, + InstanceTypeC44xlarge, + InstanceTypeC48xlarge, + InstanceTypeC5Large, + InstanceTypeC5Xlarge, + InstanceTypeC52xlarge, + InstanceTypeC54xlarge, + InstanceTypeC59xlarge, + InstanceTypeC512xlarge, + InstanceTypeC518xlarge, + InstanceTypeC524xlarge, + InstanceTypeC5Metal, + InstanceTypeC5aLarge, + InstanceTypeC5aXlarge, + InstanceTypeC5a2xlarge, + InstanceTypeC5a4xlarge, + InstanceTypeC5a8xlarge, + InstanceTypeC5a12xlarge, + InstanceTypeC5a16xlarge, + InstanceTypeC5a24xlarge, + InstanceTypeC5dLarge, + InstanceTypeC5dXlarge, + InstanceTypeC5d2xlarge, + InstanceTypeC5d4xlarge, + InstanceTypeC5d9xlarge, + InstanceTypeC5d12xlarge, + InstanceTypeC5d18xlarge, + InstanceTypeC5d24xlarge, + InstanceTypeC5dMetal, + InstanceTypeC5nLarge, + InstanceTypeC5nXlarge, + InstanceTypeC5n2xlarge, + InstanceTypeC5n4xlarge, + InstanceTypeC5n9xlarge, + InstanceTypeC5n18xlarge, + InstanceTypeC6gMetal, + InstanceTypeC6gMedium, + InstanceTypeC6gLarge, + InstanceTypeC6gXlarge, + InstanceTypeC6g2xlarge, + InstanceTypeC6g4xlarge, + InstanceTypeC6g8xlarge, + InstanceTypeC6g12xlarge, + InstanceTypeC6g16xlarge, + InstanceTypeC6gdMetal, + InstanceTypeC6gdMedium, + InstanceTypeC6gdLarge, + InstanceTypeC6gdXlarge, + InstanceTypeC6gd2xlarge, + InstanceTypeC6gd4xlarge, + InstanceTypeC6gd8xlarge, + InstanceTypeC6gd12xlarge, + InstanceTypeC6gd16xlarge, + InstanceTypeCc14xlarge, + InstanceTypeCc28xlarge, + InstanceTypeG22xlarge, + InstanceTypeG28xlarge, + InstanceTypeG34xlarge, + InstanceTypeG38xlarge, + InstanceTypeG316xlarge, + InstanceTypeG3sXlarge, + InstanceTypeG4dnXlarge, + InstanceTypeG4dn2xlarge, + InstanceTypeG4dn4xlarge, + InstanceTypeG4dn8xlarge, + InstanceTypeG4dn12xlarge, + InstanceTypeG4dn16xlarge, + InstanceTypeG4dnMetal, + InstanceTypeCg14xlarge, + InstanceTypeP2Xlarge, + InstanceTypeP28xlarge, + InstanceTypeP216xlarge, + InstanceTypeP32xlarge, + InstanceTypeP38xlarge, + InstanceTypeP316xlarge, + InstanceTypeP3dn24xlarge, + InstanceTypeD2Xlarge, + InstanceTypeD22xlarge, + InstanceTypeD24xlarge, + InstanceTypeD28xlarge, + InstanceTypeF12xlarge, + InstanceTypeF14xlarge, + InstanceTypeF116xlarge, + InstanceTypeM5Large, + InstanceTypeM5Xlarge, + InstanceTypeM52xlarge, + InstanceTypeM54xlarge, + InstanceTypeM58xlarge, + InstanceTypeM512xlarge, + InstanceTypeM516xlarge, + InstanceTypeM524xlarge, + InstanceTypeM5Metal, + InstanceTypeM5aLarge, + InstanceTypeM5aXlarge, + InstanceTypeM5a2xlarge, + InstanceTypeM5a4xlarge, + InstanceTypeM5a8xlarge, + InstanceTypeM5a12xlarge, + InstanceTypeM5a16xlarge, + InstanceTypeM5a24xlarge, + InstanceTypeM5dLarge, + InstanceTypeM5dXlarge, + InstanceTypeM5d2xlarge, + InstanceTypeM5d4xlarge, + InstanceTypeM5d8xlarge, + InstanceTypeM5d12xlarge, + InstanceTypeM5d16xlarge, + InstanceTypeM5d24xlarge, + InstanceTypeM5dMetal, + InstanceTypeM5adLarge, + InstanceTypeM5adXlarge, + InstanceTypeM5ad2xlarge, + InstanceTypeM5ad4xlarge, + InstanceTypeM5ad8xlarge, + InstanceTypeM5ad12xlarge, + InstanceTypeM5ad16xlarge, + InstanceTypeM5ad24xlarge, + InstanceTypeH12xlarge, + InstanceTypeH14xlarge, + InstanceTypeH18xlarge, + InstanceTypeH116xlarge, + InstanceTypeZ1dLarge, + InstanceTypeZ1dXlarge, + InstanceTypeZ1d2xlarge, + InstanceTypeZ1d3xlarge, + InstanceTypeZ1d6xlarge, + InstanceTypeZ1d12xlarge, + InstanceTypeZ1dMetal, + InstanceTypeU6tb1Metal, + InstanceTypeU9tb1Metal, + InstanceTypeU12tb1Metal, + InstanceTypeU18tb1Metal, + InstanceTypeU24tb1Metal, + InstanceTypeA1Medium, + InstanceTypeA1Large, + InstanceTypeA1Xlarge, + InstanceTypeA12xlarge, + InstanceTypeA14xlarge, + InstanceTypeA1Metal, + InstanceTypeM5dnLarge, + InstanceTypeM5dnXlarge, + InstanceTypeM5dn2xlarge, + InstanceTypeM5dn4xlarge, + InstanceTypeM5dn8xlarge, + InstanceTypeM5dn12xlarge, + InstanceTypeM5dn16xlarge, + InstanceTypeM5dn24xlarge, + InstanceTypeM5nLarge, + InstanceTypeM5nXlarge, + InstanceTypeM5n2xlarge, + InstanceTypeM5n4xlarge, + InstanceTypeM5n8xlarge, + InstanceTypeM5n12xlarge, + InstanceTypeM5n16xlarge, + InstanceTypeM5n24xlarge, + InstanceTypeR5dnLarge, + InstanceTypeR5dnXlarge, + InstanceTypeR5dn2xlarge, + InstanceTypeR5dn4xlarge, + InstanceTypeR5dn8xlarge, + InstanceTypeR5dn12xlarge, + InstanceTypeR5dn16xlarge, + InstanceTypeR5dn24xlarge, + InstanceTypeR5nLarge, + InstanceTypeR5nXlarge, + InstanceTypeR5n2xlarge, + InstanceTypeR5n4xlarge, + InstanceTypeR5n8xlarge, + InstanceTypeR5n12xlarge, + InstanceTypeR5n16xlarge, + InstanceTypeR5n24xlarge, + InstanceTypeInf1Xlarge, + InstanceTypeInf12xlarge, + InstanceTypeInf16xlarge, + InstanceTypeInf124xlarge, + InstanceTypeM6gMetal, + InstanceTypeM6gMedium, + InstanceTypeM6gLarge, + InstanceTypeM6gXlarge, + InstanceTypeM6g2xlarge, + InstanceTypeM6g4xlarge, + InstanceTypeM6g8xlarge, + InstanceTypeM6g12xlarge, + InstanceTypeM6g16xlarge, + InstanceTypeM6gdMetal, + InstanceTypeM6gdMedium, + InstanceTypeM6gdLarge, + InstanceTypeM6gdXlarge, + InstanceTypeM6gd2xlarge, + InstanceTypeM6gd4xlarge, + InstanceTypeM6gd8xlarge, + InstanceTypeM6gd12xlarge, + InstanceTypeM6gd16xlarge, + } +} + const ( // InstanceTypeHypervisorNitro is a InstanceTypeHypervisor enum value InstanceTypeHypervisorNitro = "nitro" @@ -114047,6 +115215,14 @@ const ( InstanceTypeHypervisorXen = "xen" ) +// InstanceTypeHypervisorEnumValues returns all elements of the InstanceTypeHypervisor enum +func InstanceTypeHypervisorEnumValues() []string { + return []string{ + InstanceTypeHypervisorNitro, + InstanceTypeHypervisorXen, + } +} + const ( // InterfacePermissionTypeInstanceAttach is a InterfacePermissionType enum value InterfacePermissionTypeInstanceAttach = "INSTANCE-ATTACH" @@ -114055,6 +115231,14 @@ const ( InterfacePermissionTypeEipAssociate = "EIP-ASSOCIATE" ) +// InterfacePermissionTypeEnumValues returns all elements of the InterfacePermissionType enum +func InterfacePermissionTypeEnumValues() []string { + return []string{ + InterfacePermissionTypeInstanceAttach, + InterfacePermissionTypeEipAssociate, + } +} + const ( // Ipv6SupportValueEnable is a Ipv6SupportValue enum value Ipv6SupportValueEnable = "enable" @@ -114063,6 +115247,14 @@ const ( Ipv6SupportValueDisable = "disable" ) +// Ipv6SupportValueEnumValues returns all elements of the Ipv6SupportValue enum +func Ipv6SupportValueEnumValues() []string { + return []string{ + Ipv6SupportValueEnable, + Ipv6SupportValueDisable, + } +} + const ( // LaunchTemplateErrorCodeLaunchTemplateIdDoesNotExist is a LaunchTemplateErrorCode enum value LaunchTemplateErrorCodeLaunchTemplateIdDoesNotExist = "launchTemplateIdDoesNotExist" @@ -114083,6 +115275,18 @@ const ( LaunchTemplateErrorCodeUnexpectedError = "unexpectedError" ) +// LaunchTemplateErrorCodeEnumValues returns all elements of the LaunchTemplateErrorCode enum +func LaunchTemplateErrorCodeEnumValues() []string { + return []string{ + LaunchTemplateErrorCodeLaunchTemplateIdDoesNotExist, + LaunchTemplateErrorCodeLaunchTemplateIdMalformed, + LaunchTemplateErrorCodeLaunchTemplateNameDoesNotExist, + LaunchTemplateErrorCodeLaunchTemplateNameMalformed, + LaunchTemplateErrorCodeLaunchTemplateVersionDoesNotExist, + LaunchTemplateErrorCodeUnexpectedError, + } +} + const ( // LaunchTemplateHttpTokensStateOptional is a LaunchTemplateHttpTokensState enum value LaunchTemplateHttpTokensStateOptional = "optional" @@ -114091,6 +115295,14 @@ const ( LaunchTemplateHttpTokensStateRequired = "required" ) +// LaunchTemplateHttpTokensStateEnumValues returns all elements of the LaunchTemplateHttpTokensState enum +func LaunchTemplateHttpTokensStateEnumValues() []string { + return []string{ + LaunchTemplateHttpTokensStateOptional, + LaunchTemplateHttpTokensStateRequired, + } +} + const ( // LaunchTemplateInstanceMetadataEndpointStateDisabled is a LaunchTemplateInstanceMetadataEndpointState enum value LaunchTemplateInstanceMetadataEndpointStateDisabled = "disabled" @@ -114099,6 +115311,14 @@ const ( LaunchTemplateInstanceMetadataEndpointStateEnabled = "enabled" ) +// LaunchTemplateInstanceMetadataEndpointStateEnumValues returns all elements of the LaunchTemplateInstanceMetadataEndpointState enum +func LaunchTemplateInstanceMetadataEndpointStateEnumValues() []string { + return []string{ + LaunchTemplateInstanceMetadataEndpointStateDisabled, + LaunchTemplateInstanceMetadataEndpointStateEnabled, + } +} + const ( // LaunchTemplateInstanceMetadataOptionsStatePending is a LaunchTemplateInstanceMetadataOptionsState enum value LaunchTemplateInstanceMetadataOptionsStatePending = "pending" @@ -114107,6 +115327,14 @@ const ( LaunchTemplateInstanceMetadataOptionsStateApplied = "applied" ) +// LaunchTemplateInstanceMetadataOptionsStateEnumValues returns all elements of the LaunchTemplateInstanceMetadataOptionsState enum +func LaunchTemplateInstanceMetadataOptionsStateEnumValues() []string { + return []string{ + LaunchTemplateInstanceMetadataOptionsStatePending, + LaunchTemplateInstanceMetadataOptionsStateApplied, + } +} + const ( // ListingStateAvailable is a ListingState enum value ListingStateAvailable = "available" @@ -114121,6 +115349,16 @@ const ( ListingStatePending = "pending" ) +// ListingStateEnumValues returns all elements of the ListingState enum +func ListingStateEnumValues() []string { + return []string{ + ListingStateAvailable, + ListingStateSold, + ListingStateCancelled, + ListingStatePending, + } +} + const ( // ListingStatusActive is a ListingStatus enum value ListingStatusActive = "active" @@ -114135,6 +115373,16 @@ const ( ListingStatusClosed = "closed" ) +// ListingStatusEnumValues returns all elements of the ListingStatus enum +func ListingStatusEnumValues() []string { + return []string{ + ListingStatusActive, + ListingStatusPending, + ListingStatusCancelled, + ListingStatusClosed, + } +} + const ( // LocalGatewayRouteStatePending is a LocalGatewayRouteState enum value LocalGatewayRouteStatePending = "pending" @@ -114152,6 +115400,17 @@ const ( LocalGatewayRouteStateDeleted = "deleted" ) +// LocalGatewayRouteStateEnumValues returns all elements of the LocalGatewayRouteState enum +func LocalGatewayRouteStateEnumValues() []string { + return []string{ + LocalGatewayRouteStatePending, + LocalGatewayRouteStateActive, + LocalGatewayRouteStateBlackhole, + LocalGatewayRouteStateDeleting, + LocalGatewayRouteStateDeleted, + } +} + const ( // LocalGatewayRouteTypeStatic is a LocalGatewayRouteType enum value LocalGatewayRouteTypeStatic = "static" @@ -114160,6 +115419,14 @@ const ( LocalGatewayRouteTypePropagated = "propagated" ) +// LocalGatewayRouteTypeEnumValues returns all elements of the LocalGatewayRouteType enum +func LocalGatewayRouteTypeEnumValues() []string { + return []string{ + LocalGatewayRouteTypeStatic, + LocalGatewayRouteTypePropagated, + } +} + const ( // LocationTypeRegion is a LocationType enum value LocationTypeRegion = "region" @@ -114171,6 +115438,15 @@ const ( LocationTypeAvailabilityZoneId = "availability-zone-id" ) +// LocationTypeEnumValues returns all elements of the LocationType enum +func LocationTypeEnumValues() []string { + return []string{ + LocationTypeRegion, + LocationTypeAvailabilityZone, + LocationTypeAvailabilityZoneId, + } +} + const ( // LogDestinationTypeCloudWatchLogs is a LogDestinationType enum value LogDestinationTypeCloudWatchLogs = "cloud-watch-logs" @@ -114179,11 +115455,26 @@ const ( LogDestinationTypeS3 = "s3" ) +// LogDestinationTypeEnumValues returns all elements of the LogDestinationType enum +func LogDestinationTypeEnumValues() []string { + return []string{ + LogDestinationTypeCloudWatchLogs, + LogDestinationTypeS3, + } +} + const ( // MarketTypeSpot is a MarketType enum value MarketTypeSpot = "spot" ) +// MarketTypeEnumValues returns all elements of the MarketType enum +func MarketTypeEnumValues() []string { + return []string{ + MarketTypeSpot, + } +} + const ( // MembershipTypeStatic is a MembershipType enum value MembershipTypeStatic = "static" @@ -114192,6 +115483,14 @@ const ( MembershipTypeIgmp = "igmp" ) +// MembershipTypeEnumValues returns all elements of the MembershipType enum +func MembershipTypeEnumValues() []string { + return []string{ + MembershipTypeStatic, + MembershipTypeIgmp, + } +} + const ( // ModifyAvailabilityZoneOptInStatusOptedIn is a ModifyAvailabilityZoneOptInStatus enum value ModifyAvailabilityZoneOptInStatusOptedIn = "opted-in" @@ -114200,6 +115499,14 @@ const ( ModifyAvailabilityZoneOptInStatusNotOptedIn = "not-opted-in" ) +// ModifyAvailabilityZoneOptInStatusEnumValues returns all elements of the ModifyAvailabilityZoneOptInStatus enum +func ModifyAvailabilityZoneOptInStatusEnumValues() []string { + return []string{ + ModifyAvailabilityZoneOptInStatusOptedIn, + ModifyAvailabilityZoneOptInStatusNotOptedIn, + } +} + const ( // MonitoringStateDisabled is a MonitoringState enum value MonitoringStateDisabled = "disabled" @@ -114214,6 +115521,16 @@ const ( MonitoringStatePending = "pending" ) +// MonitoringStateEnumValues returns all elements of the MonitoringState enum +func MonitoringStateEnumValues() []string { + return []string{ + MonitoringStateDisabled, + MonitoringStateDisabling, + MonitoringStateEnabled, + MonitoringStatePending, + } +} + const ( // MoveStatusMovingToVpc is a MoveStatus enum value MoveStatusMovingToVpc = "movingToVpc" @@ -114222,6 +115539,14 @@ const ( MoveStatusRestoringToClassic = "restoringToClassic" ) +// MoveStatusEnumValues returns all elements of the MoveStatus enum +func MoveStatusEnumValues() []string { + return []string{ + MoveStatusMovingToVpc, + MoveStatusRestoringToClassic, + } +} + const ( // MulticastSupportValueEnable is a MulticastSupportValue enum value MulticastSupportValueEnable = "enable" @@ -114230,6 +115555,14 @@ const ( MulticastSupportValueDisable = "disable" ) +// MulticastSupportValueEnumValues returns all elements of the MulticastSupportValue enum +func MulticastSupportValueEnumValues() []string { + return []string{ + MulticastSupportValueEnable, + MulticastSupportValueDisable, + } +} + const ( // NatGatewayStatePending is a NatGatewayState enum value NatGatewayStatePending = "pending" @@ -114247,6 +115580,17 @@ const ( NatGatewayStateDeleted = "deleted" ) +// NatGatewayStateEnumValues returns all elements of the NatGatewayState enum +func NatGatewayStateEnumValues() []string { + return []string{ + NatGatewayStatePending, + NatGatewayStateFailed, + NatGatewayStateAvailable, + NatGatewayStateDeleting, + NatGatewayStateDeleted, + } +} + const ( // NetworkInterfaceAttributeDescription is a NetworkInterfaceAttribute enum value NetworkInterfaceAttributeDescription = "description" @@ -114261,11 +115605,28 @@ const ( NetworkInterfaceAttributeAttachment = "attachment" ) +// NetworkInterfaceAttributeEnumValues returns all elements of the NetworkInterfaceAttribute enum +func NetworkInterfaceAttributeEnumValues() []string { + return []string{ + NetworkInterfaceAttributeDescription, + NetworkInterfaceAttributeGroupSet, + NetworkInterfaceAttributeSourceDestCheck, + NetworkInterfaceAttributeAttachment, + } +} + const ( // NetworkInterfaceCreationTypeEfa is a NetworkInterfaceCreationType enum value NetworkInterfaceCreationTypeEfa = "efa" ) +// NetworkInterfaceCreationTypeEnumValues returns all elements of the NetworkInterfaceCreationType enum +func NetworkInterfaceCreationTypeEnumValues() []string { + return []string{ + NetworkInterfaceCreationTypeEfa, + } +} + const ( // NetworkInterfacePermissionStateCodePending is a NetworkInterfacePermissionStateCode enum value NetworkInterfacePermissionStateCodePending = "pending" @@ -114280,6 +115641,16 @@ const ( NetworkInterfacePermissionStateCodeRevoked = "revoked" ) +// NetworkInterfacePermissionStateCodeEnumValues returns all elements of the NetworkInterfacePermissionStateCode enum +func NetworkInterfacePermissionStateCodeEnumValues() []string { + return []string{ + NetworkInterfacePermissionStateCodePending, + NetworkInterfacePermissionStateCodeGranted, + NetworkInterfacePermissionStateCodeRevoking, + NetworkInterfacePermissionStateCodeRevoked, + } +} + const ( // NetworkInterfaceStatusAvailable is a NetworkInterfaceStatus enum value NetworkInterfaceStatusAvailable = "available" @@ -114297,6 +115668,17 @@ const ( NetworkInterfaceStatusDetaching = "detaching" ) +// NetworkInterfaceStatusEnumValues returns all elements of the NetworkInterfaceStatus enum +func NetworkInterfaceStatusEnumValues() []string { + return []string{ + NetworkInterfaceStatusAvailable, + NetworkInterfaceStatusAssociated, + NetworkInterfaceStatusAttaching, + NetworkInterfaceStatusInUse, + NetworkInterfaceStatusDetaching, + } +} + const ( // NetworkInterfaceTypeInterface is a NetworkInterfaceType enum value NetworkInterfaceTypeInterface = "interface" @@ -114308,6 +115690,15 @@ const ( NetworkInterfaceTypeEfa = "efa" ) +// NetworkInterfaceTypeEnumValues returns all elements of the NetworkInterfaceType enum +func NetworkInterfaceTypeEnumValues() []string { + return []string{ + NetworkInterfaceTypeInterface, + NetworkInterfaceTypeNatGateway, + NetworkInterfaceTypeEfa, + } +} + const ( // OfferingClassTypeStandard is a OfferingClassType enum value OfferingClassTypeStandard = "standard" @@ -114316,6 +115707,14 @@ const ( OfferingClassTypeConvertible = "convertible" ) +// OfferingClassTypeEnumValues returns all elements of the OfferingClassType enum +func OfferingClassTypeEnumValues() []string { + return []string{ + OfferingClassTypeStandard, + OfferingClassTypeConvertible, + } +} + const ( // OfferingTypeValuesHeavyUtilization is a OfferingTypeValues enum value OfferingTypeValuesHeavyUtilization = "Heavy Utilization" @@ -114336,6 +115735,18 @@ const ( OfferingTypeValuesAllUpfront = "All Upfront" ) +// OfferingTypeValuesEnumValues returns all elements of the OfferingTypeValues enum +func OfferingTypeValuesEnumValues() []string { + return []string{ + OfferingTypeValuesHeavyUtilization, + OfferingTypeValuesMediumUtilization, + OfferingTypeValuesLightUtilization, + OfferingTypeValuesNoUpfront, + OfferingTypeValuesPartialUpfront, + OfferingTypeValuesAllUpfront, + } +} + const ( // OnDemandAllocationStrategyLowestPrice is a OnDemandAllocationStrategy enum value OnDemandAllocationStrategyLowestPrice = "lowestPrice" @@ -114344,6 +115755,14 @@ const ( OnDemandAllocationStrategyPrioritized = "prioritized" ) +// OnDemandAllocationStrategyEnumValues returns all elements of the OnDemandAllocationStrategy enum +func OnDemandAllocationStrategyEnumValues() []string { + return []string{ + OnDemandAllocationStrategyLowestPrice, + OnDemandAllocationStrategyPrioritized, + } +} + const ( // OperationTypeAdd is a OperationType enum value OperationTypeAdd = "add" @@ -114352,6 +115771,14 @@ const ( OperationTypeRemove = "remove" ) +// OperationTypeEnumValues returns all elements of the OperationType enum +func OperationTypeEnumValues() []string { + return []string{ + OperationTypeAdd, + OperationTypeRemove, + } +} + const ( // PaymentOptionAllUpfront is a PaymentOption enum value PaymentOptionAllUpfront = "AllUpfront" @@ -114363,11 +115790,27 @@ const ( PaymentOptionNoUpfront = "NoUpfront" ) +// PaymentOptionEnumValues returns all elements of the PaymentOption enum +func PaymentOptionEnumValues() []string { + return []string{ + PaymentOptionAllUpfront, + PaymentOptionPartialUpfront, + PaymentOptionNoUpfront, + } +} + const ( // PermissionGroupAll is a PermissionGroup enum value PermissionGroupAll = "all" ) +// PermissionGroupEnumValues returns all elements of the PermissionGroup enum +func PermissionGroupEnumValues() []string { + return []string{ + PermissionGroupAll, + } +} + const ( // PlacementGroupStatePending is a PlacementGroupState enum value PlacementGroupStatePending = "pending" @@ -114382,6 +115825,16 @@ const ( PlacementGroupStateDeleted = "deleted" ) +// PlacementGroupStateEnumValues returns all elements of the PlacementGroupState enum +func PlacementGroupStateEnumValues() []string { + return []string{ + PlacementGroupStatePending, + PlacementGroupStateAvailable, + PlacementGroupStateDeleting, + PlacementGroupStateDeleted, + } +} + const ( // PlacementGroupStrategyCluster is a PlacementGroupStrategy enum value PlacementGroupStrategyCluster = "cluster" @@ -114393,6 +115846,15 @@ const ( PlacementGroupStrategySpread = "spread" ) +// PlacementGroupStrategyEnumValues returns all elements of the PlacementGroupStrategy enum +func PlacementGroupStrategyEnumValues() []string { + return []string{ + PlacementGroupStrategyCluster, + PlacementGroupStrategyPartition, + PlacementGroupStrategySpread, + } +} + const ( // PlacementStrategyCluster is a PlacementStrategy enum value PlacementStrategyCluster = "cluster" @@ -114404,11 +115866,27 @@ const ( PlacementStrategyPartition = "partition" ) +// PlacementStrategyEnumValues returns all elements of the PlacementStrategy enum +func PlacementStrategyEnumValues() []string { + return []string{ + PlacementStrategyCluster, + PlacementStrategySpread, + PlacementStrategyPartition, + } +} + const ( // PlatformValuesWindows is a PlatformValues enum value PlatformValuesWindows = "Windows" ) +// PlatformValuesEnumValues returns all elements of the PlatformValues enum +func PlatformValuesEnumValues() []string { + return []string{ + PlatformValuesWindows, + } +} + const ( // PrefixListStateCreateInProgress is a PrefixListState enum value PrefixListStateCreateInProgress = "create-in-progress" @@ -114447,6 +115925,24 @@ const ( PrefixListStateDeleteFailed = "delete-failed" ) +// PrefixListStateEnumValues returns all elements of the PrefixListState enum +func PrefixListStateEnumValues() []string { + return []string{ + PrefixListStateCreateInProgress, + PrefixListStateCreateComplete, + PrefixListStateCreateFailed, + PrefixListStateModifyInProgress, + PrefixListStateModifyComplete, + PrefixListStateModifyFailed, + PrefixListStateRestoreInProgress, + PrefixListStateRestoreComplete, + PrefixListStateRestoreFailed, + PrefixListStateDeleteInProgress, + PrefixListStateDeleteComplete, + PrefixListStateDeleteFailed, + } +} + const ( // PrincipalTypeAll is a PrincipalType enum value PrincipalTypeAll = "All" @@ -114467,6 +115963,18 @@ const ( PrincipalTypeRole = "Role" ) +// PrincipalTypeEnumValues returns all elements of the PrincipalType enum +func PrincipalTypeEnumValues() []string { + return []string{ + PrincipalTypeAll, + PrincipalTypeService, + PrincipalTypeOrganizationUnit, + PrincipalTypeAccount, + PrincipalTypeUser, + PrincipalTypeRole, + } +} + const ( // ProductCodeValuesDevpay is a ProductCodeValues enum value ProductCodeValuesDevpay = "devpay" @@ -114475,6 +115983,14 @@ const ( ProductCodeValuesMarketplace = "marketplace" ) +// ProductCodeValuesEnumValues returns all elements of the ProductCodeValues enum +func ProductCodeValuesEnumValues() []string { + return []string{ + ProductCodeValuesDevpay, + ProductCodeValuesMarketplace, + } +} + const ( // RIProductDescriptionLinuxUnix is a RIProductDescription enum value RIProductDescriptionLinuxUnix = "Linux/UNIX" @@ -114489,11 +116005,28 @@ const ( RIProductDescriptionWindowsAmazonVpc = "Windows (Amazon VPC)" ) +// RIProductDescriptionEnumValues returns all elements of the RIProductDescription enum +func RIProductDescriptionEnumValues() []string { + return []string{ + RIProductDescriptionLinuxUnix, + RIProductDescriptionLinuxUnixamazonVpc, + RIProductDescriptionWindows, + RIProductDescriptionWindowsAmazonVpc, + } +} + const ( // RecurringChargeFrequencyHourly is a RecurringChargeFrequency enum value RecurringChargeFrequencyHourly = "Hourly" ) +// RecurringChargeFrequencyEnumValues returns all elements of the RecurringChargeFrequency enum +func RecurringChargeFrequencyEnumValues() []string { + return []string{ + RecurringChargeFrequencyHourly, + } +} + const ( // ReportInstanceReasonCodesInstanceStuckInState is a ReportInstanceReasonCodes enum value ReportInstanceReasonCodesInstanceStuckInState = "instance-stuck-in-state" @@ -114523,6 +116056,21 @@ const ( ReportInstanceReasonCodesOther = "other" ) +// ReportInstanceReasonCodesEnumValues returns all elements of the ReportInstanceReasonCodes enum +func ReportInstanceReasonCodesEnumValues() []string { + return []string{ + ReportInstanceReasonCodesInstanceStuckInState, + ReportInstanceReasonCodesUnresponsive, + ReportInstanceReasonCodesNotAcceptingCredentials, + ReportInstanceReasonCodesPasswordNotAvailable, + ReportInstanceReasonCodesPerformanceNetwork, + ReportInstanceReasonCodesPerformanceInstanceStore, + ReportInstanceReasonCodesPerformanceEbsVolume, + ReportInstanceReasonCodesPerformanceOther, + ReportInstanceReasonCodesOther, + } +} + const ( // ReportStatusTypeOk is a ReportStatusType enum value ReportStatusTypeOk = "ok" @@ -114531,6 +116079,14 @@ const ( ReportStatusTypeImpaired = "impaired" ) +// ReportStatusTypeEnumValues returns all elements of the ReportStatusType enum +func ReportStatusTypeEnumValues() []string { + return []string{ + ReportStatusTypeOk, + ReportStatusTypeImpaired, + } +} + const ( // ReservationStatePaymentPending is a ReservationState enum value ReservationStatePaymentPending = "payment-pending" @@ -114545,6 +116101,16 @@ const ( ReservationStateRetired = "retired" ) +// ReservationStateEnumValues returns all elements of the ReservationState enum +func ReservationStateEnumValues() []string { + return []string{ + ReservationStatePaymentPending, + ReservationStatePaymentFailed, + ReservationStateActive, + ReservationStateRetired, + } +} + const ( // ReservedInstanceStatePaymentPending is a ReservedInstanceState enum value ReservedInstanceStatePaymentPending = "payment-pending" @@ -114565,16 +116131,42 @@ const ( ReservedInstanceStateQueuedDeleted = "queued-deleted" ) +// ReservedInstanceStateEnumValues returns all elements of the ReservedInstanceState enum +func ReservedInstanceStateEnumValues() []string { + return []string{ + ReservedInstanceStatePaymentPending, + ReservedInstanceStateActive, + ReservedInstanceStatePaymentFailed, + ReservedInstanceStateRetired, + ReservedInstanceStateQueued, + ReservedInstanceStateQueuedDeleted, + } +} + const ( // ResetFpgaImageAttributeNameLoadPermission is a ResetFpgaImageAttributeName enum value ResetFpgaImageAttributeNameLoadPermission = "loadPermission" ) +// ResetFpgaImageAttributeNameEnumValues returns all elements of the ResetFpgaImageAttributeName enum +func ResetFpgaImageAttributeNameEnumValues() []string { + return []string{ + ResetFpgaImageAttributeNameLoadPermission, + } +} + const ( // ResetImageAttributeNameLaunchPermission is a ResetImageAttributeName enum value ResetImageAttributeNameLaunchPermission = "launchPermission" ) +// ResetImageAttributeNameEnumValues returns all elements of the ResetImageAttributeName enum +func ResetImageAttributeNameEnumValues() []string { + return []string{ + ResetImageAttributeNameLaunchPermission, + } +} + const ( // ResourceTypeClientVpnEndpoint is a ResourceType enum value ResourceTypeClientVpnEndpoint = "client-vpn-endpoint" @@ -114706,6 +116298,55 @@ const ( ResourceTypeVpcFlowLog = "vpc-flow-log" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeClientVpnEndpoint, + ResourceTypeCustomerGateway, + ResourceTypeDedicatedHost, + ResourceTypeDhcpOptions, + ResourceTypeElasticIp, + ResourceTypeElasticGpu, + ResourceTypeExportImageTask, + ResourceTypeExportInstanceTask, + ResourceTypeFleet, + ResourceTypeFpgaImage, + ResourceTypeHostReservation, + ResourceTypeImage, + ResourceTypeImportImageTask, + ResourceTypeImportSnapshotTask, + ResourceTypeInstance, + ResourceTypeInternetGateway, + ResourceTypeKeyPair, + ResourceTypeLaunchTemplate, + ResourceTypeLocalGatewayRouteTableVpcAssociation, + ResourceTypeNatgateway, + ResourceTypeNetworkAcl, + ResourceTypeNetworkInterface, + ResourceTypePlacementGroup, + ResourceTypeReservedInstances, + ResourceTypeRouteTable, + ResourceTypeSecurityGroup, + ResourceTypeSnapshot, + ResourceTypeSpotFleetRequest, + ResourceTypeSpotInstancesRequest, + ResourceTypeSubnet, + ResourceTypeTrafficMirrorFilter, + ResourceTypeTrafficMirrorSession, + ResourceTypeTrafficMirrorTarget, + ResourceTypeTransitGateway, + ResourceTypeTransitGatewayAttachment, + ResourceTypeTransitGatewayMulticastDomain, + ResourceTypeTransitGatewayRouteTable, + ResourceTypeVolume, + ResourceTypeVpc, + ResourceTypeVpcPeeringConnection, + ResourceTypeVpnConnection, + ResourceTypeVpnGateway, + ResourceTypeVpcFlowLog, + } +} + const ( // RootDeviceTypeEbs is a RootDeviceType enum value RootDeviceTypeEbs = "ebs" @@ -114714,6 +116355,14 @@ const ( RootDeviceTypeInstanceStore = "instance-store" ) +// RootDeviceTypeEnumValues returns all elements of the RootDeviceType enum +func RootDeviceTypeEnumValues() []string { + return []string{ + RootDeviceTypeEbs, + RootDeviceTypeInstanceStore, + } +} + const ( // RouteOriginCreateRouteTable is a RouteOrigin enum value RouteOriginCreateRouteTable = "CreateRouteTable" @@ -114725,6 +116374,15 @@ const ( RouteOriginEnableVgwRoutePropagation = "EnableVgwRoutePropagation" ) +// RouteOriginEnumValues returns all elements of the RouteOrigin enum +func RouteOriginEnumValues() []string { + return []string{ + RouteOriginCreateRouteTable, + RouteOriginCreateRoute, + RouteOriginEnableVgwRoutePropagation, + } +} + const ( // RouteStateActive is a RouteState enum value RouteStateActive = "active" @@ -114733,6 +116391,14 @@ const ( RouteStateBlackhole = "blackhole" ) +// RouteStateEnumValues returns all elements of the RouteState enum +func RouteStateEnumValues() []string { + return []string{ + RouteStateActive, + RouteStateBlackhole, + } +} + const ( // RouteTableAssociationStateCodeAssociating is a RouteTableAssociationStateCode enum value RouteTableAssociationStateCodeAssociating = "associating" @@ -114750,6 +116416,17 @@ const ( RouteTableAssociationStateCodeFailed = "failed" ) +// RouteTableAssociationStateCodeEnumValues returns all elements of the RouteTableAssociationStateCode enum +func RouteTableAssociationStateCodeEnumValues() []string { + return []string{ + RouteTableAssociationStateCodeAssociating, + RouteTableAssociationStateCodeAssociated, + RouteTableAssociationStateCodeDisassociating, + RouteTableAssociationStateCodeDisassociated, + RouteTableAssociationStateCodeFailed, + } +} + const ( // RuleActionAllow is a RuleAction enum value RuleActionAllow = "allow" @@ -114758,6 +116435,14 @@ const ( RuleActionDeny = "deny" ) +// RuleActionEnumValues returns all elements of the RuleAction enum +func RuleActionEnumValues() []string { + return []string{ + RuleActionAllow, + RuleActionDeny, + } +} + const ( // ScopeAvailabilityZone is a Scope enum value ScopeAvailabilityZone = "Availability Zone" @@ -114766,6 +116451,14 @@ const ( ScopeRegion = "Region" ) +// ScopeEnumValues returns all elements of the Scope enum +func ScopeEnumValues() []string { + return []string{ + ScopeAvailabilityZone, + ScopeRegion, + } +} + const ( // ServiceStatePending is a ServiceState enum value ServiceStatePending = "Pending" @@ -114783,6 +116476,17 @@ const ( ServiceStateFailed = "Failed" ) +// ServiceStateEnumValues returns all elements of the ServiceState enum +func ServiceStateEnumValues() []string { + return []string{ + ServiceStatePending, + ServiceStateAvailable, + ServiceStateDeleting, + ServiceStateDeleted, + ServiceStateFailed, + } +} + const ( // ServiceTypeInterface is a ServiceType enum value ServiceTypeInterface = "Interface" @@ -114791,6 +116495,14 @@ const ( ServiceTypeGateway = "Gateway" ) +// ServiceTypeEnumValues returns all elements of the ServiceType enum +func ServiceTypeEnumValues() []string { + return []string{ + ServiceTypeInterface, + ServiceTypeGateway, + } +} + const ( // ShutdownBehaviorStop is a ShutdownBehavior enum value ShutdownBehaviorStop = "stop" @@ -114799,6 +116511,14 @@ const ( ShutdownBehaviorTerminate = "terminate" ) +// ShutdownBehaviorEnumValues returns all elements of the ShutdownBehavior enum +func ShutdownBehaviorEnumValues() []string { + return []string{ + ShutdownBehaviorStop, + ShutdownBehaviorTerminate, + } +} + const ( // SnapshotAttributeNameProductCodes is a SnapshotAttributeName enum value SnapshotAttributeNameProductCodes = "productCodes" @@ -114807,6 +116527,14 @@ const ( SnapshotAttributeNameCreateVolumePermission = "createVolumePermission" ) +// SnapshotAttributeNameEnumValues returns all elements of the SnapshotAttributeName enum +func SnapshotAttributeNameEnumValues() []string { + return []string{ + SnapshotAttributeNameProductCodes, + SnapshotAttributeNameCreateVolumePermission, + } +} + const ( // SnapshotStatePending is a SnapshotState enum value SnapshotStatePending = "pending" @@ -114818,6 +116546,15 @@ const ( SnapshotStateError = "error" ) +// SnapshotStateEnumValues returns all elements of the SnapshotState enum +func SnapshotStateEnumValues() []string { + return []string{ + SnapshotStatePending, + SnapshotStateCompleted, + SnapshotStateError, + } +} + const ( // SpotAllocationStrategyLowestPrice is a SpotAllocationStrategy enum value SpotAllocationStrategyLowestPrice = "lowest-price" @@ -114829,6 +116566,15 @@ const ( SpotAllocationStrategyCapacityOptimized = "capacity-optimized" ) +// SpotAllocationStrategyEnumValues returns all elements of the SpotAllocationStrategy enum +func SpotAllocationStrategyEnumValues() []string { + return []string{ + SpotAllocationStrategyLowestPrice, + SpotAllocationStrategyDiversified, + SpotAllocationStrategyCapacityOptimized, + } +} + const ( // SpotInstanceInterruptionBehaviorHibernate is a SpotInstanceInterruptionBehavior enum value SpotInstanceInterruptionBehaviorHibernate = "hibernate" @@ -114840,6 +116586,15 @@ const ( SpotInstanceInterruptionBehaviorTerminate = "terminate" ) +// SpotInstanceInterruptionBehaviorEnumValues returns all elements of the SpotInstanceInterruptionBehavior enum +func SpotInstanceInterruptionBehaviorEnumValues() []string { + return []string{ + SpotInstanceInterruptionBehaviorHibernate, + SpotInstanceInterruptionBehaviorStop, + SpotInstanceInterruptionBehaviorTerminate, + } +} + const ( // SpotInstanceStateOpen is a SpotInstanceState enum value SpotInstanceStateOpen = "open" @@ -114857,6 +116612,17 @@ const ( SpotInstanceStateFailed = "failed" ) +// SpotInstanceStateEnumValues returns all elements of the SpotInstanceState enum +func SpotInstanceStateEnumValues() []string { + return []string{ + SpotInstanceStateOpen, + SpotInstanceStateActive, + SpotInstanceStateClosed, + SpotInstanceStateCancelled, + SpotInstanceStateFailed, + } +} + const ( // SpotInstanceTypeOneTime is a SpotInstanceType enum value SpotInstanceTypeOneTime = "one-time" @@ -114865,6 +116631,14 @@ const ( SpotInstanceTypePersistent = "persistent" ) +// SpotInstanceTypeEnumValues returns all elements of the SpotInstanceType enum +func SpotInstanceTypeEnumValues() []string { + return []string{ + SpotInstanceTypeOneTime, + SpotInstanceTypePersistent, + } +} + const ( // StatePendingAcceptance is a State enum value StatePendingAcceptance = "PendingAcceptance" @@ -114891,6 +116665,20 @@ const ( StateExpired = "Expired" ) +// StateEnumValues returns all elements of the State enum +func StateEnumValues() []string { + return []string{ + StatePendingAcceptance, + StatePending, + StateAvailable, + StateDeleting, + StateDeleted, + StateRejected, + StateFailed, + StateExpired, + } +} + const ( // StatusMoveInProgress is a Status enum value StatusMoveInProgress = "MoveInProgress" @@ -114902,11 +116690,27 @@ const ( StatusInClassic = "InClassic" ) +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusMoveInProgress, + StatusInVpc, + StatusInClassic, + } +} + const ( // StatusNameReachability is a StatusName enum value StatusNameReachability = "reachability" ) +// StatusNameEnumValues returns all elements of the StatusName enum +func StatusNameEnumValues() []string { + return []string{ + StatusNameReachability, + } +} + const ( // StatusTypePassed is a StatusType enum value StatusTypePassed = "passed" @@ -114921,6 +116725,16 @@ const ( StatusTypeInitializing = "initializing" ) +// StatusTypeEnumValues returns all elements of the StatusType enum +func StatusTypeEnumValues() []string { + return []string{ + StatusTypePassed, + StatusTypeFailed, + StatusTypeInsufficientData, + StatusTypeInitializing, + } +} + const ( // SubnetCidrBlockStateCodeAssociating is a SubnetCidrBlockStateCode enum value SubnetCidrBlockStateCodeAssociating = "associating" @@ -114941,6 +116755,18 @@ const ( SubnetCidrBlockStateCodeFailed = "failed" ) +// SubnetCidrBlockStateCodeEnumValues returns all elements of the SubnetCidrBlockStateCode enum +func SubnetCidrBlockStateCodeEnumValues() []string { + return []string{ + SubnetCidrBlockStateCodeAssociating, + SubnetCidrBlockStateCodeAssociated, + SubnetCidrBlockStateCodeDisassociating, + SubnetCidrBlockStateCodeDisassociated, + SubnetCidrBlockStateCodeFailing, + SubnetCidrBlockStateCodeFailed, + } +} + const ( // SubnetStatePending is a SubnetState enum value SubnetStatePending = "pending" @@ -114949,6 +116775,14 @@ const ( SubnetStateAvailable = "available" ) +// SubnetStateEnumValues returns all elements of the SubnetState enum +func SubnetStateEnumValues() []string { + return []string{ + SubnetStatePending, + SubnetStateAvailable, + } +} + const ( // SummaryStatusOk is a SummaryStatus enum value SummaryStatusOk = "ok" @@ -114966,6 +116800,17 @@ const ( SummaryStatusInitializing = "initializing" ) +// SummaryStatusEnumValues returns all elements of the SummaryStatus enum +func SummaryStatusEnumValues() []string { + return []string{ + SummaryStatusOk, + SummaryStatusImpaired, + SummaryStatusInsufficientData, + SummaryStatusNotApplicable, + SummaryStatusInitializing, + } +} + const ( // TelemetryStatusUp is a TelemetryStatus enum value TelemetryStatusUp = "UP" @@ -114974,6 +116819,14 @@ const ( TelemetryStatusDown = "DOWN" ) +// TelemetryStatusEnumValues returns all elements of the TelemetryStatus enum +func TelemetryStatusEnumValues() []string { + return []string{ + TelemetryStatusUp, + TelemetryStatusDown, + } +} + const ( // TenancyDefault is a Tenancy enum value TenancyDefault = "default" @@ -114985,6 +116838,15 @@ const ( TenancyHost = "host" ) +// TenancyEnumValues returns all elements of the Tenancy enum +func TenancyEnumValues() []string { + return []string{ + TenancyDefault, + TenancyDedicated, + TenancyHost, + } +} + const ( // TrafficDirectionIngress is a TrafficDirection enum value TrafficDirectionIngress = "ingress" @@ -114993,6 +116855,14 @@ const ( TrafficDirectionEgress = "egress" ) +// TrafficDirectionEnumValues returns all elements of the TrafficDirection enum +func TrafficDirectionEnumValues() []string { + return []string{ + TrafficDirectionIngress, + TrafficDirectionEgress, + } +} + const ( // TrafficMirrorFilterRuleFieldDestinationPortRange is a TrafficMirrorFilterRuleField enum value TrafficMirrorFilterRuleFieldDestinationPortRange = "destination-port-range" @@ -115007,11 +116877,28 @@ const ( TrafficMirrorFilterRuleFieldDescription = "description" ) +// TrafficMirrorFilterRuleFieldEnumValues returns all elements of the TrafficMirrorFilterRuleField enum +func TrafficMirrorFilterRuleFieldEnumValues() []string { + return []string{ + TrafficMirrorFilterRuleFieldDestinationPortRange, + TrafficMirrorFilterRuleFieldSourcePortRange, + TrafficMirrorFilterRuleFieldProtocol, + TrafficMirrorFilterRuleFieldDescription, + } +} + const ( // TrafficMirrorNetworkServiceAmazonDns is a TrafficMirrorNetworkService enum value TrafficMirrorNetworkServiceAmazonDns = "amazon-dns" ) +// TrafficMirrorNetworkServiceEnumValues returns all elements of the TrafficMirrorNetworkService enum +func TrafficMirrorNetworkServiceEnumValues() []string { + return []string{ + TrafficMirrorNetworkServiceAmazonDns, + } +} + const ( // TrafficMirrorRuleActionAccept is a TrafficMirrorRuleAction enum value TrafficMirrorRuleActionAccept = "accept" @@ -115020,6 +116907,14 @@ const ( TrafficMirrorRuleActionReject = "reject" ) +// TrafficMirrorRuleActionEnumValues returns all elements of the TrafficMirrorRuleAction enum +func TrafficMirrorRuleActionEnumValues() []string { + return []string{ + TrafficMirrorRuleActionAccept, + TrafficMirrorRuleActionReject, + } +} + const ( // TrafficMirrorSessionFieldPacketLength is a TrafficMirrorSessionField enum value TrafficMirrorSessionFieldPacketLength = "packet-length" @@ -115031,6 +116926,15 @@ const ( TrafficMirrorSessionFieldVirtualNetworkId = "virtual-network-id" ) +// TrafficMirrorSessionFieldEnumValues returns all elements of the TrafficMirrorSessionField enum +func TrafficMirrorSessionFieldEnumValues() []string { + return []string{ + TrafficMirrorSessionFieldPacketLength, + TrafficMirrorSessionFieldDescription, + TrafficMirrorSessionFieldVirtualNetworkId, + } +} + const ( // TrafficMirrorTargetTypeNetworkInterface is a TrafficMirrorTargetType enum value TrafficMirrorTargetTypeNetworkInterface = "network-interface" @@ -115039,6 +116943,14 @@ const ( TrafficMirrorTargetTypeNetworkLoadBalancer = "network-load-balancer" ) +// TrafficMirrorTargetTypeEnumValues returns all elements of the TrafficMirrorTargetType enum +func TrafficMirrorTargetTypeEnumValues() []string { + return []string{ + TrafficMirrorTargetTypeNetworkInterface, + TrafficMirrorTargetTypeNetworkLoadBalancer, + } +} + const ( // TrafficTypeAccept is a TrafficType enum value TrafficTypeAccept = "ACCEPT" @@ -115050,6 +116962,15 @@ const ( TrafficTypeAll = "ALL" ) +// TrafficTypeEnumValues returns all elements of the TrafficType enum +func TrafficTypeEnumValues() []string { + return []string{ + TrafficTypeAccept, + TrafficTypeReject, + TrafficTypeAll, + } +} + const ( // TransitGatewayAssociationStateAssociating is a TransitGatewayAssociationState enum value TransitGatewayAssociationStateAssociating = "associating" @@ -115064,6 +116985,16 @@ const ( TransitGatewayAssociationStateDisassociated = "disassociated" ) +// TransitGatewayAssociationStateEnumValues returns all elements of the TransitGatewayAssociationState enum +func TransitGatewayAssociationStateEnumValues() []string { + return []string{ + TransitGatewayAssociationStateAssociating, + TransitGatewayAssociationStateAssociated, + TransitGatewayAssociationStateDisassociating, + TransitGatewayAssociationStateDisassociated, + } +} + const ( // TransitGatewayAttachmentResourceTypeVpc is a TransitGatewayAttachmentResourceType enum value TransitGatewayAttachmentResourceTypeVpc = "vpc" @@ -115078,6 +117009,16 @@ const ( TransitGatewayAttachmentResourceTypeTgwPeering = "tgw-peering" ) +// TransitGatewayAttachmentResourceTypeEnumValues returns all elements of the TransitGatewayAttachmentResourceType enum +func TransitGatewayAttachmentResourceTypeEnumValues() []string { + return []string{ + TransitGatewayAttachmentResourceTypeVpc, + TransitGatewayAttachmentResourceTypeVpn, + TransitGatewayAttachmentResourceTypeDirectConnectGateway, + TransitGatewayAttachmentResourceTypeTgwPeering, + } +} + const ( // TransitGatewayAttachmentStateInitiating is a TransitGatewayAttachmentState enum value TransitGatewayAttachmentStateInitiating = "initiating" @@ -115116,6 +117057,24 @@ const ( TransitGatewayAttachmentStateFailing = "failing" ) +// TransitGatewayAttachmentStateEnumValues returns all elements of the TransitGatewayAttachmentState enum +func TransitGatewayAttachmentStateEnumValues() []string { + return []string{ + TransitGatewayAttachmentStateInitiating, + TransitGatewayAttachmentStatePendingAcceptance, + TransitGatewayAttachmentStateRollingBack, + TransitGatewayAttachmentStatePending, + TransitGatewayAttachmentStateAvailable, + TransitGatewayAttachmentStateModifying, + TransitGatewayAttachmentStateDeleting, + TransitGatewayAttachmentStateDeleted, + TransitGatewayAttachmentStateFailed, + TransitGatewayAttachmentStateRejected, + TransitGatewayAttachmentStateRejecting, + TransitGatewayAttachmentStateFailing, + } +} + const ( // TransitGatewayMulitcastDomainAssociationStateAssociating is a TransitGatewayMulitcastDomainAssociationState enum value TransitGatewayMulitcastDomainAssociationStateAssociating = "associating" @@ -115130,6 +117089,16 @@ const ( TransitGatewayMulitcastDomainAssociationStateDisassociated = "disassociated" ) +// TransitGatewayMulitcastDomainAssociationStateEnumValues returns all elements of the TransitGatewayMulitcastDomainAssociationState enum +func TransitGatewayMulitcastDomainAssociationStateEnumValues() []string { + return []string{ + TransitGatewayMulitcastDomainAssociationStateAssociating, + TransitGatewayMulitcastDomainAssociationStateAssociated, + TransitGatewayMulitcastDomainAssociationStateDisassociating, + TransitGatewayMulitcastDomainAssociationStateDisassociated, + } +} + const ( // TransitGatewayMulticastDomainStatePending is a TransitGatewayMulticastDomainState enum value TransitGatewayMulticastDomainStatePending = "pending" @@ -115144,6 +117113,16 @@ const ( TransitGatewayMulticastDomainStateDeleted = "deleted" ) +// TransitGatewayMulticastDomainStateEnumValues returns all elements of the TransitGatewayMulticastDomainState enum +func TransitGatewayMulticastDomainStateEnumValues() []string { + return []string{ + TransitGatewayMulticastDomainStatePending, + TransitGatewayMulticastDomainStateAvailable, + TransitGatewayMulticastDomainStateDeleting, + TransitGatewayMulticastDomainStateDeleted, + } +} + const ( // TransitGatewayPropagationStateEnabling is a TransitGatewayPropagationState enum value TransitGatewayPropagationStateEnabling = "enabling" @@ -115158,6 +117137,16 @@ const ( TransitGatewayPropagationStateDisabled = "disabled" ) +// TransitGatewayPropagationStateEnumValues returns all elements of the TransitGatewayPropagationState enum +func TransitGatewayPropagationStateEnumValues() []string { + return []string{ + TransitGatewayPropagationStateEnabling, + TransitGatewayPropagationStateEnabled, + TransitGatewayPropagationStateDisabling, + TransitGatewayPropagationStateDisabled, + } +} + const ( // TransitGatewayRouteStatePending is a TransitGatewayRouteState enum value TransitGatewayRouteStatePending = "pending" @@ -115175,6 +117164,17 @@ const ( TransitGatewayRouteStateDeleted = "deleted" ) +// TransitGatewayRouteStateEnumValues returns all elements of the TransitGatewayRouteState enum +func TransitGatewayRouteStateEnumValues() []string { + return []string{ + TransitGatewayRouteStatePending, + TransitGatewayRouteStateActive, + TransitGatewayRouteStateBlackhole, + TransitGatewayRouteStateDeleting, + TransitGatewayRouteStateDeleted, + } +} + const ( // TransitGatewayRouteTableStatePending is a TransitGatewayRouteTableState enum value TransitGatewayRouteTableStatePending = "pending" @@ -115189,6 +117189,16 @@ const ( TransitGatewayRouteTableStateDeleted = "deleted" ) +// TransitGatewayRouteTableStateEnumValues returns all elements of the TransitGatewayRouteTableState enum +func TransitGatewayRouteTableStateEnumValues() []string { + return []string{ + TransitGatewayRouteTableStatePending, + TransitGatewayRouteTableStateAvailable, + TransitGatewayRouteTableStateDeleting, + TransitGatewayRouteTableStateDeleted, + } +} + const ( // TransitGatewayRouteTypeStatic is a TransitGatewayRouteType enum value TransitGatewayRouteTypeStatic = "static" @@ -115197,6 +117207,14 @@ const ( TransitGatewayRouteTypePropagated = "propagated" ) +// TransitGatewayRouteTypeEnumValues returns all elements of the TransitGatewayRouteType enum +func TransitGatewayRouteTypeEnumValues() []string { + return []string{ + TransitGatewayRouteTypeStatic, + TransitGatewayRouteTypePropagated, + } +} + const ( // TransitGatewayStatePending is a TransitGatewayState enum value TransitGatewayStatePending = "pending" @@ -115214,6 +117232,17 @@ const ( TransitGatewayStateDeleted = "deleted" ) +// TransitGatewayStateEnumValues returns all elements of the TransitGatewayState enum +func TransitGatewayStateEnumValues() []string { + return []string{ + TransitGatewayStatePending, + TransitGatewayStateAvailable, + TransitGatewayStateModifying, + TransitGatewayStateDeleting, + TransitGatewayStateDeleted, + } +} + const ( // TransportProtocolTcp is a TransportProtocol enum value TransportProtocolTcp = "tcp" @@ -115222,6 +117251,14 @@ const ( TransportProtocolUdp = "udp" ) +// TransportProtocolEnumValues returns all elements of the TransportProtocol enum +func TransportProtocolEnumValues() []string { + return []string{ + TransportProtocolTcp, + TransportProtocolUdp, + } +} + const ( // UnlimitedSupportedInstanceFamilyT2 is a UnlimitedSupportedInstanceFamily enum value UnlimitedSupportedInstanceFamilyT2 = "t2" @@ -115233,6 +117270,15 @@ const ( UnlimitedSupportedInstanceFamilyT3a = "t3a" ) +// UnlimitedSupportedInstanceFamilyEnumValues returns all elements of the UnlimitedSupportedInstanceFamily enum +func UnlimitedSupportedInstanceFamilyEnumValues() []string { + return []string{ + UnlimitedSupportedInstanceFamilyT2, + UnlimitedSupportedInstanceFamilyT3, + UnlimitedSupportedInstanceFamilyT3a, + } +} + const ( // UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdMalformed is a UnsuccessfulInstanceCreditSpecificationErrorCode enum value UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdMalformed = "InvalidInstanceID.Malformed" @@ -115247,6 +117293,16 @@ const ( UnsuccessfulInstanceCreditSpecificationErrorCodeInstanceCreditSpecificationNotSupported = "InstanceCreditSpecification.NotSupported" ) +// UnsuccessfulInstanceCreditSpecificationErrorCodeEnumValues returns all elements of the UnsuccessfulInstanceCreditSpecificationErrorCode enum +func UnsuccessfulInstanceCreditSpecificationErrorCodeEnumValues() []string { + return []string{ + UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdMalformed, + UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdNotFound, + UnsuccessfulInstanceCreditSpecificationErrorCodeIncorrectInstanceState, + UnsuccessfulInstanceCreditSpecificationErrorCodeInstanceCreditSpecificationNotSupported, + } +} + const ( // UsageClassTypeSpot is a UsageClassType enum value UsageClassTypeSpot = "spot" @@ -115255,6 +117311,14 @@ const ( UsageClassTypeOnDemand = "on-demand" ) +// UsageClassTypeEnumValues returns all elements of the UsageClassType enum +func UsageClassTypeEnumValues() []string { + return []string{ + UsageClassTypeSpot, + UsageClassTypeOnDemand, + } +} + const ( // VirtualizationTypeHvm is a VirtualizationType enum value VirtualizationTypeHvm = "hvm" @@ -115263,6 +117327,14 @@ const ( VirtualizationTypeParavirtual = "paravirtual" ) +// VirtualizationTypeEnumValues returns all elements of the VirtualizationType enum +func VirtualizationTypeEnumValues() []string { + return []string{ + VirtualizationTypeHvm, + VirtualizationTypeParavirtual, + } +} + const ( // VolumeAttachmentStateAttaching is a VolumeAttachmentState enum value VolumeAttachmentStateAttaching = "attaching" @@ -115280,6 +117352,17 @@ const ( VolumeAttachmentStateBusy = "busy" ) +// VolumeAttachmentStateEnumValues returns all elements of the VolumeAttachmentState enum +func VolumeAttachmentStateEnumValues() []string { + return []string{ + VolumeAttachmentStateAttaching, + VolumeAttachmentStateAttached, + VolumeAttachmentStateDetaching, + VolumeAttachmentStateDetached, + VolumeAttachmentStateBusy, + } +} + const ( // VolumeAttributeNameAutoEnableIo is a VolumeAttributeName enum value VolumeAttributeNameAutoEnableIo = "autoEnableIO" @@ -115288,6 +117371,14 @@ const ( VolumeAttributeNameProductCodes = "productCodes" ) +// VolumeAttributeNameEnumValues returns all elements of the VolumeAttributeName enum +func VolumeAttributeNameEnumValues() []string { + return []string{ + VolumeAttributeNameAutoEnableIo, + VolumeAttributeNameProductCodes, + } +} + const ( // VolumeModificationStateModifying is a VolumeModificationState enum value VolumeModificationStateModifying = "modifying" @@ -115302,6 +117393,16 @@ const ( VolumeModificationStateFailed = "failed" ) +// VolumeModificationStateEnumValues returns all elements of the VolumeModificationState enum +func VolumeModificationStateEnumValues() []string { + return []string{ + VolumeModificationStateModifying, + VolumeModificationStateOptimizing, + VolumeModificationStateCompleted, + VolumeModificationStateFailed, + } +} + const ( // VolumeStateCreating is a VolumeState enum value VolumeStateCreating = "creating" @@ -115322,6 +117423,18 @@ const ( VolumeStateError = "error" ) +// VolumeStateEnumValues returns all elements of the VolumeState enum +func VolumeStateEnumValues() []string { + return []string{ + VolumeStateCreating, + VolumeStateAvailable, + VolumeStateInUse, + VolumeStateDeleting, + VolumeStateDeleted, + VolumeStateError, + } +} + const ( // VolumeStatusInfoStatusOk is a VolumeStatusInfoStatus enum value VolumeStatusInfoStatusOk = "ok" @@ -115333,6 +117446,15 @@ const ( VolumeStatusInfoStatusInsufficientData = "insufficient-data" ) +// VolumeStatusInfoStatusEnumValues returns all elements of the VolumeStatusInfoStatus enum +func VolumeStatusInfoStatusEnumValues() []string { + return []string{ + VolumeStatusInfoStatusOk, + VolumeStatusInfoStatusImpaired, + VolumeStatusInfoStatusInsufficientData, + } +} + const ( // VolumeStatusNameIoEnabled is a VolumeStatusName enum value VolumeStatusNameIoEnabled = "io-enabled" @@ -115341,6 +117463,14 @@ const ( VolumeStatusNameIoPerformance = "io-performance" ) +// VolumeStatusNameEnumValues returns all elements of the VolumeStatusName enum +func VolumeStatusNameEnumValues() []string { + return []string{ + VolumeStatusNameIoEnabled, + VolumeStatusNameIoPerformance, + } +} + const ( // VolumeTypeStandard is a VolumeType enum value VolumeTypeStandard = "standard" @@ -115358,6 +117488,17 @@ const ( VolumeTypeSt1 = "st1" ) +// VolumeTypeEnumValues returns all elements of the VolumeType enum +func VolumeTypeEnumValues() []string { + return []string{ + VolumeTypeStandard, + VolumeTypeIo1, + VolumeTypeGp2, + VolumeTypeSc1, + VolumeTypeSt1, + } +} + const ( // VpcAttributeNameEnableDnsSupport is a VpcAttributeName enum value VpcAttributeNameEnableDnsSupport = "enableDnsSupport" @@ -115366,6 +117507,14 @@ const ( VpcAttributeNameEnableDnsHostnames = "enableDnsHostnames" ) +// VpcAttributeNameEnumValues returns all elements of the VpcAttributeName enum +func VpcAttributeNameEnumValues() []string { + return []string{ + VpcAttributeNameEnableDnsSupport, + VpcAttributeNameEnableDnsHostnames, + } +} + const ( // VpcCidrBlockStateCodeAssociating is a VpcCidrBlockStateCode enum value VpcCidrBlockStateCodeAssociating = "associating" @@ -115386,6 +117535,18 @@ const ( VpcCidrBlockStateCodeFailed = "failed" ) +// VpcCidrBlockStateCodeEnumValues returns all elements of the VpcCidrBlockStateCode enum +func VpcCidrBlockStateCodeEnumValues() []string { + return []string{ + VpcCidrBlockStateCodeAssociating, + VpcCidrBlockStateCodeAssociated, + VpcCidrBlockStateCodeDisassociating, + VpcCidrBlockStateCodeDisassociated, + VpcCidrBlockStateCodeFailing, + VpcCidrBlockStateCodeFailed, + } +} + const ( // VpcEndpointTypeInterface is a VpcEndpointType enum value VpcEndpointTypeInterface = "Interface" @@ -115394,6 +117555,14 @@ const ( VpcEndpointTypeGateway = "Gateway" ) +// VpcEndpointTypeEnumValues returns all elements of the VpcEndpointType enum +func VpcEndpointTypeEnumValues() []string { + return []string{ + VpcEndpointTypeInterface, + VpcEndpointTypeGateway, + } +} + const ( // VpcPeeringConnectionStateReasonCodeInitiatingRequest is a VpcPeeringConnectionStateReasonCode enum value VpcPeeringConnectionStateReasonCodeInitiatingRequest = "initiating-request" @@ -115423,6 +117592,21 @@ const ( VpcPeeringConnectionStateReasonCodeDeleting = "deleting" ) +// VpcPeeringConnectionStateReasonCodeEnumValues returns all elements of the VpcPeeringConnectionStateReasonCode enum +func VpcPeeringConnectionStateReasonCodeEnumValues() []string { + return []string{ + VpcPeeringConnectionStateReasonCodeInitiatingRequest, + VpcPeeringConnectionStateReasonCodePendingAcceptance, + VpcPeeringConnectionStateReasonCodeActive, + VpcPeeringConnectionStateReasonCodeDeleted, + VpcPeeringConnectionStateReasonCodeRejected, + VpcPeeringConnectionStateReasonCodeFailed, + VpcPeeringConnectionStateReasonCodeExpired, + VpcPeeringConnectionStateReasonCodeProvisioning, + VpcPeeringConnectionStateReasonCodeDeleting, + } +} + const ( // VpcStatePending is a VpcState enum value VpcStatePending = "pending" @@ -115431,11 +117615,26 @@ const ( VpcStateAvailable = "available" ) +// VpcStateEnumValues returns all elements of the VpcState enum +func VpcStateEnumValues() []string { + return []string{ + VpcStatePending, + VpcStateAvailable, + } +} + const ( // VpcTenancyDefault is a VpcTenancy enum value VpcTenancyDefault = "default" ) +// VpcTenancyEnumValues returns all elements of the VpcTenancy enum +func VpcTenancyEnumValues() []string { + return []string{ + VpcTenancyDefault, + } +} + const ( // VpnEcmpSupportValueEnable is a VpnEcmpSupportValue enum value VpnEcmpSupportValueEnable = "enable" @@ -115444,11 +117643,26 @@ const ( VpnEcmpSupportValueDisable = "disable" ) +// VpnEcmpSupportValueEnumValues returns all elements of the VpnEcmpSupportValue enum +func VpnEcmpSupportValueEnumValues() []string { + return []string{ + VpnEcmpSupportValueEnable, + VpnEcmpSupportValueDisable, + } +} + const ( // VpnProtocolOpenvpn is a VpnProtocol enum value VpnProtocolOpenvpn = "openvpn" ) +// VpnProtocolEnumValues returns all elements of the VpnProtocol enum +func VpnProtocolEnumValues() []string { + return []string{ + VpnProtocolOpenvpn, + } +} + const ( // VpnStatePending is a VpnState enum value VpnStatePending = "pending" @@ -115463,7 +117677,24 @@ const ( VpnStateDeleted = "deleted" ) +// VpnStateEnumValues returns all elements of the VpnState enum +func VpnStateEnumValues() []string { + return []string{ + VpnStatePending, + VpnStateAvailable, + VpnStateDeleting, + VpnStateDeleted, + } +} + const ( // VpnStaticRouteSourceStatic is a VpnStaticRouteSource enum value VpnStaticRouteSourceStatic = "Static" ) + +// VpnStaticRouteSourceEnumValues returns all elements of the VpnStaticRouteSource enum +func VpnStaticRouteSourceEnumValues() []string { + return []string{ + VpnStaticRouteSourceStatic, + } +} diff --git a/service/ecr/api.go b/service/ecr/api.go index 580ca1a51a8..45b5d13e092 100644 --- a/service/ecr/api.go +++ b/service/ecr/api.go @@ -8804,11 +8804,30 @@ const ( FindingSeverityUndefined = "UNDEFINED" ) +// FindingSeverityEnumValues returns all elements of the FindingSeverity enum +func FindingSeverityEnumValues() []string { + return []string{ + FindingSeverityInformational, + FindingSeverityLow, + FindingSeverityMedium, + FindingSeverityHigh, + FindingSeverityCritical, + FindingSeverityUndefined, + } +} + const ( // ImageActionTypeExpire is a ImageActionType enum value ImageActionTypeExpire = "EXPIRE" ) +// ImageActionTypeEnumValues returns all elements of the ImageActionType enum +func ImageActionTypeEnumValues() []string { + return []string{ + ImageActionTypeExpire, + } +} + const ( // ImageFailureCodeInvalidImageDigest is a ImageFailureCode enum value ImageFailureCodeInvalidImageDigest = "InvalidImageDigest" @@ -8829,6 +8848,18 @@ const ( ImageFailureCodeImageReferencedByManifestList = "ImageReferencedByManifestList" ) +// ImageFailureCodeEnumValues returns all elements of the ImageFailureCode enum +func ImageFailureCodeEnumValues() []string { + return []string{ + ImageFailureCodeInvalidImageDigest, + ImageFailureCodeInvalidImageTag, + ImageFailureCodeImageTagDoesNotMatchDigest, + ImageFailureCodeImageNotFound, + ImageFailureCodeMissingDigestAndTag, + ImageFailureCodeImageReferencedByManifestList, + } +} + const ( // ImageTagMutabilityMutable is a ImageTagMutability enum value ImageTagMutabilityMutable = "MUTABLE" @@ -8837,6 +8868,14 @@ const ( ImageTagMutabilityImmutable = "IMMUTABLE" ) +// ImageTagMutabilityEnumValues returns all elements of the ImageTagMutability enum +func ImageTagMutabilityEnumValues() []string { + return []string{ + ImageTagMutabilityMutable, + ImageTagMutabilityImmutable, + } +} + const ( // LayerAvailabilityAvailable is a LayerAvailability enum value LayerAvailabilityAvailable = "AVAILABLE" @@ -8845,6 +8884,14 @@ const ( LayerAvailabilityUnavailable = "UNAVAILABLE" ) +// LayerAvailabilityEnumValues returns all elements of the LayerAvailability enum +func LayerAvailabilityEnumValues() []string { + return []string{ + LayerAvailabilityAvailable, + LayerAvailabilityUnavailable, + } +} + const ( // LayerFailureCodeInvalidLayerDigest is a LayerFailureCode enum value LayerFailureCodeInvalidLayerDigest = "InvalidLayerDigest" @@ -8853,6 +8900,14 @@ const ( LayerFailureCodeMissingLayerDigest = "MissingLayerDigest" ) +// LayerFailureCodeEnumValues returns all elements of the LayerFailureCode enum +func LayerFailureCodeEnumValues() []string { + return []string{ + LayerFailureCodeInvalidLayerDigest, + LayerFailureCodeMissingLayerDigest, + } +} + const ( // LifecyclePolicyPreviewStatusInProgress is a LifecyclePolicyPreviewStatus enum value LifecyclePolicyPreviewStatusInProgress = "IN_PROGRESS" @@ -8867,6 +8922,16 @@ const ( LifecyclePolicyPreviewStatusFailed = "FAILED" ) +// LifecyclePolicyPreviewStatusEnumValues returns all elements of the LifecyclePolicyPreviewStatus enum +func LifecyclePolicyPreviewStatusEnumValues() []string { + return []string{ + LifecyclePolicyPreviewStatusInProgress, + LifecyclePolicyPreviewStatusComplete, + LifecyclePolicyPreviewStatusExpired, + LifecyclePolicyPreviewStatusFailed, + } +} + const ( // ScanStatusInProgress is a ScanStatus enum value ScanStatusInProgress = "IN_PROGRESS" @@ -8878,6 +8943,15 @@ const ( ScanStatusFailed = "FAILED" ) +// ScanStatusEnumValues returns all elements of the ScanStatus enum +func ScanStatusEnumValues() []string { + return []string{ + ScanStatusInProgress, + ScanStatusComplete, + ScanStatusFailed, + } +} + const ( // TagStatusTagged is a TagStatus enum value TagStatusTagged = "TAGGED" @@ -8888,3 +8962,12 @@ const ( // TagStatusAny is a TagStatus enum value TagStatusAny = "ANY" ) + +// TagStatusEnumValues returns all elements of the TagStatus enum +func TagStatusEnumValues() []string { + return []string{ + TagStatusTagged, + TagStatusUntagged, + TagStatusAny, + } +} diff --git a/service/ecs/api.go b/service/ecs/api.go index 0838f1be037..73be9acc924 100644 --- a/service/ecs/api.go +++ b/service/ecs/api.go @@ -20220,6 +20220,18 @@ const ( AgentUpdateStatusFailed = "FAILED" ) +// AgentUpdateStatusEnumValues returns all elements of the AgentUpdateStatus enum +func AgentUpdateStatusEnumValues() []string { + return []string{ + AgentUpdateStatusPending, + AgentUpdateStatusStaging, + AgentUpdateStatusStaged, + AgentUpdateStatusUpdating, + AgentUpdateStatusUpdated, + AgentUpdateStatusFailed, + } +} + const ( // AssignPublicIpEnabled is a AssignPublicIp enum value AssignPublicIpEnabled = "ENABLED" @@ -20228,11 +20240,26 @@ const ( AssignPublicIpDisabled = "DISABLED" ) +// AssignPublicIpEnumValues returns all elements of the AssignPublicIp enum +func AssignPublicIpEnumValues() []string { + return []string{ + AssignPublicIpEnabled, + AssignPublicIpDisabled, + } +} + const ( // CapacityProviderFieldTags is a CapacityProviderField enum value CapacityProviderFieldTags = "TAGS" ) +// CapacityProviderFieldEnumValues returns all elements of the CapacityProviderField enum +func CapacityProviderFieldEnumValues() []string { + return []string{ + CapacityProviderFieldTags, + } +} + const ( // CapacityProviderStatusActive is a CapacityProviderStatus enum value CapacityProviderStatusActive = "ACTIVE" @@ -20241,6 +20268,14 @@ const ( CapacityProviderStatusInactive = "INACTIVE" ) +// CapacityProviderStatusEnumValues returns all elements of the CapacityProviderStatus enum +func CapacityProviderStatusEnumValues() []string { + return []string{ + CapacityProviderStatusActive, + CapacityProviderStatusInactive, + } +} + const ( // CapacityProviderUpdateStatusDeleteInProgress is a CapacityProviderUpdateStatus enum value CapacityProviderUpdateStatusDeleteInProgress = "DELETE_IN_PROGRESS" @@ -20252,6 +20287,15 @@ const ( CapacityProviderUpdateStatusDeleteFailed = "DELETE_FAILED" ) +// CapacityProviderUpdateStatusEnumValues returns all elements of the CapacityProviderUpdateStatus enum +func CapacityProviderUpdateStatusEnumValues() []string { + return []string{ + CapacityProviderUpdateStatusDeleteInProgress, + CapacityProviderUpdateStatusDeleteComplete, + CapacityProviderUpdateStatusDeleteFailed, + } +} + const ( // ClusterFieldAttachments is a ClusterField enum value ClusterFieldAttachments = "ATTACHMENTS" @@ -20266,11 +20310,28 @@ const ( ClusterFieldTags = "TAGS" ) +// ClusterFieldEnumValues returns all elements of the ClusterField enum +func ClusterFieldEnumValues() []string { + return []string{ + ClusterFieldAttachments, + ClusterFieldSettings, + ClusterFieldStatistics, + ClusterFieldTags, + } +} + const ( // ClusterSettingNameContainerInsights is a ClusterSettingName enum value ClusterSettingNameContainerInsights = "containerInsights" ) +// ClusterSettingNameEnumValues returns all elements of the ClusterSettingName enum +func ClusterSettingNameEnumValues() []string { + return []string{ + ClusterSettingNameContainerInsights, + } +} + const ( // CompatibilityEc2 is a Compatibility enum value CompatibilityEc2 = "EC2" @@ -20279,6 +20340,14 @@ const ( CompatibilityFargate = "FARGATE" ) +// CompatibilityEnumValues returns all elements of the Compatibility enum +func CompatibilityEnumValues() []string { + return []string{ + CompatibilityEc2, + CompatibilityFargate, + } +} + const ( // ConnectivityConnected is a Connectivity enum value ConnectivityConnected = "CONNECTED" @@ -20287,6 +20356,14 @@ const ( ConnectivityDisconnected = "DISCONNECTED" ) +// ConnectivityEnumValues returns all elements of the Connectivity enum +func ConnectivityEnumValues() []string { + return []string{ + ConnectivityConnected, + ConnectivityDisconnected, + } +} + const ( // ContainerConditionStart is a ContainerCondition enum value ContainerConditionStart = "START" @@ -20301,11 +20378,28 @@ const ( ContainerConditionHealthy = "HEALTHY" ) +// ContainerConditionEnumValues returns all elements of the ContainerCondition enum +func ContainerConditionEnumValues() []string { + return []string{ + ContainerConditionStart, + ContainerConditionComplete, + ContainerConditionSuccess, + ContainerConditionHealthy, + } +} + const ( // ContainerInstanceFieldTags is a ContainerInstanceField enum value ContainerInstanceFieldTags = "TAGS" ) +// ContainerInstanceFieldEnumValues returns all elements of the ContainerInstanceField enum +func ContainerInstanceFieldEnumValues() []string { + return []string{ + ContainerInstanceFieldTags, + } +} + const ( // ContainerInstanceStatusActive is a ContainerInstanceStatus enum value ContainerInstanceStatusActive = "ACTIVE" @@ -20323,6 +20417,17 @@ const ( ContainerInstanceStatusRegistrationFailed = "REGISTRATION_FAILED" ) +// ContainerInstanceStatusEnumValues returns all elements of the ContainerInstanceStatus enum +func ContainerInstanceStatusEnumValues() []string { + return []string{ + ContainerInstanceStatusActive, + ContainerInstanceStatusDraining, + ContainerInstanceStatusRegistering, + ContainerInstanceStatusDeregistering, + ContainerInstanceStatusRegistrationFailed, + } +} + const ( // DeploymentControllerTypeEcs is a DeploymentControllerType enum value DeploymentControllerTypeEcs = "ECS" @@ -20334,6 +20439,15 @@ const ( DeploymentControllerTypeExternal = "EXTERNAL" ) +// DeploymentControllerTypeEnumValues returns all elements of the DeploymentControllerType enum +func DeploymentControllerTypeEnumValues() []string { + return []string{ + DeploymentControllerTypeEcs, + DeploymentControllerTypeCodeDeploy, + DeploymentControllerTypeExternal, + } +} + const ( // DesiredStatusRunning is a DesiredStatus enum value DesiredStatusRunning = "RUNNING" @@ -20345,6 +20459,15 @@ const ( DesiredStatusStopped = "STOPPED" ) +// DesiredStatusEnumValues returns all elements of the DesiredStatus enum +func DesiredStatusEnumValues() []string { + return []string{ + DesiredStatusRunning, + DesiredStatusPending, + DesiredStatusStopped, + } +} + const ( // DeviceCgroupPermissionRead is a DeviceCgroupPermission enum value DeviceCgroupPermissionRead = "read" @@ -20356,6 +20479,15 @@ const ( DeviceCgroupPermissionMknod = "mknod" ) +// DeviceCgroupPermissionEnumValues returns all elements of the DeviceCgroupPermission enum +func DeviceCgroupPermissionEnumValues() []string { + return []string{ + DeviceCgroupPermissionRead, + DeviceCgroupPermissionWrite, + DeviceCgroupPermissionMknod, + } +} + const ( // EFSAuthorizationConfigIAMEnabled is a EFSAuthorizationConfigIAM enum value EFSAuthorizationConfigIAMEnabled = "ENABLED" @@ -20364,6 +20496,14 @@ const ( EFSAuthorizationConfigIAMDisabled = "DISABLED" ) +// EFSAuthorizationConfigIAMEnumValues returns all elements of the EFSAuthorizationConfigIAM enum +func EFSAuthorizationConfigIAMEnumValues() []string { + return []string{ + EFSAuthorizationConfigIAMEnabled, + EFSAuthorizationConfigIAMDisabled, + } +} + const ( // EFSTransitEncryptionEnabled is a EFSTransitEncryption enum value EFSTransitEncryptionEnabled = "ENABLED" @@ -20372,11 +20512,26 @@ const ( EFSTransitEncryptionDisabled = "DISABLED" ) +// EFSTransitEncryptionEnumValues returns all elements of the EFSTransitEncryption enum +func EFSTransitEncryptionEnumValues() []string { + return []string{ + EFSTransitEncryptionEnabled, + EFSTransitEncryptionDisabled, + } +} + const ( // EnvironmentFileTypeS3 is a EnvironmentFileType enum value EnvironmentFileTypeS3 = "s3" ) +// EnvironmentFileTypeEnumValues returns all elements of the EnvironmentFileType enum +func EnvironmentFileTypeEnumValues() []string { + return []string{ + EnvironmentFileTypeS3, + } +} + const ( // FirelensConfigurationTypeFluentd is a FirelensConfigurationType enum value FirelensConfigurationTypeFluentd = "fluentd" @@ -20385,6 +20540,14 @@ const ( FirelensConfigurationTypeFluentbit = "fluentbit" ) +// FirelensConfigurationTypeEnumValues returns all elements of the FirelensConfigurationType enum +func FirelensConfigurationTypeEnumValues() []string { + return []string{ + FirelensConfigurationTypeFluentd, + FirelensConfigurationTypeFluentbit, + } +} + const ( // HealthStatusHealthy is a HealthStatus enum value HealthStatusHealthy = "HEALTHY" @@ -20396,6 +20559,15 @@ const ( HealthStatusUnknown = "UNKNOWN" ) +// HealthStatusEnumValues returns all elements of the HealthStatus enum +func HealthStatusEnumValues() []string { + return []string{ + HealthStatusHealthy, + HealthStatusUnhealthy, + HealthStatusUnknown, + } +} + const ( // IpcModeHost is a IpcMode enum value IpcModeHost = "host" @@ -20407,6 +20579,15 @@ const ( IpcModeNone = "none" ) +// IpcModeEnumValues returns all elements of the IpcMode enum +func IpcModeEnumValues() []string { + return []string{ + IpcModeHost, + IpcModeTask, + IpcModeNone, + } +} + const ( // LaunchTypeEc2 is a LaunchType enum value LaunchTypeEc2 = "EC2" @@ -20415,6 +20596,14 @@ const ( LaunchTypeFargate = "FARGATE" ) +// LaunchTypeEnumValues returns all elements of the LaunchType enum +func LaunchTypeEnumValues() []string { + return []string{ + LaunchTypeEc2, + LaunchTypeFargate, + } +} + const ( // LogDriverJsonFile is a LogDriver enum value LogDriverJsonFile = "json-file" @@ -20441,6 +20630,20 @@ const ( LogDriverAwsfirelens = "awsfirelens" ) +// LogDriverEnumValues returns all elements of the LogDriver enum +func LogDriverEnumValues() []string { + return []string{ + LogDriverJsonFile, + LogDriverSyslog, + LogDriverJournald, + LogDriverGelf, + LogDriverFluentd, + LogDriverAwslogs, + LogDriverSplunk, + LogDriverAwsfirelens, + } +} + const ( // ManagedScalingStatusEnabled is a ManagedScalingStatus enum value ManagedScalingStatusEnabled = "ENABLED" @@ -20449,6 +20652,14 @@ const ( ManagedScalingStatusDisabled = "DISABLED" ) +// ManagedScalingStatusEnumValues returns all elements of the ManagedScalingStatus enum +func ManagedScalingStatusEnumValues() []string { + return []string{ + ManagedScalingStatusEnabled, + ManagedScalingStatusDisabled, + } +} + const ( // ManagedTerminationProtectionEnabled is a ManagedTerminationProtection enum value ManagedTerminationProtectionEnabled = "ENABLED" @@ -20457,6 +20668,14 @@ const ( ManagedTerminationProtectionDisabled = "DISABLED" ) +// ManagedTerminationProtectionEnumValues returns all elements of the ManagedTerminationProtection enum +func ManagedTerminationProtectionEnumValues() []string { + return []string{ + ManagedTerminationProtectionEnabled, + ManagedTerminationProtectionDisabled, + } +} + const ( // NetworkModeBridge is a NetworkMode enum value NetworkModeBridge = "bridge" @@ -20471,6 +20690,16 @@ const ( NetworkModeNone = "none" ) +// NetworkModeEnumValues returns all elements of the NetworkMode enum +func NetworkModeEnumValues() []string { + return []string{ + NetworkModeBridge, + NetworkModeHost, + NetworkModeAwsvpc, + NetworkModeNone, + } +} + const ( // PidModeHost is a PidMode enum value PidModeHost = "host" @@ -20479,6 +20708,14 @@ const ( PidModeTask = "task" ) +// PidModeEnumValues returns all elements of the PidMode enum +func PidModeEnumValues() []string { + return []string{ + PidModeHost, + PidModeTask, + } +} + const ( // PlacementConstraintTypeDistinctInstance is a PlacementConstraintType enum value PlacementConstraintTypeDistinctInstance = "distinctInstance" @@ -20487,6 +20724,14 @@ const ( PlacementConstraintTypeMemberOf = "memberOf" ) +// PlacementConstraintTypeEnumValues returns all elements of the PlacementConstraintType enum +func PlacementConstraintTypeEnumValues() []string { + return []string{ + PlacementConstraintTypeDistinctInstance, + PlacementConstraintTypeMemberOf, + } +} + const ( // PlacementStrategyTypeRandom is a PlacementStrategyType enum value PlacementStrategyTypeRandom = "random" @@ -20498,11 +20743,27 @@ const ( PlacementStrategyTypeBinpack = "binpack" ) +// PlacementStrategyTypeEnumValues returns all elements of the PlacementStrategyType enum +func PlacementStrategyTypeEnumValues() []string { + return []string{ + PlacementStrategyTypeRandom, + PlacementStrategyTypeSpread, + PlacementStrategyTypeBinpack, + } +} + const ( // PlatformDeviceTypeGpu is a PlatformDeviceType enum value PlatformDeviceTypeGpu = "GPU" ) +// PlatformDeviceTypeEnumValues returns all elements of the PlatformDeviceType enum +func PlatformDeviceTypeEnumValues() []string { + return []string{ + PlatformDeviceTypeGpu, + } +} + const ( // PropagateTagsTaskDefinition is a PropagateTags enum value PropagateTagsTaskDefinition = "TASK_DEFINITION" @@ -20511,11 +20772,26 @@ const ( PropagateTagsService = "SERVICE" ) +// PropagateTagsEnumValues returns all elements of the PropagateTags enum +func PropagateTagsEnumValues() []string { + return []string{ + PropagateTagsTaskDefinition, + PropagateTagsService, + } +} + const ( // ProxyConfigurationTypeAppmesh is a ProxyConfigurationType enum value ProxyConfigurationTypeAppmesh = "APPMESH" ) +// ProxyConfigurationTypeEnumValues returns all elements of the ProxyConfigurationType enum +func ProxyConfigurationTypeEnumValues() []string { + return []string{ + ProxyConfigurationTypeAppmesh, + } +} + const ( // ResourceTypeGpu is a ResourceType enum value ResourceTypeGpu = "GPU" @@ -20524,11 +20800,26 @@ const ( ResourceTypeInferenceAccelerator = "InferenceAccelerator" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeGpu, + ResourceTypeInferenceAccelerator, + } +} + const ( // ScaleUnitPercent is a ScaleUnit enum value ScaleUnitPercent = "PERCENT" ) +// ScaleUnitEnumValues returns all elements of the ScaleUnit enum +func ScaleUnitEnumValues() []string { + return []string{ + ScaleUnitPercent, + } +} + const ( // SchedulingStrategyReplica is a SchedulingStrategy enum value SchedulingStrategyReplica = "REPLICA" @@ -20537,6 +20828,14 @@ const ( SchedulingStrategyDaemon = "DAEMON" ) +// SchedulingStrategyEnumValues returns all elements of the SchedulingStrategy enum +func SchedulingStrategyEnumValues() []string { + return []string{ + SchedulingStrategyReplica, + SchedulingStrategyDaemon, + } +} + const ( // ScopeTask is a Scope enum value ScopeTask = "task" @@ -20545,11 +20844,26 @@ const ( ScopeShared = "shared" ) +// ScopeEnumValues returns all elements of the Scope enum +func ScopeEnumValues() []string { + return []string{ + ScopeTask, + ScopeShared, + } +} + const ( // ServiceFieldTags is a ServiceField enum value ServiceFieldTags = "TAGS" ) +// ServiceFieldEnumValues returns all elements of the ServiceField enum +func ServiceFieldEnumValues() []string { + return []string{ + ServiceFieldTags, + } +} + const ( // SettingNameServiceLongArnFormat is a SettingName enum value SettingNameServiceLongArnFormat = "serviceLongArnFormat" @@ -20567,6 +20881,17 @@ const ( SettingNameContainerInsights = "containerInsights" ) +// SettingNameEnumValues returns all elements of the SettingName enum +func SettingNameEnumValues() []string { + return []string{ + SettingNameServiceLongArnFormat, + SettingNameTaskLongArnFormat, + SettingNameContainerInstanceLongArnFormat, + SettingNameAwsvpcTrunking, + SettingNameContainerInsights, + } +} + const ( // SortOrderAsc is a SortOrder enum value SortOrderAsc = "ASC" @@ -20575,6 +20900,14 @@ const ( SortOrderDesc = "DESC" ) +// SortOrderEnumValues returns all elements of the SortOrder enum +func SortOrderEnumValues() []string { + return []string{ + SortOrderAsc, + SortOrderDesc, + } +} + const ( // StabilityStatusSteadyState is a StabilityStatus enum value StabilityStatusSteadyState = "STEADY_STATE" @@ -20583,11 +20916,26 @@ const ( StabilityStatusStabilizing = "STABILIZING" ) +// StabilityStatusEnumValues returns all elements of the StabilityStatus enum +func StabilityStatusEnumValues() []string { + return []string{ + StabilityStatusSteadyState, + StabilityStatusStabilizing, + } +} + const ( // TargetTypeContainerInstance is a TargetType enum value TargetTypeContainerInstance = "container-instance" ) +// TargetTypeEnumValues returns all elements of the TargetType enum +func TargetTypeEnumValues() []string { + return []string{ + TargetTypeContainerInstance, + } +} + const ( // TaskDefinitionFamilyStatusActive is a TaskDefinitionFamilyStatus enum value TaskDefinitionFamilyStatusActive = "ACTIVE" @@ -20599,16 +20947,39 @@ const ( TaskDefinitionFamilyStatusAll = "ALL" ) +// TaskDefinitionFamilyStatusEnumValues returns all elements of the TaskDefinitionFamilyStatus enum +func TaskDefinitionFamilyStatusEnumValues() []string { + return []string{ + TaskDefinitionFamilyStatusActive, + TaskDefinitionFamilyStatusInactive, + TaskDefinitionFamilyStatusAll, + } +} + const ( // TaskDefinitionFieldTags is a TaskDefinitionField enum value TaskDefinitionFieldTags = "TAGS" ) +// TaskDefinitionFieldEnumValues returns all elements of the TaskDefinitionField enum +func TaskDefinitionFieldEnumValues() []string { + return []string{ + TaskDefinitionFieldTags, + } +} + const ( // TaskDefinitionPlacementConstraintTypeMemberOf is a TaskDefinitionPlacementConstraintType enum value TaskDefinitionPlacementConstraintTypeMemberOf = "memberOf" ) +// TaskDefinitionPlacementConstraintTypeEnumValues returns all elements of the TaskDefinitionPlacementConstraintType enum +func TaskDefinitionPlacementConstraintTypeEnumValues() []string { + return []string{ + TaskDefinitionPlacementConstraintTypeMemberOf, + } +} + const ( // TaskDefinitionStatusActive is a TaskDefinitionStatus enum value TaskDefinitionStatusActive = "ACTIVE" @@ -20617,16 +20988,38 @@ const ( TaskDefinitionStatusInactive = "INACTIVE" ) +// TaskDefinitionStatusEnumValues returns all elements of the TaskDefinitionStatus enum +func TaskDefinitionStatusEnumValues() []string { + return []string{ + TaskDefinitionStatusActive, + TaskDefinitionStatusInactive, + } +} + const ( // TaskFieldTags is a TaskField enum value TaskFieldTags = "TAGS" ) +// TaskFieldEnumValues returns all elements of the TaskField enum +func TaskFieldEnumValues() []string { + return []string{ + TaskFieldTags, + } +} + const ( // TaskSetFieldTags is a TaskSetField enum value TaskSetFieldTags = "TAGS" ) +// TaskSetFieldEnumValues returns all elements of the TaskSetField enum +func TaskSetFieldEnumValues() []string { + return []string{ + TaskSetFieldTags, + } +} + const ( // TaskStopCodeTaskFailedToStart is a TaskStopCode enum value TaskStopCodeTaskFailedToStart = "TaskFailedToStart" @@ -20638,6 +21031,15 @@ const ( TaskStopCodeUserInitiated = "UserInitiated" ) +// TaskStopCodeEnumValues returns all elements of the TaskStopCode enum +func TaskStopCodeEnumValues() []string { + return []string{ + TaskStopCodeTaskFailedToStart, + TaskStopCodeEssentialContainerExited, + TaskStopCodeUserInitiated, + } +} + const ( // TransportProtocolTcp is a TransportProtocol enum value TransportProtocolTcp = "tcp" @@ -20646,6 +21048,14 @@ const ( TransportProtocolUdp = "udp" ) +// TransportProtocolEnumValues returns all elements of the TransportProtocol enum +func TransportProtocolEnumValues() []string { + return []string{ + TransportProtocolTcp, + TransportProtocolUdp, + } +} + const ( // UlimitNameCore is a UlimitName enum value UlimitNameCore = "core" @@ -20692,3 +21102,24 @@ const ( // UlimitNameStack is a UlimitName enum value UlimitNameStack = "stack" ) + +// UlimitNameEnumValues returns all elements of the UlimitName enum +func UlimitNameEnumValues() []string { + return []string{ + UlimitNameCore, + UlimitNameCpu, + UlimitNameData, + UlimitNameFsize, + UlimitNameLocks, + UlimitNameMemlock, + UlimitNameMsgqueue, + UlimitNameNice, + UlimitNameNofile, + UlimitNameNproc, + UlimitNameRss, + UlimitNameRtprio, + UlimitNameRttime, + UlimitNameSigpending, + UlimitNameStack, + } +} diff --git a/service/efs/api.go b/service/efs/api.go index f194fbcefb7..49e13f18a67 100644 --- a/service/efs/api.go +++ b/service/efs/api.go @@ -7795,6 +7795,17 @@ const ( LifeCycleStateDeleted = "deleted" ) +// LifeCycleStateEnumValues returns all elements of the LifeCycleState enum +func LifeCycleStateEnumValues() []string { + return []string{ + LifeCycleStateCreating, + LifeCycleStateAvailable, + LifeCycleStateUpdating, + LifeCycleStateDeleting, + LifeCycleStateDeleted, + } +} + const ( // PerformanceModeGeneralPurpose is a PerformanceMode enum value PerformanceModeGeneralPurpose = "generalPurpose" @@ -7803,6 +7814,14 @@ const ( PerformanceModeMaxIo = "maxIO" ) +// PerformanceModeEnumValues returns all elements of the PerformanceMode enum +func PerformanceModeEnumValues() []string { + return []string{ + PerformanceModeGeneralPurpose, + PerformanceModeMaxIo, + } +} + const ( // StatusEnabled is a Status enum value StatusEnabled = "ENABLED" @@ -7817,6 +7836,16 @@ const ( StatusDisabling = "DISABLING" ) +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusEnabled, + StatusEnabling, + StatusDisabled, + StatusDisabling, + } +} + const ( // ThroughputModeBursting is a ThroughputMode enum value ThroughputModeBursting = "bursting" @@ -7825,6 +7854,14 @@ const ( ThroughputModeProvisioned = "provisioned" ) +// ThroughputModeEnumValues returns all elements of the ThroughputMode enum +func ThroughputModeEnumValues() []string { + return []string{ + ThroughputModeBursting, + ThroughputModeProvisioned, + } +} + const ( // TransitionToIARulesAfter7Days is a TransitionToIARules enum value TransitionToIARulesAfter7Days = "AFTER_7_DAYS" @@ -7841,3 +7878,14 @@ const ( // TransitionToIARulesAfter90Days is a TransitionToIARules enum value TransitionToIARulesAfter90Days = "AFTER_90_DAYS" ) + +// TransitionToIARulesEnumValues returns all elements of the TransitionToIARules enum +func TransitionToIARulesEnumValues() []string { + return []string{ + TransitionToIARulesAfter7Days, + TransitionToIARulesAfter14Days, + TransitionToIARulesAfter30Days, + TransitionToIARulesAfter60Days, + TransitionToIARulesAfter90Days, + } +} diff --git a/service/eks/api.go b/service/eks/api.go index 5c5f2e20ac1..d67ed16a57f 100644 --- a/service/eks/api.go +++ b/service/eks/api.go @@ -6637,6 +6637,14 @@ const ( AMITypesAl2X8664Gpu = "AL2_x86_64_GPU" ) +// AMITypesEnumValues returns all elements of the AMITypes enum +func AMITypesEnumValues() []string { + return []string{ + AMITypesAl2X8664, + AMITypesAl2X8664Gpu, + } +} + const ( // ClusterStatusCreating is a ClusterStatus enum value ClusterStatusCreating = "CREATING" @@ -6654,6 +6662,17 @@ const ( ClusterStatusUpdating = "UPDATING" ) +// ClusterStatusEnumValues returns all elements of the ClusterStatus enum +func ClusterStatusEnumValues() []string { + return []string{ + ClusterStatusCreating, + ClusterStatusActive, + ClusterStatusDeleting, + ClusterStatusFailed, + ClusterStatusUpdating, + } +} + const ( // ErrorCodeSubnetNotFound is a ErrorCode enum value ErrorCodeSubnetNotFound = "SubnetNotFound" @@ -6689,6 +6708,23 @@ const ( ErrorCodeInsufficientFreeAddresses = "InsufficientFreeAddresses" ) +// ErrorCodeEnumValues returns all elements of the ErrorCode enum +func ErrorCodeEnumValues() []string { + return []string{ + ErrorCodeSubnetNotFound, + ErrorCodeSecurityGroupNotFound, + ErrorCodeEniLimitReached, + ErrorCodeIpNotAvailable, + ErrorCodeAccessDenied, + ErrorCodeOperationNotPermitted, + ErrorCodeVpcIdNotFound, + ErrorCodeUnknown, + ErrorCodeNodeCreationFailure, + ErrorCodePodEvictionFailure, + ErrorCodeInsufficientFreeAddresses, + } +} + const ( // FargateProfileStatusCreating is a FargateProfileStatus enum value FargateProfileStatusCreating = "CREATING" @@ -6706,6 +6742,17 @@ const ( FargateProfileStatusDeleteFailed = "DELETE_FAILED" ) +// FargateProfileStatusEnumValues returns all elements of the FargateProfileStatus enum +func FargateProfileStatusEnumValues() []string { + return []string{ + FargateProfileStatusCreating, + FargateProfileStatusActive, + FargateProfileStatusDeleting, + FargateProfileStatusCreateFailed, + FargateProfileStatusDeleteFailed, + } +} + const ( // LogTypeApi is a LogType enum value LogTypeApi = "api" @@ -6723,6 +6770,17 @@ const ( LogTypeScheduler = "scheduler" ) +// LogTypeEnumValues returns all elements of the LogType enum +func LogTypeEnumValues() []string { + return []string{ + LogTypeApi, + LogTypeAudit, + LogTypeAuthenticator, + LogTypeControllerManager, + LogTypeScheduler, + } +} + const ( // NodegroupIssueCodeAutoScalingGroupNotFound is a NodegroupIssueCode enum value NodegroupIssueCodeAutoScalingGroupNotFound = "AutoScalingGroupNotFound" @@ -6776,6 +6834,29 @@ const ( NodegroupIssueCodeInternalFailure = "InternalFailure" ) +// NodegroupIssueCodeEnumValues returns all elements of the NodegroupIssueCode enum +func NodegroupIssueCodeEnumValues() []string { + return []string{ + NodegroupIssueCodeAutoScalingGroupNotFound, + NodegroupIssueCodeAutoScalingGroupInvalidConfiguration, + NodegroupIssueCodeEc2securityGroupNotFound, + NodegroupIssueCodeEc2securityGroupDeletionFailure, + NodegroupIssueCodeEc2launchTemplateNotFound, + NodegroupIssueCodeEc2launchTemplateVersionMismatch, + NodegroupIssueCodeEc2subnetNotFound, + NodegroupIssueCodeEc2subnetInvalidConfiguration, + NodegroupIssueCodeIamInstanceProfileNotFound, + NodegroupIssueCodeIamLimitExceeded, + NodegroupIssueCodeIamNodeRoleNotFound, + NodegroupIssueCodeNodeCreationFailure, + NodegroupIssueCodeAsgInstanceLaunchFailures, + NodegroupIssueCodeInstanceLimitExceeded, + NodegroupIssueCodeInsufficientFreeAddresses, + NodegroupIssueCodeAccessDenied, + NodegroupIssueCodeInternalFailure, + } +} + const ( // NodegroupStatusCreating is a NodegroupStatus enum value NodegroupStatusCreating = "CREATING" @@ -6799,6 +6880,19 @@ const ( NodegroupStatusDegraded = "DEGRADED" ) +// NodegroupStatusEnumValues returns all elements of the NodegroupStatus enum +func NodegroupStatusEnumValues() []string { + return []string{ + NodegroupStatusCreating, + NodegroupStatusActive, + NodegroupStatusUpdating, + NodegroupStatusDeleting, + NodegroupStatusCreateFailed, + NodegroupStatusDeleteFailed, + NodegroupStatusDegraded, + } +} + const ( // UpdateParamTypeVersion is a UpdateParamType enum value UpdateParamTypeVersion = "Version" @@ -6837,6 +6931,24 @@ const ( UpdateParamTypePublicAccessCidrs = "PublicAccessCidrs" ) +// UpdateParamTypeEnumValues returns all elements of the UpdateParamType enum +func UpdateParamTypeEnumValues() []string { + return []string{ + UpdateParamTypeVersion, + UpdateParamTypePlatformVersion, + UpdateParamTypeEndpointPrivateAccess, + UpdateParamTypeEndpointPublicAccess, + UpdateParamTypeClusterLogging, + UpdateParamTypeDesiredSize, + UpdateParamTypeLabelsToAdd, + UpdateParamTypeLabelsToRemove, + UpdateParamTypeMaxSize, + UpdateParamTypeMinSize, + UpdateParamTypeReleaseVersion, + UpdateParamTypePublicAccessCidrs, + } +} + const ( // UpdateStatusInProgress is a UpdateStatus enum value UpdateStatusInProgress = "InProgress" @@ -6851,6 +6963,16 @@ const ( UpdateStatusSuccessful = "Successful" ) +// UpdateStatusEnumValues returns all elements of the UpdateStatus enum +func UpdateStatusEnumValues() []string { + return []string{ + UpdateStatusInProgress, + UpdateStatusFailed, + UpdateStatusCancelled, + UpdateStatusSuccessful, + } +} + const ( // UpdateTypeVersionUpdate is a UpdateType enum value UpdateTypeVersionUpdate = "VersionUpdate" @@ -6864,3 +6986,13 @@ const ( // UpdateTypeConfigUpdate is a UpdateType enum value UpdateTypeConfigUpdate = "ConfigUpdate" ) + +// UpdateTypeEnumValues returns all elements of the UpdateType enum +func UpdateTypeEnumValues() []string { + return []string{ + UpdateTypeVersionUpdate, + UpdateTypeEndpointAccessUpdate, + UpdateTypeLoggingUpdate, + UpdateTypeConfigUpdate, + } +} diff --git a/service/elasticache/api.go b/service/elasticache/api.go index f8ad7ee87e0..27c2767c174 100644 --- a/service/elasticache/api.go +++ b/service/elasticache/api.go @@ -17248,6 +17248,14 @@ const ( AZModeCrossAz = "cross-az" ) +// AZModeEnumValues returns all elements of the AZMode enum +func AZModeEnumValues() []string { + return []string{ + AZModeSingleAz, + AZModeCrossAz, + } +} + const ( // AuthTokenUpdateStatusSetting is a AuthTokenUpdateStatus enum value AuthTokenUpdateStatusSetting = "SETTING" @@ -17256,6 +17264,14 @@ const ( AuthTokenUpdateStatusRotating = "ROTATING" ) +// AuthTokenUpdateStatusEnumValues returns all elements of the AuthTokenUpdateStatus enum +func AuthTokenUpdateStatusEnumValues() []string { + return []string{ + AuthTokenUpdateStatusSetting, + AuthTokenUpdateStatusRotating, + } +} + const ( // AuthTokenUpdateStrategyTypeSet is a AuthTokenUpdateStrategyType enum value AuthTokenUpdateStrategyTypeSet = "SET" @@ -17264,6 +17280,14 @@ const ( AuthTokenUpdateStrategyTypeRotate = "ROTATE" ) +// AuthTokenUpdateStrategyTypeEnumValues returns all elements of the AuthTokenUpdateStrategyType enum +func AuthTokenUpdateStrategyTypeEnumValues() []string { + return []string{ + AuthTokenUpdateStrategyTypeSet, + AuthTokenUpdateStrategyTypeRotate, + } +} + const ( // AutomaticFailoverStatusEnabled is a AutomaticFailoverStatus enum value AutomaticFailoverStatusEnabled = "enabled" @@ -17278,6 +17302,16 @@ const ( AutomaticFailoverStatusDisabling = "disabling" ) +// AutomaticFailoverStatusEnumValues returns all elements of the AutomaticFailoverStatus enum +func AutomaticFailoverStatusEnumValues() []string { + return []string{ + AutomaticFailoverStatusEnabled, + AutomaticFailoverStatusDisabled, + AutomaticFailoverStatusEnabling, + AutomaticFailoverStatusDisabling, + } +} + const ( // ChangeTypeImmediate is a ChangeType enum value ChangeTypeImmediate = "immediate" @@ -17286,6 +17320,14 @@ const ( ChangeTypeRequiresReboot = "requires-reboot" ) +// ChangeTypeEnumValues returns all elements of the ChangeType enum +func ChangeTypeEnumValues() []string { + return []string{ + ChangeTypeImmediate, + ChangeTypeRequiresReboot, + } +} + const ( // MultiAZStatusEnabled is a MultiAZStatus enum value MultiAZStatusEnabled = "enabled" @@ -17294,6 +17336,14 @@ const ( MultiAZStatusDisabled = "disabled" ) +// MultiAZStatusEnumValues returns all elements of the MultiAZStatus enum +func MultiAZStatusEnumValues() []string { + return []string{ + MultiAZStatusEnabled, + MultiAZStatusDisabled, + } +} + const ( // NodeUpdateInitiatedBySystem is a NodeUpdateInitiatedBy enum value NodeUpdateInitiatedBySystem = "system" @@ -17302,6 +17352,14 @@ const ( NodeUpdateInitiatedByCustomer = "customer" ) +// NodeUpdateInitiatedByEnumValues returns all elements of the NodeUpdateInitiatedBy enum +func NodeUpdateInitiatedByEnumValues() []string { + return []string{ + NodeUpdateInitiatedBySystem, + NodeUpdateInitiatedByCustomer, + } +} + const ( // NodeUpdateStatusNotApplied is a NodeUpdateStatus enum value NodeUpdateStatusNotApplied = "not-applied" @@ -17322,6 +17380,18 @@ const ( NodeUpdateStatusComplete = "complete" ) +// NodeUpdateStatusEnumValues returns all elements of the NodeUpdateStatus enum +func NodeUpdateStatusEnumValues() []string { + return []string{ + NodeUpdateStatusNotApplied, + NodeUpdateStatusWaitingToStart, + NodeUpdateStatusInProgress, + NodeUpdateStatusStopping, + NodeUpdateStatusStopped, + NodeUpdateStatusComplete, + } +} + const ( // PendingAutomaticFailoverStatusEnabled is a PendingAutomaticFailoverStatus enum value PendingAutomaticFailoverStatusEnabled = "enabled" @@ -17330,6 +17400,14 @@ const ( PendingAutomaticFailoverStatusDisabled = "disabled" ) +// PendingAutomaticFailoverStatusEnumValues returns all elements of the PendingAutomaticFailoverStatus enum +func PendingAutomaticFailoverStatusEnumValues() []string { + return []string{ + PendingAutomaticFailoverStatusEnabled, + PendingAutomaticFailoverStatusDisabled, + } +} + const ( // ServiceUpdateSeverityCritical is a ServiceUpdateSeverity enum value ServiceUpdateSeverityCritical = "critical" @@ -17344,6 +17422,16 @@ const ( ServiceUpdateSeverityLow = "low" ) +// ServiceUpdateSeverityEnumValues returns all elements of the ServiceUpdateSeverity enum +func ServiceUpdateSeverityEnumValues() []string { + return []string{ + ServiceUpdateSeverityCritical, + ServiceUpdateSeverityImportant, + ServiceUpdateSeverityMedium, + ServiceUpdateSeverityLow, + } +} + const ( // ServiceUpdateStatusAvailable is a ServiceUpdateStatus enum value ServiceUpdateStatusAvailable = "available" @@ -17355,11 +17443,27 @@ const ( ServiceUpdateStatusExpired = "expired" ) +// ServiceUpdateStatusEnumValues returns all elements of the ServiceUpdateStatus enum +func ServiceUpdateStatusEnumValues() []string { + return []string{ + ServiceUpdateStatusAvailable, + ServiceUpdateStatusCancelled, + ServiceUpdateStatusExpired, + } +} + const ( // ServiceUpdateTypeSecurityUpdate is a ServiceUpdateType enum value ServiceUpdateTypeSecurityUpdate = "security-update" ) +// ServiceUpdateTypeEnumValues returns all elements of the ServiceUpdateType enum +func ServiceUpdateTypeEnumValues() []string { + return []string{ + ServiceUpdateTypeSecurityUpdate, + } +} + const ( // SlaMetYes is a SlaMet enum value SlaMetYes = "yes" @@ -17371,6 +17475,15 @@ const ( SlaMetNA = "n/a" ) +// SlaMetEnumValues returns all elements of the SlaMet enum +func SlaMetEnumValues() []string { + return []string{ + SlaMetYes, + SlaMetNo, + SlaMetNA, + } +} + const ( // SourceTypeCacheCluster is a SourceType enum value SourceTypeCacheCluster = "cache-cluster" @@ -17388,6 +17501,17 @@ const ( SourceTypeReplicationGroup = "replication-group" ) +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeCacheCluster, + SourceTypeCacheParameterGroup, + SourceTypeCacheSecurityGroup, + SourceTypeCacheSubnetGroup, + SourceTypeReplicationGroup, + } +} + const ( // UpdateActionStatusNotApplied is a UpdateActionStatus enum value UpdateActionStatusNotApplied = "not-applied" @@ -17416,3 +17540,18 @@ const ( // UpdateActionStatusNotApplicable is a UpdateActionStatus enum value UpdateActionStatusNotApplicable = "not-applicable" ) + +// UpdateActionStatusEnumValues returns all elements of the UpdateActionStatus enum +func UpdateActionStatusEnumValues() []string { + return []string{ + UpdateActionStatusNotApplied, + UpdateActionStatusWaitingToStart, + UpdateActionStatusInProgress, + UpdateActionStatusStopping, + UpdateActionStatusStopped, + UpdateActionStatusComplete, + UpdateActionStatusScheduling, + UpdateActionStatusScheduled, + UpdateActionStatusNotApplicable, + } +} diff --git a/service/elasticbeanstalk/api.go b/service/elasticbeanstalk/api.go index 5b63f49883b..742f586361c 100644 --- a/service/elasticbeanstalk/api.go +++ b/service/elasticbeanstalk/api.go @@ -12505,6 +12505,15 @@ const ( ActionHistoryStatusUnknown = "Unknown" ) +// ActionHistoryStatusEnumValues returns all elements of the ActionHistoryStatus enum +func ActionHistoryStatusEnumValues() []string { + return []string{ + ActionHistoryStatusCompleted, + ActionHistoryStatusFailed, + ActionHistoryStatusUnknown, + } +} + const ( // ActionStatusScheduled is a ActionStatus enum value ActionStatusScheduled = "Scheduled" @@ -12519,6 +12528,16 @@ const ( ActionStatusUnknown = "Unknown" ) +// ActionStatusEnumValues returns all elements of the ActionStatus enum +func ActionStatusEnumValues() []string { + return []string{ + ActionStatusScheduled, + ActionStatusPending, + ActionStatusRunning, + ActionStatusUnknown, + } +} + const ( // ActionTypeInstanceRefresh is a ActionType enum value ActionTypeInstanceRefresh = "InstanceRefresh" @@ -12530,6 +12549,15 @@ const ( ActionTypeUnknown = "Unknown" ) +// ActionTypeEnumValues returns all elements of the ActionType enum +func ActionTypeEnumValues() []string { + return []string{ + ActionTypeInstanceRefresh, + ActionTypePlatformUpdate, + ActionTypeUnknown, + } +} + const ( // ApplicationVersionStatusProcessed is a ApplicationVersionStatus enum value ApplicationVersionStatusProcessed = "Processed" @@ -12547,6 +12575,17 @@ const ( ApplicationVersionStatusBuilding = "Building" ) +// ApplicationVersionStatusEnumValues returns all elements of the ApplicationVersionStatus enum +func ApplicationVersionStatusEnumValues() []string { + return []string{ + ApplicationVersionStatusProcessed, + ApplicationVersionStatusUnprocessed, + ApplicationVersionStatusFailed, + ApplicationVersionStatusProcessing, + ApplicationVersionStatusBuilding, + } +} + const ( // ComputeTypeBuildGeneral1Small is a ComputeType enum value ComputeTypeBuildGeneral1Small = "BUILD_GENERAL1_SMALL" @@ -12558,6 +12597,15 @@ const ( ComputeTypeBuildGeneral1Large = "BUILD_GENERAL1_LARGE" ) +// ComputeTypeEnumValues returns all elements of the ComputeType enum +func ComputeTypeEnumValues() []string { + return []string{ + ComputeTypeBuildGeneral1Small, + ComputeTypeBuildGeneral1Medium, + ComputeTypeBuildGeneral1Large, + } +} + const ( // ConfigurationDeploymentStatusDeployed is a ConfigurationDeploymentStatus enum value ConfigurationDeploymentStatusDeployed = "deployed" @@ -12569,6 +12617,15 @@ const ( ConfigurationDeploymentStatusFailed = "failed" ) +// ConfigurationDeploymentStatusEnumValues returns all elements of the ConfigurationDeploymentStatus enum +func ConfigurationDeploymentStatusEnumValues() []string { + return []string{ + ConfigurationDeploymentStatusDeployed, + ConfigurationDeploymentStatusPending, + ConfigurationDeploymentStatusFailed, + } +} + const ( // ConfigurationOptionValueTypeScalar is a ConfigurationOptionValueType enum value ConfigurationOptionValueTypeScalar = "Scalar" @@ -12577,6 +12634,14 @@ const ( ConfigurationOptionValueTypeList = "List" ) +// ConfigurationOptionValueTypeEnumValues returns all elements of the ConfigurationOptionValueType enum +func ConfigurationOptionValueTypeEnumValues() []string { + return []string{ + ConfigurationOptionValueTypeScalar, + ConfigurationOptionValueTypeList, + } +} + const ( // EnvironmentHealthGreen is a EnvironmentHealth enum value EnvironmentHealthGreen = "Green" @@ -12591,6 +12656,16 @@ const ( EnvironmentHealthGrey = "Grey" ) +// EnvironmentHealthEnumValues returns all elements of the EnvironmentHealth enum +func EnvironmentHealthEnumValues() []string { + return []string{ + EnvironmentHealthGreen, + EnvironmentHealthYellow, + EnvironmentHealthRed, + EnvironmentHealthGrey, + } +} + const ( // EnvironmentHealthAttributeStatus is a EnvironmentHealthAttribute enum value EnvironmentHealthAttributeStatus = "Status" @@ -12617,6 +12692,20 @@ const ( EnvironmentHealthAttributeRefreshedAt = "RefreshedAt" ) +// EnvironmentHealthAttributeEnumValues returns all elements of the EnvironmentHealthAttribute enum +func EnvironmentHealthAttributeEnumValues() []string { + return []string{ + EnvironmentHealthAttributeStatus, + EnvironmentHealthAttributeColor, + EnvironmentHealthAttributeCauses, + EnvironmentHealthAttributeApplicationMetrics, + EnvironmentHealthAttributeInstancesHealth, + EnvironmentHealthAttributeAll, + EnvironmentHealthAttributeHealthStatus, + EnvironmentHealthAttributeRefreshedAt, + } +} + const ( // EnvironmentHealthStatusNoData is a EnvironmentHealthStatus enum value EnvironmentHealthStatusNoData = "NoData" @@ -12646,6 +12735,21 @@ const ( EnvironmentHealthStatusSuspended = "Suspended" ) +// EnvironmentHealthStatusEnumValues returns all elements of the EnvironmentHealthStatus enum +func EnvironmentHealthStatusEnumValues() []string { + return []string{ + EnvironmentHealthStatusNoData, + EnvironmentHealthStatusUnknown, + EnvironmentHealthStatusPending, + EnvironmentHealthStatusOk, + EnvironmentHealthStatusInfo, + EnvironmentHealthStatusWarning, + EnvironmentHealthStatusDegraded, + EnvironmentHealthStatusSevere, + EnvironmentHealthStatusSuspended, + } +} + const ( // EnvironmentInfoTypeTail is a EnvironmentInfoType enum value EnvironmentInfoTypeTail = "tail" @@ -12654,6 +12758,14 @@ const ( EnvironmentInfoTypeBundle = "bundle" ) +// EnvironmentInfoTypeEnumValues returns all elements of the EnvironmentInfoType enum +func EnvironmentInfoTypeEnumValues() []string { + return []string{ + EnvironmentInfoTypeTail, + EnvironmentInfoTypeBundle, + } +} + const ( // EnvironmentStatusLaunching is a EnvironmentStatus enum value EnvironmentStatusLaunching = "Launching" @@ -12671,6 +12783,17 @@ const ( EnvironmentStatusTerminated = "Terminated" ) +// EnvironmentStatusEnumValues returns all elements of the EnvironmentStatus enum +func EnvironmentStatusEnumValues() []string { + return []string{ + EnvironmentStatusLaunching, + EnvironmentStatusUpdating, + EnvironmentStatusReady, + EnvironmentStatusTerminating, + EnvironmentStatusTerminated, + } +} + const ( // EventSeverityTrace is a EventSeverity enum value EventSeverityTrace = "TRACE" @@ -12691,6 +12814,18 @@ const ( EventSeverityFatal = "FATAL" ) +// EventSeverityEnumValues returns all elements of the EventSeverity enum +func EventSeverityEnumValues() []string { + return []string{ + EventSeverityTrace, + EventSeverityDebug, + EventSeverityInfo, + EventSeverityWarn, + EventSeverityError, + EventSeverityFatal, + } +} + const ( // FailureTypeUpdateCancelled is a FailureType enum value FailureTypeUpdateCancelled = "UpdateCancelled" @@ -12714,6 +12849,19 @@ const ( FailureTypePermissionsError = "PermissionsError" ) +// FailureTypeEnumValues returns all elements of the FailureType enum +func FailureTypeEnumValues() []string { + return []string{ + FailureTypeUpdateCancelled, + FailureTypeCancellationFailed, + FailureTypeRollbackFailed, + FailureTypeRollbackSuccessful, + FailureTypeInternalFailure, + FailureTypeInvalidEnvironmentState, + FailureTypePermissionsError, + } +} + const ( // InstancesHealthAttributeHealthStatus is a InstancesHealthAttribute enum value InstancesHealthAttributeHealthStatus = "HealthStatus" @@ -12749,6 +12897,23 @@ const ( InstancesHealthAttributeAll = "All" ) +// InstancesHealthAttributeEnumValues returns all elements of the InstancesHealthAttribute enum +func InstancesHealthAttributeEnumValues() []string { + return []string{ + InstancesHealthAttributeHealthStatus, + InstancesHealthAttributeColor, + InstancesHealthAttributeCauses, + InstancesHealthAttributeApplicationMetrics, + InstancesHealthAttributeRefreshedAt, + InstancesHealthAttributeLaunchedAt, + InstancesHealthAttributeSystem, + InstancesHealthAttributeDeployment, + InstancesHealthAttributeAvailabilityZone, + InstancesHealthAttributeInstanceType, + InstancesHealthAttributeAll, + } +} + const ( // PlatformStatusCreating is a PlatformStatus enum value PlatformStatusCreating = "Creating" @@ -12766,6 +12931,17 @@ const ( PlatformStatusDeleted = "Deleted" ) +// PlatformStatusEnumValues returns all elements of the PlatformStatus enum +func PlatformStatusEnumValues() []string { + return []string{ + PlatformStatusCreating, + PlatformStatusFailed, + PlatformStatusReady, + PlatformStatusDeleting, + PlatformStatusDeleted, + } +} + const ( // SourceRepositoryCodeCommit is a SourceRepository enum value SourceRepositoryCodeCommit = "CodeCommit" @@ -12774,6 +12950,14 @@ const ( SourceRepositoryS3 = "S3" ) +// SourceRepositoryEnumValues returns all elements of the SourceRepository enum +func SourceRepositoryEnumValues() []string { + return []string{ + SourceRepositoryCodeCommit, + SourceRepositoryS3, + } +} + const ( // SourceTypeGit is a SourceType enum value SourceTypeGit = "Git" @@ -12782,6 +12966,14 @@ const ( SourceTypeZip = "Zip" ) +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeGit, + SourceTypeZip, + } +} + const ( // ValidationSeverityError is a ValidationSeverity enum value ValidationSeverityError = "error" @@ -12789,3 +12981,11 @@ const ( // ValidationSeverityWarning is a ValidationSeverity enum value ValidationSeverityWarning = "warning" ) + +// ValidationSeverityEnumValues returns all elements of the ValidationSeverity enum +func ValidationSeverityEnumValues() []string { + return []string{ + ValidationSeverityError, + ValidationSeverityWarning, + } +} diff --git a/service/elasticinference/api.go b/service/elasticinference/api.go index f5e57bbb4f2..ff83cc3318b 100644 --- a/service/elasticinference/api.go +++ b/service/elasticinference/api.go @@ -1476,3 +1476,12 @@ const ( // LocationTypeAvailabilityZoneId is a LocationType enum value LocationTypeAvailabilityZoneId = "availability-zone-id" ) + +// LocationTypeEnumValues returns all elements of the LocationType enum +func LocationTypeEnumValues() []string { + return []string{ + LocationTypeRegion, + LocationTypeAvailabilityZone, + LocationTypeAvailabilityZoneId, + } +} diff --git a/service/elasticsearchservice/api.go b/service/elasticsearchservice/api.go index 1db5e8a5ac4..20f2dbe7822 100644 --- a/service/elasticsearchservice/api.go +++ b/service/elasticsearchservice/api.go @@ -10943,6 +10943,17 @@ const ( DeploymentStatusEligible = "ELIGIBLE" ) +// DeploymentStatusEnumValues returns all elements of the DeploymentStatus enum +func DeploymentStatusEnumValues() []string { + return []string{ + DeploymentStatusPendingUpdate, + DeploymentStatusInProgress, + DeploymentStatusCompleted, + DeploymentStatusNotEligible, + DeploymentStatusEligible, + } +} + const ( // DescribePackagesFilterNamePackageId is a DescribePackagesFilterName enum value DescribePackagesFilterNamePackageId = "PackageID" @@ -10954,6 +10965,15 @@ const ( DescribePackagesFilterNamePackageStatus = "PackageStatus" ) +// DescribePackagesFilterNameEnumValues returns all elements of the DescribePackagesFilterName enum +func DescribePackagesFilterNameEnumValues() []string { + return []string{ + DescribePackagesFilterNamePackageId, + DescribePackagesFilterNamePackageName, + DescribePackagesFilterNamePackageStatus, + } +} + const ( // DomainPackageStatusAssociating is a DomainPackageStatus enum value DomainPackageStatusAssociating = "ASSOCIATING" @@ -10971,6 +10991,17 @@ const ( DomainPackageStatusDissociationFailed = "DISSOCIATION_FAILED" ) +// DomainPackageStatusEnumValues returns all elements of the DomainPackageStatus enum +func DomainPackageStatusEnumValues() []string { + return []string{ + DomainPackageStatusAssociating, + DomainPackageStatusAssociationFailed, + DomainPackageStatusActive, + DomainPackageStatusDissociating, + DomainPackageStatusDissociationFailed, + } +} + const ( // ESPartitionInstanceTypeM3MediumElasticsearch is a ESPartitionInstanceType enum value ESPartitionInstanceTypeM3MediumElasticsearch = "m3.medium.elasticsearch" @@ -11147,6 +11178,70 @@ const ( ESPartitionInstanceTypeI316xlargeElasticsearch = "i3.16xlarge.elasticsearch" ) +// ESPartitionInstanceTypeEnumValues returns all elements of the ESPartitionInstanceType enum +func ESPartitionInstanceTypeEnumValues() []string { + return []string{ + ESPartitionInstanceTypeM3MediumElasticsearch, + ESPartitionInstanceTypeM3LargeElasticsearch, + ESPartitionInstanceTypeM3XlargeElasticsearch, + ESPartitionInstanceTypeM32xlargeElasticsearch, + ESPartitionInstanceTypeM4LargeElasticsearch, + ESPartitionInstanceTypeM4XlargeElasticsearch, + ESPartitionInstanceTypeM42xlargeElasticsearch, + ESPartitionInstanceTypeM44xlargeElasticsearch, + ESPartitionInstanceTypeM410xlargeElasticsearch, + ESPartitionInstanceTypeM5LargeElasticsearch, + ESPartitionInstanceTypeM5XlargeElasticsearch, + ESPartitionInstanceTypeM52xlargeElasticsearch, + ESPartitionInstanceTypeM54xlargeElasticsearch, + ESPartitionInstanceTypeM512xlargeElasticsearch, + ESPartitionInstanceTypeR5LargeElasticsearch, + ESPartitionInstanceTypeR5XlargeElasticsearch, + ESPartitionInstanceTypeR52xlargeElasticsearch, + ESPartitionInstanceTypeR54xlargeElasticsearch, + ESPartitionInstanceTypeR512xlargeElasticsearch, + ESPartitionInstanceTypeC5LargeElasticsearch, + ESPartitionInstanceTypeC5XlargeElasticsearch, + ESPartitionInstanceTypeC52xlargeElasticsearch, + ESPartitionInstanceTypeC54xlargeElasticsearch, + ESPartitionInstanceTypeC59xlargeElasticsearch, + ESPartitionInstanceTypeC518xlargeElasticsearch, + ESPartitionInstanceTypeUltrawarm1MediumElasticsearch, + ESPartitionInstanceTypeUltrawarm1LargeElasticsearch, + ESPartitionInstanceTypeT2MicroElasticsearch, + ESPartitionInstanceTypeT2SmallElasticsearch, + ESPartitionInstanceTypeT2MediumElasticsearch, + ESPartitionInstanceTypeR3LargeElasticsearch, + ESPartitionInstanceTypeR3XlargeElasticsearch, + ESPartitionInstanceTypeR32xlargeElasticsearch, + ESPartitionInstanceTypeR34xlargeElasticsearch, + ESPartitionInstanceTypeR38xlargeElasticsearch, + ESPartitionInstanceTypeI2XlargeElasticsearch, + ESPartitionInstanceTypeI22xlargeElasticsearch, + ESPartitionInstanceTypeD2XlargeElasticsearch, + ESPartitionInstanceTypeD22xlargeElasticsearch, + ESPartitionInstanceTypeD24xlargeElasticsearch, + ESPartitionInstanceTypeD28xlargeElasticsearch, + ESPartitionInstanceTypeC4LargeElasticsearch, + ESPartitionInstanceTypeC4XlargeElasticsearch, + ESPartitionInstanceTypeC42xlargeElasticsearch, + ESPartitionInstanceTypeC44xlargeElasticsearch, + ESPartitionInstanceTypeC48xlargeElasticsearch, + ESPartitionInstanceTypeR4LargeElasticsearch, + ESPartitionInstanceTypeR4XlargeElasticsearch, + ESPartitionInstanceTypeR42xlargeElasticsearch, + ESPartitionInstanceTypeR44xlargeElasticsearch, + ESPartitionInstanceTypeR48xlargeElasticsearch, + ESPartitionInstanceTypeR416xlargeElasticsearch, + ESPartitionInstanceTypeI3LargeElasticsearch, + ESPartitionInstanceTypeI3XlargeElasticsearch, + ESPartitionInstanceTypeI32xlargeElasticsearch, + ESPartitionInstanceTypeI34xlargeElasticsearch, + ESPartitionInstanceTypeI38xlargeElasticsearch, + ESPartitionInstanceTypeI316xlargeElasticsearch, + } +} + const ( // ESWarmPartitionInstanceTypeUltrawarm1MediumElasticsearch is a ESWarmPartitionInstanceType enum value ESWarmPartitionInstanceTypeUltrawarm1MediumElasticsearch = "ultrawarm1.medium.elasticsearch" @@ -11155,6 +11250,14 @@ const ( ESWarmPartitionInstanceTypeUltrawarm1LargeElasticsearch = "ultrawarm1.large.elasticsearch" ) +// ESWarmPartitionInstanceTypeEnumValues returns all elements of the ESWarmPartitionInstanceType enum +func ESWarmPartitionInstanceTypeEnumValues() []string { + return []string{ + ESWarmPartitionInstanceTypeUltrawarm1MediumElasticsearch, + ESWarmPartitionInstanceTypeUltrawarm1LargeElasticsearch, + } +} + const ( // InboundCrossClusterSearchConnectionStatusCodePendingAcceptance is a InboundCrossClusterSearchConnectionStatusCode enum value InboundCrossClusterSearchConnectionStatusCodePendingAcceptance = "PENDING_ACCEPTANCE" @@ -11175,6 +11278,18 @@ const ( InboundCrossClusterSearchConnectionStatusCodeDeleted = "DELETED" ) +// InboundCrossClusterSearchConnectionStatusCodeEnumValues returns all elements of the InboundCrossClusterSearchConnectionStatusCode enum +func InboundCrossClusterSearchConnectionStatusCodeEnumValues() []string { + return []string{ + InboundCrossClusterSearchConnectionStatusCodePendingAcceptance, + InboundCrossClusterSearchConnectionStatusCodeApproved, + InboundCrossClusterSearchConnectionStatusCodeRejecting, + InboundCrossClusterSearchConnectionStatusCodeRejected, + InboundCrossClusterSearchConnectionStatusCodeDeleting, + InboundCrossClusterSearchConnectionStatusCodeDeleted, + } +} + // Type of Log File, it can be one of the following: // * INDEX_SLOW_LOGS: Index slow logs contain insert requests that took more // time than configured index query log threshold to execute. @@ -11196,6 +11311,15 @@ const ( LogTypeEsApplicationLogs = "ES_APPLICATION_LOGS" ) +// LogTypeEnumValues returns all elements of the LogType enum +func LogTypeEnumValues() []string { + return []string{ + LogTypeIndexSlowLogs, + LogTypeSearchSlowLogs, + LogTypeEsApplicationLogs, + } +} + // The state of a requested change. One of the following: // // * Processing: The request change is still in-process. @@ -11213,6 +11337,15 @@ const ( OptionStateActive = "Active" ) +// OptionStateEnumValues returns all elements of the OptionState enum +func OptionStateEnumValues() []string { + return []string{ + OptionStateRequiresIndexDocuments, + OptionStateProcessing, + OptionStateActive, + } +} + const ( // OutboundCrossClusterSearchConnectionStatusCodePendingAcceptance is a OutboundCrossClusterSearchConnectionStatusCode enum value OutboundCrossClusterSearchConnectionStatusCodePendingAcceptance = "PENDING_ACCEPTANCE" @@ -11239,6 +11372,20 @@ const ( OutboundCrossClusterSearchConnectionStatusCodeDeleted = "DELETED" ) +// OutboundCrossClusterSearchConnectionStatusCodeEnumValues returns all elements of the OutboundCrossClusterSearchConnectionStatusCode enum +func OutboundCrossClusterSearchConnectionStatusCodeEnumValues() []string { + return []string{ + OutboundCrossClusterSearchConnectionStatusCodePendingAcceptance, + OutboundCrossClusterSearchConnectionStatusCodeValidating, + OutboundCrossClusterSearchConnectionStatusCodeValidationFailed, + OutboundCrossClusterSearchConnectionStatusCodeProvisioning, + OutboundCrossClusterSearchConnectionStatusCodeActive, + OutboundCrossClusterSearchConnectionStatusCodeRejected, + OutboundCrossClusterSearchConnectionStatusCodeDeleting, + OutboundCrossClusterSearchConnectionStatusCodeDeleted, + } +} + const ( // PackageStatusCopying is a PackageStatus enum value PackageStatusCopying = "COPYING" @@ -11265,11 +11412,32 @@ const ( PackageStatusDeleteFailed = "DELETE_FAILED" ) +// PackageStatusEnumValues returns all elements of the PackageStatus enum +func PackageStatusEnumValues() []string { + return []string{ + PackageStatusCopying, + PackageStatusCopyFailed, + PackageStatusValidating, + PackageStatusValidationFailed, + PackageStatusAvailable, + PackageStatusDeleting, + PackageStatusDeleted, + PackageStatusDeleteFailed, + } +} + const ( // PackageTypeTxtDictionary is a PackageType enum value PackageTypeTxtDictionary = "TXT-DICTIONARY" ) +// PackageTypeEnumValues returns all elements of the PackageType enum +func PackageTypeEnumValues() []string { + return []string{ + PackageTypeTxtDictionary, + } +} + const ( // ReservedElasticsearchInstancePaymentOptionAllUpfront is a ReservedElasticsearchInstancePaymentOption enum value ReservedElasticsearchInstancePaymentOptionAllUpfront = "ALL_UPFRONT" @@ -11281,6 +11449,15 @@ const ( ReservedElasticsearchInstancePaymentOptionNoUpfront = "NO_UPFRONT" ) +// ReservedElasticsearchInstancePaymentOptionEnumValues returns all elements of the ReservedElasticsearchInstancePaymentOption enum +func ReservedElasticsearchInstancePaymentOptionEnumValues() []string { + return []string{ + ReservedElasticsearchInstancePaymentOptionAllUpfront, + ReservedElasticsearchInstancePaymentOptionPartialUpfront, + ReservedElasticsearchInstancePaymentOptionNoUpfront, + } +} + const ( // TLSSecurityPolicyPolicyMinTls10201907 is a TLSSecurityPolicy enum value TLSSecurityPolicyPolicyMinTls10201907 = "Policy-Min-TLS-1-0-2019-07" @@ -11289,6 +11466,14 @@ const ( TLSSecurityPolicyPolicyMinTls12201907 = "Policy-Min-TLS-1-2-2019-07" ) +// TLSSecurityPolicyEnumValues returns all elements of the TLSSecurityPolicy enum +func TLSSecurityPolicyEnumValues() []string { + return []string{ + TLSSecurityPolicyPolicyMinTls10201907, + TLSSecurityPolicyPolicyMinTls12201907, + } +} + const ( // UpgradeStatusInProgress is a UpgradeStatus enum value UpgradeStatusInProgress = "IN_PROGRESS" @@ -11303,6 +11488,16 @@ const ( UpgradeStatusFailed = "FAILED" ) +// UpgradeStatusEnumValues returns all elements of the UpgradeStatus enum +func UpgradeStatusEnumValues() []string { + return []string{ + UpgradeStatusInProgress, + UpgradeStatusSucceeded, + UpgradeStatusSucceededWithIssues, + UpgradeStatusFailed, + } +} + const ( // UpgradeStepPreUpgradeCheck is a UpgradeStep enum value UpgradeStepPreUpgradeCheck = "PRE_UPGRADE_CHECK" @@ -11314,6 +11509,15 @@ const ( UpgradeStepUpgrade = "UPGRADE" ) +// UpgradeStepEnumValues returns all elements of the UpgradeStep enum +func UpgradeStepEnumValues() []string { + return []string{ + UpgradeStepPreUpgradeCheck, + UpgradeStepSnapshot, + UpgradeStepUpgrade, + } +} + // The type of EBS volume, standard, gp2, or io1. See Configuring EBS-based // Storage (http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-ebs)for // more information. @@ -11327,3 +11531,12 @@ const ( // VolumeTypeIo1 is a VolumeType enum value VolumeTypeIo1 = "io1" ) + +// VolumeTypeEnumValues returns all elements of the VolumeType enum +func VolumeTypeEnumValues() []string { + return []string{ + VolumeTypeStandard, + VolumeTypeGp2, + VolumeTypeIo1, + } +} diff --git a/service/elbv2/api.go b/service/elbv2/api.go index f64920d3153..24d62fda195 100644 --- a/service/elbv2/api.go +++ b/service/elbv2/api.go @@ -9168,6 +9168,17 @@ const ( ActionTypeEnumFixedResponse = "fixed-response" ) +// ActionTypeEnumEnumValues returns all elements of the ActionTypeEnum enum +func ActionTypeEnumEnumValues() []string { + return []string{ + ActionTypeEnumForward, + ActionTypeEnumAuthenticateOidc, + ActionTypeEnumAuthenticateCognito, + ActionTypeEnumRedirect, + ActionTypeEnumFixedResponse, + } +} + const ( // AuthenticateCognitoActionConditionalBehaviorEnumDeny is a AuthenticateCognitoActionConditionalBehaviorEnum enum value AuthenticateCognitoActionConditionalBehaviorEnumDeny = "deny" @@ -9179,6 +9190,15 @@ const ( AuthenticateCognitoActionConditionalBehaviorEnumAuthenticate = "authenticate" ) +// AuthenticateCognitoActionConditionalBehaviorEnumEnumValues returns all elements of the AuthenticateCognitoActionConditionalBehaviorEnum enum +func AuthenticateCognitoActionConditionalBehaviorEnumEnumValues() []string { + return []string{ + AuthenticateCognitoActionConditionalBehaviorEnumDeny, + AuthenticateCognitoActionConditionalBehaviorEnumAllow, + AuthenticateCognitoActionConditionalBehaviorEnumAuthenticate, + } +} + const ( // AuthenticateOidcActionConditionalBehaviorEnumDeny is a AuthenticateOidcActionConditionalBehaviorEnum enum value AuthenticateOidcActionConditionalBehaviorEnumDeny = "deny" @@ -9190,6 +9210,15 @@ const ( AuthenticateOidcActionConditionalBehaviorEnumAuthenticate = "authenticate" ) +// AuthenticateOidcActionConditionalBehaviorEnumEnumValues returns all elements of the AuthenticateOidcActionConditionalBehaviorEnum enum +func AuthenticateOidcActionConditionalBehaviorEnumEnumValues() []string { + return []string{ + AuthenticateOidcActionConditionalBehaviorEnumDeny, + AuthenticateOidcActionConditionalBehaviorEnumAllow, + AuthenticateOidcActionConditionalBehaviorEnumAuthenticate, + } +} + const ( // IpAddressTypeIpv4 is a IpAddressType enum value IpAddressTypeIpv4 = "ipv4" @@ -9198,6 +9227,14 @@ const ( IpAddressTypeDualstack = "dualstack" ) +// IpAddressTypeEnumValues returns all elements of the IpAddressType enum +func IpAddressTypeEnumValues() []string { + return []string{ + IpAddressTypeIpv4, + IpAddressTypeDualstack, + } +} + const ( // LoadBalancerSchemeEnumInternetFacing is a LoadBalancerSchemeEnum enum value LoadBalancerSchemeEnumInternetFacing = "internet-facing" @@ -9206,6 +9243,14 @@ const ( LoadBalancerSchemeEnumInternal = "internal" ) +// LoadBalancerSchemeEnumEnumValues returns all elements of the LoadBalancerSchemeEnum enum +func LoadBalancerSchemeEnumEnumValues() []string { + return []string{ + LoadBalancerSchemeEnumInternetFacing, + LoadBalancerSchemeEnumInternal, + } +} + const ( // LoadBalancerStateEnumActive is a LoadBalancerStateEnum enum value LoadBalancerStateEnumActive = "active" @@ -9220,6 +9265,16 @@ const ( LoadBalancerStateEnumFailed = "failed" ) +// LoadBalancerStateEnumEnumValues returns all elements of the LoadBalancerStateEnum enum +func LoadBalancerStateEnumEnumValues() []string { + return []string{ + LoadBalancerStateEnumActive, + LoadBalancerStateEnumProvisioning, + LoadBalancerStateEnumActiveImpaired, + LoadBalancerStateEnumFailed, + } +} + const ( // LoadBalancerTypeEnumApplication is a LoadBalancerTypeEnum enum value LoadBalancerTypeEnumApplication = "application" @@ -9228,6 +9283,14 @@ const ( LoadBalancerTypeEnumNetwork = "network" ) +// LoadBalancerTypeEnumEnumValues returns all elements of the LoadBalancerTypeEnum enum +func LoadBalancerTypeEnumEnumValues() []string { + return []string{ + LoadBalancerTypeEnumApplication, + LoadBalancerTypeEnumNetwork, + } +} + const ( // ProtocolEnumHttp is a ProtocolEnum enum value ProtocolEnumHttp = "HTTP" @@ -9248,6 +9311,18 @@ const ( ProtocolEnumTcpUdp = "TCP_UDP" ) +// ProtocolEnumEnumValues returns all elements of the ProtocolEnum enum +func ProtocolEnumEnumValues() []string { + return []string{ + ProtocolEnumHttp, + ProtocolEnumHttps, + ProtocolEnumTcp, + ProtocolEnumTls, + ProtocolEnumUdp, + ProtocolEnumTcpUdp, + } +} + const ( // RedirectActionStatusCodeEnumHttp301 is a RedirectActionStatusCodeEnum enum value RedirectActionStatusCodeEnumHttp301 = "HTTP_301" @@ -9256,6 +9331,14 @@ const ( RedirectActionStatusCodeEnumHttp302 = "HTTP_302" ) +// RedirectActionStatusCodeEnumEnumValues returns all elements of the RedirectActionStatusCodeEnum enum +func RedirectActionStatusCodeEnumEnumValues() []string { + return []string{ + RedirectActionStatusCodeEnumHttp301, + RedirectActionStatusCodeEnumHttp302, + } +} + const ( // TargetHealthReasonEnumElbRegistrationInProgress is a TargetHealthReasonEnum enum value TargetHealthReasonEnumElbRegistrationInProgress = "Elb.RegistrationInProgress" @@ -9294,6 +9377,24 @@ const ( TargetHealthReasonEnumElbInternalError = "Elb.InternalError" ) +// TargetHealthReasonEnumEnumValues returns all elements of the TargetHealthReasonEnum enum +func TargetHealthReasonEnumEnumValues() []string { + return []string{ + TargetHealthReasonEnumElbRegistrationInProgress, + TargetHealthReasonEnumElbInitialHealthChecking, + TargetHealthReasonEnumTargetResponseCodeMismatch, + TargetHealthReasonEnumTargetTimeout, + TargetHealthReasonEnumTargetFailedHealthChecks, + TargetHealthReasonEnumTargetNotRegistered, + TargetHealthReasonEnumTargetNotInUse, + TargetHealthReasonEnumTargetDeregistrationInProgress, + TargetHealthReasonEnumTargetInvalidState, + TargetHealthReasonEnumTargetIpUnusable, + TargetHealthReasonEnumTargetHealthCheckDisabled, + TargetHealthReasonEnumElbInternalError, + } +} + const ( // TargetHealthStateEnumInitial is a TargetHealthStateEnum enum value TargetHealthStateEnumInitial = "initial" @@ -9314,6 +9415,18 @@ const ( TargetHealthStateEnumUnavailable = "unavailable" ) +// TargetHealthStateEnumEnumValues returns all elements of the TargetHealthStateEnum enum +func TargetHealthStateEnumEnumValues() []string { + return []string{ + TargetHealthStateEnumInitial, + TargetHealthStateEnumHealthy, + TargetHealthStateEnumUnhealthy, + TargetHealthStateEnumUnused, + TargetHealthStateEnumDraining, + TargetHealthStateEnumUnavailable, + } +} + const ( // TargetTypeEnumInstance is a TargetTypeEnum enum value TargetTypeEnumInstance = "instance" @@ -9324,3 +9437,12 @@ const ( // TargetTypeEnumLambda is a TargetTypeEnum enum value TargetTypeEnumLambda = "lambda" ) + +// TargetTypeEnumEnumValues returns all elements of the TargetTypeEnum enum +func TargetTypeEnumEnumValues() []string { + return []string{ + TargetTypeEnumInstance, + TargetTypeEnumIp, + TargetTypeEnumLambda, + } +} diff --git a/service/emr/api.go b/service/emr/api.go index 418e2d6889c..7e520c1103b 100644 --- a/service/emr/api.go +++ b/service/emr/api.go @@ -11987,6 +11987,16 @@ const ( ActionOnFailureContinue = "CONTINUE" ) +// ActionOnFailureEnumValues returns all elements of the ActionOnFailure enum +func ActionOnFailureEnumValues() []string { + return []string{ + ActionOnFailureTerminateJobFlow, + ActionOnFailureTerminateCluster, + ActionOnFailureCancelAndWait, + ActionOnFailureContinue, + } +} + const ( // AdjustmentTypeChangeInCapacity is a AdjustmentType enum value AdjustmentTypeChangeInCapacity = "CHANGE_IN_CAPACITY" @@ -11998,6 +12008,15 @@ const ( AdjustmentTypeExactCapacity = "EXACT_CAPACITY" ) +// AdjustmentTypeEnumValues returns all elements of the AdjustmentType enum +func AdjustmentTypeEnumValues() []string { + return []string{ + AdjustmentTypeChangeInCapacity, + AdjustmentTypePercentChangeInCapacity, + AdjustmentTypeExactCapacity, + } +} + const ( // AutoScalingPolicyStatePending is a AutoScalingPolicyState enum value AutoScalingPolicyStatePending = "PENDING" @@ -12018,6 +12037,18 @@ const ( AutoScalingPolicyStateFailed = "FAILED" ) +// AutoScalingPolicyStateEnumValues returns all elements of the AutoScalingPolicyState enum +func AutoScalingPolicyStateEnumValues() []string { + return []string{ + AutoScalingPolicyStatePending, + AutoScalingPolicyStateAttaching, + AutoScalingPolicyStateAttached, + AutoScalingPolicyStateDetaching, + AutoScalingPolicyStateDetached, + AutoScalingPolicyStateFailed, + } +} + const ( // AutoScalingPolicyStateChangeReasonCodeUserRequest is a AutoScalingPolicyStateChangeReasonCode enum value AutoScalingPolicyStateChangeReasonCodeUserRequest = "USER_REQUEST" @@ -12029,6 +12060,15 @@ const ( AutoScalingPolicyStateChangeReasonCodeCleanupFailure = "CLEANUP_FAILURE" ) +// AutoScalingPolicyStateChangeReasonCodeEnumValues returns all elements of the AutoScalingPolicyStateChangeReasonCode enum +func AutoScalingPolicyStateChangeReasonCodeEnumValues() []string { + return []string{ + AutoScalingPolicyStateChangeReasonCodeUserRequest, + AutoScalingPolicyStateChangeReasonCodeProvisionFailure, + AutoScalingPolicyStateChangeReasonCodeCleanupFailure, + } +} + const ( // CancelStepsRequestStatusSubmitted is a CancelStepsRequestStatus enum value CancelStepsRequestStatusSubmitted = "SUBMITTED" @@ -12037,6 +12077,14 @@ const ( CancelStepsRequestStatusFailed = "FAILED" ) +// CancelStepsRequestStatusEnumValues returns all elements of the CancelStepsRequestStatus enum +func CancelStepsRequestStatusEnumValues() []string { + return []string{ + CancelStepsRequestStatusSubmitted, + CancelStepsRequestStatusFailed, + } +} + const ( // ClusterStateStarting is a ClusterState enum value ClusterStateStarting = "STARTING" @@ -12060,6 +12108,19 @@ const ( ClusterStateTerminatedWithErrors = "TERMINATED_WITH_ERRORS" ) +// ClusterStateEnumValues returns all elements of the ClusterState enum +func ClusterStateEnumValues() []string { + return []string{ + ClusterStateStarting, + ClusterStateBootstrapping, + ClusterStateRunning, + ClusterStateWaiting, + ClusterStateTerminating, + ClusterStateTerminated, + ClusterStateTerminatedWithErrors, + } +} + const ( // ClusterStateChangeReasonCodeInternalError is a ClusterStateChangeReasonCode enum value ClusterStateChangeReasonCodeInternalError = "INTERNAL_ERROR" @@ -12086,6 +12147,20 @@ const ( ClusterStateChangeReasonCodeAllStepsCompleted = "ALL_STEPS_COMPLETED" ) +// ClusterStateChangeReasonCodeEnumValues returns all elements of the ClusterStateChangeReasonCode enum +func ClusterStateChangeReasonCodeEnumValues() []string { + return []string{ + ClusterStateChangeReasonCodeInternalError, + ClusterStateChangeReasonCodeValidationError, + ClusterStateChangeReasonCodeInstanceFailure, + ClusterStateChangeReasonCodeInstanceFleetTimeout, + ClusterStateChangeReasonCodeBootstrapFailure, + ClusterStateChangeReasonCodeUserRequest, + ClusterStateChangeReasonCodeStepFailure, + ClusterStateChangeReasonCodeAllStepsCompleted, + } +} + const ( // ComparisonOperatorGreaterThanOrEqual is a ComparisonOperator enum value ComparisonOperatorGreaterThanOrEqual = "GREATER_THAN_OR_EQUAL" @@ -12100,6 +12175,16 @@ const ( ComparisonOperatorLessThanOrEqual = "LESS_THAN_OR_EQUAL" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorGreaterThanOrEqual, + ComparisonOperatorGreaterThan, + ComparisonOperatorLessThan, + ComparisonOperatorLessThanOrEqual, + } +} + const ( // ComputeLimitsUnitTypeInstanceFleetUnits is a ComputeLimitsUnitType enum value ComputeLimitsUnitTypeInstanceFleetUnits = "InstanceFleetUnits" @@ -12111,6 +12196,15 @@ const ( ComputeLimitsUnitTypeVcpu = "VCPU" ) +// ComputeLimitsUnitTypeEnumValues returns all elements of the ComputeLimitsUnitType enum +func ComputeLimitsUnitTypeEnumValues() []string { + return []string{ + ComputeLimitsUnitTypeInstanceFleetUnits, + ComputeLimitsUnitTypeInstances, + ComputeLimitsUnitTypeVcpu, + } +} + const ( // InstanceCollectionTypeInstanceFleet is a InstanceCollectionType enum value InstanceCollectionTypeInstanceFleet = "INSTANCE_FLEET" @@ -12119,6 +12213,14 @@ const ( InstanceCollectionTypeInstanceGroup = "INSTANCE_GROUP" ) +// InstanceCollectionTypeEnumValues returns all elements of the InstanceCollectionType enum +func InstanceCollectionTypeEnumValues() []string { + return []string{ + InstanceCollectionTypeInstanceFleet, + InstanceCollectionTypeInstanceGroup, + } +} + const ( // InstanceFleetStateProvisioning is a InstanceFleetState enum value InstanceFleetStateProvisioning = "PROVISIONING" @@ -12142,6 +12244,19 @@ const ( InstanceFleetStateTerminated = "TERMINATED" ) +// InstanceFleetStateEnumValues returns all elements of the InstanceFleetState enum +func InstanceFleetStateEnumValues() []string { + return []string{ + InstanceFleetStateProvisioning, + InstanceFleetStateBootstrapping, + InstanceFleetStateRunning, + InstanceFleetStateResizing, + InstanceFleetStateSuspended, + InstanceFleetStateTerminating, + InstanceFleetStateTerminated, + } +} + const ( // InstanceFleetStateChangeReasonCodeInternalError is a InstanceFleetStateChangeReasonCode enum value InstanceFleetStateChangeReasonCodeInternalError = "INTERNAL_ERROR" @@ -12156,6 +12271,16 @@ const ( InstanceFleetStateChangeReasonCodeClusterTerminated = "CLUSTER_TERMINATED" ) +// InstanceFleetStateChangeReasonCodeEnumValues returns all elements of the InstanceFleetStateChangeReasonCode enum +func InstanceFleetStateChangeReasonCodeEnumValues() []string { + return []string{ + InstanceFleetStateChangeReasonCodeInternalError, + InstanceFleetStateChangeReasonCodeValidationError, + InstanceFleetStateChangeReasonCodeInstanceFailure, + InstanceFleetStateChangeReasonCodeClusterTerminated, + } +} + const ( // InstanceFleetTypeMaster is a InstanceFleetType enum value InstanceFleetTypeMaster = "MASTER" @@ -12167,6 +12292,15 @@ const ( InstanceFleetTypeTask = "TASK" ) +// InstanceFleetTypeEnumValues returns all elements of the InstanceFleetType enum +func InstanceFleetTypeEnumValues() []string { + return []string{ + InstanceFleetTypeMaster, + InstanceFleetTypeCore, + InstanceFleetTypeTask, + } +} + const ( // InstanceGroupStateProvisioning is a InstanceGroupState enum value InstanceGroupStateProvisioning = "PROVISIONING" @@ -12202,6 +12336,23 @@ const ( InstanceGroupStateEnded = "ENDED" ) +// InstanceGroupStateEnumValues returns all elements of the InstanceGroupState enum +func InstanceGroupStateEnumValues() []string { + return []string{ + InstanceGroupStateProvisioning, + InstanceGroupStateBootstrapping, + InstanceGroupStateRunning, + InstanceGroupStateReconfiguring, + InstanceGroupStateResizing, + InstanceGroupStateSuspended, + InstanceGroupStateTerminating, + InstanceGroupStateTerminated, + InstanceGroupStateArrested, + InstanceGroupStateShuttingDown, + InstanceGroupStateEnded, + } +} + const ( // InstanceGroupStateChangeReasonCodeInternalError is a InstanceGroupStateChangeReasonCode enum value InstanceGroupStateChangeReasonCodeInternalError = "INTERNAL_ERROR" @@ -12216,6 +12367,16 @@ const ( InstanceGroupStateChangeReasonCodeClusterTerminated = "CLUSTER_TERMINATED" ) +// InstanceGroupStateChangeReasonCodeEnumValues returns all elements of the InstanceGroupStateChangeReasonCode enum +func InstanceGroupStateChangeReasonCodeEnumValues() []string { + return []string{ + InstanceGroupStateChangeReasonCodeInternalError, + InstanceGroupStateChangeReasonCodeValidationError, + InstanceGroupStateChangeReasonCodeInstanceFailure, + InstanceGroupStateChangeReasonCodeClusterTerminated, + } +} + const ( // InstanceGroupTypeMaster is a InstanceGroupType enum value InstanceGroupTypeMaster = "MASTER" @@ -12227,6 +12388,15 @@ const ( InstanceGroupTypeTask = "TASK" ) +// InstanceGroupTypeEnumValues returns all elements of the InstanceGroupType enum +func InstanceGroupTypeEnumValues() []string { + return []string{ + InstanceGroupTypeMaster, + InstanceGroupTypeCore, + InstanceGroupTypeTask, + } +} + const ( // InstanceRoleTypeMaster is a InstanceRoleType enum value InstanceRoleTypeMaster = "MASTER" @@ -12238,6 +12408,15 @@ const ( InstanceRoleTypeTask = "TASK" ) +// InstanceRoleTypeEnumValues returns all elements of the InstanceRoleType enum +func InstanceRoleTypeEnumValues() []string { + return []string{ + InstanceRoleTypeMaster, + InstanceRoleTypeCore, + InstanceRoleTypeTask, + } +} + const ( // InstanceStateAwaitingFulfillment is a InstanceState enum value InstanceStateAwaitingFulfillment = "AWAITING_FULFILLMENT" @@ -12255,6 +12434,17 @@ const ( InstanceStateTerminated = "TERMINATED" ) +// InstanceStateEnumValues returns all elements of the InstanceState enum +func InstanceStateEnumValues() []string { + return []string{ + InstanceStateAwaitingFulfillment, + InstanceStateProvisioning, + InstanceStateBootstrapping, + InstanceStateRunning, + InstanceStateTerminated, + } +} + const ( // InstanceStateChangeReasonCodeInternalError is a InstanceStateChangeReasonCode enum value InstanceStateChangeReasonCodeInternalError = "INTERNAL_ERROR" @@ -12272,6 +12462,17 @@ const ( InstanceStateChangeReasonCodeClusterTerminated = "CLUSTER_TERMINATED" ) +// InstanceStateChangeReasonCodeEnumValues returns all elements of the InstanceStateChangeReasonCode enum +func InstanceStateChangeReasonCodeEnumValues() []string { + return []string{ + InstanceStateChangeReasonCodeInternalError, + InstanceStateChangeReasonCodeValidationError, + InstanceStateChangeReasonCodeInstanceFailure, + InstanceStateChangeReasonCodeBootstrapFailure, + InstanceStateChangeReasonCodeClusterTerminated, + } +} + // The type of instance. const ( // JobFlowExecutionStateStarting is a JobFlowExecutionState enum value @@ -12299,6 +12500,20 @@ const ( JobFlowExecutionStateFailed = "FAILED" ) +// JobFlowExecutionStateEnumValues returns all elements of the JobFlowExecutionState enum +func JobFlowExecutionStateEnumValues() []string { + return []string{ + JobFlowExecutionStateStarting, + JobFlowExecutionStateBootstrapping, + JobFlowExecutionStateRunning, + JobFlowExecutionStateWaiting, + JobFlowExecutionStateShuttingDown, + JobFlowExecutionStateTerminated, + JobFlowExecutionStateCompleted, + JobFlowExecutionStateFailed, + } +} + const ( // MarketTypeOnDemand is a MarketType enum value MarketTypeOnDemand = "ON_DEMAND" @@ -12307,11 +12522,26 @@ const ( MarketTypeSpot = "SPOT" ) +// MarketTypeEnumValues returns all elements of the MarketType enum +func MarketTypeEnumValues() []string { + return []string{ + MarketTypeOnDemand, + MarketTypeSpot, + } +} + const ( // OnDemandProvisioningAllocationStrategyLowestPrice is a OnDemandProvisioningAllocationStrategy enum value OnDemandProvisioningAllocationStrategyLowestPrice = "lowest-price" ) +// OnDemandProvisioningAllocationStrategyEnumValues returns all elements of the OnDemandProvisioningAllocationStrategy enum +func OnDemandProvisioningAllocationStrategyEnumValues() []string { + return []string{ + OnDemandProvisioningAllocationStrategyLowestPrice, + } +} + const ( // RepoUpgradeOnBootSecurity is a RepoUpgradeOnBoot enum value RepoUpgradeOnBootSecurity = "SECURITY" @@ -12320,6 +12550,14 @@ const ( RepoUpgradeOnBootNone = "NONE" ) +// RepoUpgradeOnBootEnumValues returns all elements of the RepoUpgradeOnBoot enum +func RepoUpgradeOnBootEnumValues() []string { + return []string{ + RepoUpgradeOnBootSecurity, + RepoUpgradeOnBootNone, + } +} + const ( // ScaleDownBehaviorTerminateAtInstanceHour is a ScaleDownBehavior enum value ScaleDownBehaviorTerminateAtInstanceHour = "TERMINATE_AT_INSTANCE_HOUR" @@ -12328,11 +12566,26 @@ const ( ScaleDownBehaviorTerminateAtTaskCompletion = "TERMINATE_AT_TASK_COMPLETION" ) +// ScaleDownBehaviorEnumValues returns all elements of the ScaleDownBehavior enum +func ScaleDownBehaviorEnumValues() []string { + return []string{ + ScaleDownBehaviorTerminateAtInstanceHour, + ScaleDownBehaviorTerminateAtTaskCompletion, + } +} + const ( // SpotProvisioningAllocationStrategyCapacityOptimized is a SpotProvisioningAllocationStrategy enum value SpotProvisioningAllocationStrategyCapacityOptimized = "capacity-optimized" ) +// SpotProvisioningAllocationStrategyEnumValues returns all elements of the SpotProvisioningAllocationStrategy enum +func SpotProvisioningAllocationStrategyEnumValues() []string { + return []string{ + SpotProvisioningAllocationStrategyCapacityOptimized, + } +} + const ( // SpotProvisioningTimeoutActionSwitchToOnDemand is a SpotProvisioningTimeoutAction enum value SpotProvisioningTimeoutActionSwitchToOnDemand = "SWITCH_TO_ON_DEMAND" @@ -12341,6 +12594,14 @@ const ( SpotProvisioningTimeoutActionTerminateCluster = "TERMINATE_CLUSTER" ) +// SpotProvisioningTimeoutActionEnumValues returns all elements of the SpotProvisioningTimeoutAction enum +func SpotProvisioningTimeoutActionEnumValues() []string { + return []string{ + SpotProvisioningTimeoutActionSwitchToOnDemand, + SpotProvisioningTimeoutActionTerminateCluster, + } +} + const ( // StatisticSampleCount is a Statistic enum value StatisticSampleCount = "SAMPLE_COUNT" @@ -12358,6 +12619,17 @@ const ( StatisticMaximum = "MAXIMUM" ) +// StatisticEnumValues returns all elements of the Statistic enum +func StatisticEnumValues() []string { + return []string{ + StatisticSampleCount, + StatisticAverage, + StatisticSum, + StatisticMinimum, + StatisticMaximum, + } +} + const ( // StepCancellationOptionSendInterrupt is a StepCancellationOption enum value StepCancellationOptionSendInterrupt = "SEND_INTERRUPT" @@ -12366,6 +12638,14 @@ const ( StepCancellationOptionTerminateProcess = "TERMINATE_PROCESS" ) +// StepCancellationOptionEnumValues returns all elements of the StepCancellationOption enum +func StepCancellationOptionEnumValues() []string { + return []string{ + StepCancellationOptionSendInterrupt, + StepCancellationOptionTerminateProcess, + } +} + const ( // StepExecutionStatePending is a StepExecutionState enum value StepExecutionStatePending = "PENDING" @@ -12389,6 +12669,19 @@ const ( StepExecutionStateInterrupted = "INTERRUPTED" ) +// StepExecutionStateEnumValues returns all elements of the StepExecutionState enum +func StepExecutionStateEnumValues() []string { + return []string{ + StepExecutionStatePending, + StepExecutionStateRunning, + StepExecutionStateContinue, + StepExecutionStateCompleted, + StepExecutionStateCancelled, + StepExecutionStateFailed, + StepExecutionStateInterrupted, + } +} + const ( // StepStatePending is a StepState enum value StepStatePending = "PENDING" @@ -12412,11 +12705,31 @@ const ( StepStateInterrupted = "INTERRUPTED" ) +// StepStateEnumValues returns all elements of the StepState enum +func StepStateEnumValues() []string { + return []string{ + StepStatePending, + StepStateCancelPending, + StepStateRunning, + StepStateCompleted, + StepStateCancelled, + StepStateFailed, + StepStateInterrupted, + } +} + const ( // StepStateChangeReasonCodeNone is a StepStateChangeReasonCode enum value StepStateChangeReasonCodeNone = "NONE" ) +// StepStateChangeReasonCodeEnumValues returns all elements of the StepStateChangeReasonCode enum +func StepStateChangeReasonCodeEnumValues() []string { + return []string{ + StepStateChangeReasonCodeNone, + } +} + const ( // UnitNone is a Unit enum value UnitNone = "NONE" @@ -12499,3 +12812,36 @@ const ( // UnitCountPerSecond is a Unit enum value UnitCountPerSecond = "COUNT_PER_SECOND" ) + +// UnitEnumValues returns all elements of the Unit enum +func UnitEnumValues() []string { + return []string{ + UnitNone, + UnitSeconds, + UnitMicroSeconds, + UnitMilliSeconds, + UnitBytes, + UnitKiloBytes, + UnitMegaBytes, + UnitGigaBytes, + UnitTeraBytes, + UnitBits, + UnitKiloBits, + UnitMegaBits, + UnitGigaBits, + UnitTeraBits, + UnitPercent, + UnitCount, + UnitBytesPerSecond, + UnitKiloBytesPerSecond, + UnitMegaBytesPerSecond, + UnitGigaBytesPerSecond, + UnitTeraBytesPerSecond, + UnitBitsPerSecond, + UnitKiloBitsPerSecond, + UnitMegaBitsPerSecond, + UnitGigaBitsPerSecond, + UnitTeraBitsPerSecond, + UnitCountPerSecond, + } +} diff --git a/service/eventbridge/api.go b/service/eventbridge/api.go index b20ab80ff7c..89432a13911 100644 --- a/service/eventbridge/api.go +++ b/service/eventbridge/api.go @@ -8084,6 +8084,14 @@ const ( AssignPublicIpDisabled = "DISABLED" ) +// AssignPublicIpEnumValues returns all elements of the AssignPublicIp enum +func AssignPublicIpEnumValues() []string { + return []string{ + AssignPublicIpEnabled, + AssignPublicIpDisabled, + } +} + const ( // EventSourceStatePending is a EventSourceState enum value EventSourceStatePending = "PENDING" @@ -8095,6 +8103,15 @@ const ( EventSourceStateDeleted = "DELETED" ) +// EventSourceStateEnumValues returns all elements of the EventSourceState enum +func EventSourceStateEnumValues() []string { + return []string{ + EventSourceStatePending, + EventSourceStateActive, + EventSourceStateDeleted, + } +} + const ( // LaunchTypeEc2 is a LaunchType enum value LaunchTypeEc2 = "EC2" @@ -8103,6 +8120,14 @@ const ( LaunchTypeFargate = "FARGATE" ) +// LaunchTypeEnumValues returns all elements of the LaunchType enum +func LaunchTypeEnumValues() []string { + return []string{ + LaunchTypeEc2, + LaunchTypeFargate, + } +} + const ( // RuleStateEnabled is a RuleState enum value RuleStateEnabled = "ENABLED" @@ -8110,3 +8135,11 @@ const ( // RuleStateDisabled is a RuleState enum value RuleStateDisabled = "DISABLED" ) + +// RuleStateEnumValues returns all elements of the RuleState enum +func RuleStateEnumValues() []string { + return []string{ + RuleStateEnabled, + RuleStateDisabled, + } +} diff --git a/service/firehose/api.go b/service/firehose/api.go index 63f397348f4..e8d3126aa9a 100644 --- a/service/firehose/api.go +++ b/service/firehose/api.go @@ -7412,6 +7412,17 @@ const ( CompressionFormatHadoopSnappy = "HADOOP_SNAPPY" ) +// CompressionFormatEnumValues returns all elements of the CompressionFormat enum +func CompressionFormatEnumValues() []string { + return []string{ + CompressionFormatUncompressed, + CompressionFormatGzip, + CompressionFormatZip, + CompressionFormatSnappy, + CompressionFormatHadoopSnappy, + } +} + const ( // DeliveryStreamEncryptionStatusEnabled is a DeliveryStreamEncryptionStatus enum value DeliveryStreamEncryptionStatusEnabled = "ENABLED" @@ -7432,6 +7443,18 @@ const ( DeliveryStreamEncryptionStatusDisablingFailed = "DISABLING_FAILED" ) +// DeliveryStreamEncryptionStatusEnumValues returns all elements of the DeliveryStreamEncryptionStatus enum +func DeliveryStreamEncryptionStatusEnumValues() []string { + return []string{ + DeliveryStreamEncryptionStatusEnabled, + DeliveryStreamEncryptionStatusEnabling, + DeliveryStreamEncryptionStatusEnablingFailed, + DeliveryStreamEncryptionStatusDisabled, + DeliveryStreamEncryptionStatusDisabling, + DeliveryStreamEncryptionStatusDisablingFailed, + } +} + const ( // DeliveryStreamFailureTypeRetireKmsGrantFailed is a DeliveryStreamFailureType enum value DeliveryStreamFailureTypeRetireKmsGrantFailed = "RETIRE_KMS_GRANT_FAILED" @@ -7479,6 +7502,27 @@ const ( DeliveryStreamFailureTypeUnknownError = "UNKNOWN_ERROR" ) +// DeliveryStreamFailureTypeEnumValues returns all elements of the DeliveryStreamFailureType enum +func DeliveryStreamFailureTypeEnumValues() []string { + return []string{ + DeliveryStreamFailureTypeRetireKmsGrantFailed, + DeliveryStreamFailureTypeCreateKmsGrantFailed, + DeliveryStreamFailureTypeKmsAccessDenied, + DeliveryStreamFailureTypeDisabledKmsKey, + DeliveryStreamFailureTypeInvalidKmsKey, + DeliveryStreamFailureTypeKmsKeyNotFound, + DeliveryStreamFailureTypeKmsOptInRequired, + DeliveryStreamFailureTypeCreateEniFailed, + DeliveryStreamFailureTypeDeleteEniFailed, + DeliveryStreamFailureTypeSubnetNotFound, + DeliveryStreamFailureTypeSecurityGroupNotFound, + DeliveryStreamFailureTypeEniAccessDenied, + DeliveryStreamFailureTypeSubnetAccessDenied, + DeliveryStreamFailureTypeSecurityGroupAccessDenied, + DeliveryStreamFailureTypeUnknownError, + } +} + const ( // DeliveryStreamStatusCreating is a DeliveryStreamStatus enum value DeliveryStreamStatusCreating = "CREATING" @@ -7496,6 +7540,17 @@ const ( DeliveryStreamStatusActive = "ACTIVE" ) +// DeliveryStreamStatusEnumValues returns all elements of the DeliveryStreamStatus enum +func DeliveryStreamStatusEnumValues() []string { + return []string{ + DeliveryStreamStatusCreating, + DeliveryStreamStatusCreatingFailed, + DeliveryStreamStatusDeleting, + DeliveryStreamStatusDeletingFailed, + DeliveryStreamStatusActive, + } +} + const ( // DeliveryStreamTypeDirectPut is a DeliveryStreamType enum value DeliveryStreamTypeDirectPut = "DirectPut" @@ -7504,6 +7559,14 @@ const ( DeliveryStreamTypeKinesisStreamAsSource = "KinesisStreamAsSource" ) +// DeliveryStreamTypeEnumValues returns all elements of the DeliveryStreamType enum +func DeliveryStreamTypeEnumValues() []string { + return []string{ + DeliveryStreamTypeDirectPut, + DeliveryStreamTypeKinesisStreamAsSource, + } +} + const ( // ElasticsearchIndexRotationPeriodNoRotation is a ElasticsearchIndexRotationPeriod enum value ElasticsearchIndexRotationPeriodNoRotation = "NoRotation" @@ -7521,6 +7584,17 @@ const ( ElasticsearchIndexRotationPeriodOneMonth = "OneMonth" ) +// ElasticsearchIndexRotationPeriodEnumValues returns all elements of the ElasticsearchIndexRotationPeriod enum +func ElasticsearchIndexRotationPeriodEnumValues() []string { + return []string{ + ElasticsearchIndexRotationPeriodNoRotation, + ElasticsearchIndexRotationPeriodOneHour, + ElasticsearchIndexRotationPeriodOneDay, + ElasticsearchIndexRotationPeriodOneWeek, + ElasticsearchIndexRotationPeriodOneMonth, + } +} + const ( // ElasticsearchS3BackupModeFailedDocumentsOnly is a ElasticsearchS3BackupMode enum value ElasticsearchS3BackupModeFailedDocumentsOnly = "FailedDocumentsOnly" @@ -7529,6 +7603,14 @@ const ( ElasticsearchS3BackupModeAllDocuments = "AllDocuments" ) +// ElasticsearchS3BackupModeEnumValues returns all elements of the ElasticsearchS3BackupMode enum +func ElasticsearchS3BackupModeEnumValues() []string { + return []string{ + ElasticsearchS3BackupModeFailedDocumentsOnly, + ElasticsearchS3BackupModeAllDocuments, + } +} + const ( // HECEndpointTypeRaw is a HECEndpointType enum value HECEndpointTypeRaw = "Raw" @@ -7537,6 +7619,14 @@ const ( HECEndpointTypeEvent = "Event" ) +// HECEndpointTypeEnumValues returns all elements of the HECEndpointType enum +func HECEndpointTypeEnumValues() []string { + return []string{ + HECEndpointTypeRaw, + HECEndpointTypeEvent, + } +} + const ( // KeyTypeAwsOwnedCmk is a KeyType enum value KeyTypeAwsOwnedCmk = "AWS_OWNED_CMK" @@ -7545,11 +7635,26 @@ const ( KeyTypeCustomerManagedCmk = "CUSTOMER_MANAGED_CMK" ) +// KeyTypeEnumValues returns all elements of the KeyType enum +func KeyTypeEnumValues() []string { + return []string{ + KeyTypeAwsOwnedCmk, + KeyTypeCustomerManagedCmk, + } +} + const ( // NoEncryptionConfigNoEncryption is a NoEncryptionConfig enum value NoEncryptionConfigNoEncryption = "NoEncryption" ) +// NoEncryptionConfigEnumValues returns all elements of the NoEncryptionConfig enum +func NoEncryptionConfigEnumValues() []string { + return []string{ + NoEncryptionConfigNoEncryption, + } +} + const ( // OrcCompressionNone is a OrcCompression enum value OrcCompressionNone = "NONE" @@ -7561,6 +7666,15 @@ const ( OrcCompressionSnappy = "SNAPPY" ) +// OrcCompressionEnumValues returns all elements of the OrcCompression enum +func OrcCompressionEnumValues() []string { + return []string{ + OrcCompressionNone, + OrcCompressionZlib, + OrcCompressionSnappy, + } +} + const ( // OrcFormatVersionV011 is a OrcFormatVersion enum value OrcFormatVersionV011 = "V0_11" @@ -7569,6 +7683,14 @@ const ( OrcFormatVersionV012 = "V0_12" ) +// OrcFormatVersionEnumValues returns all elements of the OrcFormatVersion enum +func OrcFormatVersionEnumValues() []string { + return []string{ + OrcFormatVersionV011, + OrcFormatVersionV012, + } +} + const ( // ParquetCompressionUncompressed is a ParquetCompression enum value ParquetCompressionUncompressed = "UNCOMPRESSED" @@ -7580,6 +7702,15 @@ const ( ParquetCompressionSnappy = "SNAPPY" ) +// ParquetCompressionEnumValues returns all elements of the ParquetCompression enum +func ParquetCompressionEnumValues() []string { + return []string{ + ParquetCompressionUncompressed, + ParquetCompressionGzip, + ParquetCompressionSnappy, + } +} + const ( // ParquetWriterVersionV1 is a ParquetWriterVersion enum value ParquetWriterVersionV1 = "V1" @@ -7588,6 +7719,14 @@ const ( ParquetWriterVersionV2 = "V2" ) +// ParquetWriterVersionEnumValues returns all elements of the ParquetWriterVersion enum +func ParquetWriterVersionEnumValues() []string { + return []string{ + ParquetWriterVersionV1, + ParquetWriterVersionV2, + } +} + const ( // ProcessorParameterNameLambdaArn is a ProcessorParameterName enum value ProcessorParameterNameLambdaArn = "LambdaArn" @@ -7605,11 +7744,29 @@ const ( ProcessorParameterNameBufferIntervalInSeconds = "BufferIntervalInSeconds" ) +// ProcessorParameterNameEnumValues returns all elements of the ProcessorParameterName enum +func ProcessorParameterNameEnumValues() []string { + return []string{ + ProcessorParameterNameLambdaArn, + ProcessorParameterNameNumberOfRetries, + ProcessorParameterNameRoleArn, + ProcessorParameterNameBufferSizeInMbs, + ProcessorParameterNameBufferIntervalInSeconds, + } +} + const ( // ProcessorTypeLambda is a ProcessorType enum value ProcessorTypeLambda = "Lambda" ) +// ProcessorTypeEnumValues returns all elements of the ProcessorType enum +func ProcessorTypeEnumValues() []string { + return []string{ + ProcessorTypeLambda, + } +} + const ( // RedshiftS3BackupModeDisabled is a RedshiftS3BackupMode enum value RedshiftS3BackupModeDisabled = "Disabled" @@ -7618,6 +7775,14 @@ const ( RedshiftS3BackupModeEnabled = "Enabled" ) +// RedshiftS3BackupModeEnumValues returns all elements of the RedshiftS3BackupMode enum +func RedshiftS3BackupModeEnumValues() []string { + return []string{ + RedshiftS3BackupModeDisabled, + RedshiftS3BackupModeEnabled, + } +} + const ( // S3BackupModeDisabled is a S3BackupMode enum value S3BackupModeDisabled = "Disabled" @@ -7626,6 +7791,14 @@ const ( S3BackupModeEnabled = "Enabled" ) +// S3BackupModeEnumValues returns all elements of the S3BackupMode enum +func S3BackupModeEnumValues() []string { + return []string{ + S3BackupModeDisabled, + S3BackupModeEnabled, + } +} + const ( // SplunkS3BackupModeFailedEventsOnly is a SplunkS3BackupMode enum value SplunkS3BackupModeFailedEventsOnly = "FailedEventsOnly" @@ -7633,3 +7806,11 @@ const ( // SplunkS3BackupModeAllEvents is a SplunkS3BackupMode enum value SplunkS3BackupModeAllEvents = "AllEvents" ) + +// SplunkS3BackupModeEnumValues returns all elements of the SplunkS3BackupMode enum +func SplunkS3BackupModeEnumValues() []string { + return []string{ + SplunkS3BackupModeFailedEventsOnly, + SplunkS3BackupModeAllEvents, + } +} diff --git a/service/fms/api.go b/service/fms/api.go index 9db10be3379..fd0eae62212 100644 --- a/service/fms/api.go +++ b/service/fms/api.go @@ -6713,6 +6713,17 @@ const ( AccountRoleStatusDeleted = "DELETED" ) +// AccountRoleStatusEnumValues returns all elements of the AccountRoleStatus enum +func AccountRoleStatusEnumValues() []string { + return []string{ + AccountRoleStatusReady, + AccountRoleStatusCreating, + AccountRoleStatusPendingDeletion, + AccountRoleStatusDeleting, + AccountRoleStatusDeleted, + } +} + const ( // CustomerPolicyScopeIdTypeAccount is a CustomerPolicyScopeIdType enum value CustomerPolicyScopeIdTypeAccount = "ACCOUNT" @@ -6721,6 +6732,14 @@ const ( CustomerPolicyScopeIdTypeOrgUnit = "ORG_UNIT" ) +// CustomerPolicyScopeIdTypeEnumValues returns all elements of the CustomerPolicyScopeIdType enum +func CustomerPolicyScopeIdTypeEnumValues() []string { + return []string{ + CustomerPolicyScopeIdTypeAccount, + CustomerPolicyScopeIdTypeOrgUnit, + } +} + const ( // DependentServiceNameAwsconfig is a DependentServiceName enum value DependentServiceNameAwsconfig = "AWSCONFIG" @@ -6735,6 +6754,16 @@ const ( DependentServiceNameAwsvpc = "AWSVPC" ) +// DependentServiceNameEnumValues returns all elements of the DependentServiceName enum +func DependentServiceNameEnumValues() []string { + return []string{ + DependentServiceNameAwsconfig, + DependentServiceNameAwswaf, + DependentServiceNameAwsshieldAdvanced, + DependentServiceNameAwsvpc, + } +} + const ( // PolicyComplianceStatusTypeCompliant is a PolicyComplianceStatusType enum value PolicyComplianceStatusTypeCompliant = "COMPLIANT" @@ -6743,6 +6772,14 @@ const ( PolicyComplianceStatusTypeNonCompliant = "NON_COMPLIANT" ) +// PolicyComplianceStatusTypeEnumValues returns all elements of the PolicyComplianceStatusType enum +func PolicyComplianceStatusTypeEnumValues() []string { + return []string{ + PolicyComplianceStatusTypeCompliant, + PolicyComplianceStatusTypeNonCompliant, + } +} + const ( // RemediationActionTypeRemove is a RemediationActionType enum value RemediationActionTypeRemove = "REMOVE" @@ -6751,6 +6788,14 @@ const ( RemediationActionTypeModify = "MODIFY" ) +// RemediationActionTypeEnumValues returns all elements of the RemediationActionType enum +func RemediationActionTypeEnumValues() []string { + return []string{ + RemediationActionTypeRemove, + RemediationActionTypeModify, + } +} + const ( // SecurityServiceTypeWaf is a SecurityServiceType enum value SecurityServiceTypeWaf = "WAF" @@ -6771,6 +6816,18 @@ const ( SecurityServiceTypeSecurityGroupsUsageAudit = "SECURITY_GROUPS_USAGE_AUDIT" ) +// SecurityServiceTypeEnumValues returns all elements of the SecurityServiceType enum +func SecurityServiceTypeEnumValues() []string { + return []string{ + SecurityServiceTypeWaf, + SecurityServiceTypeWafv2, + SecurityServiceTypeShieldAdvanced, + SecurityServiceTypeSecurityGroupsCommon, + SecurityServiceTypeSecurityGroupsContentAudit, + SecurityServiceTypeSecurityGroupsUsageAudit, + } +} + const ( // ViolationReasonWebAclMissingRuleGroup is a ViolationReason enum value ViolationReasonWebAclMissingRuleGroup = "WEB_ACL_MISSING_RULE_GROUP" @@ -6799,3 +6856,18 @@ const ( // ViolationReasonSecurityGroupRedundant is a ViolationReason enum value ViolationReasonSecurityGroupRedundant = "SECURITY_GROUP_REDUNDANT" ) + +// ViolationReasonEnumValues returns all elements of the ViolationReason enum +func ViolationReasonEnumValues() []string { + return []string{ + ViolationReasonWebAclMissingRuleGroup, + ViolationReasonResourceMissingWebAcl, + ViolationReasonResourceIncorrectWebAcl, + ViolationReasonResourceMissingShieldProtection, + ViolationReasonResourceMissingWebAclOrShieldProtection, + ViolationReasonResourceMissingSecurityGroup, + ViolationReasonResourceViolatesAuditSecurityGroup, + ViolationReasonSecurityGroupUnused, + ViolationReasonSecurityGroupRedundant, + } +} diff --git a/service/forecastservice/api.go b/service/forecastservice/api.go index e0428f70d18..927dbd36362 100644 --- a/service/forecastservice/api.go +++ b/service/forecastservice/api.go @@ -9287,6 +9287,16 @@ const ( AttributeTypeTimestamp = "timestamp" ) +// AttributeTypeEnumValues returns all elements of the AttributeType enum +func AttributeTypeEnumValues() []string { + return []string{ + AttributeTypeString, + AttributeTypeInteger, + AttributeTypeFloat, + AttributeTypeTimestamp, + } +} + const ( // DatasetTypeTargetTimeSeries is a DatasetType enum value DatasetTypeTargetTimeSeries = "TARGET_TIME_SERIES" @@ -9298,6 +9308,15 @@ const ( DatasetTypeItemMetadata = "ITEM_METADATA" ) +// DatasetTypeEnumValues returns all elements of the DatasetType enum +func DatasetTypeEnumValues() []string { + return []string{ + DatasetTypeTargetTimeSeries, + DatasetTypeRelatedTimeSeries, + DatasetTypeItemMetadata, + } +} + const ( // DomainRetail is a Domain enum value DomainRetail = "RETAIL" @@ -9321,6 +9340,19 @@ const ( DomainMetrics = "METRICS" ) +// DomainEnumValues returns all elements of the Domain enum +func DomainEnumValues() []string { + return []string{ + DomainRetail, + DomainCustom, + DomainInventoryPlanning, + DomainEc2Capacity, + DomainWorkForce, + DomainWebTraffic, + DomainMetrics, + } +} + const ( // EvaluationTypeSummary is a EvaluationType enum value EvaluationTypeSummary = "SUMMARY" @@ -9329,11 +9361,26 @@ const ( EvaluationTypeComputed = "COMPUTED" ) +// EvaluationTypeEnumValues returns all elements of the EvaluationType enum +func EvaluationTypeEnumValues() []string { + return []string{ + EvaluationTypeSummary, + EvaluationTypeComputed, + } +} + const ( // FeaturizationMethodNameFilling is a FeaturizationMethodName enum value FeaturizationMethodNameFilling = "filling" ) +// FeaturizationMethodNameEnumValues returns all elements of the FeaturizationMethodName enum +func FeaturizationMethodNameEnumValues() []string { + return []string{ + FeaturizationMethodNameFilling, + } +} + const ( // FilterConditionStringIs is a FilterConditionString enum value FilterConditionStringIs = "IS" @@ -9342,6 +9389,14 @@ const ( FilterConditionStringIsNot = "IS_NOT" ) +// FilterConditionStringEnumValues returns all elements of the FilterConditionString enum +func FilterConditionStringEnumValues() []string { + return []string{ + FilterConditionStringIs, + FilterConditionStringIsNot, + } +} + const ( // ScalingTypeAuto is a ScalingType enum value ScalingTypeAuto = "Auto" @@ -9355,3 +9410,13 @@ const ( // ScalingTypeReverseLogarithmic is a ScalingType enum value ScalingTypeReverseLogarithmic = "ReverseLogarithmic" ) + +// ScalingTypeEnumValues returns all elements of the ScalingType enum +func ScalingTypeEnumValues() []string { + return []string{ + ScalingTypeAuto, + ScalingTypeLinear, + ScalingTypeLogarithmic, + ScalingTypeReverseLogarithmic, + } +} diff --git a/service/frauddetector/api.go b/service/frauddetector/api.go index daf2b717a99..006b0706f0c 100644 --- a/service/frauddetector/api.go +++ b/service/frauddetector/api.go @@ -11970,6 +11970,15 @@ const ( DataSourceExternalModelScore = "EXTERNAL_MODEL_SCORE" ) +// DataSourceEnumValues returns all elements of the DataSource enum +func DataSourceEnumValues() []string { + return []string{ + DataSourceEvent, + DataSourceModelScore, + DataSourceExternalModelScore, + } +} + const ( // DataTypeString is a DataType enum value DataTypeString = "STRING" @@ -11984,6 +11993,16 @@ const ( DataTypeBoolean = "BOOLEAN" ) +// DataTypeEnumValues returns all elements of the DataType enum +func DataTypeEnumValues() []string { + return []string{ + DataTypeString, + DataTypeInteger, + DataTypeFloat, + DataTypeBoolean, + } +} + const ( // DetectorVersionStatusDraft is a DetectorVersionStatus enum value DetectorVersionStatusDraft = "DRAFT" @@ -11995,11 +12014,27 @@ const ( DetectorVersionStatusInactive = "INACTIVE" ) +// DetectorVersionStatusEnumValues returns all elements of the DetectorVersionStatus enum +func DetectorVersionStatusEnumValues() []string { + return []string{ + DetectorVersionStatusDraft, + DetectorVersionStatusActive, + DetectorVersionStatusInactive, + } +} + const ( // LanguageDetectorpl is a Language enum value LanguageDetectorpl = "DETECTORPL" ) +// LanguageEnumValues returns all elements of the Language enum +func LanguageEnumValues() []string { + return []string{ + LanguageDetectorpl, + } +} + const ( // ModelEndpointStatusAssociated is a ModelEndpointStatus enum value ModelEndpointStatusAssociated = "ASSOCIATED" @@ -12008,6 +12043,14 @@ const ( ModelEndpointStatusDissociated = "DISSOCIATED" ) +// ModelEndpointStatusEnumValues returns all elements of the ModelEndpointStatus enum +func ModelEndpointStatusEnumValues() []string { + return []string{ + ModelEndpointStatusAssociated, + ModelEndpointStatusDissociated, + } +} + const ( // ModelInputDataFormatTextCsv is a ModelInputDataFormat enum value ModelInputDataFormatTextCsv = "TEXT_CSV" @@ -12016,6 +12059,14 @@ const ( ModelInputDataFormatApplicationJson = "APPLICATION_JSON" ) +// ModelInputDataFormatEnumValues returns all elements of the ModelInputDataFormat enum +func ModelInputDataFormatEnumValues() []string { + return []string{ + ModelInputDataFormatTextCsv, + ModelInputDataFormatApplicationJson, + } +} + const ( // ModelOutputDataFormatTextCsv is a ModelOutputDataFormat enum value ModelOutputDataFormatTextCsv = "TEXT_CSV" @@ -12024,16 +12075,38 @@ const ( ModelOutputDataFormatApplicationJsonlines = "APPLICATION_JSONLINES" ) +// ModelOutputDataFormatEnumValues returns all elements of the ModelOutputDataFormat enum +func ModelOutputDataFormatEnumValues() []string { + return []string{ + ModelOutputDataFormatTextCsv, + ModelOutputDataFormatApplicationJsonlines, + } +} + const ( // ModelSourceSagemaker is a ModelSource enum value ModelSourceSagemaker = "SAGEMAKER" ) +// ModelSourceEnumValues returns all elements of the ModelSource enum +func ModelSourceEnumValues() []string { + return []string{ + ModelSourceSagemaker, + } +} + const ( // ModelTypeEnumOnlineFraudInsights is a ModelTypeEnum enum value ModelTypeEnumOnlineFraudInsights = "ONLINE_FRAUD_INSIGHTS" ) +// ModelTypeEnumEnumValues returns all elements of the ModelTypeEnum enum +func ModelTypeEnumEnumValues() []string { + return []string{ + ModelTypeEnumOnlineFraudInsights, + } +} + const ( // ModelVersionStatusActive is a ModelVersionStatus enum value ModelVersionStatusActive = "ACTIVE" @@ -12042,6 +12115,14 @@ const ( ModelVersionStatusInactive = "INACTIVE" ) +// ModelVersionStatusEnumValues returns all elements of the ModelVersionStatus enum +func ModelVersionStatusEnumValues() []string { + return []string{ + ModelVersionStatusActive, + ModelVersionStatusInactive, + } +} + const ( // RuleExecutionModeAllMatched is a RuleExecutionMode enum value RuleExecutionModeAllMatched = "ALL_MATCHED" @@ -12050,7 +12131,22 @@ const ( RuleExecutionModeFirstMatched = "FIRST_MATCHED" ) +// RuleExecutionModeEnumValues returns all elements of the RuleExecutionMode enum +func RuleExecutionModeEnumValues() []string { + return []string{ + RuleExecutionModeAllMatched, + RuleExecutionModeFirstMatched, + } +} + const ( // TrainingDataSourceEnumExternalEvents is a TrainingDataSourceEnum enum value TrainingDataSourceEnumExternalEvents = "EXTERNAL_EVENTS" ) + +// TrainingDataSourceEnumEnumValues returns all elements of the TrainingDataSourceEnum enum +func TrainingDataSourceEnumEnumValues() []string { + return []string{ + TrainingDataSourceEnumExternalEvents, + } +} diff --git a/service/fsx/api.go b/service/fsx/api.go index 8cb64359c91..e02ea12c4c7 100644 --- a/service/fsx/api.go +++ b/service/fsx/api.go @@ -7281,6 +7281,16 @@ const ( ActiveDirectoryErrorTypeInvalidDomainStage = "INVALID_DOMAIN_STAGE" ) +// ActiveDirectoryErrorTypeEnumValues returns all elements of the ActiveDirectoryErrorType enum +func ActiveDirectoryErrorTypeEnumValues() []string { + return []string{ + ActiveDirectoryErrorTypeDomainNotFound, + ActiveDirectoryErrorTypeIncompatibleDomainMode, + ActiveDirectoryErrorTypeWrongVpc, + ActiveDirectoryErrorTypeInvalidDomainStage, + } +} + // Describes the type of administrative action, as follows: // // * FILE_SYSTEM_UPDATE - A file system update administrative action initiated @@ -7302,6 +7312,14 @@ const ( AdministrativeActionTypeStorageOptimization = "STORAGE_OPTIMIZATION" ) +// AdministrativeActionTypeEnumValues returns all elements of the AdministrativeActionType enum +func AdministrativeActionTypeEnumValues() []string { + return []string{ + AdministrativeActionTypeFileSystemUpdate, + AdministrativeActionTypeStorageOptimization, + } +} + const ( // AutoImportPolicyTypeNone is a AutoImportPolicyType enum value AutoImportPolicyTypeNone = "NONE" @@ -7313,6 +7331,15 @@ const ( AutoImportPolicyTypeNewChanged = "NEW_CHANGED" ) +// AutoImportPolicyTypeEnumValues returns all elements of the AutoImportPolicyType enum +func AutoImportPolicyTypeEnumValues() []string { + return []string{ + AutoImportPolicyTypeNone, + AutoImportPolicyTypeNew, + AutoImportPolicyTypeNewChanged, + } +} + // The lifecycle status of the backup. const ( // BackupLifecycleAvailable is a BackupLifecycle enum value @@ -7328,6 +7355,16 @@ const ( BackupLifecycleFailed = "FAILED" ) +// BackupLifecycleEnumValues returns all elements of the BackupLifecycle enum +func BackupLifecycleEnumValues() []string { + return []string{ + BackupLifecycleAvailable, + BackupLifecycleCreating, + BackupLifecycleDeleted, + BackupLifecycleFailed, + } +} + // The type of the backup. const ( // BackupTypeAutomatic is a BackupType enum value @@ -7337,6 +7374,14 @@ const ( BackupTypeUserInitiated = "USER_INITIATED" ) +// BackupTypeEnumValues returns all elements of the BackupType enum +func BackupTypeEnumValues() []string { + return []string{ + BackupTypeAutomatic, + BackupTypeUserInitiated, + } +} + const ( // DataRepositoryLifecycleCreating is a DataRepositoryLifecycle enum value DataRepositoryLifecycleCreating = "CREATING" @@ -7354,6 +7399,17 @@ const ( DataRepositoryLifecycleDeleting = "DELETING" ) +// DataRepositoryLifecycleEnumValues returns all elements of the DataRepositoryLifecycle enum +func DataRepositoryLifecycleEnumValues() []string { + return []string{ + DataRepositoryLifecycleCreating, + DataRepositoryLifecycleAvailable, + DataRepositoryLifecycleMisconfigured, + DataRepositoryLifecycleUpdating, + DataRepositoryLifecycleDeleting, + } +} + const ( // DataRepositoryTaskFilterNameFileSystemId is a DataRepositoryTaskFilterName enum value DataRepositoryTaskFilterNameFileSystemId = "file-system-id" @@ -7362,6 +7418,14 @@ const ( DataRepositoryTaskFilterNameTaskLifecycle = "task-lifecycle" ) +// DataRepositoryTaskFilterNameEnumValues returns all elements of the DataRepositoryTaskFilterName enum +func DataRepositoryTaskFilterNameEnumValues() []string { + return []string{ + DataRepositoryTaskFilterNameFileSystemId, + DataRepositoryTaskFilterNameTaskLifecycle, + } +} + const ( // DataRepositoryTaskLifecyclePending is a DataRepositoryTaskLifecycle enum value DataRepositoryTaskLifecyclePending = "PENDING" @@ -7382,11 +7446,30 @@ const ( DataRepositoryTaskLifecycleCanceling = "CANCELING" ) +// DataRepositoryTaskLifecycleEnumValues returns all elements of the DataRepositoryTaskLifecycle enum +func DataRepositoryTaskLifecycleEnumValues() []string { + return []string{ + DataRepositoryTaskLifecyclePending, + DataRepositoryTaskLifecycleExecuting, + DataRepositoryTaskLifecycleFailed, + DataRepositoryTaskLifecycleSucceeded, + DataRepositoryTaskLifecycleCanceled, + DataRepositoryTaskLifecycleCanceling, + } +} + const ( // DataRepositoryTaskTypeExportToRepository is a DataRepositoryTaskType enum value DataRepositoryTaskTypeExportToRepository = "EXPORT_TO_REPOSITORY" ) +// DataRepositoryTaskTypeEnumValues returns all elements of the DataRepositoryTaskType enum +func DataRepositoryTaskTypeEnumValues() []string { + return []string{ + DataRepositoryTaskTypeExportToRepository, + } +} + // The lifecycle status of the file system. const ( // FileSystemLifecycleAvailable is a FileSystemLifecycle enum value @@ -7408,6 +7491,18 @@ const ( FileSystemLifecycleUpdating = "UPDATING" ) +// FileSystemLifecycleEnumValues returns all elements of the FileSystemLifecycle enum +func FileSystemLifecycleEnumValues() []string { + return []string{ + FileSystemLifecycleAvailable, + FileSystemLifecycleCreating, + FileSystemLifecycleFailed, + FileSystemLifecycleDeleting, + FileSystemLifecycleMisconfigured, + FileSystemLifecycleUpdating, + } +} + // An enumeration specifying the currently ongoing maintenance operation. const ( // FileSystemMaintenanceOperationPatching is a FileSystemMaintenanceOperation enum value @@ -7417,6 +7512,14 @@ const ( FileSystemMaintenanceOperationBackingUp = "BACKING_UP" ) +// FileSystemMaintenanceOperationEnumValues returns all elements of the FileSystemMaintenanceOperation enum +func FileSystemMaintenanceOperationEnumValues() []string { + return []string{ + FileSystemMaintenanceOperationPatching, + FileSystemMaintenanceOperationBackingUp, + } +} + // The type of file system. const ( // FileSystemTypeWindows is a FileSystemType enum value @@ -7426,6 +7529,14 @@ const ( FileSystemTypeLustre = "LUSTRE" ) +// FileSystemTypeEnumValues returns all elements of the FileSystemType enum +func FileSystemTypeEnumValues() []string { + return []string{ + FileSystemTypeWindows, + FileSystemTypeLustre, + } +} + // The name for a filter. const ( // FilterNameFileSystemId is a FilterName enum value @@ -7438,6 +7549,15 @@ const ( FilterNameFileSystemType = "file-system-type" ) +// FilterNameEnumValues returns all elements of the FilterName enum +func FilterNameEnumValues() []string { + return []string{ + FilterNameFileSystemId, + FilterNameBackupType, + FilterNameFileSystemType, + } +} + const ( // LustreDeploymentTypeScratch1 is a LustreDeploymentType enum value LustreDeploymentTypeScratch1 = "SCRATCH_1" @@ -7449,16 +7569,39 @@ const ( LustreDeploymentTypePersistent1 = "PERSISTENT_1" ) +// LustreDeploymentTypeEnumValues returns all elements of the LustreDeploymentType enum +func LustreDeploymentTypeEnumValues() []string { + return []string{ + LustreDeploymentTypeScratch1, + LustreDeploymentTypeScratch2, + LustreDeploymentTypePersistent1, + } +} + const ( // ReportFormatReportCsv20191124 is a ReportFormat enum value ReportFormatReportCsv20191124 = "REPORT_CSV_20191124" ) +// ReportFormatEnumValues returns all elements of the ReportFormat enum +func ReportFormatEnumValues() []string { + return []string{ + ReportFormatReportCsv20191124, + } +} + const ( // ReportScopeFailedFilesOnly is a ReportScope enum value ReportScopeFailedFilesOnly = "FAILED_FILES_ONLY" ) +// ReportScopeEnumValues returns all elements of the ReportScope enum +func ReportScopeEnumValues() []string { + return []string{ + ReportScopeFailedFilesOnly, + } +} + // The types of limits on your service utilization. Limits include file system // count, total throughput capacity, total storage, and total user-initiated // backups. These limits apply for a specific account in a specific AWS Region. @@ -7477,6 +7620,16 @@ const ( ServiceLimitTotalUserInitiatedBackups = "TOTAL_USER_INITIATED_BACKUPS" ) +// ServiceLimitEnumValues returns all elements of the ServiceLimit enum +func ServiceLimitEnumValues() []string { + return []string{ + ServiceLimitFileSystemCount, + ServiceLimitTotalThroughputCapacity, + ServiceLimitTotalStorage, + ServiceLimitTotalUserInitiatedBackups, + } +} + const ( // StatusFailed is a Status enum value StatusFailed = "FAILED" @@ -7494,6 +7647,17 @@ const ( StatusUpdatedOptimizing = "UPDATED_OPTIMIZING" ) +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusFailed, + StatusInProgress, + StatusPending, + StatusCompleted, + StatusUpdatedOptimizing, + } +} + // The storage type for your Amazon FSx file system. const ( // StorageTypeSsd is a StorageType enum value @@ -7503,6 +7667,14 @@ const ( StorageTypeHdd = "HDD" ) +// StorageTypeEnumValues returns all elements of the StorageType enum +func StorageTypeEnumValues() []string { + return []string{ + StorageTypeSsd, + StorageTypeHdd, + } +} + const ( // WindowsDeploymentTypeMultiAz1 is a WindowsDeploymentType enum value WindowsDeploymentTypeMultiAz1 = "MULTI_AZ_1" @@ -7513,3 +7685,12 @@ const ( // WindowsDeploymentTypeSingleAz2 is a WindowsDeploymentType enum value WindowsDeploymentTypeSingleAz2 = "SINGLE_AZ_2" ) + +// WindowsDeploymentTypeEnumValues returns all elements of the WindowsDeploymentType enum +func WindowsDeploymentTypeEnumValues() []string { + return []string{ + WindowsDeploymentTypeMultiAz1, + WindowsDeploymentTypeSingleAz1, + WindowsDeploymentTypeSingleAz2, + } +} diff --git a/service/gamelift/api.go b/service/gamelift/api.go index d4e7cf76e2d..ec6e588356b 100644 --- a/service/gamelift/api.go +++ b/service/gamelift/api.go @@ -26088,6 +26088,14 @@ const ( AcceptanceTypeReject = "REJECT" ) +// AcceptanceTypeEnumValues returns all elements of the AcceptanceType enum +func AcceptanceTypeEnumValues() []string { + return []string{ + AcceptanceTypeAccept, + AcceptanceTypeReject, + } +} + const ( // BackfillModeAutomatic is a BackfillMode enum value BackfillModeAutomatic = "AUTOMATIC" @@ -26096,6 +26104,14 @@ const ( BackfillModeManual = "MANUAL" ) +// BackfillModeEnumValues returns all elements of the BackfillMode enum +func BackfillModeEnumValues() []string { + return []string{ + BackfillModeAutomatic, + BackfillModeManual, + } +} + const ( // BalancingStrategySpotOnly is a BalancingStrategy enum value BalancingStrategySpotOnly = "SPOT_ONLY" @@ -26104,6 +26120,14 @@ const ( BalancingStrategySpotPreferred = "SPOT_PREFERRED" ) +// BalancingStrategyEnumValues returns all elements of the BalancingStrategy enum +func BalancingStrategyEnumValues() []string { + return []string{ + BalancingStrategySpotOnly, + BalancingStrategySpotPreferred, + } +} + const ( // BuildStatusInitialized is a BuildStatus enum value BuildStatusInitialized = "INITIALIZED" @@ -26115,6 +26139,15 @@ const ( BuildStatusFailed = "FAILED" ) +// BuildStatusEnumValues returns all elements of the BuildStatus enum +func BuildStatusEnumValues() []string { + return []string{ + BuildStatusInitialized, + BuildStatusReady, + BuildStatusFailed, + } +} + const ( // CertificateTypeDisabled is a CertificateType enum value CertificateTypeDisabled = "DISABLED" @@ -26123,6 +26156,14 @@ const ( CertificateTypeGenerated = "GENERATED" ) +// CertificateTypeEnumValues returns all elements of the CertificateType enum +func CertificateTypeEnumValues() []string { + return []string{ + CertificateTypeDisabled, + CertificateTypeGenerated, + } +} + const ( // ComparisonOperatorTypeGreaterThanOrEqualToThreshold is a ComparisonOperatorType enum value ComparisonOperatorTypeGreaterThanOrEqualToThreshold = "GreaterThanOrEqualToThreshold" @@ -26137,6 +26178,16 @@ const ( ComparisonOperatorTypeLessThanOrEqualToThreshold = "LessThanOrEqualToThreshold" ) +// ComparisonOperatorTypeEnumValues returns all elements of the ComparisonOperatorType enum +func ComparisonOperatorTypeEnumValues() []string { + return []string{ + ComparisonOperatorTypeGreaterThanOrEqualToThreshold, + ComparisonOperatorTypeGreaterThanThreshold, + ComparisonOperatorTypeLessThanThreshold, + ComparisonOperatorTypeLessThanOrEqualToThreshold, + } +} + const ( // EC2InstanceTypeT2Micro is a EC2InstanceType enum value EC2InstanceTypeT2Micro = "t2.micro" @@ -26313,6 +26364,70 @@ const ( EC2InstanceTypeM524xlarge = "m5.24xlarge" ) +// EC2InstanceTypeEnumValues returns all elements of the EC2InstanceType enum +func EC2InstanceTypeEnumValues() []string { + return []string{ + EC2InstanceTypeT2Micro, + EC2InstanceTypeT2Small, + EC2InstanceTypeT2Medium, + EC2InstanceTypeT2Large, + EC2InstanceTypeC3Large, + EC2InstanceTypeC3Xlarge, + EC2InstanceTypeC32xlarge, + EC2InstanceTypeC34xlarge, + EC2InstanceTypeC38xlarge, + EC2InstanceTypeC4Large, + EC2InstanceTypeC4Xlarge, + EC2InstanceTypeC42xlarge, + EC2InstanceTypeC44xlarge, + EC2InstanceTypeC48xlarge, + EC2InstanceTypeC5Large, + EC2InstanceTypeC5Xlarge, + EC2InstanceTypeC52xlarge, + EC2InstanceTypeC54xlarge, + EC2InstanceTypeC59xlarge, + EC2InstanceTypeC512xlarge, + EC2InstanceTypeC518xlarge, + EC2InstanceTypeC524xlarge, + EC2InstanceTypeR3Large, + EC2InstanceTypeR3Xlarge, + EC2InstanceTypeR32xlarge, + EC2InstanceTypeR34xlarge, + EC2InstanceTypeR38xlarge, + EC2InstanceTypeR4Large, + EC2InstanceTypeR4Xlarge, + EC2InstanceTypeR42xlarge, + EC2InstanceTypeR44xlarge, + EC2InstanceTypeR48xlarge, + EC2InstanceTypeR416xlarge, + EC2InstanceTypeR5Large, + EC2InstanceTypeR5Xlarge, + EC2InstanceTypeR52xlarge, + EC2InstanceTypeR54xlarge, + EC2InstanceTypeR58xlarge, + EC2InstanceTypeR512xlarge, + EC2InstanceTypeR516xlarge, + EC2InstanceTypeR524xlarge, + EC2InstanceTypeM3Medium, + EC2InstanceTypeM3Large, + EC2InstanceTypeM3Xlarge, + EC2InstanceTypeM32xlarge, + EC2InstanceTypeM4Large, + EC2InstanceTypeM4Xlarge, + EC2InstanceTypeM42xlarge, + EC2InstanceTypeM44xlarge, + EC2InstanceTypeM410xlarge, + EC2InstanceTypeM5Large, + EC2InstanceTypeM5Xlarge, + EC2InstanceTypeM52xlarge, + EC2InstanceTypeM54xlarge, + EC2InstanceTypeM58xlarge, + EC2InstanceTypeM512xlarge, + EC2InstanceTypeM516xlarge, + EC2InstanceTypeM524xlarge, + } +} + const ( // EventCodeGenericEvent is a EventCode enum value EventCodeGenericEvent = "GENERIC_EVENT" @@ -26414,11 +26529,57 @@ const ( EventCodeInstanceInterrupted = "INSTANCE_INTERRUPTED" ) +// EventCodeEnumValues returns all elements of the EventCode enum +func EventCodeEnumValues() []string { + return []string{ + EventCodeGenericEvent, + EventCodeFleetCreated, + EventCodeFleetDeleted, + EventCodeFleetScalingEvent, + EventCodeFleetStateDownloading, + EventCodeFleetStateValidating, + EventCodeFleetStateBuilding, + EventCodeFleetStateActivating, + EventCodeFleetStateActive, + EventCodeFleetStateError, + EventCodeFleetInitializationFailed, + EventCodeFleetBinaryDownloadFailed, + EventCodeFleetValidationLaunchPathNotFound, + EventCodeFleetValidationExecutableRuntimeFailure, + EventCodeFleetValidationTimedOut, + EventCodeFleetActivationFailed, + EventCodeFleetActivationFailedNoInstances, + EventCodeFleetNewGameSessionProtectionPolicyUpdated, + EventCodeServerProcessInvalidPath, + EventCodeServerProcessSdkInitializationTimeout, + EventCodeServerProcessProcessReadyTimeout, + EventCodeServerProcessCrashed, + EventCodeServerProcessTerminatedUnhealthy, + EventCodeServerProcessForceTerminated, + EventCodeServerProcessProcessExitTimeout, + EventCodeGameSessionActivationTimeout, + EventCodeFleetCreationExtractingBuild, + EventCodeFleetCreationRunningInstaller, + EventCodeFleetCreationValidatingRuntimeConfig, + EventCodeFleetVpcPeeringSucceeded, + EventCodeFleetVpcPeeringFailed, + EventCodeFleetVpcPeeringDeleted, + EventCodeInstanceInterrupted, + } +} + const ( // FleetActionAutoScaling is a FleetAction enum value FleetActionAutoScaling = "AUTO_SCALING" ) +// FleetActionEnumValues returns all elements of the FleetAction enum +func FleetActionEnumValues() []string { + return []string{ + FleetActionAutoScaling, + } +} + const ( // FleetStatusNew is a FleetStatus enum value FleetStatusNew = "NEW" @@ -26448,6 +26609,21 @@ const ( FleetStatusTerminated = "TERMINATED" ) +// FleetStatusEnumValues returns all elements of the FleetStatus enum +func FleetStatusEnumValues() []string { + return []string{ + FleetStatusNew, + FleetStatusDownloading, + FleetStatusValidating, + FleetStatusBuilding, + FleetStatusActivating, + FleetStatusActive, + FleetStatusDeleting, + FleetStatusError, + FleetStatusTerminated, + } +} + const ( // FleetTypeOnDemand is a FleetType enum value FleetTypeOnDemand = "ON_DEMAND" @@ -26456,16 +26632,38 @@ const ( FleetTypeSpot = "SPOT" ) +// FleetTypeEnumValues returns all elements of the FleetType enum +func FleetTypeEnumValues() []string { + return []string{ + FleetTypeOnDemand, + FleetTypeSpot, + } +} + const ( // GameServerClaimStatusClaimed is a GameServerClaimStatus enum value GameServerClaimStatusClaimed = "CLAIMED" ) +// GameServerClaimStatusEnumValues returns all elements of the GameServerClaimStatus enum +func GameServerClaimStatusEnumValues() []string { + return []string{ + GameServerClaimStatusClaimed, + } +} + const ( // GameServerGroupActionReplaceInstanceTypes is a GameServerGroupAction enum value GameServerGroupActionReplaceInstanceTypes = "REPLACE_INSTANCE_TYPES" ) +// GameServerGroupActionEnumValues returns all elements of the GameServerGroupAction enum +func GameServerGroupActionEnumValues() []string { + return []string{ + GameServerGroupActionReplaceInstanceTypes, + } +} + const ( // GameServerGroupDeleteOptionSafeDelete is a GameServerGroupDeleteOption enum value GameServerGroupDeleteOptionSafeDelete = "SAFE_DELETE" @@ -26477,6 +26675,15 @@ const ( GameServerGroupDeleteOptionRetain = "RETAIN" ) +// GameServerGroupDeleteOptionEnumValues returns all elements of the GameServerGroupDeleteOption enum +func GameServerGroupDeleteOptionEnumValues() []string { + return []string{ + GameServerGroupDeleteOptionSafeDelete, + GameServerGroupDeleteOptionForceDelete, + GameServerGroupDeleteOptionRetain, + } +} + const ( // GameServerGroupInstanceTypeC4Large is a GameServerGroupInstanceType enum value GameServerGroupInstanceTypeC4Large = "c4.large" @@ -26599,6 +26806,52 @@ const ( GameServerGroupInstanceTypeM524xlarge = "m5.24xlarge" ) +// GameServerGroupInstanceTypeEnumValues returns all elements of the GameServerGroupInstanceType enum +func GameServerGroupInstanceTypeEnumValues() []string { + return []string{ + GameServerGroupInstanceTypeC4Large, + GameServerGroupInstanceTypeC4Xlarge, + GameServerGroupInstanceTypeC42xlarge, + GameServerGroupInstanceTypeC44xlarge, + GameServerGroupInstanceTypeC48xlarge, + GameServerGroupInstanceTypeC5Large, + GameServerGroupInstanceTypeC5Xlarge, + GameServerGroupInstanceTypeC52xlarge, + GameServerGroupInstanceTypeC54xlarge, + GameServerGroupInstanceTypeC59xlarge, + GameServerGroupInstanceTypeC512xlarge, + GameServerGroupInstanceTypeC518xlarge, + GameServerGroupInstanceTypeC524xlarge, + GameServerGroupInstanceTypeR4Large, + GameServerGroupInstanceTypeR4Xlarge, + GameServerGroupInstanceTypeR42xlarge, + GameServerGroupInstanceTypeR44xlarge, + GameServerGroupInstanceTypeR48xlarge, + GameServerGroupInstanceTypeR416xlarge, + GameServerGroupInstanceTypeR5Large, + GameServerGroupInstanceTypeR5Xlarge, + GameServerGroupInstanceTypeR52xlarge, + GameServerGroupInstanceTypeR54xlarge, + GameServerGroupInstanceTypeR58xlarge, + GameServerGroupInstanceTypeR512xlarge, + GameServerGroupInstanceTypeR516xlarge, + GameServerGroupInstanceTypeR524xlarge, + GameServerGroupInstanceTypeM4Large, + GameServerGroupInstanceTypeM4Xlarge, + GameServerGroupInstanceTypeM42xlarge, + GameServerGroupInstanceTypeM44xlarge, + GameServerGroupInstanceTypeM410xlarge, + GameServerGroupInstanceTypeM5Large, + GameServerGroupInstanceTypeM5Xlarge, + GameServerGroupInstanceTypeM52xlarge, + GameServerGroupInstanceTypeM54xlarge, + GameServerGroupInstanceTypeM58xlarge, + GameServerGroupInstanceTypeM512xlarge, + GameServerGroupInstanceTypeM516xlarge, + GameServerGroupInstanceTypeM524xlarge, + } +} + const ( // GameServerGroupStatusNew is a GameServerGroupStatus enum value GameServerGroupStatusNew = "NEW" @@ -26622,11 +26875,31 @@ const ( GameServerGroupStatusError = "ERROR" ) +// GameServerGroupStatusEnumValues returns all elements of the GameServerGroupStatus enum +func GameServerGroupStatusEnumValues() []string { + return []string{ + GameServerGroupStatusNew, + GameServerGroupStatusActivating, + GameServerGroupStatusActive, + GameServerGroupStatusDeleteScheduled, + GameServerGroupStatusDeleting, + GameServerGroupStatusDeleted, + GameServerGroupStatusError, + } +} + const ( // GameServerHealthCheckHealthy is a GameServerHealthCheck enum value GameServerHealthCheckHealthy = "HEALTHY" ) +// GameServerHealthCheckEnumValues returns all elements of the GameServerHealthCheck enum +func GameServerHealthCheckEnumValues() []string { + return []string{ + GameServerHealthCheckHealthy, + } +} + const ( // GameServerProtectionPolicyNoProtection is a GameServerProtectionPolicy enum value GameServerProtectionPolicyNoProtection = "NO_PROTECTION" @@ -26635,6 +26908,14 @@ const ( GameServerProtectionPolicyFullProtection = "FULL_PROTECTION" ) +// GameServerProtectionPolicyEnumValues returns all elements of the GameServerProtectionPolicy enum +func GameServerProtectionPolicyEnumValues() []string { + return []string{ + GameServerProtectionPolicyNoProtection, + GameServerProtectionPolicyFullProtection, + } +} + const ( // GameServerUtilizationStatusAvailable is a GameServerUtilizationStatus enum value GameServerUtilizationStatusAvailable = "AVAILABLE" @@ -26643,6 +26924,14 @@ const ( GameServerUtilizationStatusUtilized = "UTILIZED" ) +// GameServerUtilizationStatusEnumValues returns all elements of the GameServerUtilizationStatus enum +func GameServerUtilizationStatusEnumValues() []string { + return []string{ + GameServerUtilizationStatusAvailable, + GameServerUtilizationStatusUtilized, + } +} + const ( // GameSessionPlacementStatePending is a GameSessionPlacementState enum value GameSessionPlacementStatePending = "PENDING" @@ -26660,6 +26949,17 @@ const ( GameSessionPlacementStateFailed = "FAILED" ) +// GameSessionPlacementStateEnumValues returns all elements of the GameSessionPlacementState enum +func GameSessionPlacementStateEnumValues() []string { + return []string{ + GameSessionPlacementStatePending, + GameSessionPlacementStateFulfilled, + GameSessionPlacementStateCancelled, + GameSessionPlacementStateTimedOut, + GameSessionPlacementStateFailed, + } +} + const ( // GameSessionStatusActive is a GameSessionStatus enum value GameSessionStatusActive = "ACTIVE" @@ -26677,11 +26977,29 @@ const ( GameSessionStatusError = "ERROR" ) +// GameSessionStatusEnumValues returns all elements of the GameSessionStatus enum +func GameSessionStatusEnumValues() []string { + return []string{ + GameSessionStatusActive, + GameSessionStatusActivating, + GameSessionStatusTerminated, + GameSessionStatusTerminating, + GameSessionStatusError, + } +} + const ( // GameSessionStatusReasonInterrupted is a GameSessionStatusReason enum value GameSessionStatusReasonInterrupted = "INTERRUPTED" ) +// GameSessionStatusReasonEnumValues returns all elements of the GameSessionStatusReason enum +func GameSessionStatusReasonEnumValues() []string { + return []string{ + GameSessionStatusReasonInterrupted, + } +} + const ( // InstanceStatusPending is a InstanceStatus enum value InstanceStatusPending = "PENDING" @@ -26693,6 +27011,15 @@ const ( InstanceStatusTerminating = "TERMINATING" ) +// InstanceStatusEnumValues returns all elements of the InstanceStatus enum +func InstanceStatusEnumValues() []string { + return []string{ + InstanceStatusPending, + InstanceStatusActive, + InstanceStatusTerminating, + } +} + const ( // IpProtocolTcp is a IpProtocol enum value IpProtocolTcp = "TCP" @@ -26701,6 +27028,14 @@ const ( IpProtocolUdp = "UDP" ) +// IpProtocolEnumValues returns all elements of the IpProtocol enum +func IpProtocolEnumValues() []string { + return []string{ + IpProtocolTcp, + IpProtocolUdp, + } +} + const ( // MatchmakingConfigurationStatusCancelled is a MatchmakingConfigurationStatus enum value MatchmakingConfigurationStatusCancelled = "CANCELLED" @@ -26727,6 +27062,20 @@ const ( MatchmakingConfigurationStatusTimedOut = "TIMED_OUT" ) +// MatchmakingConfigurationStatusEnumValues returns all elements of the MatchmakingConfigurationStatus enum +func MatchmakingConfigurationStatusEnumValues() []string { + return []string{ + MatchmakingConfigurationStatusCancelled, + MatchmakingConfigurationStatusCompleted, + MatchmakingConfigurationStatusFailed, + MatchmakingConfigurationStatusPlacing, + MatchmakingConfigurationStatusQueued, + MatchmakingConfigurationStatusRequiresAcceptance, + MatchmakingConfigurationStatusSearching, + MatchmakingConfigurationStatusTimedOut, + } +} + const ( // MetricNameActivatingGameSessions is a MetricName enum value MetricNameActivatingGameSessions = "ActivatingGameSessions" @@ -26762,6 +27111,23 @@ const ( MetricNameWaitTime = "WaitTime" ) +// MetricNameEnumValues returns all elements of the MetricName enum +func MetricNameEnumValues() []string { + return []string{ + MetricNameActivatingGameSessions, + MetricNameActiveGameSessions, + MetricNameActiveInstances, + MetricNameAvailableGameSessions, + MetricNameAvailablePlayerSessions, + MetricNameCurrentPlayerSessions, + MetricNameIdleInstances, + MetricNamePercentAvailableGameSessions, + MetricNamePercentIdleInstances, + MetricNameQueueDepth, + MetricNameWaitTime, + } +} + const ( // OperatingSystemWindows2012 is a OperatingSystem enum value OperatingSystemWindows2012 = "WINDOWS_2012" @@ -26773,6 +27139,15 @@ const ( OperatingSystemAmazonLinux2 = "AMAZON_LINUX_2" ) +// OperatingSystemEnumValues returns all elements of the OperatingSystem enum +func OperatingSystemEnumValues() []string { + return []string{ + OperatingSystemWindows2012, + OperatingSystemAmazonLinux, + OperatingSystemAmazonLinux2, + } +} + const ( // PlayerSessionCreationPolicyAcceptAll is a PlayerSessionCreationPolicy enum value PlayerSessionCreationPolicyAcceptAll = "ACCEPT_ALL" @@ -26781,6 +27156,14 @@ const ( PlayerSessionCreationPolicyDenyAll = "DENY_ALL" ) +// PlayerSessionCreationPolicyEnumValues returns all elements of the PlayerSessionCreationPolicy enum +func PlayerSessionCreationPolicyEnumValues() []string { + return []string{ + PlayerSessionCreationPolicyAcceptAll, + PlayerSessionCreationPolicyDenyAll, + } +} + const ( // PlayerSessionStatusReserved is a PlayerSessionStatus enum value PlayerSessionStatusReserved = "RESERVED" @@ -26795,6 +27178,16 @@ const ( PlayerSessionStatusTimedout = "TIMEDOUT" ) +// PlayerSessionStatusEnumValues returns all elements of the PlayerSessionStatus enum +func PlayerSessionStatusEnumValues() []string { + return []string{ + PlayerSessionStatusReserved, + PlayerSessionStatusActive, + PlayerSessionStatusCompleted, + PlayerSessionStatusTimedout, + } +} + const ( // PolicyTypeRuleBased is a PolicyType enum value PolicyTypeRuleBased = "RuleBased" @@ -26803,6 +27196,14 @@ const ( PolicyTypeTargetBased = "TargetBased" ) +// PolicyTypeEnumValues returns all elements of the PolicyType enum +func PolicyTypeEnumValues() []string { + return []string{ + PolicyTypeRuleBased, + PolicyTypeTargetBased, + } +} + const ( // ProtectionPolicyNoProtection is a ProtectionPolicy enum value ProtectionPolicyNoProtection = "NoProtection" @@ -26811,6 +27212,14 @@ const ( ProtectionPolicyFullProtection = "FullProtection" ) +// ProtectionPolicyEnumValues returns all elements of the ProtectionPolicy enum +func ProtectionPolicyEnumValues() []string { + return []string{ + ProtectionPolicyNoProtection, + ProtectionPolicyFullProtection, + } +} + const ( // RoutingStrategyTypeSimple is a RoutingStrategyType enum value RoutingStrategyTypeSimple = "SIMPLE" @@ -26819,6 +27228,14 @@ const ( RoutingStrategyTypeTerminal = "TERMINAL" ) +// RoutingStrategyTypeEnumValues returns all elements of the RoutingStrategyType enum +func RoutingStrategyTypeEnumValues() []string { + return []string{ + RoutingStrategyTypeSimple, + RoutingStrategyTypeTerminal, + } +} + const ( // ScalingAdjustmentTypeChangeInCapacity is a ScalingAdjustmentType enum value ScalingAdjustmentTypeChangeInCapacity = "ChangeInCapacity" @@ -26830,6 +27247,15 @@ const ( ScalingAdjustmentTypePercentChangeInCapacity = "PercentChangeInCapacity" ) +// ScalingAdjustmentTypeEnumValues returns all elements of the ScalingAdjustmentType enum +func ScalingAdjustmentTypeEnumValues() []string { + return []string{ + ScalingAdjustmentTypeChangeInCapacity, + ScalingAdjustmentTypeExactCapacity, + ScalingAdjustmentTypePercentChangeInCapacity, + } +} + const ( // ScalingStatusTypeActive is a ScalingStatusType enum value ScalingStatusTypeActive = "ACTIVE" @@ -26853,6 +27279,19 @@ const ( ScalingStatusTypeError = "ERROR" ) +// ScalingStatusTypeEnumValues returns all elements of the ScalingStatusType enum +func ScalingStatusTypeEnumValues() []string { + return []string{ + ScalingStatusTypeActive, + ScalingStatusTypeUpdateRequested, + ScalingStatusTypeUpdating, + ScalingStatusTypeDeleteRequested, + ScalingStatusTypeDeleting, + ScalingStatusTypeDeleted, + ScalingStatusTypeError, + } +} + const ( // SortOrderAscending is a SortOrder enum value SortOrderAscending = "ASCENDING" @@ -26860,3 +27299,11 @@ const ( // SortOrderDescending is a SortOrder enum value SortOrderDescending = "DESCENDING" ) + +// SortOrderEnumValues returns all elements of the SortOrder enum +func SortOrderEnumValues() []string { + return []string{ + SortOrderAscending, + SortOrderDescending, + } +} diff --git a/service/glacier/api.go b/service/glacier/api.go index 4ddaba08c45..171e1140097 100644 --- a/service/glacier/api.go +++ b/service/glacier/api.go @@ -8986,6 +8986,15 @@ const ( ActionCodeSelect = "Select" ) +// ActionCodeEnumValues returns all elements of the ActionCode enum +func ActionCodeEnumValues() []string { + return []string{ + ActionCodeArchiveRetrieval, + ActionCodeInventoryRetrieval, + ActionCodeSelect, + } +} + const ( // CannedACLPrivate is a CannedACL enum value CannedACLPrivate = "private" @@ -9009,6 +9018,19 @@ const ( CannedACLBucketOwnerFullControl = "bucket-owner-full-control" ) +// CannedACLEnumValues returns all elements of the CannedACL enum +func CannedACLEnumValues() []string { + return []string{ + CannedACLPrivate, + CannedACLPublicRead, + CannedACLPublicReadWrite, + CannedACLAwsExecRead, + CannedACLAuthenticatedRead, + CannedACLBucketOwnerRead, + CannedACLBucketOwnerFullControl, + } +} + const ( // EncryptionTypeAwsKms is a EncryptionType enum value EncryptionTypeAwsKms = "aws:kms" @@ -9017,11 +9039,26 @@ const ( EncryptionTypeAes256 = "AES256" ) +// EncryptionTypeEnumValues returns all elements of the EncryptionType enum +func EncryptionTypeEnumValues() []string { + return []string{ + EncryptionTypeAwsKms, + EncryptionTypeAes256, + } +} + const ( // ExpressionTypeSql is a ExpressionType enum value ExpressionTypeSql = "SQL" ) +// ExpressionTypeEnumValues returns all elements of the ExpressionType enum +func ExpressionTypeEnumValues() []string { + return []string{ + ExpressionTypeSql, + } +} + const ( // FileHeaderInfoUse is a FileHeaderInfo enum value FileHeaderInfoUse = "USE" @@ -9033,6 +9070,15 @@ const ( FileHeaderInfoNone = "NONE" ) +// FileHeaderInfoEnumValues returns all elements of the FileHeaderInfo enum +func FileHeaderInfoEnumValues() []string { + return []string{ + FileHeaderInfoUse, + FileHeaderInfoIgnore, + FileHeaderInfoNone, + } +} + const ( // PermissionFullControl is a Permission enum value PermissionFullControl = "FULL_CONTROL" @@ -9050,6 +9096,17 @@ const ( PermissionReadAcp = "READ_ACP" ) +// PermissionEnumValues returns all elements of the Permission enum +func PermissionEnumValues() []string { + return []string{ + PermissionFullControl, + PermissionWrite, + PermissionWriteAcp, + PermissionRead, + PermissionReadAcp, + } +} + const ( // QuoteFieldsAlways is a QuoteFields enum value QuoteFieldsAlways = "ALWAYS" @@ -9058,6 +9115,14 @@ const ( QuoteFieldsAsneeded = "ASNEEDED" ) +// QuoteFieldsEnumValues returns all elements of the QuoteFields enum +func QuoteFieldsEnumValues() []string { + return []string{ + QuoteFieldsAlways, + QuoteFieldsAsneeded, + } +} + const ( // StatusCodeInProgress is a StatusCode enum value StatusCodeInProgress = "InProgress" @@ -9069,6 +9134,15 @@ const ( StatusCodeFailed = "Failed" ) +// StatusCodeEnumValues returns all elements of the StatusCode enum +func StatusCodeEnumValues() []string { + return []string{ + StatusCodeInProgress, + StatusCodeSucceeded, + StatusCodeFailed, + } +} + const ( // StorageClassStandard is a StorageClass enum value StorageClassStandard = "STANDARD" @@ -9080,6 +9154,15 @@ const ( StorageClassStandardIa = "STANDARD_IA" ) +// StorageClassEnumValues returns all elements of the StorageClass enum +func StorageClassEnumValues() []string { + return []string{ + StorageClassStandard, + StorageClassReducedRedundancy, + StorageClassStandardIa, + } +} + const ( // TypeAmazonCustomerByEmail is a Type enum value TypeAmazonCustomerByEmail = "AmazonCustomerByEmail" @@ -9090,3 +9173,12 @@ const ( // TypeGroup is a Type enum value TypeGroup = "Group" ) + +// TypeEnumValues returns all elements of the Type enum +func TypeEnumValues() []string { + return []string{ + TypeAmazonCustomerByEmail, + TypeCanonicalUser, + TypeGroup, + } +} diff --git a/service/globalaccelerator/api.go b/service/globalaccelerator/api.go index 4f7f98e02e0..040c5c7ffde 100644 --- a/service/globalaccelerator/api.go +++ b/service/globalaccelerator/api.go @@ -6179,6 +6179,14 @@ const ( AcceleratorStatusInProgress = "IN_PROGRESS" ) +// AcceleratorStatusEnumValues returns all elements of the AcceleratorStatus enum +func AcceleratorStatusEnumValues() []string { + return []string{ + AcceleratorStatusDeployed, + AcceleratorStatusInProgress, + } +} + const ( // ByoipCidrStatePendingProvisioning is a ByoipCidrState enum value ByoipCidrStatePendingProvisioning = "PENDING_PROVISIONING" @@ -6214,6 +6222,23 @@ const ( ByoipCidrStateFailedDeprovision = "FAILED_DEPROVISION" ) +// ByoipCidrStateEnumValues returns all elements of the ByoipCidrState enum +func ByoipCidrStateEnumValues() []string { + return []string{ + ByoipCidrStatePendingProvisioning, + ByoipCidrStateReady, + ByoipCidrStatePendingAdvertising, + ByoipCidrStateAdvertising, + ByoipCidrStatePendingWithdrawing, + ByoipCidrStatePendingDeprovisioning, + ByoipCidrStateDeprovisioned, + ByoipCidrStateFailedProvision, + ByoipCidrStateFailedAdvertising, + ByoipCidrStateFailedWithdraw, + ByoipCidrStateFailedDeprovision, + } +} + const ( // ClientAffinityNone is a ClientAffinity enum value ClientAffinityNone = "NONE" @@ -6222,6 +6247,14 @@ const ( ClientAffinitySourceIp = "SOURCE_IP" ) +// ClientAffinityEnumValues returns all elements of the ClientAffinity enum +func ClientAffinityEnumValues() []string { + return []string{ + ClientAffinityNone, + ClientAffinitySourceIp, + } +} + const ( // HealthCheckProtocolTcp is a HealthCheckProtocol enum value HealthCheckProtocolTcp = "TCP" @@ -6233,6 +6266,15 @@ const ( HealthCheckProtocolHttps = "HTTPS" ) +// HealthCheckProtocolEnumValues returns all elements of the HealthCheckProtocol enum +func HealthCheckProtocolEnumValues() []string { + return []string{ + HealthCheckProtocolTcp, + HealthCheckProtocolHttp, + HealthCheckProtocolHttps, + } +} + const ( // HealthStateInitial is a HealthState enum value HealthStateInitial = "INITIAL" @@ -6244,11 +6286,27 @@ const ( HealthStateUnhealthy = "UNHEALTHY" ) +// HealthStateEnumValues returns all elements of the HealthState enum +func HealthStateEnumValues() []string { + return []string{ + HealthStateInitial, + HealthStateHealthy, + HealthStateUnhealthy, + } +} + const ( // IpAddressTypeIpv4 is a IpAddressType enum value IpAddressTypeIpv4 = "IPV4" ) +// IpAddressTypeEnumValues returns all elements of the IpAddressType enum +func IpAddressTypeEnumValues() []string { + return []string{ + IpAddressTypeIpv4, + } +} + const ( // ProtocolTcp is a Protocol enum value ProtocolTcp = "TCP" @@ -6256,3 +6314,11 @@ const ( // ProtocolUdp is a Protocol enum value ProtocolUdp = "UDP" ) + +// ProtocolEnumValues returns all elements of the Protocol enum +func ProtocolEnumValues() []string { + return []string{ + ProtocolTcp, + ProtocolUdp, + } +} diff --git a/service/glue/api.go b/service/glue/api.go index 2983b94b3c9..c631d6dd4de 100644 --- a/service/glue/api.go +++ b/service/glue/api.go @@ -37324,6 +37324,14 @@ const ( CatalogEncryptionModeSseKms = "SSE-KMS" ) +// CatalogEncryptionModeEnumValues returns all elements of the CatalogEncryptionMode enum +func CatalogEncryptionModeEnumValues() []string { + return []string{ + CatalogEncryptionModeDisabled, + CatalogEncryptionModeSseKms, + } +} + const ( // CloudWatchEncryptionModeDisabled is a CloudWatchEncryptionMode enum value CloudWatchEncryptionModeDisabled = "DISABLED" @@ -37332,6 +37340,14 @@ const ( CloudWatchEncryptionModeSseKms = "SSE-KMS" ) +// CloudWatchEncryptionModeEnumValues returns all elements of the CloudWatchEncryptionMode enum +func CloudWatchEncryptionModeEnumValues() []string { + return []string{ + CloudWatchEncryptionModeDisabled, + CloudWatchEncryptionModeSseKms, + } +} + const ( // ColumnStatisticsTypeBoolean is a ColumnStatisticsType enum value ColumnStatisticsTypeBoolean = "BOOLEAN" @@ -37355,6 +37371,19 @@ const ( ColumnStatisticsTypeBinary = "BINARY" ) +// ColumnStatisticsTypeEnumValues returns all elements of the ColumnStatisticsType enum +func ColumnStatisticsTypeEnumValues() []string { + return []string{ + ColumnStatisticsTypeBoolean, + ColumnStatisticsTypeDate, + ColumnStatisticsTypeDecimal, + ColumnStatisticsTypeDouble, + ColumnStatisticsTypeLong, + ColumnStatisticsTypeString, + ColumnStatisticsTypeBinary, + } +} + const ( // ComparatorEquals is a Comparator enum value ComparatorEquals = "EQUALS" @@ -37372,6 +37401,17 @@ const ( ComparatorLessThanEquals = "LESS_THAN_EQUALS" ) +// ComparatorEnumValues returns all elements of the Comparator enum +func ComparatorEnumValues() []string { + return []string{ + ComparatorEquals, + ComparatorGreaterThan, + ComparatorLessThan, + ComparatorGreaterThanEquals, + ComparatorLessThanEquals, + } +} + const ( // ConnectionPropertyKeyHost is a ConnectionPropertyKey enum value ConnectionPropertyKeyHost = "HOST" @@ -37437,6 +37477,33 @@ const ( ConnectionPropertyKeyKafkaSkipCustomCertValidation = "KAFKA_SKIP_CUSTOM_CERT_VALIDATION" ) +// ConnectionPropertyKeyEnumValues returns all elements of the ConnectionPropertyKey enum +func ConnectionPropertyKeyEnumValues() []string { + return []string{ + ConnectionPropertyKeyHost, + ConnectionPropertyKeyPort, + ConnectionPropertyKeyUsername, + ConnectionPropertyKeyPassword, + ConnectionPropertyKeyEncryptedPassword, + ConnectionPropertyKeyJdbcDriverJarUri, + ConnectionPropertyKeyJdbcDriverClassName, + ConnectionPropertyKeyJdbcEngine, + ConnectionPropertyKeyJdbcEngineVersion, + ConnectionPropertyKeyConfigFiles, + ConnectionPropertyKeyInstanceId, + ConnectionPropertyKeyJdbcConnectionUrl, + ConnectionPropertyKeyJdbcEnforceSsl, + ConnectionPropertyKeyCustomJdbcCert, + ConnectionPropertyKeySkipCustomJdbcCertValidation, + ConnectionPropertyKeyCustomJdbcCertString, + ConnectionPropertyKeyConnectionUrl, + ConnectionPropertyKeyKafkaBootstrapServers, + ConnectionPropertyKeyKafkaSslEnabled, + ConnectionPropertyKeyKafkaCustomCert, + ConnectionPropertyKeyKafkaSkipCustomCertValidation, + } +} + const ( // ConnectionTypeJdbc is a ConnectionType enum value ConnectionTypeJdbc = "JDBC" @@ -37451,6 +37518,16 @@ const ( ConnectionTypeKafka = "KAFKA" ) +// ConnectionTypeEnumValues returns all elements of the ConnectionType enum +func ConnectionTypeEnumValues() []string { + return []string{ + ConnectionTypeJdbc, + ConnectionTypeSftp, + ConnectionTypeMongodb, + ConnectionTypeKafka, + } +} + const ( // CrawlStateRunning is a CrawlState enum value CrawlStateRunning = "RUNNING" @@ -37468,6 +37545,17 @@ const ( CrawlStateFailed = "FAILED" ) +// CrawlStateEnumValues returns all elements of the CrawlState enum +func CrawlStateEnumValues() []string { + return []string{ + CrawlStateRunning, + CrawlStateCancelling, + CrawlStateCancelled, + CrawlStateSucceeded, + CrawlStateFailed, + } +} + const ( // CrawlerStateReady is a CrawlerState enum value CrawlerStateReady = "READY" @@ -37479,6 +37567,15 @@ const ( CrawlerStateStopping = "STOPPING" ) +// CrawlerStateEnumValues returns all elements of the CrawlerState enum +func CrawlerStateEnumValues() []string { + return []string{ + CrawlerStateReady, + CrawlerStateRunning, + CrawlerStateStopping, + } +} + const ( // CsvHeaderOptionUnknown is a CsvHeaderOption enum value CsvHeaderOptionUnknown = "UNKNOWN" @@ -37490,6 +37587,15 @@ const ( CsvHeaderOptionAbsent = "ABSENT" ) +// CsvHeaderOptionEnumValues returns all elements of the CsvHeaderOption enum +func CsvHeaderOptionEnumValues() []string { + return []string{ + CsvHeaderOptionUnknown, + CsvHeaderOptionPresent, + CsvHeaderOptionAbsent, + } +} + const ( // DeleteBehaviorLog is a DeleteBehavior enum value DeleteBehaviorLog = "LOG" @@ -37501,6 +37607,15 @@ const ( DeleteBehaviorDeprecateInDatabase = "DEPRECATE_IN_DATABASE" ) +// DeleteBehaviorEnumValues returns all elements of the DeleteBehavior enum +func DeleteBehaviorEnumValues() []string { + return []string{ + DeleteBehaviorLog, + DeleteBehaviorDeleteFromDatabase, + DeleteBehaviorDeprecateInDatabase, + } +} + const ( // EnableHybridValuesTrue is a EnableHybridValues enum value EnableHybridValuesTrue = "TRUE" @@ -37509,6 +37624,14 @@ const ( EnableHybridValuesFalse = "FALSE" ) +// EnableHybridValuesEnumValues returns all elements of the EnableHybridValues enum +func EnableHybridValuesEnumValues() []string { + return []string{ + EnableHybridValuesTrue, + EnableHybridValuesFalse, + } +} + const ( // ExistConditionMustExist is a ExistCondition enum value ExistConditionMustExist = "MUST_EXIST" @@ -37520,6 +37643,15 @@ const ( ExistConditionNone = "NONE" ) +// ExistConditionEnumValues returns all elements of the ExistCondition enum +func ExistConditionEnumValues() []string { + return []string{ + ExistConditionMustExist, + ExistConditionNotExist, + ExistConditionNone, + } +} + const ( // JobBookmarksEncryptionModeDisabled is a JobBookmarksEncryptionMode enum value JobBookmarksEncryptionModeDisabled = "DISABLED" @@ -37528,6 +37660,14 @@ const ( JobBookmarksEncryptionModeCseKms = "CSE-KMS" ) +// JobBookmarksEncryptionModeEnumValues returns all elements of the JobBookmarksEncryptionMode enum +func JobBookmarksEncryptionModeEnumValues() []string { + return []string{ + JobBookmarksEncryptionModeDisabled, + JobBookmarksEncryptionModeCseKms, + } +} + const ( // JobRunStateStarting is a JobRunState enum value JobRunStateStarting = "STARTING" @@ -37551,6 +37691,19 @@ const ( JobRunStateTimeout = "TIMEOUT" ) +// JobRunStateEnumValues returns all elements of the JobRunState enum +func JobRunStateEnumValues() []string { + return []string{ + JobRunStateStarting, + JobRunStateRunning, + JobRunStateStopping, + JobRunStateStopped, + JobRunStateSucceeded, + JobRunStateFailed, + JobRunStateTimeout, + } +} + const ( // LanguagePython is a Language enum value LanguagePython = "PYTHON" @@ -37559,6 +37712,14 @@ const ( LanguageScala = "SCALA" ) +// LanguageEnumValues returns all elements of the Language enum +func LanguageEnumValues() []string { + return []string{ + LanguagePython, + LanguageScala, + } +} + const ( // LastCrawlStatusSucceeded is a LastCrawlStatus enum value LastCrawlStatusSucceeded = "SUCCEEDED" @@ -37570,6 +37731,15 @@ const ( LastCrawlStatusFailed = "FAILED" ) +// LastCrawlStatusEnumValues returns all elements of the LastCrawlStatus enum +func LastCrawlStatusEnumValues() []string { + return []string{ + LastCrawlStatusSucceeded, + LastCrawlStatusCancelled, + LastCrawlStatusFailed, + } +} + const ( // LogicalAnd is a Logical enum value LogicalAnd = "AND" @@ -37578,11 +37748,26 @@ const ( LogicalAny = "ANY" ) +// LogicalEnumValues returns all elements of the Logical enum +func LogicalEnumValues() []string { + return []string{ + LogicalAnd, + LogicalAny, + } +} + const ( // LogicalOperatorEquals is a LogicalOperator enum value LogicalOperatorEquals = "EQUALS" ) +// LogicalOperatorEnumValues returns all elements of the LogicalOperator enum +func LogicalOperatorEnumValues() []string { + return []string{ + LogicalOperatorEquals, + } +} + const ( // NodeTypeCrawler is a NodeType enum value NodeTypeCrawler = "CRAWLER" @@ -37594,6 +37779,15 @@ const ( NodeTypeTrigger = "TRIGGER" ) +// NodeTypeEnumValues returns all elements of the NodeType enum +func NodeTypeEnumValues() []string { + return []string{ + NodeTypeCrawler, + NodeTypeJob, + NodeTypeTrigger, + } +} + const ( // PermissionAll is a Permission enum value PermissionAll = "ALL" @@ -37623,6 +37817,21 @@ const ( PermissionDataLocationAccess = "DATA_LOCATION_ACCESS" ) +// PermissionEnumValues returns all elements of the Permission enum +func PermissionEnumValues() []string { + return []string{ + PermissionAll, + PermissionSelect, + PermissionAlter, + PermissionDrop, + PermissionDelete, + PermissionInsert, + PermissionCreateDatabase, + PermissionCreateTable, + PermissionDataLocationAccess, + } +} + const ( // PrincipalTypeUser is a PrincipalType enum value PrincipalTypeUser = "USER" @@ -37634,6 +37843,15 @@ const ( PrincipalTypeGroup = "GROUP" ) +// PrincipalTypeEnumValues returns all elements of the PrincipalType enum +func PrincipalTypeEnumValues() []string { + return []string{ + PrincipalTypeUser, + PrincipalTypeRole, + PrincipalTypeGroup, + } +} + const ( // ResourceShareTypeForeign is a ResourceShareType enum value ResourceShareTypeForeign = "FOREIGN" @@ -37642,6 +37860,14 @@ const ( ResourceShareTypeAll = "ALL" ) +// ResourceShareTypeEnumValues returns all elements of the ResourceShareType enum +func ResourceShareTypeEnumValues() []string { + return []string{ + ResourceShareTypeForeign, + ResourceShareTypeAll, + } +} + const ( // ResourceTypeJar is a ResourceType enum value ResourceTypeJar = "JAR" @@ -37653,6 +37879,15 @@ const ( ResourceTypeArchive = "ARCHIVE" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeJar, + ResourceTypeFile, + ResourceTypeArchive, + } +} + const ( // S3EncryptionModeDisabled is a S3EncryptionMode enum value S3EncryptionModeDisabled = "DISABLED" @@ -37664,6 +37899,15 @@ const ( S3EncryptionModeSseS3 = "SSE-S3" ) +// S3EncryptionModeEnumValues returns all elements of the S3EncryptionMode enum +func S3EncryptionModeEnumValues() []string { + return []string{ + S3EncryptionModeDisabled, + S3EncryptionModeSseKms, + S3EncryptionModeSseS3, + } +} + const ( // ScheduleStateScheduled is a ScheduleState enum value ScheduleStateScheduled = "SCHEDULED" @@ -37675,6 +37919,15 @@ const ( ScheduleStateTransitioning = "TRANSITIONING" ) +// ScheduleStateEnumValues returns all elements of the ScheduleState enum +func ScheduleStateEnumValues() []string { + return []string{ + ScheduleStateScheduled, + ScheduleStateNotScheduled, + ScheduleStateTransitioning, + } +} + const ( // SortAsc is a Sort enum value SortAsc = "ASC" @@ -37683,6 +37936,14 @@ const ( SortDesc = "DESC" ) +// SortEnumValues returns all elements of the Sort enum +func SortEnumValues() []string { + return []string{ + SortAsc, + SortDesc, + } +} + const ( // SortDirectionTypeDescending is a SortDirectionType enum value SortDirectionTypeDescending = "DESCENDING" @@ -37691,6 +37952,14 @@ const ( SortDirectionTypeAscending = "ASCENDING" ) +// SortDirectionTypeEnumValues returns all elements of the SortDirectionType enum +func SortDirectionTypeEnumValues() []string { + return []string{ + SortDirectionTypeDescending, + SortDirectionTypeAscending, + } +} + const ( // TaskRunSortColumnTypeTaskRunType is a TaskRunSortColumnType enum value TaskRunSortColumnTypeTaskRunType = "TASK_RUN_TYPE" @@ -37702,6 +37971,15 @@ const ( TaskRunSortColumnTypeStarted = "STARTED" ) +// TaskRunSortColumnTypeEnumValues returns all elements of the TaskRunSortColumnType enum +func TaskRunSortColumnTypeEnumValues() []string { + return []string{ + TaskRunSortColumnTypeTaskRunType, + TaskRunSortColumnTypeStatus, + TaskRunSortColumnTypeStarted, + } +} + const ( // TaskStatusTypeStarting is a TaskStatusType enum value TaskStatusTypeStarting = "STARTING" @@ -37725,6 +38003,19 @@ const ( TaskStatusTypeTimeout = "TIMEOUT" ) +// TaskStatusTypeEnumValues returns all elements of the TaskStatusType enum +func TaskStatusTypeEnumValues() []string { + return []string{ + TaskStatusTypeStarting, + TaskStatusTypeRunning, + TaskStatusTypeStopping, + TaskStatusTypeStopped, + TaskStatusTypeSucceeded, + TaskStatusTypeFailed, + TaskStatusTypeTimeout, + } +} + const ( // TaskTypeEvaluation is a TaskType enum value TaskTypeEvaluation = "EVALUATION" @@ -37742,6 +38033,17 @@ const ( TaskTypeFindMatches = "FIND_MATCHES" ) +// TaskTypeEnumValues returns all elements of the TaskType enum +func TaskTypeEnumValues() []string { + return []string{ + TaskTypeEvaluation, + TaskTypeLabelingSetGeneration, + TaskTypeImportLabels, + TaskTypeExportLabels, + TaskTypeFindMatches, + } +} + const ( // TransformSortColumnTypeName is a TransformSortColumnType enum value TransformSortColumnTypeName = "NAME" @@ -37759,6 +38061,17 @@ const ( TransformSortColumnTypeLastModified = "LAST_MODIFIED" ) +// TransformSortColumnTypeEnumValues returns all elements of the TransformSortColumnType enum +func TransformSortColumnTypeEnumValues() []string { + return []string{ + TransformSortColumnTypeName, + TransformSortColumnTypeTransformType, + TransformSortColumnTypeStatus, + TransformSortColumnTypeCreated, + TransformSortColumnTypeLastModified, + } +} + const ( // TransformStatusTypeNotReady is a TransformStatusType enum value TransformStatusTypeNotReady = "NOT_READY" @@ -37770,11 +38083,27 @@ const ( TransformStatusTypeDeleting = "DELETING" ) +// TransformStatusTypeEnumValues returns all elements of the TransformStatusType enum +func TransformStatusTypeEnumValues() []string { + return []string{ + TransformStatusTypeNotReady, + TransformStatusTypeReady, + TransformStatusTypeDeleting, + } +} + const ( // TransformTypeFindMatches is a TransformType enum value TransformTypeFindMatches = "FIND_MATCHES" ) +// TransformTypeEnumValues returns all elements of the TransformType enum +func TransformTypeEnumValues() []string { + return []string{ + TransformTypeFindMatches, + } +} + const ( // TriggerStateCreating is a TriggerState enum value TriggerStateCreating = "CREATING" @@ -37801,6 +38130,20 @@ const ( TriggerStateUpdating = "UPDATING" ) +// TriggerStateEnumValues returns all elements of the TriggerState enum +func TriggerStateEnumValues() []string { + return []string{ + TriggerStateCreating, + TriggerStateCreated, + TriggerStateActivating, + TriggerStateActivated, + TriggerStateDeactivating, + TriggerStateDeactivated, + TriggerStateDeleting, + TriggerStateUpdating, + } +} + const ( // TriggerTypeScheduled is a TriggerType enum value TriggerTypeScheduled = "SCHEDULED" @@ -37812,6 +38155,15 @@ const ( TriggerTypeOnDemand = "ON_DEMAND" ) +// TriggerTypeEnumValues returns all elements of the TriggerType enum +func TriggerTypeEnumValues() []string { + return []string{ + TriggerTypeScheduled, + TriggerTypeConditional, + TriggerTypeOnDemand, + } +} + const ( // UpdateBehaviorLog is a UpdateBehavior enum value UpdateBehaviorLog = "LOG" @@ -37820,6 +38172,14 @@ const ( UpdateBehaviorUpdateInDatabase = "UPDATE_IN_DATABASE" ) +// UpdateBehaviorEnumValues returns all elements of the UpdateBehavior enum +func UpdateBehaviorEnumValues() []string { + return []string{ + UpdateBehaviorLog, + UpdateBehaviorUpdateInDatabase, + } +} + const ( // WorkerTypeStandard is a WorkerType enum value WorkerTypeStandard = "Standard" @@ -37831,6 +38191,15 @@ const ( WorkerTypeG2x = "G.2X" ) +// WorkerTypeEnumValues returns all elements of the WorkerType enum +func WorkerTypeEnumValues() []string { + return []string{ + WorkerTypeStandard, + WorkerTypeG1x, + WorkerTypeG2x, + } +} + const ( // WorkflowRunStatusRunning is a WorkflowRunStatus enum value WorkflowRunStatusRunning = "RUNNING" @@ -37844,3 +38213,13 @@ const ( // WorkflowRunStatusStopped is a WorkflowRunStatus enum value WorkflowRunStatusStopped = "STOPPED" ) + +// WorkflowRunStatusEnumValues returns all elements of the WorkflowRunStatus enum +func WorkflowRunStatusEnumValues() []string { + return []string{ + WorkflowRunStatusRunning, + WorkflowRunStatusCompleted, + WorkflowRunStatusStopping, + WorkflowRunStatusStopped, + } +} diff --git a/service/greengrass/api.go b/service/greengrass/api.go index e67104de93f..5f0d4a98c95 100644 --- a/service/greengrass/api.go +++ b/service/greengrass/api.go @@ -17704,6 +17704,18 @@ const ( BulkDeploymentStatusFailed = "Failed" ) +// BulkDeploymentStatusEnumValues returns all elements of the BulkDeploymentStatus enum +func BulkDeploymentStatusEnumValues() []string { + return []string{ + BulkDeploymentStatusInitializing, + BulkDeploymentStatusRunning, + BulkDeploymentStatusCompleted, + BulkDeploymentStatusStopping, + BulkDeploymentStatusStopped, + BulkDeploymentStatusFailed, + } +} + // The type of deployment. When used for ''CreateDeployment'', only ''NewDeployment'' // and ''Redeployment'' are valid. const ( @@ -17720,6 +17732,16 @@ const ( DeploymentTypeForceResetDeployment = "ForceResetDeployment" ) +// DeploymentTypeEnumValues returns all elements of the DeploymentType enum +func DeploymentTypeEnumValues() []string { + return []string{ + DeploymentTypeNewDeployment, + DeploymentTypeRedeployment, + DeploymentTypeResetDeployment, + DeploymentTypeForceResetDeployment, + } +} + const ( // EncodingTypeBinary is a EncodingType enum value EncodingTypeBinary = "binary" @@ -17728,6 +17750,14 @@ const ( EncodingTypeJson = "json" ) +// EncodingTypeEnumValues returns all elements of the EncodingType enum +func EncodingTypeEnumValues() []string { + return []string{ + EncodingTypeBinary, + EncodingTypeJson, + } +} + // Specifies whether the Lambda function runs in a Greengrass container (default) // or without containerization. Unless your scenario requires that you run without // containerization, we recommend that you run in a Greengrass container. Omit @@ -17741,6 +17771,14 @@ const ( FunctionIsolationModeNoContainer = "NoContainer" ) +// FunctionIsolationModeEnumValues returns all elements of the FunctionIsolationMode enum +func FunctionIsolationModeEnumValues() []string { + return []string{ + FunctionIsolationModeGreengrassContainer, + FunctionIsolationModeNoContainer, + } +} + const ( // LoggerComponentGreengrassSystem is a LoggerComponent enum value LoggerComponentGreengrassSystem = "GreengrassSystem" @@ -17749,6 +17787,14 @@ const ( LoggerComponentLambda = "Lambda" ) +// LoggerComponentEnumValues returns all elements of the LoggerComponent enum +func LoggerComponentEnumValues() []string { + return []string{ + LoggerComponentGreengrassSystem, + LoggerComponentLambda, + } +} + const ( // LoggerLevelDebug is a LoggerLevel enum value LoggerLevelDebug = "DEBUG" @@ -17766,6 +17812,17 @@ const ( LoggerLevelFatal = "FATAL" ) +// LoggerLevelEnumValues returns all elements of the LoggerLevel enum +func LoggerLevelEnumValues() []string { + return []string{ + LoggerLevelDebug, + LoggerLevelInfo, + LoggerLevelWarn, + LoggerLevelError, + LoggerLevelFatal, + } +} + const ( // LoggerTypeFileSystem is a LoggerType enum value LoggerTypeFileSystem = "FileSystem" @@ -17774,6 +17831,14 @@ const ( LoggerTypeAwscloudWatch = "AWSCloudWatch" ) +// LoggerTypeEnumValues returns all elements of the LoggerType enum +func LoggerTypeEnumValues() []string { + return []string{ + LoggerTypeFileSystem, + LoggerTypeAwscloudWatch, + } +} + // The type of permission a function has to access a resource. const ( // PermissionRo is a Permission enum value @@ -17783,6 +17848,14 @@ const ( PermissionRw = "rw" ) +// PermissionEnumValues returns all elements of the Permission enum +func PermissionEnumValues() []string { + return []string{ + PermissionRo, + PermissionRw, + } +} + // The piece of software on the Greengrass core that will be updated. const ( // SoftwareToUpdateCore is a SoftwareToUpdate enum value @@ -17792,6 +17865,14 @@ const ( SoftwareToUpdateOtaAgent = "ota_agent" ) +// SoftwareToUpdateEnumValues returns all elements of the SoftwareToUpdate enum +func SoftwareToUpdateEnumValues() []string { + return []string{ + SoftwareToUpdateCore, + SoftwareToUpdateOtaAgent, + } +} + // The minimum level of log statements that should be logged by the OTA Agent // during an update. const ( @@ -17820,6 +17901,20 @@ const ( UpdateAgentLogLevelFatal = "FATAL" ) +// UpdateAgentLogLevelEnumValues returns all elements of the UpdateAgentLogLevel enum +func UpdateAgentLogLevelEnumValues() []string { + return []string{ + UpdateAgentLogLevelNone, + UpdateAgentLogLevelTrace, + UpdateAgentLogLevelDebug, + UpdateAgentLogLevelVerbose, + UpdateAgentLogLevelInfo, + UpdateAgentLogLevelWarn, + UpdateAgentLogLevelError, + UpdateAgentLogLevelFatal, + } +} + // The architecture of the cores which are the targets of an update. const ( // UpdateTargetsArchitectureArmv6l is a UpdateTargetsArchitecture enum value @@ -17835,6 +17930,16 @@ const ( UpdateTargetsArchitectureAarch64 = "aarch64" ) +// UpdateTargetsArchitectureEnumValues returns all elements of the UpdateTargetsArchitecture enum +func UpdateTargetsArchitectureEnumValues() []string { + return []string{ + UpdateTargetsArchitectureArmv6l, + UpdateTargetsArchitectureArmv7l, + UpdateTargetsArchitectureX8664, + UpdateTargetsArchitectureAarch64, + } +} + // The operating system of the cores which are the targets of an update. const ( // UpdateTargetsOperatingSystemUbuntu is a UpdateTargetsOperatingSystem enum value @@ -17849,3 +17954,13 @@ const ( // UpdateTargetsOperatingSystemOpenwrt is a UpdateTargetsOperatingSystem enum value UpdateTargetsOperatingSystemOpenwrt = "openwrt" ) + +// UpdateTargetsOperatingSystemEnumValues returns all elements of the UpdateTargetsOperatingSystem enum +func UpdateTargetsOperatingSystemEnumValues() []string { + return []string{ + UpdateTargetsOperatingSystemUbuntu, + UpdateTargetsOperatingSystemRaspbian, + UpdateTargetsOperatingSystemAmazonLinux, + UpdateTargetsOperatingSystemOpenwrt, + } +} diff --git a/service/groundstation/api.go b/service/groundstation/api.go index e23f78c8d14..c3fee9384d2 100644 --- a/service/groundstation/api.go +++ b/service/groundstation/api.go @@ -6914,6 +6914,14 @@ const ( AngleUnitsRadian = "RADIAN" ) +// AngleUnitsEnumValues returns all elements of the AngleUnits enum +func AngleUnitsEnumValues() []string { + return []string{ + AngleUnitsDegreeAngle, + AngleUnitsRadian, + } +} + const ( // BandwidthUnitsGhz is a BandwidthUnits enum value BandwidthUnitsGhz = "GHz" @@ -6925,6 +6933,15 @@ const ( BandwidthUnitsKHz = "kHz" ) +// BandwidthUnitsEnumValues returns all elements of the BandwidthUnits enum +func BandwidthUnitsEnumValues() []string { + return []string{ + BandwidthUnitsGhz, + BandwidthUnitsMhz, + BandwidthUnitsKHz, + } +} + const ( // ConfigCapabilityTypeAntennaDownlink is a ConfigCapabilityType enum value ConfigCapabilityTypeAntennaDownlink = "antenna-downlink" @@ -6945,6 +6962,18 @@ const ( ConfigCapabilityTypeUplinkEcho = "uplink-echo" ) +// ConfigCapabilityTypeEnumValues returns all elements of the ConfigCapabilityType enum +func ConfigCapabilityTypeEnumValues() []string { + return []string{ + ConfigCapabilityTypeAntennaDownlink, + ConfigCapabilityTypeAntennaDownlinkDemodDecode, + ConfigCapabilityTypeAntennaUplink, + ConfigCapabilityTypeDataflowEndpoint, + ConfigCapabilityTypeTracking, + ConfigCapabilityTypeUplinkEcho, + } +} + const ( // ContactStatusAvailable is a ContactStatus enum value ContactStatusAvailable = "AVAILABLE" @@ -6983,6 +7012,24 @@ const ( ContactStatusScheduling = "SCHEDULING" ) +// ContactStatusEnumValues returns all elements of the ContactStatus enum +func ContactStatusEnumValues() []string { + return []string{ + ContactStatusAvailable, + ContactStatusAwsCancelled, + ContactStatusCancelled, + ContactStatusCancelling, + ContactStatusCompleted, + ContactStatusFailed, + ContactStatusFailedToSchedule, + ContactStatusPass, + ContactStatusPostpass, + ContactStatusPrepass, + ContactStatusScheduled, + ContactStatusScheduling, + } +} + const ( // CriticalityPreferred is a Criticality enum value CriticalityPreferred = "PREFERRED" @@ -6994,11 +7041,27 @@ const ( CriticalityRequired = "REQUIRED" ) +// CriticalityEnumValues returns all elements of the Criticality enum +func CriticalityEnumValues() []string { + return []string{ + CriticalityPreferred, + CriticalityRemoved, + CriticalityRequired, + } +} + const ( // EirpUnitsDBw is a EirpUnits enum value EirpUnitsDBw = "dBW" ) +// EirpUnitsEnumValues returns all elements of the EirpUnits enum +func EirpUnitsEnumValues() []string { + return []string{ + EirpUnitsDBw, + } +} + const ( // EndpointStatusCreated is a EndpointStatus enum value EndpointStatusCreated = "created" @@ -7016,6 +7079,17 @@ const ( EndpointStatusFailed = "failed" ) +// EndpointStatusEnumValues returns all elements of the EndpointStatus enum +func EndpointStatusEnumValues() []string { + return []string{ + EndpointStatusCreated, + EndpointStatusCreating, + EndpointStatusDeleted, + EndpointStatusDeleting, + EndpointStatusFailed, + } +} + const ( // FrequencyUnitsGhz is a FrequencyUnits enum value FrequencyUnitsGhz = "GHz" @@ -7027,6 +7101,15 @@ const ( FrequencyUnitsKHz = "kHz" ) +// FrequencyUnitsEnumValues returns all elements of the FrequencyUnits enum +func FrequencyUnitsEnumValues() []string { + return []string{ + FrequencyUnitsGhz, + FrequencyUnitsMhz, + FrequencyUnitsKHz, + } +} + const ( // PolarizationLeftHand is a Polarization enum value PolarizationLeftHand = "LEFT_HAND" @@ -7037,3 +7120,12 @@ const ( // PolarizationRightHand is a Polarization enum value PolarizationRightHand = "RIGHT_HAND" ) + +// PolarizationEnumValues returns all elements of the Polarization enum +func PolarizationEnumValues() []string { + return []string{ + PolarizationLeftHand, + PolarizationNone, + PolarizationRightHand, + } +} diff --git a/service/guardduty/api.go b/service/guardduty/api.go index e1f8ce0b2aa..1da527f0e7f 100644 --- a/service/guardduty/api.go +++ b/service/guardduty/api.go @@ -12917,11 +12917,26 @@ const ( AdminStatusDisableInProgress = "DISABLE_IN_PROGRESS" ) +// AdminStatusEnumValues returns all elements of the AdminStatus enum +func AdminStatusEnumValues() []string { + return []string{ + AdminStatusEnabled, + AdminStatusDisableInProgress, + } +} + const ( // DestinationTypeS3 is a DestinationType enum value DestinationTypeS3 = "S3" ) +// DestinationTypeEnumValues returns all elements of the DestinationType enum +func DestinationTypeEnumValues() []string { + return []string{ + DestinationTypeS3, + } +} + const ( // DetectorStatusEnabled is a DetectorStatus enum value DetectorStatusEnabled = "ENABLED" @@ -12930,6 +12945,14 @@ const ( DetectorStatusDisabled = "DISABLED" ) +// DetectorStatusEnumValues returns all elements of the DetectorStatus enum +func DetectorStatusEnumValues() []string { + return []string{ + DetectorStatusEnabled, + DetectorStatusDisabled, + } +} + const ( // FeedbackUseful is a Feedback enum value FeedbackUseful = "USEFUL" @@ -12938,6 +12961,14 @@ const ( FeedbackNotUseful = "NOT_USEFUL" ) +// FeedbackEnumValues returns all elements of the Feedback enum +func FeedbackEnumValues() []string { + return []string{ + FeedbackUseful, + FeedbackNotUseful, + } +} + const ( // FilterActionNoop is a FilterAction enum value FilterActionNoop = "NOOP" @@ -12946,6 +12977,14 @@ const ( FilterActionArchive = "ARCHIVE" ) +// FilterActionEnumValues returns all elements of the FilterAction enum +func FilterActionEnumValues() []string { + return []string{ + FilterActionNoop, + FilterActionArchive, + } +} + const ( // FindingPublishingFrequencyFifteenMinutes is a FindingPublishingFrequency enum value FindingPublishingFrequencyFifteenMinutes = "FIFTEEN_MINUTES" @@ -12957,11 +12996,27 @@ const ( FindingPublishingFrequencySixHours = "SIX_HOURS" ) +// FindingPublishingFrequencyEnumValues returns all elements of the FindingPublishingFrequency enum +func FindingPublishingFrequencyEnumValues() []string { + return []string{ + FindingPublishingFrequencyFifteenMinutes, + FindingPublishingFrequencyOneHour, + FindingPublishingFrequencySixHours, + } +} + const ( // FindingStatisticTypeCountBySeverity is a FindingStatisticType enum value FindingStatisticTypeCountBySeverity = "COUNT_BY_SEVERITY" ) +// FindingStatisticTypeEnumValues returns all elements of the FindingStatisticType enum +func FindingStatisticTypeEnumValues() []string { + return []string{ + FindingStatisticTypeCountBySeverity, + } +} + const ( // IpSetFormatTxt is a IpSetFormat enum value IpSetFormatTxt = "TXT" @@ -12982,6 +13037,18 @@ const ( IpSetFormatFireEye = "FIRE_EYE" ) +// IpSetFormatEnumValues returns all elements of the IpSetFormat enum +func IpSetFormatEnumValues() []string { + return []string{ + IpSetFormatTxt, + IpSetFormatStix, + IpSetFormatOtxCsv, + IpSetFormatAlienVault, + IpSetFormatProofPoint, + IpSetFormatFireEye, + } +} + const ( // IpSetStatusInactive is a IpSetStatus enum value IpSetStatusInactive = "INACTIVE" @@ -13005,6 +13072,19 @@ const ( IpSetStatusDeleted = "DELETED" ) +// IpSetStatusEnumValues returns all elements of the IpSetStatus enum +func IpSetStatusEnumValues() []string { + return []string{ + IpSetStatusInactive, + IpSetStatusActivating, + IpSetStatusActive, + IpSetStatusDeactivating, + IpSetStatusError, + IpSetStatusDeletePending, + IpSetStatusDeleted, + } +} + const ( // OrderByAsc is a OrderBy enum value OrderByAsc = "ASC" @@ -13013,6 +13093,14 @@ const ( OrderByDesc = "DESC" ) +// OrderByEnumValues returns all elements of the OrderBy enum +func OrderByEnumValues() []string { + return []string{ + OrderByAsc, + OrderByDesc, + } +} + const ( // PublishingStatusPendingVerification is a PublishingStatus enum value PublishingStatusPendingVerification = "PENDING_VERIFICATION" @@ -13027,6 +13115,16 @@ const ( PublishingStatusStopped = "STOPPED" ) +// PublishingStatusEnumValues returns all elements of the PublishingStatus enum +func PublishingStatusEnumValues() []string { + return []string{ + PublishingStatusPendingVerification, + PublishingStatusPublishing, + PublishingStatusUnableToPublishFixDestinationProperty, + PublishingStatusStopped, + } +} + const ( // ThreatIntelSetFormatTxt is a ThreatIntelSetFormat enum value ThreatIntelSetFormatTxt = "TXT" @@ -13047,6 +13145,18 @@ const ( ThreatIntelSetFormatFireEye = "FIRE_EYE" ) +// ThreatIntelSetFormatEnumValues returns all elements of the ThreatIntelSetFormat enum +func ThreatIntelSetFormatEnumValues() []string { + return []string{ + ThreatIntelSetFormatTxt, + ThreatIntelSetFormatStix, + ThreatIntelSetFormatOtxCsv, + ThreatIntelSetFormatAlienVault, + ThreatIntelSetFormatProofPoint, + ThreatIntelSetFormatFireEye, + } +} + const ( // ThreatIntelSetStatusInactive is a ThreatIntelSetStatus enum value ThreatIntelSetStatusInactive = "INACTIVE" @@ -13069,3 +13179,16 @@ const ( // ThreatIntelSetStatusDeleted is a ThreatIntelSetStatus enum value ThreatIntelSetStatusDeleted = "DELETED" ) + +// ThreatIntelSetStatusEnumValues returns all elements of the ThreatIntelSetStatus enum +func ThreatIntelSetStatusEnumValues() []string { + return []string{ + ThreatIntelSetStatusInactive, + ThreatIntelSetStatusActivating, + ThreatIntelSetStatusActive, + ThreatIntelSetStatusDeactivating, + ThreatIntelSetStatusError, + ThreatIntelSetStatusDeletePending, + ThreatIntelSetStatusDeleted, + } +} diff --git a/service/health/api.go b/service/health/api.go index 070f3c82e1e..249844b9012 100644 --- a/service/health/api.go +++ b/service/health/api.go @@ -4184,11 +4184,27 @@ const ( EntityStatusCodeUnknown = "UNKNOWN" ) +// EntityStatusCodeEnumValues returns all elements of the EntityStatusCode enum +func EntityStatusCodeEnumValues() []string { + return []string{ + EntityStatusCodeImpaired, + EntityStatusCodeUnimpaired, + EntityStatusCodeUnknown, + } +} + const ( // EventAggregateFieldEventTypeCategory is a EventAggregateField enum value EventAggregateFieldEventTypeCategory = "eventTypeCategory" ) +// EventAggregateFieldEnumValues returns all elements of the EventAggregateField enum +func EventAggregateFieldEnumValues() []string { + return []string{ + EventAggregateFieldEventTypeCategory, + } +} + const ( // EventScopeCodePublic is a EventScopeCode enum value EventScopeCodePublic = "PUBLIC" @@ -4200,6 +4216,15 @@ const ( EventScopeCodeNone = "NONE" ) +// EventScopeCodeEnumValues returns all elements of the EventScopeCode enum +func EventScopeCodeEnumValues() []string { + return []string{ + EventScopeCodePublic, + EventScopeCodeAccountSpecific, + EventScopeCodeNone, + } +} + const ( // EventStatusCodeOpen is a EventStatusCode enum value EventStatusCodeOpen = "open" @@ -4211,6 +4236,15 @@ const ( EventStatusCodeUpcoming = "upcoming" ) +// EventStatusCodeEnumValues returns all elements of the EventStatusCode enum +func EventStatusCodeEnumValues() []string { + return []string{ + EventStatusCodeOpen, + EventStatusCodeClosed, + EventStatusCodeUpcoming, + } +} + const ( // EventTypeCategoryIssue is a EventTypeCategory enum value EventTypeCategoryIssue = "issue" @@ -4224,3 +4258,13 @@ const ( // EventTypeCategoryInvestigation is a EventTypeCategory enum value EventTypeCategoryInvestigation = "investigation" ) + +// EventTypeCategoryEnumValues returns all elements of the EventTypeCategory enum +func EventTypeCategoryEnumValues() []string { + return []string{ + EventTypeCategoryIssue, + EventTypeCategoryAccountNotification, + EventTypeCategoryScheduledChange, + EventTypeCategoryInvestigation, + } +} diff --git a/service/honeycode/api.go b/service/honeycode/api.go index b16cd2d81c3..cd87b7a22ec 100644 --- a/service/honeycode/api.go +++ b/service/honeycode/api.go @@ -1314,3 +1314,20 @@ const ( // FormatRowlink is a Format enum value FormatRowlink = "ROWLINK" ) + +// FormatEnumValues returns all elements of the Format enum +func FormatEnumValues() []string { + return []string{ + FormatAuto, + FormatNumber, + FormatCurrency, + FormatDate, + FormatTime, + FormatDateTime, + FormatPercentage, + FormatText, + FormatAccounting, + FormatContact, + FormatRowlink, + } +} diff --git a/service/iam/api.go b/service/iam/api.go index 0744bc7b0ba..48f35867fa0 100644 --- a/service/iam/api.go +++ b/service/iam/api.go @@ -33274,6 +33274,14 @@ const ( AccessAdvisorUsageGranularityTypeActionLevel = "ACTION_LEVEL" ) +// AccessAdvisorUsageGranularityTypeEnumValues returns all elements of the AccessAdvisorUsageGranularityType enum +func AccessAdvisorUsageGranularityTypeEnumValues() []string { + return []string{ + AccessAdvisorUsageGranularityTypeServiceLevel, + AccessAdvisorUsageGranularityTypeActionLevel, + } +} + const ( // AssignmentStatusTypeAssigned is a AssignmentStatusType enum value AssignmentStatusTypeAssigned = "Assigned" @@ -33285,6 +33293,15 @@ const ( AssignmentStatusTypeAny = "Any" ) +// AssignmentStatusTypeEnumValues returns all elements of the AssignmentStatusType enum +func AssignmentStatusTypeEnumValues() []string { + return []string{ + AssignmentStatusTypeAssigned, + AssignmentStatusTypeUnassigned, + AssignmentStatusTypeAny, + } +} + const ( // ContextKeyTypeEnumString is a ContextKeyTypeEnum enum value ContextKeyTypeEnumString = "string" @@ -33323,6 +33340,24 @@ const ( ContextKeyTypeEnumDateList = "dateList" ) +// ContextKeyTypeEnumEnumValues returns all elements of the ContextKeyTypeEnum enum +func ContextKeyTypeEnumEnumValues() []string { + return []string{ + ContextKeyTypeEnumString, + ContextKeyTypeEnumStringList, + ContextKeyTypeEnumNumeric, + ContextKeyTypeEnumNumericList, + ContextKeyTypeEnumBoolean, + ContextKeyTypeEnumBooleanList, + ContextKeyTypeEnumIp, + ContextKeyTypeEnumIpList, + ContextKeyTypeEnumBinary, + ContextKeyTypeEnumBinaryList, + ContextKeyTypeEnumDate, + ContextKeyTypeEnumDateList, + } +} + const ( // DeletionTaskStatusTypeSucceeded is a DeletionTaskStatusType enum value DeletionTaskStatusTypeSucceeded = "SUCCEEDED" @@ -33337,6 +33372,16 @@ const ( DeletionTaskStatusTypeNotStarted = "NOT_STARTED" ) +// DeletionTaskStatusTypeEnumValues returns all elements of the DeletionTaskStatusType enum +func DeletionTaskStatusTypeEnumValues() []string { + return []string{ + DeletionTaskStatusTypeSucceeded, + DeletionTaskStatusTypeInProgress, + DeletionTaskStatusTypeFailed, + DeletionTaskStatusTypeNotStarted, + } +} + const ( // EncodingTypeSsh is a EncodingType enum value EncodingTypeSsh = "SSH" @@ -33345,6 +33390,14 @@ const ( EncodingTypePem = "PEM" ) +// EncodingTypeEnumValues returns all elements of the EncodingType enum +func EncodingTypeEnumValues() []string { + return []string{ + EncodingTypeSsh, + EncodingTypePem, + } +} + const ( // EntityTypeUser is a EntityType enum value EntityTypeUser = "User" @@ -33362,6 +33415,17 @@ const ( EntityTypeAwsmanagedPolicy = "AWSManagedPolicy" ) +// EntityTypeEnumValues returns all elements of the EntityType enum +func EntityTypeEnumValues() []string { + return []string{ + EntityTypeUser, + EntityTypeRole, + EntityTypeGroup, + EntityTypeLocalManagedPolicy, + EntityTypeAwsmanagedPolicy, + } +} + const ( // GlobalEndpointTokenVersionV1token is a GlobalEndpointTokenVersion enum value GlobalEndpointTokenVersionV1token = "v1Token" @@ -33370,6 +33434,14 @@ const ( GlobalEndpointTokenVersionV2token = "v2Token" ) +// GlobalEndpointTokenVersionEnumValues returns all elements of the GlobalEndpointTokenVersion enum +func GlobalEndpointTokenVersionEnumValues() []string { + return []string{ + GlobalEndpointTokenVersionV1token, + GlobalEndpointTokenVersionV2token, + } +} + const ( // JobStatusTypeInProgress is a JobStatusType enum value JobStatusTypeInProgress = "IN_PROGRESS" @@ -33381,11 +33453,27 @@ const ( JobStatusTypeFailed = "FAILED" ) +// JobStatusTypeEnumValues returns all elements of the JobStatusType enum +func JobStatusTypeEnumValues() []string { + return []string{ + JobStatusTypeInProgress, + JobStatusTypeCompleted, + JobStatusTypeFailed, + } +} + const ( // PermissionsBoundaryAttachmentTypePermissionsBoundaryPolicy is a PermissionsBoundaryAttachmentType enum value PermissionsBoundaryAttachmentTypePermissionsBoundaryPolicy = "PermissionsBoundaryPolicy" ) +// PermissionsBoundaryAttachmentTypeEnumValues returns all elements of the PermissionsBoundaryAttachmentType enum +func PermissionsBoundaryAttachmentTypeEnumValues() []string { + return []string{ + PermissionsBoundaryAttachmentTypePermissionsBoundaryPolicy, + } +} + const ( // PolicyEvaluationDecisionTypeAllowed is a PolicyEvaluationDecisionType enum value PolicyEvaluationDecisionTypeAllowed = "allowed" @@ -33397,6 +33485,15 @@ const ( PolicyEvaluationDecisionTypeImplicitDeny = "implicitDeny" ) +// PolicyEvaluationDecisionTypeEnumValues returns all elements of the PolicyEvaluationDecisionType enum +func PolicyEvaluationDecisionTypeEnumValues() []string { + return []string{ + PolicyEvaluationDecisionTypeAllowed, + PolicyEvaluationDecisionTypeExplicitDeny, + PolicyEvaluationDecisionTypeImplicitDeny, + } +} + const ( // PolicyOwnerEntityTypeUser is a PolicyOwnerEntityType enum value PolicyOwnerEntityTypeUser = "USER" @@ -33408,6 +33505,15 @@ const ( PolicyOwnerEntityTypeGroup = "GROUP" ) +// PolicyOwnerEntityTypeEnumValues returns all elements of the PolicyOwnerEntityType enum +func PolicyOwnerEntityTypeEnumValues() []string { + return []string{ + PolicyOwnerEntityTypeUser, + PolicyOwnerEntityTypeRole, + PolicyOwnerEntityTypeGroup, + } +} + const ( // PolicyScopeTypeAll is a PolicyScopeType enum value PolicyScopeTypeAll = "All" @@ -33419,6 +33525,15 @@ const ( PolicyScopeTypeLocal = "Local" ) +// PolicyScopeTypeEnumValues returns all elements of the PolicyScopeType enum +func PolicyScopeTypeEnumValues() []string { + return []string{ + PolicyScopeTypeAll, + PolicyScopeTypeAws, + PolicyScopeTypeLocal, + } +} + const ( // PolicySourceTypeUser is a PolicySourceType enum value PolicySourceTypeUser = "user" @@ -33442,6 +33557,19 @@ const ( PolicySourceTypeNone = "none" ) +// PolicySourceTypeEnumValues returns all elements of the PolicySourceType enum +func PolicySourceTypeEnumValues() []string { + return []string{ + PolicySourceTypeUser, + PolicySourceTypeGroup, + PolicySourceTypeRole, + PolicySourceTypeAwsManaged, + PolicySourceTypeUserManaged, + PolicySourceTypeResource, + PolicySourceTypeNone, + } +} + const ( // PolicyTypeInline is a PolicyType enum value PolicyTypeInline = "INLINE" @@ -33450,6 +33578,14 @@ const ( PolicyTypeManaged = "MANAGED" ) +// PolicyTypeEnumValues returns all elements of the PolicyType enum +func PolicyTypeEnumValues() []string { + return []string{ + PolicyTypeInline, + PolicyTypeManaged, + } +} + // The policy usage type that indicates whether the policy is used as a permissions // policy or as the permissions boundary for an entity. // @@ -33464,11 +33600,26 @@ const ( PolicyUsageTypePermissionsBoundary = "PermissionsBoundary" ) +// PolicyUsageTypeEnumValues returns all elements of the PolicyUsageType enum +func PolicyUsageTypeEnumValues() []string { + return []string{ + PolicyUsageTypePermissionsPolicy, + PolicyUsageTypePermissionsBoundary, + } +} + const ( // ReportFormatTypeTextCsv is a ReportFormatType enum value ReportFormatTypeTextCsv = "text/csv" ) +// ReportFormatTypeEnumValues returns all elements of the ReportFormatType enum +func ReportFormatTypeEnumValues() []string { + return []string{ + ReportFormatTypeTextCsv, + } +} + const ( // ReportStateTypeStarted is a ReportStateType enum value ReportStateTypeStarted = "STARTED" @@ -33480,6 +33631,15 @@ const ( ReportStateTypeComplete = "COMPLETE" ) +// ReportStateTypeEnumValues returns all elements of the ReportStateType enum +func ReportStateTypeEnumValues() []string { + return []string{ + ReportStateTypeStarted, + ReportStateTypeInprogress, + ReportStateTypeComplete, + } +} + const ( // SortKeyTypeServiceNamespaceAscending is a SortKeyType enum value SortKeyTypeServiceNamespaceAscending = "SERVICE_NAMESPACE_ASCENDING" @@ -33494,6 +33654,16 @@ const ( SortKeyTypeLastAuthenticatedTimeDescending = "LAST_AUTHENTICATED_TIME_DESCENDING" ) +// SortKeyTypeEnumValues returns all elements of the SortKeyType enum +func SortKeyTypeEnumValues() []string { + return []string{ + SortKeyTypeServiceNamespaceAscending, + SortKeyTypeServiceNamespaceDescending, + SortKeyTypeLastAuthenticatedTimeAscending, + SortKeyTypeLastAuthenticatedTimeDescending, + } +} + const ( // StatusTypeActive is a StatusType enum value StatusTypeActive = "Active" @@ -33502,6 +33672,14 @@ const ( StatusTypeInactive = "Inactive" ) +// StatusTypeEnumValues returns all elements of the StatusType enum +func StatusTypeEnumValues() []string { + return []string{ + StatusTypeActive, + StatusTypeInactive, + } +} + const ( // SummaryKeyTypeUsers is a SummaryKeyType enum value SummaryKeyTypeUsers = "Users" @@ -33581,3 +33759,35 @@ const ( // SummaryKeyTypeGlobalEndpointTokenVersion is a SummaryKeyType enum value SummaryKeyTypeGlobalEndpointTokenVersion = "GlobalEndpointTokenVersion" ) + +// SummaryKeyTypeEnumValues returns all elements of the SummaryKeyType enum +func SummaryKeyTypeEnumValues() []string { + return []string{ + SummaryKeyTypeUsers, + SummaryKeyTypeUsersQuota, + SummaryKeyTypeGroups, + SummaryKeyTypeGroupsQuota, + SummaryKeyTypeServerCertificates, + SummaryKeyTypeServerCertificatesQuota, + SummaryKeyTypeUserPolicySizeQuota, + SummaryKeyTypeGroupPolicySizeQuota, + SummaryKeyTypeGroupsPerUserQuota, + SummaryKeyTypeSigningCertificatesPerUserQuota, + SummaryKeyTypeAccessKeysPerUserQuota, + SummaryKeyTypeMfadevices, + SummaryKeyTypeMfadevicesInUse, + SummaryKeyTypeAccountMfaenabled, + SummaryKeyTypeAccountAccessKeysPresent, + SummaryKeyTypeAccountSigningCertificatesPresent, + SummaryKeyTypeAttachedPoliciesPerGroupQuota, + SummaryKeyTypeAttachedPoliciesPerRoleQuota, + SummaryKeyTypeAttachedPoliciesPerUserQuota, + SummaryKeyTypePolicies, + SummaryKeyTypePoliciesQuota, + SummaryKeyTypePolicySizeQuota, + SummaryKeyTypePolicyVersionsInUse, + SummaryKeyTypePolicyVersionsInUseQuota, + SummaryKeyTypeVersionsPerPolicyQuota, + SummaryKeyTypeGlobalEndpointTokenVersion, + } +} diff --git a/service/imagebuilder/api.go b/service/imagebuilder/api.go index d3702242c19..c03059e995a 100644 --- a/service/imagebuilder/api.go +++ b/service/imagebuilder/api.go @@ -12678,6 +12678,13 @@ const ( ComponentFormatShell = "SHELL" ) +// ComponentFormatEnumValues returns all elements of the ComponentFormat enum +func ComponentFormatEnumValues() []string { + return []string{ + ComponentFormatShell, + } +} + const ( // ComponentTypeBuild is a ComponentType enum value ComponentTypeBuild = "BUILD" @@ -12686,6 +12693,14 @@ const ( ComponentTypeTest = "TEST" ) +// ComponentTypeEnumValues returns all elements of the ComponentType enum +func ComponentTypeEnumValues() []string { + return []string{ + ComponentTypeBuild, + ComponentTypeTest, + } +} + const ( // EbsVolumeTypeStandard is a EbsVolumeType enum value EbsVolumeTypeStandard = "standard" @@ -12703,6 +12718,17 @@ const ( EbsVolumeTypeSt1 = "st1" ) +// EbsVolumeTypeEnumValues returns all elements of the EbsVolumeType enum +func EbsVolumeTypeEnumValues() []string { + return []string{ + EbsVolumeTypeStandard, + EbsVolumeTypeIo1, + EbsVolumeTypeGp2, + EbsVolumeTypeSc1, + EbsVolumeTypeSt1, + } +} + const ( // ImageStatusPending is a ImageStatus enum value ImageStatusPending = "PENDING" @@ -12738,6 +12764,23 @@ const ( ImageStatusDeleted = "DELETED" ) +// ImageStatusEnumValues returns all elements of the ImageStatus enum +func ImageStatusEnumValues() []string { + return []string{ + ImageStatusPending, + ImageStatusCreating, + ImageStatusBuilding, + ImageStatusTesting, + ImageStatusDistributing, + ImageStatusIntegrating, + ImageStatusAvailable, + ImageStatusCancelled, + ImageStatusFailed, + ImageStatusDeprecated, + ImageStatusDeleted, + } +} + const ( // OwnershipSelf is a Ownership enum value OwnershipSelf = "Self" @@ -12749,6 +12792,15 @@ const ( OwnershipAmazon = "Amazon" ) +// OwnershipEnumValues returns all elements of the Ownership enum +func OwnershipEnumValues() []string { + return []string{ + OwnershipSelf, + OwnershipShared, + OwnershipAmazon, + } +} + const ( // PipelineExecutionStartConditionExpressionMatchOnly is a PipelineExecutionStartCondition enum value PipelineExecutionStartConditionExpressionMatchOnly = "EXPRESSION_MATCH_ONLY" @@ -12757,6 +12809,14 @@ const ( PipelineExecutionStartConditionExpressionMatchAndDependencyUpdatesAvailable = "EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE" ) +// PipelineExecutionStartConditionEnumValues returns all elements of the PipelineExecutionStartCondition enum +func PipelineExecutionStartConditionEnumValues() []string { + return []string{ + PipelineExecutionStartConditionExpressionMatchOnly, + PipelineExecutionStartConditionExpressionMatchAndDependencyUpdatesAvailable, + } +} + const ( // PipelineStatusDisabled is a PipelineStatus enum value PipelineStatusDisabled = "DISABLED" @@ -12765,6 +12825,14 @@ const ( PipelineStatusEnabled = "ENABLED" ) +// PipelineStatusEnumValues returns all elements of the PipelineStatus enum +func PipelineStatusEnumValues() []string { + return []string{ + PipelineStatusDisabled, + PipelineStatusEnabled, + } +} + const ( // PlatformWindows is a Platform enum value PlatformWindows = "Windows" @@ -12772,3 +12840,11 @@ const ( // PlatformLinux is a Platform enum value PlatformLinux = "Linux" ) + +// PlatformEnumValues returns all elements of the Platform enum +func PlatformEnumValues() []string { + return []string{ + PlatformWindows, + PlatformLinux, + } +} diff --git a/service/inspector/api.go b/service/inspector/api.go index f7e27d35cc4..b691f95ae6a 100644 --- a/service/inspector/api.go +++ b/service/inspector/api.go @@ -10339,6 +10339,20 @@ const ( AccessDeniedErrorCodeAccessDeniedToIamRole = "ACCESS_DENIED_TO_IAM_ROLE" ) +// AccessDeniedErrorCodeEnumValues returns all elements of the AccessDeniedErrorCode enum +func AccessDeniedErrorCodeEnumValues() []string { + return []string{ + AccessDeniedErrorCodeAccessDeniedToAssessmentTarget, + AccessDeniedErrorCodeAccessDeniedToAssessmentTemplate, + AccessDeniedErrorCodeAccessDeniedToAssessmentRun, + AccessDeniedErrorCodeAccessDeniedToFinding, + AccessDeniedErrorCodeAccessDeniedToResourceGroup, + AccessDeniedErrorCodeAccessDeniedToRulesPackage, + AccessDeniedErrorCodeAccessDeniedToSnsTopic, + AccessDeniedErrorCodeAccessDeniedToIamRole, + } +} + const ( // AgentHealthHealthy is a AgentHealth enum value AgentHealthHealthy = "HEALTHY" @@ -10350,6 +10364,15 @@ const ( AgentHealthUnknown = "UNKNOWN" ) +// AgentHealthEnumValues returns all elements of the AgentHealth enum +func AgentHealthEnumValues() []string { + return []string{ + AgentHealthHealthy, + AgentHealthUnhealthy, + AgentHealthUnknown, + } +} + const ( // AgentHealthCodeIdle is a AgentHealthCode enum value AgentHealthCodeIdle = "IDLE" @@ -10370,6 +10393,18 @@ const ( AgentHealthCodeUnknown = "UNKNOWN" ) +// AgentHealthCodeEnumValues returns all elements of the AgentHealthCode enum +func AgentHealthCodeEnumValues() []string { + return []string{ + AgentHealthCodeIdle, + AgentHealthCodeRunning, + AgentHealthCodeShutdown, + AgentHealthCodeUnhealthy, + AgentHealthCodeThrottled, + AgentHealthCodeUnknown, + } +} + const ( // AssessmentRunNotificationSnsStatusCodeSuccess is a AssessmentRunNotificationSnsStatusCode enum value AssessmentRunNotificationSnsStatusCodeSuccess = "SUCCESS" @@ -10384,6 +10419,16 @@ const ( AssessmentRunNotificationSnsStatusCodeInternalError = "INTERNAL_ERROR" ) +// AssessmentRunNotificationSnsStatusCodeEnumValues returns all elements of the AssessmentRunNotificationSnsStatusCode enum +func AssessmentRunNotificationSnsStatusCodeEnumValues() []string { + return []string{ + AssessmentRunNotificationSnsStatusCodeSuccess, + AssessmentRunNotificationSnsStatusCodeTopicDoesNotExist, + AssessmentRunNotificationSnsStatusCodeAccessDenied, + AssessmentRunNotificationSnsStatusCodeInternalError, + } +} + const ( // AssessmentRunStateCreated is a AssessmentRunState enum value AssessmentRunStateCreated = "CREATED" @@ -10425,11 +10470,37 @@ const ( AssessmentRunStateCanceled = "CANCELED" ) +// AssessmentRunStateEnumValues returns all elements of the AssessmentRunState enum +func AssessmentRunStateEnumValues() []string { + return []string{ + AssessmentRunStateCreated, + AssessmentRunStateStartDataCollectionPending, + AssessmentRunStateStartDataCollectionInProgress, + AssessmentRunStateCollectingData, + AssessmentRunStateStopDataCollectionPending, + AssessmentRunStateDataCollected, + AssessmentRunStateStartEvaluatingRulesPending, + AssessmentRunStateEvaluatingRules, + AssessmentRunStateFailed, + AssessmentRunStateError, + AssessmentRunStateCompleted, + AssessmentRunStateCompletedWithErrors, + AssessmentRunStateCanceled, + } +} + const ( // AssetTypeEc2Instance is a AssetType enum value AssetTypeEc2Instance = "ec2-instance" ) +// AssetTypeEnumValues returns all elements of the AssetType enum +func AssetTypeEnumValues() []string { + return []string{ + AssetTypeEc2Instance, + } +} + const ( // EventAssessmentRunStarted is a Event enum value EventAssessmentRunStarted = "ASSESSMENT_RUN_STARTED" @@ -10447,6 +10518,17 @@ const ( EventOther = "OTHER" ) +// EventEnumValues returns all elements of the Event enum +func EventEnumValues() []string { + return []string{ + EventAssessmentRunStarted, + EventAssessmentRunCompleted, + EventAssessmentRunStateChanged, + EventFindingReported, + EventOther, + } +} + const ( // FailedItemErrorCodeInvalidArn is a FailedItemErrorCode enum value FailedItemErrorCodeInvalidArn = "INVALID_ARN" @@ -10467,6 +10549,18 @@ const ( FailedItemErrorCodeInternalError = "INTERNAL_ERROR" ) +// FailedItemErrorCodeEnumValues returns all elements of the FailedItemErrorCode enum +func FailedItemErrorCodeEnumValues() []string { + return []string{ + FailedItemErrorCodeInvalidArn, + FailedItemErrorCodeDuplicateArn, + FailedItemErrorCodeItemDoesNotExist, + FailedItemErrorCodeAccessDenied, + FailedItemErrorCodeLimitExceeded, + FailedItemErrorCodeInternalError, + } +} + const ( // InvalidCrossAccountRoleErrorCodeRoleDoesNotExistOrInvalidTrustRelationship is a InvalidCrossAccountRoleErrorCode enum value InvalidCrossAccountRoleErrorCodeRoleDoesNotExistOrInvalidTrustRelationship = "ROLE_DOES_NOT_EXIST_OR_INVALID_TRUST_RELATIONSHIP" @@ -10475,6 +10569,14 @@ const ( InvalidCrossAccountRoleErrorCodeRoleDoesNotHaveCorrectPolicy = "ROLE_DOES_NOT_HAVE_CORRECT_POLICY" ) +// InvalidCrossAccountRoleErrorCodeEnumValues returns all elements of the InvalidCrossAccountRoleErrorCode enum +func InvalidCrossAccountRoleErrorCodeEnumValues() []string { + return []string{ + InvalidCrossAccountRoleErrorCodeRoleDoesNotExistOrInvalidTrustRelationship, + InvalidCrossAccountRoleErrorCodeRoleDoesNotHaveCorrectPolicy, + } +} + const ( // InvalidInputErrorCodeInvalidAssessmentTargetArn is a InvalidInputErrorCode enum value InvalidInputErrorCodeInvalidAssessmentTargetArn = "INVALID_ASSESSMENT_TARGET_ARN" @@ -10639,6 +10741,66 @@ const ( InvalidInputErrorCodeInvalidNumberOfSeverities = "INVALID_NUMBER_OF_SEVERITIES" ) +// InvalidInputErrorCodeEnumValues returns all elements of the InvalidInputErrorCode enum +func InvalidInputErrorCodeEnumValues() []string { + return []string{ + InvalidInputErrorCodeInvalidAssessmentTargetArn, + InvalidInputErrorCodeInvalidAssessmentTemplateArn, + InvalidInputErrorCodeInvalidAssessmentRunArn, + InvalidInputErrorCodeInvalidFindingArn, + InvalidInputErrorCodeInvalidResourceGroupArn, + InvalidInputErrorCodeInvalidRulesPackageArn, + InvalidInputErrorCodeInvalidResourceArn, + InvalidInputErrorCodeInvalidSnsTopicArn, + InvalidInputErrorCodeInvalidIamRoleArn, + InvalidInputErrorCodeInvalidAssessmentTargetName, + InvalidInputErrorCodeInvalidAssessmentTargetNamePattern, + InvalidInputErrorCodeInvalidAssessmentTemplateName, + InvalidInputErrorCodeInvalidAssessmentTemplateNamePattern, + InvalidInputErrorCodeInvalidAssessmentTemplateDuration, + InvalidInputErrorCodeInvalidAssessmentTemplateDurationRange, + InvalidInputErrorCodeInvalidAssessmentRunDurationRange, + InvalidInputErrorCodeInvalidAssessmentRunStartTimeRange, + InvalidInputErrorCodeInvalidAssessmentRunCompletionTimeRange, + InvalidInputErrorCodeInvalidAssessmentRunStateChangeTimeRange, + InvalidInputErrorCodeInvalidAssessmentRunState, + InvalidInputErrorCodeInvalidTag, + InvalidInputErrorCodeInvalidTagKey, + InvalidInputErrorCodeInvalidTagValue, + InvalidInputErrorCodeInvalidResourceGroupTagKey, + InvalidInputErrorCodeInvalidResourceGroupTagValue, + InvalidInputErrorCodeInvalidAttribute, + InvalidInputErrorCodeInvalidUserAttribute, + InvalidInputErrorCodeInvalidUserAttributeKey, + InvalidInputErrorCodeInvalidUserAttributeValue, + InvalidInputErrorCodeInvalidPaginationToken, + InvalidInputErrorCodeInvalidMaxResults, + InvalidInputErrorCodeInvalidAgentId, + InvalidInputErrorCodeInvalidAutoScalingGroup, + InvalidInputErrorCodeInvalidRuleName, + InvalidInputErrorCodeInvalidSeverity, + InvalidInputErrorCodeInvalidLocale, + InvalidInputErrorCodeInvalidEvent, + InvalidInputErrorCodeAssessmentTargetNameAlreadyTaken, + InvalidInputErrorCodeAssessmentTemplateNameAlreadyTaken, + InvalidInputErrorCodeInvalidNumberOfAssessmentTargetArns, + InvalidInputErrorCodeInvalidNumberOfAssessmentTemplateArns, + InvalidInputErrorCodeInvalidNumberOfAssessmentRunArns, + InvalidInputErrorCodeInvalidNumberOfFindingArns, + InvalidInputErrorCodeInvalidNumberOfResourceGroupArns, + InvalidInputErrorCodeInvalidNumberOfRulesPackageArns, + InvalidInputErrorCodeInvalidNumberOfAssessmentRunStates, + InvalidInputErrorCodeInvalidNumberOfTags, + InvalidInputErrorCodeInvalidNumberOfResourceGroupTags, + InvalidInputErrorCodeInvalidNumberOfAttributes, + InvalidInputErrorCodeInvalidNumberOfUserAttributes, + InvalidInputErrorCodeInvalidNumberOfAgentIds, + InvalidInputErrorCodeInvalidNumberOfAutoScalingGroups, + InvalidInputErrorCodeInvalidNumberOfRuleNames, + InvalidInputErrorCodeInvalidNumberOfSeverities, + } +} + const ( // LimitExceededErrorCodeAssessmentTargetLimitExceeded is a LimitExceededErrorCode enum value LimitExceededErrorCodeAssessmentTargetLimitExceeded = "ASSESSMENT_TARGET_LIMIT_EXCEEDED" @@ -10656,11 +10818,29 @@ const ( LimitExceededErrorCodeEventSubscriptionLimitExceeded = "EVENT_SUBSCRIPTION_LIMIT_EXCEEDED" ) +// LimitExceededErrorCodeEnumValues returns all elements of the LimitExceededErrorCode enum +func LimitExceededErrorCodeEnumValues() []string { + return []string{ + LimitExceededErrorCodeAssessmentTargetLimitExceeded, + LimitExceededErrorCodeAssessmentTemplateLimitExceeded, + LimitExceededErrorCodeAssessmentRunLimitExceeded, + LimitExceededErrorCodeResourceGroupLimitExceeded, + LimitExceededErrorCodeEventSubscriptionLimitExceeded, + } +} + const ( // LocaleEnUs is a Locale enum value LocaleEnUs = "EN_US" ) +// LocaleEnumValues returns all elements of the Locale enum +func LocaleEnumValues() []string { + return []string{ + LocaleEnUs, + } +} + const ( // NoSuchEntityErrorCodeAssessmentTargetDoesNotExist is a NoSuchEntityErrorCode enum value NoSuchEntityErrorCodeAssessmentTargetDoesNotExist = "ASSESSMENT_TARGET_DOES_NOT_EXIST" @@ -10687,6 +10867,20 @@ const ( NoSuchEntityErrorCodeIamRoleDoesNotExist = "IAM_ROLE_DOES_NOT_EXIST" ) +// NoSuchEntityErrorCodeEnumValues returns all elements of the NoSuchEntityErrorCode enum +func NoSuchEntityErrorCodeEnumValues() []string { + return []string{ + NoSuchEntityErrorCodeAssessmentTargetDoesNotExist, + NoSuchEntityErrorCodeAssessmentTemplateDoesNotExist, + NoSuchEntityErrorCodeAssessmentRunDoesNotExist, + NoSuchEntityErrorCodeFindingDoesNotExist, + NoSuchEntityErrorCodeResourceGroupDoesNotExist, + NoSuchEntityErrorCodeRulesPackageDoesNotExist, + NoSuchEntityErrorCodeSnsTopicDoesNotExist, + NoSuchEntityErrorCodeIamRoleDoesNotExist, + } +} + const ( // PreviewStatusWorkInProgress is a PreviewStatus enum value PreviewStatusWorkInProgress = "WORK_IN_PROGRESS" @@ -10695,6 +10889,14 @@ const ( PreviewStatusCompleted = "COMPLETED" ) +// PreviewStatusEnumValues returns all elements of the PreviewStatus enum +func PreviewStatusEnumValues() []string { + return []string{ + PreviewStatusWorkInProgress, + PreviewStatusCompleted, + } +} + const ( // ReportFileFormatHtml is a ReportFileFormat enum value ReportFileFormatHtml = "HTML" @@ -10703,6 +10905,14 @@ const ( ReportFileFormatPdf = "PDF" ) +// ReportFileFormatEnumValues returns all elements of the ReportFileFormat enum +func ReportFileFormatEnumValues() []string { + return []string{ + ReportFileFormatHtml, + ReportFileFormatPdf, + } +} + const ( // ReportStatusWorkInProgress is a ReportStatus enum value ReportStatusWorkInProgress = "WORK_IN_PROGRESS" @@ -10714,6 +10924,15 @@ const ( ReportStatusCompleted = "COMPLETED" ) +// ReportStatusEnumValues returns all elements of the ReportStatus enum +func ReportStatusEnumValues() []string { + return []string{ + ReportStatusWorkInProgress, + ReportStatusFailed, + ReportStatusCompleted, + } +} + const ( // ReportTypeFinding is a ReportType enum value ReportTypeFinding = "FINDING" @@ -10722,6 +10941,14 @@ const ( ReportTypeFull = "FULL" ) +// ReportTypeEnumValues returns all elements of the ReportType enum +func ReportTypeEnumValues() []string { + return []string{ + ReportTypeFinding, + ReportTypeFull, + } +} + const ( // ScopeTypeInstanceId is a ScopeType enum value ScopeTypeInstanceId = "INSTANCE_ID" @@ -10730,6 +10957,14 @@ const ( ScopeTypeRulesPackageArn = "RULES_PACKAGE_ARN" ) +// ScopeTypeEnumValues returns all elements of the ScopeType enum +func ScopeTypeEnumValues() []string { + return []string{ + ScopeTypeInstanceId, + ScopeTypeRulesPackageArn, + } +} + const ( // SeverityLow is a Severity enum value SeverityLow = "Low" @@ -10747,6 +10982,17 @@ const ( SeverityUndefined = "Undefined" ) +// SeverityEnumValues returns all elements of the Severity enum +func SeverityEnumValues() []string { + return []string{ + SeverityLow, + SeverityMedium, + SeverityHigh, + SeverityInformational, + SeverityUndefined, + } +} + const ( // StopActionStartEvaluation is a StopAction enum value StopActionStartEvaluation = "START_EVALUATION" @@ -10754,3 +11000,11 @@ const ( // StopActionSkipEvaluation is a StopAction enum value StopActionSkipEvaluation = "SKIP_EVALUATION" ) + +// StopActionEnumValues returns all elements of the StopAction enum +func StopActionEnumValues() []string { + return []string{ + StopActionStartEvaluation, + StopActionSkipEvaluation, + } +} diff --git a/service/iot/api.go b/service/iot/api.go index 3c1e3322532..58f99d08c50 100644 --- a/service/iot/api.go +++ b/service/iot/api.go @@ -49752,6 +49752,13 @@ const ( AbortActionCancel = "CANCEL" ) +// AbortActionEnumValues returns all elements of the AbortAction enum +func AbortActionEnumValues() []string { + return []string{ + AbortActionCancel, + } +} + const ( // ActionTypePublish is a ActionType enum value ActionTypePublish = "PUBLISH" @@ -49766,12 +49773,29 @@ const ( ActionTypeConnect = "CONNECT" ) +// ActionTypeEnumValues returns all elements of the ActionType enum +func ActionTypeEnumValues() []string { + return []string{ + ActionTypePublish, + ActionTypeSubscribe, + ActionTypeReceive, + ActionTypeConnect, + } +} + // The type of alert target: one of "SNS". const ( // AlertTargetTypeSns is a AlertTargetType enum value AlertTargetTypeSns = "SNS" ) +// AlertTargetTypeEnumValues returns all elements of the AlertTargetType enum +func AlertTargetTypeEnumValues() []string { + return []string{ + AlertTargetTypeSns, + } +} + const ( // AuditCheckRunStatusInProgress is a AuditCheckRunStatus enum value AuditCheckRunStatusInProgress = "IN_PROGRESS" @@ -49792,6 +49816,18 @@ const ( AuditCheckRunStatusFailed = "FAILED" ) +// AuditCheckRunStatusEnumValues returns all elements of the AuditCheckRunStatus enum +func AuditCheckRunStatusEnumValues() []string { + return []string{ + AuditCheckRunStatusInProgress, + AuditCheckRunStatusWaitingForDataCollection, + AuditCheckRunStatusCanceled, + AuditCheckRunStatusCompletedCompliant, + AuditCheckRunStatusCompletedNonCompliant, + AuditCheckRunStatusFailed, + } +} + const ( // AuditFindingSeverityCritical is a AuditFindingSeverity enum value AuditFindingSeverityCritical = "CRITICAL" @@ -49806,6 +49842,16 @@ const ( AuditFindingSeverityLow = "LOW" ) +// AuditFindingSeverityEnumValues returns all elements of the AuditFindingSeverity enum +func AuditFindingSeverityEnumValues() []string { + return []string{ + AuditFindingSeverityCritical, + AuditFindingSeverityHigh, + AuditFindingSeverityMedium, + AuditFindingSeverityLow, + } +} + const ( // AuditFrequencyDaily is a AuditFrequency enum value AuditFrequencyDaily = "DAILY" @@ -49820,6 +49866,16 @@ const ( AuditFrequencyMonthly = "MONTHLY" ) +// AuditFrequencyEnumValues returns all elements of the AuditFrequency enum +func AuditFrequencyEnumValues() []string { + return []string{ + AuditFrequencyDaily, + AuditFrequencyWeekly, + AuditFrequencyBiweekly, + AuditFrequencyMonthly, + } +} + const ( // AuditMitigationActionsExecutionStatusInProgress is a AuditMitigationActionsExecutionStatus enum value AuditMitigationActionsExecutionStatusInProgress = "IN_PROGRESS" @@ -49840,6 +49896,18 @@ const ( AuditMitigationActionsExecutionStatusPending = "PENDING" ) +// AuditMitigationActionsExecutionStatusEnumValues returns all elements of the AuditMitigationActionsExecutionStatus enum +func AuditMitigationActionsExecutionStatusEnumValues() []string { + return []string{ + AuditMitigationActionsExecutionStatusInProgress, + AuditMitigationActionsExecutionStatusCompleted, + AuditMitigationActionsExecutionStatusFailed, + AuditMitigationActionsExecutionStatusCanceled, + AuditMitigationActionsExecutionStatusSkipped, + AuditMitigationActionsExecutionStatusPending, + } +} + const ( // AuditMitigationActionsTaskStatusInProgress is a AuditMitigationActionsTaskStatus enum value AuditMitigationActionsTaskStatusInProgress = "IN_PROGRESS" @@ -49854,11 +49922,28 @@ const ( AuditMitigationActionsTaskStatusCanceled = "CANCELED" ) +// AuditMitigationActionsTaskStatusEnumValues returns all elements of the AuditMitigationActionsTaskStatus enum +func AuditMitigationActionsTaskStatusEnumValues() []string { + return []string{ + AuditMitigationActionsTaskStatusInProgress, + AuditMitigationActionsTaskStatusCompleted, + AuditMitigationActionsTaskStatusFailed, + AuditMitigationActionsTaskStatusCanceled, + } +} + const ( // AuditNotificationTypeSns is a AuditNotificationType enum value AuditNotificationTypeSns = "SNS" ) +// AuditNotificationTypeEnumValues returns all elements of the AuditNotificationType enum +func AuditNotificationTypeEnumValues() []string { + return []string{ + AuditNotificationTypeSns, + } +} + const ( // AuditTaskStatusInProgress is a AuditTaskStatus enum value AuditTaskStatusInProgress = "IN_PROGRESS" @@ -49873,6 +49958,16 @@ const ( AuditTaskStatusCanceled = "CANCELED" ) +// AuditTaskStatusEnumValues returns all elements of the AuditTaskStatus enum +func AuditTaskStatusEnumValues() []string { + return []string{ + AuditTaskStatusInProgress, + AuditTaskStatusCompleted, + AuditTaskStatusFailed, + AuditTaskStatusCanceled, + } +} + const ( // AuditTaskTypeOnDemandAuditTask is a AuditTaskType enum value AuditTaskTypeOnDemandAuditTask = "ON_DEMAND_AUDIT_TASK" @@ -49881,6 +49976,14 @@ const ( AuditTaskTypeScheduledAuditTask = "SCHEDULED_AUDIT_TASK" ) +// AuditTaskTypeEnumValues returns all elements of the AuditTaskType enum +func AuditTaskTypeEnumValues() []string { + return []string{ + AuditTaskTypeOnDemandAuditTask, + AuditTaskTypeScheduledAuditTask, + } +} + const ( // AuthDecisionAllowed is a AuthDecision enum value AuthDecisionAllowed = "ALLOWED" @@ -49892,6 +49995,15 @@ const ( AuthDecisionImplicitDeny = "IMPLICIT_DENY" ) +// AuthDecisionEnumValues returns all elements of the AuthDecision enum +func AuthDecisionEnumValues() []string { + return []string{ + AuthDecisionAllowed, + AuthDecisionExplicitDeny, + AuthDecisionImplicitDeny, + } +} + const ( // AuthorizerStatusActive is a AuthorizerStatus enum value AuthorizerStatusActive = "ACTIVE" @@ -49900,6 +50012,14 @@ const ( AuthorizerStatusInactive = "INACTIVE" ) +// AuthorizerStatusEnumValues returns all elements of the AuthorizerStatus enum +func AuthorizerStatusEnumValues() []string { + return []string{ + AuthorizerStatusActive, + AuthorizerStatusInactive, + } +} + const ( // AutoRegistrationStatusEnable is a AutoRegistrationStatus enum value AutoRegistrationStatusEnable = "ENABLE" @@ -49908,11 +50028,26 @@ const ( AutoRegistrationStatusDisable = "DISABLE" ) +// AutoRegistrationStatusEnumValues returns all elements of the AutoRegistrationStatus enum +func AutoRegistrationStatusEnumValues() []string { + return []string{ + AutoRegistrationStatusEnable, + AutoRegistrationStatusDisable, + } +} + const ( // AwsJobAbortCriteriaAbortActionCancel is a AwsJobAbortCriteriaAbortAction enum value AwsJobAbortCriteriaAbortActionCancel = "CANCEL" ) +// AwsJobAbortCriteriaAbortActionEnumValues returns all elements of the AwsJobAbortCriteriaAbortAction enum +func AwsJobAbortCriteriaAbortActionEnumValues() []string { + return []string{ + AwsJobAbortCriteriaAbortActionCancel, + } +} + const ( // AwsJobAbortCriteriaFailureTypeFailed is a AwsJobAbortCriteriaFailureType enum value AwsJobAbortCriteriaFailureTypeFailed = "FAILED" @@ -49927,6 +50062,16 @@ const ( AwsJobAbortCriteriaFailureTypeAll = "ALL" ) +// AwsJobAbortCriteriaFailureTypeEnumValues returns all elements of the AwsJobAbortCriteriaFailureType enum +func AwsJobAbortCriteriaFailureTypeEnumValues() []string { + return []string{ + AwsJobAbortCriteriaFailureTypeFailed, + AwsJobAbortCriteriaFailureTypeRejected, + AwsJobAbortCriteriaFailureTypeTimedOut, + AwsJobAbortCriteriaFailureTypeAll, + } +} + const ( // CACertificateStatusActive is a CACertificateStatus enum value CACertificateStatusActive = "ACTIVE" @@ -49935,11 +50080,26 @@ const ( CACertificateStatusInactive = "INACTIVE" ) +// CACertificateStatusEnumValues returns all elements of the CACertificateStatus enum +func CACertificateStatusEnumValues() []string { + return []string{ + CACertificateStatusActive, + CACertificateStatusInactive, + } +} + const ( // CACertificateUpdateActionDeactivate is a CACertificateUpdateAction enum value CACertificateUpdateActionDeactivate = "DEACTIVATE" ) +// CACertificateUpdateActionEnumValues returns all elements of the CACertificateUpdateAction enum +func CACertificateUpdateActionEnumValues() []string { + return []string{ + CACertificateUpdateActionDeactivate, + } +} + const ( // CannedAccessControlListPrivate is a CannedAccessControlList enum value CannedAccessControlListPrivate = "private" @@ -49966,6 +50126,20 @@ const ( CannedAccessControlListLogDeliveryWrite = "log-delivery-write" ) +// CannedAccessControlListEnumValues returns all elements of the CannedAccessControlList enum +func CannedAccessControlListEnumValues() []string { + return []string{ + CannedAccessControlListPrivate, + CannedAccessControlListPublicRead, + CannedAccessControlListPublicReadWrite, + CannedAccessControlListAwsExecRead, + CannedAccessControlListAuthenticatedRead, + CannedAccessControlListBucketOwnerRead, + CannedAccessControlListBucketOwnerFullControl, + CannedAccessControlListLogDeliveryWrite, + } +} + const ( // CertificateModeDefault is a CertificateMode enum value CertificateModeDefault = "DEFAULT" @@ -49974,6 +50148,14 @@ const ( CertificateModeSniOnly = "SNI_ONLY" ) +// CertificateModeEnumValues returns all elements of the CertificateMode enum +func CertificateModeEnumValues() []string { + return []string{ + CertificateModeDefault, + CertificateModeSniOnly, + } +} + const ( // CertificateStatusActive is a CertificateStatus enum value CertificateStatusActive = "ACTIVE" @@ -49994,6 +50176,18 @@ const ( CertificateStatusPendingActivation = "PENDING_ACTIVATION" ) +// CertificateStatusEnumValues returns all elements of the CertificateStatus enum +func CertificateStatusEnumValues() []string { + return []string{ + CertificateStatusActive, + CertificateStatusInactive, + CertificateStatusRevoked, + CertificateStatusPendingTransfer, + CertificateStatusRegisterInactive, + CertificateStatusPendingActivation, + } +} + const ( // ComparisonOperatorLessThan is a ComparisonOperator enum value ComparisonOperatorLessThan = "less-than" @@ -50020,6 +50214,20 @@ const ( ComparisonOperatorNotInPortSet = "not-in-port-set" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorLessThan, + ComparisonOperatorLessThanEquals, + ComparisonOperatorGreaterThan, + ComparisonOperatorGreaterThanEquals, + ComparisonOperatorInCidrSet, + ComparisonOperatorNotInCidrSet, + ComparisonOperatorInPortSet, + ComparisonOperatorNotInPortSet, + } +} + const ( // DayOfWeekSun is a DayOfWeek enum value DayOfWeekSun = "SUN" @@ -50043,16 +50251,43 @@ const ( DayOfWeekSat = "SAT" ) +// DayOfWeekEnumValues returns all elements of the DayOfWeek enum +func DayOfWeekEnumValues() []string { + return []string{ + DayOfWeekSun, + DayOfWeekMon, + DayOfWeekTue, + DayOfWeekWed, + DayOfWeekThu, + DayOfWeekFri, + DayOfWeekSat, + } +} + const ( // DeviceCertificateUpdateActionDeactivate is a DeviceCertificateUpdateAction enum value DeviceCertificateUpdateActionDeactivate = "DEACTIVATE" ) +// DeviceCertificateUpdateActionEnumValues returns all elements of the DeviceCertificateUpdateAction enum +func DeviceCertificateUpdateActionEnumValues() []string { + return []string{ + DeviceCertificateUpdateActionDeactivate, + } +} + const ( // DimensionTypeTopicFilter is a DimensionType enum value DimensionTypeTopicFilter = "TOPIC_FILTER" ) +// DimensionTypeEnumValues returns all elements of the DimensionType enum +func DimensionTypeEnumValues() []string { + return []string{ + DimensionTypeTopicFilter, + } +} + const ( // DimensionValueOperatorIn is a DimensionValueOperator enum value DimensionValueOperatorIn = "IN" @@ -50061,6 +50296,14 @@ const ( DimensionValueOperatorNotIn = "NOT_IN" ) +// DimensionValueOperatorEnumValues returns all elements of the DimensionValueOperator enum +func DimensionValueOperatorEnumValues() []string { + return []string{ + DimensionValueOperatorIn, + DimensionValueOperatorNotIn, + } +} + const ( // DomainConfigurationStatusEnabled is a DomainConfigurationStatus enum value DomainConfigurationStatusEnabled = "ENABLED" @@ -50069,6 +50312,14 @@ const ( DomainConfigurationStatusDisabled = "DISABLED" ) +// DomainConfigurationStatusEnumValues returns all elements of the DomainConfigurationStatus enum +func DomainConfigurationStatusEnumValues() []string { + return []string{ + DomainConfigurationStatusEnabled, + DomainConfigurationStatusDisabled, + } +} + const ( // DomainTypeEndpoint is a DomainType enum value DomainTypeEndpoint = "ENDPOINT" @@ -50080,6 +50331,15 @@ const ( DomainTypeCustomerManaged = "CUSTOMER_MANAGED" ) +// DomainTypeEnumValues returns all elements of the DomainType enum +func DomainTypeEnumValues() []string { + return []string{ + DomainTypeEndpoint, + DomainTypeAwsManaged, + DomainTypeCustomerManaged, + } +} + const ( // DynamicGroupStatusActive is a DynamicGroupStatus enum value DynamicGroupStatusActive = "ACTIVE" @@ -50091,6 +50351,15 @@ const ( DynamicGroupStatusRebuilding = "REBUILDING" ) +// DynamicGroupStatusEnumValues returns all elements of the DynamicGroupStatus enum +func DynamicGroupStatusEnumValues() []string { + return []string{ + DynamicGroupStatusActive, + DynamicGroupStatusBuilding, + DynamicGroupStatusRebuilding, + } +} + const ( // DynamoKeyTypeString is a DynamoKeyType enum value DynamoKeyTypeString = "STRING" @@ -50099,6 +50368,14 @@ const ( DynamoKeyTypeNumber = "NUMBER" ) +// DynamoKeyTypeEnumValues returns all elements of the DynamoKeyType enum +func DynamoKeyTypeEnumValues() []string { + return []string{ + DynamoKeyTypeString, + DynamoKeyTypeNumber, + } +} + const ( // EventTypeThing is a EventType enum value EventTypeThing = "THING" @@ -50134,6 +50411,23 @@ const ( EventTypeCaCertificate = "CA_CERTIFICATE" ) +// EventTypeEnumValues returns all elements of the EventType enum +func EventTypeEnumValues() []string { + return []string{ + EventTypeThing, + EventTypeThingGroup, + EventTypeThingType, + EventTypeThingGroupMembership, + EventTypeThingGroupHierarchy, + EventTypeThingTypeAssociation, + EventTypeJob, + EventTypeJobExecution, + EventTypePolicy, + EventTypeCertificate, + EventTypeCaCertificate, + } +} + const ( // FieldTypeNumber is a FieldType enum value FieldTypeNumber = "Number" @@ -50145,6 +50439,15 @@ const ( FieldTypeBoolean = "Boolean" ) +// FieldTypeEnumValues returns all elements of the FieldType enum +func FieldTypeEnumValues() []string { + return []string{ + FieldTypeNumber, + FieldTypeString, + FieldTypeBoolean, + } +} + const ( // IndexStatusActive is a IndexStatus enum value IndexStatusActive = "ACTIVE" @@ -50156,6 +50459,15 @@ const ( IndexStatusRebuilding = "REBUILDING" ) +// IndexStatusEnumValues returns all elements of the IndexStatus enum +func IndexStatusEnumValues() []string { + return []string{ + IndexStatusActive, + IndexStatusBuilding, + IndexStatusRebuilding, + } +} + const ( // JobExecutionFailureTypeFailed is a JobExecutionFailureType enum value JobExecutionFailureTypeFailed = "FAILED" @@ -50170,6 +50482,16 @@ const ( JobExecutionFailureTypeAll = "ALL" ) +// JobExecutionFailureTypeEnumValues returns all elements of the JobExecutionFailureType enum +func JobExecutionFailureTypeEnumValues() []string { + return []string{ + JobExecutionFailureTypeFailed, + JobExecutionFailureTypeRejected, + JobExecutionFailureTypeTimedOut, + JobExecutionFailureTypeAll, + } +} + const ( // JobExecutionStatusQueued is a JobExecutionStatus enum value JobExecutionStatusQueued = "QUEUED" @@ -50196,6 +50518,20 @@ const ( JobExecutionStatusCanceled = "CANCELED" ) +// JobExecutionStatusEnumValues returns all elements of the JobExecutionStatus enum +func JobExecutionStatusEnumValues() []string { + return []string{ + JobExecutionStatusQueued, + JobExecutionStatusInProgress, + JobExecutionStatusSucceeded, + JobExecutionStatusFailed, + JobExecutionStatusTimedOut, + JobExecutionStatusRejected, + JobExecutionStatusRemoved, + JobExecutionStatusCanceled, + } +} + const ( // JobStatusInProgress is a JobStatus enum value JobStatusInProgress = "IN_PROGRESS" @@ -50210,6 +50546,16 @@ const ( JobStatusDeletionInProgress = "DELETION_IN_PROGRESS" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusInProgress, + JobStatusCanceled, + JobStatusCompleted, + JobStatusDeletionInProgress, + } +} + const ( // LogLevelDebug is a LogLevel enum value LogLevelDebug = "DEBUG" @@ -50227,6 +50573,17 @@ const ( LogLevelDisabled = "DISABLED" ) +// LogLevelEnumValues returns all elements of the LogLevel enum +func LogLevelEnumValues() []string { + return []string{ + LogLevelDebug, + LogLevelInfo, + LogLevelError, + LogLevelWarn, + LogLevelDisabled, + } +} + const ( // LogTargetTypeDefault is a LogTargetType enum value LogTargetTypeDefault = "DEFAULT" @@ -50235,6 +50592,14 @@ const ( LogTargetTypeThingGroup = "THING_GROUP" ) +// LogTargetTypeEnumValues returns all elements of the LogTargetType enum +func LogTargetTypeEnumValues() []string { + return []string{ + LogTargetTypeDefault, + LogTargetTypeThingGroup, + } +} + const ( // MessageFormatRaw is a MessageFormat enum value MessageFormatRaw = "RAW" @@ -50243,6 +50608,14 @@ const ( MessageFormatJson = "JSON" ) +// MessageFormatEnumValues returns all elements of the MessageFormat enum +func MessageFormatEnumValues() []string { + return []string{ + MessageFormatRaw, + MessageFormatJson, + } +} + const ( // MitigationActionTypeUpdateDeviceCertificate is a MitigationActionType enum value MitigationActionTypeUpdateDeviceCertificate = "UPDATE_DEVICE_CERTIFICATE" @@ -50263,6 +50636,18 @@ const ( MitigationActionTypePublishFindingToSns = "PUBLISH_FINDING_TO_SNS" ) +// MitigationActionTypeEnumValues returns all elements of the MitigationActionType enum +func MitigationActionTypeEnumValues() []string { + return []string{ + MitigationActionTypeUpdateDeviceCertificate, + MitigationActionTypeUpdateCaCertificate, + MitigationActionTypeAddThingsToThingGroup, + MitigationActionTypeReplaceDefaultPolicyVersion, + MitigationActionTypeEnableIotLogging, + MitigationActionTypePublishFindingToSns, + } +} + const ( // OTAUpdateStatusCreatePending is a OTAUpdateStatus enum value OTAUpdateStatusCreatePending = "CREATE_PENDING" @@ -50277,11 +50662,28 @@ const ( OTAUpdateStatusCreateFailed = "CREATE_FAILED" ) +// OTAUpdateStatusEnumValues returns all elements of the OTAUpdateStatus enum +func OTAUpdateStatusEnumValues() []string { + return []string{ + OTAUpdateStatusCreatePending, + OTAUpdateStatusCreateInProgress, + OTAUpdateStatusCreateComplete, + OTAUpdateStatusCreateFailed, + } +} + const ( // PolicyTemplateNameBlankPolicy is a PolicyTemplateName enum value PolicyTemplateNameBlankPolicy = "BLANK_POLICY" ) +// PolicyTemplateNameEnumValues returns all elements of the PolicyTemplateName enum +func PolicyTemplateNameEnumValues() []string { + return []string{ + PolicyTemplateNameBlankPolicy, + } +} + const ( // ProtocolMqtt is a Protocol enum value ProtocolMqtt = "MQTT" @@ -50290,6 +50692,14 @@ const ( ProtocolHttp = "HTTP" ) +// ProtocolEnumValues returns all elements of the Protocol enum +func ProtocolEnumValues() []string { + return []string{ + ProtocolMqtt, + ProtocolHttp, + } +} + const ( // ReportTypeErrors is a ReportType enum value ReportTypeErrors = "ERRORS" @@ -50298,6 +50708,14 @@ const ( ReportTypeResults = "RESULTS" ) +// ReportTypeEnumValues returns all elements of the ReportType enum +func ReportTypeEnumValues() []string { + return []string{ + ReportTypeErrors, + ReportTypeResults, + } +} + const ( // ResourceTypeDeviceCertificate is a ResourceType enum value ResourceTypeDeviceCertificate = "DEVICE_CERTIFICATE" @@ -50324,6 +50742,20 @@ const ( ResourceTypeIamRole = "IAM_ROLE" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeDeviceCertificate, + ResourceTypeCaCertificate, + ResourceTypeIotPolicy, + ResourceTypeCognitoIdentityPool, + ResourceTypeClientId, + ResourceTypeAccountSettings, + ResourceTypeRoleAlias, + ResourceTypeIamRole, + } +} + const ( // ServerCertificateStatusInvalid is a ServerCertificateStatus enum value ServerCertificateStatusInvalid = "INVALID" @@ -50332,6 +50764,14 @@ const ( ServerCertificateStatusValid = "VALID" ) +// ServerCertificateStatusEnumValues returns all elements of the ServerCertificateStatus enum +func ServerCertificateStatusEnumValues() []string { + return []string{ + ServerCertificateStatusInvalid, + ServerCertificateStatusValid, + } +} + const ( // ServiceTypeData is a ServiceType enum value ServiceTypeData = "DATA" @@ -50343,6 +50783,15 @@ const ( ServiceTypeJobs = "JOBS" ) +// ServiceTypeEnumValues returns all elements of the ServiceType enum +func ServiceTypeEnumValues() []string { + return []string{ + ServiceTypeData, + ServiceTypeCredentialProvider, + ServiceTypeJobs, + } +} + const ( // StatusInProgress is a Status enum value StatusInProgress = "InProgress" @@ -50360,6 +50809,17 @@ const ( StatusCancelling = "Cancelling" ) +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusInProgress, + StatusCompleted, + StatusFailed, + StatusCancelled, + StatusCancelling, + } +} + const ( // TargetSelectionContinuous is a TargetSelection enum value TargetSelectionContinuous = "CONTINUOUS" @@ -50368,6 +50828,14 @@ const ( TargetSelectionSnapshot = "SNAPSHOT" ) +// TargetSelectionEnumValues returns all elements of the TargetSelection enum +func TargetSelectionEnumValues() []string { + return []string{ + TargetSelectionContinuous, + TargetSelectionSnapshot, + } +} + const ( // ThingConnectivityIndexingModeOff is a ThingConnectivityIndexingMode enum value ThingConnectivityIndexingModeOff = "OFF" @@ -50376,6 +50844,14 @@ const ( ThingConnectivityIndexingModeStatus = "STATUS" ) +// ThingConnectivityIndexingModeEnumValues returns all elements of the ThingConnectivityIndexingMode enum +func ThingConnectivityIndexingModeEnumValues() []string { + return []string{ + ThingConnectivityIndexingModeOff, + ThingConnectivityIndexingModeStatus, + } +} + const ( // ThingGroupIndexingModeOff is a ThingGroupIndexingMode enum value ThingGroupIndexingModeOff = "OFF" @@ -50384,6 +50860,14 @@ const ( ThingGroupIndexingModeOn = "ON" ) +// ThingGroupIndexingModeEnumValues returns all elements of the ThingGroupIndexingMode enum +func ThingGroupIndexingModeEnumValues() []string { + return []string{ + ThingGroupIndexingModeOff, + ThingGroupIndexingModeOn, + } +} + const ( // ThingIndexingModeOff is a ThingIndexingMode enum value ThingIndexingModeOff = "OFF" @@ -50395,6 +50879,15 @@ const ( ThingIndexingModeRegistryAndShadow = "REGISTRY_AND_SHADOW" ) +// ThingIndexingModeEnumValues returns all elements of the ThingIndexingMode enum +func ThingIndexingModeEnumValues() []string { + return []string{ + ThingIndexingModeOff, + ThingIndexingModeRegistry, + ThingIndexingModeRegistryAndShadow, + } +} + const ( // TopicRuleDestinationStatusEnabled is a TopicRuleDestinationStatus enum value TopicRuleDestinationStatusEnabled = "ENABLED" @@ -50409,6 +50902,16 @@ const ( TopicRuleDestinationStatusError = "ERROR" ) +// TopicRuleDestinationStatusEnumValues returns all elements of the TopicRuleDestinationStatus enum +func TopicRuleDestinationStatusEnumValues() []string { + return []string{ + TopicRuleDestinationStatusEnabled, + TopicRuleDestinationStatusInProgress, + TopicRuleDestinationStatusDisabled, + TopicRuleDestinationStatusError, + } +} + const ( // ViolationEventTypeInAlarm is a ViolationEventType enum value ViolationEventTypeInAlarm = "in-alarm" @@ -50419,3 +50922,12 @@ const ( // ViolationEventTypeAlarmInvalidated is a ViolationEventType enum value ViolationEventTypeAlarmInvalidated = "alarm-invalidated" ) + +// ViolationEventTypeEnumValues returns all elements of the ViolationEventType enum +func ViolationEventTypeEnumValues() []string { + return []string{ + ViolationEventTypeInAlarm, + ViolationEventTypeAlarmCleared, + ViolationEventTypeAlarmInvalidated, + } +} diff --git a/service/iotanalytics/api.go b/service/iotanalytics/api.go index 02cec6c4758..f9ef480abca 100644 --- a/service/iotanalytics/api.go +++ b/service/iotanalytics/api.go @@ -10521,6 +10521,15 @@ const ( ChannelStatusDeleting = "DELETING" ) +// ChannelStatusEnumValues returns all elements of the ChannelStatus enum +func ChannelStatusEnumValues() []string { + return []string{ + ChannelStatusCreating, + ChannelStatusActive, + ChannelStatusDeleting, + } +} + const ( // ComputeTypeAcu1 is a ComputeType enum value ComputeTypeAcu1 = "ACU_1" @@ -10529,6 +10538,14 @@ const ( ComputeTypeAcu2 = "ACU_2" ) +// ComputeTypeEnumValues returns all elements of the ComputeType enum +func ComputeTypeEnumValues() []string { + return []string{ + ComputeTypeAcu1, + ComputeTypeAcu2, + } +} + const ( // DatasetActionTypeQuery is a DatasetActionType enum value DatasetActionTypeQuery = "QUERY" @@ -10537,6 +10554,14 @@ const ( DatasetActionTypeContainer = "CONTAINER" ) +// DatasetActionTypeEnumValues returns all elements of the DatasetActionType enum +func DatasetActionTypeEnumValues() []string { + return []string{ + DatasetActionTypeQuery, + DatasetActionTypeContainer, + } +} + const ( // DatasetContentStateCreating is a DatasetContentState enum value DatasetContentStateCreating = "CREATING" @@ -10548,6 +10573,15 @@ const ( DatasetContentStateFailed = "FAILED" ) +// DatasetContentStateEnumValues returns all elements of the DatasetContentState enum +func DatasetContentStateEnumValues() []string { + return []string{ + DatasetContentStateCreating, + DatasetContentStateSucceeded, + DatasetContentStateFailed, + } +} + const ( // DatasetStatusCreating is a DatasetStatus enum value DatasetStatusCreating = "CREATING" @@ -10559,6 +10593,15 @@ const ( DatasetStatusDeleting = "DELETING" ) +// DatasetStatusEnumValues returns all elements of the DatasetStatus enum +func DatasetStatusEnumValues() []string { + return []string{ + DatasetStatusCreating, + DatasetStatusActive, + DatasetStatusDeleting, + } +} + const ( // DatastoreStatusCreating is a DatastoreStatus enum value DatastoreStatusCreating = "CREATING" @@ -10570,11 +10613,27 @@ const ( DatastoreStatusDeleting = "DELETING" ) +// DatastoreStatusEnumValues returns all elements of the DatastoreStatus enum +func DatastoreStatusEnumValues() []string { + return []string{ + DatastoreStatusCreating, + DatastoreStatusActive, + DatastoreStatusDeleting, + } +} + const ( // LoggingLevelError is a LoggingLevel enum value LoggingLevelError = "ERROR" ) +// LoggingLevelEnumValues returns all elements of the LoggingLevel enum +func LoggingLevelEnumValues() []string { + return []string{ + LoggingLevelError, + } +} + const ( // ReprocessingStatusRunning is a ReprocessingStatus enum value ReprocessingStatusRunning = "RUNNING" @@ -10588,3 +10647,13 @@ const ( // ReprocessingStatusFailed is a ReprocessingStatus enum value ReprocessingStatusFailed = "FAILED" ) + +// ReprocessingStatusEnumValues returns all elements of the ReprocessingStatus enum +func ReprocessingStatusEnumValues() []string { + return []string{ + ReprocessingStatusRunning, + ReprocessingStatusSucceeded, + ReprocessingStatusCancelled, + ReprocessingStatusFailed, + } +} diff --git a/service/iotevents/api.go b/service/iotevents/api.go index 3b5ecfef2bf..f6fbefa549e 100644 --- a/service/iotevents/api.go +++ b/service/iotevents/api.go @@ -6010,6 +6010,19 @@ const ( DetectorModelVersionStatusFailed = "FAILED" ) +// DetectorModelVersionStatusEnumValues returns all elements of the DetectorModelVersionStatus enum +func DetectorModelVersionStatusEnumValues() []string { + return []string{ + DetectorModelVersionStatusActive, + DetectorModelVersionStatusActivating, + DetectorModelVersionStatusInactive, + DetectorModelVersionStatusDeprecated, + DetectorModelVersionStatusDraft, + DetectorModelVersionStatusPaused, + DetectorModelVersionStatusFailed, + } +} + const ( // EvaluationMethodBatch is a EvaluationMethod enum value EvaluationMethodBatch = "BATCH" @@ -6018,6 +6031,14 @@ const ( EvaluationMethodSerial = "SERIAL" ) +// EvaluationMethodEnumValues returns all elements of the EvaluationMethod enum +func EvaluationMethodEnumValues() []string { + return []string{ + EvaluationMethodBatch, + EvaluationMethodSerial, + } +} + const ( // InputStatusCreating is a InputStatus enum value InputStatusCreating = "CREATING" @@ -6032,6 +6053,16 @@ const ( InputStatusDeleting = "DELETING" ) +// InputStatusEnumValues returns all elements of the InputStatus enum +func InputStatusEnumValues() []string { + return []string{ + InputStatusCreating, + InputStatusUpdating, + InputStatusActive, + InputStatusDeleting, + } +} + const ( // LoggingLevelError is a LoggingLevel enum value LoggingLevelError = "ERROR" @@ -6043,6 +6074,15 @@ const ( LoggingLevelDebug = "DEBUG" ) +// LoggingLevelEnumValues returns all elements of the LoggingLevel enum +func LoggingLevelEnumValues() []string { + return []string{ + LoggingLevelError, + LoggingLevelInfo, + LoggingLevelDebug, + } +} + const ( // PayloadTypeString is a PayloadType enum value PayloadTypeString = "STRING" @@ -6050,3 +6090,11 @@ const ( // PayloadTypeJson is a PayloadType enum value PayloadTypeJson = "JSON" ) + +// PayloadTypeEnumValues returns all elements of the PayloadType enum +func PayloadTypeEnumValues() []string { + return []string{ + PayloadTypeString, + PayloadTypeJson, + } +} diff --git a/service/ioteventsdata/api.go b/service/ioteventsdata/api.go index 8404a98ec4b..56c3efdbb39 100644 --- a/service/ioteventsdata/api.go +++ b/service/ioteventsdata/api.go @@ -1761,3 +1761,14 @@ const ( // ErrorCodeThrottlingException is a ErrorCode enum value ErrorCodeThrottlingException = "ThrottlingException" ) + +// ErrorCodeEnumValues returns all elements of the ErrorCode enum +func ErrorCodeEnumValues() []string { + return []string{ + ErrorCodeResourceNotFoundException, + ErrorCodeInvalidRequestException, + ErrorCodeInternalFailureException, + ErrorCodeServiceUnavailableException, + ErrorCodeThrottlingException, + } +} diff --git a/service/iotjobsdataplane/api.go b/service/iotjobsdataplane/api.go index a5801dc9ee9..7f04dd290d6 100644 --- a/service/iotjobsdataplane/api.go +++ b/service/iotjobsdataplane/api.go @@ -1499,3 +1499,17 @@ const ( // JobExecutionStatusCanceled is a JobExecutionStatus enum value JobExecutionStatusCanceled = "CANCELED" ) + +// JobExecutionStatusEnumValues returns all elements of the JobExecutionStatus enum +func JobExecutionStatusEnumValues() []string { + return []string{ + JobExecutionStatusQueued, + JobExecutionStatusInProgress, + JobExecutionStatusSucceeded, + JobExecutionStatusFailed, + JobExecutionStatusTimedOut, + JobExecutionStatusRejected, + JobExecutionStatusRemoved, + JobExecutionStatusCanceled, + } +} diff --git a/service/iotsecuretunneling/api.go b/service/iotsecuretunneling/api.go index 0bb37eab7cb..2bdedc4ddbf 100644 --- a/service/iotsecuretunneling/api.go +++ b/service/iotsecuretunneling/api.go @@ -1684,6 +1684,14 @@ const ( ConnectionStatusDisconnected = "DISCONNECTED" ) +// ConnectionStatusEnumValues returns all elements of the ConnectionStatus enum +func ConnectionStatusEnumValues() []string { + return []string{ + ConnectionStatusConnected, + ConnectionStatusDisconnected, + } +} + const ( // TunnelStatusOpen is a TunnelStatus enum value TunnelStatusOpen = "OPEN" @@ -1691,3 +1699,11 @@ const ( // TunnelStatusClosed is a TunnelStatus enum value TunnelStatusClosed = "CLOSED" ) + +// TunnelStatusEnumValues returns all elements of the TunnelStatus enum +func TunnelStatusEnumValues() []string { + return []string{ + TunnelStatusOpen, + TunnelStatusClosed, + } +} diff --git a/service/iotsitewise/api.go b/service/iotsitewise/api.go index 806e879385b..f20508a8601 100644 --- a/service/iotsitewise/api.go +++ b/service/iotsitewise/api.go @@ -15962,11 +15962,30 @@ const ( AggregateTypeStandardDeviation = "STANDARD_DEVIATION" ) +// AggregateTypeEnumValues returns all elements of the AggregateType enum +func AggregateTypeEnumValues() []string { + return []string{ + AggregateTypeAverage, + AggregateTypeCount, + AggregateTypeMaximum, + AggregateTypeMinimum, + AggregateTypeSum, + AggregateTypeStandardDeviation, + } +} + const ( // AssetErrorCodeInternalFailure is a AssetErrorCode enum value AssetErrorCodeInternalFailure = "INTERNAL_FAILURE" ) +// AssetErrorCodeEnumValues returns all elements of the AssetErrorCode enum +func AssetErrorCodeEnumValues() []string { + return []string{ + AssetErrorCodeInternalFailure, + } +} + const ( // AssetModelStateCreating is a AssetModelState enum value AssetModelStateCreating = "CREATING" @@ -15987,6 +16006,18 @@ const ( AssetModelStateFailed = "FAILED" ) +// AssetModelStateEnumValues returns all elements of the AssetModelState enum +func AssetModelStateEnumValues() []string { + return []string{ + AssetModelStateCreating, + AssetModelStateActive, + AssetModelStateUpdating, + AssetModelStatePropagating, + AssetModelStateDeleting, + AssetModelStateFailed, + } +} + const ( // AssetStateCreating is a AssetState enum value AssetStateCreating = "CREATING" @@ -16004,6 +16035,17 @@ const ( AssetStateFailed = "FAILED" ) +// AssetStateEnumValues returns all elements of the AssetState enum +func AssetStateEnumValues() []string { + return []string{ + AssetStateCreating, + AssetStateActive, + AssetStateUpdating, + AssetStateDeleting, + AssetStateFailed, + } +} + const ( // BatchPutAssetPropertyValueErrorCodeResourceNotFoundException is a BatchPutAssetPropertyValueErrorCode enum value BatchPutAssetPropertyValueErrorCodeResourceNotFoundException = "ResourceNotFoundException" @@ -16033,6 +16075,21 @@ const ( BatchPutAssetPropertyValueErrorCodeAccessDeniedException = "AccessDeniedException" ) +// BatchPutAssetPropertyValueErrorCodeEnumValues returns all elements of the BatchPutAssetPropertyValueErrorCode enum +func BatchPutAssetPropertyValueErrorCodeEnumValues() []string { + return []string{ + BatchPutAssetPropertyValueErrorCodeResourceNotFoundException, + BatchPutAssetPropertyValueErrorCodeInvalidRequestException, + BatchPutAssetPropertyValueErrorCodeInternalFailureException, + BatchPutAssetPropertyValueErrorCodeServiceUnavailableException, + BatchPutAssetPropertyValueErrorCodeThrottlingException, + BatchPutAssetPropertyValueErrorCodeLimitExceededException, + BatchPutAssetPropertyValueErrorCodeConflictingOperationException, + BatchPutAssetPropertyValueErrorCodeTimestampOutOfRangeException, + BatchPutAssetPropertyValueErrorCodeAccessDeniedException, + } +} + const ( // CapabilitySyncStatusInSync is a CapabilitySyncStatus enum value CapabilitySyncStatusInSync = "IN_SYNC" @@ -16044,6 +16101,15 @@ const ( CapabilitySyncStatusSyncFailed = "SYNC_FAILED" ) +// CapabilitySyncStatusEnumValues returns all elements of the CapabilitySyncStatus enum +func CapabilitySyncStatusEnumValues() []string { + return []string{ + CapabilitySyncStatusInSync, + CapabilitySyncStatusOutOfSync, + CapabilitySyncStatusSyncFailed, + } +} + const ( // ErrorCodeValidationError is a ErrorCode enum value ErrorCodeValidationError = "VALIDATION_ERROR" @@ -16052,6 +16118,14 @@ const ( ErrorCodeInternalFailure = "INTERNAL_FAILURE" ) +// ErrorCodeEnumValues returns all elements of the ErrorCode enum +func ErrorCodeEnumValues() []string { + return []string{ + ErrorCodeValidationError, + ErrorCodeInternalFailure, + } +} + const ( // IdentityTypeUser is a IdentityType enum value IdentityTypeUser = "USER" @@ -16060,11 +16134,26 @@ const ( IdentityTypeGroup = "GROUP" ) +// IdentityTypeEnumValues returns all elements of the IdentityType enum +func IdentityTypeEnumValues() []string { + return []string{ + IdentityTypeUser, + IdentityTypeGroup, + } +} + const ( // ImageFileTypePng is a ImageFileType enum value ImageFileTypePng = "PNG" ) +// ImageFileTypeEnumValues returns all elements of the ImageFileType enum +func ImageFileTypeEnumValues() []string { + return []string{ + ImageFileTypePng, + } +} + const ( // ListAssetsFilterAll is a ListAssetsFilter enum value ListAssetsFilterAll = "ALL" @@ -16073,6 +16162,14 @@ const ( ListAssetsFilterTopLevel = "TOP_LEVEL" ) +// ListAssetsFilterEnumValues returns all elements of the ListAssetsFilter enum +func ListAssetsFilterEnumValues() []string { + return []string{ + ListAssetsFilterAll, + ListAssetsFilterTopLevel, + } +} + const ( // LoggingLevelError is a LoggingLevel enum value LoggingLevelError = "ERROR" @@ -16084,11 +16181,27 @@ const ( LoggingLevelOff = "OFF" ) +// LoggingLevelEnumValues returns all elements of the LoggingLevel enum +func LoggingLevelEnumValues() []string { + return []string{ + LoggingLevelError, + LoggingLevelInfo, + LoggingLevelOff, + } +} + const ( // MonitorErrorCodeInternalFailure is a MonitorErrorCode enum value MonitorErrorCodeInternalFailure = "INTERNAL_FAILURE" ) +// MonitorErrorCodeEnumValues returns all elements of the MonitorErrorCode enum +func MonitorErrorCodeEnumValues() []string { + return []string{ + MonitorErrorCodeInternalFailure, + } +} + const ( // PermissionAdministrator is a Permission enum value PermissionAdministrator = "ADMINISTRATOR" @@ -16097,6 +16210,14 @@ const ( PermissionViewer = "VIEWER" ) +// PermissionEnumValues returns all elements of the Permission enum +func PermissionEnumValues() []string { + return []string{ + PermissionAdministrator, + PermissionViewer, + } +} + const ( // PortalStateCreating is a PortalState enum value PortalStateCreating = "CREATING" @@ -16114,6 +16235,17 @@ const ( PortalStateFailed = "FAILED" ) +// PortalStateEnumValues returns all elements of the PortalState enum +func PortalStateEnumValues() []string { + return []string{ + PortalStateCreating, + PortalStateUpdating, + PortalStateDeleting, + PortalStateActive, + PortalStateFailed, + } +} + const ( // PropertyDataTypeString is a PropertyDataType enum value PropertyDataTypeString = "STRING" @@ -16128,6 +16260,16 @@ const ( PropertyDataTypeBoolean = "BOOLEAN" ) +// PropertyDataTypeEnumValues returns all elements of the PropertyDataType enum +func PropertyDataTypeEnumValues() []string { + return []string{ + PropertyDataTypeString, + PropertyDataTypeInteger, + PropertyDataTypeDouble, + PropertyDataTypeBoolean, + } +} + const ( // PropertyNotificationStateEnabled is a PropertyNotificationState enum value PropertyNotificationStateEnabled = "ENABLED" @@ -16136,6 +16278,14 @@ const ( PropertyNotificationStateDisabled = "DISABLED" ) +// PropertyNotificationStateEnumValues returns all elements of the PropertyNotificationState enum +func PropertyNotificationStateEnumValues() []string { + return []string{ + PropertyNotificationStateEnabled, + PropertyNotificationStateDisabled, + } +} + const ( // QualityGood is a Quality enum value QualityGood = "GOOD" @@ -16147,6 +16297,15 @@ const ( QualityUncertain = "UNCERTAIN" ) +// QualityEnumValues returns all elements of the Quality enum +func QualityEnumValues() []string { + return []string{ + QualityGood, + QualityBad, + QualityUncertain, + } +} + const ( // ResourceTypePortal is a ResourceType enum value ResourceTypePortal = "PORTAL" @@ -16155,6 +16314,14 @@ const ( ResourceTypeProject = "PROJECT" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypePortal, + ResourceTypeProject, + } +} + const ( // TimeOrderingAscending is a TimeOrdering enum value TimeOrderingAscending = "ASCENDING" @@ -16162,3 +16329,11 @@ const ( // TimeOrderingDescending is a TimeOrdering enum value TimeOrderingDescending = "DESCENDING" ) + +// TimeOrderingEnumValues returns all elements of the TimeOrdering enum +func TimeOrderingEnumValues() []string { + return []string{ + TimeOrderingAscending, + TimeOrderingDescending, + } +} diff --git a/service/iotthingsgraph/api.go b/service/iotthingsgraph/api.go index a13e16b1134..ecc2e8a6dc0 100644 --- a/service/iotthingsgraph/api.go +++ b/service/iotthingsgraph/api.go @@ -7900,6 +7900,13 @@ const ( DefinitionLanguageGraphql = "GRAPHQL" ) +// DefinitionLanguageEnumValues returns all elements of the DefinitionLanguage enum +func DefinitionLanguageEnumValues() []string { + return []string{ + DefinitionLanguageGraphql, + } +} + const ( // DeploymentTargetGreengrass is a DeploymentTarget enum value DeploymentTargetGreengrass = "GREENGRASS" @@ -7908,6 +7915,14 @@ const ( DeploymentTargetCloud = "CLOUD" ) +// DeploymentTargetEnumValues returns all elements of the DeploymentTarget enum +func DeploymentTargetEnumValues() []string { + return []string{ + DeploymentTargetGreengrass, + DeploymentTargetCloud, + } +} + const ( // EntityFilterNameName is a EntityFilterName enum value EntityFilterNameName = "NAME" @@ -7922,6 +7937,16 @@ const ( EntityFilterNameReferencedEntityId = "REFERENCED_ENTITY_ID" ) +// EntityFilterNameEnumValues returns all elements of the EntityFilterName enum +func EntityFilterNameEnumValues() []string { + return []string{ + EntityFilterNameName, + EntityFilterNameNamespace, + EntityFilterNameSemanticTypePath, + EntityFilterNameReferencedEntityId, + } +} + const ( // EntityTypeDevice is a EntityType enum value EntityTypeDevice = "DEVICE" @@ -7954,6 +7979,22 @@ const ( EntityTypeEnum = "ENUM" ) +// EntityTypeEnumValues returns all elements of the EntityType enum +func EntityTypeEnumValues() []string { + return []string{ + EntityTypeDevice, + EntityTypeService, + EntityTypeDeviceModel, + EntityTypeCapability, + EntityTypeState, + EntityTypeAction, + EntityTypeEvent, + EntityTypeProperty, + EntityTypeMapping, + EntityTypeEnum, + } +} + const ( // FlowExecutionEventTypeExecutionStarted is a FlowExecutionEventType enum value FlowExecutionEventTypeExecutionStarted = "EXECUTION_STARTED" @@ -8007,6 +8048,29 @@ const ( FlowExecutionEventTypeAcknowledgeTaskMessage = "ACKNOWLEDGE_TASK_MESSAGE" ) +// FlowExecutionEventTypeEnumValues returns all elements of the FlowExecutionEventType enum +func FlowExecutionEventTypeEnumValues() []string { + return []string{ + FlowExecutionEventTypeExecutionStarted, + FlowExecutionEventTypeExecutionFailed, + FlowExecutionEventTypeExecutionAborted, + FlowExecutionEventTypeExecutionSucceeded, + FlowExecutionEventTypeStepStarted, + FlowExecutionEventTypeStepFailed, + FlowExecutionEventTypeStepSucceeded, + FlowExecutionEventTypeActivityScheduled, + FlowExecutionEventTypeActivityStarted, + FlowExecutionEventTypeActivityFailed, + FlowExecutionEventTypeActivitySucceeded, + FlowExecutionEventTypeStartFlowExecutionTask, + FlowExecutionEventTypeScheduleNextReadyStepsTask, + FlowExecutionEventTypeThingActionTask, + FlowExecutionEventTypeThingActionTaskFailed, + FlowExecutionEventTypeThingActionTaskSucceeded, + FlowExecutionEventTypeAcknowledgeTaskMessage, + } +} + const ( // FlowExecutionStatusRunning is a FlowExecutionStatus enum value FlowExecutionStatusRunning = "RUNNING" @@ -8021,11 +8085,28 @@ const ( FlowExecutionStatusFailed = "FAILED" ) +// FlowExecutionStatusEnumValues returns all elements of the FlowExecutionStatus enum +func FlowExecutionStatusEnumValues() []string { + return []string{ + FlowExecutionStatusRunning, + FlowExecutionStatusAborted, + FlowExecutionStatusSucceeded, + FlowExecutionStatusFailed, + } +} + const ( // FlowTemplateFilterNameDeviceModelId is a FlowTemplateFilterName enum value FlowTemplateFilterNameDeviceModelId = "DEVICE_MODEL_ID" ) +// FlowTemplateFilterNameEnumValues returns all elements of the FlowTemplateFilterName enum +func FlowTemplateFilterNameEnumValues() []string { + return []string{ + FlowTemplateFilterNameDeviceModelId, + } +} + const ( // NamespaceDeletionStatusInProgress is a NamespaceDeletionStatus enum value NamespaceDeletionStatusInProgress = "IN_PROGRESS" @@ -8037,11 +8118,27 @@ const ( NamespaceDeletionStatusFailed = "FAILED" ) +// NamespaceDeletionStatusEnumValues returns all elements of the NamespaceDeletionStatus enum +func NamespaceDeletionStatusEnumValues() []string { + return []string{ + NamespaceDeletionStatusInProgress, + NamespaceDeletionStatusSucceeded, + NamespaceDeletionStatusFailed, + } +} + const ( // NamespaceDeletionStatusErrorCodesValidationFailed is a NamespaceDeletionStatusErrorCodes enum value NamespaceDeletionStatusErrorCodesValidationFailed = "VALIDATION_FAILED" ) +// NamespaceDeletionStatusErrorCodesEnumValues returns all elements of the NamespaceDeletionStatusErrorCodes enum +func NamespaceDeletionStatusErrorCodesEnumValues() []string { + return []string{ + NamespaceDeletionStatusErrorCodesValidationFailed, + } +} + const ( // SystemInstanceDeploymentStatusNotDeployed is a SystemInstanceDeploymentStatus enum value SystemInstanceDeploymentStatusNotDeployed = "NOT_DEPLOYED" @@ -8068,6 +8165,20 @@ const ( SystemInstanceDeploymentStatusDeletedInTarget = "DELETED_IN_TARGET" ) +// SystemInstanceDeploymentStatusEnumValues returns all elements of the SystemInstanceDeploymentStatus enum +func SystemInstanceDeploymentStatusEnumValues() []string { + return []string{ + SystemInstanceDeploymentStatusNotDeployed, + SystemInstanceDeploymentStatusBootstrap, + SystemInstanceDeploymentStatusDeployInProgress, + SystemInstanceDeploymentStatusDeployedInTarget, + SystemInstanceDeploymentStatusUndeployInProgress, + SystemInstanceDeploymentStatusFailed, + SystemInstanceDeploymentStatusPendingDelete, + SystemInstanceDeploymentStatusDeletedInTarget, + } +} + const ( // SystemInstanceFilterNameSystemTemplateId is a SystemInstanceFilterName enum value SystemInstanceFilterNameSystemTemplateId = "SYSTEM_TEMPLATE_ID" @@ -8079,11 +8190,27 @@ const ( SystemInstanceFilterNameGreengrassGroupName = "GREENGRASS_GROUP_NAME" ) +// SystemInstanceFilterNameEnumValues returns all elements of the SystemInstanceFilterName enum +func SystemInstanceFilterNameEnumValues() []string { + return []string{ + SystemInstanceFilterNameSystemTemplateId, + SystemInstanceFilterNameStatus, + SystemInstanceFilterNameGreengrassGroupName, + } +} + const ( // SystemTemplateFilterNameFlowTemplateId is a SystemTemplateFilterName enum value SystemTemplateFilterNameFlowTemplateId = "FLOW_TEMPLATE_ID" ) +// SystemTemplateFilterNameEnumValues returns all elements of the SystemTemplateFilterName enum +func SystemTemplateFilterNameEnumValues() []string { + return []string{ + SystemTemplateFilterNameFlowTemplateId, + } +} + const ( // UploadStatusInProgress is a UploadStatus enum value UploadStatusInProgress = "IN_PROGRESS" @@ -8094,3 +8221,12 @@ const ( // UploadStatusFailed is a UploadStatus enum value UploadStatusFailed = "FAILED" ) + +// UploadStatusEnumValues returns all elements of the UploadStatus enum +func UploadStatusEnumValues() []string { + return []string{ + UploadStatusInProgress, + UploadStatusSucceeded, + UploadStatusFailed, + } +} diff --git a/service/ivs/api.go b/service/ivs/api.go index cb42076286e..1b2b3edd77e 100644 --- a/service/ivs/api.go +++ b/service/ivs/api.go @@ -4091,6 +4091,14 @@ const ( ChannelLatencyModeLow = "LOW" ) +// ChannelLatencyModeEnumValues returns all elements of the ChannelLatencyMode enum +func ChannelLatencyModeEnumValues() []string { + return []string{ + ChannelLatencyModeNormal, + ChannelLatencyModeLow, + } +} + const ( // ChannelTypeBasic is a ChannelType enum value ChannelTypeBasic = "BASIC" @@ -4099,6 +4107,14 @@ const ( ChannelTypeStandard = "STANDARD" ) +// ChannelTypeEnumValues returns all elements of the ChannelType enum +func ChannelTypeEnumValues() []string { + return []string{ + ChannelTypeBasic, + ChannelTypeStandard, + } +} + const ( // StreamHealthHealthy is a StreamHealth enum value StreamHealthHealthy = "HEALTHY" @@ -4110,6 +4126,15 @@ const ( StreamHealthUnknown = "UNKNOWN" ) +// StreamHealthEnumValues returns all elements of the StreamHealth enum +func StreamHealthEnumValues() []string { + return []string{ + StreamHealthHealthy, + StreamHealthStarving, + StreamHealthUnknown, + } +} + const ( // StreamStateLive is a StreamState enum value StreamStateLive = "LIVE" @@ -4117,3 +4142,11 @@ const ( // StreamStateOffline is a StreamState enum value StreamStateOffline = "OFFLINE" ) + +// StreamStateEnumValues returns all elements of the StreamState enum +func StreamStateEnumValues() []string { + return []string{ + StreamStateLive, + StreamStateOffline, + } +} diff --git a/service/kafka/api.go b/service/kafka/api.go index 14ccdd1a6e4..6a71fd9aa23 100644 --- a/service/kafka/api.go +++ b/service/kafka/api.go @@ -7026,6 +7026,13 @@ const ( BrokerAZDistributionDefault = "DEFAULT" ) +// BrokerAZDistributionEnumValues returns all elements of the BrokerAZDistribution enum +func BrokerAZDistributionEnumValues() []string { + return []string{ + BrokerAZDistributionDefault, + } +} + // Client-broker encryption in transit setting. const ( // ClientBrokerTls is a ClientBroker enum value @@ -7038,6 +7045,15 @@ const ( ClientBrokerPlaintext = "PLAINTEXT" ) +// ClientBrokerEnumValues returns all elements of the ClientBroker enum +func ClientBrokerEnumValues() []string { + return []string{ + ClientBrokerTls, + ClientBrokerTlsPlaintext, + ClientBrokerPlaintext, + } +} + // The state of a Kafka cluster. const ( // ClusterStateActive is a ClusterState enum value @@ -7056,6 +7072,17 @@ const ( ClusterStateFailed = "FAILED" ) +// ClusterStateEnumValues returns all elements of the ClusterState enum +func ClusterStateEnumValues() []string { + return []string{ + ClusterStateActive, + ClusterStateCreating, + ClusterStateUpdating, + ClusterStateDeleting, + ClusterStateFailed, + } +} + // Specifies which metrics are gathered for the MSK cluster. This property has // three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER. For // a list of the metrics associated with each of these three levels of monitoring, @@ -7071,6 +7098,15 @@ const ( EnhancedMonitoringPerTopicPerBroker = "PER_TOPIC_PER_BROKER" ) +// EnhancedMonitoringEnumValues returns all elements of the EnhancedMonitoring enum +func EnhancedMonitoringEnumValues() []string { + return []string{ + EnhancedMonitoringDefault, + EnhancedMonitoringPerBroker, + EnhancedMonitoringPerTopicPerBroker, + } +} + // The status of a Kafka version. const ( // KafkaVersionStatusActive is a KafkaVersionStatus enum value @@ -7080,8 +7116,23 @@ const ( KafkaVersionStatusDeprecated = "DEPRECATED" ) +// KafkaVersionStatusEnumValues returns all elements of the KafkaVersionStatus enum +func KafkaVersionStatusEnumValues() []string { + return []string{ + KafkaVersionStatusActive, + KafkaVersionStatusDeprecated, + } +} + // The broker or Zookeeper node. const ( // NodeTypeBroker is a NodeType enum value NodeTypeBroker = "BROKER" ) + +// NodeTypeEnumValues returns all elements of the NodeType enum +func NodeTypeEnumValues() []string { + return []string{ + NodeTypeBroker, + } +} diff --git a/service/kendra/api.go b/service/kendra/api.go index 7d86e93410a..42de5455174 100644 --- a/service/kendra/api.go +++ b/service/kendra/api.go @@ -10141,6 +10141,13 @@ const ( AdditionalResultAttributeValueTypeTextWithHighlightsValue = "TEXT_WITH_HIGHLIGHTS_VALUE" ) +// AdditionalResultAttributeValueTypeEnumValues returns all elements of the AdditionalResultAttributeValueType enum +func AdditionalResultAttributeValueTypeEnumValues() []string { + return []string{ + AdditionalResultAttributeValueTypeTextWithHighlightsValue, + } +} + const ( // ContentTypePdf is a ContentType enum value ContentTypePdf = "PDF" @@ -10158,6 +10165,17 @@ const ( ContentTypePpt = "PPT" ) +// ContentTypeEnumValues returns all elements of the ContentType enum +func ContentTypeEnumValues() []string { + return []string{ + ContentTypePdf, + ContentTypeHtml, + ContentTypeMsWord, + ContentTypePlainText, + ContentTypePpt, + } +} + const ( // DataSourceStatusCreating is a DataSourceStatus enum value DataSourceStatusCreating = "CREATING" @@ -10175,6 +10193,17 @@ const ( DataSourceStatusActive = "ACTIVE" ) +// DataSourceStatusEnumValues returns all elements of the DataSourceStatus enum +func DataSourceStatusEnumValues() []string { + return []string{ + DataSourceStatusCreating, + DataSourceStatusDeleting, + DataSourceStatusFailed, + DataSourceStatusUpdating, + DataSourceStatusActive, + } +} + const ( // DataSourceSyncJobStatusFailed is a DataSourceSyncJobStatus enum value DataSourceSyncJobStatusFailed = "FAILED" @@ -10198,6 +10227,19 @@ const ( DataSourceSyncJobStatusSyncingIndexing = "SYNCING_INDEXING" ) +// DataSourceSyncJobStatusEnumValues returns all elements of the DataSourceSyncJobStatus enum +func DataSourceSyncJobStatusEnumValues() []string { + return []string{ + DataSourceSyncJobStatusFailed, + DataSourceSyncJobStatusSucceeded, + DataSourceSyncJobStatusSyncing, + DataSourceSyncJobStatusIncomplete, + DataSourceSyncJobStatusStopping, + DataSourceSyncJobStatusAborted, + DataSourceSyncJobStatusSyncingIndexing, + } +} + const ( // DataSourceTypeS3 is a DataSourceType enum value DataSourceTypeS3 = "S3" @@ -10218,6 +10260,18 @@ const ( DataSourceTypeServicenow = "SERVICENOW" ) +// DataSourceTypeEnumValues returns all elements of the DataSourceType enum +func DataSourceTypeEnumValues() []string { + return []string{ + DataSourceTypeS3, + DataSourceTypeSharepoint, + DataSourceTypeDatabase, + DataSourceTypeSalesforce, + DataSourceTypeOnedrive, + DataSourceTypeServicenow, + } +} + const ( // DatabaseEngineTypeRdsAuroraMysql is a DatabaseEngineType enum value DatabaseEngineTypeRdsAuroraMysql = "RDS_AURORA_MYSQL" @@ -10232,6 +10286,16 @@ const ( DatabaseEngineTypeRdsPostgresql = "RDS_POSTGRESQL" ) +// DatabaseEngineTypeEnumValues returns all elements of the DatabaseEngineType enum +func DatabaseEngineTypeEnumValues() []string { + return []string{ + DatabaseEngineTypeRdsAuroraMysql, + DatabaseEngineTypeRdsAuroraPostgresql, + DatabaseEngineTypeRdsMysql, + DatabaseEngineTypeRdsPostgresql, + } +} + const ( // DocumentAttributeValueTypeStringValue is a DocumentAttributeValueType enum value DocumentAttributeValueTypeStringValue = "STRING_VALUE" @@ -10246,6 +10310,16 @@ const ( DocumentAttributeValueTypeDateValue = "DATE_VALUE" ) +// DocumentAttributeValueTypeEnumValues returns all elements of the DocumentAttributeValueType enum +func DocumentAttributeValueTypeEnumValues() []string { + return []string{ + DocumentAttributeValueTypeStringValue, + DocumentAttributeValueTypeStringListValue, + DocumentAttributeValueTypeLongValue, + DocumentAttributeValueTypeDateValue, + } +} + const ( // ErrorCodeInternalError is a ErrorCode enum value ErrorCodeInternalError = "InternalError" @@ -10254,6 +10328,14 @@ const ( ErrorCodeInvalidRequest = "InvalidRequest" ) +// ErrorCodeEnumValues returns all elements of the ErrorCode enum +func ErrorCodeEnumValues() []string { + return []string{ + ErrorCodeInternalError, + ErrorCodeInvalidRequest, + } +} + const ( // FaqStatusCreating is a FaqStatus enum value FaqStatusCreating = "CREATING" @@ -10271,6 +10353,17 @@ const ( FaqStatusFailed = "FAILED" ) +// FaqStatusEnumValues returns all elements of the FaqStatus enum +func FaqStatusEnumValues() []string { + return []string{ + FaqStatusCreating, + FaqStatusUpdating, + FaqStatusActive, + FaqStatusDeleting, + FaqStatusFailed, + } +} + const ( // IndexEditionDeveloperEdition is a IndexEdition enum value IndexEditionDeveloperEdition = "DEVELOPER_EDITION" @@ -10279,6 +10372,14 @@ const ( IndexEditionEnterpriseEdition = "ENTERPRISE_EDITION" ) +// IndexEditionEnumValues returns all elements of the IndexEdition enum +func IndexEditionEnumValues() []string { + return []string{ + IndexEditionDeveloperEdition, + IndexEditionEnterpriseEdition, + } +} + const ( // IndexStatusCreating is a IndexStatus enum value IndexStatusCreating = "CREATING" @@ -10299,6 +10400,18 @@ const ( IndexStatusSystemUpdating = "SYSTEM_UPDATING" ) +// IndexStatusEnumValues returns all elements of the IndexStatus enum +func IndexStatusEnumValues() []string { + return []string{ + IndexStatusCreating, + IndexStatusActive, + IndexStatusDeleting, + IndexStatusFailed, + IndexStatusUpdating, + IndexStatusSystemUpdating, + } +} + const ( // OrderAscending is a Order enum value OrderAscending = "ASCENDING" @@ -10307,6 +10420,14 @@ const ( OrderDescending = "DESCENDING" ) +// OrderEnumValues returns all elements of the Order enum +func OrderEnumValues() []string { + return []string{ + OrderAscending, + OrderDescending, + } +} + const ( // PrincipalTypeUser is a PrincipalType enum value PrincipalTypeUser = "USER" @@ -10315,6 +10436,14 @@ const ( PrincipalTypeGroup = "GROUP" ) +// PrincipalTypeEnumValues returns all elements of the PrincipalType enum +func PrincipalTypeEnumValues() []string { + return []string{ + PrincipalTypeUser, + PrincipalTypeGroup, + } +} + const ( // QueryIdentifiersEnclosingOptionDoubleQuotes is a QueryIdentifiersEnclosingOption enum value QueryIdentifiersEnclosingOptionDoubleQuotes = "DOUBLE_QUOTES" @@ -10323,6 +10452,14 @@ const ( QueryIdentifiersEnclosingOptionNone = "NONE" ) +// QueryIdentifiersEnclosingOptionEnumValues returns all elements of the QueryIdentifiersEnclosingOption enum +func QueryIdentifiersEnclosingOptionEnumValues() []string { + return []string{ + QueryIdentifiersEnclosingOptionDoubleQuotes, + QueryIdentifiersEnclosingOptionNone, + } +} + const ( // QueryResultTypeDocument is a QueryResultType enum value QueryResultTypeDocument = "DOCUMENT" @@ -10334,6 +10471,15 @@ const ( QueryResultTypeAnswer = "ANSWER" ) +// QueryResultTypeEnumValues returns all elements of the QueryResultType enum +func QueryResultTypeEnumValues() []string { + return []string{ + QueryResultTypeDocument, + QueryResultTypeQuestionAnswer, + QueryResultTypeAnswer, + } +} + const ( // ReadAccessTypeAllow is a ReadAccessType enum value ReadAccessTypeAllow = "ALLOW" @@ -10342,6 +10488,14 @@ const ( ReadAccessTypeDeny = "DENY" ) +// ReadAccessTypeEnumValues returns all elements of the ReadAccessType enum +func ReadAccessTypeEnumValues() []string { + return []string{ + ReadAccessTypeAllow, + ReadAccessTypeDeny, + } +} + const ( // RelevanceTypeRelevant is a RelevanceType enum value RelevanceTypeRelevant = "RELEVANT" @@ -10350,6 +10504,14 @@ const ( RelevanceTypeNotRelevant = "NOT_RELEVANT" ) +// RelevanceTypeEnumValues returns all elements of the RelevanceType enum +func RelevanceTypeEnumValues() []string { + return []string{ + RelevanceTypeRelevant, + RelevanceTypeNotRelevant, + } +} + const ( // SalesforceChatterFeedIncludeFilterTypeActiveUser is a SalesforceChatterFeedIncludeFilterType enum value SalesforceChatterFeedIncludeFilterTypeActiveUser = "ACTIVE_USER" @@ -10358,6 +10520,14 @@ const ( SalesforceChatterFeedIncludeFilterTypeStandardUser = "STANDARD_USER" ) +// SalesforceChatterFeedIncludeFilterTypeEnumValues returns all elements of the SalesforceChatterFeedIncludeFilterType enum +func SalesforceChatterFeedIncludeFilterTypeEnumValues() []string { + return []string{ + SalesforceChatterFeedIncludeFilterTypeActiveUser, + SalesforceChatterFeedIncludeFilterTypeStandardUser, + } +} + const ( // SalesforceKnowledgeArticleStateDraft is a SalesforceKnowledgeArticleState enum value SalesforceKnowledgeArticleStateDraft = "DRAFT" @@ -10369,6 +10539,15 @@ const ( SalesforceKnowledgeArticleStateArchived = "ARCHIVED" ) +// SalesforceKnowledgeArticleStateEnumValues returns all elements of the SalesforceKnowledgeArticleState enum +func SalesforceKnowledgeArticleStateEnumValues() []string { + return []string{ + SalesforceKnowledgeArticleStateDraft, + SalesforceKnowledgeArticleStatePublished, + SalesforceKnowledgeArticleStateArchived, + } +} + const ( // SalesforceStandardObjectNameAccount is a SalesforceStandardObjectName enum value SalesforceStandardObjectNameAccount = "ACCOUNT" @@ -10422,6 +10601,29 @@ const ( SalesforceStandardObjectNameUser = "USER" ) +// SalesforceStandardObjectNameEnumValues returns all elements of the SalesforceStandardObjectName enum +func SalesforceStandardObjectNameEnumValues() []string { + return []string{ + SalesforceStandardObjectNameAccount, + SalesforceStandardObjectNameCampaign, + SalesforceStandardObjectNameCase, + SalesforceStandardObjectNameContact, + SalesforceStandardObjectNameContract, + SalesforceStandardObjectNameDocument, + SalesforceStandardObjectNameGroup, + SalesforceStandardObjectNameIdea, + SalesforceStandardObjectNameLead, + SalesforceStandardObjectNameOpportunity, + SalesforceStandardObjectNamePartner, + SalesforceStandardObjectNamePricebook, + SalesforceStandardObjectNameProduct, + SalesforceStandardObjectNameProfile, + SalesforceStandardObjectNameSolution, + SalesforceStandardObjectNameTask, + SalesforceStandardObjectNameUser, + } +} + const ( // ServiceNowBuildVersionTypeLondon is a ServiceNowBuildVersionType enum value ServiceNowBuildVersionTypeLondon = "LONDON" @@ -10430,11 +10632,26 @@ const ( ServiceNowBuildVersionTypeOthers = "OTHERS" ) +// ServiceNowBuildVersionTypeEnumValues returns all elements of the ServiceNowBuildVersionType enum +func ServiceNowBuildVersionTypeEnumValues() []string { + return []string{ + ServiceNowBuildVersionTypeLondon, + ServiceNowBuildVersionTypeOthers, + } +} + const ( // SharePointVersionSharepointOnline is a SharePointVersion enum value SharePointVersionSharepointOnline = "SHAREPOINT_ONLINE" ) +// SharePointVersionEnumValues returns all elements of the SharePointVersion enum +func SharePointVersionEnumValues() []string { + return []string{ + SharePointVersionSharepointOnline, + } +} + const ( // SortOrderDesc is a SortOrder enum value SortOrderDesc = "DESC" @@ -10442,3 +10659,11 @@ const ( // SortOrderAsc is a SortOrder enum value SortOrderAsc = "ASC" ) + +// SortOrderEnumValues returns all elements of the SortOrder enum +func SortOrderEnumValues() []string { + return []string{ + SortOrderDesc, + SortOrderAsc, + } +} diff --git a/service/kinesis/api.go b/service/kinesis/api.go index 38e72bea595..c7ea62ee909 100644 --- a/service/kinesis/api.go +++ b/service/kinesis/api.go @@ -8594,6 +8594,15 @@ const ( ConsumerStatusActive = "ACTIVE" ) +// ConsumerStatusEnumValues returns all elements of the ConsumerStatus enum +func ConsumerStatusEnumValues() []string { + return []string{ + ConsumerStatusCreating, + ConsumerStatusDeleting, + ConsumerStatusActive, + } +} + const ( // EncryptionTypeNone is a EncryptionType enum value EncryptionTypeNone = "NONE" @@ -8602,6 +8611,14 @@ const ( EncryptionTypeKms = "KMS" ) +// EncryptionTypeEnumValues returns all elements of the EncryptionType enum +func EncryptionTypeEnumValues() []string { + return []string{ + EncryptionTypeNone, + EncryptionTypeKms, + } +} + const ( // MetricsNameIncomingBytes is a MetricsName enum value MetricsNameIncomingBytes = "IncomingBytes" @@ -8628,11 +8645,32 @@ const ( MetricsNameAll = "ALL" ) +// MetricsNameEnumValues returns all elements of the MetricsName enum +func MetricsNameEnumValues() []string { + return []string{ + MetricsNameIncomingBytes, + MetricsNameIncomingRecords, + MetricsNameOutgoingBytes, + MetricsNameOutgoingRecords, + MetricsNameWriteProvisionedThroughputExceeded, + MetricsNameReadProvisionedThroughputExceeded, + MetricsNameIteratorAgeMilliseconds, + MetricsNameAll, + } +} + const ( // ScalingTypeUniformScaling is a ScalingType enum value ScalingTypeUniformScaling = "UNIFORM_SCALING" ) +// ScalingTypeEnumValues returns all elements of the ScalingType enum +func ScalingTypeEnumValues() []string { + return []string{ + ScalingTypeUniformScaling, + } +} + const ( // ShardIteratorTypeAtSequenceNumber is a ShardIteratorType enum value ShardIteratorTypeAtSequenceNumber = "AT_SEQUENCE_NUMBER" @@ -8650,6 +8688,17 @@ const ( ShardIteratorTypeAtTimestamp = "AT_TIMESTAMP" ) +// ShardIteratorTypeEnumValues returns all elements of the ShardIteratorType enum +func ShardIteratorTypeEnumValues() []string { + return []string{ + ShardIteratorTypeAtSequenceNumber, + ShardIteratorTypeAfterSequenceNumber, + ShardIteratorTypeTrimHorizon, + ShardIteratorTypeLatest, + ShardIteratorTypeAtTimestamp, + } +} + const ( // StreamStatusCreating is a StreamStatus enum value StreamStatusCreating = "CREATING" @@ -8663,3 +8712,13 @@ const ( // StreamStatusUpdating is a StreamStatus enum value StreamStatusUpdating = "UPDATING" ) + +// StreamStatusEnumValues returns all elements of the StreamStatus enum +func StreamStatusEnumValues() []string { + return []string{ + StreamStatusCreating, + StreamStatusDeleting, + StreamStatusActive, + StreamStatusUpdating, + } +} diff --git a/service/kinesisanalytics/api.go b/service/kinesisanalytics/api.go index 7e877a1927c..c636d5b1d7f 100644 --- a/service/kinesisanalytics/api.go +++ b/service/kinesisanalytics/api.go @@ -8195,6 +8195,18 @@ const ( ApplicationStatusUpdating = "UPDATING" ) +// ApplicationStatusEnumValues returns all elements of the ApplicationStatus enum +func ApplicationStatusEnumValues() []string { + return []string{ + ApplicationStatusDeleting, + ApplicationStatusStarting, + ApplicationStatusStopping, + ApplicationStatusReady, + ApplicationStatusRunning, + ApplicationStatusUpdating, + } +} + const ( // InputStartingPositionNow is a InputStartingPosition enum value InputStartingPositionNow = "NOW" @@ -8206,6 +8218,15 @@ const ( InputStartingPositionLastStoppedPoint = "LAST_STOPPED_POINT" ) +// InputStartingPositionEnumValues returns all elements of the InputStartingPosition enum +func InputStartingPositionEnumValues() []string { + return []string{ + InputStartingPositionNow, + InputStartingPositionTrimHorizon, + InputStartingPositionLastStoppedPoint, + } +} + const ( // RecordFormatTypeJson is a RecordFormatType enum value RecordFormatTypeJson = "JSON" @@ -8213,3 +8234,11 @@ const ( // RecordFormatTypeCsv is a RecordFormatType enum value RecordFormatTypeCsv = "CSV" ) + +// RecordFormatTypeEnumValues returns all elements of the RecordFormatType enum +func RecordFormatTypeEnumValues() []string { + return []string{ + RecordFormatTypeJson, + RecordFormatTypeCsv, + } +} diff --git a/service/kinesisanalyticsv2/api.go b/service/kinesisanalyticsv2/api.go index 18315c28b01..403eaf0cc63 100644 --- a/service/kinesisanalyticsv2/api.go +++ b/service/kinesisanalyticsv2/api.go @@ -11739,6 +11739,15 @@ const ( ApplicationRestoreTypeRestoreFromCustomSnapshot = "RESTORE_FROM_CUSTOM_SNAPSHOT" ) +// ApplicationRestoreTypeEnumValues returns all elements of the ApplicationRestoreType enum +func ApplicationRestoreTypeEnumValues() []string { + return []string{ + ApplicationRestoreTypeSkipRestoreFromSnapshot, + ApplicationRestoreTypeRestoreFromLatestSnapshot, + ApplicationRestoreTypeRestoreFromCustomSnapshot, + } +} + const ( // ApplicationStatusDeleting is a ApplicationStatus enum value ApplicationStatusDeleting = "DELETING" @@ -11759,6 +11768,18 @@ const ( ApplicationStatusUpdating = "UPDATING" ) +// ApplicationStatusEnumValues returns all elements of the ApplicationStatus enum +func ApplicationStatusEnumValues() []string { + return []string{ + ApplicationStatusDeleting, + ApplicationStatusStarting, + ApplicationStatusStopping, + ApplicationStatusReady, + ApplicationStatusRunning, + ApplicationStatusUpdating, + } +} + const ( // CodeContentTypePlaintext is a CodeContentType enum value CodeContentTypePlaintext = "PLAINTEXT" @@ -11767,6 +11788,14 @@ const ( CodeContentTypeZipfile = "ZIPFILE" ) +// CodeContentTypeEnumValues returns all elements of the CodeContentType enum +func CodeContentTypeEnumValues() []string { + return []string{ + CodeContentTypePlaintext, + CodeContentTypeZipfile, + } +} + const ( // ConfigurationTypeDefault is a ConfigurationType enum value ConfigurationTypeDefault = "DEFAULT" @@ -11775,6 +11804,14 @@ const ( ConfigurationTypeCustom = "CUSTOM" ) +// ConfigurationTypeEnumValues returns all elements of the ConfigurationType enum +func ConfigurationTypeEnumValues() []string { + return []string{ + ConfigurationTypeDefault, + ConfigurationTypeCustom, + } +} + const ( // InputStartingPositionNow is a InputStartingPosition enum value InputStartingPositionNow = "NOW" @@ -11786,6 +11823,15 @@ const ( InputStartingPositionLastStoppedPoint = "LAST_STOPPED_POINT" ) +// InputStartingPositionEnumValues returns all elements of the InputStartingPosition enum +func InputStartingPositionEnumValues() []string { + return []string{ + InputStartingPositionNow, + InputStartingPositionTrimHorizon, + InputStartingPositionLastStoppedPoint, + } +} + const ( // LogLevelInfo is a LogLevel enum value LogLevelInfo = "INFO" @@ -11800,6 +11846,16 @@ const ( LogLevelDebug = "DEBUG" ) +// LogLevelEnumValues returns all elements of the LogLevel enum +func LogLevelEnumValues() []string { + return []string{ + LogLevelInfo, + LogLevelWarn, + LogLevelError, + LogLevelDebug, + } +} + const ( // MetricsLevelApplication is a MetricsLevel enum value MetricsLevelApplication = "APPLICATION" @@ -11814,6 +11870,16 @@ const ( MetricsLevelParallelism = "PARALLELISM" ) +// MetricsLevelEnumValues returns all elements of the MetricsLevel enum +func MetricsLevelEnumValues() []string { + return []string{ + MetricsLevelApplication, + MetricsLevelTask, + MetricsLevelOperator, + MetricsLevelParallelism, + } +} + const ( // RecordFormatTypeJson is a RecordFormatType enum value RecordFormatTypeJson = "JSON" @@ -11822,6 +11888,14 @@ const ( RecordFormatTypeCsv = "CSV" ) +// RecordFormatTypeEnumValues returns all elements of the RecordFormatType enum +func RecordFormatTypeEnumValues() []string { + return []string{ + RecordFormatTypeJson, + RecordFormatTypeCsv, + } +} + const ( // RuntimeEnvironmentSql10 is a RuntimeEnvironment enum value RuntimeEnvironmentSql10 = "SQL-1_0" @@ -11833,6 +11907,15 @@ const ( RuntimeEnvironmentFlink18 = "FLINK-1_8" ) +// RuntimeEnvironmentEnumValues returns all elements of the RuntimeEnvironment enum +func RuntimeEnvironmentEnumValues() []string { + return []string{ + RuntimeEnvironmentSql10, + RuntimeEnvironmentFlink16, + RuntimeEnvironmentFlink18, + } +} + const ( // SnapshotStatusCreating is a SnapshotStatus enum value SnapshotStatusCreating = "CREATING" @@ -11846,3 +11929,13 @@ const ( // SnapshotStatusFailed is a SnapshotStatus enum value SnapshotStatusFailed = "FAILED" ) + +// SnapshotStatusEnumValues returns all elements of the SnapshotStatus enum +func SnapshotStatusEnumValues() []string { + return []string{ + SnapshotStatusCreating, + SnapshotStatusReady, + SnapshotStatusDeleting, + SnapshotStatusFailed, + } +} diff --git a/service/kinesisvideo/api.go b/service/kinesisvideo/api.go index 85c26e01502..35bdece9361 100644 --- a/service/kinesisvideo/api.go +++ b/service/kinesisvideo/api.go @@ -4941,6 +4941,19 @@ const ( APINameGetClip = "GET_CLIP" ) +// APINameEnumValues returns all elements of the APIName enum +func APINameEnumValues() []string { + return []string{ + APINamePutMedia, + APINameGetMedia, + APINameListFragments, + APINameGetMediaForFragmentList, + APINameGetHlsStreamingSessionUrl, + APINameGetDashStreamingSessionUrl, + APINameGetClip, + } +} + const ( // ChannelProtocolWss is a ChannelProtocol enum value ChannelProtocolWss = "WSS" @@ -4949,6 +4962,14 @@ const ( ChannelProtocolHttps = "HTTPS" ) +// ChannelProtocolEnumValues returns all elements of the ChannelProtocol enum +func ChannelProtocolEnumValues() []string { + return []string{ + ChannelProtocolWss, + ChannelProtocolHttps, + } +} + const ( // ChannelRoleMaster is a ChannelRole enum value ChannelRoleMaster = "MASTER" @@ -4957,16 +4978,38 @@ const ( ChannelRoleViewer = "VIEWER" ) +// ChannelRoleEnumValues returns all elements of the ChannelRole enum +func ChannelRoleEnumValues() []string { + return []string{ + ChannelRoleMaster, + ChannelRoleViewer, + } +} + const ( // ChannelTypeSingleMaster is a ChannelType enum value ChannelTypeSingleMaster = "SINGLE_MASTER" ) +// ChannelTypeEnumValues returns all elements of the ChannelType enum +func ChannelTypeEnumValues() []string { + return []string{ + ChannelTypeSingleMaster, + } +} + const ( // ComparisonOperatorBeginsWith is a ComparisonOperator enum value ComparisonOperatorBeginsWith = "BEGINS_WITH" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorBeginsWith, + } +} + const ( // StatusCreating is a Status enum value StatusCreating = "CREATING" @@ -4981,6 +5024,16 @@ const ( StatusDeleting = "DELETING" ) +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusCreating, + StatusActive, + StatusUpdating, + StatusDeleting, + } +} + const ( // UpdateDataRetentionOperationIncreaseDataRetention is a UpdateDataRetentionOperation enum value UpdateDataRetentionOperationIncreaseDataRetention = "INCREASE_DATA_RETENTION" @@ -4988,3 +5041,11 @@ const ( // UpdateDataRetentionOperationDecreaseDataRetention is a UpdateDataRetentionOperation enum value UpdateDataRetentionOperationDecreaseDataRetention = "DECREASE_DATA_RETENTION" ) + +// UpdateDataRetentionOperationEnumValues returns all elements of the UpdateDataRetentionOperation enum +func UpdateDataRetentionOperationEnumValues() []string { + return []string{ + UpdateDataRetentionOperationIncreaseDataRetention, + UpdateDataRetentionOperationDecreaseDataRetention, + } +} diff --git a/service/kinesisvideoarchivedmedia/api.go b/service/kinesisvideoarchivedmedia/api.go index c2b0039ea82..55fb893cc48 100644 --- a/service/kinesisvideoarchivedmedia/api.go +++ b/service/kinesisvideoarchivedmedia/api.go @@ -2907,6 +2907,14 @@ const ( ClipFragmentSelectorTypeServerTimestamp = "SERVER_TIMESTAMP" ) +// ClipFragmentSelectorTypeEnumValues returns all elements of the ClipFragmentSelectorType enum +func ClipFragmentSelectorTypeEnumValues() []string { + return []string{ + ClipFragmentSelectorTypeProducerTimestamp, + ClipFragmentSelectorTypeServerTimestamp, + } +} + const ( // ContainerFormatFragmentedMp4 is a ContainerFormat enum value ContainerFormatFragmentedMp4 = "FRAGMENTED_MP4" @@ -2915,6 +2923,14 @@ const ( ContainerFormatMpegTs = "MPEG_TS" ) +// ContainerFormatEnumValues returns all elements of the ContainerFormat enum +func ContainerFormatEnumValues() []string { + return []string{ + ContainerFormatFragmentedMp4, + ContainerFormatMpegTs, + } +} + const ( // DASHDisplayFragmentNumberAlways is a DASHDisplayFragmentNumber enum value DASHDisplayFragmentNumberAlways = "ALWAYS" @@ -2923,6 +2939,14 @@ const ( DASHDisplayFragmentNumberNever = "NEVER" ) +// DASHDisplayFragmentNumberEnumValues returns all elements of the DASHDisplayFragmentNumber enum +func DASHDisplayFragmentNumberEnumValues() []string { + return []string{ + DASHDisplayFragmentNumberAlways, + DASHDisplayFragmentNumberNever, + } +} + const ( // DASHDisplayFragmentTimestampAlways is a DASHDisplayFragmentTimestamp enum value DASHDisplayFragmentTimestampAlways = "ALWAYS" @@ -2931,6 +2955,14 @@ const ( DASHDisplayFragmentTimestampNever = "NEVER" ) +// DASHDisplayFragmentTimestampEnumValues returns all elements of the DASHDisplayFragmentTimestamp enum +func DASHDisplayFragmentTimestampEnumValues() []string { + return []string{ + DASHDisplayFragmentTimestampAlways, + DASHDisplayFragmentTimestampNever, + } +} + const ( // DASHFragmentSelectorTypeProducerTimestamp is a DASHFragmentSelectorType enum value DASHFragmentSelectorTypeProducerTimestamp = "PRODUCER_TIMESTAMP" @@ -2939,6 +2971,14 @@ const ( DASHFragmentSelectorTypeServerTimestamp = "SERVER_TIMESTAMP" ) +// DASHFragmentSelectorTypeEnumValues returns all elements of the DASHFragmentSelectorType enum +func DASHFragmentSelectorTypeEnumValues() []string { + return []string{ + DASHFragmentSelectorTypeProducerTimestamp, + DASHFragmentSelectorTypeServerTimestamp, + } +} + const ( // DASHPlaybackModeLive is a DASHPlaybackMode enum value DASHPlaybackModeLive = "LIVE" @@ -2950,6 +2990,15 @@ const ( DASHPlaybackModeOnDemand = "ON_DEMAND" ) +// DASHPlaybackModeEnumValues returns all elements of the DASHPlaybackMode enum +func DASHPlaybackModeEnumValues() []string { + return []string{ + DASHPlaybackModeLive, + DASHPlaybackModeLiveReplay, + DASHPlaybackModeOnDemand, + } +} + const ( // FragmentSelectorTypeProducerTimestamp is a FragmentSelectorType enum value FragmentSelectorTypeProducerTimestamp = "PRODUCER_TIMESTAMP" @@ -2958,6 +3007,14 @@ const ( FragmentSelectorTypeServerTimestamp = "SERVER_TIMESTAMP" ) +// FragmentSelectorTypeEnumValues returns all elements of the FragmentSelectorType enum +func FragmentSelectorTypeEnumValues() []string { + return []string{ + FragmentSelectorTypeProducerTimestamp, + FragmentSelectorTypeServerTimestamp, + } +} + const ( // HLSDiscontinuityModeAlways is a HLSDiscontinuityMode enum value HLSDiscontinuityModeAlways = "ALWAYS" @@ -2969,6 +3026,15 @@ const ( HLSDiscontinuityModeOnDiscontinuity = "ON_DISCONTINUITY" ) +// HLSDiscontinuityModeEnumValues returns all elements of the HLSDiscontinuityMode enum +func HLSDiscontinuityModeEnumValues() []string { + return []string{ + HLSDiscontinuityModeAlways, + HLSDiscontinuityModeNever, + HLSDiscontinuityModeOnDiscontinuity, + } +} + const ( // HLSDisplayFragmentTimestampAlways is a HLSDisplayFragmentTimestamp enum value HLSDisplayFragmentTimestampAlways = "ALWAYS" @@ -2977,6 +3043,14 @@ const ( HLSDisplayFragmentTimestampNever = "NEVER" ) +// HLSDisplayFragmentTimestampEnumValues returns all elements of the HLSDisplayFragmentTimestamp enum +func HLSDisplayFragmentTimestampEnumValues() []string { + return []string{ + HLSDisplayFragmentTimestampAlways, + HLSDisplayFragmentTimestampNever, + } +} + const ( // HLSFragmentSelectorTypeProducerTimestamp is a HLSFragmentSelectorType enum value HLSFragmentSelectorTypeProducerTimestamp = "PRODUCER_TIMESTAMP" @@ -2985,6 +3059,14 @@ const ( HLSFragmentSelectorTypeServerTimestamp = "SERVER_TIMESTAMP" ) +// HLSFragmentSelectorTypeEnumValues returns all elements of the HLSFragmentSelectorType enum +func HLSFragmentSelectorTypeEnumValues() []string { + return []string{ + HLSFragmentSelectorTypeProducerTimestamp, + HLSFragmentSelectorTypeServerTimestamp, + } +} + const ( // HLSPlaybackModeLive is a HLSPlaybackMode enum value HLSPlaybackModeLive = "LIVE" @@ -2995,3 +3077,12 @@ const ( // HLSPlaybackModeOnDemand is a HLSPlaybackMode enum value HLSPlaybackModeOnDemand = "ON_DEMAND" ) + +// HLSPlaybackModeEnumValues returns all elements of the HLSPlaybackMode enum +func HLSPlaybackModeEnumValues() []string { + return []string{ + HLSPlaybackModeLive, + HLSPlaybackModeLiveReplay, + HLSPlaybackModeOnDemand, + } +} diff --git a/service/kinesisvideomedia/api.go b/service/kinesisvideomedia/api.go index 7879434486d..827b3d1e300 100644 --- a/service/kinesisvideomedia/api.go +++ b/service/kinesisvideomedia/api.go @@ -766,3 +766,15 @@ const ( // StartSelectorTypeContinuationToken is a StartSelectorType enum value StartSelectorTypeContinuationToken = "CONTINUATION_TOKEN" ) + +// StartSelectorTypeEnumValues returns all elements of the StartSelectorType enum +func StartSelectorTypeEnumValues() []string { + return []string{ + StartSelectorTypeFragmentNumber, + StartSelectorTypeServerTimestamp, + StartSelectorTypeProducerTimestamp, + StartSelectorTypeNow, + StartSelectorTypeEarliest, + StartSelectorTypeContinuationToken, + } +} diff --git a/service/kinesisvideosignalingchannels/api.go b/service/kinesisvideosignalingchannels/api.go index c97396051e2..f5eda59bf1f 100644 --- a/service/kinesisvideosignalingchannels/api.go +++ b/service/kinesisvideosignalingchannels/api.go @@ -811,3 +811,10 @@ const ( // ServiceTurn is a Service enum value ServiceTurn = "TURN" ) + +// ServiceEnumValues returns all elements of the Service enum +func ServiceEnumValues() []string { + return []string{ + ServiceTurn, + } +} diff --git a/service/kms/api.go b/service/kms/api.go index 8793c2d808e..269734b8865 100644 --- a/service/kms/api.go +++ b/service/kms/api.go @@ -14540,6 +14540,15 @@ const ( AlgorithmSpecRsaesOaepSha256 = "RSAES_OAEP_SHA_256" ) +// AlgorithmSpecEnumValues returns all elements of the AlgorithmSpec enum +func AlgorithmSpecEnumValues() []string { + return []string{ + AlgorithmSpecRsaesPkcs1V15, + AlgorithmSpecRsaesOaepSha1, + AlgorithmSpecRsaesOaepSha256, + } +} + const ( // ConnectionErrorCodeTypeInvalidCredentials is a ConnectionErrorCodeType enum value ConnectionErrorCodeTypeInvalidCredentials = "INVALID_CREDENTIALS" @@ -14569,6 +14578,21 @@ const ( ConnectionErrorCodeTypeSubnetNotFound = "SUBNET_NOT_FOUND" ) +// ConnectionErrorCodeTypeEnumValues returns all elements of the ConnectionErrorCodeType enum +func ConnectionErrorCodeTypeEnumValues() []string { + return []string{ + ConnectionErrorCodeTypeInvalidCredentials, + ConnectionErrorCodeTypeClusterNotFound, + ConnectionErrorCodeTypeNetworkErrors, + ConnectionErrorCodeTypeInternalError, + ConnectionErrorCodeTypeInsufficientCloudhsmHsms, + ConnectionErrorCodeTypeUserLockedOut, + ConnectionErrorCodeTypeUserNotFound, + ConnectionErrorCodeTypeUserLoggedIn, + ConnectionErrorCodeTypeSubnetNotFound, + } +} + const ( // ConnectionStateTypeConnected is a ConnectionStateType enum value ConnectionStateTypeConnected = "CONNECTED" @@ -14586,6 +14610,17 @@ const ( ConnectionStateTypeDisconnecting = "DISCONNECTING" ) +// ConnectionStateTypeEnumValues returns all elements of the ConnectionStateType enum +func ConnectionStateTypeEnumValues() []string { + return []string{ + ConnectionStateTypeConnected, + ConnectionStateTypeConnecting, + ConnectionStateTypeFailed, + ConnectionStateTypeDisconnected, + ConnectionStateTypeDisconnecting, + } +} + const ( // CustomerMasterKeySpecRsa2048 is a CustomerMasterKeySpec enum value CustomerMasterKeySpecRsa2048 = "RSA_2048" @@ -14612,6 +14647,20 @@ const ( CustomerMasterKeySpecSymmetricDefault = "SYMMETRIC_DEFAULT" ) +// CustomerMasterKeySpecEnumValues returns all elements of the CustomerMasterKeySpec enum +func CustomerMasterKeySpecEnumValues() []string { + return []string{ + CustomerMasterKeySpecRsa2048, + CustomerMasterKeySpecRsa3072, + CustomerMasterKeySpecRsa4096, + CustomerMasterKeySpecEccNistP256, + CustomerMasterKeySpecEccNistP384, + CustomerMasterKeySpecEccNistP521, + CustomerMasterKeySpecEccSecgP256k1, + CustomerMasterKeySpecSymmetricDefault, + } +} + const ( // DataKeyPairSpecRsa2048 is a DataKeyPairSpec enum value DataKeyPairSpecRsa2048 = "RSA_2048" @@ -14635,6 +14684,19 @@ const ( DataKeyPairSpecEccSecgP256k1 = "ECC_SECG_P256K1" ) +// DataKeyPairSpecEnumValues returns all elements of the DataKeyPairSpec enum +func DataKeyPairSpecEnumValues() []string { + return []string{ + DataKeyPairSpecRsa2048, + DataKeyPairSpecRsa3072, + DataKeyPairSpecRsa4096, + DataKeyPairSpecEccNistP256, + DataKeyPairSpecEccNistP384, + DataKeyPairSpecEccNistP521, + DataKeyPairSpecEccSecgP256k1, + } +} + const ( // DataKeySpecAes256 is a DataKeySpec enum value DataKeySpecAes256 = "AES_256" @@ -14643,6 +14705,14 @@ const ( DataKeySpecAes128 = "AES_128" ) +// DataKeySpecEnumValues returns all elements of the DataKeySpec enum +func DataKeySpecEnumValues() []string { + return []string{ + DataKeySpecAes256, + DataKeySpecAes128, + } +} + const ( // EncryptionAlgorithmSpecSymmetricDefault is a EncryptionAlgorithmSpec enum value EncryptionAlgorithmSpecSymmetricDefault = "SYMMETRIC_DEFAULT" @@ -14654,6 +14724,15 @@ const ( EncryptionAlgorithmSpecRsaesOaepSha256 = "RSAES_OAEP_SHA_256" ) +// EncryptionAlgorithmSpecEnumValues returns all elements of the EncryptionAlgorithmSpec enum +func EncryptionAlgorithmSpecEnumValues() []string { + return []string{ + EncryptionAlgorithmSpecSymmetricDefault, + EncryptionAlgorithmSpecRsaesOaepSha1, + EncryptionAlgorithmSpecRsaesOaepSha256, + } +} + const ( // ExpirationModelTypeKeyMaterialExpires is a ExpirationModelType enum value ExpirationModelTypeKeyMaterialExpires = "KEY_MATERIAL_EXPIRES" @@ -14662,6 +14741,14 @@ const ( ExpirationModelTypeKeyMaterialDoesNotExpire = "KEY_MATERIAL_DOES_NOT_EXPIRE" ) +// ExpirationModelTypeEnumValues returns all elements of the ExpirationModelType enum +func ExpirationModelTypeEnumValues() []string { + return []string{ + ExpirationModelTypeKeyMaterialExpires, + ExpirationModelTypeKeyMaterialDoesNotExpire, + } +} + const ( // GrantOperationDecrypt is a GrantOperation enum value GrantOperationDecrypt = "Decrypt" @@ -14706,6 +14793,26 @@ const ( GrantOperationGenerateDataKeyPairWithoutPlaintext = "GenerateDataKeyPairWithoutPlaintext" ) +// GrantOperationEnumValues returns all elements of the GrantOperation enum +func GrantOperationEnumValues() []string { + return []string{ + GrantOperationDecrypt, + GrantOperationEncrypt, + GrantOperationGenerateDataKey, + GrantOperationGenerateDataKeyWithoutPlaintext, + GrantOperationReEncryptFrom, + GrantOperationReEncryptTo, + GrantOperationSign, + GrantOperationVerify, + GrantOperationGetPublicKey, + GrantOperationCreateGrant, + GrantOperationRetireGrant, + GrantOperationDescribeKey, + GrantOperationGenerateDataKeyPair, + GrantOperationGenerateDataKeyPairWithoutPlaintext, + } +} + const ( // KeyManagerTypeAws is a KeyManagerType enum value KeyManagerTypeAws = "AWS" @@ -14714,6 +14821,14 @@ const ( KeyManagerTypeCustomer = "CUSTOMER" ) +// KeyManagerTypeEnumValues returns all elements of the KeyManagerType enum +func KeyManagerTypeEnumValues() []string { + return []string{ + KeyManagerTypeAws, + KeyManagerTypeCustomer, + } +} + const ( // KeyStateEnabled is a KeyState enum value KeyStateEnabled = "Enabled" @@ -14731,6 +14846,17 @@ const ( KeyStateUnavailable = "Unavailable" ) +// KeyStateEnumValues returns all elements of the KeyState enum +func KeyStateEnumValues() []string { + return []string{ + KeyStateEnabled, + KeyStateDisabled, + KeyStatePendingDeletion, + KeyStatePendingImport, + KeyStateUnavailable, + } +} + const ( // KeyUsageTypeSignVerify is a KeyUsageType enum value KeyUsageTypeSignVerify = "SIGN_VERIFY" @@ -14739,6 +14865,14 @@ const ( KeyUsageTypeEncryptDecrypt = "ENCRYPT_DECRYPT" ) +// KeyUsageTypeEnumValues returns all elements of the KeyUsageType enum +func KeyUsageTypeEnumValues() []string { + return []string{ + KeyUsageTypeSignVerify, + KeyUsageTypeEncryptDecrypt, + } +} + const ( // MessageTypeRaw is a MessageType enum value MessageTypeRaw = "RAW" @@ -14747,6 +14881,14 @@ const ( MessageTypeDigest = "DIGEST" ) +// MessageTypeEnumValues returns all elements of the MessageType enum +func MessageTypeEnumValues() []string { + return []string{ + MessageTypeRaw, + MessageTypeDigest, + } +} + const ( // OriginTypeAwsKms is a OriginType enum value OriginTypeAwsKms = "AWS_KMS" @@ -14758,6 +14900,15 @@ const ( OriginTypeAwsCloudhsm = "AWS_CLOUDHSM" ) +// OriginTypeEnumValues returns all elements of the OriginType enum +func OriginTypeEnumValues() []string { + return []string{ + OriginTypeAwsKms, + OriginTypeExternal, + OriginTypeAwsCloudhsm, + } +} + const ( // SigningAlgorithmSpecRsassaPssSha256 is a SigningAlgorithmSpec enum value SigningAlgorithmSpecRsassaPssSha256 = "RSASSA_PSS_SHA_256" @@ -14787,7 +14938,29 @@ const ( SigningAlgorithmSpecEcdsaSha512 = "ECDSA_SHA_512" ) +// SigningAlgorithmSpecEnumValues returns all elements of the SigningAlgorithmSpec enum +func SigningAlgorithmSpecEnumValues() []string { + return []string{ + SigningAlgorithmSpecRsassaPssSha256, + SigningAlgorithmSpecRsassaPssSha384, + SigningAlgorithmSpecRsassaPssSha512, + SigningAlgorithmSpecRsassaPkcs1V15Sha256, + SigningAlgorithmSpecRsassaPkcs1V15Sha384, + SigningAlgorithmSpecRsassaPkcs1V15Sha512, + SigningAlgorithmSpecEcdsaSha256, + SigningAlgorithmSpecEcdsaSha384, + SigningAlgorithmSpecEcdsaSha512, + } +} + const ( // WrappingKeySpecRsa2048 is a WrappingKeySpec enum value WrappingKeySpecRsa2048 = "RSA_2048" ) + +// WrappingKeySpecEnumValues returns all elements of the WrappingKeySpec enum +func WrappingKeySpecEnumValues() []string { + return []string{ + WrappingKeySpecRsa2048, + } +} diff --git a/service/lakeformation/api.go b/service/lakeformation/api.go index 801d489d6a3..259cd787b96 100644 --- a/service/lakeformation/api.go +++ b/service/lakeformation/api.go @@ -3782,6 +3782,23 @@ const ( ComparisonOperatorBetween = "BETWEEN" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorEq, + ComparisonOperatorNe, + ComparisonOperatorLe, + ComparisonOperatorLt, + ComparisonOperatorGe, + ComparisonOperatorGt, + ComparisonOperatorContains, + ComparisonOperatorNotContains, + ComparisonOperatorBeginsWith, + ComparisonOperatorIn, + ComparisonOperatorBetween, + } +} + const ( // DataLakeResourceTypeCatalog is a DataLakeResourceType enum value DataLakeResourceTypeCatalog = "CATALOG" @@ -3796,6 +3813,16 @@ const ( DataLakeResourceTypeDataLocation = "DATA_LOCATION" ) +// DataLakeResourceTypeEnumValues returns all elements of the DataLakeResourceType enum +func DataLakeResourceTypeEnumValues() []string { + return []string{ + DataLakeResourceTypeCatalog, + DataLakeResourceTypeDatabase, + DataLakeResourceTypeTable, + DataLakeResourceTypeDataLocation, + } +} + const ( // FieldNameStringResourceArn is a FieldNameString enum value FieldNameStringResourceArn = "RESOURCE_ARN" @@ -3807,6 +3834,15 @@ const ( FieldNameStringLastModified = "LAST_MODIFIED" ) +// FieldNameStringEnumValues returns all elements of the FieldNameString enum +func FieldNameStringEnumValues() []string { + return []string{ + FieldNameStringResourceArn, + FieldNameStringRoleArn, + FieldNameStringLastModified, + } +} + const ( // PermissionAll is a Permission enum value PermissionAll = "ALL" @@ -3838,3 +3874,19 @@ const ( // PermissionDataLocationAccess is a Permission enum value PermissionDataLocationAccess = "DATA_LOCATION_ACCESS" ) + +// PermissionEnumValues returns all elements of the Permission enum +func PermissionEnumValues() []string { + return []string{ + PermissionAll, + PermissionSelect, + PermissionAlter, + PermissionDrop, + PermissionDelete, + PermissionInsert, + PermissionDescribe, + PermissionCreateDatabase, + PermissionCreateTable, + PermissionDataLocationAccess, + } +} diff --git a/service/lambda/api.go b/service/lambda/api.go index 2c9ee2d45e2..4900cbb9a02 100644 --- a/service/lambda/api.go +++ b/service/lambda/api.go @@ -14122,11 +14122,27 @@ const ( EventSourcePositionAtTimestamp = "AT_TIMESTAMP" ) +// EventSourcePositionEnumValues returns all elements of the EventSourcePosition enum +func EventSourcePositionEnumValues() []string { + return []string{ + EventSourcePositionTrimHorizon, + EventSourcePositionLatest, + EventSourcePositionAtTimestamp, + } +} + const ( // FunctionVersionAll is a FunctionVersion enum value FunctionVersionAll = "ALL" ) +// FunctionVersionEnumValues returns all elements of the FunctionVersion enum +func FunctionVersionEnumValues() []string { + return []string{ + FunctionVersionAll, + } +} + const ( // InvocationTypeEvent is a InvocationType enum value InvocationTypeEvent = "Event" @@ -14138,6 +14154,15 @@ const ( InvocationTypeDryRun = "DryRun" ) +// InvocationTypeEnumValues returns all elements of the InvocationType enum +func InvocationTypeEnumValues() []string { + return []string{ + InvocationTypeEvent, + InvocationTypeRequestResponse, + InvocationTypeDryRun, + } +} + const ( // LastUpdateStatusSuccessful is a LastUpdateStatus enum value LastUpdateStatusSuccessful = "Successful" @@ -14149,6 +14174,15 @@ const ( LastUpdateStatusInProgress = "InProgress" ) +// LastUpdateStatusEnumValues returns all elements of the LastUpdateStatus enum +func LastUpdateStatusEnumValues() []string { + return []string{ + LastUpdateStatusSuccessful, + LastUpdateStatusFailed, + LastUpdateStatusInProgress, + } +} + const ( // LastUpdateStatusReasonCodeEniLimitExceeded is a LastUpdateStatusReasonCode enum value LastUpdateStatusReasonCodeEniLimitExceeded = "EniLimitExceeded" @@ -14172,6 +14206,19 @@ const ( LastUpdateStatusReasonCodeInvalidSecurityGroup = "InvalidSecurityGroup" ) +// LastUpdateStatusReasonCodeEnumValues returns all elements of the LastUpdateStatusReasonCode enum +func LastUpdateStatusReasonCodeEnumValues() []string { + return []string{ + LastUpdateStatusReasonCodeEniLimitExceeded, + LastUpdateStatusReasonCodeInsufficientRolePermissions, + LastUpdateStatusReasonCodeInvalidConfiguration, + LastUpdateStatusReasonCodeInternalError, + LastUpdateStatusReasonCodeSubnetOutOfIpaddresses, + LastUpdateStatusReasonCodeInvalidSubnet, + LastUpdateStatusReasonCodeInvalidSecurityGroup, + } +} + const ( // LogTypeNone is a LogType enum value LogTypeNone = "None" @@ -14180,6 +14227,14 @@ const ( LogTypeTail = "Tail" ) +// LogTypeEnumValues returns all elements of the LogType enum +func LogTypeEnumValues() []string { + return []string{ + LogTypeNone, + LogTypeTail, + } +} + const ( // ProvisionedConcurrencyStatusEnumInProgress is a ProvisionedConcurrencyStatusEnum enum value ProvisionedConcurrencyStatusEnumInProgress = "IN_PROGRESS" @@ -14191,6 +14246,15 @@ const ( ProvisionedConcurrencyStatusEnumFailed = "FAILED" ) +// ProvisionedConcurrencyStatusEnumEnumValues returns all elements of the ProvisionedConcurrencyStatusEnum enum +func ProvisionedConcurrencyStatusEnumEnumValues() []string { + return []string{ + ProvisionedConcurrencyStatusEnumInProgress, + ProvisionedConcurrencyStatusEnumReady, + ProvisionedConcurrencyStatusEnumFailed, + } +} + const ( // RuntimeNodejs is a Runtime enum value RuntimeNodejs = "nodejs" @@ -14256,6 +14320,33 @@ const ( RuntimeProvided = "provided" ) +// RuntimeEnumValues returns all elements of the Runtime enum +func RuntimeEnumValues() []string { + return []string{ + RuntimeNodejs, + RuntimeNodejs43, + RuntimeNodejs610, + RuntimeNodejs810, + RuntimeNodejs10X, + RuntimeNodejs12X, + RuntimeJava8, + RuntimeJava11, + RuntimePython27, + RuntimePython36, + RuntimePython37, + RuntimePython38, + RuntimeDotnetcore10, + RuntimeDotnetcore20, + RuntimeDotnetcore21, + RuntimeDotnetcore31, + RuntimeNodejs43Edge, + RuntimeGo1X, + RuntimeRuby25, + RuntimeRuby27, + RuntimeProvided, + } +} + const ( // StatePending is a State enum value StatePending = "Pending" @@ -14270,6 +14361,16 @@ const ( StateFailed = "Failed" ) +// StateEnumValues returns all elements of the State enum +func StateEnumValues() []string { + return []string{ + StatePending, + StateActive, + StateInactive, + StateFailed, + } +} + const ( // StateReasonCodeIdle is a StateReasonCode enum value StateReasonCodeIdle = "Idle" @@ -14302,6 +14403,22 @@ const ( StateReasonCodeInvalidSecurityGroup = "InvalidSecurityGroup" ) +// StateReasonCodeEnumValues returns all elements of the StateReasonCode enum +func StateReasonCodeEnumValues() []string { + return []string{ + StateReasonCodeIdle, + StateReasonCodeCreating, + StateReasonCodeRestoring, + StateReasonCodeEniLimitExceeded, + StateReasonCodeInsufficientRolePermissions, + StateReasonCodeInvalidConfiguration, + StateReasonCodeInternalError, + StateReasonCodeSubnetOutOfIpaddresses, + StateReasonCodeInvalidSubnet, + StateReasonCodeInvalidSecurityGroup, + } +} + const ( // ThrottleReasonConcurrentInvocationLimitExceeded is a ThrottleReason enum value ThrottleReasonConcurrentInvocationLimitExceeded = "ConcurrentInvocationLimitExceeded" @@ -14319,6 +14436,17 @@ const ( ThrottleReasonCallerRateLimitExceeded = "CallerRateLimitExceeded" ) +// ThrottleReasonEnumValues returns all elements of the ThrottleReason enum +func ThrottleReasonEnumValues() []string { + return []string{ + ThrottleReasonConcurrentInvocationLimitExceeded, + ThrottleReasonFunctionInvocationRateLimitExceeded, + ThrottleReasonReservedFunctionConcurrentInvocationLimitExceeded, + ThrottleReasonReservedFunctionInvocationRateLimitExceeded, + ThrottleReasonCallerRateLimitExceeded, + } +} + const ( // TracingModeActive is a TracingMode enum value TracingModeActive = "Active" @@ -14326,3 +14454,11 @@ const ( // TracingModePassThrough is a TracingMode enum value TracingModePassThrough = "PassThrough" ) + +// TracingModeEnumValues returns all elements of the TracingMode enum +func TracingModeEnumValues() []string { + return []string{ + TracingModeActive, + TracingModePassThrough, + } +} diff --git a/service/lexmodelbuildingservice/api.go b/service/lexmodelbuildingservice/api.go index 9aff5ee16e5..ae4052d41ba 100644 --- a/service/lexmodelbuildingservice/api.go +++ b/service/lexmodelbuildingservice/api.go @@ -12449,6 +12449,15 @@ const ( ChannelStatusFailed = "FAILED" ) +// ChannelStatusEnumValues returns all elements of the ChannelStatus enum +func ChannelStatusEnumValues() []string { + return []string{ + ChannelStatusInProgress, + ChannelStatusCreated, + ChannelStatusFailed, + } +} + const ( // ChannelTypeFacebook is a ChannelType enum value ChannelTypeFacebook = "Facebook" @@ -12463,6 +12472,16 @@ const ( ChannelTypeKik = "Kik" ) +// ChannelTypeEnumValues returns all elements of the ChannelType enum +func ChannelTypeEnumValues() []string { + return []string{ + ChannelTypeFacebook, + ChannelTypeSlack, + ChannelTypeTwilioSms, + ChannelTypeKik, + } +} + const ( // ContentTypePlainText is a ContentType enum value ContentTypePlainText = "PlainText" @@ -12474,6 +12493,15 @@ const ( ContentTypeCustomPayload = "CustomPayload" ) +// ContentTypeEnumValues returns all elements of the ContentType enum +func ContentTypeEnumValues() []string { + return []string{ + ContentTypePlainText, + ContentTypeSsml, + ContentTypeCustomPayload, + } +} + const ( // DestinationCloudwatchLogs is a Destination enum value DestinationCloudwatchLogs = "CLOUDWATCH_LOGS" @@ -12482,6 +12510,14 @@ const ( DestinationS3 = "S3" ) +// DestinationEnumValues returns all elements of the Destination enum +func DestinationEnumValues() []string { + return []string{ + DestinationCloudwatchLogs, + DestinationS3, + } +} + const ( // ExportStatusInProgress is a ExportStatus enum value ExportStatusInProgress = "IN_PROGRESS" @@ -12493,6 +12529,15 @@ const ( ExportStatusFailed = "FAILED" ) +// ExportStatusEnumValues returns all elements of the ExportStatus enum +func ExportStatusEnumValues() []string { + return []string{ + ExportStatusInProgress, + ExportStatusReady, + ExportStatusFailed, + } +} + const ( // ExportTypeAlexaSkillsKit is a ExportType enum value ExportTypeAlexaSkillsKit = "ALEXA_SKILLS_KIT" @@ -12501,6 +12546,14 @@ const ( ExportTypeLex = "LEX" ) +// ExportTypeEnumValues returns all elements of the ExportType enum +func ExportTypeEnumValues() []string { + return []string{ + ExportTypeAlexaSkillsKit, + ExportTypeLex, + } +} + const ( // FulfillmentActivityTypeReturnIntent is a FulfillmentActivityType enum value FulfillmentActivityTypeReturnIntent = "ReturnIntent" @@ -12509,6 +12562,14 @@ const ( FulfillmentActivityTypeCodeHook = "CodeHook" ) +// FulfillmentActivityTypeEnumValues returns all elements of the FulfillmentActivityType enum +func FulfillmentActivityTypeEnumValues() []string { + return []string{ + FulfillmentActivityTypeReturnIntent, + FulfillmentActivityTypeCodeHook, + } +} + const ( // ImportStatusInProgress is a ImportStatus enum value ImportStatusInProgress = "IN_PROGRESS" @@ -12520,6 +12581,15 @@ const ( ImportStatusFailed = "FAILED" ) +// ImportStatusEnumValues returns all elements of the ImportStatus enum +func ImportStatusEnumValues() []string { + return []string{ + ImportStatusInProgress, + ImportStatusComplete, + ImportStatusFailed, + } +} + const ( // LocaleEnUs is a Locale enum value LocaleEnUs = "en-US" @@ -12531,6 +12601,15 @@ const ( LocaleDeDe = "de-DE" ) +// LocaleEnumValues returns all elements of the Locale enum +func LocaleEnumValues() []string { + return []string{ + LocaleEnUs, + LocaleEnGb, + LocaleDeDe, + } +} + const ( // LogTypeAudio is a LogType enum value LogTypeAudio = "AUDIO" @@ -12539,6 +12618,14 @@ const ( LogTypeText = "TEXT" ) +// LogTypeEnumValues returns all elements of the LogType enum +func LogTypeEnumValues() []string { + return []string{ + LogTypeAudio, + LogTypeText, + } +} + const ( // MergeStrategyOverwriteLatest is a MergeStrategy enum value MergeStrategyOverwriteLatest = "OVERWRITE_LATEST" @@ -12547,6 +12634,14 @@ const ( MergeStrategyFailOnConflict = "FAIL_ON_CONFLICT" ) +// MergeStrategyEnumValues returns all elements of the MergeStrategy enum +func MergeStrategyEnumValues() []string { + return []string{ + MergeStrategyOverwriteLatest, + MergeStrategyFailOnConflict, + } +} + const ( // ObfuscationSettingNone is a ObfuscationSetting enum value ObfuscationSettingNone = "NONE" @@ -12555,6 +12650,14 @@ const ( ObfuscationSettingDefaultObfuscation = "DEFAULT_OBFUSCATION" ) +// ObfuscationSettingEnumValues returns all elements of the ObfuscationSetting enum +func ObfuscationSettingEnumValues() []string { + return []string{ + ObfuscationSettingNone, + ObfuscationSettingDefaultObfuscation, + } +} + const ( // ProcessBehaviorSave is a ProcessBehavior enum value ProcessBehaviorSave = "SAVE" @@ -12563,6 +12666,14 @@ const ( ProcessBehaviorBuild = "BUILD" ) +// ProcessBehaviorEnumValues returns all elements of the ProcessBehavior enum +func ProcessBehaviorEnumValues() []string { + return []string{ + ProcessBehaviorSave, + ProcessBehaviorBuild, + } +} + const ( // ReferenceTypeIntent is a ReferenceType enum value ReferenceTypeIntent = "Intent" @@ -12577,6 +12688,16 @@ const ( ReferenceTypeBotChannel = "BotChannel" ) +// ReferenceTypeEnumValues returns all elements of the ReferenceType enum +func ReferenceTypeEnumValues() []string { + return []string{ + ReferenceTypeIntent, + ReferenceTypeBot, + ReferenceTypeBotAlias, + ReferenceTypeBotChannel, + } +} + const ( // ResourceTypeBot is a ResourceType enum value ResourceTypeBot = "BOT" @@ -12588,6 +12709,15 @@ const ( ResourceTypeSlotType = "SLOT_TYPE" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeBot, + ResourceTypeIntent, + ResourceTypeSlotType, + } +} + const ( // SlotConstraintRequired is a SlotConstraint enum value SlotConstraintRequired = "Required" @@ -12596,6 +12726,14 @@ const ( SlotConstraintOptional = "Optional" ) +// SlotConstraintEnumValues returns all elements of the SlotConstraint enum +func SlotConstraintEnumValues() []string { + return []string{ + SlotConstraintRequired, + SlotConstraintOptional, + } +} + const ( // SlotValueSelectionStrategyOriginalValue is a SlotValueSelectionStrategy enum value SlotValueSelectionStrategyOriginalValue = "ORIGINAL_VALUE" @@ -12604,6 +12742,14 @@ const ( SlotValueSelectionStrategyTopResolution = "TOP_RESOLUTION" ) +// SlotValueSelectionStrategyEnumValues returns all elements of the SlotValueSelectionStrategy enum +func SlotValueSelectionStrategyEnumValues() []string { + return []string{ + SlotValueSelectionStrategyOriginalValue, + SlotValueSelectionStrategyTopResolution, + } +} + const ( // StatusBuilding is a Status enum value StatusBuilding = "BUILDING" @@ -12621,6 +12767,17 @@ const ( StatusNotBuilt = "NOT_BUILT" ) +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusBuilding, + StatusReady, + StatusReadyBasicTesting, + StatusFailed, + StatusNotBuilt, + } +} + const ( // StatusTypeDetected is a StatusType enum value StatusTypeDetected = "Detected" @@ -12628,3 +12785,11 @@ const ( // StatusTypeMissed is a StatusType enum value StatusTypeMissed = "Missed" ) + +// StatusTypeEnumValues returns all elements of the StatusType enum +func StatusTypeEnumValues() []string { + return []string{ + StatusTypeDetected, + StatusTypeMissed, + } +} diff --git a/service/lexruntimeservice/api.go b/service/lexruntimeservice/api.go index daec9409296..c38636d5a6a 100644 --- a/service/lexruntimeservice/api.go +++ b/service/lexruntimeservice/api.go @@ -3041,11 +3041,27 @@ const ( ConfirmationStatusDenied = "Denied" ) +// ConfirmationStatusEnumValues returns all elements of the ConfirmationStatus enum +func ConfirmationStatusEnumValues() []string { + return []string{ + ConfirmationStatusNone, + ConfirmationStatusConfirmed, + ConfirmationStatusDenied, + } +} + const ( // ContentTypeApplicationVndAmazonawsCardGeneric is a ContentType enum value ContentTypeApplicationVndAmazonawsCardGeneric = "application/vnd.amazonaws.card.generic" ) +// ContentTypeEnumValues returns all elements of the ContentType enum +func ContentTypeEnumValues() []string { + return []string{ + ContentTypeApplicationVndAmazonawsCardGeneric, + } +} + const ( // DialogActionTypeElicitIntent is a DialogActionType enum value DialogActionTypeElicitIntent = "ElicitIntent" @@ -3063,6 +3079,17 @@ const ( DialogActionTypeDelegate = "Delegate" ) +// DialogActionTypeEnumValues returns all elements of the DialogActionType enum +func DialogActionTypeEnumValues() []string { + return []string{ + DialogActionTypeElicitIntent, + DialogActionTypeConfirmIntent, + DialogActionTypeElicitSlot, + DialogActionTypeClose, + DialogActionTypeDelegate, + } +} + const ( // DialogStateElicitIntent is a DialogState enum value DialogStateElicitIntent = "ElicitIntent" @@ -3083,6 +3110,18 @@ const ( DialogStateFailed = "Failed" ) +// DialogStateEnumValues returns all elements of the DialogState enum +func DialogStateEnumValues() []string { + return []string{ + DialogStateElicitIntent, + DialogStateConfirmIntent, + DialogStateElicitSlot, + DialogStateFulfilled, + DialogStateReadyForFulfillment, + DialogStateFailed, + } +} + const ( // FulfillmentStateFulfilled is a FulfillmentState enum value FulfillmentStateFulfilled = "Fulfilled" @@ -3094,6 +3133,15 @@ const ( FulfillmentStateReadyForFulfillment = "ReadyForFulfillment" ) +// FulfillmentStateEnumValues returns all elements of the FulfillmentState enum +func FulfillmentStateEnumValues() []string { + return []string{ + FulfillmentStateFulfilled, + FulfillmentStateFailed, + FulfillmentStateReadyForFulfillment, + } +} + const ( // MessageFormatTypePlainText is a MessageFormatType enum value MessageFormatTypePlainText = "PlainText" @@ -3107,3 +3155,13 @@ const ( // MessageFormatTypeComposite is a MessageFormatType enum value MessageFormatTypeComposite = "Composite" ) + +// MessageFormatTypeEnumValues returns all elements of the MessageFormatType enum +func MessageFormatTypeEnumValues() []string { + return []string{ + MessageFormatTypePlainText, + MessageFormatTypeCustomPayload, + MessageFormatTypeSsml, + MessageFormatTypeComposite, + } +} diff --git a/service/licensemanager/api.go b/service/licensemanager/api.go index 1207a082be2..95fb907f7cc 100644 --- a/service/licensemanager/api.go +++ b/service/licensemanager/api.go @@ -4568,6 +4568,16 @@ const ( InventoryFilterConditionContains = "CONTAINS" ) +// InventoryFilterConditionEnumValues returns all elements of the InventoryFilterCondition enum +func InventoryFilterConditionEnumValues() []string { + return []string{ + InventoryFilterConditionEquals, + InventoryFilterConditionNotEquals, + InventoryFilterConditionBeginsWith, + InventoryFilterConditionContains, + } +} + const ( // LicenseConfigurationStatusAvailable is a LicenseConfigurationStatus enum value LicenseConfigurationStatusAvailable = "AVAILABLE" @@ -4576,6 +4586,14 @@ const ( LicenseConfigurationStatusDisabled = "DISABLED" ) +// LicenseConfigurationStatusEnumValues returns all elements of the LicenseConfigurationStatus enum +func LicenseConfigurationStatusEnumValues() []string { + return []string{ + LicenseConfigurationStatusAvailable, + LicenseConfigurationStatusDisabled, + } +} + const ( // LicenseCountingTypeVCpu is a LicenseCountingType enum value LicenseCountingTypeVCpu = "vCPU" @@ -4590,6 +4608,16 @@ const ( LicenseCountingTypeSocket = "Socket" ) +// LicenseCountingTypeEnumValues returns all elements of the LicenseCountingType enum +func LicenseCountingTypeEnumValues() []string { + return []string{ + LicenseCountingTypeVCpu, + LicenseCountingTypeInstance, + LicenseCountingTypeCore, + LicenseCountingTypeSocket, + } +} + const ( // ResourceTypeEc2Instance is a ResourceType enum value ResourceTypeEc2Instance = "EC2_INSTANCE" @@ -4606,3 +4634,14 @@ const ( // ResourceTypeSystemsManagerManagedInstance is a ResourceType enum value ResourceTypeSystemsManagerManagedInstance = "SYSTEMS_MANAGER_MANAGED_INSTANCE" ) + +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeEc2Instance, + ResourceTypeEc2Host, + ResourceTypeEc2Ami, + ResourceTypeRds, + ResourceTypeSystemsManagerManagedInstance, + } +} diff --git a/service/lightsail/api.go b/service/lightsail/api.go index 314d92ed41f..ebcc2f3f629 100644 --- a/service/lightsail/api.go +++ b/service/lightsail/api.go @@ -31983,11 +31983,26 @@ const ( AccessDirectionOutbound = "outbound" ) +// AccessDirectionEnumValues returns all elements of the AccessDirection enum +func AccessDirectionEnumValues() []string { + return []string{ + AccessDirectionInbound, + AccessDirectionOutbound, + } +} + const ( // AddOnTypeAutoSnapshot is a AddOnType enum value AddOnTypeAutoSnapshot = "AutoSnapshot" ) +// AddOnTypeEnumValues returns all elements of the AddOnType enum +func AddOnTypeEnumValues() []string { + return []string{ + AddOnTypeAutoSnapshot, + } +} + const ( // AlarmStateOk is a AlarmState enum value AlarmStateOk = "OK" @@ -31999,6 +32014,15 @@ const ( AlarmStateInsufficientData = "INSUFFICIENT_DATA" ) +// AlarmStateEnumValues returns all elements of the AlarmState enum +func AlarmStateEnumValues() []string { + return []string{ + AlarmStateOk, + AlarmStateAlarm, + AlarmStateInsufficientData, + } +} + const ( // AutoSnapshotStatusSuccess is a AutoSnapshotStatus enum value AutoSnapshotStatusSuccess = "Success" @@ -32013,6 +32037,16 @@ const ( AutoSnapshotStatusNotFound = "NotFound" ) +// AutoSnapshotStatusEnumValues returns all elements of the AutoSnapshotStatus enum +func AutoSnapshotStatusEnumValues() []string { + return []string{ + AutoSnapshotStatusSuccess, + AutoSnapshotStatusFailed, + AutoSnapshotStatusInProgress, + AutoSnapshotStatusNotFound, + } +} + const ( // BehaviorEnumDontCache is a BehaviorEnum enum value BehaviorEnumDontCache = "dont-cache" @@ -32021,6 +32055,14 @@ const ( BehaviorEnumCache = "cache" ) +// BehaviorEnumEnumValues returns all elements of the BehaviorEnum enum +func BehaviorEnumEnumValues() []string { + return []string{ + BehaviorEnumDontCache, + BehaviorEnumCache, + } +} + const ( // BlueprintTypeOs is a BlueprintType enum value BlueprintTypeOs = "os" @@ -32029,6 +32071,14 @@ const ( BlueprintTypeApp = "app" ) +// BlueprintTypeEnumValues returns all elements of the BlueprintType enum +func BlueprintTypeEnumValues() []string { + return []string{ + BlueprintTypeOs, + BlueprintTypeApp, + } +} + const ( // CertificateStatusPendingValidation is a CertificateStatus enum value CertificateStatusPendingValidation = "PENDING_VALIDATION" @@ -32052,11 +32102,31 @@ const ( CertificateStatusFailed = "FAILED" ) +// CertificateStatusEnumValues returns all elements of the CertificateStatus enum +func CertificateStatusEnumValues() []string { + return []string{ + CertificateStatusPendingValidation, + CertificateStatusIssued, + CertificateStatusInactive, + CertificateStatusExpired, + CertificateStatusValidationTimedOut, + CertificateStatusRevoked, + CertificateStatusFailed, + } +} + const ( // CloudFormationStackRecordSourceTypeExportSnapshotRecord is a CloudFormationStackRecordSourceType enum value CloudFormationStackRecordSourceTypeExportSnapshotRecord = "ExportSnapshotRecord" ) +// CloudFormationStackRecordSourceTypeEnumValues returns all elements of the CloudFormationStackRecordSourceType enum +func CloudFormationStackRecordSourceTypeEnumValues() []string { + return []string{ + CloudFormationStackRecordSourceTypeExportSnapshotRecord, + } +} + const ( // ComparisonOperatorGreaterThanOrEqualToThreshold is a ComparisonOperator enum value ComparisonOperatorGreaterThanOrEqualToThreshold = "GreaterThanOrEqualToThreshold" @@ -32071,6 +32141,16 @@ const ( ComparisonOperatorLessThanOrEqualToThreshold = "LessThanOrEqualToThreshold" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorGreaterThanOrEqualToThreshold, + ComparisonOperatorGreaterThanThreshold, + ComparisonOperatorLessThanThreshold, + ComparisonOperatorLessThanOrEqualToThreshold, + } +} + const ( // ContactMethodStatusPendingVerification is a ContactMethodStatus enum value ContactMethodStatusPendingVerification = "PendingVerification" @@ -32082,11 +32162,27 @@ const ( ContactMethodStatusInvalid = "Invalid" ) +// ContactMethodStatusEnumValues returns all elements of the ContactMethodStatus enum +func ContactMethodStatusEnumValues() []string { + return []string{ + ContactMethodStatusPendingVerification, + ContactMethodStatusValid, + ContactMethodStatusInvalid, + } +} + const ( // ContactMethodVerificationProtocolEmail is a ContactMethodVerificationProtocol enum value ContactMethodVerificationProtocolEmail = "Email" ) +// ContactMethodVerificationProtocolEnumValues returns all elements of the ContactMethodVerificationProtocol enum +func ContactMethodVerificationProtocolEnumValues() []string { + return []string{ + ContactMethodVerificationProtocolEmail, + } +} + const ( // ContactProtocolEmail is a ContactProtocol enum value ContactProtocolEmail = "Email" @@ -32095,6 +32191,14 @@ const ( ContactProtocolSms = "SMS" ) +// ContactProtocolEnumValues returns all elements of the ContactProtocol enum +func ContactProtocolEnumValues() []string { + return []string{ + ContactProtocolEmail, + ContactProtocolSms, + } +} + const ( // DiskSnapshotStatePending is a DiskSnapshotState enum value DiskSnapshotStatePending = "pending" @@ -32109,6 +32213,16 @@ const ( DiskSnapshotStateUnknown = "unknown" ) +// DiskSnapshotStateEnumValues returns all elements of the DiskSnapshotState enum +func DiskSnapshotStateEnumValues() []string { + return []string{ + DiskSnapshotStatePending, + DiskSnapshotStateCompleted, + DiskSnapshotStateError, + DiskSnapshotStateUnknown, + } +} + const ( // DiskStatePending is a DiskState enum value DiskStatePending = "pending" @@ -32126,6 +32240,17 @@ const ( DiskStateUnknown = "unknown" ) +// DiskStateEnumValues returns all elements of the DiskState enum +func DiskStateEnumValues() []string { + return []string{ + DiskStatePending, + DiskStateError, + DiskStateAvailable, + DiskStateInUse, + DiskStateUnknown, + } +} + const ( // DistributionMetricNameRequests is a DistributionMetricName enum value DistributionMetricNameRequests = "Requests" @@ -32146,6 +32271,18 @@ const ( DistributionMetricNameHttp5xxErrorRate = "Http5xxErrorRate" ) +// DistributionMetricNameEnumValues returns all elements of the DistributionMetricName enum +func DistributionMetricNameEnumValues() []string { + return []string{ + DistributionMetricNameRequests, + DistributionMetricNameBytesDownloaded, + DistributionMetricNameBytesUploaded, + DistributionMetricNameTotalErrorRate, + DistributionMetricNameHttp4xxErrorRate, + DistributionMetricNameHttp5xxErrorRate, + } +} + const ( // ExportSnapshotRecordSourceTypeInstanceSnapshot is a ExportSnapshotRecordSourceType enum value ExportSnapshotRecordSourceTypeInstanceSnapshot = "InstanceSnapshot" @@ -32154,6 +32291,14 @@ const ( ExportSnapshotRecordSourceTypeDiskSnapshot = "DiskSnapshot" ) +// ExportSnapshotRecordSourceTypeEnumValues returns all elements of the ExportSnapshotRecordSourceType enum +func ExportSnapshotRecordSourceTypeEnumValues() []string { + return []string{ + ExportSnapshotRecordSourceTypeInstanceSnapshot, + ExportSnapshotRecordSourceTypeDiskSnapshot, + } +} + const ( // ForwardValuesNone is a ForwardValues enum value ForwardValuesNone = "none" @@ -32165,6 +32310,15 @@ const ( ForwardValuesAll = "all" ) +// ForwardValuesEnumValues returns all elements of the ForwardValues enum +func ForwardValuesEnumValues() []string { + return []string{ + ForwardValuesNone, + ForwardValuesAllowList, + ForwardValuesAll, + } +} + const ( // HeaderEnumAccept is a HeaderEnum enum value HeaderEnumAccept = "Accept" @@ -32212,6 +32366,27 @@ const ( HeaderEnumReferer = "Referer" ) +// HeaderEnumEnumValues returns all elements of the HeaderEnum enum +func HeaderEnumEnumValues() []string { + return []string{ + HeaderEnumAccept, + HeaderEnumAcceptCharset, + HeaderEnumAcceptDatetime, + HeaderEnumAcceptEncoding, + HeaderEnumAcceptLanguage, + HeaderEnumAuthorization, + HeaderEnumCloudFrontForwardedProto, + HeaderEnumCloudFrontIsDesktopViewer, + HeaderEnumCloudFrontIsMobileViewer, + HeaderEnumCloudFrontIsSmartTvViewer, + HeaderEnumCloudFrontIsTabletViewer, + HeaderEnumCloudFrontViewerCountry, + HeaderEnumHost, + HeaderEnumOrigin, + HeaderEnumReferer, + } +} + const ( // InstanceAccessProtocolSsh is a InstanceAccessProtocol enum value InstanceAccessProtocolSsh = "ssh" @@ -32220,6 +32395,14 @@ const ( InstanceAccessProtocolRdp = "rdp" ) +// InstanceAccessProtocolEnumValues returns all elements of the InstanceAccessProtocol enum +func InstanceAccessProtocolEnumValues() []string { + return []string{ + InstanceAccessProtocolSsh, + InstanceAccessProtocolRdp, + } +} + const ( // InstanceHealthReasonLbRegistrationInProgress is a InstanceHealthReason enum value InstanceHealthReasonLbRegistrationInProgress = "Lb.RegistrationInProgress" @@ -32255,6 +32438,23 @@ const ( InstanceHealthReasonInstanceIpUnusable = "Instance.IpUnusable" ) +// InstanceHealthReasonEnumValues returns all elements of the InstanceHealthReason enum +func InstanceHealthReasonEnumValues() []string { + return []string{ + InstanceHealthReasonLbRegistrationInProgress, + InstanceHealthReasonLbInitialHealthChecking, + InstanceHealthReasonLbInternalError, + InstanceHealthReasonInstanceResponseCodeMismatch, + InstanceHealthReasonInstanceTimeout, + InstanceHealthReasonInstanceFailedHealthChecks, + InstanceHealthReasonInstanceNotRegistered, + InstanceHealthReasonInstanceNotInUse, + InstanceHealthReasonInstanceDeregistrationInProgress, + InstanceHealthReasonInstanceInvalidState, + InstanceHealthReasonInstanceIpUnusable, + } +} + const ( // InstanceHealthStateInitial is a InstanceHealthState enum value InstanceHealthStateInitial = "initial" @@ -32275,6 +32475,18 @@ const ( InstanceHealthStateUnavailable = "unavailable" ) +// InstanceHealthStateEnumValues returns all elements of the InstanceHealthState enum +func InstanceHealthStateEnumValues() []string { + return []string{ + InstanceHealthStateInitial, + InstanceHealthStateHealthy, + InstanceHealthStateUnhealthy, + InstanceHealthStateUnused, + InstanceHealthStateDraining, + InstanceHealthStateUnavailable, + } +} + const ( // InstanceMetricNameCpuutilization is a InstanceMetricName enum value InstanceMetricNameCpuutilization = "CPUUtilization" @@ -32301,6 +32513,20 @@ const ( InstanceMetricNameBurstCapacityPercentage = "BurstCapacityPercentage" ) +// InstanceMetricNameEnumValues returns all elements of the InstanceMetricName enum +func InstanceMetricNameEnumValues() []string { + return []string{ + InstanceMetricNameCpuutilization, + InstanceMetricNameNetworkIn, + InstanceMetricNameNetworkOut, + InstanceMetricNameStatusCheckFailed, + InstanceMetricNameStatusCheckFailedInstance, + InstanceMetricNameStatusCheckFailedSystem, + InstanceMetricNameBurstCapacityTime, + InstanceMetricNameBurstCapacityPercentage, + } +} + const ( // InstancePlatformLinuxUnix is a InstancePlatform enum value InstancePlatformLinuxUnix = "LINUX_UNIX" @@ -32309,6 +32535,14 @@ const ( InstancePlatformWindows = "WINDOWS" ) +// InstancePlatformEnumValues returns all elements of the InstancePlatform enum +func InstancePlatformEnumValues() []string { + return []string{ + InstancePlatformLinuxUnix, + InstancePlatformWindows, + } +} + const ( // InstanceSnapshotStatePending is a InstanceSnapshotState enum value InstanceSnapshotStatePending = "pending" @@ -32320,6 +32554,15 @@ const ( InstanceSnapshotStateAvailable = "available" ) +// InstanceSnapshotStateEnumValues returns all elements of the InstanceSnapshotState enum +func InstanceSnapshotStateEnumValues() []string { + return []string{ + InstanceSnapshotStatePending, + InstanceSnapshotStateError, + InstanceSnapshotStateAvailable, + } +} + const ( // LoadBalancerAttributeNameHealthCheckPath is a LoadBalancerAttributeName enum value LoadBalancerAttributeNameHealthCheckPath = "HealthCheckPath" @@ -32331,6 +32574,15 @@ const ( LoadBalancerAttributeNameSessionStickinessLbCookieDurationSeconds = "SessionStickiness_LB_CookieDurationSeconds" ) +// LoadBalancerAttributeNameEnumValues returns all elements of the LoadBalancerAttributeName enum +func LoadBalancerAttributeNameEnumValues() []string { + return []string{ + LoadBalancerAttributeNameHealthCheckPath, + LoadBalancerAttributeNameSessionStickinessEnabled, + LoadBalancerAttributeNameSessionStickinessLbCookieDurationSeconds, + } +} + const ( // LoadBalancerMetricNameClientTlsnegotiationErrorCount is a LoadBalancerMetricName enum value LoadBalancerMetricNameClientTlsnegotiationErrorCount = "ClientTLSNegotiationErrorCount" @@ -32369,6 +32621,24 @@ const ( LoadBalancerMetricNameRequestCount = "RequestCount" ) +// LoadBalancerMetricNameEnumValues returns all elements of the LoadBalancerMetricName enum +func LoadBalancerMetricNameEnumValues() []string { + return []string{ + LoadBalancerMetricNameClientTlsnegotiationErrorCount, + LoadBalancerMetricNameHealthyHostCount, + LoadBalancerMetricNameUnhealthyHostCount, + LoadBalancerMetricNameHttpcodeLb4xxCount, + LoadBalancerMetricNameHttpcodeLb5xxCount, + LoadBalancerMetricNameHttpcodeInstance2xxCount, + LoadBalancerMetricNameHttpcodeInstance3xxCount, + LoadBalancerMetricNameHttpcodeInstance4xxCount, + LoadBalancerMetricNameHttpcodeInstance5xxCount, + LoadBalancerMetricNameInstanceResponseTime, + LoadBalancerMetricNameRejectedConnectionCount, + LoadBalancerMetricNameRequestCount, + } +} + const ( // LoadBalancerProtocolHttpHttps is a LoadBalancerProtocol enum value LoadBalancerProtocolHttpHttps = "HTTP_HTTPS" @@ -32377,6 +32647,14 @@ const ( LoadBalancerProtocolHttp = "HTTP" ) +// LoadBalancerProtocolEnumValues returns all elements of the LoadBalancerProtocol enum +func LoadBalancerProtocolEnumValues() []string { + return []string{ + LoadBalancerProtocolHttpHttps, + LoadBalancerProtocolHttp, + } +} + const ( // LoadBalancerStateActive is a LoadBalancerState enum value LoadBalancerStateActive = "active" @@ -32394,6 +32672,17 @@ const ( LoadBalancerStateUnknown = "unknown" ) +// LoadBalancerStateEnumValues returns all elements of the LoadBalancerState enum +func LoadBalancerStateEnumValues() []string { + return []string{ + LoadBalancerStateActive, + LoadBalancerStateProvisioning, + LoadBalancerStateActiveImpaired, + LoadBalancerStateFailed, + LoadBalancerStateUnknown, + } +} + const ( // LoadBalancerTlsCertificateDomainStatusPendingValidation is a LoadBalancerTlsCertificateDomainStatus enum value LoadBalancerTlsCertificateDomainStatusPendingValidation = "PENDING_VALIDATION" @@ -32405,6 +32694,15 @@ const ( LoadBalancerTlsCertificateDomainStatusSuccess = "SUCCESS" ) +// LoadBalancerTlsCertificateDomainStatusEnumValues returns all elements of the LoadBalancerTlsCertificateDomainStatus enum +func LoadBalancerTlsCertificateDomainStatusEnumValues() []string { + return []string{ + LoadBalancerTlsCertificateDomainStatusPendingValidation, + LoadBalancerTlsCertificateDomainStatusFailed, + LoadBalancerTlsCertificateDomainStatusSuccess, + } +} + const ( // LoadBalancerTlsCertificateFailureReasonNoAvailableContacts is a LoadBalancerTlsCertificateFailureReason enum value LoadBalancerTlsCertificateFailureReasonNoAvailableContacts = "NO_AVAILABLE_CONTACTS" @@ -32422,6 +32720,17 @@ const ( LoadBalancerTlsCertificateFailureReasonOther = "OTHER" ) +// LoadBalancerTlsCertificateFailureReasonEnumValues returns all elements of the LoadBalancerTlsCertificateFailureReason enum +func LoadBalancerTlsCertificateFailureReasonEnumValues() []string { + return []string{ + LoadBalancerTlsCertificateFailureReasonNoAvailableContacts, + LoadBalancerTlsCertificateFailureReasonAdditionalVerificationRequired, + LoadBalancerTlsCertificateFailureReasonDomainNotAllowed, + LoadBalancerTlsCertificateFailureReasonInvalidPublicDomain, + LoadBalancerTlsCertificateFailureReasonOther, + } +} + const ( // LoadBalancerTlsCertificateRenewalStatusPendingAutoRenewal is a LoadBalancerTlsCertificateRenewalStatus enum value LoadBalancerTlsCertificateRenewalStatusPendingAutoRenewal = "PENDING_AUTO_RENEWAL" @@ -32436,6 +32745,16 @@ const ( LoadBalancerTlsCertificateRenewalStatusFailed = "FAILED" ) +// LoadBalancerTlsCertificateRenewalStatusEnumValues returns all elements of the LoadBalancerTlsCertificateRenewalStatus enum +func LoadBalancerTlsCertificateRenewalStatusEnumValues() []string { + return []string{ + LoadBalancerTlsCertificateRenewalStatusPendingAutoRenewal, + LoadBalancerTlsCertificateRenewalStatusPendingValidation, + LoadBalancerTlsCertificateRenewalStatusSuccess, + LoadBalancerTlsCertificateRenewalStatusFailed, + } +} + const ( // LoadBalancerTlsCertificateRevocationReasonUnspecified is a LoadBalancerTlsCertificateRevocationReason enum value LoadBalancerTlsCertificateRevocationReasonUnspecified = "UNSPECIFIED" @@ -32468,6 +32787,22 @@ const ( LoadBalancerTlsCertificateRevocationReasonAACompromise = "A_A_COMPROMISE" ) +// LoadBalancerTlsCertificateRevocationReasonEnumValues returns all elements of the LoadBalancerTlsCertificateRevocationReason enum +func LoadBalancerTlsCertificateRevocationReasonEnumValues() []string { + return []string{ + LoadBalancerTlsCertificateRevocationReasonUnspecified, + LoadBalancerTlsCertificateRevocationReasonKeyCompromise, + LoadBalancerTlsCertificateRevocationReasonCaCompromise, + LoadBalancerTlsCertificateRevocationReasonAffiliationChanged, + LoadBalancerTlsCertificateRevocationReasonSuperceded, + LoadBalancerTlsCertificateRevocationReasonCessationOfOperation, + LoadBalancerTlsCertificateRevocationReasonCertificateHold, + LoadBalancerTlsCertificateRevocationReasonRemoveFromCrl, + LoadBalancerTlsCertificateRevocationReasonPrivilegeWithdrawn, + LoadBalancerTlsCertificateRevocationReasonAACompromise, + } +} + const ( // LoadBalancerTlsCertificateStatusPendingValidation is a LoadBalancerTlsCertificateStatus enum value LoadBalancerTlsCertificateStatusPendingValidation = "PENDING_VALIDATION" @@ -32494,6 +32829,20 @@ const ( LoadBalancerTlsCertificateStatusUnknown = "UNKNOWN" ) +// LoadBalancerTlsCertificateStatusEnumValues returns all elements of the LoadBalancerTlsCertificateStatus enum +func LoadBalancerTlsCertificateStatusEnumValues() []string { + return []string{ + LoadBalancerTlsCertificateStatusPendingValidation, + LoadBalancerTlsCertificateStatusIssued, + LoadBalancerTlsCertificateStatusInactive, + LoadBalancerTlsCertificateStatusExpired, + LoadBalancerTlsCertificateStatusValidationTimedOut, + LoadBalancerTlsCertificateStatusRevoked, + LoadBalancerTlsCertificateStatusFailed, + LoadBalancerTlsCertificateStatusUnknown, + } +} + const ( // MetricNameCpuutilization is a MetricName enum value MetricNameCpuutilization = "CPUUtilization" @@ -32571,6 +32920,37 @@ const ( MetricNameBurstCapacityPercentage = "BurstCapacityPercentage" ) +// MetricNameEnumValues returns all elements of the MetricName enum +func MetricNameEnumValues() []string { + return []string{ + MetricNameCpuutilization, + MetricNameNetworkIn, + MetricNameNetworkOut, + MetricNameStatusCheckFailed, + MetricNameStatusCheckFailedInstance, + MetricNameStatusCheckFailedSystem, + MetricNameClientTlsnegotiationErrorCount, + MetricNameHealthyHostCount, + MetricNameUnhealthyHostCount, + MetricNameHttpcodeLb4xxCount, + MetricNameHttpcodeLb5xxCount, + MetricNameHttpcodeInstance2xxCount, + MetricNameHttpcodeInstance3xxCount, + MetricNameHttpcodeInstance4xxCount, + MetricNameHttpcodeInstance5xxCount, + MetricNameInstanceResponseTime, + MetricNameRejectedConnectionCount, + MetricNameRequestCount, + MetricNameDatabaseConnections, + MetricNameDiskQueueDepth, + MetricNameFreeStorageSpace, + MetricNameNetworkReceiveThroughput, + MetricNameNetworkTransmitThroughput, + MetricNameBurstCapacityTime, + MetricNameBurstCapacityPercentage, + } +} + const ( // MetricStatisticMinimum is a MetricStatistic enum value MetricStatisticMinimum = "Minimum" @@ -32588,6 +32968,17 @@ const ( MetricStatisticSampleCount = "SampleCount" ) +// MetricStatisticEnumValues returns all elements of the MetricStatistic enum +func MetricStatisticEnumValues() []string { + return []string{ + MetricStatisticMinimum, + MetricStatisticMaximum, + MetricStatisticSum, + MetricStatisticAverage, + MetricStatisticSampleCount, + } +} + const ( // MetricUnitSeconds is a MetricUnit enum value MetricUnitSeconds = "Seconds" @@ -32671,6 +33062,39 @@ const ( MetricUnitNone = "None" ) +// MetricUnitEnumValues returns all elements of the MetricUnit enum +func MetricUnitEnumValues() []string { + return []string{ + MetricUnitSeconds, + MetricUnitMicroseconds, + MetricUnitMilliseconds, + MetricUnitBytes, + MetricUnitKilobytes, + MetricUnitMegabytes, + MetricUnitGigabytes, + MetricUnitTerabytes, + MetricUnitBits, + MetricUnitKilobits, + MetricUnitMegabits, + MetricUnitGigabits, + MetricUnitTerabits, + MetricUnitPercent, + MetricUnitCount, + MetricUnitBytesSecond, + MetricUnitKilobytesSecond, + MetricUnitMegabytesSecond, + MetricUnitGigabytesSecond, + MetricUnitTerabytesSecond, + MetricUnitBitsSecond, + MetricUnitKilobitsSecond, + MetricUnitMegabitsSecond, + MetricUnitGigabitsSecond, + MetricUnitTerabitsSecond, + MetricUnitCountSecond, + MetricUnitNone, + } +} + const ( // NetworkProtocolTcp is a NetworkProtocol enum value NetworkProtocolTcp = "tcp" @@ -32685,6 +33109,16 @@ const ( NetworkProtocolIcmp = "icmp" ) +// NetworkProtocolEnumValues returns all elements of the NetworkProtocol enum +func NetworkProtocolEnumValues() []string { + return []string{ + NetworkProtocolTcp, + NetworkProtocolAll, + NetworkProtocolUdp, + NetworkProtocolIcmp, + } +} + const ( // OperationStatusNotStarted is a OperationStatus enum value OperationStatusNotStarted = "NotStarted" @@ -32702,6 +33136,17 @@ const ( OperationStatusSucceeded = "Succeeded" ) +// OperationStatusEnumValues returns all elements of the OperationStatus enum +func OperationStatusEnumValues() []string { + return []string{ + OperationStatusNotStarted, + OperationStatusStarted, + OperationStatusFailed, + OperationStatusCompleted, + OperationStatusSucceeded, + } +} + const ( // OperationTypeDeleteKnownHostKeys is a OperationType enum value OperationTypeDeleteKnownHostKeys = "DeleteKnownHostKeys" @@ -32896,6 +33341,76 @@ const ( OperationTypeDeleteCertificate = "DeleteCertificate" ) +// OperationTypeEnumValues returns all elements of the OperationType enum +func OperationTypeEnumValues() []string { + return []string{ + OperationTypeDeleteKnownHostKeys, + OperationTypeDeleteInstance, + OperationTypeCreateInstance, + OperationTypeStopInstance, + OperationTypeStartInstance, + OperationTypeRebootInstance, + OperationTypeOpenInstancePublicPorts, + OperationTypePutInstancePublicPorts, + OperationTypeCloseInstancePublicPorts, + OperationTypeAllocateStaticIp, + OperationTypeReleaseStaticIp, + OperationTypeAttachStaticIp, + OperationTypeDetachStaticIp, + OperationTypeUpdateDomainEntry, + OperationTypeDeleteDomainEntry, + OperationTypeCreateDomain, + OperationTypeDeleteDomain, + OperationTypeCreateInstanceSnapshot, + OperationTypeDeleteInstanceSnapshot, + OperationTypeCreateInstancesFromSnapshot, + OperationTypeCreateLoadBalancer, + OperationTypeDeleteLoadBalancer, + OperationTypeAttachInstancesToLoadBalancer, + OperationTypeDetachInstancesFromLoadBalancer, + OperationTypeUpdateLoadBalancerAttribute, + OperationTypeCreateLoadBalancerTlsCertificate, + OperationTypeDeleteLoadBalancerTlsCertificate, + OperationTypeAttachLoadBalancerTlsCertificate, + OperationTypeCreateDisk, + OperationTypeDeleteDisk, + OperationTypeAttachDisk, + OperationTypeDetachDisk, + OperationTypeCreateDiskSnapshot, + OperationTypeDeleteDiskSnapshot, + OperationTypeCreateDiskFromSnapshot, + OperationTypeCreateRelationalDatabase, + OperationTypeUpdateRelationalDatabase, + OperationTypeDeleteRelationalDatabase, + OperationTypeCreateRelationalDatabaseFromSnapshot, + OperationTypeCreateRelationalDatabaseSnapshot, + OperationTypeDeleteRelationalDatabaseSnapshot, + OperationTypeUpdateRelationalDatabaseParameters, + OperationTypeStartRelationalDatabase, + OperationTypeRebootRelationalDatabase, + OperationTypeStopRelationalDatabase, + OperationTypeEnableAddOn, + OperationTypeDisableAddOn, + OperationTypePutAlarm, + OperationTypeGetAlarms, + OperationTypeDeleteAlarm, + OperationTypeTestAlarm, + OperationTypeCreateContactMethod, + OperationTypeGetContactMethods, + OperationTypeSendContactMethodVerification, + OperationTypeDeleteContactMethod, + OperationTypeCreateDistribution, + OperationTypeUpdateDistribution, + OperationTypeDeleteDistribution, + OperationTypeResetDistributionCache, + OperationTypeAttachCertificateToDistribution, + OperationTypeDetachCertificateFromDistribution, + OperationTypeUpdateDistributionBundle, + OperationTypeCreateCertificate, + OperationTypeDeleteCertificate, + } +} + const ( // OriginProtocolPolicyEnumHttpOnly is a OriginProtocolPolicyEnum enum value OriginProtocolPolicyEnumHttpOnly = "http-only" @@ -32904,6 +33419,14 @@ const ( OriginProtocolPolicyEnumHttpsOnly = "https-only" ) +// OriginProtocolPolicyEnumEnumValues returns all elements of the OriginProtocolPolicyEnum enum +func OriginProtocolPolicyEnumEnumValues() []string { + return []string{ + OriginProtocolPolicyEnumHttpOnly, + OriginProtocolPolicyEnumHttpsOnly, + } +} + const ( // PortAccessTypePublic is a PortAccessType enum value PortAccessTypePublic = "Public" @@ -32912,6 +33435,14 @@ const ( PortAccessTypePrivate = "Private" ) +// PortAccessTypeEnumValues returns all elements of the PortAccessType enum +func PortAccessTypeEnumValues() []string { + return []string{ + PortAccessTypePublic, + PortAccessTypePrivate, + } +} + const ( // PortInfoSourceTypeDefault is a PortInfoSourceType enum value PortInfoSourceTypeDefault = "DEFAULT" @@ -32926,6 +33457,16 @@ const ( PortInfoSourceTypeClosed = "CLOSED" ) +// PortInfoSourceTypeEnumValues returns all elements of the PortInfoSourceType enum +func PortInfoSourceTypeEnumValues() []string { + return []string{ + PortInfoSourceTypeDefault, + PortInfoSourceTypeInstance, + PortInfoSourceTypeNone, + PortInfoSourceTypeClosed, + } +} + const ( // PortStateOpen is a PortState enum value PortStateOpen = "open" @@ -32934,6 +33475,14 @@ const ( PortStateClosed = "closed" ) +// PortStateEnumValues returns all elements of the PortState enum +func PortStateEnumValues() []string { + return []string{ + PortStateOpen, + PortStateClosed, + } +} + const ( // RecordStateStarted is a RecordState enum value RecordStateStarted = "Started" @@ -32945,6 +33494,15 @@ const ( RecordStateFailed = "Failed" ) +// RecordStateEnumValues returns all elements of the RecordState enum +func RecordStateEnumValues() []string { + return []string{ + RecordStateStarted, + RecordStateSucceeded, + RecordStateFailed, + } +} + const ( // RegionNameUsEast1 is a RegionName enum value RegionNameUsEast1 = "us-east-1" @@ -32989,11 +33547,38 @@ const ( RegionNameApNortheast2 = "ap-northeast-2" ) +// RegionNameEnumValues returns all elements of the RegionName enum +func RegionNameEnumValues() []string { + return []string{ + RegionNameUsEast1, + RegionNameUsEast2, + RegionNameUsWest1, + RegionNameUsWest2, + RegionNameEuWest1, + RegionNameEuWest2, + RegionNameEuWest3, + RegionNameEuCentral1, + RegionNameCaCentral1, + RegionNameApSouth1, + RegionNameApSoutheast1, + RegionNameApSoutheast2, + RegionNameApNortheast1, + RegionNameApNortheast2, + } +} + const ( // RelationalDatabaseEngineMysql is a RelationalDatabaseEngine enum value RelationalDatabaseEngineMysql = "mysql" ) +// RelationalDatabaseEngineEnumValues returns all elements of the RelationalDatabaseEngine enum +func RelationalDatabaseEngineEnumValues() []string { + return []string{ + RelationalDatabaseEngineMysql, + } +} + const ( // RelationalDatabaseMetricNameCpuutilization is a RelationalDatabaseMetricName enum value RelationalDatabaseMetricNameCpuutilization = "CPUUtilization" @@ -33014,6 +33599,18 @@ const ( RelationalDatabaseMetricNameNetworkTransmitThroughput = "NetworkTransmitThroughput" ) +// RelationalDatabaseMetricNameEnumValues returns all elements of the RelationalDatabaseMetricName enum +func RelationalDatabaseMetricNameEnumValues() []string { + return []string{ + RelationalDatabaseMetricNameCpuutilization, + RelationalDatabaseMetricNameDatabaseConnections, + RelationalDatabaseMetricNameDiskQueueDepth, + RelationalDatabaseMetricNameFreeStorageSpace, + RelationalDatabaseMetricNameNetworkReceiveThroughput, + RelationalDatabaseMetricNameNetworkTransmitThroughput, + } +} + const ( // RelationalDatabasePasswordVersionCurrent is a RelationalDatabasePasswordVersion enum value RelationalDatabasePasswordVersionCurrent = "CURRENT" @@ -33025,6 +33622,15 @@ const ( RelationalDatabasePasswordVersionPending = "PENDING" ) +// RelationalDatabasePasswordVersionEnumValues returns all elements of the RelationalDatabasePasswordVersion enum +func RelationalDatabasePasswordVersionEnumValues() []string { + return []string{ + RelationalDatabasePasswordVersionCurrent, + RelationalDatabasePasswordVersionPrevious, + RelationalDatabasePasswordVersionPending, + } +} + const ( // RenewalStatusPendingAutoRenewal is a RenewalStatus enum value RenewalStatusPendingAutoRenewal = "PendingAutoRenewal" @@ -33039,6 +33645,16 @@ const ( RenewalStatusFailed = "Failed" ) +// RenewalStatusEnumValues returns all elements of the RenewalStatus enum +func RenewalStatusEnumValues() []string { + return []string{ + RenewalStatusPendingAutoRenewal, + RenewalStatusPendingValidation, + RenewalStatusSuccess, + RenewalStatusFailed, + } +} + const ( // ResourceTypeInstance is a ResourceType enum value ResourceTypeInstance = "Instance" @@ -33095,6 +33711,30 @@ const ( ResourceTypeCertificate = "Certificate" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeInstance, + ResourceTypeStaticIp, + ResourceTypeKeyPair, + ResourceTypeInstanceSnapshot, + ResourceTypeDomain, + ResourceTypePeeredVpc, + ResourceTypeLoadBalancer, + ResourceTypeLoadBalancerTlsCertificate, + ResourceTypeDisk, + ResourceTypeDiskSnapshot, + ResourceTypeRelationalDatabase, + ResourceTypeRelationalDatabaseSnapshot, + ResourceTypeExportSnapshotRecord, + ResourceTypeCloudFormationStackRecord, + ResourceTypeAlarm, + ResourceTypeContactMethod, + ResourceTypeDistribution, + ResourceTypeCertificate, + } +} + const ( // TreatMissingDataBreaching is a TreatMissingData enum value TreatMissingDataBreaching = "breaching" @@ -33108,3 +33748,13 @@ const ( // TreatMissingDataMissing is a TreatMissingData enum value TreatMissingDataMissing = "missing" ) + +// TreatMissingDataEnumValues returns all elements of the TreatMissingData enum +func TreatMissingDataEnumValues() []string { + return []string{ + TreatMissingDataBreaching, + TreatMissingDataNotBreaching, + TreatMissingDataIgnore, + TreatMissingDataMissing, + } +} diff --git a/service/machinelearning/api.go b/service/machinelearning/api.go index c1626559916..93dbd4a8fee 100644 --- a/service/machinelearning/api.go +++ b/service/machinelearning/api.go @@ -9240,6 +9240,13 @@ const ( AlgorithmSgd = "sgd" ) +// AlgorithmEnumValues returns all elements of the Algorithm enum +func AlgorithmEnumValues() []string { + return []string{ + AlgorithmSgd, + } +} + // A list of the variables to use in searching or filtering BatchPrediction. // // * CreatedAt - Sets the search criteria to BatchPrediction creation date. @@ -9285,6 +9292,20 @@ const ( BatchPredictionFilterVariableDataUri = "DataURI" ) +// BatchPredictionFilterVariableEnumValues returns all elements of the BatchPredictionFilterVariable enum +func BatchPredictionFilterVariableEnumValues() []string { + return []string{ + BatchPredictionFilterVariableCreatedAt, + BatchPredictionFilterVariableLastUpdatedAt, + BatchPredictionFilterVariableStatus, + BatchPredictionFilterVariableName, + BatchPredictionFilterVariableIamuser, + BatchPredictionFilterVariableMlmodelId, + BatchPredictionFilterVariableDataSourceId, + BatchPredictionFilterVariableDataUri, + } +} + // A list of the variables to use in searching or filtering DataSource. // // * CreatedAt - Sets the search criteria to DataSource creation date. @@ -9321,6 +9342,18 @@ const ( DataSourceFilterVariableIamuser = "IAMUser" ) +// DataSourceFilterVariableEnumValues returns all elements of the DataSourceFilterVariable enum +func DataSourceFilterVariableEnumValues() []string { + return []string{ + DataSourceFilterVariableCreatedAt, + DataSourceFilterVariableLastUpdatedAt, + DataSourceFilterVariableStatus, + DataSourceFilterVariableName, + DataSourceFilterVariableDataLocationS3, + DataSourceFilterVariableIamuser, + } +} + // Contains the key values of // DetailsMap // : @@ -9340,6 +9373,14 @@ const ( DetailsAttributesAlgorithm = "Algorithm" ) +// DetailsAttributesEnumValues returns all elements of the DetailsAttributes enum +func DetailsAttributesEnumValues() []string { + return []string{ + DetailsAttributesPredictiveModelType, + DetailsAttributesAlgorithm, + } +} + // Object status with the following possible values: // // * PENDING @@ -9368,6 +9409,17 @@ const ( EntityStatusDeleted = "DELETED" ) +// EntityStatusEnumValues returns all elements of the EntityStatus enum +func EntityStatusEnumValues() []string { + return []string{ + EntityStatusPending, + EntityStatusInprogress, + EntityStatusFailed, + EntityStatusCompleted, + EntityStatusDeleted, + } +} + // A list of the variables to use in searching or filtering Evaluation. // // * CreatedAt - Sets the search criteria to Evaluation creation date. @@ -9412,6 +9464,20 @@ const ( EvaluationFilterVariableDataUri = "DataURI" ) +// EvaluationFilterVariableEnumValues returns all elements of the EvaluationFilterVariable enum +func EvaluationFilterVariableEnumValues() []string { + return []string{ + EvaluationFilterVariableCreatedAt, + EvaluationFilterVariableLastUpdatedAt, + EvaluationFilterVariableStatus, + EvaluationFilterVariableName, + EvaluationFilterVariableIamuser, + EvaluationFilterVariableMlmodelId, + EvaluationFilterVariableDataSourceId, + EvaluationFilterVariableDataUri, + } +} + const ( // MLModelFilterVariableCreatedAt is a MLModelFilterVariable enum value MLModelFilterVariableCreatedAt = "CreatedAt" @@ -9444,6 +9510,22 @@ const ( MLModelFilterVariableTrainingDataUri = "TrainingDataURI" ) +// MLModelFilterVariableEnumValues returns all elements of the MLModelFilterVariable enum +func MLModelFilterVariableEnumValues() []string { + return []string{ + MLModelFilterVariableCreatedAt, + MLModelFilterVariableLastUpdatedAt, + MLModelFilterVariableStatus, + MLModelFilterVariableName, + MLModelFilterVariableIamuser, + MLModelFilterVariableTrainingDataSourceId, + MLModelFilterVariableRealtimeEndpointStatus, + MLModelFilterVariableMlmodelType, + MLModelFilterVariableAlgorithm, + MLModelFilterVariableTrainingDataUri, + } +} + const ( // MLModelTypeRegression is a MLModelType enum value MLModelTypeRegression = "REGRESSION" @@ -9455,6 +9537,15 @@ const ( MLModelTypeMulticlass = "MULTICLASS" ) +// MLModelTypeEnumValues returns all elements of the MLModelType enum +func MLModelTypeEnumValues() []string { + return []string{ + MLModelTypeRegression, + MLModelTypeBinary, + MLModelTypeMulticlass, + } +} + const ( // RealtimeEndpointStatusNone is a RealtimeEndpointStatus enum value RealtimeEndpointStatusNone = "NONE" @@ -9469,6 +9560,16 @@ const ( RealtimeEndpointStatusFailed = "FAILED" ) +// RealtimeEndpointStatusEnumValues returns all elements of the RealtimeEndpointStatus enum +func RealtimeEndpointStatusEnumValues() []string { + return []string{ + RealtimeEndpointStatusNone, + RealtimeEndpointStatusReady, + RealtimeEndpointStatusUpdating, + RealtimeEndpointStatusFailed, + } +} + // The sort order specified in a listing condition. Possible values include // the following: // @@ -9483,6 +9584,14 @@ const ( SortOrderDsc = "dsc" ) +// SortOrderEnumValues returns all elements of the SortOrder enum +func SortOrderEnumValues() []string { + return []string{ + SortOrderAsc, + SortOrderDsc, + } +} + const ( // TaggableResourceTypeBatchPrediction is a TaggableResourceType enum value TaggableResourceTypeBatchPrediction = "BatchPrediction" @@ -9496,3 +9605,13 @@ const ( // TaggableResourceTypeMlmodel is a TaggableResourceType enum value TaggableResourceTypeMlmodel = "MLModel" ) + +// TaggableResourceTypeEnumValues returns all elements of the TaggableResourceType enum +func TaggableResourceTypeEnumValues() []string { + return []string{ + TaggableResourceTypeBatchPrediction, + TaggableResourceTypeDataSource, + TaggableResourceTypeEvaluation, + TaggableResourceTypeMlmodel, + } +} diff --git a/service/macie/api.go b/service/macie/api.go index 7d4dd348ed6..761d6b648bc 100644 --- a/service/macie/api.go +++ b/service/macie/api.go @@ -1852,6 +1852,13 @@ const ( S3ContinuousClassificationTypeFull = "FULL" ) +// S3ContinuousClassificationTypeEnumValues returns all elements of the S3ContinuousClassificationType enum +func S3ContinuousClassificationTypeEnumValues() []string { + return []string{ + S3ContinuousClassificationTypeFull, + } +} + const ( // S3OneTimeClassificationTypeFull is a S3OneTimeClassificationType enum value S3OneTimeClassificationTypeFull = "FULL" @@ -1859,3 +1866,11 @@ const ( // S3OneTimeClassificationTypeNone is a S3OneTimeClassificationType enum value S3OneTimeClassificationTypeNone = "NONE" ) + +// S3OneTimeClassificationTypeEnumValues returns all elements of the S3OneTimeClassificationType enum +func S3OneTimeClassificationTypeEnumValues() []string { + return []string{ + S3OneTimeClassificationTypeFull, + S3OneTimeClassificationTypeNone, + } +} diff --git a/service/macie2/api.go b/service/macie2/api.go index ca6d5ed661b..00d4d03e792 100644 --- a/service/macie2/api.go +++ b/service/macie2/api.go @@ -14046,6 +14046,14 @@ const ( AdminStatusDisablingInProgress = "DISABLING_IN_PROGRESS" ) +// AdminStatusEnumValues returns all elements of the AdminStatus enum +func AdminStatusEnumValues() []string { + return []string{ + AdminStatusEnabled, + AdminStatusDisablingInProgress, + } +} + // The type of currency that data for a usage metric is reported in. Possible // values are: const ( @@ -14053,6 +14061,13 @@ const ( CurrencyUsd = "USD" ) +// CurrencyEnumValues returns all elements of the Currency enum +func CurrencyEnumValues() []string { + return []string{ + CurrencyUsd, + } +} + const ( // DayOfWeekSunday is a DayOfWeek enum value DayOfWeekSunday = "SUNDAY" @@ -14076,6 +14091,19 @@ const ( DayOfWeekSaturday = "SATURDAY" ) +// DayOfWeekEnumValues returns all elements of the DayOfWeek enum +func DayOfWeekEnumValues() []string { + return []string{ + DayOfWeekSunday, + DayOfWeekMonday, + DayOfWeekTuesday, + DayOfWeekWednesday, + DayOfWeekThursday, + DayOfWeekFriday, + DayOfWeekSaturday, + } +} + const ( // EffectivePermissionPublic is a EffectivePermission enum value EffectivePermissionPublic = "PUBLIC" @@ -14084,6 +14112,14 @@ const ( EffectivePermissionNotPublic = "NOT_PUBLIC" ) +// EffectivePermissionEnumValues returns all elements of the EffectivePermission enum +func EffectivePermissionEnumValues() []string { + return []string{ + EffectivePermissionPublic, + EffectivePermissionNotPublic, + } +} + // The type of server-side encryption that's used to encrypt objects in the // S3 bucket. Valid values are: const ( @@ -14100,6 +14136,16 @@ const ( EncryptionTypeUnknown = "UNKNOWN" ) +// EncryptionTypeEnumValues returns all elements of the EncryptionType enum +func EncryptionTypeEnumValues() []string { + return []string{ + EncryptionTypeNone, + EncryptionTypeAes256, + EncryptionTypeAwsKms, + EncryptionTypeUnknown, + } +} + // The source of an error, issue, or delay. Possible values are: const ( // ErrorCodeClientError is a ErrorCode enum value @@ -14109,6 +14155,14 @@ const ( ErrorCodeInternalError = "InternalError" ) +// ErrorCodeEnumValues returns all elements of the ErrorCode enum +func ErrorCodeEnumValues() []string { + return []string{ + ErrorCodeClientError, + ErrorCodeInternalError, + } +} + // The type of action that occurred for the resource and produced the policy // finding: const ( @@ -14116,6 +14170,13 @@ const ( FindingActionTypeAwsApiCall = "AWS_API_CALL" ) +// FindingActionTypeEnumValues returns all elements of the FindingActionType enum +func FindingActionTypeEnumValues() []string { + return []string{ + FindingActionTypeAwsApiCall, + } +} + // The category of the finding. Valid values are: const ( // FindingCategoryClassification is a FindingCategory enum value @@ -14125,6 +14186,14 @@ const ( FindingCategoryPolicy = "POLICY" ) +// FindingCategoryEnumValues returns all elements of the FindingCategory enum +func FindingCategoryEnumValues() []string { + return []string{ + FindingCategoryClassification, + FindingCategoryPolicy, + } +} + // The frequency with which Amazon Macie publishes updates to policy findings // for an account. This includes publishing updates to AWS Security Hub and // Amazon EventBridge (formerly called Amazon CloudWatch Events). Valid values @@ -14140,6 +14209,15 @@ const ( FindingPublishingFrequencySixHours = "SIX_HOURS" ) +// FindingPublishingFrequencyEnumValues returns all elements of the FindingPublishingFrequency enum +func FindingPublishingFrequencyEnumValues() []string { + return []string{ + FindingPublishingFrequencyFifteenMinutes, + FindingPublishingFrequencyOneHour, + FindingPublishingFrequencySixHours, + } +} + // The grouping to sort the results by. Valid values are: const ( // FindingStatisticsSortAttributeNameGroupKey is a FindingStatisticsSortAttributeName enum value @@ -14149,6 +14227,14 @@ const ( FindingStatisticsSortAttributeNameCount = "count" ) +// FindingStatisticsSortAttributeNameEnumValues returns all elements of the FindingStatisticsSortAttributeName enum +func FindingStatisticsSortAttributeNameEnumValues() []string { + return []string{ + FindingStatisticsSortAttributeNameGroupKey, + FindingStatisticsSortAttributeNameCount, + } +} + // The type of finding. Valid values are: const ( // FindingTypeSensitiveDataS3objectMultiple is a FindingType enum value @@ -14182,6 +14268,22 @@ const ( FindingTypePolicyIamuserS3blockPublicAccessDisabled = "Policy:IAMUser/S3BlockPublicAccessDisabled" ) +// FindingTypeEnumValues returns all elements of the FindingType enum +func FindingTypeEnumValues() []string { + return []string{ + FindingTypeSensitiveDataS3objectMultiple, + FindingTypeSensitiveDataS3objectFinancial, + FindingTypeSensitiveDataS3objectPersonal, + FindingTypeSensitiveDataS3objectCredentials, + FindingTypeSensitiveDataS3objectCustomIdentifier, + FindingTypePolicyIamuserS3bucketPublic, + FindingTypePolicyIamuserS3bucketSharedExternally, + FindingTypePolicyIamuserS3bucketReplicatedExternally, + FindingTypePolicyIamuserS3bucketEncryptionDisabled, + FindingTypePolicyIamuserS3blockPublicAccessDisabled, + } +} + // The action to perform on findings that meet the filter criteria. To suppress // (automatically archive) findings that meet the criteria, set this value to // ARCHIVE. Valid values are: @@ -14193,6 +14295,14 @@ const ( FindingsFilterActionNoop = "NOOP" ) +// FindingsFilterActionEnumValues returns all elements of the FindingsFilterAction enum +func FindingsFilterActionEnumValues() []string { + return []string{ + FindingsFilterActionArchive, + FindingsFilterActionNoop, + } +} + const ( // GroupByResourcesAffectedS3bucketName is a GroupBy enum value GroupByResourcesAffectedS3bucketName = "resourcesAffected.s3Bucket.name" @@ -14207,6 +14317,16 @@ const ( GroupBySeverityDescription = "severity.description" ) +// GroupByEnumValues returns all elements of the GroupBy enum +func GroupByEnumValues() []string { + return []string{ + GroupByResourcesAffectedS3bucketName, + GroupByType, + GroupByClassificationDetailsJobId, + GroupBySeverityDescription, + } +} + // The operator to use in a condition. Valid values are: const ( // JobComparatorEq is a JobComparator enum value @@ -14231,6 +14351,19 @@ const ( JobComparatorContains = "CONTAINS" ) +// JobComparatorEnumValues returns all elements of the JobComparator enum +func JobComparatorEnumValues() []string { + return []string{ + JobComparatorEq, + JobComparatorGt, + JobComparatorGte, + JobComparatorLt, + JobComparatorLte, + JobComparatorNe, + JobComparatorContains, + } +} + // The current status of a classification job. Possible values are: const ( // JobStatusRunning is a JobStatus enum value @@ -14249,6 +14382,17 @@ const ( JobStatusIdle = "IDLE" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusRunning, + JobStatusPaused, + JobStatusCancelled, + JobStatusComplete, + JobStatusIdle, + } +} + // The schedule for running a classification job. Valid values are: const ( // JobTypeOneTime is a JobType enum value @@ -14258,6 +14402,14 @@ const ( JobTypeScheduled = "SCHEDULED" ) +// JobTypeEnumValues returns all elements of the JobType enum +func JobTypeEnumValues() []string { + return []string{ + JobTypeOneTime, + JobTypeScheduled, + } +} + // The property to use to filter the results. Valid values are: const ( // ListJobsFilterKeyJobType is a ListJobsFilterKey enum value @@ -14273,6 +14425,16 @@ const ( ListJobsFilterKeyName = "name" ) +// ListJobsFilterKeyEnumValues returns all elements of the ListJobsFilterKey enum +func ListJobsFilterKeyEnumValues() []string { + return []string{ + ListJobsFilterKeyJobType, + ListJobsFilterKeyJobStatus, + ListJobsFilterKeyCreatedAt, + ListJobsFilterKeyName, + } +} + // The property to sort the results by. Valid values are: const ( // ListJobsSortAttributeNameCreatedAt is a ListJobsSortAttributeName enum value @@ -14288,6 +14450,16 @@ const ( ListJobsSortAttributeNameJobType = "jobType" ) +// ListJobsSortAttributeNameEnumValues returns all elements of the ListJobsSortAttributeName enum +func ListJobsSortAttributeNameEnumValues() []string { + return []string{ + ListJobsSortAttributeNameCreatedAt, + ListJobsSortAttributeNameJobStatus, + ListJobsSortAttributeNameName, + ListJobsSortAttributeNameJobType, + } +} + // The status of an Amazon Macie account. Valid values are: const ( // MacieStatusPaused is a MacieStatus enum value @@ -14297,6 +14469,14 @@ const ( MacieStatusEnabled = "ENABLED" ) +// MacieStatusEnumValues returns all elements of the MacieStatus enum +func MacieStatusEnumValues() []string { + return []string{ + MacieStatusPaused, + MacieStatusEnabled, + } +} + const ( // OrderByAsc is a OrderBy enum value OrderByAsc = "ASC" @@ -14305,6 +14485,14 @@ const ( OrderByDesc = "DESC" ) +// OrderByEnumValues returns all elements of the OrderBy enum +func OrderByEnumValues() []string { + return []string{ + OrderByAsc, + OrderByDesc, + } +} + // The current status of the relationship between an account and an associated // Amazon Macie master account (inviter account). Possible values are: const ( @@ -14339,6 +14527,22 @@ const ( RelationshipStatusAccountSuspended = "AccountSuspended" ) +// RelationshipStatusEnumValues returns all elements of the RelationshipStatus enum +func RelationshipStatusEnumValues() []string { + return []string{ + RelationshipStatusEnabled, + RelationshipStatusPaused, + RelationshipStatusInvited, + RelationshipStatusCreated, + RelationshipStatusRemoved, + RelationshipStatusResigned, + RelationshipStatusEmailVerificationInProgress, + RelationshipStatusEmailVerificationFailed, + RelationshipStatusRegionDisabled, + RelationshipStatusAccountSuspended, + } +} + // The property to use in a condition that determines which objects are analyzed // by a classification job. Valid values are: const ( @@ -14358,6 +14562,17 @@ const ( ScopeFilterKeyTag = "TAG" ) +// ScopeFilterKeyEnumValues returns all elements of the ScopeFilterKey enum +func ScopeFilterKeyEnumValues() []string { + return []string{ + ScopeFilterKeyBucketCreationDate, + ScopeFilterKeyObjectExtension, + ScopeFilterKeyObjectLastModifiedDate, + ScopeFilterKeyObjectSize, + ScopeFilterKeyTag, + } +} + // The category of sensitive data that was detected and produced the finding. // Possible values are: const ( @@ -14374,6 +14589,16 @@ const ( SensitiveDataItemCategoryCustomIdentifier = "CUSTOM_IDENTIFIER" ) +// SensitiveDataItemCategoryEnumValues returns all elements of the SensitiveDataItemCategory enum +func SensitiveDataItemCategoryEnumValues() []string { + return []string{ + SensitiveDataItemCategoryFinancialInformation, + SensitiveDataItemCategoryPersonalInformation, + SensitiveDataItemCategoryCredentials, + SensitiveDataItemCategoryCustomIdentifier, + } +} + // The textual representation of the finding's severity. Possible values are: const ( // SeverityDescriptionLow is a SeverityDescription enum value @@ -14386,6 +14611,15 @@ const ( SeverityDescriptionHigh = "High" ) +// SeverityDescriptionEnumValues returns all elements of the SeverityDescription enum +func SeverityDescriptionEnumValues() []string { + return []string{ + SeverityDescriptionLow, + SeverityDescriptionMedium, + SeverityDescriptionHigh, + } +} + const ( // SharedAccessExternal is a SharedAccess enum value SharedAccessExternal = "EXTERNAL" @@ -14397,6 +14631,15 @@ const ( SharedAccessNotShared = "NOT_SHARED" ) +// SharedAccessEnumValues returns all elements of the SharedAccess enum +func SharedAccessEnumValues() []string { + return []string{ + SharedAccessExternal, + SharedAccessInternal, + SharedAccessNotShared, + } +} + // The storage class of the S3 bucket or object. Possible values are: const ( // StorageClassStandard is a StorageClass enum value @@ -14421,17 +14664,44 @@ const ( StorageClassGlacier = "GLACIER" ) +// StorageClassEnumValues returns all elements of the StorageClass enum +func StorageClassEnumValues() []string { + return []string{ + StorageClassStandard, + StorageClassReducedRedundancy, + StorageClassStandardIa, + StorageClassIntelligentTiering, + StorageClassDeepArchive, + StorageClassOnezoneIa, + StorageClassGlacier, + } +} + // The type of object to apply a tag-based condition to. Valid values are: const ( // TagTargetS3Object is a TagTarget enum value TagTargetS3Object = "S3_OBJECT" ) +// TagTargetEnumValues returns all elements of the TagTarget enum +func TagTargetEnumValues() []string { + return []string{ + TagTargetS3Object, + } +} + const ( // UnitTerabytes is a Unit enum value UnitTerabytes = "TERABYTES" ) +// UnitEnumValues returns all elements of the Unit enum +func UnitEnumValues() []string { + return []string{ + UnitTerabytes, + } +} + // The operator to use in a condition that filters the results of a query for // account quotas and usage data. Valid values are: const ( @@ -14457,6 +14727,19 @@ const ( UsageStatisticsFilterComparatorContains = "CONTAINS" ) +// UsageStatisticsFilterComparatorEnumValues returns all elements of the UsageStatisticsFilterComparator enum +func UsageStatisticsFilterComparatorEnumValues() []string { + return []string{ + UsageStatisticsFilterComparatorGt, + UsageStatisticsFilterComparatorGte, + UsageStatisticsFilterComparatorLt, + UsageStatisticsFilterComparatorLte, + UsageStatisticsFilterComparatorEq, + UsageStatisticsFilterComparatorNe, + UsageStatisticsFilterComparatorContains, + } +} + // The field to use in a condition that filters the results of a query for account // quotas and usage data. Valid values are: const ( @@ -14473,6 +14756,16 @@ const ( UsageStatisticsFilterKeyTotal = "total" ) +// UsageStatisticsFilterKeyEnumValues returns all elements of the UsageStatisticsFilterKey enum +func UsageStatisticsFilterKeyEnumValues() []string { + return []string{ + UsageStatisticsFilterKeyAccountId, + UsageStatisticsFilterKeyServiceLimit, + UsageStatisticsFilterKeyFreeTrialStartDate, + UsageStatisticsFilterKeyTotal, + } +} + // The field to use to sort the results of a query for account quotas and usage // data. Valid values are: const ( @@ -14489,6 +14782,16 @@ const ( UsageStatisticsSortKeyFreeTrialStartDate = "freeTrialStartDate" ) +// UsageStatisticsSortKeyEnumValues returns all elements of the UsageStatisticsSortKey enum +func UsageStatisticsSortKeyEnumValues() []string { + return []string{ + UsageStatisticsSortKeyAccountId, + UsageStatisticsSortKeyTotal, + UsageStatisticsSortKeyServiceLimitValue, + UsageStatisticsSortKeyFreeTrialStartDate, + } +} + // The name of a usage metric for an account. Possible values are: const ( // UsageTypeDataInventoryEvaluation is a UsageType enum value @@ -14498,6 +14801,14 @@ const ( UsageTypeSensitiveDataDiscovery = "SENSITIVE_DATA_DISCOVERY" ) +// UsageTypeEnumValues returns all elements of the UsageType enum +func UsageTypeEnumValues() []string { + return []string{ + UsageTypeDataInventoryEvaluation, + UsageTypeSensitiveDataDiscovery, + } +} + // The type of entity that performed the action on the affected resource. Possible // values are: const ( @@ -14519,3 +14830,15 @@ const ( // UserIdentityTypeAwsservice is a UserIdentityType enum value UserIdentityTypeAwsservice = "AWSService" ) + +// UserIdentityTypeEnumValues returns all elements of the UserIdentityType enum +func UserIdentityTypeEnumValues() []string { + return []string{ + UserIdentityTypeAssumedRole, + UserIdentityTypeIamuser, + UserIdentityTypeFederatedUser, + UserIdentityTypeRoot, + UserIdentityTypeAwsaccount, + UserIdentityTypeAwsservice, + } +} diff --git a/service/managedblockchain/api.go b/service/managedblockchain/api.go index 01e13126274..b2e92931c33 100644 --- a/service/managedblockchain/api.go +++ b/service/managedblockchain/api.go @@ -6715,11 +6715,26 @@ const ( EditionStandard = "STANDARD" ) +// EditionEnumValues returns all elements of the Edition enum +func EditionEnumValues() []string { + return []string{ + EditionStarter, + EditionStandard, + } +} + const ( // FrameworkHyperledgerFabric is a Framework enum value FrameworkHyperledgerFabric = "HYPERLEDGER_FABRIC" ) +// FrameworkEnumValues returns all elements of the Framework enum +func FrameworkEnumValues() []string { + return []string{ + FrameworkHyperledgerFabric, + } +} + const ( // InvitationStatusPending is a InvitationStatus enum value InvitationStatusPending = "PENDING" @@ -6737,6 +6752,17 @@ const ( InvitationStatusExpired = "EXPIRED" ) +// InvitationStatusEnumValues returns all elements of the InvitationStatus enum +func InvitationStatusEnumValues() []string { + return []string{ + InvitationStatusPending, + InvitationStatusAccepted, + InvitationStatusAccepting, + InvitationStatusRejected, + InvitationStatusExpired, + } +} + const ( // MemberStatusCreating is a MemberStatus enum value MemberStatusCreating = "CREATING" @@ -6757,6 +6783,18 @@ const ( MemberStatusDeleted = "DELETED" ) +// MemberStatusEnumValues returns all elements of the MemberStatus enum +func MemberStatusEnumValues() []string { + return []string{ + MemberStatusCreating, + MemberStatusAvailable, + MemberStatusCreateFailed, + MemberStatusUpdating, + MemberStatusDeleting, + MemberStatusDeleted, + } +} + const ( // NetworkStatusCreating is a NetworkStatus enum value NetworkStatusCreating = "CREATING" @@ -6774,6 +6812,17 @@ const ( NetworkStatusDeleted = "DELETED" ) +// NetworkStatusEnumValues returns all elements of the NetworkStatus enum +func NetworkStatusEnumValues() []string { + return []string{ + NetworkStatusCreating, + NetworkStatusAvailable, + NetworkStatusCreateFailed, + NetworkStatusDeleting, + NetworkStatusDeleted, + } +} + const ( // NodeStatusCreating is a NodeStatus enum value NodeStatusCreating = "CREATING" @@ -6797,6 +6846,19 @@ const ( NodeStatusFailed = "FAILED" ) +// NodeStatusEnumValues returns all elements of the NodeStatus enum +func NodeStatusEnumValues() []string { + return []string{ + NodeStatusCreating, + NodeStatusAvailable, + NodeStatusCreateFailed, + NodeStatusUpdating, + NodeStatusDeleting, + NodeStatusDeleted, + NodeStatusFailed, + } +} + const ( // ProposalStatusInProgress is a ProposalStatus enum value ProposalStatusInProgress = "IN_PROGRESS" @@ -6814,6 +6876,17 @@ const ( ProposalStatusActionFailed = "ACTION_FAILED" ) +// ProposalStatusEnumValues returns all elements of the ProposalStatus enum +func ProposalStatusEnumValues() []string { + return []string{ + ProposalStatusInProgress, + ProposalStatusApproved, + ProposalStatusRejected, + ProposalStatusExpired, + ProposalStatusActionFailed, + } +} + const ( // ThresholdComparatorGreaterThan is a ThresholdComparator enum value ThresholdComparatorGreaterThan = "GREATER_THAN" @@ -6822,6 +6895,14 @@ const ( ThresholdComparatorGreaterThanOrEqualTo = "GREATER_THAN_OR_EQUAL_TO" ) +// ThresholdComparatorEnumValues returns all elements of the ThresholdComparator enum +func ThresholdComparatorEnumValues() []string { + return []string{ + ThresholdComparatorGreaterThan, + ThresholdComparatorGreaterThanOrEqualTo, + } +} + const ( // VoteValueYes is a VoteValue enum value VoteValueYes = "YES" @@ -6829,3 +6910,11 @@ const ( // VoteValueNo is a VoteValue enum value VoteValueNo = "NO" ) + +// VoteValueEnumValues returns all elements of the VoteValue enum +func VoteValueEnumValues() []string { + return []string{ + VoteValueYes, + VoteValueNo, + } +} diff --git a/service/marketplacecatalog/api.go b/service/marketplacecatalog/api.go index e8e31205438..e48547f84f4 100644 --- a/service/marketplacecatalog/api.go +++ b/service/marketplacecatalog/api.go @@ -2443,6 +2443,17 @@ const ( ChangeStatusFailed = "FAILED" ) +// ChangeStatusEnumValues returns all elements of the ChangeStatus enum +func ChangeStatusEnumValues() []string { + return []string{ + ChangeStatusPreparing, + ChangeStatusApplying, + ChangeStatusSucceeded, + ChangeStatusCancelled, + ChangeStatusFailed, + } +} + const ( // SortOrderAscending is a SortOrder enum value SortOrderAscending = "ASCENDING" @@ -2450,3 +2461,11 @@ const ( // SortOrderDescending is a SortOrder enum value SortOrderDescending = "DESCENDING" ) + +// SortOrderEnumValues returns all elements of the SortOrder enum +func SortOrderEnumValues() []string { + return []string{ + SortOrderAscending, + SortOrderDescending, + } +} diff --git a/service/marketplacecommerceanalytics/api.go b/service/marketplacecommerceanalytics/api.go index 7fca8236408..9cd621e0d24 100644 --- a/service/marketplacecommerceanalytics/api.go +++ b/service/marketplacecommerceanalytics/api.go @@ -735,6 +735,37 @@ const ( DataSetTypeUsSalesAndUseTaxRecords = "us_sales_and_use_tax_records" ) +// DataSetTypeEnumValues returns all elements of the DataSetType enum +func DataSetTypeEnumValues() []string { + return []string{ + DataSetTypeCustomerSubscriberHourlyMonthlySubscriptions, + DataSetTypeCustomerSubscriberAnnualSubscriptions, + DataSetTypeDailyBusinessUsageByInstanceType, + DataSetTypeDailyBusinessFees, + DataSetTypeDailyBusinessFreeTrialConversions, + DataSetTypeDailyBusinessNewInstances, + DataSetTypeDailyBusinessNewProductSubscribers, + DataSetTypeDailyBusinessCanceledProductSubscribers, + DataSetTypeMonthlyRevenueBillingAndRevenueData, + DataSetTypeMonthlyRevenueAnnualSubscriptions, + DataSetTypeMonthlyRevenueFieldDemonstrationUsage, + DataSetTypeMonthlyRevenueFlexiblePaymentSchedule, + DataSetTypeDisbursedAmountByProduct, + DataSetTypeDisbursedAmountByProductWithUncollectedFunds, + DataSetTypeDisbursedAmountByInstanceHours, + DataSetTypeDisbursedAmountByCustomerGeo, + DataSetTypeDisbursedAmountByAgeOfUncollectedFunds, + DataSetTypeDisbursedAmountByAgeOfDisbursedFunds, + DataSetTypeDisbursedAmountByAgeOfPastDueFunds, + DataSetTypeDisbursedAmountByUncollectedFundsBreakdown, + DataSetTypeCustomerProfileByIndustry, + DataSetTypeCustomerProfileByRevenue, + DataSetTypeCustomerProfileByGeography, + DataSetTypeSalesCompensationBilledRevenue, + DataSetTypeUsSalesAndUseTaxRecords, + } +} + const ( // SupportDataSetTypeCustomerSupportContactsData is a SupportDataSetType enum value SupportDataSetTypeCustomerSupportContactsData = "customer_support_contacts_data" @@ -742,3 +773,11 @@ const ( // SupportDataSetTypeTestCustomerSupportContactsData is a SupportDataSetType enum value SupportDataSetTypeTestCustomerSupportContactsData = "test_customer_support_contacts_data" ) + +// SupportDataSetTypeEnumValues returns all elements of the SupportDataSetType enum +func SupportDataSetTypeEnumValues() []string { + return []string{ + SupportDataSetTypeCustomerSupportContactsData, + SupportDataSetTypeTestCustomerSupportContactsData, + } +} diff --git a/service/marketplaceentitlementservice/api.go b/service/marketplaceentitlementservice/api.go index 6c6158a1bf1..2dacb422466 100644 --- a/service/marketplaceentitlementservice/api.go +++ b/service/marketplaceentitlementservice/api.go @@ -516,3 +516,11 @@ const ( // GetEntitlementFilterNameDimension is a GetEntitlementFilterName enum value GetEntitlementFilterNameDimension = "DIMENSION" ) + +// GetEntitlementFilterNameEnumValues returns all elements of the GetEntitlementFilterName enum +func GetEntitlementFilterNameEnumValues() []string { + return []string{ + GetEntitlementFilterNameCustomerIdentifier, + GetEntitlementFilterNameDimension, + } +} diff --git a/service/marketplacemetering/api.go b/service/marketplacemetering/api.go index 9bbfd5e7754..61c1055787b 100644 --- a/service/marketplacemetering/api.go +++ b/service/marketplacemetering/api.go @@ -1888,3 +1888,12 @@ const ( // UsageRecordResultStatusDuplicateRecord is a UsageRecordResultStatus enum value UsageRecordResultStatusDuplicateRecord = "DuplicateRecord" ) + +// UsageRecordResultStatusEnumValues returns all elements of the UsageRecordResultStatus enum +func UsageRecordResultStatusEnumValues() []string { + return []string{ + UsageRecordResultStatusSuccess, + UsageRecordResultStatusCustomerNotSubscribed, + UsageRecordResultStatusDuplicateRecord, + } +} diff --git a/service/mediaconnect/api.go b/service/mediaconnect/api.go index 80bb7525c5f..bf4e27ce927 100644 --- a/service/mediaconnect/api.go +++ b/service/mediaconnect/api.go @@ -6694,6 +6694,15 @@ const ( AlgorithmAes256 = "aes256" ) +// AlgorithmEnumValues returns all elements of the Algorithm enum +func AlgorithmEnumValues() []string { + return []string{ + AlgorithmAes128, + AlgorithmAes192, + AlgorithmAes256, + } +} + const ( // EntitlementStatusEnabled is a EntitlementStatus enum value EntitlementStatusEnabled = "ENABLED" @@ -6702,6 +6711,14 @@ const ( EntitlementStatusDisabled = "DISABLED" ) +// EntitlementStatusEnumValues returns all elements of the EntitlementStatus enum +func EntitlementStatusEnumValues() []string { + return []string{ + EntitlementStatusEnabled, + EntitlementStatusDisabled, + } +} + const ( // KeyTypeSpeke is a KeyType enum value KeyTypeSpeke = "speke" @@ -6710,6 +6727,14 @@ const ( KeyTypeStaticKey = "static-key" ) +// KeyTypeEnumValues returns all elements of the KeyType enum +func KeyTypeEnumValues() []string { + return []string{ + KeyTypeSpeke, + KeyTypeStaticKey, + } +} + const ( // ProtocolZixiPush is a Protocol enum value ProtocolZixiPush = "zixi-push" @@ -6727,6 +6752,17 @@ const ( ProtocolRist = "rist" ) +// ProtocolEnumValues returns all elements of the Protocol enum +func ProtocolEnumValues() []string { + return []string{ + ProtocolZixiPush, + ProtocolRtpFec, + ProtocolRtp, + ProtocolZixiPull, + ProtocolRist, + } +} + const ( // SourceTypeOwned is a SourceType enum value SourceTypeOwned = "OWNED" @@ -6735,6 +6771,14 @@ const ( SourceTypeEntitled = "ENTITLED" ) +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeOwned, + SourceTypeEntitled, + } +} + const ( // StateEnabled is a State enum value StateEnabled = "ENABLED" @@ -6743,6 +6787,14 @@ const ( StateDisabled = "DISABLED" ) +// StateEnumValues returns all elements of the State enum +func StateEnumValues() []string { + return []string{ + StateEnabled, + StateDisabled, + } +} + const ( // StatusStandby is a Status enum value StatusStandby = "STANDBY" @@ -6765,3 +6817,16 @@ const ( // StatusError is a Status enum value StatusError = "ERROR" ) + +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusStandby, + StatusActive, + StatusUpdating, + StatusDeleting, + StatusStarting, + StatusStopping, + StatusError, + } +} diff --git a/service/mediaconvert/api.go b/service/mediaconvert/api.go index 0bf3348e7ac..26b790d7f09 100644 --- a/service/mediaconvert/api.go +++ b/service/mediaconvert/api.go @@ -19414,6 +19414,14 @@ const ( AacAudioDescriptionBroadcasterMixNormal = "NORMAL" ) +// AacAudioDescriptionBroadcasterMixEnumValues returns all elements of the AacAudioDescriptionBroadcasterMix enum +func AacAudioDescriptionBroadcasterMixEnumValues() []string { + return []string{ + AacAudioDescriptionBroadcasterMixBroadcasterMixedAd, + AacAudioDescriptionBroadcasterMixNormal, + } +} + // AAC Profile. const ( // AacCodecProfileLc is a AacCodecProfile enum value @@ -19426,6 +19434,15 @@ const ( AacCodecProfileHev2 = "HEV2" ) +// AacCodecProfileEnumValues returns all elements of the AacCodecProfile enum +func AacCodecProfileEnumValues() []string { + return []string{ + AacCodecProfileLc, + AacCodecProfileHev1, + AacCodecProfileHev2, + } +} + // Mono (Audio Description), Mono, Stereo, or 5.1 channel layout. Valid values // depend on rate control mode and profile. "1.0 - Audio Description (Receiver // Mix)" setting receives a stereo description plus control track and emits @@ -19448,6 +19465,17 @@ const ( AacCodingModeCodingMode51 = "CODING_MODE_5_1" ) +// AacCodingModeEnumValues returns all elements of the AacCodingMode enum +func AacCodingModeEnumValues() []string { + return []string{ + AacCodingModeAdReceiverMix, + AacCodingModeCodingMode10, + AacCodingModeCodingMode11, + AacCodingModeCodingMode20, + AacCodingModeCodingMode51, + } +} + // Rate Control Mode. const ( // AacRateControlModeCbr is a AacRateControlMode enum value @@ -19457,6 +19485,14 @@ const ( AacRateControlModeVbr = "VBR" ) +// AacRateControlModeEnumValues returns all elements of the AacRateControlMode enum +func AacRateControlModeEnumValues() []string { + return []string{ + AacRateControlModeCbr, + AacRateControlModeVbr, + } +} + // Enables LATM/LOAS AAC output. Note that if you use LATM/LOAS AAC in an output, // you must choose "No container" for the output container. const ( @@ -19467,6 +19503,14 @@ const ( AacRawFormatNone = "NONE" ) +// AacRawFormatEnumValues returns all elements of the AacRawFormat enum +func AacRawFormatEnumValues() []string { + return []string{ + AacRawFormatLatmLoas, + AacRawFormatNone, + } +} + // Use MPEG-2 AAC instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream // containers. const ( @@ -19477,6 +19521,14 @@ const ( AacSpecificationMpeg4 = "MPEG4" ) +// AacSpecificationEnumValues returns all elements of the AacSpecification enum +func AacSpecificationEnumValues() []string { + return []string{ + AacSpecificationMpeg2, + AacSpecificationMpeg4, + } +} + // VBR Quality Level - Only used if rate_control_mode is VBR. const ( // AacVbrQualityLow is a AacVbrQuality enum value @@ -19492,6 +19544,16 @@ const ( AacVbrQualityHigh = "HIGH" ) +// AacVbrQualityEnumValues returns all elements of the AacVbrQuality enum +func AacVbrQualityEnumValues() []string { + return []string{ + AacVbrQualityLow, + AacVbrQualityMediumLow, + AacVbrQualityMediumHigh, + AacVbrQualityHigh, + } +} + // Specify the bitstream mode for the AC-3 stream that the encoder emits. For // more information about the AC3 bitstream mode, see ATSC A/52-2012 (Annex // E). @@ -19521,6 +19583,20 @@ const ( Ac3BitstreamModeVoiceOver = "VOICE_OVER" ) +// Ac3BitstreamModeEnumValues returns all elements of the Ac3BitstreamMode enum +func Ac3BitstreamModeEnumValues() []string { + return []string{ + Ac3BitstreamModeCompleteMain, + Ac3BitstreamModeCommentary, + Ac3BitstreamModeDialogue, + Ac3BitstreamModeEmergency, + Ac3BitstreamModeHearingImpaired, + Ac3BitstreamModeMusicAndEffects, + Ac3BitstreamModeVisuallyImpaired, + Ac3BitstreamModeVoiceOver, + } +} + // Dolby Digital coding mode. Determines number of channels. const ( // Ac3CodingModeCodingMode10 is a Ac3CodingMode enum value @@ -19536,6 +19612,16 @@ const ( Ac3CodingModeCodingMode32Lfe = "CODING_MODE_3_2_LFE" ) +// Ac3CodingModeEnumValues returns all elements of the Ac3CodingMode enum +func Ac3CodingModeEnumValues() []string { + return []string{ + Ac3CodingModeCodingMode10, + Ac3CodingModeCodingMode11, + Ac3CodingModeCodingMode20, + Ac3CodingModeCodingMode32Lfe, + } +} + // If set to FILM_STANDARD, adds dynamic range compression signaling to the // output bitstream as defined in the Dolby Digital specification. const ( @@ -19546,6 +19632,14 @@ const ( Ac3DynamicRangeCompressionProfileNone = "NONE" ) +// Ac3DynamicRangeCompressionProfileEnumValues returns all elements of the Ac3DynamicRangeCompressionProfile enum +func Ac3DynamicRangeCompressionProfileEnumValues() []string { + return []string{ + Ac3DynamicRangeCompressionProfileFilmStandard, + Ac3DynamicRangeCompressionProfileNone, + } +} + // Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only // valid with 3_2_LFE coding mode. const ( @@ -19556,6 +19650,14 @@ const ( Ac3LfeFilterDisabled = "DISABLED" ) +// Ac3LfeFilterEnumValues returns all elements of the Ac3LfeFilter enum +func Ac3LfeFilterEnumValues() []string { + return []string{ + Ac3LfeFilterEnabled, + Ac3LfeFilterDisabled, + } +} + // When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, // or DolbyE decoder that supplied this audio data. If audio was not supplied // from one of these streams, then the static metadata settings will be used. @@ -19567,6 +19669,14 @@ const ( Ac3MetadataControlUseConfigured = "USE_CONFIGURED" ) +// Ac3MetadataControlEnumValues returns all elements of the Ac3MetadataControl enum +func Ac3MetadataControlEnumValues() []string { + return []string{ + Ac3MetadataControlFollowInput, + Ac3MetadataControlUseConfigured, + } +} + // Specify whether the service runs your job with accelerated transcoding. Choose // DISABLED if you don't want accelerated transcoding. Choose ENABLED if you // want your job to run with accelerated transcoding and to fail if your input @@ -19585,6 +19695,15 @@ const ( AccelerationModePreferred = "PREFERRED" ) +// AccelerationModeEnumValues returns all elements of the AccelerationMode enum +func AccelerationModeEnumValues() []string { + return []string{ + AccelerationModeDisabled, + AccelerationModeEnabled, + AccelerationModePreferred, + } +} + // Describes whether the current job is running with accelerated transcoding. // For jobs that have Acceleration (AccelerationMode) set to DISABLED, AccelerationStatus // is always NOT_APPLICABLE. For jobs that have Acceleration (AccelerationMode) @@ -19610,6 +19729,16 @@ const ( AccelerationStatusNotAccelerated = "NOT_ACCELERATED" ) +// AccelerationStatusEnumValues returns all elements of the AccelerationStatus enum +func AccelerationStatusEnumValues() []string { + return []string{ + AccelerationStatusNotApplicable, + AccelerationStatusInProgress, + AccelerationStatusAccelerated, + AccelerationStatusNotAccelerated, + } +} + // This setting only applies to H.264, H.265, and MPEG2 outputs. Use Insert // AFD signaling (AfdSignaling) to specify whether the service includes AFD // values in the output video data and what those values are. * Choose None @@ -19627,6 +19756,15 @@ const ( AfdSignalingFixed = "FIXED" ) +// AfdSignalingEnumValues returns all elements of the AfdSignaling enum +func AfdSignalingEnumValues() []string { + return []string{ + AfdSignalingNone, + AfdSignalingAuto, + AfdSignalingFixed, + } +} + // Ignore this setting unless this input is a QuickTime animation with an alpha // channel. Use this setting to create separate Key and Fill outputs. In each // output, specify which part of the input MediaConvert uses. Leave this setting @@ -19641,6 +19779,14 @@ const ( AlphaBehaviorRemapToLuma = "REMAP_TO_LUMA" ) +// AlphaBehaviorEnumValues returns all elements of the AlphaBehavior enum +func AlphaBehaviorEnumValues() []string { + return []string{ + AlphaBehaviorDiscard, + AlphaBehaviorRemapToLuma, + } +} + // Specify whether this set of input captions appears in your outputs in both // 608 and 708 format. If you choose Upconvert (UPCONVERT), MediaConvert includes // the captions data in two ways: it passes the 608 data through using the 608 @@ -19654,6 +19800,14 @@ const ( AncillaryConvert608To708Disabled = "DISABLED" ) +// AncillaryConvert608To708EnumValues returns all elements of the AncillaryConvert608To708 enum +func AncillaryConvert608To708EnumValues() []string { + return []string{ + AncillaryConvert608To708Upconvert, + AncillaryConvert608To708Disabled, + } +} + // By default, the service terminates any unterminated captions at the end of // each input. If you want the caption to continue onto your next input, disable // this setting. @@ -19665,6 +19819,14 @@ const ( AncillaryTerminateCaptionsDisabled = "DISABLED" ) +// AncillaryTerminateCaptionsEnumValues returns all elements of the AncillaryTerminateCaptions enum +func AncillaryTerminateCaptionsEnumValues() []string { + return []string{ + AncillaryTerminateCaptionsEndOfInput, + AncillaryTerminateCaptionsDisabled, + } +} + // The anti-alias filter is automatically applied to all outputs. The service // no longer accepts the value DISABLED for AntiAlias. If you specify that in // your job, the service will ignore the setting. @@ -19676,6 +19838,14 @@ const ( AntiAliasEnabled = "ENABLED" ) +// AntiAliasEnumValues returns all elements of the AntiAlias enum +func AntiAliasEnumValues() []string { + return []string{ + AntiAliasDisabled, + AntiAliasEnabled, + } +} + // Type of Audio codec. const ( // AudioCodecAac is a AudioCodec enum value @@ -19712,6 +19882,23 @@ const ( AudioCodecPassthrough = "PASSTHROUGH" ) +// AudioCodecEnumValues returns all elements of the AudioCodec enum +func AudioCodecEnumValues() []string { + return []string{ + AudioCodecAac, + AudioCodecMp2, + AudioCodecMp3, + AudioCodecWav, + AudioCodecAiff, + AudioCodecAc3, + AudioCodecEac3, + AudioCodecEac3Atmos, + AudioCodecVorbis, + AudioCodecOpus, + AudioCodecPassthrough, + } +} + // Enable this setting on one audio selector to set it as the default for the // job. The service uses this default for outputs where it can't find the specified // input audio. If you don't set a default, those outputs have no audio. @@ -19723,6 +19910,14 @@ const ( AudioDefaultSelectionNotDefault = "NOT_DEFAULT" ) +// AudioDefaultSelectionEnumValues returns all elements of the AudioDefaultSelection enum +func AudioDefaultSelectionEnumValues() []string { + return []string{ + AudioDefaultSelectionDefault, + AudioDefaultSelectionNotDefault, + } +} + // Specify which source for language code takes precedence for this audio track. // When you choose Follow input (FOLLOW_INPUT), the service uses the language // code from the input track if it's present. If there's no languge code on @@ -19737,6 +19932,14 @@ const ( AudioLanguageCodeControlUseConfigured = "USE_CONFIGURED" ) +// AudioLanguageCodeControlEnumValues returns all elements of the AudioLanguageCodeControl enum +func AudioLanguageCodeControlEnumValues() []string { + return []string{ + AudioLanguageCodeControlFollowInput, + AudioLanguageCodeControlUseConfigured, + } +} + // Choose one of the following audio normalization algorithms: ITU-R BS.1770-1: // Ungated loudness. A measurement of ungated average loudness for an entire // piece of content, suitable for measurement of short-form content under ATSC @@ -19761,6 +19964,16 @@ const ( AudioNormalizationAlgorithmItuBs17704 = "ITU_BS_1770_4" ) +// AudioNormalizationAlgorithmEnumValues returns all elements of the AudioNormalizationAlgorithm enum +func AudioNormalizationAlgorithmEnumValues() []string { + return []string{ + AudioNormalizationAlgorithmItuBs17701, + AudioNormalizationAlgorithmItuBs17702, + AudioNormalizationAlgorithmItuBs17703, + AudioNormalizationAlgorithmItuBs17704, + } +} + // When enabled the output audio is corrected using the chosen algorithm. If // disabled, the audio will be measured but not adjusted. const ( @@ -19771,6 +19984,14 @@ const ( AudioNormalizationAlgorithmControlMeasureOnly = "MEASURE_ONLY" ) +// AudioNormalizationAlgorithmControlEnumValues returns all elements of the AudioNormalizationAlgorithmControl enum +func AudioNormalizationAlgorithmControlEnumValues() []string { + return []string{ + AudioNormalizationAlgorithmControlCorrectAudio, + AudioNormalizationAlgorithmControlMeasureOnly, + } +} + // If set to LOG, log each output's audio track loudness to a CSV file. const ( // AudioNormalizationLoudnessLoggingLog is a AudioNormalizationLoudnessLogging enum value @@ -19780,6 +20001,14 @@ const ( AudioNormalizationLoudnessLoggingDontLog = "DONT_LOG" ) +// AudioNormalizationLoudnessLoggingEnumValues returns all elements of the AudioNormalizationLoudnessLogging enum +func AudioNormalizationLoudnessLoggingEnumValues() []string { + return []string{ + AudioNormalizationLoudnessLoggingLog, + AudioNormalizationLoudnessLoggingDontLog, + } +} + // If set to TRUE_PEAK, calculate and log the TruePeak for each output's audio // track loudness. const ( @@ -19790,6 +20019,14 @@ const ( AudioNormalizationPeakCalculationNone = "NONE" ) +// AudioNormalizationPeakCalculationEnumValues returns all elements of the AudioNormalizationPeakCalculation enum +func AudioNormalizationPeakCalculationEnumValues() []string { + return []string{ + AudioNormalizationPeakCalculationTruePeak, + AudioNormalizationPeakCalculationNone, + } +} + // Specifies the type of the audio selector. const ( // AudioSelectorTypePid is a AudioSelectorType enum value @@ -19802,6 +20039,15 @@ const ( AudioSelectorTypeLanguageCode = "LANGUAGE_CODE" ) +// AudioSelectorTypeEnumValues returns all elements of the AudioSelectorType enum +func AudioSelectorTypeEnumValues() []string { + return []string{ + AudioSelectorTypePid, + AudioSelectorTypeTrack, + AudioSelectorTypeLanguageCode, + } +} + // When set to FOLLOW_INPUT, if the input contains an ISO 639 audio_type, then // that value is passed through to the output. If the input contains no ISO // 639 audio_type, the value in Audio Type is included in the output. Otherwise @@ -19815,6 +20061,14 @@ const ( AudioTypeControlUseConfigured = "USE_CONFIGURED" ) +// AudioTypeControlEnumValues returns all elements of the AudioTypeControl enum +func AudioTypeControlEnumValues() []string { + return []string{ + AudioTypeControlFollowInput, + AudioTypeControlUseConfigured, + } +} + // Adaptive quantization. Allows intra-frame quantizers to vary to improve visual // quality. const ( @@ -19837,6 +20091,18 @@ const ( Av1AdaptiveQuantizationMax = "MAX" ) +// Av1AdaptiveQuantizationEnumValues returns all elements of the Av1AdaptiveQuantization enum +func Av1AdaptiveQuantizationEnumValues() []string { + return []string{ + Av1AdaptiveQuantizationOff, + Av1AdaptiveQuantizationLow, + Av1AdaptiveQuantizationMedium, + Av1AdaptiveQuantizationHigh, + Av1AdaptiveQuantizationHigher, + Av1AdaptiveQuantizationMax, + } +} + // If you are using the console, use the Framerate setting to specify the frame // rate for this output. If you want to keep the same frame rate as the input // video, choose Follow source. If you want to do frame rate conversion, choose @@ -19856,6 +20122,14 @@ const ( Av1FramerateControlSpecified = "SPECIFIED" ) +// Av1FramerateControlEnumValues returns all elements of the Av1FramerateControl enum +func Av1FramerateControlEnumValues() []string { + return []string{ + Av1FramerateControlInitializeFromSource, + Av1FramerateControlSpecified, + } +} + // Optional. Specify how the transcoder performs framerate conversion. The default // behavior is to use duplicate drop conversion. const ( @@ -19866,6 +20140,14 @@ const ( Av1FramerateConversionAlgorithmInterpolate = "INTERPOLATE" ) +// Av1FramerateConversionAlgorithmEnumValues returns all elements of the Av1FramerateConversionAlgorithm enum +func Av1FramerateConversionAlgorithmEnumValues() []string { + return []string{ + Av1FramerateConversionAlgorithmDuplicateDrop, + Av1FramerateConversionAlgorithmInterpolate, + } +} + // 'With AV1 outputs, for rate control mode, MediaConvert supports only quality-defined // variable bitrate (QVBR). You can''t use CBR or VBR.' const ( @@ -19873,6 +20155,13 @@ const ( Av1RateControlModeQvbr = "QVBR" ) +// Av1RateControlModeEnumValues returns all elements of the Av1RateControlMode enum +func Av1RateControlModeEnumValues() []string { + return []string{ + Av1RateControlModeQvbr, + } +} + // Adjust quantization within each frame based on spatial variation of content // complexity. const ( @@ -19883,6 +20172,14 @@ const ( Av1SpatialAdaptiveQuantizationEnabled = "ENABLED" ) +// Av1SpatialAdaptiveQuantizationEnumValues returns all elements of the Av1SpatialAdaptiveQuantization enum +func Av1SpatialAdaptiveQuantizationEnumValues() []string { + return []string{ + Av1SpatialAdaptiveQuantizationDisabled, + Av1SpatialAdaptiveQuantizationEnabled, + } +} + // The tag type that AWS Billing and Cost Management will use to sort your AWS // Elemental MediaConvert costs on any billing report that you set up. const ( @@ -19899,6 +20196,16 @@ const ( BillingTagsSourceJob = "JOB" ) +// BillingTagsSourceEnumValues returns all elements of the BillingTagsSource enum +func BillingTagsSourceEnumValues() []string { + return []string{ + BillingTagsSourceQueue, + BillingTagsSourcePreset, + BillingTagsSourceJobTemplate, + BillingTagsSourceJob, + } +} + // If no explicit x_position or y_position is provided, setting alignment to // centered will place the captions at the bottom center of the output. Similarly, // setting a left alignment will align captions to the bottom left of the output. @@ -19915,6 +20222,14 @@ const ( BurninSubtitleAlignmentLeft = "LEFT" ) +// BurninSubtitleAlignmentEnumValues returns all elements of the BurninSubtitleAlignment enum +func BurninSubtitleAlignmentEnumValues() []string { + return []string{ + BurninSubtitleAlignmentCentered, + BurninSubtitleAlignmentLeft, + } +} + // Specifies the color of the rectangle behind the captions.All burn-in and // DVB-Sub font settings must match. const ( @@ -19928,6 +20243,15 @@ const ( BurninSubtitleBackgroundColorWhite = "WHITE" ) +// BurninSubtitleBackgroundColorEnumValues returns all elements of the BurninSubtitleBackgroundColor enum +func BurninSubtitleBackgroundColorEnumValues() []string { + return []string{ + BurninSubtitleBackgroundColorNone, + BurninSubtitleBackgroundColorBlack, + BurninSubtitleBackgroundColorWhite, + } +} + // Specifies the color of the burned-in captions. This option is not valid for // source captions that are STL, 608/embedded or teletext. These source settings // are already pre-defined by the caption stream. All burn-in and DVB-Sub font @@ -19952,6 +20276,18 @@ const ( BurninSubtitleFontColorBlue = "BLUE" ) +// BurninSubtitleFontColorEnumValues returns all elements of the BurninSubtitleFontColor enum +func BurninSubtitleFontColorEnumValues() []string { + return []string{ + BurninSubtitleFontColorWhite, + BurninSubtitleFontColorBlack, + BurninSubtitleFontColorYellow, + BurninSubtitleFontColorRed, + BurninSubtitleFontColorGreen, + BurninSubtitleFontColorBlue, + } +} + // Specifies font outline color. This option is not valid for source captions // that are either 608/embedded or teletext. These source settings are already // pre-defined by the caption stream. All burn-in and DVB-Sub font settings @@ -19976,6 +20312,18 @@ const ( BurninSubtitleOutlineColorBlue = "BLUE" ) +// BurninSubtitleOutlineColorEnumValues returns all elements of the BurninSubtitleOutlineColor enum +func BurninSubtitleOutlineColorEnumValues() []string { + return []string{ + BurninSubtitleOutlineColorBlack, + BurninSubtitleOutlineColorWhite, + BurninSubtitleOutlineColorYellow, + BurninSubtitleOutlineColorRed, + BurninSubtitleOutlineColorGreen, + BurninSubtitleOutlineColorBlue, + } +} + // Specifies the color of the shadow cast by the captions.All burn-in and DVB-Sub // font settings must match. const ( @@ -19989,6 +20337,15 @@ const ( BurninSubtitleShadowColorWhite = "WHITE" ) +// BurninSubtitleShadowColorEnumValues returns all elements of the BurninSubtitleShadowColor enum +func BurninSubtitleShadowColorEnumValues() []string { + return []string{ + BurninSubtitleShadowColorNone, + BurninSubtitleShadowColorBlack, + BurninSubtitleShadowColorWhite, + } +} + // Only applies to jobs with input captions in Teletext or STL formats. Specify // whether the spacing between letters in your captions is set by the captions // grid or varies depending on letter width. Choose fixed grid to conform to @@ -20002,6 +20359,14 @@ const ( BurninSubtitleTeletextSpacingProportional = "PROPORTIONAL" ) +// BurninSubtitleTeletextSpacingEnumValues returns all elements of the BurninSubtitleTeletextSpacing enum +func BurninSubtitleTeletextSpacingEnumValues() []string { + return []string{ + BurninSubtitleTeletextSpacingFixedGrid, + BurninSubtitleTeletextSpacingProportional, + } +} + // Specify the format for this set of captions on this output. The default format // is embedded without SCTE-20. Other options are embedded with SCTE-20, burn-in, // DVB-sub, IMSC, SCC, SRT, teletext, TTML, and web-VTT. If you are using SCTE-20, @@ -20046,6 +20411,24 @@ const ( CaptionDestinationTypeWebvtt = "WEBVTT" ) +// CaptionDestinationTypeEnumValues returns all elements of the CaptionDestinationType enum +func CaptionDestinationTypeEnumValues() []string { + return []string{ + CaptionDestinationTypeBurnIn, + CaptionDestinationTypeDvbSub, + CaptionDestinationTypeEmbedded, + CaptionDestinationTypeEmbeddedPlusScte20, + CaptionDestinationTypeImsc, + CaptionDestinationTypeScte20PlusEmbedded, + CaptionDestinationTypeScc, + CaptionDestinationTypeSrt, + CaptionDestinationTypeSmi, + CaptionDestinationTypeTeletext, + CaptionDestinationTypeTtml, + CaptionDestinationTypeWebvtt, + } +} + // Use Source (SourceType) to identify the format of your input captions. The // service cannot auto-detect caption format. const ( @@ -20086,6 +20469,24 @@ const ( CaptionSourceTypeImsc = "IMSC" ) +// CaptionSourceTypeEnumValues returns all elements of the CaptionSourceType enum +func CaptionSourceTypeEnumValues() []string { + return []string{ + CaptionSourceTypeAncillary, + CaptionSourceTypeDvbSub, + CaptionSourceTypeEmbedded, + CaptionSourceTypeScte20, + CaptionSourceTypeScc, + CaptionSourceTypeTtml, + CaptionSourceTypeStl, + CaptionSourceTypeSrt, + CaptionSourceTypeSmi, + CaptionSourceTypeTeletext, + CaptionSourceTypeNullSource, + CaptionSourceTypeImsc, + } +} + // When set to ENABLED, sets #EXT-X-ALLOW-CACHE:no tag, which prevents client // from saving media segments for later replay. const ( @@ -20096,6 +20497,14 @@ const ( CmafClientCacheEnabled = "ENABLED" ) +// CmafClientCacheEnumValues returns all elements of the CmafClientCache enum +func CmafClientCacheEnumValues() []string { + return []string{ + CmafClientCacheDisabled, + CmafClientCacheEnabled, + } +} + // Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist // generation. const ( @@ -20106,6 +20515,14 @@ const ( CmafCodecSpecificationRfc4281 = "RFC_4281" ) +// CmafCodecSpecificationEnumValues returns all elements of the CmafCodecSpecification enum +func CmafCodecSpecificationEnumValues() []string { + return []string{ + CmafCodecSpecificationRfc6381, + CmafCodecSpecificationRfc4281, + } +} + // Specify the encryption scheme that you want the service to use when encrypting // your CMAF segments. Choose AES-CBC subsample (SAMPLE-AES) or AES_CTR (AES-CTR). const ( @@ -20116,6 +20533,14 @@ const ( CmafEncryptionTypeAesCtr = "AES_CTR" ) +// CmafEncryptionTypeEnumValues returns all elements of the CmafEncryptionType enum +func CmafEncryptionTypeEnumValues() []string { + return []string{ + CmafEncryptionTypeSampleAes, + CmafEncryptionTypeAesCtr, + } +} + // When you use DRM with CMAF outputs, choose whether the service writes the // 128-bit encryption initialization vector in the HLS and DASH manifests. const ( @@ -20126,6 +20551,14 @@ const ( CmafInitializationVectorInManifestExclude = "EXCLUDE" ) +// CmafInitializationVectorInManifestEnumValues returns all elements of the CmafInitializationVectorInManifest enum +func CmafInitializationVectorInManifestEnumValues() []string { + return []string{ + CmafInitializationVectorInManifestInclude, + CmafInitializationVectorInManifestExclude, + } +} + // Specify whether your DRM encryption key is static or from a key provider // that follows the SPEKE standard. For more information about SPEKE, see https://docs.aws.amazon.com/speke/latest/documentation/what-is-speke.html. const ( @@ -20136,6 +20569,14 @@ const ( CmafKeyProviderTypeStaticKey = "STATIC_KEY" ) +// CmafKeyProviderTypeEnumValues returns all elements of the CmafKeyProviderType enum +func CmafKeyProviderTypeEnumValues() []string { + return []string{ + CmafKeyProviderTypeSpeke, + CmafKeyProviderTypeStaticKey, + } +} + // When set to GZIP, compresses HLS playlist. const ( // CmafManifestCompressionGzip is a CmafManifestCompression enum value @@ -20145,6 +20586,14 @@ const ( CmafManifestCompressionNone = "NONE" ) +// CmafManifestCompressionEnumValues returns all elements of the CmafManifestCompression enum +func CmafManifestCompressionEnumValues() []string { + return []string{ + CmafManifestCompressionGzip, + CmafManifestCompressionNone, + } +} + // Indicates whether the output manifest should use floating point values for // segment duration. const ( @@ -20155,6 +20604,14 @@ const ( CmafManifestDurationFormatInteger = "INTEGER" ) +// CmafManifestDurationFormatEnumValues returns all elements of the CmafManifestDurationFormat enum +func CmafManifestDurationFormatEnumValues() []string { + return []string{ + CmafManifestDurationFormatFloatingPoint, + CmafManifestDurationFormatInteger, + } +} + // Specify whether your DASH profile is on-demand or main. When you choose Main // profile (MAIN_PROFILE), the service signals urn:mpeg:dash:profile:isoff-main:2011 // in your .mpd DASH manifest. When you choose On-demand (ON_DEMAND_PROFILE), @@ -20169,6 +20626,14 @@ const ( CmafMpdProfileOnDemandProfile = "ON_DEMAND_PROFILE" ) +// CmafMpdProfileEnumValues returns all elements of the CmafMpdProfile enum +func CmafMpdProfileEnumValues() []string { + return []string{ + CmafMpdProfileMainProfile, + CmafMpdProfileOnDemandProfile, + } +} + // When set to SINGLE_FILE, a single output file is generated, which is internally // segmented using the Fragment Length and Segment Length. When set to SEGMENTED_FILES, // separate segment files will be created. @@ -20180,6 +20645,14 @@ const ( CmafSegmentControlSegmentedFiles = "SEGMENTED_FILES" ) +// CmafSegmentControlEnumValues returns all elements of the CmafSegmentControl enum +func CmafSegmentControlEnumValues() []string { + return []string{ + CmafSegmentControlSingleFile, + CmafSegmentControlSegmentedFiles, + } +} + // Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag // of variant manifest. const ( @@ -20190,6 +20663,14 @@ const ( CmafStreamInfResolutionExclude = "EXCLUDE" ) +// CmafStreamInfResolutionEnumValues returns all elements of the CmafStreamInfResolution enum +func CmafStreamInfResolutionEnumValues() []string { + return []string{ + CmafStreamInfResolutionInclude, + CmafStreamInfResolutionExclude, + } +} + // When set to ENABLED, a DASH MPD manifest will be generated for this output. const ( // CmafWriteDASHManifestDisabled is a CmafWriteDASHManifest enum value @@ -20199,6 +20680,14 @@ const ( CmafWriteDASHManifestEnabled = "ENABLED" ) +// CmafWriteDASHManifestEnumValues returns all elements of the CmafWriteDASHManifest enum +func CmafWriteDASHManifestEnumValues() []string { + return []string{ + CmafWriteDASHManifestDisabled, + CmafWriteDASHManifestEnabled, + } +} + // When set to ENABLED, an Apple HLS manifest will be generated for this output. const ( // CmafWriteHLSManifestDisabled is a CmafWriteHLSManifest enum value @@ -20208,6 +20697,14 @@ const ( CmafWriteHLSManifestEnabled = "ENABLED" ) +// CmafWriteHLSManifestEnumValues returns all elements of the CmafWriteHLSManifest enum +func CmafWriteHLSManifestEnumValues() []string { + return []string{ + CmafWriteHLSManifestDisabled, + CmafWriteHLSManifestEnabled, + } +} + // When you enable Precise segment duration in DASH manifests (writeSegmentTimelineInRepresentation), // your DASH manifest shows precise segment durations. The segment duration // information appears inside the SegmentTimeline element, inside SegmentTemplate @@ -20222,6 +20719,14 @@ const ( CmafWriteSegmentTimelineInRepresentationDisabled = "DISABLED" ) +// CmafWriteSegmentTimelineInRepresentationEnumValues returns all elements of the CmafWriteSegmentTimelineInRepresentation enum +func CmafWriteSegmentTimelineInRepresentationEnumValues() []string { + return []string{ + CmafWriteSegmentTimelineInRepresentationEnabled, + CmafWriteSegmentTimelineInRepresentationDisabled, + } +} + // Use this setting only when you specify SCTE-35 markers from ESAM. Choose // INSERT to put SCTE-35 markers in this output at the insertion points that // you specify in an ESAM XML document. Provide the document in the setting @@ -20234,6 +20739,14 @@ const ( CmfcScte35EsamNone = "NONE" ) +// CmfcScte35EsamEnumValues returns all elements of the CmfcScte35Esam enum +func CmfcScte35EsamEnumValues() []string { + return []string{ + CmfcScte35EsamInsert, + CmfcScte35EsamNone, + } +} + // Ignore this setting unless you have SCTE-35 markers in your input video file. // Choose Passthrough (PASSTHROUGH) if you want SCTE-35 markers that appear // in your input to also appear in this output. Choose None (NONE) if you don't @@ -20246,6 +20759,14 @@ const ( CmfcScte35SourceNone = "NONE" ) +// CmfcScte35SourceEnumValues returns all elements of the CmfcScte35Source enum +func CmfcScte35SourceEnumValues() []string { + return []string{ + CmfcScte35SourcePassthrough, + CmfcScte35SourceNone, + } +} + // Choose Insert (INSERT) for this setting to include color metadata in this // output. Choose Ignore (IGNORE) to exclude color metadata from this output. // If you don't specify a value, the service sets this to Insert by default. @@ -20257,6 +20778,14 @@ const ( ColorMetadataInsert = "INSERT" ) +// ColorMetadataEnumValues returns all elements of the ColorMetadata enum +func ColorMetadataEnumValues() []string { + return []string{ + ColorMetadataIgnore, + ColorMetadataInsert, + } +} + // If your input video has accurate color space metadata, or if you don't know // about color space, leave this set to the default value Follow (FOLLOW). The // service will automatically detect your input color space. If your input video @@ -20283,6 +20812,17 @@ const ( ColorSpaceHlg2020 = "HLG_2020" ) +// ColorSpaceEnumValues returns all elements of the ColorSpace enum +func ColorSpaceEnumValues() []string { + return []string{ + ColorSpaceFollow, + ColorSpaceRec601, + ColorSpaceRec709, + ColorSpaceHdr10, + ColorSpaceHlg2020, + } +} + // Specify the color space you want for this output. The service supports conversion // between HDR formats, between SDR formats, from SDR to HDR, and from HDR to // SDR. SDR to HDR conversion doesn't upgrade the dynamic range. The converted @@ -20306,6 +20846,17 @@ const ( ColorSpaceConversionForceHlg2020 = "FORCE_HLG_2020" ) +// ColorSpaceConversionEnumValues returns all elements of the ColorSpaceConversion enum +func ColorSpaceConversionEnumValues() []string { + return []string{ + ColorSpaceConversionNone, + ColorSpaceConversionForce601, + ColorSpaceConversionForce709, + ColorSpaceConversionForceHdr10, + ColorSpaceConversionForceHlg2020, + } +} + // There are two sources for color metadata, the input file and the job input // settings Color space (ColorSpace) and HDR master display information settings(Hdr10Metadata). // The Color space usage setting determines which takes precedence. Choose Force @@ -20322,12 +20873,27 @@ const ( ColorSpaceUsageFallback = "FALLBACK" ) +// ColorSpaceUsageEnumValues returns all elements of the ColorSpaceUsage enum +func ColorSpaceUsageEnumValues() []string { + return []string{ + ColorSpaceUsageForce, + ColorSpaceUsageFallback, + } +} + // The length of the term of your reserved queue pricing plan commitment. const ( // CommitmentOneYear is a Commitment enum value CommitmentOneYear = "ONE_YEAR" ) +// CommitmentEnumValues returns all elements of the Commitment enum +func CommitmentEnumValues() []string { + return []string{ + CommitmentOneYear, + } +} + // Container for this output. Some containers require a container settings object. // If not specified, the default object will be created. const ( @@ -20365,6 +20931,23 @@ const ( ContainerTypeRaw = "RAW" ) +// ContainerTypeEnumValues returns all elements of the ContainerType enum +func ContainerTypeEnumValues() []string { + return []string{ + ContainerTypeF4v, + ContainerTypeIsmv, + ContainerTypeM2ts, + ContainerTypeM3u8, + ContainerTypeCmfc, + ContainerTypeMov, + ContainerTypeMp4, + ContainerTypeMpd, + ContainerTypeMxf, + ContainerTypeWebm, + ContainerTypeRaw, + } +} + // Supports HbbTV specification as indicated const ( // DashIsoHbbtvComplianceHbbtv15 is a DashIsoHbbtvCompliance enum value @@ -20374,6 +20957,14 @@ const ( DashIsoHbbtvComplianceNone = "NONE" ) +// DashIsoHbbtvComplianceEnumValues returns all elements of the DashIsoHbbtvCompliance enum +func DashIsoHbbtvComplianceEnumValues() []string { + return []string{ + DashIsoHbbtvComplianceHbbtv15, + DashIsoHbbtvComplianceNone, + } +} + // Specify whether your DASH profile is on-demand or main. When you choose Main // profile (MAIN_PROFILE), the service signals urn:mpeg:dash:profile:isoff-main:2011 // in your .mpd DASH manifest. When you choose On-demand (ON_DEMAND_PROFILE), @@ -20388,6 +20979,14 @@ const ( DashIsoMpdProfileOnDemandProfile = "ON_DEMAND_PROFILE" ) +// DashIsoMpdProfileEnumValues returns all elements of the DashIsoMpdProfile enum +func DashIsoMpdProfileEnumValues() []string { + return []string{ + DashIsoMpdProfileMainProfile, + DashIsoMpdProfileOnDemandProfile, + } +} + // This setting can improve the compatibility of your output with video players // on obsolete devices. It applies only to DASH H.264 outputs with DRM encryption. // Choose Unencrypted SEI (UNENCRYPTED_SEI) only to correct problems with playback @@ -20402,6 +21001,14 @@ const ( DashIsoPlaybackDeviceCompatibilityUnencryptedSei = "UNENCRYPTED_SEI" ) +// DashIsoPlaybackDeviceCompatibilityEnumValues returns all elements of the DashIsoPlaybackDeviceCompatibility enum +func DashIsoPlaybackDeviceCompatibilityEnumValues() []string { + return []string{ + DashIsoPlaybackDeviceCompatibilityCencV1, + DashIsoPlaybackDeviceCompatibilityUnencryptedSei, + } +} + // When set to SINGLE_FILE, a single output file is generated, which is internally // segmented using the Fragment Length and Segment Length. When set to SEGMENTED_FILES, // separate segment files will be created. @@ -20413,6 +21020,14 @@ const ( DashIsoSegmentControlSegmentedFiles = "SEGMENTED_FILES" ) +// DashIsoSegmentControlEnumValues returns all elements of the DashIsoSegmentControl enum +func DashIsoSegmentControlEnumValues() []string { + return []string{ + DashIsoSegmentControlSingleFile, + DashIsoSegmentControlSegmentedFiles, + } +} + // When you enable Precise segment duration in manifests (writeSegmentTimelineInRepresentation), // your DASH manifest shows precise segment durations. The segment duration // information appears inside the SegmentTimeline element, inside SegmentTemplate @@ -20427,6 +21042,14 @@ const ( DashIsoWriteSegmentTimelineInRepresentationDisabled = "DISABLED" ) +// DashIsoWriteSegmentTimelineInRepresentationEnumValues returns all elements of the DashIsoWriteSegmentTimelineInRepresentation enum +func DashIsoWriteSegmentTimelineInRepresentationEnumValues() []string { + return []string{ + DashIsoWriteSegmentTimelineInRepresentationEnabled, + DashIsoWriteSegmentTimelineInRepresentationDisabled, + } +} + // Specify the encryption mode that you used to encrypt your input files. const ( // DecryptionModeAesCtr is a DecryptionMode enum value @@ -20439,6 +21062,15 @@ const ( DecryptionModeAesGcm = "AES_GCM" ) +// DecryptionModeEnumValues returns all elements of the DecryptionMode enum +func DecryptionModeEnumValues() []string { + return []string{ + DecryptionModeAesCtr, + DecryptionModeAesCbc, + DecryptionModeAesGcm, + } +} + // Only applies when you set Deinterlacer (DeinterlaceMode) to Deinterlace (DEINTERLACE) // or Adaptive (ADAPTIVE). Motion adaptive interpolate (INTERPOLATE) produces // sharper pictures, while blend (BLEND) produces smoother motion. Use (INTERPOLATE_TICKER) @@ -20458,6 +21090,16 @@ const ( DeinterlaceAlgorithmBlendTicker = "BLEND_TICKER" ) +// DeinterlaceAlgorithmEnumValues returns all elements of the DeinterlaceAlgorithm enum +func DeinterlaceAlgorithmEnumValues() []string { + return []string{ + DeinterlaceAlgorithmInterpolate, + DeinterlaceAlgorithmInterpolateTicker, + DeinterlaceAlgorithmBlend, + DeinterlaceAlgorithmBlendTicker, + } +} + // - When set to NORMAL (default), the deinterlacer does not convert frames // that are tagged in metadata as progressive. It will only convert those that // are tagged as some other type. - When set to FORCE_ALL_FRAMES, the deinterlacer @@ -20474,6 +21116,14 @@ const ( DeinterlacerControlNormal = "NORMAL" ) +// DeinterlacerControlEnumValues returns all elements of the DeinterlacerControl enum +func DeinterlacerControlEnumValues() []string { + return []string{ + DeinterlacerControlForceAllFrames, + DeinterlacerControlNormal, + } +} + // Use Deinterlacer (DeinterlaceMode) to choose how the service will do deinterlacing. // Default is Deinterlace. - Deinterlace converts interlaced to progressive. // - Inverse telecine converts Hard Telecine 29.97i to progressive 23.976p. @@ -20489,6 +21139,15 @@ const ( DeinterlacerModeAdaptive = "ADAPTIVE" ) +// DeinterlacerModeEnumValues returns all elements of the DeinterlacerMode enum +func DeinterlacerModeEnumValues() []string { + return []string{ + DeinterlacerModeDeinterlace, + DeinterlacerModeInverseTelecine, + DeinterlacerModeAdaptive, + } +} + // Optional field, defaults to DEFAULT. Specify DEFAULT for this operation to // return your endpoints if any exist, or to create an endpoint for you and // return it if one doesn't already exist. Specify GET_ONLY to return your endpoints @@ -20501,6 +21160,14 @@ const ( DescribeEndpointsModeGetOnly = "GET_ONLY" ) +// DescribeEndpointsModeEnumValues returns all elements of the DescribeEndpointsMode enum +func DescribeEndpointsModeEnumValues() []string { + return []string{ + DescribeEndpointsModeDefault, + DescribeEndpointsModeGetOnly, + } +} + // Use Dolby Vision Mode to choose how the service will handle Dolby Vision // MaxCLL and MaxFALL properies. const ( @@ -20514,6 +21181,15 @@ const ( DolbyVisionLevel6ModeSpecify = "SPECIFY" ) +// DolbyVisionLevel6ModeEnumValues returns all elements of the DolbyVisionLevel6Mode enum +func DolbyVisionLevel6ModeEnumValues() []string { + return []string{ + DolbyVisionLevel6ModePassthrough, + DolbyVisionLevel6ModeRecalculate, + DolbyVisionLevel6ModeSpecify, + } +} + // In the current MediaConvert implementation, the Dolby Vision profile is always // 5 (PROFILE_5). Therefore, all of your inputs must contain Dolby Vision frame // interleaved data. @@ -20522,6 +21198,13 @@ const ( DolbyVisionProfileProfile5 = "PROFILE_5" ) +// DolbyVisionProfileEnumValues returns all elements of the DolbyVisionProfile enum +func DolbyVisionProfileEnumValues() []string { + return []string{ + DolbyVisionProfileProfile5, + } +} + // Applies only to 29.97 fps outputs. When this feature is enabled, the service // will use drop-frame timecode on outputs. If it is not possible to use drop-frame // timecode, the system will fall back to non-drop-frame. This setting is enabled @@ -20534,6 +21217,14 @@ const ( DropFrameTimecodeEnabled = "ENABLED" ) +// DropFrameTimecodeEnumValues returns all elements of the DropFrameTimecode enum +func DropFrameTimecodeEnumValues() []string { + return []string{ + DropFrameTimecodeDisabled, + DropFrameTimecodeEnabled, + } +} + // If no explicit x_position or y_position is provided, setting alignment to // centered will place the captions at the bottom center of the output. Similarly, // setting a left alignment will align captions to the bottom left of the output. @@ -20550,6 +21241,14 @@ const ( DvbSubtitleAlignmentLeft = "LEFT" ) +// DvbSubtitleAlignmentEnumValues returns all elements of the DvbSubtitleAlignment enum +func DvbSubtitleAlignmentEnumValues() []string { + return []string{ + DvbSubtitleAlignmentCentered, + DvbSubtitleAlignmentLeft, + } +} + // Specifies the color of the rectangle behind the captions.All burn-in and // DVB-Sub font settings must match. const ( @@ -20563,6 +21262,15 @@ const ( DvbSubtitleBackgroundColorWhite = "WHITE" ) +// DvbSubtitleBackgroundColorEnumValues returns all elements of the DvbSubtitleBackgroundColor enum +func DvbSubtitleBackgroundColorEnumValues() []string { + return []string{ + DvbSubtitleBackgroundColorNone, + DvbSubtitleBackgroundColorBlack, + DvbSubtitleBackgroundColorWhite, + } +} + // Specifies the color of the burned-in captions. This option is not valid for // source captions that are STL, 608/embedded or teletext. These source settings // are already pre-defined by the caption stream. All burn-in and DVB-Sub font @@ -20587,6 +21295,18 @@ const ( DvbSubtitleFontColorBlue = "BLUE" ) +// DvbSubtitleFontColorEnumValues returns all elements of the DvbSubtitleFontColor enum +func DvbSubtitleFontColorEnumValues() []string { + return []string{ + DvbSubtitleFontColorWhite, + DvbSubtitleFontColorBlack, + DvbSubtitleFontColorYellow, + DvbSubtitleFontColorRed, + DvbSubtitleFontColorGreen, + DvbSubtitleFontColorBlue, + } +} + // Specifies font outline color. This option is not valid for source captions // that are either 608/embedded or teletext. These source settings are already // pre-defined by the caption stream. All burn-in and DVB-Sub font settings @@ -20611,6 +21331,18 @@ const ( DvbSubtitleOutlineColorBlue = "BLUE" ) +// DvbSubtitleOutlineColorEnumValues returns all elements of the DvbSubtitleOutlineColor enum +func DvbSubtitleOutlineColorEnumValues() []string { + return []string{ + DvbSubtitleOutlineColorBlack, + DvbSubtitleOutlineColorWhite, + DvbSubtitleOutlineColorYellow, + DvbSubtitleOutlineColorRed, + DvbSubtitleOutlineColorGreen, + DvbSubtitleOutlineColorBlue, + } +} + // Specifies the color of the shadow cast by the captions.All burn-in and DVB-Sub // font settings must match. const ( @@ -20624,6 +21356,15 @@ const ( DvbSubtitleShadowColorWhite = "WHITE" ) +// DvbSubtitleShadowColorEnumValues returns all elements of the DvbSubtitleShadowColor enum +func DvbSubtitleShadowColorEnumValues() []string { + return []string{ + DvbSubtitleShadowColorNone, + DvbSubtitleShadowColorBlack, + DvbSubtitleShadowColorWhite, + } +} + // Only applies to jobs with input captions in Teletext or STL formats. Specify // whether the spacing between letters in your captions is set by the captions // grid or varies depending on letter width. Choose fixed grid to conform to @@ -20637,6 +21378,14 @@ const ( DvbSubtitleTeletextSpacingProportional = "PROPORTIONAL" ) +// DvbSubtitleTeletextSpacingEnumValues returns all elements of the DvbSubtitleTeletextSpacing enum +func DvbSubtitleTeletextSpacingEnumValues() []string { + return []string{ + DvbSubtitleTeletextSpacingFixedGrid, + DvbSubtitleTeletextSpacingProportional, + } +} + // Specify whether your DVB subtitles are standard or for hearing impaired. // Choose hearing impaired if your subtitles include audio descriptions and // dialogue. Choose standard if your subtitles include only dialogue. @@ -20648,6 +21397,14 @@ const ( DvbSubtitlingTypeStandard = "STANDARD" ) +// DvbSubtitlingTypeEnumValues returns all elements of the DvbSubtitlingType enum +func DvbSubtitlingTypeEnumValues() []string { + return []string{ + DvbSubtitlingTypeHearingImpaired, + DvbSubtitlingTypeStandard, + } +} + // Specify the bitstream mode for the E-AC-3 stream that the encoder emits. // For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex // E). @@ -20656,12 +21413,26 @@ const ( Eac3AtmosBitstreamModeCompleteMain = "COMPLETE_MAIN" ) +// Eac3AtmosBitstreamModeEnumValues returns all elements of the Eac3AtmosBitstreamMode enum +func Eac3AtmosBitstreamModeEnumValues() []string { + return []string{ + Eac3AtmosBitstreamModeCompleteMain, + } +} + // The coding mode for Dolby Digital Plus JOC (Atmos) is always 9.1.6 (CODING_MODE_9_1_6). const ( // Eac3AtmosCodingModeCodingMode916 is a Eac3AtmosCodingMode enum value Eac3AtmosCodingModeCodingMode916 = "CODING_MODE_9_1_6" ) +// Eac3AtmosCodingModeEnumValues returns all elements of the Eac3AtmosCodingMode enum +func Eac3AtmosCodingModeEnumValues() []string { + return []string{ + Eac3AtmosCodingModeCodingMode916, + } +} + // Enable Dolby Dialogue Intelligence to adjust loudness based on dialogue analysis. const ( // Eac3AtmosDialogueIntelligenceEnabled is a Eac3AtmosDialogueIntelligence enum value @@ -20671,7 +21442,15 @@ const ( Eac3AtmosDialogueIntelligenceDisabled = "DISABLED" ) -// Specify the absolute peak level for a signal with dynamic range compression. +// Eac3AtmosDialogueIntelligenceEnumValues returns all elements of the Eac3AtmosDialogueIntelligence enum +func Eac3AtmosDialogueIntelligenceEnumValues() []string { + return []string{ + Eac3AtmosDialogueIntelligenceEnabled, + Eac3AtmosDialogueIntelligenceDisabled, + } +} + +// Specify the absolute peak level for a signal with dynamic range compression. const ( // Eac3AtmosDynamicRangeCompressionLineNone is a Eac3AtmosDynamicRangeCompressionLine enum value Eac3AtmosDynamicRangeCompressionLineNone = "NONE" @@ -20692,6 +21471,18 @@ const ( Eac3AtmosDynamicRangeCompressionLineSpeech = "SPEECH" ) +// Eac3AtmosDynamicRangeCompressionLineEnumValues returns all elements of the Eac3AtmosDynamicRangeCompressionLine enum +func Eac3AtmosDynamicRangeCompressionLineEnumValues() []string { + return []string{ + Eac3AtmosDynamicRangeCompressionLineNone, + Eac3AtmosDynamicRangeCompressionLineFilmStandard, + Eac3AtmosDynamicRangeCompressionLineFilmLight, + Eac3AtmosDynamicRangeCompressionLineMusicStandard, + Eac3AtmosDynamicRangeCompressionLineMusicLight, + Eac3AtmosDynamicRangeCompressionLineSpeech, + } +} + // Specify how the service limits the audio dynamic range when compressing the // audio. const ( @@ -20714,6 +21505,18 @@ const ( Eac3AtmosDynamicRangeCompressionRfSpeech = "SPEECH" ) +// Eac3AtmosDynamicRangeCompressionRfEnumValues returns all elements of the Eac3AtmosDynamicRangeCompressionRf enum +func Eac3AtmosDynamicRangeCompressionRfEnumValues() []string { + return []string{ + Eac3AtmosDynamicRangeCompressionRfNone, + Eac3AtmosDynamicRangeCompressionRfFilmStandard, + Eac3AtmosDynamicRangeCompressionRfFilmLight, + Eac3AtmosDynamicRangeCompressionRfMusicStandard, + Eac3AtmosDynamicRangeCompressionRfMusicLight, + Eac3AtmosDynamicRangeCompressionRfSpeech, + } +} + // Choose how the service meters the loudness of your audio. const ( // Eac3AtmosMeteringModeLeqA is a Eac3AtmosMeteringMode enum value @@ -20732,6 +21535,17 @@ const ( Eac3AtmosMeteringModeItuBs17704 = "ITU_BS_1770_4" ) +// Eac3AtmosMeteringModeEnumValues returns all elements of the Eac3AtmosMeteringMode enum +func Eac3AtmosMeteringModeEnumValues() []string { + return []string{ + Eac3AtmosMeteringModeLeqA, + Eac3AtmosMeteringModeItuBs17701, + Eac3AtmosMeteringModeItuBs17702, + Eac3AtmosMeteringModeItuBs17703, + Eac3AtmosMeteringModeItuBs17704, + } +} + // Choose how the service does stereo downmixing. const ( // Eac3AtmosStereoDownmixNotIndicated is a Eac3AtmosStereoDownmix enum value @@ -20747,6 +21561,16 @@ const ( Eac3AtmosStereoDownmixDpl2 = "DPL2" ) +// Eac3AtmosStereoDownmixEnumValues returns all elements of the Eac3AtmosStereoDownmix enum +func Eac3AtmosStereoDownmixEnumValues() []string { + return []string{ + Eac3AtmosStereoDownmixNotIndicated, + Eac3AtmosStereoDownmixStereo, + Eac3AtmosStereoDownmixSurround, + Eac3AtmosStereoDownmixDpl2, + } +} + // Specify whether your input audio has an additional center rear surround channel // matrix encoded into your left and right surround channels. const ( @@ -20760,6 +21584,15 @@ const ( Eac3AtmosSurroundExModeDisabled = "DISABLED" ) +// Eac3AtmosSurroundExModeEnumValues returns all elements of the Eac3AtmosSurroundExMode enum +func Eac3AtmosSurroundExModeEnumValues() []string { + return []string{ + Eac3AtmosSurroundExModeNotIndicated, + Eac3AtmosSurroundExModeEnabled, + Eac3AtmosSurroundExModeDisabled, + } +} + // If set to ATTENUATE_3_DB, applies a 3 dB attenuation to the surround channels. // Only used for 3/2 coding mode. const ( @@ -20770,6 +21603,14 @@ const ( Eac3AttenuationControlNone = "NONE" ) +// Eac3AttenuationControlEnumValues returns all elements of the Eac3AttenuationControl enum +func Eac3AttenuationControlEnumValues() []string { + return []string{ + Eac3AttenuationControlAttenuate3Db, + Eac3AttenuationControlNone, + } +} + // Specify the bitstream mode for the E-AC-3 stream that the encoder emits. // For more information about the EAC3 bitstream mode, see ATSC A/52-2012 (Annex // E). @@ -20790,6 +21631,17 @@ const ( Eac3BitstreamModeVisuallyImpaired = "VISUALLY_IMPAIRED" ) +// Eac3BitstreamModeEnumValues returns all elements of the Eac3BitstreamMode enum +func Eac3BitstreamModeEnumValues() []string { + return []string{ + Eac3BitstreamModeCompleteMain, + Eac3BitstreamModeCommentary, + Eac3BitstreamModeEmergency, + Eac3BitstreamModeHearingImpaired, + Eac3BitstreamModeVisuallyImpaired, + } +} + // Dolby Digital Plus coding mode. Determines number of channels. const ( // Eac3CodingModeCodingMode10 is a Eac3CodingMode enum value @@ -20802,6 +21654,15 @@ const ( Eac3CodingModeCodingMode32 = "CODING_MODE_3_2" ) +// Eac3CodingModeEnumValues returns all elements of the Eac3CodingMode enum +func Eac3CodingModeEnumValues() []string { + return []string{ + Eac3CodingModeCodingMode10, + Eac3CodingModeCodingMode20, + Eac3CodingModeCodingMode32, + } +} + // Activates a DC highpass filter for all input channels. const ( // Eac3DcFilterEnabled is a Eac3DcFilter enum value @@ -20811,6 +21672,14 @@ const ( Eac3DcFilterDisabled = "DISABLED" ) +// Eac3DcFilterEnumValues returns all elements of the Eac3DcFilter enum +func Eac3DcFilterEnumValues() []string { + return []string{ + Eac3DcFilterEnabled, + Eac3DcFilterDisabled, + } +} + // Specify the absolute peak level for a signal with dynamic range compression. const ( // Eac3DynamicRangeCompressionLineNone is a Eac3DynamicRangeCompressionLine enum value @@ -20832,6 +21701,18 @@ const ( Eac3DynamicRangeCompressionLineSpeech = "SPEECH" ) +// Eac3DynamicRangeCompressionLineEnumValues returns all elements of the Eac3DynamicRangeCompressionLine enum +func Eac3DynamicRangeCompressionLineEnumValues() []string { + return []string{ + Eac3DynamicRangeCompressionLineNone, + Eac3DynamicRangeCompressionLineFilmStandard, + Eac3DynamicRangeCompressionLineFilmLight, + Eac3DynamicRangeCompressionLineMusicStandard, + Eac3DynamicRangeCompressionLineMusicLight, + Eac3DynamicRangeCompressionLineSpeech, + } +} + // Specify how the service limits the audio dynamic range when compressing the // audio. const ( @@ -20854,6 +21735,18 @@ const ( Eac3DynamicRangeCompressionRfSpeech = "SPEECH" ) +// Eac3DynamicRangeCompressionRfEnumValues returns all elements of the Eac3DynamicRangeCompressionRf enum +func Eac3DynamicRangeCompressionRfEnumValues() []string { + return []string{ + Eac3DynamicRangeCompressionRfNone, + Eac3DynamicRangeCompressionRfFilmStandard, + Eac3DynamicRangeCompressionRfFilmLight, + Eac3DynamicRangeCompressionRfMusicStandard, + Eac3DynamicRangeCompressionRfMusicLight, + Eac3DynamicRangeCompressionRfSpeech, + } +} + // When encoding 3/2 audio, controls whether the LFE channel is enabled const ( // Eac3LfeControlLfe is a Eac3LfeControl enum value @@ -20863,6 +21756,14 @@ const ( Eac3LfeControlNoLfe = "NO_LFE" ) +// Eac3LfeControlEnumValues returns all elements of the Eac3LfeControl enum +func Eac3LfeControlEnumValues() []string { + return []string{ + Eac3LfeControlLfe, + Eac3LfeControlNoLfe, + } +} + // Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only // valid with 3_2_LFE coding mode. const ( @@ -20873,6 +21774,14 @@ const ( Eac3LfeFilterDisabled = "DISABLED" ) +// Eac3LfeFilterEnumValues returns all elements of the Eac3LfeFilter enum +func Eac3LfeFilterEnumValues() []string { + return []string{ + Eac3LfeFilterEnabled, + Eac3LfeFilterDisabled, + } +} + // When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, // or DolbyE decoder that supplied this audio data. If audio was not supplied // from one of these streams, then the static metadata settings will be used. @@ -20884,6 +21793,14 @@ const ( Eac3MetadataControlUseConfigured = "USE_CONFIGURED" ) +// Eac3MetadataControlEnumValues returns all elements of the Eac3MetadataControl enum +func Eac3MetadataControlEnumValues() []string { + return []string{ + Eac3MetadataControlFollowInput, + Eac3MetadataControlUseConfigured, + } +} + // When set to WHEN_POSSIBLE, input DD+ audio will be passed through if it is // present on the input. this detection is dynamic over the life of the transcode. // Inputs that alternate between DD+ and non-DD+ content will have a consistent @@ -20896,6 +21813,14 @@ const ( Eac3PassthroughControlNoPassthrough = "NO_PASSTHROUGH" ) +// Eac3PassthroughControlEnumValues returns all elements of the Eac3PassthroughControl enum +func Eac3PassthroughControlEnumValues() []string { + return []string{ + Eac3PassthroughControlWhenPossible, + Eac3PassthroughControlNoPassthrough, + } +} + // Controls the amount of phase-shift applied to the surround channels. Only // used for 3/2 coding mode. const ( @@ -20906,6 +21831,14 @@ const ( Eac3PhaseControlNoShift = "NO_SHIFT" ) +// Eac3PhaseControlEnumValues returns all elements of the Eac3PhaseControl enum +func Eac3PhaseControlEnumValues() []string { + return []string{ + Eac3PhaseControlShift90Degrees, + Eac3PhaseControlNoShift, + } +} + // Choose how the service does stereo downmixing. This setting only applies // if you keep the default value of 3/2 - L, R, C, Ls, Rs (CODING_MODE_3_2) // for the setting Coding mode (Eac3CodingMode). If you choose a different value @@ -20924,6 +21857,16 @@ const ( Eac3StereoDownmixDpl2 = "DPL2" ) +// Eac3StereoDownmixEnumValues returns all elements of the Eac3StereoDownmix enum +func Eac3StereoDownmixEnumValues() []string { + return []string{ + Eac3StereoDownmixNotIndicated, + Eac3StereoDownmixLoRo, + Eac3StereoDownmixLtRt, + Eac3StereoDownmixDpl2, + } +} + // When encoding 3/2 audio, sets whether an extra center back surround channel // is matrix encoded into the left and right surround channels. const ( @@ -20937,6 +21880,15 @@ const ( Eac3SurroundExModeDisabled = "DISABLED" ) +// Eac3SurroundExModeEnumValues returns all elements of the Eac3SurroundExMode enum +func Eac3SurroundExModeEnumValues() []string { + return []string{ + Eac3SurroundExModeNotIndicated, + Eac3SurroundExModeEnabled, + Eac3SurroundExModeDisabled, + } +} + // When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into // the two channels. const ( @@ -20950,6 +21902,15 @@ const ( Eac3SurroundModeDisabled = "DISABLED" ) +// Eac3SurroundModeEnumValues returns all elements of the Eac3SurroundMode enum +func Eac3SurroundModeEnumValues() []string { + return []string{ + Eac3SurroundModeNotIndicated, + Eac3SurroundModeEnabled, + Eac3SurroundModeDisabled, + } +} + // Specify whether this set of input captions appears in your outputs in both // 608 and 708 format. If you choose Upconvert (UPCONVERT), MediaConvert includes // the captions data in two ways: it passes the 608 data through using the 608 @@ -20963,6 +21924,14 @@ const ( EmbeddedConvert608To708Disabled = "DISABLED" ) +// EmbeddedConvert608To708EnumValues returns all elements of the EmbeddedConvert608To708 enum +func EmbeddedConvert608To708EnumValues() []string { + return []string{ + EmbeddedConvert608To708Upconvert, + EmbeddedConvert608To708Disabled, + } +} + // By default, the service terminates any unterminated captions at the end of // each input. If you want the caption to continue onto your next input, disable // this setting. @@ -20974,6 +21943,14 @@ const ( EmbeddedTerminateCaptionsDisabled = "DISABLED" ) +// EmbeddedTerminateCaptionsEnumValues returns all elements of the EmbeddedTerminateCaptions enum +func EmbeddedTerminateCaptionsEnumValues() []string { + return []string{ + EmbeddedTerminateCaptionsEndOfInput, + EmbeddedTerminateCaptionsDisabled, + } +} + // If set to PROGRESSIVE_DOWNLOAD, the MOOV atom is relocated to the beginning // of the archive as required for progressive downloading. Otherwise it is placed // normally at the end. @@ -20985,6 +21962,14 @@ const ( F4vMoovPlacementNormal = "NORMAL" ) +// F4vMoovPlacementEnumValues returns all elements of the F4vMoovPlacement enum +func F4vMoovPlacementEnumValues() []string { + return []string{ + F4vMoovPlacementProgressiveDownload, + F4vMoovPlacementNormal, + } +} + // Specify whether this set of input captions appears in your outputs in both // 608 and 708 format. If you choose Upconvert (UPCONVERT), MediaConvert includes // the captions data in two ways: it passes the 608 data through using the 608 @@ -20998,6 +21983,14 @@ const ( FileSourceConvert608To708Disabled = "DISABLED" ) +// FileSourceConvert608To708EnumValues returns all elements of the FileSourceConvert608To708 enum +func FileSourceConvert608To708EnumValues() []string { + return []string{ + FileSourceConvert608To708Upconvert, + FileSourceConvert608To708Disabled, + } +} + // Provide the font script, using an ISO 15924 script code, if the LanguageCode // is not sufficient for determining the script type. Where LanguageCode or // CustomLanguageCode is sufficient, use "AUTOMATIC" or leave unset. @@ -21012,6 +22005,15 @@ const ( FontScriptHant = "HANT" ) +// FontScriptEnumValues returns all elements of the FontScript enum +func FontScriptEnumValues() []string { + return []string{ + FontScriptAutomatic, + FontScriptHans, + FontScriptHant, + } +} + // Adaptive quantization. Allows intra-frame quantizers to vary to improve visual // quality. const ( @@ -21034,6 +22036,18 @@ const ( H264AdaptiveQuantizationMax = "MAX" ) +// H264AdaptiveQuantizationEnumValues returns all elements of the H264AdaptiveQuantization enum +func H264AdaptiveQuantizationEnumValues() []string { + return []string{ + H264AdaptiveQuantizationOff, + H264AdaptiveQuantizationLow, + H264AdaptiveQuantizationMedium, + H264AdaptiveQuantizationHigh, + H264AdaptiveQuantizationHigher, + H264AdaptiveQuantizationMax, + } +} + // Specify an H.264 level that is consistent with your output video settings. // If you aren't sure what level to specify, choose Auto (AUTO). const ( @@ -21089,6 +22103,29 @@ const ( H264CodecLevelLevel52 = "LEVEL_5_2" ) +// H264CodecLevelEnumValues returns all elements of the H264CodecLevel enum +func H264CodecLevelEnumValues() []string { + return []string{ + H264CodecLevelAuto, + H264CodecLevelLevel1, + H264CodecLevelLevel11, + H264CodecLevelLevel12, + H264CodecLevelLevel13, + H264CodecLevelLevel2, + H264CodecLevelLevel21, + H264CodecLevelLevel22, + H264CodecLevelLevel3, + H264CodecLevelLevel31, + H264CodecLevelLevel32, + H264CodecLevelLevel4, + H264CodecLevelLevel41, + H264CodecLevelLevel42, + H264CodecLevelLevel5, + H264CodecLevelLevel51, + H264CodecLevelLevel52, + } +} + // H.264 Profile. High 4:2:2 and 10-bit profiles are only available with the // AVC-I License. const ( @@ -21111,6 +22148,18 @@ const ( H264CodecProfileMain = "MAIN" ) +// H264CodecProfileEnumValues returns all elements of the H264CodecProfile enum +func H264CodecProfileEnumValues() []string { + return []string{ + H264CodecProfileBaseline, + H264CodecProfileHigh, + H264CodecProfileHigh10bit, + H264CodecProfileHigh422, + H264CodecProfileHigh42210bit, + H264CodecProfileMain, + } +} + // Choose Adaptive to improve subjective video quality for high-motion content. // This will cause the service to use fewer B-frames (which infer information // based on other frames) for high-motion portions of the video and more B-frames @@ -21124,6 +22173,14 @@ const ( H264DynamicSubGopStatic = "STATIC" ) +// H264DynamicSubGopEnumValues returns all elements of the H264DynamicSubGop enum +func H264DynamicSubGopEnumValues() []string { + return []string{ + H264DynamicSubGopAdaptive, + H264DynamicSubGopStatic, + } +} + // Entropy encoding mode. Use CABAC (must be in Main or High profile) or CAVLC. const ( // H264EntropyEncodingCabac is a H264EntropyEncoding enum value @@ -21133,6 +22190,14 @@ const ( H264EntropyEncodingCavlc = "CAVLC" ) +// H264EntropyEncodingEnumValues returns all elements of the H264EntropyEncoding enum +func H264EntropyEncodingEnumValues() []string { + return []string{ + H264EntropyEncodingCabac, + H264EntropyEncodingCavlc, + } +} + // Choosing FORCE_FIELD disables PAFF encoding for interlaced outputs. const ( // H264FieldEncodingPaff is a H264FieldEncoding enum value @@ -21142,6 +22207,14 @@ const ( H264FieldEncodingForceField = "FORCE_FIELD" ) +// H264FieldEncodingEnumValues returns all elements of the H264FieldEncoding enum +func H264FieldEncodingEnumValues() []string { + return []string{ + H264FieldEncodingPaff, + H264FieldEncodingForceField, + } +} + // Adjust quantization within each frame to reduce flicker or 'pop' on I-frames. const ( // H264FlickerAdaptiveQuantizationDisabled is a H264FlickerAdaptiveQuantization enum value @@ -21151,6 +22224,14 @@ const ( H264FlickerAdaptiveQuantizationEnabled = "ENABLED" ) +// H264FlickerAdaptiveQuantizationEnumValues returns all elements of the H264FlickerAdaptiveQuantization enum +func H264FlickerAdaptiveQuantizationEnumValues() []string { + return []string{ + H264FlickerAdaptiveQuantizationDisabled, + H264FlickerAdaptiveQuantizationEnabled, + } +} + // If you are using the console, use the Framerate setting to specify the frame // rate for this output. If you want to keep the same frame rate as the input // video, choose Follow source. If you want to do frame rate conversion, choose @@ -21170,6 +22251,14 @@ const ( H264FramerateControlSpecified = "SPECIFIED" ) +// H264FramerateControlEnumValues returns all elements of the H264FramerateControl enum +func H264FramerateControlEnumValues() []string { + return []string{ + H264FramerateControlInitializeFromSource, + H264FramerateControlSpecified, + } +} + // Optional. Specify how the transcoder performs framerate conversion. The default // behavior is to use duplicate drop conversion. const ( @@ -21180,6 +22269,14 @@ const ( H264FramerateConversionAlgorithmInterpolate = "INTERPOLATE" ) +// H264FramerateConversionAlgorithmEnumValues returns all elements of the H264FramerateConversionAlgorithm enum +func H264FramerateConversionAlgorithmEnumValues() []string { + return []string{ + H264FramerateConversionAlgorithmDuplicateDrop, + H264FramerateConversionAlgorithmInterpolate, + } +} + // If enable, use reference B frames for GOP structures that have B frames > // 1. const ( @@ -21190,6 +22287,14 @@ const ( H264GopBReferenceEnabled = "ENABLED" ) +// H264GopBReferenceEnumValues returns all elements of the H264GopBReference enum +func H264GopBReferenceEnumValues() []string { + return []string{ + H264GopBReferenceDisabled, + H264GopBReferenceEnabled, + } +} + // Indicates if the GOP Size in H264 is specified in frames or seconds. If seconds // the system will convert the GOP Size into a frame count at run time. const ( @@ -21200,6 +22305,14 @@ const ( H264GopSizeUnitsSeconds = "SECONDS" ) +// H264GopSizeUnitsEnumValues returns all elements of the H264GopSizeUnits enum +func H264GopSizeUnitsEnumValues() []string { + return []string{ + H264GopSizeUnitsFrames, + H264GopSizeUnitsSeconds, + } +} + // Use Interlace mode (InterlaceMode) to choose the scan line type for the output. // * Top Field First (TOP_FIELD) and Bottom Field First (BOTTOM_FIELD) produce // interlaced output with the entire output having the same field polarity (top @@ -21228,6 +22341,17 @@ const ( H264InterlaceModeFollowBottomField = "FOLLOW_BOTTOM_FIELD" ) +// H264InterlaceModeEnumValues returns all elements of the H264InterlaceMode enum +func H264InterlaceModeEnumValues() []string { + return []string{ + H264InterlaceModeProgressive, + H264InterlaceModeTopField, + H264InterlaceModeBottomField, + H264InterlaceModeFollowTopField, + H264InterlaceModeFollowBottomField, + } +} + // Optional. Specify how the service determines the pixel aspect ratio (PAR) // for this output. The default behavior, Follow source (INITIALIZE_FROM_SOURCE), // uses the PAR from your input video for your output. To specify a different @@ -21243,6 +22367,14 @@ const ( H264ParControlSpecified = "SPECIFIED" ) +// H264ParControlEnumValues returns all elements of the H264ParControl enum +func H264ParControlEnumValues() []string { + return []string{ + H264ParControlInitializeFromSource, + H264ParControlSpecified, + } +} + // Optional. Use Quality tuning level (qualityTuningLevel) to choose how you // want to trade off encoding speed for output video quality. The default behavior // is faster, lower quality, single-pass encoding. @@ -21257,6 +22389,15 @@ const ( H264QualityTuningLevelMultiPassHq = "MULTI_PASS_HQ" ) +// H264QualityTuningLevelEnumValues returns all elements of the H264QualityTuningLevel enum +func H264QualityTuningLevelEnumValues() []string { + return []string{ + H264QualityTuningLevelSinglePass, + H264QualityTuningLevelSinglePassHq, + H264QualityTuningLevelMultiPassHq, + } +} + // Use this setting to specify whether this output has a variable bitrate (VBR), // constant bitrate (CBR) or quality-defined variable bitrate (QVBR). const ( @@ -21270,6 +22411,15 @@ const ( H264RateControlModeQvbr = "QVBR" ) +// H264RateControlModeEnumValues returns all elements of the H264RateControlMode enum +func H264RateControlModeEnumValues() []string { + return []string{ + H264RateControlModeVbr, + H264RateControlModeCbr, + H264RateControlModeQvbr, + } +} + // Places a PPS header on each encoded picture, even if repeated. const ( // H264RepeatPpsDisabled is a H264RepeatPps enum value @@ -21279,6 +22429,14 @@ const ( H264RepeatPpsEnabled = "ENABLED" ) +// H264RepeatPpsEnumValues returns all elements of the H264RepeatPps enum +func H264RepeatPpsEnumValues() []string { + return []string{ + H264RepeatPpsDisabled, + H264RepeatPpsEnabled, + } +} + // Enable this setting to insert I-frames at scene changes that the service // automatically detects. This improves video quality and is enabled by default. // If this output uses QVBR, choose Transition detection (TRANSITION_DETECTION) @@ -21295,6 +22453,15 @@ const ( H264SceneChangeDetectTransitionDetection = "TRANSITION_DETECTION" ) +// H264SceneChangeDetectEnumValues returns all elements of the H264SceneChangeDetect enum +func H264SceneChangeDetectEnumValues() []string { + return []string{ + H264SceneChangeDetectDisabled, + H264SceneChangeDetectEnabled, + H264SceneChangeDetectTransitionDetection, + } +} + // Enables Slow PAL rate conversion. 23.976fps and 24fps input is relabeled // as 25fps, and audio is sped up correspondingly. const ( @@ -21305,6 +22472,14 @@ const ( H264SlowPalEnabled = "ENABLED" ) +// H264SlowPalEnumValues returns all elements of the H264SlowPal enum +func H264SlowPalEnumValues() []string { + return []string{ + H264SlowPalDisabled, + H264SlowPalEnabled, + } +} + // Adjust quantization within each frame based on spatial variation of content // complexity. const ( @@ -21315,6 +22490,14 @@ const ( H264SpatialAdaptiveQuantizationEnabled = "ENABLED" ) +// H264SpatialAdaptiveQuantizationEnumValues returns all elements of the H264SpatialAdaptiveQuantization enum +func H264SpatialAdaptiveQuantizationEnumValues() []string { + return []string{ + H264SpatialAdaptiveQuantizationDisabled, + H264SpatialAdaptiveQuantizationEnabled, + } +} + // Produces a bitstream compliant with SMPTE RP-2027. const ( // H264SyntaxDefault is a H264Syntax enum value @@ -21324,6 +22507,14 @@ const ( H264SyntaxRp2027 = "RP2027" ) +// H264SyntaxEnumValues returns all elements of the H264Syntax enum +func H264SyntaxEnumValues() []string { + return []string{ + H264SyntaxDefault, + H264SyntaxRp2027, + } +} + // This field applies only if the Streams > Advanced > Framerate (framerate) // field is set to 29.970. This field works with the Streams > Advanced > Preprocessors // > Deinterlacer field (deinterlace_mode) and the Streams > Advanced > Interlaced @@ -21342,6 +22533,15 @@ const ( H264TelecineHard = "HARD" ) +// H264TelecineEnumValues returns all elements of the H264Telecine enum +func H264TelecineEnumValues() []string { + return []string{ + H264TelecineNone, + H264TelecineSoft, + H264TelecineHard, + } +} + // Adjust quantization within each frame based on temporal variation of content // complexity. const ( @@ -21352,6 +22552,14 @@ const ( H264TemporalAdaptiveQuantizationEnabled = "ENABLED" ) +// H264TemporalAdaptiveQuantizationEnumValues returns all elements of the H264TemporalAdaptiveQuantization enum +func H264TemporalAdaptiveQuantizationEnumValues() []string { + return []string{ + H264TemporalAdaptiveQuantizationDisabled, + H264TemporalAdaptiveQuantizationEnabled, + } +} + // Inserts timecode for each frame as 4 bytes of an unregistered SEI message. const ( // H264UnregisteredSeiTimecodeDisabled is a H264UnregisteredSeiTimecode enum value @@ -21361,6 +22569,14 @@ const ( H264UnregisteredSeiTimecodeEnabled = "ENABLED" ) +// H264UnregisteredSeiTimecodeEnumValues returns all elements of the H264UnregisteredSeiTimecode enum +func H264UnregisteredSeiTimecodeEnumValues() []string { + return []string{ + H264UnregisteredSeiTimecodeDisabled, + H264UnregisteredSeiTimecodeEnabled, + } +} + // Adaptive quantization. Allows intra-frame quantizers to vary to improve visual // quality. const ( @@ -21383,6 +22599,18 @@ const ( H265AdaptiveQuantizationMax = "MAX" ) +// H265AdaptiveQuantizationEnumValues returns all elements of the H265AdaptiveQuantization enum +func H265AdaptiveQuantizationEnumValues() []string { + return []string{ + H265AdaptiveQuantizationOff, + H265AdaptiveQuantizationLow, + H265AdaptiveQuantizationMedium, + H265AdaptiveQuantizationHigh, + H265AdaptiveQuantizationHigher, + H265AdaptiveQuantizationMax, + } +} + // Enables Alternate Transfer Function SEI message for outputs using Hybrid // Log Gamma (HLG) Electro-Optical Transfer Function (EOTF). const ( @@ -21393,6 +22621,14 @@ const ( H265AlternateTransferFunctionSeiEnabled = "ENABLED" ) +// H265AlternateTransferFunctionSeiEnumValues returns all elements of the H265AlternateTransferFunctionSei enum +func H265AlternateTransferFunctionSeiEnumValues() []string { + return []string{ + H265AlternateTransferFunctionSeiDisabled, + H265AlternateTransferFunctionSeiEnabled, + } +} + // H.265 Level. const ( // H265CodecLevelAuto is a H265CodecLevel enum value @@ -21438,6 +22674,26 @@ const ( H265CodecLevelLevel62 = "LEVEL_6_2" ) +// H265CodecLevelEnumValues returns all elements of the H265CodecLevel enum +func H265CodecLevelEnumValues() []string { + return []string{ + H265CodecLevelAuto, + H265CodecLevelLevel1, + H265CodecLevelLevel2, + H265CodecLevelLevel21, + H265CodecLevelLevel3, + H265CodecLevelLevel31, + H265CodecLevelLevel4, + H265CodecLevelLevel41, + H265CodecLevelLevel5, + H265CodecLevelLevel51, + H265CodecLevelLevel52, + H265CodecLevelLevel6, + H265CodecLevelLevel61, + H265CodecLevelLevel62, + } +} + // Represents the Profile and Tier, per the HEVC (H.265) specification. Selections // are grouped as [Profile] / [Tier], so "Main/High" represents Main Profile // with High Tier. 4:2:2 profiles are only available with the HEVC 4:2:2 License. @@ -21467,6 +22723,20 @@ const ( H265CodecProfileMain42210bitHigh = "MAIN_422_10BIT_HIGH" ) +// H265CodecProfileEnumValues returns all elements of the H265CodecProfile enum +func H265CodecProfileEnumValues() []string { + return []string{ + H265CodecProfileMainMain, + H265CodecProfileMainHigh, + H265CodecProfileMain10Main, + H265CodecProfileMain10High, + H265CodecProfileMain4228bitMain, + H265CodecProfileMain4228bitHigh, + H265CodecProfileMain42210bitMain, + H265CodecProfileMain42210bitHigh, + } +} + // Choose Adaptive to improve subjective video quality for high-motion content. // This will cause the service to use fewer B-frames (which infer information // based on other frames) for high-motion portions of the video and more B-frames @@ -21480,6 +22750,14 @@ const ( H265DynamicSubGopStatic = "STATIC" ) +// H265DynamicSubGopEnumValues returns all elements of the H265DynamicSubGop enum +func H265DynamicSubGopEnumValues() []string { + return []string{ + H265DynamicSubGopAdaptive, + H265DynamicSubGopStatic, + } +} + // Adjust quantization within each frame to reduce flicker or 'pop' on I-frames. const ( // H265FlickerAdaptiveQuantizationDisabled is a H265FlickerAdaptiveQuantization enum value @@ -21489,6 +22767,14 @@ const ( H265FlickerAdaptiveQuantizationEnabled = "ENABLED" ) +// H265FlickerAdaptiveQuantizationEnumValues returns all elements of the H265FlickerAdaptiveQuantization enum +func H265FlickerAdaptiveQuantizationEnumValues() []string { + return []string{ + H265FlickerAdaptiveQuantizationDisabled, + H265FlickerAdaptiveQuantizationEnabled, + } +} + // If you are using the console, use the Framerate setting to specify the frame // rate for this output. If you want to keep the same frame rate as the input // video, choose Follow source. If you want to do frame rate conversion, choose @@ -21508,6 +22794,14 @@ const ( H265FramerateControlSpecified = "SPECIFIED" ) +// H265FramerateControlEnumValues returns all elements of the H265FramerateControl enum +func H265FramerateControlEnumValues() []string { + return []string{ + H265FramerateControlInitializeFromSource, + H265FramerateControlSpecified, + } +} + // Optional. Specify how the transcoder performs framerate conversion. The default // behavior is to use duplicate drop conversion. const ( @@ -21518,6 +22812,14 @@ const ( H265FramerateConversionAlgorithmInterpolate = "INTERPOLATE" ) +// H265FramerateConversionAlgorithmEnumValues returns all elements of the H265FramerateConversionAlgorithm enum +func H265FramerateConversionAlgorithmEnumValues() []string { + return []string{ + H265FramerateConversionAlgorithmDuplicateDrop, + H265FramerateConversionAlgorithmInterpolate, + } +} + // If enable, use reference B frames for GOP structures that have B frames > // 1. const ( @@ -21528,6 +22830,14 @@ const ( H265GopBReferenceEnabled = "ENABLED" ) +// H265GopBReferenceEnumValues returns all elements of the H265GopBReference enum +func H265GopBReferenceEnumValues() []string { + return []string{ + H265GopBReferenceDisabled, + H265GopBReferenceEnabled, + } +} + // Indicates if the GOP Size in H265 is specified in frames or seconds. If seconds // the system will convert the GOP Size into a frame count at run time. const ( @@ -21538,6 +22848,14 @@ const ( H265GopSizeUnitsSeconds = "SECONDS" ) +// H265GopSizeUnitsEnumValues returns all elements of the H265GopSizeUnits enum +func H265GopSizeUnitsEnumValues() []string { + return []string{ + H265GopSizeUnitsFrames, + H265GopSizeUnitsSeconds, + } +} + // Choose the scan line type for the output. Choose Progressive (PROGRESSIVE) // to create a progressive output, regardless of the scan type of your input. // Choose Top Field First (TOP_FIELD) or Bottom Field First (BOTTOM_FIELD) to @@ -21567,6 +22885,17 @@ const ( H265InterlaceModeFollowBottomField = "FOLLOW_BOTTOM_FIELD" ) +// H265InterlaceModeEnumValues returns all elements of the H265InterlaceMode enum +func H265InterlaceModeEnumValues() []string { + return []string{ + H265InterlaceModeProgressive, + H265InterlaceModeTopField, + H265InterlaceModeBottomField, + H265InterlaceModeFollowTopField, + H265InterlaceModeFollowBottomField, + } +} + // Optional. Specify how the service determines the pixel aspect ratio (PAR) // for this output. The default behavior, Follow source (INITIALIZE_FROM_SOURCE), // uses the PAR from your input video for your output. To specify a different @@ -21582,6 +22911,14 @@ const ( H265ParControlSpecified = "SPECIFIED" ) +// H265ParControlEnumValues returns all elements of the H265ParControl enum +func H265ParControlEnumValues() []string { + return []string{ + H265ParControlInitializeFromSource, + H265ParControlSpecified, + } +} + // Optional. Use Quality tuning level (qualityTuningLevel) to choose how you // want to trade off encoding speed for output video quality. The default behavior // is faster, lower quality, single-pass encoding. @@ -21596,6 +22933,15 @@ const ( H265QualityTuningLevelMultiPassHq = "MULTI_PASS_HQ" ) +// H265QualityTuningLevelEnumValues returns all elements of the H265QualityTuningLevel enum +func H265QualityTuningLevelEnumValues() []string { + return []string{ + H265QualityTuningLevelSinglePass, + H265QualityTuningLevelSinglePassHq, + H265QualityTuningLevelMultiPassHq, + } +} + // Use this setting to specify whether this output has a variable bitrate (VBR), // constant bitrate (CBR) or quality-defined variable bitrate (QVBR). const ( @@ -21609,6 +22955,15 @@ const ( H265RateControlModeQvbr = "QVBR" ) +// H265RateControlModeEnumValues returns all elements of the H265RateControlMode enum +func H265RateControlModeEnumValues() []string { + return []string{ + H265RateControlModeVbr, + H265RateControlModeCbr, + H265RateControlModeQvbr, + } +} + // Specify Sample Adaptive Offset (SAO) filter strength. Adaptive mode dynamically // selects best strength based on content const ( @@ -21622,6 +22977,15 @@ const ( H265SampleAdaptiveOffsetFilterModeOff = "OFF" ) +// H265SampleAdaptiveOffsetFilterModeEnumValues returns all elements of the H265SampleAdaptiveOffsetFilterMode enum +func H265SampleAdaptiveOffsetFilterModeEnumValues() []string { + return []string{ + H265SampleAdaptiveOffsetFilterModeDefault, + H265SampleAdaptiveOffsetFilterModeAdaptive, + H265SampleAdaptiveOffsetFilterModeOff, + } +} + // Enable this setting to insert I-frames at scene changes that the service // automatically detects. This improves video quality and is enabled by default. // If this output uses QVBR, choose Transition detection (TRANSITION_DETECTION) @@ -21638,6 +23002,15 @@ const ( H265SceneChangeDetectTransitionDetection = "TRANSITION_DETECTION" ) +// H265SceneChangeDetectEnumValues returns all elements of the H265SceneChangeDetect enum +func H265SceneChangeDetectEnumValues() []string { + return []string{ + H265SceneChangeDetectDisabled, + H265SceneChangeDetectEnabled, + H265SceneChangeDetectTransitionDetection, + } +} + // Enables Slow PAL rate conversion. 23.976fps and 24fps input is relabeled // as 25fps, and audio is sped up correspondingly. const ( @@ -21648,6 +23021,14 @@ const ( H265SlowPalEnabled = "ENABLED" ) +// H265SlowPalEnumValues returns all elements of the H265SlowPal enum +func H265SlowPalEnumValues() []string { + return []string{ + H265SlowPalDisabled, + H265SlowPalEnabled, + } +} + // Adjust quantization within each frame based on spatial variation of content // complexity. const ( @@ -21658,6 +23039,14 @@ const ( H265SpatialAdaptiveQuantizationEnabled = "ENABLED" ) +// H265SpatialAdaptiveQuantizationEnumValues returns all elements of the H265SpatialAdaptiveQuantization enum +func H265SpatialAdaptiveQuantizationEnumValues() []string { + return []string{ + H265SpatialAdaptiveQuantizationDisabled, + H265SpatialAdaptiveQuantizationEnabled, + } +} + // This field applies only if the Streams > Advanced > Framerate (framerate) // field is set to 29.970. This field works with the Streams > Advanced > Preprocessors // > Deinterlacer field (deinterlace_mode) and the Streams > Advanced > Interlaced @@ -21676,6 +23065,15 @@ const ( H265TelecineHard = "HARD" ) +// H265TelecineEnumValues returns all elements of the H265Telecine enum +func H265TelecineEnumValues() []string { + return []string{ + H265TelecineNone, + H265TelecineSoft, + H265TelecineHard, + } +} + // Adjust quantization within each frame based on temporal variation of content // complexity. const ( @@ -21686,6 +23084,14 @@ const ( H265TemporalAdaptiveQuantizationEnabled = "ENABLED" ) +// H265TemporalAdaptiveQuantizationEnumValues returns all elements of the H265TemporalAdaptiveQuantization enum +func H265TemporalAdaptiveQuantizationEnumValues() []string { + return []string{ + H265TemporalAdaptiveQuantizationDisabled, + H265TemporalAdaptiveQuantizationEnabled, + } +} + // Enables temporal layer identifiers in the encoded bitstream. Up to 3 layers // are supported depending on GOP structure: I- and P-frames form one layer, // reference B-frames can form a second layer and non-reference b-frames can @@ -21702,6 +23108,14 @@ const ( H265TemporalIdsEnabled = "ENABLED" ) +// H265TemporalIdsEnumValues returns all elements of the H265TemporalIds enum +func H265TemporalIdsEnumValues() []string { + return []string{ + H265TemporalIdsDisabled, + H265TemporalIdsEnabled, + } +} + // Enable use of tiles, allowing horizontal as well as vertical subdivision // of the encoded pictures. const ( @@ -21712,6 +23126,14 @@ const ( H265TilesEnabled = "ENABLED" ) +// H265TilesEnumValues returns all elements of the H265Tiles enum +func H265TilesEnumValues() []string { + return []string{ + H265TilesDisabled, + H265TilesEnabled, + } +} + // Inserts timecode for each frame as 4 bytes of an unregistered SEI message. const ( // H265UnregisteredSeiTimecodeDisabled is a H265UnregisteredSeiTimecode enum value @@ -21721,6 +23143,14 @@ const ( H265UnregisteredSeiTimecodeEnabled = "ENABLED" ) +// H265UnregisteredSeiTimecodeEnumValues returns all elements of the H265UnregisteredSeiTimecode enum +func H265UnregisteredSeiTimecodeEnumValues() []string { + return []string{ + H265UnregisteredSeiTimecodeDisabled, + H265UnregisteredSeiTimecodeEnabled, + } +} + // If the location of parameter set NAL units doesn't matter in your workflow, // ignore this setting. Use this setting only with CMAF or DASH outputs, or // with standalone file outputs in an MPEG-4 container (MP4 outputs). Choose @@ -21740,6 +23170,14 @@ const ( H265WriteMp4PackagingTypeHev1 = "HEV1" ) +// H265WriteMp4PackagingTypeEnumValues returns all elements of the H265WriteMp4PackagingType enum +func H265WriteMp4PackagingTypeEnumValues() []string { + return []string{ + H265WriteMp4PackagingTypeHvc1, + H265WriteMp4PackagingTypeHev1, + } +} + const ( // HlsAdMarkersElemental is a HlsAdMarkers enum value HlsAdMarkersElemental = "ELEMENTAL" @@ -21748,6 +23186,14 @@ const ( HlsAdMarkersElementalScte35 = "ELEMENTAL_SCTE35" ) +// HlsAdMarkersEnumValues returns all elements of the HlsAdMarkers enum +func HlsAdMarkersEnumValues() []string { + return []string{ + HlsAdMarkersElemental, + HlsAdMarkersElementalScte35, + } +} + // Use this setting only in audio-only outputs. Choose MPEG-2 Transport Stream // (M2TS) to create a file in an MPEG2-TS container. Keep the default value // Automatic (AUTOMATIC) to create a raw audio-only file with no container. @@ -21761,6 +23207,14 @@ const ( HlsAudioOnlyContainerM2ts = "M2TS" ) +// HlsAudioOnlyContainerEnumValues returns all elements of the HlsAudioOnlyContainer enum +func HlsAudioOnlyContainerEnumValues() []string { + return []string{ + HlsAudioOnlyContainerAutomatic, + HlsAudioOnlyContainerM2ts, + } +} + // Four types of audio-only tracks are supported: Audio-Only Variant Stream // The client can play back this audio-only stream instead of video in low-bandwidth // scenarios. Represented as an EXT-X-STREAM-INF in the HLS manifest. Alternate @@ -21786,6 +23240,16 @@ const ( HlsAudioTrackTypeAudioOnlyVariantStream = "AUDIO_ONLY_VARIANT_STREAM" ) +// HlsAudioTrackTypeEnumValues returns all elements of the HlsAudioTrackType enum +func HlsAudioTrackTypeEnumValues() []string { + return []string{ + HlsAudioTrackTypeAlternateAudioAutoSelectDefault, + HlsAudioTrackTypeAlternateAudioAutoSelect, + HlsAudioTrackTypeAlternateAudioNotAutoSelect, + HlsAudioTrackTypeAudioOnlyVariantStream, + } +} + // Applies only to 608 Embedded output captions. Insert: Include CLOSED-CAPTIONS // lines in the manifest. Specify at least one language in the CC1 Language // Code field. One CLOSED-CAPTION line is added for each Language Code you specify. @@ -21806,6 +23270,15 @@ const ( HlsCaptionLanguageSettingNone = "NONE" ) +// HlsCaptionLanguageSettingEnumValues returns all elements of the HlsCaptionLanguageSetting enum +func HlsCaptionLanguageSettingEnumValues() []string { + return []string{ + HlsCaptionLanguageSettingInsert, + HlsCaptionLanguageSettingOmit, + HlsCaptionLanguageSettingNone, + } +} + // When set to ENABLED, sets #EXT-X-ALLOW-CACHE:no tag, which prevents client // from saving media segments for later replay. const ( @@ -21816,6 +23289,14 @@ const ( HlsClientCacheEnabled = "ENABLED" ) +// HlsClientCacheEnumValues returns all elements of the HlsClientCache enum +func HlsClientCacheEnumValues() []string { + return []string{ + HlsClientCacheDisabled, + HlsClientCacheEnabled, + } +} + // Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist // generation. const ( @@ -21826,6 +23307,14 @@ const ( HlsCodecSpecificationRfc4281 = "RFC_4281" ) +// HlsCodecSpecificationEnumValues returns all elements of the HlsCodecSpecification enum +func HlsCodecSpecificationEnumValues() []string { + return []string{ + HlsCodecSpecificationRfc6381, + HlsCodecSpecificationRfc4281, + } +} + // Indicates whether segments should be placed in subdirectories. const ( // HlsDirectoryStructureSingleDirectory is a HlsDirectoryStructure enum value @@ -21835,6 +23324,14 @@ const ( HlsDirectoryStructureSubdirectoryPerStream = "SUBDIRECTORY_PER_STREAM" ) +// HlsDirectoryStructureEnumValues returns all elements of the HlsDirectoryStructure enum +func HlsDirectoryStructureEnumValues() []string { + return []string{ + HlsDirectoryStructureSingleDirectory, + HlsDirectoryStructureSubdirectoryPerStream, + } +} + // Encrypts the segments with the given encryption scheme. Leave blank to disable. // Selecting 'Disabled' in the web interface also disables encryption. const ( @@ -21845,6 +23342,14 @@ const ( HlsEncryptionTypeSampleAes = "SAMPLE_AES" ) +// HlsEncryptionTypeEnumValues returns all elements of the HlsEncryptionType enum +func HlsEncryptionTypeEnumValues() []string { + return []string{ + HlsEncryptionTypeAes128, + HlsEncryptionTypeSampleAes, + } +} + // When set to INCLUDE, writes I-Frame Only Manifest in addition to the HLS // manifest const ( @@ -21855,6 +23360,14 @@ const ( HlsIFrameOnlyManifestExclude = "EXCLUDE" ) +// HlsIFrameOnlyManifestEnumValues returns all elements of the HlsIFrameOnlyManifest enum +func HlsIFrameOnlyManifestEnumValues() []string { + return []string{ + HlsIFrameOnlyManifestInclude, + HlsIFrameOnlyManifestExclude, + } +} + // The Initialization Vector is a 128-bit number used in conjunction with the // key for encrypting blocks. If set to INCLUDE, Initialization Vector is listed // in the manifest. Otherwise Initialization Vector is not in the manifest. @@ -21866,6 +23379,14 @@ const ( HlsInitializationVectorInManifestExclude = "EXCLUDE" ) +// HlsInitializationVectorInManifestEnumValues returns all elements of the HlsInitializationVectorInManifest enum +func HlsInitializationVectorInManifestEnumValues() []string { + return []string{ + HlsInitializationVectorInManifestInclude, + HlsInitializationVectorInManifestExclude, + } +} + // Specify whether your DRM encryption key is static or from a key provider // that follows the SPEKE standard. For more information about SPEKE, see https://docs.aws.amazon.com/speke/latest/documentation/what-is-speke.html. const ( @@ -21876,6 +23397,14 @@ const ( HlsKeyProviderTypeStaticKey = "STATIC_KEY" ) +// HlsKeyProviderTypeEnumValues returns all elements of the HlsKeyProviderType enum +func HlsKeyProviderTypeEnumValues() []string { + return []string{ + HlsKeyProviderTypeSpeke, + HlsKeyProviderTypeStaticKey, + } +} + // When set to GZIP, compresses HLS playlist. const ( // HlsManifestCompressionGzip is a HlsManifestCompression enum value @@ -21885,6 +23414,14 @@ const ( HlsManifestCompressionNone = "NONE" ) +// HlsManifestCompressionEnumValues returns all elements of the HlsManifestCompression enum +func HlsManifestCompressionEnumValues() []string { + return []string{ + HlsManifestCompressionGzip, + HlsManifestCompressionNone, + } +} + // Indicates whether the output manifest should use floating point values for // segment duration. const ( @@ -21895,6 +23432,14 @@ const ( HlsManifestDurationFormatInteger = "INTEGER" ) +// HlsManifestDurationFormatEnumValues returns all elements of the HlsManifestDurationFormat enum +func HlsManifestDurationFormatEnumValues() []string { + return []string{ + HlsManifestDurationFormatFloatingPoint, + HlsManifestDurationFormatInteger, + } +} + // Enable this setting to insert the EXT-X-SESSION-KEY element into the master // playlist. This allows for offline Apple HLS FairPlay content protection. const ( @@ -21905,6 +23450,14 @@ const ( HlsOfflineEncryptedDisabled = "DISABLED" ) +// HlsOfflineEncryptedEnumValues returns all elements of the HlsOfflineEncrypted enum +func HlsOfflineEncryptedEnumValues() []string { + return []string{ + HlsOfflineEncryptedEnabled, + HlsOfflineEncryptedDisabled, + } +} + // Indicates whether the .m3u8 manifest file should be generated for this HLS // output group. const ( @@ -21915,6 +23468,14 @@ const ( HlsOutputSelectionSegmentsOnly = "SEGMENTS_ONLY" ) +// HlsOutputSelectionEnumValues returns all elements of the HlsOutputSelection enum +func HlsOutputSelectionEnumValues() []string { + return []string{ + HlsOutputSelectionManifestsAndSegments, + HlsOutputSelectionSegmentsOnly, + } +} + // Includes or excludes EXT-X-PROGRAM-DATE-TIME tag in .m3u8 manifest files. // The value is calculated as follows: either the program date and time are // initialized using the input timecode source, or the time is initialized using @@ -21927,6 +23488,14 @@ const ( HlsProgramDateTimeExclude = "EXCLUDE" ) +// HlsProgramDateTimeEnumValues returns all elements of the HlsProgramDateTime enum +func HlsProgramDateTimeEnumValues() []string { + return []string{ + HlsProgramDateTimeInclude, + HlsProgramDateTimeExclude, + } +} + // When set to SINGLE_FILE, emits program as a single media resource (.ts) file, // uses #EXT-X-BYTERANGE tags to index segment for playback. const ( @@ -21937,6 +23506,14 @@ const ( HlsSegmentControlSegmentedFiles = "SEGMENTED_FILES" ) +// HlsSegmentControlEnumValues returns all elements of the HlsSegmentControl enum +func HlsSegmentControlEnumValues() []string { + return []string{ + HlsSegmentControlSingleFile, + HlsSegmentControlSegmentedFiles, + } +} + // Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag // of variant manifest. const ( @@ -21947,6 +23524,14 @@ const ( HlsStreamInfResolutionExclude = "EXCLUDE" ) +// HlsStreamInfResolutionEnumValues returns all elements of the HlsStreamInfResolution enum +func HlsStreamInfResolutionEnumValues() []string { + return []string{ + HlsStreamInfResolutionInclude, + HlsStreamInfResolutionExclude, + } +} + // Indicates ID3 frame that has the timecode. const ( // HlsTimedMetadataId3FrameNone is a HlsTimedMetadataId3Frame enum value @@ -21959,6 +23544,15 @@ const ( HlsTimedMetadataId3FrameTdrl = "TDRL" ) +// HlsTimedMetadataId3FrameEnumValues returns all elements of the HlsTimedMetadataId3Frame enum +func HlsTimedMetadataId3FrameEnumValues() []string { + return []string{ + HlsTimedMetadataId3FrameNone, + HlsTimedMetadataId3FramePriv, + HlsTimedMetadataId3FrameTdrl, + } +} + // Keep this setting enabled to have MediaConvert use the font style and position // information from the captions source in the output. This option is available // only when your input captions are IMSC, SMPTE-TT, or TTML. Disable this setting @@ -21971,6 +23565,14 @@ const ( ImscStylePassthroughDisabled = "DISABLED" ) +// ImscStylePassthroughEnumValues returns all elements of the ImscStylePassthrough enum +func ImscStylePassthroughEnumValues() []string { + return []string{ + ImscStylePassthroughEnabled, + ImscStylePassthroughDisabled, + } +} + // Enable Deblock (InputDeblockFilter) to produce smoother motion in the output. // Default is disabled. Only manually controllable for MPEG2 and uncompressed // video inputs. @@ -21982,6 +23584,14 @@ const ( InputDeblockFilterDisabled = "DISABLED" ) +// InputDeblockFilterEnumValues returns all elements of the InputDeblockFilter enum +func InputDeblockFilterEnumValues() []string { + return []string{ + InputDeblockFilterEnabled, + InputDeblockFilterDisabled, + } +} + // Enable Denoise (InputDenoiseFilter) to filter noise from the input. Default // is disabled. Only applicable to MPEG2, H.264, H.265, and uncompressed video // inputs. @@ -21993,6 +23603,14 @@ const ( InputDenoiseFilterDisabled = "DISABLED" ) +// InputDenoiseFilterEnumValues returns all elements of the InputDenoiseFilter enum +func InputDenoiseFilterEnumValues() []string { + return []string{ + InputDenoiseFilterEnabled, + InputDenoiseFilterDisabled, + } +} + // Use Filter enable (InputFilterEnable) to specify how the transcoding service // applies the denoise and deblock filters. You must also enable the filters // separately, with Denoise (InputDenoiseFilter) and Deblock (InputDeblockFilter). @@ -22011,6 +23629,15 @@ const ( InputFilterEnableForce = "FORCE" ) +// InputFilterEnableEnumValues returns all elements of the InputFilterEnable enum +func InputFilterEnableEnumValues() []string { + return []string{ + InputFilterEnableAuto, + InputFilterEnableDisable, + InputFilterEnableForce, + } +} + // Set PSI control (InputPsiControl) for transport stream inputs to specify // which data the demux process to scans. * Ignore PSI - Scan all PIDs for audio // and video. * Use PSI - Scan only PSI data. @@ -22022,6 +23649,14 @@ const ( InputPsiControlUsePsi = "USE_PSI" ) +// InputPsiControlEnumValues returns all elements of the InputPsiControl enum +func InputPsiControlEnumValues() []string { + return []string{ + InputPsiControlIgnorePsi, + InputPsiControlUsePsi, + } +} + // Use Rotate (InputRotate) to specify how the service rotates your video. You // can choose automatic rotation or specify a rotation. You can specify a clockwise // rotation of 0, 90, 180, or 270 degrees. If your input video container is @@ -22049,6 +23684,17 @@ const ( InputRotateAuto = "AUTO" ) +// InputRotateEnumValues returns all elements of the InputRotate enum +func InputRotateEnumValues() []string { + return []string{ + InputRotateDegree0, + InputRotateDegrees90, + InputRotateDegrees180, + InputRotateDegrees270, + InputRotateAuto, + } +} + // Use this Timecode source setting, located under the input settings (InputTimecodeSource), // to specify how the service counts input video frames. This input frame count // affects only the behavior of features that apply to a single input at a time, @@ -22070,6 +23716,15 @@ const ( InputTimecodeSourceSpecifiedstart = "SPECIFIEDSTART" ) +// InputTimecodeSourceEnumValues returns all elements of the InputTimecodeSource enum +func InputTimecodeSourceEnumValues() []string { + return []string{ + InputTimecodeSourceEmbedded, + InputTimecodeSourceZerobased, + InputTimecodeSourceSpecifiedstart, + } +} + // A job's phase can be PROBING, TRANSCODING OR UPLOADING const ( // JobPhaseProbing is a JobPhase enum value @@ -22082,6 +23737,15 @@ const ( JobPhaseUploading = "UPLOADING" ) +// JobPhaseEnumValues returns all elements of the JobPhase enum +func JobPhaseEnumValues() []string { + return []string{ + JobPhaseProbing, + JobPhaseTranscoding, + JobPhaseUploading, + } +} + // A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR. const ( // JobStatusSubmitted is a JobStatus enum value @@ -22100,6 +23764,17 @@ const ( JobStatusError = "ERROR" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusSubmitted, + JobStatusProgressing, + JobStatusComplete, + JobStatusCanceled, + JobStatusError, + } +} + // Optional. When you request a list of job templates, you can choose to list // them alphabetically by NAME or chronologically by CREATION_DATE. If you don't // specify, the service will list them by name. @@ -22114,6 +23789,15 @@ const ( JobTemplateListBySystem = "SYSTEM" ) +// JobTemplateListByEnumValues returns all elements of the JobTemplateListBy enum +func JobTemplateListByEnumValues() []string { + return []string{ + JobTemplateListByName, + JobTemplateListByCreationDate, + JobTemplateListBySystem, + } +} + // Specify the language, using the ISO 639-2 three-letter code listed at https://www.loc.gov/standards/iso639-2/php/code_list.php. const ( // LanguageCodeEng is a LanguageCode enum value @@ -22690,6 +24374,203 @@ const ( LanguageCodeTng = "TNG" ) +// LanguageCodeEnumValues returns all elements of the LanguageCode enum +func LanguageCodeEnumValues() []string { + return []string{ + LanguageCodeEng, + LanguageCodeSpa, + LanguageCodeFra, + LanguageCodeDeu, + LanguageCodeGer, + LanguageCodeZho, + LanguageCodeAra, + LanguageCodeHin, + LanguageCodeJpn, + LanguageCodeRus, + LanguageCodePor, + LanguageCodeIta, + LanguageCodeUrd, + LanguageCodeVie, + LanguageCodeKor, + LanguageCodePan, + LanguageCodeAbk, + LanguageCodeAar, + LanguageCodeAfr, + LanguageCodeAka, + LanguageCodeSqi, + LanguageCodeAmh, + LanguageCodeArg, + LanguageCodeHye, + LanguageCodeAsm, + LanguageCodeAva, + LanguageCodeAve, + LanguageCodeAym, + LanguageCodeAze, + LanguageCodeBam, + LanguageCodeBak, + LanguageCodeEus, + LanguageCodeBel, + LanguageCodeBen, + LanguageCodeBih, + LanguageCodeBis, + LanguageCodeBos, + LanguageCodeBre, + LanguageCodeBul, + LanguageCodeMya, + LanguageCodeCat, + LanguageCodeKhm, + LanguageCodeCha, + LanguageCodeChe, + LanguageCodeNya, + LanguageCodeChu, + LanguageCodeChv, + LanguageCodeCor, + LanguageCodeCos, + LanguageCodeCre, + LanguageCodeHrv, + LanguageCodeCes, + LanguageCodeDan, + LanguageCodeDiv, + LanguageCodeNld, + LanguageCodeDzo, + LanguageCodeEnm, + LanguageCodeEpo, + LanguageCodeEst, + LanguageCodeEwe, + LanguageCodeFao, + LanguageCodeFij, + LanguageCodeFin, + LanguageCodeFrm, + LanguageCodeFul, + LanguageCodeGla, + LanguageCodeGlg, + LanguageCodeLug, + LanguageCodeKat, + LanguageCodeEll, + LanguageCodeGrn, + LanguageCodeGuj, + LanguageCodeHat, + LanguageCodeHau, + LanguageCodeHeb, + LanguageCodeHer, + LanguageCodeHmo, + LanguageCodeHun, + LanguageCodeIsl, + LanguageCodeIdo, + LanguageCodeIbo, + LanguageCodeInd, + LanguageCodeIna, + LanguageCodeIle, + LanguageCodeIku, + LanguageCodeIpk, + LanguageCodeGle, + LanguageCodeJav, + LanguageCodeKal, + LanguageCodeKan, + LanguageCodeKau, + LanguageCodeKas, + LanguageCodeKaz, + LanguageCodeKik, + LanguageCodeKin, + LanguageCodeKir, + LanguageCodeKom, + LanguageCodeKon, + LanguageCodeKua, + LanguageCodeKur, + LanguageCodeLao, + LanguageCodeLat, + LanguageCodeLav, + LanguageCodeLim, + LanguageCodeLin, + LanguageCodeLit, + LanguageCodeLub, + LanguageCodeLtz, + LanguageCodeMkd, + LanguageCodeMlg, + LanguageCodeMsa, + LanguageCodeMal, + LanguageCodeMlt, + LanguageCodeGlv, + LanguageCodeMri, + LanguageCodeMar, + LanguageCodeMah, + LanguageCodeMon, + LanguageCodeNau, + LanguageCodeNav, + LanguageCodeNde, + LanguageCodeNbl, + LanguageCodeNdo, + LanguageCodeNep, + LanguageCodeSme, + LanguageCodeNor, + LanguageCodeNob, + LanguageCodeNno, + LanguageCodeOci, + LanguageCodeOji, + LanguageCodeOri, + LanguageCodeOrm, + LanguageCodeOss, + LanguageCodePli, + LanguageCodeFas, + LanguageCodePol, + LanguageCodePus, + LanguageCodeQue, + LanguageCodeQaa, + LanguageCodeRon, + LanguageCodeRoh, + LanguageCodeRun, + LanguageCodeSmo, + LanguageCodeSag, + LanguageCodeSan, + LanguageCodeSrd, + LanguageCodeSrb, + LanguageCodeSna, + LanguageCodeIii, + LanguageCodeSnd, + LanguageCodeSin, + LanguageCodeSlk, + LanguageCodeSlv, + LanguageCodeSom, + LanguageCodeSot, + LanguageCodeSun, + LanguageCodeSwa, + LanguageCodeSsw, + LanguageCodeSwe, + LanguageCodeTgl, + LanguageCodeTah, + LanguageCodeTgk, + LanguageCodeTam, + LanguageCodeTat, + LanguageCodeTel, + LanguageCodeTha, + LanguageCodeBod, + LanguageCodeTir, + LanguageCodeTon, + LanguageCodeTso, + LanguageCodeTsn, + LanguageCodeTur, + LanguageCodeTuk, + LanguageCodeTwi, + LanguageCodeUig, + LanguageCodeUkr, + LanguageCodeUzb, + LanguageCodeVen, + LanguageCodeVol, + LanguageCodeWln, + LanguageCodeCym, + LanguageCodeFry, + LanguageCodeWol, + LanguageCodeXho, + LanguageCodeYid, + LanguageCodeYor, + LanguageCodeZha, + LanguageCodeZul, + LanguageCodeOrj, + LanguageCodeQpc, + LanguageCodeTng, + } +} + // Selects between the DVB and ATSC buffer models for Dolby Digital audio. const ( // M2tsAudioBufferModelDvb is a M2tsAudioBufferModel enum value @@ -22699,6 +24580,14 @@ const ( M2tsAudioBufferModelAtsc = "ATSC" ) +// M2tsAudioBufferModelEnumValues returns all elements of the M2tsAudioBufferModel enum +func M2tsAudioBufferModelEnumValues() []string { + return []string{ + M2tsAudioBufferModelDvb, + M2tsAudioBufferModelAtsc, + } +} + // Controls what buffer model to use for accurate interleaving. If set to MULTIPLEX, // use multiplex buffer model. If set to NONE, this can lead to lower latency, // but low-memory devices may not be able to play back the stream without interruptions. @@ -22710,6 +24599,14 @@ const ( M2tsBufferModelNone = "NONE" ) +// M2tsBufferModelEnumValues returns all elements of the M2tsBufferModel enum +func M2tsBufferModelEnumValues() []string { + return []string{ + M2tsBufferModelMultiplex, + M2tsBufferModelNone, + } +} + // When set to VIDEO_AND_FIXED_INTERVALS, audio EBP markers will be added to // partitions 3 and 4. The interval between these additional markers will be // fixed, and will be slightly shorter than the video EBP marker interval. When @@ -22724,6 +24621,14 @@ const ( M2tsEbpAudioIntervalVideoInterval = "VIDEO_INTERVAL" ) +// M2tsEbpAudioIntervalEnumValues returns all elements of the M2tsEbpAudioInterval enum +func M2tsEbpAudioIntervalEnumValues() []string { + return []string{ + M2tsEbpAudioIntervalVideoAndFixedIntervals, + M2tsEbpAudioIntervalVideoInterval, + } +} + // Selects which PIDs to place EBP markers on. They can either be placed only // on the video PID, or on both the video PID and all audio PIDs. Only applicable // when EBP segmentation markers are is selected (segmentationMarkers is EBP @@ -22736,6 +24641,14 @@ const ( M2tsEbpPlacementVideoPid = "VIDEO_PID" ) +// M2tsEbpPlacementEnumValues returns all elements of the M2tsEbpPlacement enum +func M2tsEbpPlacementEnumValues() []string { + return []string{ + M2tsEbpPlacementVideoAndAudioPids, + M2tsEbpPlacementVideoPid, + } +} + // Controls whether to include the ES Rate field in the PES header. const ( // M2tsEsRateInPesInclude is a M2tsEsRateInPes enum value @@ -22745,6 +24658,14 @@ const ( M2tsEsRateInPesExclude = "EXCLUDE" ) +// M2tsEsRateInPesEnumValues returns all elements of the M2tsEsRateInPes enum +func M2tsEsRateInPesEnumValues() []string { + return []string{ + M2tsEsRateInPesInclude, + M2tsEsRateInPesExclude, + } +} + // Keep the default value (DEFAULT) unless you know that your audio EBP markers // are incorrectly appearing before your video EBP markers. To correct this // problem, set this value to Force (FORCE). @@ -22756,6 +24677,14 @@ const ( M2tsForceTsVideoEbpOrderDefault = "DEFAULT" ) +// M2tsForceTsVideoEbpOrderEnumValues returns all elements of the M2tsForceTsVideoEbpOrder enum +func M2tsForceTsVideoEbpOrderEnumValues() []string { + return []string{ + M2tsForceTsVideoEbpOrderForce, + M2tsForceTsVideoEbpOrderDefault, + } +} + // If INSERT, Nielsen inaudible tones for media tracking will be detected in // the input audio and an equivalent ID3 tag will be inserted in the output. const ( @@ -22766,6 +24695,14 @@ const ( M2tsNielsenId3None = "NONE" ) +// M2tsNielsenId3EnumValues returns all elements of the M2tsNielsenId3 enum +func M2tsNielsenId3EnumValues() []string { + return []string{ + M2tsNielsenId3Insert, + M2tsNielsenId3None, + } +} + // When set to PCR_EVERY_PES_PACKET, a Program Clock Reference value is inserted // for every Packetized Elementary Stream (PES) header. This is effective only // when the PCR PID is the same as the video or audio elementary stream. @@ -22777,6 +24714,14 @@ const ( M2tsPcrControlConfiguredPcrPeriod = "CONFIGURED_PCR_PERIOD" ) +// M2tsPcrControlEnumValues returns all elements of the M2tsPcrControl enum +func M2tsPcrControlEnumValues() []string { + return []string{ + M2tsPcrControlPcrEveryPesPacket, + M2tsPcrControlConfiguredPcrPeriod, + } +} + // When set to CBR, inserts null packets into transport stream to fill specified // bitrate. When set to VBR, the bitrate setting acts as the maximum bitrate, // but the output will not be padded up to that bitrate. @@ -22788,6 +24733,14 @@ const ( M2tsRateModeCbr = "CBR" ) +// M2tsRateModeEnumValues returns all elements of the M2tsRateMode enum +func M2tsRateModeEnumValues() []string { + return []string{ + M2tsRateModeVbr, + M2tsRateModeCbr, + } +} + // For SCTE-35 markers from your input-- Choose Passthrough (PASSTHROUGH) if // you want SCTE-35 markers that appear in your input to also appear in this // output. Choose None (NONE) if you don't want SCTE-35 markers in this output. @@ -22802,6 +24755,14 @@ const ( M2tsScte35SourceNone = "NONE" ) +// M2tsScte35SourceEnumValues returns all elements of the M2tsScte35Source enum +func M2tsScte35SourceEnumValues() []string { + return []string{ + M2tsScte35SourcePassthrough, + M2tsScte35SourceNone, + } +} + // Inserts segmentation markers at each segmentation_time period. rai_segstart // sets the Random Access Indicator bit in the adaptation field. rai_adapt sets // the RAI bit and adds the current timecode in the private data bytes. psi_segstart @@ -22829,6 +24790,18 @@ const ( M2tsSegmentationMarkersEbpLegacy = "EBP_LEGACY" ) +// M2tsSegmentationMarkersEnumValues returns all elements of the M2tsSegmentationMarkers enum +func M2tsSegmentationMarkersEnumValues() []string { + return []string{ + M2tsSegmentationMarkersNone, + M2tsSegmentationMarkersRaiSegstart, + M2tsSegmentationMarkersRaiAdapt, + M2tsSegmentationMarkersPsiSegstart, + M2tsSegmentationMarkersEbp, + M2tsSegmentationMarkersEbpLegacy, + } +} + // The segmentation style parameter controls how segmentation markers are inserted // into the transport stream. With avails, it is possible that segments may // be truncated, which can influence where future segmentation markers are inserted. @@ -22848,6 +24821,14 @@ const ( M2tsSegmentationStyleResetCadence = "RESET_CADENCE" ) +// M2tsSegmentationStyleEnumValues returns all elements of the M2tsSegmentationStyle enum +func M2tsSegmentationStyleEnumValues() []string { + return []string{ + M2tsSegmentationStyleMaintainCadence, + M2tsSegmentationStyleResetCadence, + } +} + // If INSERT, Nielsen inaudible tones for media tracking will be detected in // the input audio and an equivalent ID3 tag will be inserted in the output. const ( @@ -22858,6 +24839,14 @@ const ( M3u8NielsenId3None = "NONE" ) +// M3u8NielsenId3EnumValues returns all elements of the M3u8NielsenId3 enum +func M3u8NielsenId3EnumValues() []string { + return []string{ + M3u8NielsenId3Insert, + M3u8NielsenId3None, + } +} + // When set to PCR_EVERY_PES_PACKET a Program Clock Reference value is inserted // for every Packetized Elementary Stream (PES) header. This parameter is effective // only when the PCR PID is the same as the video or audio elementary stream. @@ -22869,6 +24858,14 @@ const ( M3u8PcrControlConfiguredPcrPeriod = "CONFIGURED_PCR_PERIOD" ) +// M3u8PcrControlEnumValues returns all elements of the M3u8PcrControl enum +func M3u8PcrControlEnumValues() []string { + return []string{ + M3u8PcrControlPcrEveryPesPacket, + M3u8PcrControlConfiguredPcrPeriod, + } +} + // For SCTE-35 markers from your input-- Choose Passthrough (PASSTHROUGH) if // you want SCTE-35 markers that appear in your input to also appear in this // output. Choose None (NONE) if you don't want SCTE-35 markers in this output. @@ -22885,6 +24882,14 @@ const ( M3u8Scte35SourceNone = "NONE" ) +// M3u8Scte35SourceEnumValues returns all elements of the M3u8Scte35Source enum +func M3u8Scte35SourceEnumValues() []string { + return []string{ + M3u8Scte35SourcePassthrough, + M3u8Scte35SourceNone, + } +} + // Choose the type of motion graphic asset that you are providing for your overlay. // You can choose either a .mov file or a series of .png files. const ( @@ -22895,6 +24900,14 @@ const ( MotionImageInsertionModePng = "PNG" ) +// MotionImageInsertionModeEnumValues returns all elements of the MotionImageInsertionMode enum +func MotionImageInsertionModeEnumValues() []string { + return []string{ + MotionImageInsertionModeMov, + MotionImageInsertionModePng, + } +} + // Specify whether your motion graphic overlay repeats on a loop or plays only // once. const ( @@ -22905,6 +24918,14 @@ const ( MotionImagePlaybackRepeat = "REPEAT" ) +// MotionImagePlaybackEnumValues returns all elements of the MotionImagePlayback enum +func MotionImagePlaybackEnumValues() []string { + return []string{ + MotionImagePlaybackOnce, + MotionImagePlaybackRepeat, + } +} + // When enabled, include 'clap' atom if appropriate for the video output settings. const ( // MovClapAtomInclude is a MovClapAtom enum value @@ -22914,6 +24935,14 @@ const ( MovClapAtomExclude = "EXCLUDE" ) +// MovClapAtomEnumValues returns all elements of the MovClapAtom enum +func MovClapAtomEnumValues() []string { + return []string{ + MovClapAtomInclude, + MovClapAtomExclude, + } +} + // When enabled, file composition times will start at zero, composition times // in the 'ctts' (composition time to sample) box for B-frames will be negative, // and a 'cslg' (composition shift least greatest) box will be included per @@ -22926,6 +24955,14 @@ const ( MovCslgAtomExclude = "EXCLUDE" ) +// MovCslgAtomEnumValues returns all elements of the MovCslgAtom enum +func MovCslgAtomEnumValues() []string { + return []string{ + MovCslgAtomInclude, + MovCslgAtomExclude, + } +} + // When set to XDCAM, writes MPEG2 video streams into the QuickTime file using // XDCAM fourcc codes. This increases compatibility with Apple editors and players, // but may decrease compatibility with other players. Only applicable when the @@ -22938,6 +24975,14 @@ const ( MovMpeg2FourCCControlMpeg = "MPEG" ) +// MovMpeg2FourCCControlEnumValues returns all elements of the MovMpeg2FourCCControl enum +func MovMpeg2FourCCControlEnumValues() []string { + return []string{ + MovMpeg2FourCCControlXdcam, + MovMpeg2FourCCControlMpeg, + } +} + // If set to OMNEON, inserts Omneon-compatible padding const ( // MovPaddingControlOmneon is a MovPaddingControl enum value @@ -22947,6 +24992,14 @@ const ( MovPaddingControlNone = "NONE" ) +// MovPaddingControlEnumValues returns all elements of the MovPaddingControl enum +func MovPaddingControlEnumValues() []string { + return []string{ + MovPaddingControlOmneon, + MovPaddingControlNone, + } +} + // Always keep the default value (SELF_CONTAINED) for this setting. const ( // MovReferenceSelfContained is a MovReference enum value @@ -22956,6 +25009,14 @@ const ( MovReferenceExternal = "EXTERNAL" ) +// MovReferenceEnumValues returns all elements of the MovReference enum +func MovReferenceEnumValues() []string { + return []string{ + MovReferenceSelfContained, + MovReferenceExternal, + } +} + // Specify whether the service encodes this MP3 audio output with a constant // bitrate (CBR) or a variable bitrate (VBR). const ( @@ -22966,6 +25027,14 @@ const ( Mp3RateControlModeVbr = "VBR" ) +// Mp3RateControlModeEnumValues returns all elements of the Mp3RateControlMode enum +func Mp3RateControlModeEnumValues() []string { + return []string{ + Mp3RateControlModeCbr, + Mp3RateControlModeVbr, + } +} + // When enabled, file composition times will start at zero, composition times // in the 'ctts' (composition time to sample) box for B-frames will be negative, // and a 'cslg' (composition shift least greatest) box will be included per @@ -22978,6 +25047,14 @@ const ( Mp4CslgAtomExclude = "EXCLUDE" ) +// Mp4CslgAtomEnumValues returns all elements of the Mp4CslgAtom enum +func Mp4CslgAtomEnumValues() []string { + return []string{ + Mp4CslgAtomInclude, + Mp4CslgAtomExclude, + } +} + // Inserts a free-space box immediately after the moov box. const ( // Mp4FreeSpaceBoxInclude is a Mp4FreeSpaceBox enum value @@ -22987,6 +25064,14 @@ const ( Mp4FreeSpaceBoxExclude = "EXCLUDE" ) +// Mp4FreeSpaceBoxEnumValues returns all elements of the Mp4FreeSpaceBox enum +func Mp4FreeSpaceBoxEnumValues() []string { + return []string{ + Mp4FreeSpaceBoxInclude, + Mp4FreeSpaceBoxExclude, + } +} + // If set to PROGRESSIVE_DOWNLOAD, the MOOV atom is relocated to the beginning // of the archive as required for progressive downloading. Otherwise it is placed // normally at the end. @@ -22998,6 +25083,14 @@ const ( Mp4MoovPlacementNormal = "NORMAL" ) +// Mp4MoovPlacementEnumValues returns all elements of the Mp4MoovPlacement enum +func Mp4MoovPlacementEnumValues() []string { + return []string{ + Mp4MoovPlacementProgressiveDownload, + Mp4MoovPlacementNormal, + } +} + // Use this setting only in DASH output groups that include sidecar TTML or // IMSC captions. You specify sidecar captions in a separate output from your // audio and video. Choose Raw (RAW) for captions in a single XML file in a @@ -23012,6 +25105,14 @@ const ( MpdCaptionContainerTypeFragmentedMp4 = "FRAGMENTED_MP4" ) +// MpdCaptionContainerTypeEnumValues returns all elements of the MpdCaptionContainerType enum +func MpdCaptionContainerTypeEnumValues() []string { + return []string{ + MpdCaptionContainerTypeRaw, + MpdCaptionContainerTypeFragmentedMp4, + } +} + // Use this setting only when you specify SCTE-35 markers from ESAM. Choose // INSERT to put SCTE-35 markers in this output at the insertion points that // you specify in an ESAM XML document. Provide the document in the setting @@ -23024,6 +25125,14 @@ const ( MpdScte35EsamNone = "NONE" ) +// MpdScte35EsamEnumValues returns all elements of the MpdScte35Esam enum +func MpdScte35EsamEnumValues() []string { + return []string{ + MpdScte35EsamInsert, + MpdScte35EsamNone, + } +} + // Ignore this setting unless you have SCTE-35 markers in your input video file. // Choose Passthrough (PASSTHROUGH) if you want SCTE-35 markers that appear // in your input to also appear in this output. Choose None (NONE) if you don't @@ -23036,6 +25145,14 @@ const ( MpdScte35SourceNone = "NONE" ) +// MpdScte35SourceEnumValues returns all elements of the MpdScte35Source enum +func MpdScte35SourceEnumValues() []string { + return []string{ + MpdScte35SourcePassthrough, + MpdScte35SourceNone, + } +} + // Adaptive quantization. Allows intra-frame quantizers to vary to improve visual // quality. const ( @@ -23052,6 +25169,16 @@ const ( Mpeg2AdaptiveQuantizationHigh = "HIGH" ) +// Mpeg2AdaptiveQuantizationEnumValues returns all elements of the Mpeg2AdaptiveQuantization enum +func Mpeg2AdaptiveQuantizationEnumValues() []string { + return []string{ + Mpeg2AdaptiveQuantizationOff, + Mpeg2AdaptiveQuantizationLow, + Mpeg2AdaptiveQuantizationMedium, + Mpeg2AdaptiveQuantizationHigh, + } +} + // Use Level (Mpeg2CodecLevel) to set the MPEG-2 level for the video output. const ( // Mpeg2CodecLevelAuto is a Mpeg2CodecLevel enum value @@ -23070,6 +25197,17 @@ const ( Mpeg2CodecLevelHigh = "HIGH" ) +// Mpeg2CodecLevelEnumValues returns all elements of the Mpeg2CodecLevel enum +func Mpeg2CodecLevelEnumValues() []string { + return []string{ + Mpeg2CodecLevelAuto, + Mpeg2CodecLevelLow, + Mpeg2CodecLevelMain, + Mpeg2CodecLevelHigh1440, + Mpeg2CodecLevelHigh, + } +} + // Use Profile (Mpeg2CodecProfile) to set the MPEG-2 profile for the video output. const ( // Mpeg2CodecProfileMain is a Mpeg2CodecProfile enum value @@ -23079,6 +25217,14 @@ const ( Mpeg2CodecProfileProfile422 = "PROFILE_422" ) +// Mpeg2CodecProfileEnumValues returns all elements of the Mpeg2CodecProfile enum +func Mpeg2CodecProfileEnumValues() []string { + return []string{ + Mpeg2CodecProfileMain, + Mpeg2CodecProfileProfile422, + } +} + // Choose Adaptive to improve subjective video quality for high-motion content. // This will cause the service to use fewer B-frames (which infer information // based on other frames) for high-motion portions of the video and more B-frames @@ -23092,6 +25238,14 @@ const ( Mpeg2DynamicSubGopStatic = "STATIC" ) +// Mpeg2DynamicSubGopEnumValues returns all elements of the Mpeg2DynamicSubGop enum +func Mpeg2DynamicSubGopEnumValues() []string { + return []string{ + Mpeg2DynamicSubGopAdaptive, + Mpeg2DynamicSubGopStatic, + } +} + // If you are using the console, use the Framerate setting to specify the frame // rate for this output. If you want to keep the same frame rate as the input // video, choose Follow source. If you want to do frame rate conversion, choose @@ -23111,6 +25265,14 @@ const ( Mpeg2FramerateControlSpecified = "SPECIFIED" ) +// Mpeg2FramerateControlEnumValues returns all elements of the Mpeg2FramerateControl enum +func Mpeg2FramerateControlEnumValues() []string { + return []string{ + Mpeg2FramerateControlInitializeFromSource, + Mpeg2FramerateControlSpecified, + } +} + // Optional. Specify how the transcoder performs framerate conversion. The default // behavior is to use duplicate drop conversion. const ( @@ -23121,6 +25283,14 @@ const ( Mpeg2FramerateConversionAlgorithmInterpolate = "INTERPOLATE" ) +// Mpeg2FramerateConversionAlgorithmEnumValues returns all elements of the Mpeg2FramerateConversionAlgorithm enum +func Mpeg2FramerateConversionAlgorithmEnumValues() []string { + return []string{ + Mpeg2FramerateConversionAlgorithmDuplicateDrop, + Mpeg2FramerateConversionAlgorithmInterpolate, + } +} + // Indicates if the GOP Size in MPEG2 is specified in frames or seconds. If // seconds the system will convert the GOP Size into a frame count at run time. const ( @@ -23131,6 +25301,14 @@ const ( Mpeg2GopSizeUnitsSeconds = "SECONDS" ) +// Mpeg2GopSizeUnitsEnumValues returns all elements of the Mpeg2GopSizeUnits enum +func Mpeg2GopSizeUnitsEnumValues() []string { + return []string{ + Mpeg2GopSizeUnitsFrames, + Mpeg2GopSizeUnitsSeconds, + } +} + // Use Interlace mode (InterlaceMode) to choose the scan line type for the output. // * Top Field First (TOP_FIELD) and Bottom Field First (BOTTOM_FIELD) produce // interlaced output with the entire output having the same field polarity (top @@ -23159,6 +25337,17 @@ const ( Mpeg2InterlaceModeFollowBottomField = "FOLLOW_BOTTOM_FIELD" ) +// Mpeg2InterlaceModeEnumValues returns all elements of the Mpeg2InterlaceMode enum +func Mpeg2InterlaceModeEnumValues() []string { + return []string{ + Mpeg2InterlaceModeProgressive, + Mpeg2InterlaceModeTopField, + Mpeg2InterlaceModeBottomField, + Mpeg2InterlaceModeFollowTopField, + Mpeg2InterlaceModeFollowBottomField, + } +} + // Use Intra DC precision (Mpeg2IntraDcPrecision) to set quantization precision // for intra-block DC coefficients. If you choose the value auto, the service // will automatically select the precision based on the per-frame compression @@ -23180,6 +25369,17 @@ const ( Mpeg2IntraDcPrecisionIntraDcPrecision11 = "INTRA_DC_PRECISION_11" ) +// Mpeg2IntraDcPrecisionEnumValues returns all elements of the Mpeg2IntraDcPrecision enum +func Mpeg2IntraDcPrecisionEnumValues() []string { + return []string{ + Mpeg2IntraDcPrecisionAuto, + Mpeg2IntraDcPrecisionIntraDcPrecision8, + Mpeg2IntraDcPrecisionIntraDcPrecision9, + Mpeg2IntraDcPrecisionIntraDcPrecision10, + Mpeg2IntraDcPrecisionIntraDcPrecision11, + } +} + // Optional. Specify how the service determines the pixel aspect ratio (PAR) // for this output. The default behavior, Follow source (INITIALIZE_FROM_SOURCE), // uses the PAR from your input video for your output. To specify a different @@ -23195,6 +25395,14 @@ const ( Mpeg2ParControlSpecified = "SPECIFIED" ) +// Mpeg2ParControlEnumValues returns all elements of the Mpeg2ParControl enum +func Mpeg2ParControlEnumValues() []string { + return []string{ + Mpeg2ParControlInitializeFromSource, + Mpeg2ParControlSpecified, + } +} + // Optional. Use Quality tuning level (qualityTuningLevel) to choose how you // want to trade off encoding speed for output video quality. The default behavior // is faster, lower quality, single-pass encoding. @@ -23206,6 +25414,14 @@ const ( Mpeg2QualityTuningLevelMultiPass = "MULTI_PASS" ) +// Mpeg2QualityTuningLevelEnumValues returns all elements of the Mpeg2QualityTuningLevel enum +func Mpeg2QualityTuningLevelEnumValues() []string { + return []string{ + Mpeg2QualityTuningLevelSinglePass, + Mpeg2QualityTuningLevelMultiPass, + } +} + // Use Rate control mode (Mpeg2RateControlMode) to specifiy whether the bitrate // is variable (vbr) or constant (cbr). const ( @@ -23216,6 +25432,14 @@ const ( Mpeg2RateControlModeCbr = "CBR" ) +// Mpeg2RateControlModeEnumValues returns all elements of the Mpeg2RateControlMode enum +func Mpeg2RateControlModeEnumValues() []string { + return []string{ + Mpeg2RateControlModeVbr, + Mpeg2RateControlModeCbr, + } +} + // Enable this setting to insert I-frames at scene changes that the service // automatically detects. This improves video quality and is enabled by default. const ( @@ -23226,6 +25450,14 @@ const ( Mpeg2SceneChangeDetectEnabled = "ENABLED" ) +// Mpeg2SceneChangeDetectEnumValues returns all elements of the Mpeg2SceneChangeDetect enum +func Mpeg2SceneChangeDetectEnumValues() []string { + return []string{ + Mpeg2SceneChangeDetectDisabled, + Mpeg2SceneChangeDetectEnabled, + } +} + // Enables Slow PAL rate conversion. 23.976fps and 24fps input is relabeled // as 25fps, and audio is sped up correspondingly. const ( @@ -23236,6 +25468,14 @@ const ( Mpeg2SlowPalEnabled = "ENABLED" ) +// Mpeg2SlowPalEnumValues returns all elements of the Mpeg2SlowPal enum +func Mpeg2SlowPalEnumValues() []string { + return []string{ + Mpeg2SlowPalDisabled, + Mpeg2SlowPalEnabled, + } +} + // Adjust quantization within each frame based on spatial variation of content // complexity. const ( @@ -23246,6 +25486,14 @@ const ( Mpeg2SpatialAdaptiveQuantizationEnabled = "ENABLED" ) +// Mpeg2SpatialAdaptiveQuantizationEnumValues returns all elements of the Mpeg2SpatialAdaptiveQuantization enum +func Mpeg2SpatialAdaptiveQuantizationEnumValues() []string { + return []string{ + Mpeg2SpatialAdaptiveQuantizationDisabled, + Mpeg2SpatialAdaptiveQuantizationEnabled, + } +} + // Produces a Type D-10 compatible bitstream (SMPTE 356M-2001). const ( // Mpeg2SyntaxDefault is a Mpeg2Syntax enum value @@ -23255,6 +25503,14 @@ const ( Mpeg2SyntaxD10 = "D_10" ) +// Mpeg2SyntaxEnumValues returns all elements of the Mpeg2Syntax enum +func Mpeg2SyntaxEnumValues() []string { + return []string{ + Mpeg2SyntaxDefault, + Mpeg2SyntaxD10, + } +} + // Only use Telecine (Mpeg2Telecine) when you set Framerate (Framerate) to 29.970. // Set Telecine (Mpeg2Telecine) to Hard (hard) to produce a 29.97i output from // a 23.976 input. Set it to Soft (soft) to produce 23.976 output and leave @@ -23270,6 +25526,15 @@ const ( Mpeg2TelecineHard = "HARD" ) +// Mpeg2TelecineEnumValues returns all elements of the Mpeg2Telecine enum +func Mpeg2TelecineEnumValues() []string { + return []string{ + Mpeg2TelecineNone, + Mpeg2TelecineSoft, + Mpeg2TelecineHard, + } +} + // Adjust quantization within each frame based on temporal variation of content // complexity. const ( @@ -23280,6 +25545,14 @@ const ( Mpeg2TemporalAdaptiveQuantizationEnabled = "ENABLED" ) +// Mpeg2TemporalAdaptiveQuantizationEnumValues returns all elements of the Mpeg2TemporalAdaptiveQuantization enum +func Mpeg2TemporalAdaptiveQuantizationEnumValues() []string { + return []string{ + Mpeg2TemporalAdaptiveQuantizationDisabled, + Mpeg2TemporalAdaptiveQuantizationEnabled, + } +} + // COMBINE_DUPLICATE_STREAMS combines identical audio encoding settings across // a Microsoft Smooth output group into a single audio stream. const ( @@ -23290,6 +25563,14 @@ const ( MsSmoothAudioDeduplicationNone = "NONE" ) +// MsSmoothAudioDeduplicationEnumValues returns all elements of the MsSmoothAudioDeduplication enum +func MsSmoothAudioDeduplicationEnumValues() []string { + return []string{ + MsSmoothAudioDeduplicationCombineDuplicateStreams, + MsSmoothAudioDeduplicationNone, + } +} + // Use Manifest encoding (MsSmoothManifestEncoding) to specify the encoding // format for the server and client manifest. Valid options are utf8 and utf16. const ( @@ -23300,6 +25581,14 @@ const ( MsSmoothManifestEncodingUtf16 = "UTF16" ) +// MsSmoothManifestEncodingEnumValues returns all elements of the MsSmoothManifestEncoding enum +func MsSmoothManifestEncodingEnumValues() []string { + return []string{ + MsSmoothManifestEncodingUtf8, + MsSmoothManifestEncodingUtf16, + } +} + // Optional. When you have AFD signaling set up in your output video stream, // use this setting to choose whether to also include it in the MXF wrapper. // Choose Don't copy (NO_COPY) to exclude AFD signaling from the MXF wrapper. @@ -23317,6 +25606,14 @@ const ( MxfAfdSignalingCopyFromVideo = "COPY_FROM_VIDEO" ) +// MxfAfdSignalingEnumValues returns all elements of the MxfAfdSignaling enum +func MxfAfdSignalingEnumValues() []string { + return []string{ + MxfAfdSignalingNoCopy, + MxfAfdSignalingCopyFromVideo, + } +} + // Optional. When you set Noise reducer (noiseReducer) to Temporal (TEMPORAL), // you can optionally use this setting to apply additional sharpening. The default // behavior, Auto (AUTO) allows the transcoder to determine whether to apply @@ -23332,6 +25629,15 @@ const ( NoiseFilterPostTemporalSharpeningAuto = "AUTO" ) +// NoiseFilterPostTemporalSharpeningEnumValues returns all elements of the NoiseFilterPostTemporalSharpening enum +func NoiseFilterPostTemporalSharpeningEnumValues() []string { + return []string{ + NoiseFilterPostTemporalSharpeningDisabled, + NoiseFilterPostTemporalSharpeningEnabled, + NoiseFilterPostTemporalSharpeningAuto, + } +} + // Use Noise reducer filter (NoiseReducerFilter) to select one of the following // spatial image filtering functions. To use this setting, you must also enable // Noise reducer (NoiseReducer). * Bilateral preserves edges while reducing @@ -23365,6 +25671,20 @@ const ( NoiseReducerFilterTemporal = "TEMPORAL" ) +// NoiseReducerFilterEnumValues returns all elements of the NoiseReducerFilter enum +func NoiseReducerFilterEnumValues() []string { + return []string{ + NoiseReducerFilterBilateral, + NoiseReducerFilterMean, + NoiseReducerFilterGaussian, + NoiseReducerFilterLanczos, + NoiseReducerFilterSharpen, + NoiseReducerFilterConserve, + NoiseReducerFilterSpatial, + NoiseReducerFilterTemporal, + } +} + // Optional. When you request lists of resources, you can specify whether they // are sorted in ASCENDING or DESCENDING order. Default varies by resource. const ( @@ -23375,6 +25695,14 @@ const ( OrderDescending = "DESCENDING" ) +// OrderEnumValues returns all elements of the Order enum +func OrderEnumValues() []string { + return []string{ + OrderAscending, + OrderDescending, + } +} + // Type of output group (File group, Apple HLS, DASH ISO, Microsoft Smooth Streaming, // CMAF) const ( @@ -23394,6 +25722,17 @@ const ( OutputGroupTypeCmafGroupSettings = "CMAF_GROUP_SETTINGS" ) +// OutputGroupTypeEnumValues returns all elements of the OutputGroupType enum +func OutputGroupTypeEnumValues() []string { + return []string{ + OutputGroupTypeHlsGroupSettings, + OutputGroupTypeDashIsoGroupSettings, + OutputGroupTypeFileGroupSettings, + OutputGroupTypeMsSmoothGroupSettings, + OutputGroupTypeCmafGroupSettings, + } +} + // Selects method of inserting SDT information into output stream. "Follow input // SDT" copies SDT information from input stream to output stream. "Follow input // SDT if present" copies SDT information from input stream to output stream @@ -23414,6 +25753,16 @@ const ( OutputSdtSdtNone = "SDT_NONE" ) +// OutputSdtEnumValues returns all elements of the OutputSdt enum +func OutputSdtEnumValues() []string { + return []string{ + OutputSdtSdtFollow, + OutputSdtSdtFollowIfPresent, + OutputSdtSdtManual, + OutputSdtSdtNone, + } +} + // Optional. When you request a list of presets, you can choose to list them // alphabetically by NAME or chronologically by CREATION_DATE. If you don't // specify, the service will list them by name. @@ -23428,6 +25777,15 @@ const ( PresetListBySystem = "SYSTEM" ) +// PresetListByEnumValues returns all elements of the PresetListBy enum +func PresetListByEnumValues() []string { + return []string{ + PresetListByName, + PresetListByCreationDate, + PresetListBySystem, + } +} + // Specifies whether the pricing plan for the queue is on-demand or reserved. // For on-demand, you pay per minute, billed in increments of .01 minute. For // reserved, you pay for the transcoding capacity of the entire queue, regardless @@ -23441,6 +25799,14 @@ const ( PricingPlanReserved = "RESERVED" ) +// PricingPlanEnumValues returns all elements of the PricingPlan enum +func PricingPlanEnumValues() []string { + return []string{ + PricingPlanOnDemand, + PricingPlanReserved, + } +} + // Use Profile (ProResCodecProfile) to specifiy the type of Apple ProRes codec // to use for this output. const ( @@ -23457,6 +25823,16 @@ const ( ProresCodecProfileAppleProres422Proxy = "APPLE_PRORES_422_PROXY" ) +// ProresCodecProfileEnumValues returns all elements of the ProresCodecProfile enum +func ProresCodecProfileEnumValues() []string { + return []string{ + ProresCodecProfileAppleProres422, + ProresCodecProfileAppleProres422Hq, + ProresCodecProfileAppleProres422Lt, + ProresCodecProfileAppleProres422Proxy, + } +} + // If you are using the console, use the Framerate setting to specify the frame // rate for this output. If you want to keep the same frame rate as the input // video, choose Follow source. If you want to do frame rate conversion, choose @@ -23476,6 +25852,14 @@ const ( ProresFramerateControlSpecified = "SPECIFIED" ) +// ProresFramerateControlEnumValues returns all elements of the ProresFramerateControl enum +func ProresFramerateControlEnumValues() []string { + return []string{ + ProresFramerateControlInitializeFromSource, + ProresFramerateControlSpecified, + } +} + // Optional. Specify how the transcoder performs framerate conversion. The default // behavior is to use duplicate drop conversion. const ( @@ -23486,6 +25870,14 @@ const ( ProresFramerateConversionAlgorithmInterpolate = "INTERPOLATE" ) +// ProresFramerateConversionAlgorithmEnumValues returns all elements of the ProresFramerateConversionAlgorithm enum +func ProresFramerateConversionAlgorithmEnumValues() []string { + return []string{ + ProresFramerateConversionAlgorithmDuplicateDrop, + ProresFramerateConversionAlgorithmInterpolate, + } +} + // Use Interlace mode (InterlaceMode) to choose the scan line type for the output. // * Top Field First (TOP_FIELD) and Bottom Field First (BOTTOM_FIELD) produce // interlaced output with the entire output having the same field polarity (top @@ -23514,6 +25906,17 @@ const ( ProresInterlaceModeFollowBottomField = "FOLLOW_BOTTOM_FIELD" ) +// ProresInterlaceModeEnumValues returns all elements of the ProresInterlaceMode enum +func ProresInterlaceModeEnumValues() []string { + return []string{ + ProresInterlaceModeProgressive, + ProresInterlaceModeTopField, + ProresInterlaceModeBottomField, + ProresInterlaceModeFollowTopField, + ProresInterlaceModeFollowBottomField, + } +} + // Optional. Specify how the service determines the pixel aspect ratio (PAR) // for this output. The default behavior, Follow source (INITIALIZE_FROM_SOURCE), // uses the PAR from your input video for your output. To specify a different @@ -23529,6 +25932,14 @@ const ( ProresParControlSpecified = "SPECIFIED" ) +// ProresParControlEnumValues returns all elements of the ProresParControl enum +func ProresParControlEnumValues() []string { + return []string{ + ProresParControlInitializeFromSource, + ProresParControlSpecified, + } +} + // Enables Slow PAL rate conversion. 23.976fps and 24fps input is relabeled // as 25fps, and audio is sped up correspondingly. const ( @@ -23539,6 +25950,14 @@ const ( ProresSlowPalEnabled = "ENABLED" ) +// ProresSlowPalEnumValues returns all elements of the ProresSlowPal enum +func ProresSlowPalEnumValues() []string { + return []string{ + ProresSlowPalDisabled, + ProresSlowPalEnabled, + } +} + // Only use Telecine (ProresTelecine) when you set Framerate (Framerate) to // 29.970. Set Telecine (ProresTelecine) to Hard (hard) to produce a 29.97i // output from a 23.976 input. Set it to Soft (soft) to produce 23.976 output @@ -23551,6 +25970,14 @@ const ( ProresTelecineHard = "HARD" ) +// ProresTelecineEnumValues returns all elements of the ProresTelecine enum +func ProresTelecineEnumValues() []string { + return []string{ + ProresTelecineNone, + ProresTelecineHard, + } +} + // Optional. When you request a list of queues, you can choose to list them // alphabetically by NAME or chronologically by CREATION_DATE. If you don't // specify, the service will list them by creation date. @@ -23562,6 +25989,14 @@ const ( QueueListByCreationDate = "CREATION_DATE" ) +// QueueListByEnumValues returns all elements of the QueueListBy enum +func QueueListByEnumValues() []string { + return []string{ + QueueListByName, + QueueListByCreationDate, + } +} + // Queues can be ACTIVE or PAUSED. If you pause a queue, jobs in that queue // won't begin. Jobs that are running when you pause a queue continue to run // until they finish or result in an error. @@ -23573,6 +26008,14 @@ const ( QueueStatusPaused = "PAUSED" ) +// QueueStatusEnumValues returns all elements of the QueueStatus enum +func QueueStatusEnumValues() []string { + return []string{ + QueueStatusActive, + QueueStatusPaused, + } +} + // Specifies whether the term of your reserved queue pricing plan is automatically // extended (AUTO_RENEW) or expires (EXPIRE) at the end of the term. const ( @@ -23583,6 +26026,14 @@ const ( RenewalTypeExpire = "EXPIRE" ) +// RenewalTypeEnumValues returns all elements of the RenewalType enum +func RenewalTypeEnumValues() []string { + return []string{ + RenewalTypeAutoRenew, + RenewalTypeExpire, + } +} + // Specifies whether the pricing plan for your reserved queue is ACTIVE or EXPIRED. const ( // ReservationPlanStatusActive is a ReservationPlanStatus enum value @@ -23592,6 +26043,14 @@ const ( ReservationPlanStatusExpired = "EXPIRED" ) +// ReservationPlanStatusEnumValues returns all elements of the ReservationPlanStatus enum +func ReservationPlanStatusEnumValues() []string { + return []string{ + ReservationPlanStatusActive, + ReservationPlanStatusExpired, + } +} + // Use Respond to AFD (RespondToAfd) to specify how the service changes the // video itself in response to AFD values in the input. * Choose Respond to // clip the input video frame according to the AFD value, input display aspect @@ -23611,6 +26070,15 @@ const ( RespondToAfdPassthrough = "PASSTHROUGH" ) +// RespondToAfdEnumValues returns all elements of the RespondToAfd enum +func RespondToAfdEnumValues() []string { + return []string{ + RespondToAfdNone, + RespondToAfdRespond, + RespondToAfdPassthrough, + } +} + // Choose an Amazon S3 canned ACL for MediaConvert to apply to this output. const ( // S3ObjectCannedAclPublicRead is a S3ObjectCannedAcl enum value @@ -23626,6 +26094,16 @@ const ( S3ObjectCannedAclBucketOwnerFullControl = "BUCKET_OWNER_FULL_CONTROL" ) +// S3ObjectCannedAclEnumValues returns all elements of the S3ObjectCannedAcl enum +func S3ObjectCannedAclEnumValues() []string { + return []string{ + S3ObjectCannedAclPublicRead, + S3ObjectCannedAclAuthenticatedRead, + S3ObjectCannedAclBucketOwnerRead, + S3ObjectCannedAclBucketOwnerFullControl, + } +} + // Specify how you want your data keys managed. AWS uses data keys to encrypt // your content. AWS also encrypts the data keys themselves, using a customer // master key (CMK), and then stores the encrypted data keys alongside your @@ -23645,6 +26123,14 @@ const ( S3ServerSideEncryptionTypeServerSideEncryptionKms = "SERVER_SIDE_ENCRYPTION_KMS" ) +// S3ServerSideEncryptionTypeEnumValues returns all elements of the S3ServerSideEncryptionType enum +func S3ServerSideEncryptionTypeEnumValues() []string { + return []string{ + S3ServerSideEncryptionTypeServerSideEncryptionS3, + S3ServerSideEncryptionTypeServerSideEncryptionKms, + } +} + // Specify how the service handles outputs that have a different aspect ratio // from the input aspect ratio. Choose Stretch to output (STRETCH_TO_OUTPUT) // to have the service stretch your video image to fit. Keep the setting Default @@ -23659,6 +26145,14 @@ const ( ScalingBehaviorStretchToOutput = "STRETCH_TO_OUTPUT" ) +// ScalingBehaviorEnumValues returns all elements of the ScalingBehavior enum +func ScalingBehaviorEnumValues() []string { + return []string{ + ScalingBehaviorDefault, + ScalingBehaviorStretchToOutput, + } +} + // Set Framerate (SccDestinationFramerate) to make sure that the captions and // the video are synchronized in the output. Specify a frame rate that matches // the frame rate of the associated video. If the video frame rate is 29.97, @@ -23682,6 +26176,17 @@ const ( SccDestinationFramerateFramerate2997NonDropframe = "FRAMERATE_29_97_NON_DROPFRAME" ) +// SccDestinationFramerateEnumValues returns all elements of the SccDestinationFramerate enum +func SccDestinationFramerateEnumValues() []string { + return []string{ + SccDestinationFramerateFramerate2397, + SccDestinationFramerateFramerate24, + SccDestinationFramerateFramerate25, + SccDestinationFramerateFramerate2997Dropframe, + SccDestinationFramerateFramerate2997NonDropframe, + } +} + // Enable this setting when you run a test job to estimate how many reserved // transcoding slots (RTS) you need. When this is enabled, MediaConvert runs // your job from an on-demand queue with similar performance to what you will @@ -23694,6 +26199,14 @@ const ( SimulateReservedQueueEnabled = "ENABLED" ) +// SimulateReservedQueueEnumValues returns all elements of the SimulateReservedQueue enum +func SimulateReservedQueueEnumValues() []string { + return []string{ + SimulateReservedQueueDisabled, + SimulateReservedQueueEnabled, + } +} + // Specify how often MediaConvert sends STATUS_UPDATE events to Amazon CloudWatch // Events. Set the interval, in seconds, between status updates. MediaConvert // sends an update at this interval from the time the service begins processing @@ -23745,6 +26258,27 @@ const ( StatusUpdateIntervalSeconds600 = "SECONDS_600" ) +// StatusUpdateIntervalEnumValues returns all elements of the StatusUpdateInterval enum +func StatusUpdateIntervalEnumValues() []string { + return []string{ + StatusUpdateIntervalSeconds10, + StatusUpdateIntervalSeconds12, + StatusUpdateIntervalSeconds15, + StatusUpdateIntervalSeconds20, + StatusUpdateIntervalSeconds30, + StatusUpdateIntervalSeconds60, + StatusUpdateIntervalSeconds120, + StatusUpdateIntervalSeconds180, + StatusUpdateIntervalSeconds240, + StatusUpdateIntervalSeconds300, + StatusUpdateIntervalSeconds360, + StatusUpdateIntervalSeconds420, + StatusUpdateIntervalSeconds480, + StatusUpdateIntervalSeconds540, + StatusUpdateIntervalSeconds600, + } +} + // A page type as defined in the standard ETSI EN 300 468, Table 94 const ( // TeletextPageTypePageTypeInitial is a TeletextPageType enum value @@ -23763,6 +26297,17 @@ const ( TeletextPageTypePageTypeHearingImpairedSubtitle = "PAGE_TYPE_HEARING_IMPAIRED_SUBTITLE" ) +// TeletextPageTypeEnumValues returns all elements of the TeletextPageType enum +func TeletextPageTypeEnumValues() []string { + return []string{ + TeletextPageTypePageTypeInitial, + TeletextPageTypePageTypeSubtitle, + TeletextPageTypePageTypeAddlInfo, + TeletextPageTypePageTypeProgramSchedule, + TeletextPageTypePageTypeHearingImpairedSubtitle, + } +} + // Use Position (Position) under under Timecode burn-in (TimecodeBurnIn) to // specify the location the burned-in timecode on output video. const ( @@ -23794,6 +26339,21 @@ const ( TimecodeBurninPositionBottomRight = "BOTTOM_RIGHT" ) +// TimecodeBurninPositionEnumValues returns all elements of the TimecodeBurninPosition enum +func TimecodeBurninPositionEnumValues() []string { + return []string{ + TimecodeBurninPositionTopCenter, + TimecodeBurninPositionTopLeft, + TimecodeBurninPositionTopRight, + TimecodeBurninPositionMiddleLeft, + TimecodeBurninPositionMiddleCenter, + TimecodeBurninPositionMiddleRight, + TimecodeBurninPositionBottomLeft, + TimecodeBurninPositionBottomCenter, + TimecodeBurninPositionBottomRight, + } +} + // Use Source (TimecodeSource) to set how timecodes are handled within this // job. To make sure that your video, audio, captions, and markers are synchronized // and that time-based features, such as image inserter, work correctly, choose @@ -23816,6 +26376,15 @@ const ( TimecodeSourceSpecifiedstart = "SPECIFIEDSTART" ) +// TimecodeSourceEnumValues returns all elements of the TimecodeSource enum +func TimecodeSourceEnumValues() []string { + return []string{ + TimecodeSourceEmbedded, + TimecodeSourceZerobased, + TimecodeSourceSpecifiedstart, + } +} + // Applies only to HLS outputs. Use this setting to specify whether the service // inserts the ID3 timed metadata from the input in this output. const ( @@ -23826,6 +26395,14 @@ const ( TimedMetadataNone = "NONE" ) +// TimedMetadataEnumValues returns all elements of the TimedMetadata enum +func TimedMetadataEnumValues() []string { + return []string{ + TimedMetadataPassthrough, + TimedMetadataNone, + } +} + // Pass through style and position information from a TTML-like input source // (TTML, SMPTE-TT) to the TTML output. const ( @@ -23836,6 +26413,14 @@ const ( TtmlStylePassthroughDisabled = "DISABLED" ) +// TtmlStylePassthroughEnumValues returns all elements of the TtmlStylePassthrough enum +func TtmlStylePassthroughEnumValues() []string { + return []string{ + TtmlStylePassthroughEnabled, + TtmlStylePassthroughDisabled, + } +} + const ( // TypeSystem is a Type enum value TypeSystem = "SYSTEM" @@ -23844,6 +26429,14 @@ const ( TypeCustom = "CUSTOM" ) +// TypeEnumValues returns all elements of the Type enum +func TypeEnumValues() []string { + return []string{ + TypeSystem, + TypeCustom, + } +} + // Type of video codec const ( // VideoCodecFrameCapture is a VideoCodec enum value @@ -23871,6 +26464,20 @@ const ( VideoCodecVp9 = "VP9" ) +// VideoCodecEnumValues returns all elements of the VideoCodec enum +func VideoCodecEnumValues() []string { + return []string{ + VideoCodecFrameCapture, + VideoCodecAv1, + VideoCodecH264, + VideoCodecH265, + VideoCodecMpeg2, + VideoCodecProres, + VideoCodecVp8, + VideoCodecVp9, + } +} + // Applies only to H.264, H.265, MPEG2, and ProRes outputs. Only enable Timecode // insertion when the input frame rate is identical to the output frame rate. // To include timecodes in this output, set Timecode insertion (VideoTimecodeInsertion) @@ -23891,6 +26498,14 @@ const ( VideoTimecodeInsertionPicTimingSei = "PIC_TIMING_SEI" ) +// VideoTimecodeInsertionEnumValues returns all elements of the VideoTimecodeInsertion enum +func VideoTimecodeInsertionEnumValues() []string { + return []string{ + VideoTimecodeInsertionDisabled, + VideoTimecodeInsertionPicTimingSei, + } +} + // If you are using the console, use the Framerate setting to specify the frame // rate for this output. If you want to keep the same frame rate as the input // video, choose Follow source. If you want to do frame rate conversion, choose @@ -23910,6 +26525,14 @@ const ( Vp8FramerateControlSpecified = "SPECIFIED" ) +// Vp8FramerateControlEnumValues returns all elements of the Vp8FramerateControl enum +func Vp8FramerateControlEnumValues() []string { + return []string{ + Vp8FramerateControlInitializeFromSource, + Vp8FramerateControlSpecified, + } +} + // Optional. Specify how the transcoder performs framerate conversion. The default // behavior is to use Drop duplicate (DUPLICATE_DROP) conversion. When you choose // Interpolate (INTERPOLATE) instead, the conversion produces smoother motion. @@ -23921,6 +26544,14 @@ const ( Vp8FramerateConversionAlgorithmInterpolate = "INTERPOLATE" ) +// Vp8FramerateConversionAlgorithmEnumValues returns all elements of the Vp8FramerateConversionAlgorithm enum +func Vp8FramerateConversionAlgorithmEnumValues() []string { + return []string{ + Vp8FramerateConversionAlgorithmDuplicateDrop, + Vp8FramerateConversionAlgorithmInterpolate, + } +} + // Optional. Specify how the service determines the pixel aspect ratio (PAR) // for this output. The default behavior, Follow source (INITIALIZE_FROM_SOURCE), // uses the PAR from your input video for your output. To specify a different @@ -23936,6 +26567,14 @@ const ( Vp8ParControlSpecified = "SPECIFIED" ) +// Vp8ParControlEnumValues returns all elements of the Vp8ParControl enum +func Vp8ParControlEnumValues() []string { + return []string{ + Vp8ParControlInitializeFromSource, + Vp8ParControlSpecified, + } +} + // Optional. Use Quality tuning level (qualityTuningLevel) to choose how you // want to trade off encoding speed for output video quality. The default behavior // is faster, lower quality, multi-pass encoding. @@ -23947,6 +26586,14 @@ const ( Vp8QualityTuningLevelMultiPassHq = "MULTI_PASS_HQ" ) +// Vp8QualityTuningLevelEnumValues returns all elements of the Vp8QualityTuningLevel enum +func Vp8QualityTuningLevelEnumValues() []string { + return []string{ + Vp8QualityTuningLevelMultiPass, + Vp8QualityTuningLevelMultiPassHq, + } +} + // With the VP8 codec, you can use only the variable bitrate (VBR) rate control // mode. const ( @@ -23954,6 +26601,13 @@ const ( Vp8RateControlModeVbr = "VBR" ) +// Vp8RateControlModeEnumValues returns all elements of the Vp8RateControlMode enum +func Vp8RateControlModeEnumValues() []string { + return []string{ + Vp8RateControlModeVbr, + } +} + // If you are using the console, use the Framerate setting to specify the frame // rate for this output. If you want to keep the same frame rate as the input // video, choose Follow source. If you want to do frame rate conversion, choose @@ -23973,6 +26627,14 @@ const ( Vp9FramerateControlSpecified = "SPECIFIED" ) +// Vp9FramerateControlEnumValues returns all elements of the Vp9FramerateControl enum +func Vp9FramerateControlEnumValues() []string { + return []string{ + Vp9FramerateControlInitializeFromSource, + Vp9FramerateControlSpecified, + } +} + // Optional. Specify how the transcoder performs framerate conversion. The default // behavior is to use Drop duplicate (DUPLICATE_DROP) conversion. When you choose // Interpolate (INTERPOLATE) instead, the conversion produces smoother motion. @@ -23984,6 +26646,14 @@ const ( Vp9FramerateConversionAlgorithmInterpolate = "INTERPOLATE" ) +// Vp9FramerateConversionAlgorithmEnumValues returns all elements of the Vp9FramerateConversionAlgorithm enum +func Vp9FramerateConversionAlgorithmEnumValues() []string { + return []string{ + Vp9FramerateConversionAlgorithmDuplicateDrop, + Vp9FramerateConversionAlgorithmInterpolate, + } +} + // Optional. Specify how the service determines the pixel aspect ratio (PAR) // for this output. The default behavior, Follow source (INITIALIZE_FROM_SOURCE), // uses the PAR from your input video for your output. To specify a different @@ -23999,6 +26669,14 @@ const ( Vp9ParControlSpecified = "SPECIFIED" ) +// Vp9ParControlEnumValues returns all elements of the Vp9ParControl enum +func Vp9ParControlEnumValues() []string { + return []string{ + Vp9ParControlInitializeFromSource, + Vp9ParControlSpecified, + } +} + // Optional. Use Quality tuning level (qualityTuningLevel) to choose how you // want to trade off encoding speed for output video quality. The default behavior // is faster, lower quality, multi-pass encoding. @@ -24010,6 +26688,14 @@ const ( Vp9QualityTuningLevelMultiPassHq = "MULTI_PASS_HQ" ) +// Vp9QualityTuningLevelEnumValues returns all elements of the Vp9QualityTuningLevel enum +func Vp9QualityTuningLevelEnumValues() []string { + return []string{ + Vp9QualityTuningLevelMultiPass, + Vp9QualityTuningLevelMultiPassHq, + } +} + // With the VP9 codec, you can use only the variable bitrate (VBR) rate control // mode. const ( @@ -24017,6 +26703,13 @@ const ( Vp9RateControlModeVbr = "VBR" ) +// Vp9RateControlModeEnumValues returns all elements of the Vp9RateControlMode enum +func Vp9RateControlModeEnumValues() []string { + return []string{ + Vp9RateControlModeVbr, + } +} + // Optional. Ignore this setting unless Nagra support directs you to specify // a value. When you don't specify a value here, the Nagra NexGuard library // uses its default value. @@ -24037,6 +26730,17 @@ const ( WatermarkingStrengthStrongest = "STRONGEST" ) +// WatermarkingStrengthEnumValues returns all elements of the WatermarkingStrength enum +func WatermarkingStrengthEnumValues() []string { + return []string{ + WatermarkingStrengthLightest, + WatermarkingStrengthLighter, + WatermarkingStrengthDefault, + WatermarkingStrengthStronger, + WatermarkingStrengthStrongest, + } +} + // The service defaults to using RIFF for WAV outputs. If your output audio // is likely to exceed 4 GB in file size, or if you otherwise need the extended // support of the RF64 format, set your output WAV file format to RF64. @@ -24047,3 +26751,11 @@ const ( // WavFormatRf64 is a WavFormat enum value WavFormatRf64 = "RF64" ) + +// WavFormatEnumValues returns all elements of the WavFormat enum +func WavFormatEnumValues() []string { + return []string{ + WavFormatRiff, + WavFormatRf64, + } +} diff --git a/service/medialive/api.go b/service/medialive/api.go index c9c8bae210f..12394a26743 100644 --- a/service/medialive/api.go +++ b/service/medialive/api.go @@ -23988,6 +23988,17 @@ const ( AacCodingModeCodingMode51 = "CODING_MODE_5_1" ) +// AacCodingModeEnumValues returns all elements of the AacCodingMode enum +func AacCodingModeEnumValues() []string { + return []string{ + AacCodingModeAdReceiverMix, + AacCodingModeCodingMode10, + AacCodingModeCodingMode11, + AacCodingModeCodingMode20, + AacCodingModeCodingMode51, + } +} + // Aac Input Type const ( // AacInputTypeBroadcasterMixedAd is a AacInputType enum value @@ -23997,6 +24008,14 @@ const ( AacInputTypeNormal = "NORMAL" ) +// AacInputTypeEnumValues returns all elements of the AacInputType enum +func AacInputTypeEnumValues() []string { + return []string{ + AacInputTypeBroadcasterMixedAd, + AacInputTypeNormal, + } +} + // Aac Profile const ( // AacProfileHev1 is a AacProfile enum value @@ -24009,6 +24028,15 @@ const ( AacProfileLc = "LC" ) +// AacProfileEnumValues returns all elements of the AacProfile enum +func AacProfileEnumValues() []string { + return []string{ + AacProfileHev1, + AacProfileHev2, + AacProfileLc, + } +} + // Aac Rate Control Mode const ( // AacRateControlModeCbr is a AacRateControlMode enum value @@ -24018,6 +24046,14 @@ const ( AacRateControlModeVbr = "VBR" ) +// AacRateControlModeEnumValues returns all elements of the AacRateControlMode enum +func AacRateControlModeEnumValues() []string { + return []string{ + AacRateControlModeCbr, + AacRateControlModeVbr, + } +} + // Aac Raw Format const ( // AacRawFormatLatmLoas is a AacRawFormat enum value @@ -24027,6 +24063,14 @@ const ( AacRawFormatNone = "NONE" ) +// AacRawFormatEnumValues returns all elements of the AacRawFormat enum +func AacRawFormatEnumValues() []string { + return []string{ + AacRawFormatLatmLoas, + AacRawFormatNone, + } +} + // Aac Spec const ( // AacSpecMpeg2 is a AacSpec enum value @@ -24036,6 +24080,14 @@ const ( AacSpecMpeg4 = "MPEG4" ) +// AacSpecEnumValues returns all elements of the AacSpec enum +func AacSpecEnumValues() []string { + return []string{ + AacSpecMpeg2, + AacSpecMpeg4, + } +} + // Aac Vbr Quality const ( // AacVbrQualityHigh is a AacVbrQuality enum value @@ -24051,6 +24103,16 @@ const ( AacVbrQualityMediumLow = "MEDIUM_LOW" ) +// AacVbrQualityEnumValues returns all elements of the AacVbrQuality enum +func AacVbrQualityEnumValues() []string { + return []string{ + AacVbrQualityHigh, + AacVbrQualityLow, + AacVbrQualityMediumHigh, + AacVbrQualityMediumLow, + } +} + // Ac3 Bitstream Mode const ( // Ac3BitstreamModeCommentary is a Ac3BitstreamMode enum value @@ -24078,6 +24140,20 @@ const ( Ac3BitstreamModeVoiceOver = "VOICE_OVER" ) +// Ac3BitstreamModeEnumValues returns all elements of the Ac3BitstreamMode enum +func Ac3BitstreamModeEnumValues() []string { + return []string{ + Ac3BitstreamModeCommentary, + Ac3BitstreamModeCompleteMain, + Ac3BitstreamModeDialogue, + Ac3BitstreamModeEmergency, + Ac3BitstreamModeHearingImpaired, + Ac3BitstreamModeMusicAndEffects, + Ac3BitstreamModeVisuallyImpaired, + Ac3BitstreamModeVoiceOver, + } +} + // Ac3 Coding Mode const ( // Ac3CodingModeCodingMode10 is a Ac3CodingMode enum value @@ -24093,6 +24169,16 @@ const ( Ac3CodingModeCodingMode32Lfe = "CODING_MODE_3_2_LFE" ) +// Ac3CodingModeEnumValues returns all elements of the Ac3CodingMode enum +func Ac3CodingModeEnumValues() []string { + return []string{ + Ac3CodingModeCodingMode10, + Ac3CodingModeCodingMode11, + Ac3CodingModeCodingMode20, + Ac3CodingModeCodingMode32Lfe, + } +} + // Ac3 Drc Profile const ( // Ac3DrcProfileFilmStandard is a Ac3DrcProfile enum value @@ -24102,6 +24188,14 @@ const ( Ac3DrcProfileNone = "NONE" ) +// Ac3DrcProfileEnumValues returns all elements of the Ac3DrcProfile enum +func Ac3DrcProfileEnumValues() []string { + return []string{ + Ac3DrcProfileFilmStandard, + Ac3DrcProfileNone, + } +} + // Ac3 Lfe Filter const ( // Ac3LfeFilterDisabled is a Ac3LfeFilter enum value @@ -24111,6 +24205,14 @@ const ( Ac3LfeFilterEnabled = "ENABLED" ) +// Ac3LfeFilterEnumValues returns all elements of the Ac3LfeFilter enum +func Ac3LfeFilterEnumValues() []string { + return []string{ + Ac3LfeFilterDisabled, + Ac3LfeFilterEnabled, + } +} + // Ac3 Metadata Control const ( // Ac3MetadataControlFollowInput is a Ac3MetadataControl enum value @@ -24120,12 +24222,27 @@ const ( Ac3MetadataControlUseConfigured = "USE_CONFIGURED" ) +// Ac3MetadataControlEnumValues returns all elements of the Ac3MetadataControl enum +func Ac3MetadataControlEnumValues() []string { + return []string{ + Ac3MetadataControlFollowInput, + Ac3MetadataControlUseConfigured, + } +} + // Accept Header const ( // AcceptHeaderImageJpeg is a AcceptHeader enum value AcceptHeaderImageJpeg = "image/jpeg" ) +// AcceptHeaderEnumValues returns all elements of the AcceptHeader enum +func AcceptHeaderEnumValues() []string { + return []string{ + AcceptHeaderImageJpeg, + } +} + // Afd Signaling const ( // AfdSignalingAuto is a AfdSignaling enum value @@ -24138,6 +24255,15 @@ const ( AfdSignalingNone = "NONE" ) +// AfdSignalingEnumValues returns all elements of the AfdSignaling enum +func AfdSignalingEnumValues() []string { + return []string{ + AfdSignalingAuto, + AfdSignalingFixed, + AfdSignalingNone, + } +} + // Audio Description Audio Type Control const ( // AudioDescriptionAudioTypeControlFollowInput is a AudioDescriptionAudioTypeControl enum value @@ -24147,6 +24273,14 @@ const ( AudioDescriptionAudioTypeControlUseConfigured = "USE_CONFIGURED" ) +// AudioDescriptionAudioTypeControlEnumValues returns all elements of the AudioDescriptionAudioTypeControl enum +func AudioDescriptionAudioTypeControlEnumValues() []string { + return []string{ + AudioDescriptionAudioTypeControlFollowInput, + AudioDescriptionAudioTypeControlUseConfigured, + } +} + // Audio Description Language Code Control const ( // AudioDescriptionLanguageCodeControlFollowInput is a AudioDescriptionLanguageCodeControl enum value @@ -24156,6 +24290,14 @@ const ( AudioDescriptionLanguageCodeControlUseConfigured = "USE_CONFIGURED" ) +// AudioDescriptionLanguageCodeControlEnumValues returns all elements of the AudioDescriptionLanguageCodeControl enum +func AudioDescriptionLanguageCodeControlEnumValues() []string { + return []string{ + AudioDescriptionLanguageCodeControlFollowInput, + AudioDescriptionLanguageCodeControlUseConfigured, + } +} + // Audio Language Selection Policy const ( // AudioLanguageSelectionPolicyLoose is a AudioLanguageSelectionPolicy enum value @@ -24165,6 +24307,14 @@ const ( AudioLanguageSelectionPolicyStrict = "STRICT" ) +// AudioLanguageSelectionPolicyEnumValues returns all elements of the AudioLanguageSelectionPolicy enum +func AudioLanguageSelectionPolicyEnumValues() []string { + return []string{ + AudioLanguageSelectionPolicyLoose, + AudioLanguageSelectionPolicyStrict, + } +} + // Audio Normalization Algorithm const ( // AudioNormalizationAlgorithmItu17701 is a AudioNormalizationAlgorithm enum value @@ -24174,12 +24324,27 @@ const ( AudioNormalizationAlgorithmItu17702 = "ITU_1770_2" ) +// AudioNormalizationAlgorithmEnumValues returns all elements of the AudioNormalizationAlgorithm enum +func AudioNormalizationAlgorithmEnumValues() []string { + return []string{ + AudioNormalizationAlgorithmItu17701, + AudioNormalizationAlgorithmItu17702, + } +} + // Audio Normalization Algorithm Control const ( // AudioNormalizationAlgorithmControlCorrectAudio is a AudioNormalizationAlgorithmControl enum value AudioNormalizationAlgorithmControlCorrectAudio = "CORRECT_AUDIO" ) +// AudioNormalizationAlgorithmControlEnumValues returns all elements of the AudioNormalizationAlgorithmControl enum +func AudioNormalizationAlgorithmControlEnumValues() []string { + return []string{ + AudioNormalizationAlgorithmControlCorrectAudio, + } +} + // Audio Only Hls Segment Type const ( // AudioOnlyHlsSegmentTypeAac is a AudioOnlyHlsSegmentType enum value @@ -24189,6 +24354,14 @@ const ( AudioOnlyHlsSegmentTypeFmp4 = "FMP4" ) +// AudioOnlyHlsSegmentTypeEnumValues returns all elements of the AudioOnlyHlsSegmentType enum +func AudioOnlyHlsSegmentTypeEnumValues() []string { + return []string{ + AudioOnlyHlsSegmentTypeAac, + AudioOnlyHlsSegmentTypeFmp4, + } +} + // Audio Only Hls Track Type const ( // AudioOnlyHlsTrackTypeAlternateAudioAutoSelect is a AudioOnlyHlsTrackType enum value @@ -24204,6 +24377,16 @@ const ( AudioOnlyHlsTrackTypeAudioOnlyVariantStream = "AUDIO_ONLY_VARIANT_STREAM" ) +// AudioOnlyHlsTrackTypeEnumValues returns all elements of the AudioOnlyHlsTrackType enum +func AudioOnlyHlsTrackTypeEnumValues() []string { + return []string{ + AudioOnlyHlsTrackTypeAlternateAudioAutoSelect, + AudioOnlyHlsTrackTypeAlternateAudioAutoSelectDefault, + AudioOnlyHlsTrackTypeAlternateAudioNotAutoSelect, + AudioOnlyHlsTrackTypeAudioOnlyVariantStream, + } +} + // Audio Type const ( // AudioTypeCleanEffects is a AudioType enum value @@ -24219,6 +24402,16 @@ const ( AudioTypeVisualImpairedCommentary = "VISUAL_IMPAIRED_COMMENTARY" ) +// AudioTypeEnumValues returns all elements of the AudioType enum +func AudioTypeEnumValues() []string { + return []string{ + AudioTypeCleanEffects, + AudioTypeHearingImpaired, + AudioTypeUndefined, + AudioTypeVisualImpairedCommentary, + } +} + // Authentication Scheme const ( // AuthenticationSchemeAkamai is a AuthenticationScheme enum value @@ -24228,6 +24421,14 @@ const ( AuthenticationSchemeCommon = "COMMON" ) +// AuthenticationSchemeEnumValues returns all elements of the AuthenticationScheme enum +func AuthenticationSchemeEnumValues() []string { + return []string{ + AuthenticationSchemeAkamai, + AuthenticationSchemeCommon, + } +} + // Avail Blanking State const ( // AvailBlankingStateDisabled is a AvailBlankingState enum value @@ -24237,6 +24438,14 @@ const ( AvailBlankingStateEnabled = "ENABLED" ) +// AvailBlankingStateEnumValues returns all elements of the AvailBlankingState enum +func AvailBlankingStateEnumValues() []string { + return []string{ + AvailBlankingStateDisabled, + AvailBlankingStateEnabled, + } +} + // Blackout Slate Network End Blackout const ( // BlackoutSlateNetworkEndBlackoutDisabled is a BlackoutSlateNetworkEndBlackout enum value @@ -24246,6 +24455,14 @@ const ( BlackoutSlateNetworkEndBlackoutEnabled = "ENABLED" ) +// BlackoutSlateNetworkEndBlackoutEnumValues returns all elements of the BlackoutSlateNetworkEndBlackout enum +func BlackoutSlateNetworkEndBlackoutEnumValues() []string { + return []string{ + BlackoutSlateNetworkEndBlackoutDisabled, + BlackoutSlateNetworkEndBlackoutEnabled, + } +} + // Blackout Slate State const ( // BlackoutSlateStateDisabled is a BlackoutSlateState enum value @@ -24255,6 +24472,14 @@ const ( BlackoutSlateStateEnabled = "ENABLED" ) +// BlackoutSlateStateEnumValues returns all elements of the BlackoutSlateState enum +func BlackoutSlateStateEnumValues() []string { + return []string{ + BlackoutSlateStateDisabled, + BlackoutSlateStateEnabled, + } +} + // Burn In Alignment const ( // BurnInAlignmentCentered is a BurnInAlignment enum value @@ -24267,6 +24492,15 @@ const ( BurnInAlignmentSmart = "SMART" ) +// BurnInAlignmentEnumValues returns all elements of the BurnInAlignment enum +func BurnInAlignmentEnumValues() []string { + return []string{ + BurnInAlignmentCentered, + BurnInAlignmentLeft, + BurnInAlignmentSmart, + } +} + // Burn In Background Color const ( // BurnInBackgroundColorBlack is a BurnInBackgroundColor enum value @@ -24279,6 +24513,15 @@ const ( BurnInBackgroundColorWhite = "WHITE" ) +// BurnInBackgroundColorEnumValues returns all elements of the BurnInBackgroundColor enum +func BurnInBackgroundColorEnumValues() []string { + return []string{ + BurnInBackgroundColorBlack, + BurnInBackgroundColorNone, + BurnInBackgroundColorWhite, + } +} + // Burn In Font Color const ( // BurnInFontColorBlack is a BurnInFontColor enum value @@ -24300,6 +24543,18 @@ const ( BurnInFontColorYellow = "YELLOW" ) +// BurnInFontColorEnumValues returns all elements of the BurnInFontColor enum +func BurnInFontColorEnumValues() []string { + return []string{ + BurnInFontColorBlack, + BurnInFontColorBlue, + BurnInFontColorGreen, + BurnInFontColorRed, + BurnInFontColorWhite, + BurnInFontColorYellow, + } +} + // Burn In Outline Color const ( // BurnInOutlineColorBlack is a BurnInOutlineColor enum value @@ -24321,6 +24576,18 @@ const ( BurnInOutlineColorYellow = "YELLOW" ) +// BurnInOutlineColorEnumValues returns all elements of the BurnInOutlineColor enum +func BurnInOutlineColorEnumValues() []string { + return []string{ + BurnInOutlineColorBlack, + BurnInOutlineColorBlue, + BurnInOutlineColorGreen, + BurnInOutlineColorRed, + BurnInOutlineColorWhite, + BurnInOutlineColorYellow, + } +} + // Burn In Shadow Color const ( // BurnInShadowColorBlack is a BurnInShadowColor enum value @@ -24333,6 +24600,15 @@ const ( BurnInShadowColorWhite = "WHITE" ) +// BurnInShadowColorEnumValues returns all elements of the BurnInShadowColor enum +func BurnInShadowColorEnumValues() []string { + return []string{ + BurnInShadowColorBlack, + BurnInShadowColorNone, + BurnInShadowColorWhite, + } +} + // Burn In Teletext Grid Control const ( // BurnInTeletextGridControlFixed is a BurnInTeletextGridControl enum value @@ -24342,6 +24618,14 @@ const ( BurnInTeletextGridControlScaled = "SCALED" ) +// BurnInTeletextGridControlEnumValues returns all elements of the BurnInTeletextGridControl enum +func BurnInTeletextGridControlEnumValues() []string { + return []string{ + BurnInTeletextGridControlFixed, + BurnInTeletextGridControlScaled, + } +} + // A standard channel has two encoding pipelines and a single pipeline channel // only has one. const ( @@ -24352,6 +24636,14 @@ const ( ChannelClassSinglePipeline = "SINGLE_PIPELINE" ) +// ChannelClassEnumValues returns all elements of the ChannelClass enum +func ChannelClassEnumValues() []string { + return []string{ + ChannelClassStandard, + ChannelClassSinglePipeline, + } +} + const ( // ChannelStateCreating is a ChannelState enum value ChannelStateCreating = "CREATING" @@ -24387,11 +24679,35 @@ const ( ChannelStateUpdateFailed = "UPDATE_FAILED" ) +// ChannelStateEnumValues returns all elements of the ChannelState enum +func ChannelStateEnumValues() []string { + return []string{ + ChannelStateCreating, + ChannelStateCreateFailed, + ChannelStateIdle, + ChannelStateStarting, + ChannelStateRunning, + ChannelStateRecovering, + ChannelStateStopping, + ChannelStateDeleting, + ChannelStateDeleted, + ChannelStateUpdating, + ChannelStateUpdateFailed, + } +} + const ( // ContentTypeImageJpeg is a ContentType enum value ContentTypeImageJpeg = "image/jpeg" ) +// ContentTypeEnumValues returns all elements of the ContentType enum +func ContentTypeEnumValues() []string { + return []string{ + ContentTypeImageJpeg, + } +} + // The status of the action to synchronize the device configuration. If you // change the configuration of the input device (for example, the maximum bitrate), // MediaLive sends the new data to the device. The device might not update itself @@ -24405,6 +24721,14 @@ const ( DeviceSettingsSyncStateSyncing = "SYNCING" ) +// DeviceSettingsSyncStateEnumValues returns all elements of the DeviceSettingsSyncState enum +func DeviceSettingsSyncStateEnumValues() []string { + return []string{ + DeviceSettingsSyncStateSynced, + DeviceSettingsSyncStateSyncing, + } +} + // Dvb Sdt Output Sdt const ( // DvbSdtOutputSdtSdtFollow is a DvbSdtOutputSdt enum value @@ -24420,6 +24744,16 @@ const ( DvbSdtOutputSdtSdtNone = "SDT_NONE" ) +// DvbSdtOutputSdtEnumValues returns all elements of the DvbSdtOutputSdt enum +func DvbSdtOutputSdtEnumValues() []string { + return []string{ + DvbSdtOutputSdtSdtFollow, + DvbSdtOutputSdtSdtFollowIfPresent, + DvbSdtOutputSdtSdtManual, + DvbSdtOutputSdtSdtNone, + } +} + // Dvb Sub Destination Alignment const ( // DvbSubDestinationAlignmentCentered is a DvbSubDestinationAlignment enum value @@ -24432,6 +24766,15 @@ const ( DvbSubDestinationAlignmentSmart = "SMART" ) +// DvbSubDestinationAlignmentEnumValues returns all elements of the DvbSubDestinationAlignment enum +func DvbSubDestinationAlignmentEnumValues() []string { + return []string{ + DvbSubDestinationAlignmentCentered, + DvbSubDestinationAlignmentLeft, + DvbSubDestinationAlignmentSmart, + } +} + // Dvb Sub Destination Background Color const ( // DvbSubDestinationBackgroundColorBlack is a DvbSubDestinationBackgroundColor enum value @@ -24444,6 +24787,15 @@ const ( DvbSubDestinationBackgroundColorWhite = "WHITE" ) +// DvbSubDestinationBackgroundColorEnumValues returns all elements of the DvbSubDestinationBackgroundColor enum +func DvbSubDestinationBackgroundColorEnumValues() []string { + return []string{ + DvbSubDestinationBackgroundColorBlack, + DvbSubDestinationBackgroundColorNone, + DvbSubDestinationBackgroundColorWhite, + } +} + // Dvb Sub Destination Font Color const ( // DvbSubDestinationFontColorBlack is a DvbSubDestinationFontColor enum value @@ -24465,6 +24817,18 @@ const ( DvbSubDestinationFontColorYellow = "YELLOW" ) +// DvbSubDestinationFontColorEnumValues returns all elements of the DvbSubDestinationFontColor enum +func DvbSubDestinationFontColorEnumValues() []string { + return []string{ + DvbSubDestinationFontColorBlack, + DvbSubDestinationFontColorBlue, + DvbSubDestinationFontColorGreen, + DvbSubDestinationFontColorRed, + DvbSubDestinationFontColorWhite, + DvbSubDestinationFontColorYellow, + } +} + // Dvb Sub Destination Outline Color const ( // DvbSubDestinationOutlineColorBlack is a DvbSubDestinationOutlineColor enum value @@ -24486,6 +24850,18 @@ const ( DvbSubDestinationOutlineColorYellow = "YELLOW" ) +// DvbSubDestinationOutlineColorEnumValues returns all elements of the DvbSubDestinationOutlineColor enum +func DvbSubDestinationOutlineColorEnumValues() []string { + return []string{ + DvbSubDestinationOutlineColorBlack, + DvbSubDestinationOutlineColorBlue, + DvbSubDestinationOutlineColorGreen, + DvbSubDestinationOutlineColorRed, + DvbSubDestinationOutlineColorWhite, + DvbSubDestinationOutlineColorYellow, + } +} + // Dvb Sub Destination Shadow Color const ( // DvbSubDestinationShadowColorBlack is a DvbSubDestinationShadowColor enum value @@ -24498,6 +24874,15 @@ const ( DvbSubDestinationShadowColorWhite = "WHITE" ) +// DvbSubDestinationShadowColorEnumValues returns all elements of the DvbSubDestinationShadowColor enum +func DvbSubDestinationShadowColorEnumValues() []string { + return []string{ + DvbSubDestinationShadowColorBlack, + DvbSubDestinationShadowColorNone, + DvbSubDestinationShadowColorWhite, + } +} + // Dvb Sub Destination Teletext Grid Control const ( // DvbSubDestinationTeletextGridControlFixed is a DvbSubDestinationTeletextGridControl enum value @@ -24507,6 +24892,14 @@ const ( DvbSubDestinationTeletextGridControlScaled = "SCALED" ) +// DvbSubDestinationTeletextGridControlEnumValues returns all elements of the DvbSubDestinationTeletextGridControl enum +func DvbSubDestinationTeletextGridControlEnumValues() []string { + return []string{ + DvbSubDestinationTeletextGridControlFixed, + DvbSubDestinationTeletextGridControlScaled, + } +} + // Eac3 Attenuation Control const ( // Eac3AttenuationControlAttenuate3Db is a Eac3AttenuationControl enum value @@ -24516,6 +24909,14 @@ const ( Eac3AttenuationControlNone = "NONE" ) +// Eac3AttenuationControlEnumValues returns all elements of the Eac3AttenuationControl enum +func Eac3AttenuationControlEnumValues() []string { + return []string{ + Eac3AttenuationControlAttenuate3Db, + Eac3AttenuationControlNone, + } +} + // Eac3 Bitstream Mode const ( // Eac3BitstreamModeCommentary is a Eac3BitstreamMode enum value @@ -24534,6 +24935,17 @@ const ( Eac3BitstreamModeVisuallyImpaired = "VISUALLY_IMPAIRED" ) +// Eac3BitstreamModeEnumValues returns all elements of the Eac3BitstreamMode enum +func Eac3BitstreamModeEnumValues() []string { + return []string{ + Eac3BitstreamModeCommentary, + Eac3BitstreamModeCompleteMain, + Eac3BitstreamModeEmergency, + Eac3BitstreamModeHearingImpaired, + Eac3BitstreamModeVisuallyImpaired, + } +} + // Eac3 Coding Mode const ( // Eac3CodingModeCodingMode10 is a Eac3CodingMode enum value @@ -24546,6 +24958,15 @@ const ( Eac3CodingModeCodingMode32 = "CODING_MODE_3_2" ) +// Eac3CodingModeEnumValues returns all elements of the Eac3CodingMode enum +func Eac3CodingModeEnumValues() []string { + return []string{ + Eac3CodingModeCodingMode10, + Eac3CodingModeCodingMode20, + Eac3CodingModeCodingMode32, + } +} + // Eac3 Dc Filter const ( // Eac3DcFilterDisabled is a Eac3DcFilter enum value @@ -24555,6 +24976,14 @@ const ( Eac3DcFilterEnabled = "ENABLED" ) +// Eac3DcFilterEnumValues returns all elements of the Eac3DcFilter enum +func Eac3DcFilterEnumValues() []string { + return []string{ + Eac3DcFilterDisabled, + Eac3DcFilterEnabled, + } +} + // Eac3 Drc Line const ( // Eac3DrcLineFilmLight is a Eac3DrcLine enum value @@ -24576,6 +25005,18 @@ const ( Eac3DrcLineSpeech = "SPEECH" ) +// Eac3DrcLineEnumValues returns all elements of the Eac3DrcLine enum +func Eac3DrcLineEnumValues() []string { + return []string{ + Eac3DrcLineFilmLight, + Eac3DrcLineFilmStandard, + Eac3DrcLineMusicLight, + Eac3DrcLineMusicStandard, + Eac3DrcLineNone, + Eac3DrcLineSpeech, + } +} + // Eac3 Drc Rf const ( // Eac3DrcRfFilmLight is a Eac3DrcRf enum value @@ -24597,6 +25038,18 @@ const ( Eac3DrcRfSpeech = "SPEECH" ) +// Eac3DrcRfEnumValues returns all elements of the Eac3DrcRf enum +func Eac3DrcRfEnumValues() []string { + return []string{ + Eac3DrcRfFilmLight, + Eac3DrcRfFilmStandard, + Eac3DrcRfMusicLight, + Eac3DrcRfMusicStandard, + Eac3DrcRfNone, + Eac3DrcRfSpeech, + } +} + // Eac3 Lfe Control const ( // Eac3LfeControlLfe is a Eac3LfeControl enum value @@ -24606,6 +25059,14 @@ const ( Eac3LfeControlNoLfe = "NO_LFE" ) +// Eac3LfeControlEnumValues returns all elements of the Eac3LfeControl enum +func Eac3LfeControlEnumValues() []string { + return []string{ + Eac3LfeControlLfe, + Eac3LfeControlNoLfe, + } +} + // Eac3 Lfe Filter const ( // Eac3LfeFilterDisabled is a Eac3LfeFilter enum value @@ -24615,6 +25076,14 @@ const ( Eac3LfeFilterEnabled = "ENABLED" ) +// Eac3LfeFilterEnumValues returns all elements of the Eac3LfeFilter enum +func Eac3LfeFilterEnumValues() []string { + return []string{ + Eac3LfeFilterDisabled, + Eac3LfeFilterEnabled, + } +} + // Eac3 Metadata Control const ( // Eac3MetadataControlFollowInput is a Eac3MetadataControl enum value @@ -24624,6 +25093,14 @@ const ( Eac3MetadataControlUseConfigured = "USE_CONFIGURED" ) +// Eac3MetadataControlEnumValues returns all elements of the Eac3MetadataControl enum +func Eac3MetadataControlEnumValues() []string { + return []string{ + Eac3MetadataControlFollowInput, + Eac3MetadataControlUseConfigured, + } +} + // Eac3 Passthrough Control const ( // Eac3PassthroughControlNoPassthrough is a Eac3PassthroughControl enum value @@ -24633,6 +25110,14 @@ const ( Eac3PassthroughControlWhenPossible = "WHEN_POSSIBLE" ) +// Eac3PassthroughControlEnumValues returns all elements of the Eac3PassthroughControl enum +func Eac3PassthroughControlEnumValues() []string { + return []string{ + Eac3PassthroughControlNoPassthrough, + Eac3PassthroughControlWhenPossible, + } +} + // Eac3 Phase Control const ( // Eac3PhaseControlNoShift is a Eac3PhaseControl enum value @@ -24642,6 +25127,14 @@ const ( Eac3PhaseControlShift90Degrees = "SHIFT_90_DEGREES" ) +// Eac3PhaseControlEnumValues returns all elements of the Eac3PhaseControl enum +func Eac3PhaseControlEnumValues() []string { + return []string{ + Eac3PhaseControlNoShift, + Eac3PhaseControlShift90Degrees, + } +} + // Eac3 Stereo Downmix const ( // Eac3StereoDownmixDpl2 is a Eac3StereoDownmix enum value @@ -24657,6 +25150,16 @@ const ( Eac3StereoDownmixNotIndicated = "NOT_INDICATED" ) +// Eac3StereoDownmixEnumValues returns all elements of the Eac3StereoDownmix enum +func Eac3StereoDownmixEnumValues() []string { + return []string{ + Eac3StereoDownmixDpl2, + Eac3StereoDownmixLoRo, + Eac3StereoDownmixLtRt, + Eac3StereoDownmixNotIndicated, + } +} + // Eac3 Surround Ex Mode const ( // Eac3SurroundExModeDisabled is a Eac3SurroundExMode enum value @@ -24669,6 +25172,15 @@ const ( Eac3SurroundExModeNotIndicated = "NOT_INDICATED" ) +// Eac3SurroundExModeEnumValues returns all elements of the Eac3SurroundExMode enum +func Eac3SurroundExModeEnumValues() []string { + return []string{ + Eac3SurroundExModeDisabled, + Eac3SurroundExModeEnabled, + Eac3SurroundExModeNotIndicated, + } +} + // Eac3 Surround Mode const ( // Eac3SurroundModeDisabled is a Eac3SurroundMode enum value @@ -24681,6 +25193,15 @@ const ( Eac3SurroundModeNotIndicated = "NOT_INDICATED" ) +// Eac3SurroundModeEnumValues returns all elements of the Eac3SurroundMode enum +func Eac3SurroundModeEnumValues() []string { + return []string{ + Eac3SurroundModeDisabled, + Eac3SurroundModeEnabled, + Eac3SurroundModeNotIndicated, + } +} + // Ebu Tt DDestination Style Control const ( // EbuTtDDestinationStyleControlExclude is a EbuTtDDestinationStyleControl enum value @@ -24690,6 +25211,14 @@ const ( EbuTtDDestinationStyleControlInclude = "INCLUDE" ) +// EbuTtDDestinationStyleControlEnumValues returns all elements of the EbuTtDDestinationStyleControl enum +func EbuTtDDestinationStyleControlEnumValues() []string { + return []string{ + EbuTtDDestinationStyleControlExclude, + EbuTtDDestinationStyleControlInclude, + } +} + // Ebu Tt DFill Line Gap Control const ( // EbuTtDFillLineGapControlDisabled is a EbuTtDFillLineGapControl enum value @@ -24699,6 +25228,14 @@ const ( EbuTtDFillLineGapControlEnabled = "ENABLED" ) +// EbuTtDFillLineGapControlEnumValues returns all elements of the EbuTtDFillLineGapControl enum +func EbuTtDFillLineGapControlEnumValues() []string { + return []string{ + EbuTtDFillLineGapControlDisabled, + EbuTtDFillLineGapControlEnabled, + } +} + // Embedded Convert608 To708 const ( // EmbeddedConvert608To708Disabled is a EmbeddedConvert608To708 enum value @@ -24708,6 +25245,14 @@ const ( EmbeddedConvert608To708Upconvert = "UPCONVERT" ) +// EmbeddedConvert608To708EnumValues returns all elements of the EmbeddedConvert608To708 enum +func EmbeddedConvert608To708EnumValues() []string { + return []string{ + EmbeddedConvert608To708Disabled, + EmbeddedConvert608To708Upconvert, + } +} + // Embedded Scte20 Detection const ( // EmbeddedScte20DetectionAuto is a EmbeddedScte20Detection enum value @@ -24717,6 +25262,14 @@ const ( EmbeddedScte20DetectionOff = "OFF" ) +// EmbeddedScte20DetectionEnumValues returns all elements of the EmbeddedScte20Detection enum +func EmbeddedScte20DetectionEnumValues() []string { + return []string{ + EmbeddedScte20DetectionAuto, + EmbeddedScte20DetectionOff, + } +} + // Feature Activations Input Prepare Schedule Actions const ( // FeatureActivationsInputPrepareScheduleActionsDisabled is a FeatureActivationsInputPrepareScheduleActions enum value @@ -24726,6 +25279,14 @@ const ( FeatureActivationsInputPrepareScheduleActionsEnabled = "ENABLED" ) +// FeatureActivationsInputPrepareScheduleActionsEnumValues returns all elements of the FeatureActivationsInputPrepareScheduleActions enum +func FeatureActivationsInputPrepareScheduleActionsEnumValues() []string { + return []string{ + FeatureActivationsInputPrepareScheduleActionsDisabled, + FeatureActivationsInputPrepareScheduleActionsEnabled, + } +} + // Fec Output Include Fec const ( // FecOutputIncludeFecColumn is a FecOutputIncludeFec enum value @@ -24735,6 +25296,14 @@ const ( FecOutputIncludeFecColumnAndRow = "COLUMN_AND_ROW" ) +// FecOutputIncludeFecEnumValues returns all elements of the FecOutputIncludeFec enum +func FecOutputIncludeFecEnumValues() []string { + return []string{ + FecOutputIncludeFecColumn, + FecOutputIncludeFecColumnAndRow, + } +} + // Fixed Afd const ( // FixedAfdAfd0000 is a FixedAfd enum value @@ -24771,6 +25340,23 @@ const ( FixedAfdAfd1111 = "AFD_1111" ) +// FixedAfdEnumValues returns all elements of the FixedAfd enum +func FixedAfdEnumValues() []string { + return []string{ + FixedAfdAfd0000, + FixedAfdAfd0010, + FixedAfdAfd0011, + FixedAfdAfd0100, + FixedAfdAfd1000, + FixedAfdAfd1001, + FixedAfdAfd1010, + FixedAfdAfd1011, + FixedAfdAfd1101, + FixedAfdAfd1110, + FixedAfdAfd1111, + } +} + // Fmp4 Nielsen Id3 Behavior const ( // Fmp4NielsenId3BehaviorNoPassthrough is a Fmp4NielsenId3Behavior enum value @@ -24780,6 +25366,14 @@ const ( Fmp4NielsenId3BehaviorPassthrough = "PASSTHROUGH" ) +// Fmp4NielsenId3BehaviorEnumValues returns all elements of the Fmp4NielsenId3Behavior enum +func Fmp4NielsenId3BehaviorEnumValues() []string { + return []string{ + Fmp4NielsenId3BehaviorNoPassthrough, + Fmp4NielsenId3BehaviorPassthrough, + } +} + // Fmp4 Timed Metadata Behavior const ( // Fmp4TimedMetadataBehaviorNoPassthrough is a Fmp4TimedMetadataBehavior enum value @@ -24789,6 +25383,14 @@ const ( Fmp4TimedMetadataBehaviorPassthrough = "PASSTHROUGH" ) +// Fmp4TimedMetadataBehaviorEnumValues returns all elements of the Fmp4TimedMetadataBehavior enum +func Fmp4TimedMetadataBehaviorEnumValues() []string { + return []string{ + Fmp4TimedMetadataBehaviorNoPassthrough, + Fmp4TimedMetadataBehaviorPassthrough, + } +} + // Follow reference point. const ( // FollowPointEnd is a FollowPoint enum value @@ -24798,6 +25400,14 @@ const ( FollowPointStart = "START" ) +// FollowPointEnumValues returns all elements of the FollowPoint enum +func FollowPointEnumValues() []string { + return []string{ + FollowPointEnd, + FollowPointStart, + } +} + // Frame Capture Interval Unit const ( // FrameCaptureIntervalUnitMilliseconds is a FrameCaptureIntervalUnit enum value @@ -24807,6 +25417,14 @@ const ( FrameCaptureIntervalUnitSeconds = "SECONDS" ) +// FrameCaptureIntervalUnitEnumValues returns all elements of the FrameCaptureIntervalUnit enum +func FrameCaptureIntervalUnitEnumValues() []string { + return []string{ + FrameCaptureIntervalUnitMilliseconds, + FrameCaptureIntervalUnitSeconds, + } +} + // Global Configuration Input End Action const ( // GlobalConfigurationInputEndActionNone is a GlobalConfigurationInputEndAction enum value @@ -24816,6 +25434,14 @@ const ( GlobalConfigurationInputEndActionSwitchAndLoopInputs = "SWITCH_AND_LOOP_INPUTS" ) +// GlobalConfigurationInputEndActionEnumValues returns all elements of the GlobalConfigurationInputEndAction enum +func GlobalConfigurationInputEndActionEnumValues() []string { + return []string{ + GlobalConfigurationInputEndActionNone, + GlobalConfigurationInputEndActionSwitchAndLoopInputs, + } +} + // Global Configuration Low Framerate Inputs const ( // GlobalConfigurationLowFramerateInputsDisabled is a GlobalConfigurationLowFramerateInputs enum value @@ -24825,6 +25451,14 @@ const ( GlobalConfigurationLowFramerateInputsEnabled = "ENABLED" ) +// GlobalConfigurationLowFramerateInputsEnumValues returns all elements of the GlobalConfigurationLowFramerateInputs enum +func GlobalConfigurationLowFramerateInputsEnumValues() []string { + return []string{ + GlobalConfigurationLowFramerateInputsDisabled, + GlobalConfigurationLowFramerateInputsEnabled, + } +} + // Global Configuration Output Locking Mode const ( // GlobalConfigurationOutputLockingModeEpochLocking is a GlobalConfigurationOutputLockingMode enum value @@ -24834,6 +25468,14 @@ const ( GlobalConfigurationOutputLockingModePipelineLocking = "PIPELINE_LOCKING" ) +// GlobalConfigurationOutputLockingModeEnumValues returns all elements of the GlobalConfigurationOutputLockingMode enum +func GlobalConfigurationOutputLockingModeEnumValues() []string { + return []string{ + GlobalConfigurationOutputLockingModeEpochLocking, + GlobalConfigurationOutputLockingModePipelineLocking, + } +} + // Global Configuration Output Timing Source const ( // GlobalConfigurationOutputTimingSourceInputClock is a GlobalConfigurationOutputTimingSource enum value @@ -24843,6 +25485,14 @@ const ( GlobalConfigurationOutputTimingSourceSystemClock = "SYSTEM_CLOCK" ) +// GlobalConfigurationOutputTimingSourceEnumValues returns all elements of the GlobalConfigurationOutputTimingSource enum +func GlobalConfigurationOutputTimingSourceEnumValues() []string { + return []string{ + GlobalConfigurationOutputTimingSourceInputClock, + GlobalConfigurationOutputTimingSourceSystemClock, + } +} + // H264 Adaptive Quantization const ( // H264AdaptiveQuantizationHigh is a H264AdaptiveQuantization enum value @@ -24864,6 +25514,18 @@ const ( H264AdaptiveQuantizationOff = "OFF" ) +// H264AdaptiveQuantizationEnumValues returns all elements of the H264AdaptiveQuantization enum +func H264AdaptiveQuantizationEnumValues() []string { + return []string{ + H264AdaptiveQuantizationHigh, + H264AdaptiveQuantizationHigher, + H264AdaptiveQuantizationLow, + H264AdaptiveQuantizationMax, + H264AdaptiveQuantizationMedium, + H264AdaptiveQuantizationOff, + } +} + // H264 Color Metadata const ( // H264ColorMetadataIgnore is a H264ColorMetadata enum value @@ -24873,6 +25535,14 @@ const ( H264ColorMetadataInsert = "INSERT" ) +// H264ColorMetadataEnumValues returns all elements of the H264ColorMetadata enum +func H264ColorMetadataEnumValues() []string { + return []string{ + H264ColorMetadataIgnore, + H264ColorMetadataInsert, + } +} + // H264 Entropy Encoding const ( // H264EntropyEncodingCabac is a H264EntropyEncoding enum value @@ -24882,6 +25552,14 @@ const ( H264EntropyEncodingCavlc = "CAVLC" ) +// H264EntropyEncodingEnumValues returns all elements of the H264EntropyEncoding enum +func H264EntropyEncodingEnumValues() []string { + return []string{ + H264EntropyEncodingCabac, + H264EntropyEncodingCavlc, + } +} + // H264 Flicker Aq const ( // H264FlickerAqDisabled is a H264FlickerAq enum value @@ -24891,6 +25569,14 @@ const ( H264FlickerAqEnabled = "ENABLED" ) +// H264FlickerAqEnumValues returns all elements of the H264FlickerAq enum +func H264FlickerAqEnumValues() []string { + return []string{ + H264FlickerAqDisabled, + H264FlickerAqEnabled, + } +} + // H264 Force Field Pictures const ( // H264ForceFieldPicturesDisabled is a H264ForceFieldPictures enum value @@ -24900,6 +25586,14 @@ const ( H264ForceFieldPicturesEnabled = "ENABLED" ) +// H264ForceFieldPicturesEnumValues returns all elements of the H264ForceFieldPictures enum +func H264ForceFieldPicturesEnumValues() []string { + return []string{ + H264ForceFieldPicturesDisabled, + H264ForceFieldPicturesEnabled, + } +} + // H264 Framerate Control const ( // H264FramerateControlInitializeFromSource is a H264FramerateControl enum value @@ -24909,6 +25603,14 @@ const ( H264FramerateControlSpecified = "SPECIFIED" ) +// H264FramerateControlEnumValues returns all elements of the H264FramerateControl enum +func H264FramerateControlEnumValues() []string { + return []string{ + H264FramerateControlInitializeFromSource, + H264FramerateControlSpecified, + } +} + // H264 Gop BReference const ( // H264GopBReferenceDisabled is a H264GopBReference enum value @@ -24918,6 +25620,14 @@ const ( H264GopBReferenceEnabled = "ENABLED" ) +// H264GopBReferenceEnumValues returns all elements of the H264GopBReference enum +func H264GopBReferenceEnumValues() []string { + return []string{ + H264GopBReferenceDisabled, + H264GopBReferenceEnabled, + } +} + // H264 Gop Size Units const ( // H264GopSizeUnitsFrames is a H264GopSizeUnits enum value @@ -24927,6 +25637,14 @@ const ( H264GopSizeUnitsSeconds = "SECONDS" ) +// H264GopSizeUnitsEnumValues returns all elements of the H264GopSizeUnits enum +func H264GopSizeUnitsEnumValues() []string { + return []string{ + H264GopSizeUnitsFrames, + H264GopSizeUnitsSeconds, + } +} + // H264 Level const ( // H264LevelH264Level1 is a H264Level enum value @@ -24981,6 +25699,29 @@ const ( H264LevelH264LevelAuto = "H264_LEVEL_AUTO" ) +// H264LevelEnumValues returns all elements of the H264Level enum +func H264LevelEnumValues() []string { + return []string{ + H264LevelH264Level1, + H264LevelH264Level11, + H264LevelH264Level12, + H264LevelH264Level13, + H264LevelH264Level2, + H264LevelH264Level21, + H264LevelH264Level22, + H264LevelH264Level3, + H264LevelH264Level31, + H264LevelH264Level32, + H264LevelH264Level4, + H264LevelH264Level41, + H264LevelH264Level42, + H264LevelH264Level5, + H264LevelH264Level51, + H264LevelH264Level52, + H264LevelH264LevelAuto, + } +} + // H264 Look Ahead Rate Control const ( // H264LookAheadRateControlHigh is a H264LookAheadRateControl enum value @@ -24993,6 +25734,15 @@ const ( H264LookAheadRateControlMedium = "MEDIUM" ) +// H264LookAheadRateControlEnumValues returns all elements of the H264LookAheadRateControl enum +func H264LookAheadRateControlEnumValues() []string { + return []string{ + H264LookAheadRateControlHigh, + H264LookAheadRateControlLow, + H264LookAheadRateControlMedium, + } +} + // H264 Par Control const ( // H264ParControlInitializeFromSource is a H264ParControl enum value @@ -25002,6 +25752,14 @@ const ( H264ParControlSpecified = "SPECIFIED" ) +// H264ParControlEnumValues returns all elements of the H264ParControl enum +func H264ParControlEnumValues() []string { + return []string{ + H264ParControlInitializeFromSource, + H264ParControlSpecified, + } +} + // H264 Profile const ( // H264ProfileBaseline is a H264Profile enum value @@ -25023,6 +25781,18 @@ const ( H264ProfileMain = "MAIN" ) +// H264ProfileEnumValues returns all elements of the H264Profile enum +func H264ProfileEnumValues() []string { + return []string{ + H264ProfileBaseline, + H264ProfileHigh, + H264ProfileHigh10bit, + H264ProfileHigh422, + H264ProfileHigh42210bit, + H264ProfileMain, + } +} + // H264 Quality Level const ( // H264QualityLevelEnhancedQuality is a H264QualityLevel enum value @@ -25032,6 +25802,14 @@ const ( H264QualityLevelStandardQuality = "STANDARD_QUALITY" ) +// H264QualityLevelEnumValues returns all elements of the H264QualityLevel enum +func H264QualityLevelEnumValues() []string { + return []string{ + H264QualityLevelEnhancedQuality, + H264QualityLevelStandardQuality, + } +} + // H264 Rate Control Mode const ( // H264RateControlModeCbr is a H264RateControlMode enum value @@ -25047,7 +25825,17 @@ const ( H264RateControlModeVbr = "VBR" ) -// H264 Scan Type +// H264RateControlModeEnumValues returns all elements of the H264RateControlMode enum +func H264RateControlModeEnumValues() []string { + return []string{ + H264RateControlModeCbr, + H264RateControlModeMultiplex, + H264RateControlModeQvbr, + H264RateControlModeVbr, + } +} + +// H264 Scan Type const ( // H264ScanTypeInterlaced is a H264ScanType enum value H264ScanTypeInterlaced = "INTERLACED" @@ -25056,6 +25844,14 @@ const ( H264ScanTypeProgressive = "PROGRESSIVE" ) +// H264ScanTypeEnumValues returns all elements of the H264ScanType enum +func H264ScanTypeEnumValues() []string { + return []string{ + H264ScanTypeInterlaced, + H264ScanTypeProgressive, + } +} + // H264 Scene Change Detect const ( // H264SceneChangeDetectDisabled is a H264SceneChangeDetect enum value @@ -25065,6 +25861,14 @@ const ( H264SceneChangeDetectEnabled = "ENABLED" ) +// H264SceneChangeDetectEnumValues returns all elements of the H264SceneChangeDetect enum +func H264SceneChangeDetectEnumValues() []string { + return []string{ + H264SceneChangeDetectDisabled, + H264SceneChangeDetectEnabled, + } +} + // H264 Spatial Aq const ( // H264SpatialAqDisabled is a H264SpatialAq enum value @@ -25074,6 +25878,14 @@ const ( H264SpatialAqEnabled = "ENABLED" ) +// H264SpatialAqEnumValues returns all elements of the H264SpatialAq enum +func H264SpatialAqEnumValues() []string { + return []string{ + H264SpatialAqDisabled, + H264SpatialAqEnabled, + } +} + // H264 Sub Gop Length const ( // H264SubGopLengthDynamic is a H264SubGopLength enum value @@ -25083,6 +25895,14 @@ const ( H264SubGopLengthFixed = "FIXED" ) +// H264SubGopLengthEnumValues returns all elements of the H264SubGopLength enum +func H264SubGopLengthEnumValues() []string { + return []string{ + H264SubGopLengthDynamic, + H264SubGopLengthFixed, + } +} + // H264 Syntax const ( // H264SyntaxDefault is a H264Syntax enum value @@ -25092,6 +25912,14 @@ const ( H264SyntaxRp2027 = "RP2027" ) +// H264SyntaxEnumValues returns all elements of the H264Syntax enum +func H264SyntaxEnumValues() []string { + return []string{ + H264SyntaxDefault, + H264SyntaxRp2027, + } +} + // H264 Temporal Aq const ( // H264TemporalAqDisabled is a H264TemporalAq enum value @@ -25101,6 +25929,14 @@ const ( H264TemporalAqEnabled = "ENABLED" ) +// H264TemporalAqEnumValues returns all elements of the H264TemporalAq enum +func H264TemporalAqEnumValues() []string { + return []string{ + H264TemporalAqDisabled, + H264TemporalAqEnabled, + } +} + // H264 Timecode Insertion Behavior const ( // H264TimecodeInsertionBehaviorDisabled is a H264TimecodeInsertionBehavior enum value @@ -25110,6 +25946,14 @@ const ( H264TimecodeInsertionBehaviorPicTimingSei = "PIC_TIMING_SEI" ) +// H264TimecodeInsertionBehaviorEnumValues returns all elements of the H264TimecodeInsertionBehavior enum +func H264TimecodeInsertionBehaviorEnumValues() []string { + return []string{ + H264TimecodeInsertionBehaviorDisabled, + H264TimecodeInsertionBehaviorPicTimingSei, + } +} + // H265 Adaptive Quantization const ( // H265AdaptiveQuantizationHigh is a H265AdaptiveQuantization enum value @@ -25131,6 +25975,18 @@ const ( H265AdaptiveQuantizationOff = "OFF" ) +// H265AdaptiveQuantizationEnumValues returns all elements of the H265AdaptiveQuantization enum +func H265AdaptiveQuantizationEnumValues() []string { + return []string{ + H265AdaptiveQuantizationHigh, + H265AdaptiveQuantizationHigher, + H265AdaptiveQuantizationLow, + H265AdaptiveQuantizationMax, + H265AdaptiveQuantizationMedium, + H265AdaptiveQuantizationOff, + } +} + // H265 Alternative Transfer Function const ( // H265AlternativeTransferFunctionInsert is a H265AlternativeTransferFunction enum value @@ -25140,6 +25996,14 @@ const ( H265AlternativeTransferFunctionOmit = "OMIT" ) +// H265AlternativeTransferFunctionEnumValues returns all elements of the H265AlternativeTransferFunction enum +func H265AlternativeTransferFunctionEnumValues() []string { + return []string{ + H265AlternativeTransferFunctionInsert, + H265AlternativeTransferFunctionOmit, + } +} + // H265 Color Metadata const ( // H265ColorMetadataIgnore is a H265ColorMetadata enum value @@ -25149,6 +26013,14 @@ const ( H265ColorMetadataInsert = "INSERT" ) +// H265ColorMetadataEnumValues returns all elements of the H265ColorMetadata enum +func H265ColorMetadataEnumValues() []string { + return []string{ + H265ColorMetadataIgnore, + H265ColorMetadataInsert, + } +} + // H265 Flicker Aq const ( // H265FlickerAqDisabled is a H265FlickerAq enum value @@ -25158,6 +26030,14 @@ const ( H265FlickerAqEnabled = "ENABLED" ) +// H265FlickerAqEnumValues returns all elements of the H265FlickerAq enum +func H265FlickerAqEnumValues() []string { + return []string{ + H265FlickerAqDisabled, + H265FlickerAqEnabled, + } +} + // H265 Gop Size Units const ( // H265GopSizeUnitsFrames is a H265GopSizeUnits enum value @@ -25167,6 +26047,14 @@ const ( H265GopSizeUnitsSeconds = "SECONDS" ) +// H265GopSizeUnitsEnumValues returns all elements of the H265GopSizeUnits enum +func H265GopSizeUnitsEnumValues() []string { + return []string{ + H265GopSizeUnitsFrames, + H265GopSizeUnitsSeconds, + } +} + // H265 Level const ( // H265LevelH265Level1 is a H265Level enum value @@ -25212,6 +26100,26 @@ const ( H265LevelH265LevelAuto = "H265_LEVEL_AUTO" ) +// H265LevelEnumValues returns all elements of the H265Level enum +func H265LevelEnumValues() []string { + return []string{ + H265LevelH265Level1, + H265LevelH265Level2, + H265LevelH265Level21, + H265LevelH265Level3, + H265LevelH265Level31, + H265LevelH265Level4, + H265LevelH265Level41, + H265LevelH265Level5, + H265LevelH265Level51, + H265LevelH265Level52, + H265LevelH265Level6, + H265LevelH265Level61, + H265LevelH265Level62, + H265LevelH265LevelAuto, + } +} + // H265 Look Ahead Rate Control const ( // H265LookAheadRateControlHigh is a H265LookAheadRateControl enum value @@ -25224,6 +26132,15 @@ const ( H265LookAheadRateControlMedium = "MEDIUM" ) +// H265LookAheadRateControlEnumValues returns all elements of the H265LookAheadRateControl enum +func H265LookAheadRateControlEnumValues() []string { + return []string{ + H265LookAheadRateControlHigh, + H265LookAheadRateControlLow, + H265LookAheadRateControlMedium, + } +} + // H265 Profile const ( // H265ProfileMain is a H265Profile enum value @@ -25233,6 +26150,14 @@ const ( H265ProfileMain10bit = "MAIN_10BIT" ) +// H265ProfileEnumValues returns all elements of the H265Profile enum +func H265ProfileEnumValues() []string { + return []string{ + H265ProfileMain, + H265ProfileMain10bit, + } +} + // H265 Rate Control Mode const ( // H265RateControlModeCbr is a H265RateControlMode enum value @@ -25245,6 +26170,15 @@ const ( H265RateControlModeQvbr = "QVBR" ) +// H265RateControlModeEnumValues returns all elements of the H265RateControlMode enum +func H265RateControlModeEnumValues() []string { + return []string{ + H265RateControlModeCbr, + H265RateControlModeMultiplex, + H265RateControlModeQvbr, + } +} + // H265 Scan Type const ( // H265ScanTypeInterlaced is a H265ScanType enum value @@ -25254,6 +26188,14 @@ const ( H265ScanTypeProgressive = "PROGRESSIVE" ) +// H265ScanTypeEnumValues returns all elements of the H265ScanType enum +func H265ScanTypeEnumValues() []string { + return []string{ + H265ScanTypeInterlaced, + H265ScanTypeProgressive, + } +} + // H265 Scene Change Detect const ( // H265SceneChangeDetectDisabled is a H265SceneChangeDetect enum value @@ -25263,6 +26205,14 @@ const ( H265SceneChangeDetectEnabled = "ENABLED" ) +// H265SceneChangeDetectEnumValues returns all elements of the H265SceneChangeDetect enum +func H265SceneChangeDetectEnumValues() []string { + return []string{ + H265SceneChangeDetectDisabled, + H265SceneChangeDetectEnabled, + } +} + // H265 Tier const ( // H265TierHigh is a H265Tier enum value @@ -25272,6 +26222,14 @@ const ( H265TierMain = "MAIN" ) +// H265TierEnumValues returns all elements of the H265Tier enum +func H265TierEnumValues() []string { + return []string{ + H265TierHigh, + H265TierMain, + } +} + // H265 Timecode Insertion Behavior const ( // H265TimecodeInsertionBehaviorDisabled is a H265TimecodeInsertionBehavior enum value @@ -25281,6 +26239,14 @@ const ( H265TimecodeInsertionBehaviorPicTimingSei = "PIC_TIMING_SEI" ) +// H265TimecodeInsertionBehaviorEnumValues returns all elements of the H265TimecodeInsertionBehavior enum +func H265TimecodeInsertionBehaviorEnumValues() []string { + return []string{ + H265TimecodeInsertionBehaviorDisabled, + H265TimecodeInsertionBehaviorPicTimingSei, + } +} + // Hls Ad Markers const ( // HlsAdMarkersAdobe is a HlsAdMarkers enum value @@ -25293,6 +26259,15 @@ const ( HlsAdMarkersElementalScte35 = "ELEMENTAL_SCTE35" ) +// HlsAdMarkersEnumValues returns all elements of the HlsAdMarkers enum +func HlsAdMarkersEnumValues() []string { + return []string{ + HlsAdMarkersAdobe, + HlsAdMarkersElemental, + HlsAdMarkersElementalScte35, + } +} + // Hls Akamai Http Transfer Mode const ( // HlsAkamaiHttpTransferModeChunked is a HlsAkamaiHttpTransferMode enum value @@ -25302,6 +26277,14 @@ const ( HlsAkamaiHttpTransferModeNonChunked = "NON_CHUNKED" ) +// HlsAkamaiHttpTransferModeEnumValues returns all elements of the HlsAkamaiHttpTransferMode enum +func HlsAkamaiHttpTransferModeEnumValues() []string { + return []string{ + HlsAkamaiHttpTransferModeChunked, + HlsAkamaiHttpTransferModeNonChunked, + } +} + // Hls Caption Language Setting const ( // HlsCaptionLanguageSettingInsert is a HlsCaptionLanguageSetting enum value @@ -25314,6 +26297,15 @@ const ( HlsCaptionLanguageSettingOmit = "OMIT" ) +// HlsCaptionLanguageSettingEnumValues returns all elements of the HlsCaptionLanguageSetting enum +func HlsCaptionLanguageSettingEnumValues() []string { + return []string{ + HlsCaptionLanguageSettingInsert, + HlsCaptionLanguageSettingNone, + HlsCaptionLanguageSettingOmit, + } +} + // Hls Client Cache const ( // HlsClientCacheDisabled is a HlsClientCache enum value @@ -25323,6 +26315,14 @@ const ( HlsClientCacheEnabled = "ENABLED" ) +// HlsClientCacheEnumValues returns all elements of the HlsClientCache enum +func HlsClientCacheEnumValues() []string { + return []string{ + HlsClientCacheDisabled, + HlsClientCacheEnabled, + } +} + // Hls Codec Specification const ( // HlsCodecSpecificationRfc4281 is a HlsCodecSpecification enum value @@ -25332,6 +26332,14 @@ const ( HlsCodecSpecificationRfc6381 = "RFC_6381" ) +// HlsCodecSpecificationEnumValues returns all elements of the HlsCodecSpecification enum +func HlsCodecSpecificationEnumValues() []string { + return []string{ + HlsCodecSpecificationRfc4281, + HlsCodecSpecificationRfc6381, + } +} + // Hls Directory Structure const ( // HlsDirectoryStructureSingleDirectory is a HlsDirectoryStructure enum value @@ -25341,6 +26349,14 @@ const ( HlsDirectoryStructureSubdirectoryPerStream = "SUBDIRECTORY_PER_STREAM" ) +// HlsDirectoryStructureEnumValues returns all elements of the HlsDirectoryStructure enum +func HlsDirectoryStructureEnumValues() []string { + return []string{ + HlsDirectoryStructureSingleDirectory, + HlsDirectoryStructureSubdirectoryPerStream, + } +} + // Hls Encryption Type const ( // HlsEncryptionTypeAes128 is a HlsEncryptionType enum value @@ -25350,6 +26366,14 @@ const ( HlsEncryptionTypeSampleAes = "SAMPLE_AES" ) +// HlsEncryptionTypeEnumValues returns all elements of the HlsEncryptionType enum +func HlsEncryptionTypeEnumValues() []string { + return []string{ + HlsEncryptionTypeAes128, + HlsEncryptionTypeSampleAes, + } +} + // Hls H265 Packaging Type const ( // HlsH265PackagingTypeHev1 is a HlsH265PackagingType enum value @@ -25359,6 +26383,14 @@ const ( HlsH265PackagingTypeHvc1 = "HVC1" ) +// HlsH265PackagingTypeEnumValues returns all elements of the HlsH265PackagingType enum +func HlsH265PackagingTypeEnumValues() []string { + return []string{ + HlsH265PackagingTypeHev1, + HlsH265PackagingTypeHvc1, + } +} + // State of HLS ID3 Segment Tagging const ( // HlsId3SegmentTaggingStateDisabled is a HlsId3SegmentTaggingState enum value @@ -25368,6 +26400,14 @@ const ( HlsId3SegmentTaggingStateEnabled = "ENABLED" ) +// HlsId3SegmentTaggingStateEnumValues returns all elements of the HlsId3SegmentTaggingState enum +func HlsId3SegmentTaggingStateEnumValues() []string { + return []string{ + HlsId3SegmentTaggingStateDisabled, + HlsId3SegmentTaggingStateEnabled, + } +} + // Hls Iv In Manifest const ( // HlsIvInManifestExclude is a HlsIvInManifest enum value @@ -25377,6 +26417,14 @@ const ( HlsIvInManifestInclude = "INCLUDE" ) +// HlsIvInManifestEnumValues returns all elements of the HlsIvInManifest enum +func HlsIvInManifestEnumValues() []string { + return []string{ + HlsIvInManifestExclude, + HlsIvInManifestInclude, + } +} + // Hls Iv Source const ( // HlsIvSourceExplicit is a HlsIvSource enum value @@ -25386,6 +26434,14 @@ const ( HlsIvSourceFollowsSegmentNumber = "FOLLOWS_SEGMENT_NUMBER" ) +// HlsIvSourceEnumValues returns all elements of the HlsIvSource enum +func HlsIvSourceEnumValues() []string { + return []string{ + HlsIvSourceExplicit, + HlsIvSourceFollowsSegmentNumber, + } +} + // Hls Manifest Compression const ( // HlsManifestCompressionGzip is a HlsManifestCompression enum value @@ -25395,6 +26451,14 @@ const ( HlsManifestCompressionNone = "NONE" ) +// HlsManifestCompressionEnumValues returns all elements of the HlsManifestCompression enum +func HlsManifestCompressionEnumValues() []string { + return []string{ + HlsManifestCompressionGzip, + HlsManifestCompressionNone, + } +} + // Hls Manifest Duration Format const ( // HlsManifestDurationFormatFloatingPoint is a HlsManifestDurationFormat enum value @@ -25404,12 +26468,27 @@ const ( HlsManifestDurationFormatInteger = "INTEGER" ) +// HlsManifestDurationFormatEnumValues returns all elements of the HlsManifestDurationFormat enum +func HlsManifestDurationFormatEnumValues() []string { + return []string{ + HlsManifestDurationFormatFloatingPoint, + HlsManifestDurationFormatInteger, + } +} + // Hls Media Store Storage Class const ( // HlsMediaStoreStorageClassTemporal is a HlsMediaStoreStorageClass enum value HlsMediaStoreStorageClassTemporal = "TEMPORAL" ) +// HlsMediaStoreStorageClassEnumValues returns all elements of the HlsMediaStoreStorageClass enum +func HlsMediaStoreStorageClassEnumValues() []string { + return []string{ + HlsMediaStoreStorageClassTemporal, + } +} + // Hls Mode const ( // HlsModeLive is a HlsMode enum value @@ -25419,6 +26498,14 @@ const ( HlsModeVod = "VOD" ) +// HlsModeEnumValues returns all elements of the HlsMode enum +func HlsModeEnumValues() []string { + return []string{ + HlsModeLive, + HlsModeVod, + } +} + // Hls Output Selection const ( // HlsOutputSelectionManifestsAndSegments is a HlsOutputSelection enum value @@ -25431,6 +26518,15 @@ const ( HlsOutputSelectionVariantManifestsAndSegments = "VARIANT_MANIFESTS_AND_SEGMENTS" ) +// HlsOutputSelectionEnumValues returns all elements of the HlsOutputSelection enum +func HlsOutputSelectionEnumValues() []string { + return []string{ + HlsOutputSelectionManifestsAndSegments, + HlsOutputSelectionSegmentsOnly, + HlsOutputSelectionVariantManifestsAndSegments, + } +} + // Hls Program Date Time const ( // HlsProgramDateTimeExclude is a HlsProgramDateTime enum value @@ -25440,6 +26536,14 @@ const ( HlsProgramDateTimeInclude = "INCLUDE" ) +// HlsProgramDateTimeEnumValues returns all elements of the HlsProgramDateTime enum +func HlsProgramDateTimeEnumValues() []string { + return []string{ + HlsProgramDateTimeExclude, + HlsProgramDateTimeInclude, + } +} + // Hls Redundant Manifest const ( // HlsRedundantManifestDisabled is a HlsRedundantManifest enum value @@ -25449,6 +26553,14 @@ const ( HlsRedundantManifestEnabled = "ENABLED" ) +// HlsRedundantManifestEnumValues returns all elements of the HlsRedundantManifest enum +func HlsRedundantManifestEnumValues() []string { + return []string{ + HlsRedundantManifestDisabled, + HlsRedundantManifestEnabled, + } +} + // Hls Segmentation Mode const ( // HlsSegmentationModeUseInputSegmentation is a HlsSegmentationMode enum value @@ -25458,6 +26570,14 @@ const ( HlsSegmentationModeUseSegmentDuration = "USE_SEGMENT_DURATION" ) +// HlsSegmentationModeEnumValues returns all elements of the HlsSegmentationMode enum +func HlsSegmentationModeEnumValues() []string { + return []string{ + HlsSegmentationModeUseInputSegmentation, + HlsSegmentationModeUseSegmentDuration, + } +} + // Hls Stream Inf Resolution const ( // HlsStreamInfResolutionExclude is a HlsStreamInfResolution enum value @@ -25467,6 +26587,14 @@ const ( HlsStreamInfResolutionInclude = "INCLUDE" ) +// HlsStreamInfResolutionEnumValues returns all elements of the HlsStreamInfResolution enum +func HlsStreamInfResolutionEnumValues() []string { + return []string{ + HlsStreamInfResolutionExclude, + HlsStreamInfResolutionInclude, + } +} + // Hls Timed Metadata Id3 Frame const ( // HlsTimedMetadataId3FrameNone is a HlsTimedMetadataId3Frame enum value @@ -25479,6 +26607,15 @@ const ( HlsTimedMetadataId3FrameTdrl = "TDRL" ) +// HlsTimedMetadataId3FrameEnumValues returns all elements of the HlsTimedMetadataId3Frame enum +func HlsTimedMetadataId3FrameEnumValues() []string { + return []string{ + HlsTimedMetadataId3FrameNone, + HlsTimedMetadataId3FramePriv, + HlsTimedMetadataId3FrameTdrl, + } +} + // Hls Ts File Mode const ( // HlsTsFileModeSegmentedFiles is a HlsTsFileMode enum value @@ -25488,6 +26625,14 @@ const ( HlsTsFileModeSingleFile = "SINGLE_FILE" ) +// HlsTsFileModeEnumValues returns all elements of the HlsTsFileMode enum +func HlsTsFileModeEnumValues() []string { + return []string{ + HlsTsFileModeSegmentedFiles, + HlsTsFileModeSingleFile, + } +} + // Hls Webdav Http Transfer Mode const ( // HlsWebdavHttpTransferModeChunked is a HlsWebdavHttpTransferMode enum value @@ -25497,6 +26642,14 @@ const ( HlsWebdavHttpTransferModeNonChunked = "NON_CHUNKED" ) +// HlsWebdavHttpTransferModeEnumValues returns all elements of the HlsWebdavHttpTransferMode enum +func HlsWebdavHttpTransferModeEnumValues() []string { + return []string{ + HlsWebdavHttpTransferModeChunked, + HlsWebdavHttpTransferModeNonChunked, + } +} + // When set to "standard", an I-Frame only playlist will be written out for // each video output in the output group. This I-Frame only playlist will contain // byte range offsets pointing to the I-frame(s) in each segment. @@ -25508,6 +26661,14 @@ const ( IFrameOnlyPlaylistTypeStandard = "STANDARD" ) +// IFrameOnlyPlaylistTypeEnumValues returns all elements of the IFrameOnlyPlaylistType enum +func IFrameOnlyPlaylistTypeEnumValues() []string { + return []string{ + IFrameOnlyPlaylistTypeDisabled, + IFrameOnlyPlaylistTypeStandard, + } +} + // A standard input has two sources and a single pipeline input only has one. const ( // InputClassStandard is a InputClass enum value @@ -25517,6 +26678,14 @@ const ( InputClassSinglePipeline = "SINGLE_PIPELINE" ) +// InputClassEnumValues returns all elements of the InputClass enum +func InputClassEnumValues() []string { + return []string{ + InputClassStandard, + InputClassSinglePipeline, + } +} + // codec in increasing order of complexity const ( // InputCodecMpeg2 is a InputCodec enum value @@ -25529,6 +26698,15 @@ const ( InputCodecHevc = "HEVC" ) +// InputCodecEnumValues returns all elements of the InputCodec enum +func InputCodecEnumValues() []string { + return []string{ + InputCodecMpeg2, + InputCodecAvc, + InputCodecHevc, + } +} + // Input Deblock Filter const ( // InputDeblockFilterDisabled is a InputDeblockFilter enum value @@ -25538,6 +26716,14 @@ const ( InputDeblockFilterEnabled = "ENABLED" ) +// InputDeblockFilterEnumValues returns all elements of the InputDeblockFilter enum +func InputDeblockFilterEnumValues() []string { + return []string{ + InputDeblockFilterDisabled, + InputDeblockFilterEnabled, + } +} + // Input Denoise Filter const ( // InputDenoiseFilterDisabled is a InputDenoiseFilter enum value @@ -25547,6 +26733,14 @@ const ( InputDenoiseFilterEnabled = "ENABLED" ) +// InputDenoiseFilterEnumValues returns all elements of the InputDenoiseFilter enum +func InputDenoiseFilterEnumValues() []string { + return []string{ + InputDenoiseFilterDisabled, + InputDenoiseFilterEnabled, + } +} + // The source at the input device that is currently active. const ( // InputDeviceActiveInputHdmi is a InputDeviceActiveInput enum value @@ -25556,6 +26750,14 @@ const ( InputDeviceActiveInputSdi = "SDI" ) +// InputDeviceActiveInputEnumValues returns all elements of the InputDeviceActiveInput enum +func InputDeviceActiveInputEnumValues() []string { + return []string{ + InputDeviceActiveInputHdmi, + InputDeviceActiveInputSdi, + } +} + // The source to activate (use) from the input device. const ( // InputDeviceConfiguredInputAuto is a InputDeviceConfiguredInput enum value @@ -25568,6 +26770,15 @@ const ( InputDeviceConfiguredInputSdi = "SDI" ) +// InputDeviceConfiguredInputEnumValues returns all elements of the InputDeviceConfiguredInput enum +func InputDeviceConfiguredInputEnumValues() []string { + return []string{ + InputDeviceConfiguredInputAuto, + InputDeviceConfiguredInputHdmi, + InputDeviceConfiguredInputSdi, + } +} + // The state of the connection between the input device and AWS. const ( // InputDeviceConnectionStateDisconnected is a InputDeviceConnectionState enum value @@ -25577,6 +26788,14 @@ const ( InputDeviceConnectionStateConnected = "CONNECTED" ) +// InputDeviceConnectionStateEnumValues returns all elements of the InputDeviceConnectionState enum +func InputDeviceConnectionStateEnumValues() []string { + return []string{ + InputDeviceConnectionStateDisconnected, + InputDeviceConnectionStateConnected, + } +} + // Specifies whether the input device has been configured (outside of MediaLive) // to use a dynamic IP address assignment (DHCP) or a static IP address. const ( @@ -25587,6 +26806,14 @@ const ( InputDeviceIpSchemeDhcp = "DHCP" ) +// InputDeviceIpSchemeEnumValues returns all elements of the InputDeviceIpScheme enum +func InputDeviceIpSchemeEnumValues() []string { + return []string{ + InputDeviceIpSchemeStatic, + InputDeviceIpSchemeDhcp, + } +} + // The scan type of the video source. const ( // InputDeviceScanTypeInterlaced is a InputDeviceScanType enum value @@ -25596,6 +26823,14 @@ const ( InputDeviceScanTypeProgressive = "PROGRESSIVE" ) +// InputDeviceScanTypeEnumValues returns all elements of the InputDeviceScanType enum +func InputDeviceScanTypeEnumValues() []string { + return []string{ + InputDeviceScanTypeInterlaced, + InputDeviceScanTypeProgressive, + } +} + // The state of the input device. const ( // InputDeviceStateIdle is a InputDeviceState enum value @@ -25605,6 +26840,14 @@ const ( InputDeviceStateStreaming = "STREAMING" ) +// InputDeviceStateEnumValues returns all elements of the InputDeviceState enum +func InputDeviceStateEnumValues() []string { + return []string{ + InputDeviceStateIdle, + InputDeviceStateStreaming, + } +} + // The type of the input device. For an AWS Elemental Link device that outputs // resolutions up to 1080, choose "HD". const ( @@ -25612,6 +26855,13 @@ const ( InputDeviceTypeHd = "HD" ) +// InputDeviceTypeEnumValues returns all elements of the InputDeviceType enum +func InputDeviceTypeEnumValues() []string { + return []string{ + InputDeviceTypeHd, + } +} + // Input Filter const ( // InputFilterAuto is a InputFilter enum value @@ -25624,6 +26874,15 @@ const ( InputFilterForced = "FORCED" ) +// InputFilterEnumValues returns all elements of the InputFilter enum +func InputFilterEnumValues() []string { + return []string{ + InputFilterAuto, + InputFilterDisabled, + InputFilterForced, + } +} + // Input Loss Action For Hls Out const ( // InputLossActionForHlsOutEmitOutput is a InputLossActionForHlsOut enum value @@ -25633,6 +26892,14 @@ const ( InputLossActionForHlsOutPauseOutput = "PAUSE_OUTPUT" ) +// InputLossActionForHlsOutEnumValues returns all elements of the InputLossActionForHlsOut enum +func InputLossActionForHlsOutEnumValues() []string { + return []string{ + InputLossActionForHlsOutEmitOutput, + InputLossActionForHlsOutPauseOutput, + } +} + // Input Loss Action For Ms Smooth Out const ( // InputLossActionForMsSmoothOutEmitOutput is a InputLossActionForMsSmoothOut enum value @@ -25642,6 +26909,14 @@ const ( InputLossActionForMsSmoothOutPauseOutput = "PAUSE_OUTPUT" ) +// InputLossActionForMsSmoothOutEnumValues returns all elements of the InputLossActionForMsSmoothOut enum +func InputLossActionForMsSmoothOutEnumValues() []string { + return []string{ + InputLossActionForMsSmoothOutEmitOutput, + InputLossActionForMsSmoothOutPauseOutput, + } +} + // Input Loss Action For Rtmp Out const ( // InputLossActionForRtmpOutEmitOutput is a InputLossActionForRtmpOut enum value @@ -25651,6 +26926,14 @@ const ( InputLossActionForRtmpOutPauseOutput = "PAUSE_OUTPUT" ) +// InputLossActionForRtmpOutEnumValues returns all elements of the InputLossActionForRtmpOut enum +func InputLossActionForRtmpOutEnumValues() []string { + return []string{ + InputLossActionForRtmpOutEmitOutput, + InputLossActionForRtmpOutPauseOutput, + } +} + // Input Loss Action For Udp Out const ( // InputLossActionForUdpOutDropProgram is a InputLossActionForUdpOut enum value @@ -25663,6 +26946,15 @@ const ( InputLossActionForUdpOutEmitProgram = "EMIT_PROGRAM" ) +// InputLossActionForUdpOutEnumValues returns all elements of the InputLossActionForUdpOut enum +func InputLossActionForUdpOutEnumValues() []string { + return []string{ + InputLossActionForUdpOutDropProgram, + InputLossActionForUdpOutDropTs, + InputLossActionForUdpOutEmitProgram, + } +} + // Input Loss Image Type const ( // InputLossImageTypeColor is a InputLossImageType enum value @@ -25672,6 +26964,14 @@ const ( InputLossImageTypeSlate = "SLATE" ) +// InputLossImageTypeEnumValues returns all elements of the InputLossImageType enum +func InputLossImageTypeEnumValues() []string { + return []string{ + InputLossImageTypeColor, + InputLossImageTypeSlate, + } +} + // Maximum input bitrate in megabits per second. Bitrates up to 50 Mbps are // supported currently. const ( @@ -25685,6 +26985,15 @@ const ( InputMaximumBitrateMax50Mbps = "MAX_50_MBPS" ) +// InputMaximumBitrateEnumValues returns all elements of the InputMaximumBitrate enum +func InputMaximumBitrateEnumValues() []string { + return []string{ + InputMaximumBitrateMax10Mbps, + InputMaximumBitrateMax20Mbps, + InputMaximumBitrateMax50Mbps, + } +} + // Input preference when deciding which input to make active when a previously // failed input has recovered.If \"EQUAL_INPUT_PREFERENCE\", then the active // input will stay active as long as it is healthy.If \"PRIMARY_INPUT_PREFERRED\", @@ -25697,6 +27006,14 @@ const ( InputPreferencePrimaryInputPreferred = "PRIMARY_INPUT_PREFERRED" ) +// InputPreferenceEnumValues returns all elements of the InputPreference enum +func InputPreferenceEnumValues() []string { + return []string{ + InputPreferenceEqualInputPreference, + InputPreferencePrimaryInputPreferred, + } +} + // Input resolution based on lines of vertical resolution in the input; SD is // less than 720 lines, HD is 720 to 1080 lines, UHD is greater than 1080 lines const ( @@ -25710,6 +27027,15 @@ const ( InputResolutionUhd = "UHD" ) +// InputResolutionEnumValues returns all elements of the InputResolution enum +func InputResolutionEnumValues() []string { + return []string{ + InputResolutionSd, + InputResolutionHd, + InputResolutionUhd, + } +} + const ( // InputSecurityGroupStateIdle is a InputSecurityGroupState enum value InputSecurityGroupStateIdle = "IDLE" @@ -25724,6 +27050,16 @@ const ( InputSecurityGroupStateDeleted = "DELETED" ) +// InputSecurityGroupStateEnumValues returns all elements of the InputSecurityGroupState enum +func InputSecurityGroupStateEnumValues() []string { + return []string{ + InputSecurityGroupStateIdle, + InputSecurityGroupStateInUse, + InputSecurityGroupStateUpdating, + InputSecurityGroupStateDeleted, + } +} + // Input Source End Behavior const ( // InputSourceEndBehaviorContinue is a InputSourceEndBehavior enum value @@ -25733,6 +27069,14 @@ const ( InputSourceEndBehaviorLoop = "LOOP" ) +// InputSourceEndBehaviorEnumValues returns all elements of the InputSourceEndBehavior enum +func InputSourceEndBehaviorEnumValues() []string { + return []string{ + InputSourceEndBehaviorContinue, + InputSourceEndBehaviorLoop, + } +} + // There are two types of input sources, static and dynamic. If an input source // is dynamic you canchange the source url of the input dynamically using an // input switch action. However, the only input typeto support a dynamic url @@ -25745,6 +27089,14 @@ const ( InputSourceTypeDynamic = "DYNAMIC" ) +// InputSourceTypeEnumValues returns all elements of the InputSourceType enum +func InputSourceTypeEnumValues() []string { + return []string{ + InputSourceTypeStatic, + InputSourceTypeDynamic, + } +} + const ( // InputStateCreating is a InputState enum value InputStateCreating = "CREATING" @@ -25762,6 +27114,17 @@ const ( InputStateDeleted = "DELETED" ) +// InputStateEnumValues returns all elements of the InputState enum +func InputStateEnumValues() []string { + return []string{ + InputStateCreating, + InputStateDetached, + InputStateAttached, + InputStateDeleting, + InputStateDeleted, + } +} + // To clip the file, you must specify the timecode for the start and end of // the clip. Specify EMBEDDED to use the timecode embedded in the source content. // The embedded timecode must exist in the source content, otherwise MediaLive @@ -25777,6 +27140,14 @@ const ( InputTimecodeSourceEmbedded = "EMBEDDED" ) +// InputTimecodeSourceEnumValues returns all elements of the InputTimecodeSource enum +func InputTimecodeSourceEnumValues() []string { + return []string{ + InputTimecodeSourceZerobased, + InputTimecodeSourceEmbedded, + } +} + const ( // InputTypeUdpPush is a InputType enum value InputTypeUdpPush = "UDP_PUSH" @@ -25803,6 +27174,20 @@ const ( InputTypeInputDevice = "INPUT_DEVICE" ) +// InputTypeEnumValues returns all elements of the InputType enum +func InputTypeEnumValues() []string { + return []string{ + InputTypeUdpPush, + InputTypeRtpPush, + InputTypeRtmpPush, + InputTypeRtmpPull, + InputTypeUrlPull, + InputTypeMp4File, + InputTypeMediaconnect, + InputTypeInputDevice, + } +} + // If you specify a StopTimecode in an input (in order to clip the file), you // can specify if you want the clip to exclude (the default) or include the // frame specified by the timecode. @@ -25814,6 +27199,14 @@ const ( LastFrameClippingBehaviorIncludeLastFrame = "INCLUDE_LAST_FRAME" ) +// LastFrameClippingBehaviorEnumValues returns all elements of the LastFrameClippingBehavior enum +func LastFrameClippingBehaviorEnumValues() []string { + return []string{ + LastFrameClippingBehaviorExcludeLastFrame, + LastFrameClippingBehaviorIncludeLastFrame, + } +} + // The log level the user wants for their channel. const ( // LogLevelError is a LogLevel enum value @@ -25832,6 +27225,17 @@ const ( LogLevelDisabled = "DISABLED" ) +// LogLevelEnumValues returns all elements of the LogLevel enum +func LogLevelEnumValues() []string { + return []string{ + LogLevelError, + LogLevelWarning, + LogLevelInfo, + LogLevelDebug, + LogLevelDisabled, + } +} + // M2ts Absent Input Audio Behavior const ( // M2tsAbsentInputAudioBehaviorDrop is a M2tsAbsentInputAudioBehavior enum value @@ -25841,6 +27245,14 @@ const ( M2tsAbsentInputAudioBehaviorEncodeSilence = "ENCODE_SILENCE" ) +// M2tsAbsentInputAudioBehaviorEnumValues returns all elements of the M2tsAbsentInputAudioBehavior enum +func M2tsAbsentInputAudioBehaviorEnumValues() []string { + return []string{ + M2tsAbsentInputAudioBehaviorDrop, + M2tsAbsentInputAudioBehaviorEncodeSilence, + } +} + // M2ts Arib const ( // M2tsAribDisabled is a M2tsArib enum value @@ -25850,6 +27262,14 @@ const ( M2tsAribEnabled = "ENABLED" ) +// M2tsAribEnumValues returns all elements of the M2tsArib enum +func M2tsAribEnumValues() []string { + return []string{ + M2tsAribDisabled, + M2tsAribEnabled, + } +} + // M2ts Arib Captions Pid Control const ( // M2tsAribCaptionsPidControlAuto is a M2tsAribCaptionsPidControl enum value @@ -25859,6 +27279,14 @@ const ( M2tsAribCaptionsPidControlUseConfigured = "USE_CONFIGURED" ) +// M2tsAribCaptionsPidControlEnumValues returns all elements of the M2tsAribCaptionsPidControl enum +func M2tsAribCaptionsPidControlEnumValues() []string { + return []string{ + M2tsAribCaptionsPidControlAuto, + M2tsAribCaptionsPidControlUseConfigured, + } +} + // M2ts Audio Buffer Model const ( // M2tsAudioBufferModelAtsc is a M2tsAudioBufferModel enum value @@ -25868,6 +27296,14 @@ const ( M2tsAudioBufferModelDvb = "DVB" ) +// M2tsAudioBufferModelEnumValues returns all elements of the M2tsAudioBufferModel enum +func M2tsAudioBufferModelEnumValues() []string { + return []string{ + M2tsAudioBufferModelAtsc, + M2tsAudioBufferModelDvb, + } +} + // M2ts Audio Interval const ( // M2tsAudioIntervalVideoAndFixedIntervals is a M2tsAudioInterval enum value @@ -25877,6 +27313,14 @@ const ( M2tsAudioIntervalVideoInterval = "VIDEO_INTERVAL" ) +// M2tsAudioIntervalEnumValues returns all elements of the M2tsAudioInterval enum +func M2tsAudioIntervalEnumValues() []string { + return []string{ + M2tsAudioIntervalVideoAndFixedIntervals, + M2tsAudioIntervalVideoInterval, + } +} + // M2ts Audio Stream Type const ( // M2tsAudioStreamTypeAtsc is a M2tsAudioStreamType enum value @@ -25886,6 +27330,14 @@ const ( M2tsAudioStreamTypeDvb = "DVB" ) +// M2tsAudioStreamTypeEnumValues returns all elements of the M2tsAudioStreamType enum +func M2tsAudioStreamTypeEnumValues() []string { + return []string{ + M2tsAudioStreamTypeAtsc, + M2tsAudioStreamTypeDvb, + } +} + // M2ts Buffer Model const ( // M2tsBufferModelMultiplex is a M2tsBufferModel enum value @@ -25895,6 +27347,14 @@ const ( M2tsBufferModelNone = "NONE" ) +// M2tsBufferModelEnumValues returns all elements of the M2tsBufferModel enum +func M2tsBufferModelEnumValues() []string { + return []string{ + M2tsBufferModelMultiplex, + M2tsBufferModelNone, + } +} + // M2ts Cc Descriptor const ( // M2tsCcDescriptorDisabled is a M2tsCcDescriptor enum value @@ -25904,6 +27364,14 @@ const ( M2tsCcDescriptorEnabled = "ENABLED" ) +// M2tsCcDescriptorEnumValues returns all elements of the M2tsCcDescriptor enum +func M2tsCcDescriptorEnumValues() []string { + return []string{ + M2tsCcDescriptorDisabled, + M2tsCcDescriptorEnabled, + } +} + // M2ts Ebif Control const ( // M2tsEbifControlNone is a M2tsEbifControl enum value @@ -25913,6 +27381,14 @@ const ( M2tsEbifControlPassthrough = "PASSTHROUGH" ) +// M2tsEbifControlEnumValues returns all elements of the M2tsEbifControl enum +func M2tsEbifControlEnumValues() []string { + return []string{ + M2tsEbifControlNone, + M2tsEbifControlPassthrough, + } +} + // M2ts Ebp Placement const ( // M2tsEbpPlacementVideoAndAudioPids is a M2tsEbpPlacement enum value @@ -25922,6 +27398,14 @@ const ( M2tsEbpPlacementVideoPid = "VIDEO_PID" ) +// M2tsEbpPlacementEnumValues returns all elements of the M2tsEbpPlacement enum +func M2tsEbpPlacementEnumValues() []string { + return []string{ + M2tsEbpPlacementVideoAndAudioPids, + M2tsEbpPlacementVideoPid, + } +} + // M2ts Es Rate In Pes const ( // M2tsEsRateInPesExclude is a M2tsEsRateInPes enum value @@ -25931,6 +27415,14 @@ const ( M2tsEsRateInPesInclude = "INCLUDE" ) +// M2tsEsRateInPesEnumValues returns all elements of the M2tsEsRateInPes enum +func M2tsEsRateInPesEnumValues() []string { + return []string{ + M2tsEsRateInPesExclude, + M2tsEsRateInPesInclude, + } +} + // M2ts Klv const ( // M2tsKlvNone is a M2tsKlv enum value @@ -25940,6 +27432,14 @@ const ( M2tsKlvPassthrough = "PASSTHROUGH" ) +// M2tsKlvEnumValues returns all elements of the M2tsKlv enum +func M2tsKlvEnumValues() []string { + return []string{ + M2tsKlvNone, + M2tsKlvPassthrough, + } +} + // M2ts Nielsen Id3 Behavior const ( // M2tsNielsenId3BehaviorNoPassthrough is a M2tsNielsenId3Behavior enum value @@ -25949,6 +27449,14 @@ const ( M2tsNielsenId3BehaviorPassthrough = "PASSTHROUGH" ) +// M2tsNielsenId3BehaviorEnumValues returns all elements of the M2tsNielsenId3Behavior enum +func M2tsNielsenId3BehaviorEnumValues() []string { + return []string{ + M2tsNielsenId3BehaviorNoPassthrough, + M2tsNielsenId3BehaviorPassthrough, + } +} + // M2ts Pcr Control const ( // M2tsPcrControlConfiguredPcrPeriod is a M2tsPcrControl enum value @@ -25958,6 +27466,14 @@ const ( M2tsPcrControlPcrEveryPesPacket = "PCR_EVERY_PES_PACKET" ) +// M2tsPcrControlEnumValues returns all elements of the M2tsPcrControl enum +func M2tsPcrControlEnumValues() []string { + return []string{ + M2tsPcrControlConfiguredPcrPeriod, + M2tsPcrControlPcrEveryPesPacket, + } +} + // M2ts Rate Mode const ( // M2tsRateModeCbr is a M2tsRateMode enum value @@ -25967,6 +27483,14 @@ const ( M2tsRateModeVbr = "VBR" ) +// M2tsRateModeEnumValues returns all elements of the M2tsRateMode enum +func M2tsRateModeEnumValues() []string { + return []string{ + M2tsRateModeCbr, + M2tsRateModeVbr, + } +} + // M2ts Scte35 Control const ( // M2tsScte35ControlNone is a M2tsScte35Control enum value @@ -25976,6 +27500,14 @@ const ( M2tsScte35ControlPassthrough = "PASSTHROUGH" ) +// M2tsScte35ControlEnumValues returns all elements of the M2tsScte35Control enum +func M2tsScte35ControlEnumValues() []string { + return []string{ + M2tsScte35ControlNone, + M2tsScte35ControlPassthrough, + } +} + // M2ts Segmentation Markers const ( // M2tsSegmentationMarkersEbp is a M2tsSegmentationMarkers enum value @@ -25997,6 +27529,18 @@ const ( M2tsSegmentationMarkersRaiSegstart = "RAI_SEGSTART" ) +// M2tsSegmentationMarkersEnumValues returns all elements of the M2tsSegmentationMarkers enum +func M2tsSegmentationMarkersEnumValues() []string { + return []string{ + M2tsSegmentationMarkersEbp, + M2tsSegmentationMarkersEbpLegacy, + M2tsSegmentationMarkersNone, + M2tsSegmentationMarkersPsiSegstart, + M2tsSegmentationMarkersRaiAdapt, + M2tsSegmentationMarkersRaiSegstart, + } +} + // M2ts Segmentation Style const ( // M2tsSegmentationStyleMaintainCadence is a M2tsSegmentationStyle enum value @@ -26006,6 +27550,14 @@ const ( M2tsSegmentationStyleResetCadence = "RESET_CADENCE" ) +// M2tsSegmentationStyleEnumValues returns all elements of the M2tsSegmentationStyle enum +func M2tsSegmentationStyleEnumValues() []string { + return []string{ + M2tsSegmentationStyleMaintainCadence, + M2tsSegmentationStyleResetCadence, + } +} + // M2ts Timed Metadata Behavior const ( // M2tsTimedMetadataBehaviorNoPassthrough is a M2tsTimedMetadataBehavior enum value @@ -26015,6 +27567,14 @@ const ( M2tsTimedMetadataBehaviorPassthrough = "PASSTHROUGH" ) +// M2tsTimedMetadataBehaviorEnumValues returns all elements of the M2tsTimedMetadataBehavior enum +func M2tsTimedMetadataBehaviorEnumValues() []string { + return []string{ + M2tsTimedMetadataBehaviorNoPassthrough, + M2tsTimedMetadataBehaviorPassthrough, + } +} + // M3u8 Nielsen Id3 Behavior const ( // M3u8NielsenId3BehaviorNoPassthrough is a M3u8NielsenId3Behavior enum value @@ -26024,6 +27584,14 @@ const ( M3u8NielsenId3BehaviorPassthrough = "PASSTHROUGH" ) +// M3u8NielsenId3BehaviorEnumValues returns all elements of the M3u8NielsenId3Behavior enum +func M3u8NielsenId3BehaviorEnumValues() []string { + return []string{ + M3u8NielsenId3BehaviorNoPassthrough, + M3u8NielsenId3BehaviorPassthrough, + } +} + // M3u8 Pcr Control const ( // M3u8PcrControlConfiguredPcrPeriod is a M3u8PcrControl enum value @@ -26033,6 +27601,14 @@ const ( M3u8PcrControlPcrEveryPesPacket = "PCR_EVERY_PES_PACKET" ) +// M3u8PcrControlEnumValues returns all elements of the M3u8PcrControl enum +func M3u8PcrControlEnumValues() []string { + return []string{ + M3u8PcrControlConfiguredPcrPeriod, + M3u8PcrControlPcrEveryPesPacket, + } +} + // M3u8 Scte35 Behavior const ( // M3u8Scte35BehaviorNoPassthrough is a M3u8Scte35Behavior enum value @@ -26042,6 +27618,14 @@ const ( M3u8Scte35BehaviorPassthrough = "PASSTHROUGH" ) +// M3u8Scte35BehaviorEnumValues returns all elements of the M3u8Scte35Behavior enum +func M3u8Scte35BehaviorEnumValues() []string { + return []string{ + M3u8Scte35BehaviorNoPassthrough, + M3u8Scte35BehaviorPassthrough, + } +} + // M3u8 Timed Metadata Behavior const ( // M3u8TimedMetadataBehaviorNoPassthrough is a M3u8TimedMetadataBehavior enum value @@ -26051,6 +27635,14 @@ const ( M3u8TimedMetadataBehaviorPassthrough = "PASSTHROUGH" ) +// M3u8TimedMetadataBehaviorEnumValues returns all elements of the M3u8TimedMetadataBehavior enum +func M3u8TimedMetadataBehaviorEnumValues() []string { + return []string{ + M3u8TimedMetadataBehaviorNoPassthrough, + M3u8TimedMetadataBehaviorPassthrough, + } +} + // Mp2 Coding Mode const ( // Mp2CodingModeCodingMode10 is a Mp2CodingMode enum value @@ -26060,6 +27652,14 @@ const ( Mp2CodingModeCodingMode20 = "CODING_MODE_2_0" ) +// Mp2CodingModeEnumValues returns all elements of the Mp2CodingMode enum +func Mp2CodingModeEnumValues() []string { + return []string{ + Mp2CodingModeCodingMode10, + Mp2CodingModeCodingMode20, + } +} + // Ms Smooth H265 Packaging Type const ( // MsSmoothH265PackagingTypeHev1 is a MsSmoothH265PackagingType enum value @@ -26069,6 +27669,14 @@ const ( MsSmoothH265PackagingTypeHvc1 = "HVC1" ) +// MsSmoothH265PackagingTypeEnumValues returns all elements of the MsSmoothH265PackagingType enum +func MsSmoothH265PackagingTypeEnumValues() []string { + return []string{ + MsSmoothH265PackagingTypeHev1, + MsSmoothH265PackagingTypeHvc1, + } +} + // The current state of the multiplex. const ( // MultiplexStateCreating is a MultiplexState enum value @@ -26099,6 +27707,21 @@ const ( MultiplexStateDeleted = "DELETED" ) +// MultiplexStateEnumValues returns all elements of the MultiplexState enum +func MultiplexStateEnumValues() []string { + return []string{ + MultiplexStateCreating, + MultiplexStateCreateFailed, + MultiplexStateIdle, + MultiplexStateStarting, + MultiplexStateRunning, + MultiplexStateRecovering, + MultiplexStateStopping, + MultiplexStateDeleting, + MultiplexStateDeleted, + } +} + // Network Input Server Validation const ( // NetworkInputServerValidationCheckCryptographyAndValidateName is a NetworkInputServerValidation enum value @@ -26108,6 +27731,14 @@ const ( NetworkInputServerValidationCheckCryptographyOnly = "CHECK_CRYPTOGRAPHY_ONLY" ) +// NetworkInputServerValidationEnumValues returns all elements of the NetworkInputServerValidation enum +func NetworkInputServerValidationEnumValues() []string { + return []string{ + NetworkInputServerValidationCheckCryptographyAndValidateName, + NetworkInputServerValidationCheckCryptographyOnly, + } +} + // State of Nielsen PCM to ID3 tagging const ( // NielsenPcmToId3TaggingStateDisabled is a NielsenPcmToId3TaggingState enum value @@ -26117,18 +27748,40 @@ const ( NielsenPcmToId3TaggingStateEnabled = "ENABLED" ) +// NielsenPcmToId3TaggingStateEnumValues returns all elements of the NielsenPcmToId3TaggingState enum +func NielsenPcmToId3TaggingStateEnumValues() []string { + return []string{ + NielsenPcmToId3TaggingStateDisabled, + NielsenPcmToId3TaggingStateEnabled, + } +} + // Units for duration, e.g. 'MONTHS' const ( // OfferingDurationUnitsMonths is a OfferingDurationUnits enum value OfferingDurationUnitsMonths = "MONTHS" ) +// OfferingDurationUnitsEnumValues returns all elements of the OfferingDurationUnits enum +func OfferingDurationUnitsEnumValues() []string { + return []string{ + OfferingDurationUnitsMonths, + } +} + // Offering type, e.g. 'NO_UPFRONT' const ( // OfferingTypeNoUpfront is a OfferingType enum value OfferingTypeNoUpfront = "NO_UPFRONT" ) +// OfferingTypeEnumValues returns all elements of the OfferingType enum +func OfferingTypeEnumValues() []string { + return []string{ + OfferingTypeNoUpfront, + } +} + // Pipeline ID const ( // PipelineIdPipeline0 is a PipelineId enum value @@ -26138,6 +27791,14 @@ const ( PipelineIdPipeline1 = "PIPELINE_1" ) +// PipelineIdEnumValues returns all elements of the PipelineId enum +func PipelineIdEnumValues() []string { + return []string{ + PipelineIdPipeline0, + PipelineIdPipeline1, + } +} + // Indicates which pipeline is preferred by the multiplex for program ingest.If // set to \"PIPELINE_0\" or \"PIPELINE_1\" and an unhealthy ingest causes the // multiplex to switch to the non-preferred pipeline,it will switch back once @@ -26155,6 +27816,15 @@ const ( PreferredChannelPipelinePipeline1 = "PIPELINE_1" ) +// PreferredChannelPipelineEnumValues returns all elements of the PreferredChannelPipeline enum +func PreferredChannelPipelineEnumValues() []string { + return []string{ + PreferredChannelPipelineCurrentlyActive, + PreferredChannelPipelinePipeline0, + PreferredChannelPipelinePipeline1, + } +} + // Codec, 'MPEG2', 'AVC', 'HEVC', or 'AUDIO' const ( // ReservationCodecMpeg2 is a ReservationCodec enum value @@ -26170,6 +27840,16 @@ const ( ReservationCodecAudio = "AUDIO" ) +// ReservationCodecEnumValues returns all elements of the ReservationCodec enum +func ReservationCodecEnumValues() []string { + return []string{ + ReservationCodecMpeg2, + ReservationCodecAvc, + ReservationCodecHevc, + ReservationCodecAudio, + } +} + // Maximum bitrate in megabits per second const ( // ReservationMaximumBitrateMax10Mbps is a ReservationMaximumBitrate enum value @@ -26182,6 +27862,15 @@ const ( ReservationMaximumBitrateMax50Mbps = "MAX_50_MBPS" ) +// ReservationMaximumBitrateEnumValues returns all elements of the ReservationMaximumBitrate enum +func ReservationMaximumBitrateEnumValues() []string { + return []string{ + ReservationMaximumBitrateMax10Mbps, + ReservationMaximumBitrateMax20Mbps, + ReservationMaximumBitrateMax50Mbps, + } +} + // Maximum framerate in frames per second (Outputs only) const ( // ReservationMaximumFramerateMax30Fps is a ReservationMaximumFramerate enum value @@ -26191,6 +27880,14 @@ const ( ReservationMaximumFramerateMax60Fps = "MAX_60_FPS" ) +// ReservationMaximumFramerateEnumValues returns all elements of the ReservationMaximumFramerate enum +func ReservationMaximumFramerateEnumValues() []string { + return []string{ + ReservationMaximumFramerateMax30Fps, + ReservationMaximumFramerateMax60Fps, + } +} + // Resolution based on lines of vertical resolution; SD is less than 720 lines, // HD is 720 to 1080 lines, FHD is 1080 lines, UHD is greater than 1080 lines const ( @@ -26207,6 +27904,16 @@ const ( ReservationResolutionUhd = "UHD" ) +// ReservationResolutionEnumValues returns all elements of the ReservationResolution enum +func ReservationResolutionEnumValues() []string { + return []string{ + ReservationResolutionSd, + ReservationResolutionHd, + ReservationResolutionFhd, + ReservationResolutionUhd, + } +} + // Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL' const ( // ReservationResourceTypeInput is a ReservationResourceType enum value @@ -26222,6 +27929,16 @@ const ( ReservationResourceTypeChannel = "CHANNEL" ) +// ReservationResourceTypeEnumValues returns all elements of the ReservationResourceType enum +func ReservationResourceTypeEnumValues() []string { + return []string{ + ReservationResourceTypeInput, + ReservationResourceTypeOutput, + ReservationResourceTypeMultiplex, + ReservationResourceTypeChannel, + } +} + // Special features, 'ADVANCED_AUDIO' or 'AUDIO_NORMALIZATION' const ( // ReservationSpecialFeatureAdvancedAudio is a ReservationSpecialFeature enum value @@ -26231,6 +27948,14 @@ const ( ReservationSpecialFeatureAudioNormalization = "AUDIO_NORMALIZATION" ) +// ReservationSpecialFeatureEnumValues returns all elements of the ReservationSpecialFeature enum +func ReservationSpecialFeatureEnumValues() []string { + return []string{ + ReservationSpecialFeatureAdvancedAudio, + ReservationSpecialFeatureAudioNormalization, + } +} + // Current reservation state const ( // ReservationStateActive is a ReservationState enum value @@ -26246,6 +27971,16 @@ const ( ReservationStateDeleted = "DELETED" ) +// ReservationStateEnumValues returns all elements of the ReservationState enum +func ReservationStateEnumValues() []string { + return []string{ + ReservationStateActive, + ReservationStateExpired, + ReservationStateCanceled, + ReservationStateDeleted, + } +} + // Video quality, e.g. 'STANDARD' (Outputs only) const ( // ReservationVideoQualityStandard is a ReservationVideoQuality enum value @@ -26258,6 +27993,15 @@ const ( ReservationVideoQualityPremium = "PREMIUM" ) +// ReservationVideoQualityEnumValues returns all elements of the ReservationVideoQuality enum +func ReservationVideoQualityEnumValues() []string { + return []string{ + ReservationVideoQualityStandard, + ReservationVideoQualityEnhanced, + ReservationVideoQualityPremium, + } +} + // Rtmp Cache Full Behavior const ( // RtmpCacheFullBehaviorDisconnectImmediately is a RtmpCacheFullBehavior enum value @@ -26267,6 +28011,14 @@ const ( RtmpCacheFullBehaviorWaitForServer = "WAIT_FOR_SERVER" ) +// RtmpCacheFullBehaviorEnumValues returns all elements of the RtmpCacheFullBehavior enum +func RtmpCacheFullBehaviorEnumValues() []string { + return []string{ + RtmpCacheFullBehaviorDisconnectImmediately, + RtmpCacheFullBehaviorWaitForServer, + } +} + // Rtmp Caption Data const ( // RtmpCaptionDataAll is a RtmpCaptionData enum value @@ -26279,6 +28031,15 @@ const ( RtmpCaptionDataField1AndField2608 = "FIELD1_AND_FIELD2_608" ) +// RtmpCaptionDataEnumValues returns all elements of the RtmpCaptionData enum +func RtmpCaptionDataEnumValues() []string { + return []string{ + RtmpCaptionDataAll, + RtmpCaptionDataField1608, + RtmpCaptionDataField1AndField2608, + } +} + // Rtmp Output Certificate Mode const ( // RtmpOutputCertificateModeSelfSigned is a RtmpOutputCertificateMode enum value @@ -26288,6 +28049,14 @@ const ( RtmpOutputCertificateModeVerifyAuthenticity = "VERIFY_AUTHENTICITY" ) +// RtmpOutputCertificateModeEnumValues returns all elements of the RtmpOutputCertificateMode enum +func RtmpOutputCertificateModeEnumValues() []string { + return []string{ + RtmpOutputCertificateModeSelfSigned, + RtmpOutputCertificateModeVerifyAuthenticity, + } +} + // Scte20 Convert608 To708 const ( // Scte20Convert608To708Disabled is a Scte20Convert608To708 enum value @@ -26297,6 +28066,14 @@ const ( Scte20Convert608To708Upconvert = "UPCONVERT" ) +// Scte20Convert608To708EnumValues returns all elements of the Scte20Convert608To708 enum +func Scte20Convert608To708EnumValues() []string { + return []string{ + Scte20Convert608To708Disabled, + Scte20Convert608To708Upconvert, + } +} + // Scte35 Apos No Regional Blackout Behavior const ( // Scte35AposNoRegionalBlackoutBehaviorFollow is a Scte35AposNoRegionalBlackoutBehavior enum value @@ -26306,6 +28083,14 @@ const ( Scte35AposNoRegionalBlackoutBehaviorIgnore = "IGNORE" ) +// Scte35AposNoRegionalBlackoutBehaviorEnumValues returns all elements of the Scte35AposNoRegionalBlackoutBehavior enum +func Scte35AposNoRegionalBlackoutBehaviorEnumValues() []string { + return []string{ + Scte35AposNoRegionalBlackoutBehaviorFollow, + Scte35AposNoRegionalBlackoutBehaviorIgnore, + } +} + // Scte35 Apos Web Delivery Allowed Behavior const ( // Scte35AposWebDeliveryAllowedBehaviorFollow is a Scte35AposWebDeliveryAllowedBehavior enum value @@ -26315,6 +28100,14 @@ const ( Scte35AposWebDeliveryAllowedBehaviorIgnore = "IGNORE" ) +// Scte35AposWebDeliveryAllowedBehaviorEnumValues returns all elements of the Scte35AposWebDeliveryAllowedBehavior enum +func Scte35AposWebDeliveryAllowedBehaviorEnumValues() []string { + return []string{ + Scte35AposWebDeliveryAllowedBehaviorFollow, + Scte35AposWebDeliveryAllowedBehaviorIgnore, + } +} + // Corresponds to the archive_allowed parameter. A value of ARCHIVE_NOT_ALLOWED // corresponds to 0 (false) in the SCTE-35 specification. If you include one // of the "restriction" flags then you must include all four of them. @@ -26326,6 +28119,14 @@ const ( Scte35ArchiveAllowedFlagArchiveAllowed = "ARCHIVE_ALLOWED" ) +// Scte35ArchiveAllowedFlagEnumValues returns all elements of the Scte35ArchiveAllowedFlag enum +func Scte35ArchiveAllowedFlagEnumValues() []string { + return []string{ + Scte35ArchiveAllowedFlagArchiveNotAllowed, + Scte35ArchiveAllowedFlagArchiveAllowed, + } +} + // Corresponds to the device_restrictions parameter in a segmentation_descriptor. // If you include one of the "restriction" flags then you must include all four // of them. @@ -26343,6 +28144,16 @@ const ( Scte35DeviceRestrictionsRestrictGroup2 = "RESTRICT_GROUP2" ) +// Scte35DeviceRestrictionsEnumValues returns all elements of the Scte35DeviceRestrictions enum +func Scte35DeviceRestrictionsEnumValues() []string { + return []string{ + Scte35DeviceRestrictionsNone, + Scte35DeviceRestrictionsRestrictGroup0, + Scte35DeviceRestrictionsRestrictGroup1, + Scte35DeviceRestrictionsRestrictGroup2, + } +} + // Corresponds to the no_regional_blackout_flag parameter. A value of REGIONAL_BLACKOUT // corresponds to 0 (false) in the SCTE-35 specification. If you include one // of the "restriction" flags then you must include all four of them. @@ -26354,6 +28165,14 @@ const ( Scte35NoRegionalBlackoutFlagNoRegionalBlackout = "NO_REGIONAL_BLACKOUT" ) +// Scte35NoRegionalBlackoutFlagEnumValues returns all elements of the Scte35NoRegionalBlackoutFlag enum +func Scte35NoRegionalBlackoutFlagEnumValues() []string { + return []string{ + Scte35NoRegionalBlackoutFlagRegionalBlackout, + Scte35NoRegionalBlackoutFlagNoRegionalBlackout, + } +} + // Corresponds to SCTE-35 segmentation_event_cancel_indicator. SEGMENTATION_EVENT_NOT_CANCELED // corresponds to 0 in the SCTE-35 specification and indicates that this is // an insertion request. SEGMENTATION_EVENT_CANCELED corresponds to 1 in the @@ -26367,6 +28186,14 @@ const ( Scte35SegmentationCancelIndicatorSegmentationEventCanceled = "SEGMENTATION_EVENT_CANCELED" ) +// Scte35SegmentationCancelIndicatorEnumValues returns all elements of the Scte35SegmentationCancelIndicator enum +func Scte35SegmentationCancelIndicatorEnumValues() []string { + return []string{ + Scte35SegmentationCancelIndicatorSegmentationEventNotCanceled, + Scte35SegmentationCancelIndicatorSegmentationEventCanceled, + } +} + // Scte35 Splice Insert No Regional Blackout Behavior const ( // Scte35SpliceInsertNoRegionalBlackoutBehaviorFollow is a Scte35SpliceInsertNoRegionalBlackoutBehavior enum value @@ -26376,6 +28203,14 @@ const ( Scte35SpliceInsertNoRegionalBlackoutBehaviorIgnore = "IGNORE" ) +// Scte35SpliceInsertNoRegionalBlackoutBehaviorEnumValues returns all elements of the Scte35SpliceInsertNoRegionalBlackoutBehavior enum +func Scte35SpliceInsertNoRegionalBlackoutBehaviorEnumValues() []string { + return []string{ + Scte35SpliceInsertNoRegionalBlackoutBehaviorFollow, + Scte35SpliceInsertNoRegionalBlackoutBehaviorIgnore, + } +} + // Scte35 Splice Insert Web Delivery Allowed Behavior const ( // Scte35SpliceInsertWebDeliveryAllowedBehaviorFollow is a Scte35SpliceInsertWebDeliveryAllowedBehavior enum value @@ -26385,6 +28220,14 @@ const ( Scte35SpliceInsertWebDeliveryAllowedBehaviorIgnore = "IGNORE" ) +// Scte35SpliceInsertWebDeliveryAllowedBehaviorEnumValues returns all elements of the Scte35SpliceInsertWebDeliveryAllowedBehavior enum +func Scte35SpliceInsertWebDeliveryAllowedBehaviorEnumValues() []string { + return []string{ + Scte35SpliceInsertWebDeliveryAllowedBehaviorFollow, + Scte35SpliceInsertWebDeliveryAllowedBehaviorIgnore, + } +} + // Corresponds to the web_delivery_allowed_flag parameter. A value of WEB_DELIVERY_NOT_ALLOWED // corresponds to 0 (false) in the SCTE-35 specification. If you include one // of the "restriction" flags then you must include all four of them. @@ -26396,6 +28239,14 @@ const ( Scte35WebDeliveryAllowedFlagWebDeliveryAllowed = "WEB_DELIVERY_ALLOWED" ) +// Scte35WebDeliveryAllowedFlagEnumValues returns all elements of the Scte35WebDeliveryAllowedFlag enum +func Scte35WebDeliveryAllowedFlagEnumValues() []string { + return []string{ + Scte35WebDeliveryAllowedFlagWebDeliveryNotAllowed, + Scte35WebDeliveryAllowedFlagWebDeliveryAllowed, + } +} + // Smooth Group Audio Only Timecode Control const ( // SmoothGroupAudioOnlyTimecodeControlPassthrough is a SmoothGroupAudioOnlyTimecodeControl enum value @@ -26405,6 +28256,14 @@ const ( SmoothGroupAudioOnlyTimecodeControlUseConfiguredClock = "USE_CONFIGURED_CLOCK" ) +// SmoothGroupAudioOnlyTimecodeControlEnumValues returns all elements of the SmoothGroupAudioOnlyTimecodeControl enum +func SmoothGroupAudioOnlyTimecodeControlEnumValues() []string { + return []string{ + SmoothGroupAudioOnlyTimecodeControlPassthrough, + SmoothGroupAudioOnlyTimecodeControlUseConfiguredClock, + } +} + // Smooth Group Certificate Mode const ( // SmoothGroupCertificateModeSelfSigned is a SmoothGroupCertificateMode enum value @@ -26414,6 +28273,14 @@ const ( SmoothGroupCertificateModeVerifyAuthenticity = "VERIFY_AUTHENTICITY" ) +// SmoothGroupCertificateModeEnumValues returns all elements of the SmoothGroupCertificateMode enum +func SmoothGroupCertificateModeEnumValues() []string { + return []string{ + SmoothGroupCertificateModeSelfSigned, + SmoothGroupCertificateModeVerifyAuthenticity, + } +} + // Smooth Group Event Id Mode const ( // SmoothGroupEventIdModeNoEventId is a SmoothGroupEventIdMode enum value @@ -26426,6 +28293,15 @@ const ( SmoothGroupEventIdModeUseTimestamp = "USE_TIMESTAMP" ) +// SmoothGroupEventIdModeEnumValues returns all elements of the SmoothGroupEventIdMode enum +func SmoothGroupEventIdModeEnumValues() []string { + return []string{ + SmoothGroupEventIdModeNoEventId, + SmoothGroupEventIdModeUseConfigured, + SmoothGroupEventIdModeUseTimestamp, + } +} + // Smooth Group Event Stop Behavior const ( // SmoothGroupEventStopBehaviorNone is a SmoothGroupEventStopBehavior enum value @@ -26435,6 +28311,14 @@ const ( SmoothGroupEventStopBehaviorSendEos = "SEND_EOS" ) +// SmoothGroupEventStopBehaviorEnumValues returns all elements of the SmoothGroupEventStopBehavior enum +func SmoothGroupEventStopBehaviorEnumValues() []string { + return []string{ + SmoothGroupEventStopBehaviorNone, + SmoothGroupEventStopBehaviorSendEos, + } +} + // Smooth Group Segmentation Mode const ( // SmoothGroupSegmentationModeUseInputSegmentation is a SmoothGroupSegmentationMode enum value @@ -26444,6 +28328,14 @@ const ( SmoothGroupSegmentationModeUseSegmentDuration = "USE_SEGMENT_DURATION" ) +// SmoothGroupSegmentationModeEnumValues returns all elements of the SmoothGroupSegmentationMode enum +func SmoothGroupSegmentationModeEnumValues() []string { + return []string{ + SmoothGroupSegmentationModeUseInputSegmentation, + SmoothGroupSegmentationModeUseSegmentDuration, + } +} + // Smooth Group Sparse Track Type const ( // SmoothGroupSparseTrackTypeNone is a SmoothGroupSparseTrackType enum value @@ -26456,6 +28348,15 @@ const ( SmoothGroupSparseTrackTypeScte35WithoutSegmentation = "SCTE_35_WITHOUT_SEGMENTATION" ) +// SmoothGroupSparseTrackTypeEnumValues returns all elements of the SmoothGroupSparseTrackType enum +func SmoothGroupSparseTrackTypeEnumValues() []string { + return []string{ + SmoothGroupSparseTrackTypeNone, + SmoothGroupSparseTrackTypeScte35, + SmoothGroupSparseTrackTypeScte35WithoutSegmentation, + } +} + // Smooth Group Stream Manifest Behavior const ( // SmoothGroupStreamManifestBehaviorDoNotSend is a SmoothGroupStreamManifestBehavior enum value @@ -26465,6 +28366,14 @@ const ( SmoothGroupStreamManifestBehaviorSend = "SEND" ) +// SmoothGroupStreamManifestBehaviorEnumValues returns all elements of the SmoothGroupStreamManifestBehavior enum +func SmoothGroupStreamManifestBehaviorEnumValues() []string { + return []string{ + SmoothGroupStreamManifestBehaviorDoNotSend, + SmoothGroupStreamManifestBehaviorSend, + } +} + // Smooth Group Timestamp Offset Mode const ( // SmoothGroupTimestampOffsetModeUseConfiguredOffset is a SmoothGroupTimestampOffsetMode enum value @@ -26474,6 +28383,14 @@ const ( SmoothGroupTimestampOffsetModeUseEventStartDate = "USE_EVENT_START_DATE" ) +// SmoothGroupTimestampOffsetModeEnumValues returns all elements of the SmoothGroupTimestampOffsetMode enum +func SmoothGroupTimestampOffsetModeEnumValues() []string { + return []string{ + SmoothGroupTimestampOffsetModeUseConfiguredOffset, + SmoothGroupTimestampOffsetModeUseEventStartDate, + } +} + // Smpte2038 Data Preference const ( // Smpte2038DataPreferenceIgnore is a Smpte2038DataPreference enum value @@ -26483,6 +28400,14 @@ const ( Smpte2038DataPreferencePrefer = "PREFER" ) +// Smpte2038DataPreferenceEnumValues returns all elements of the Smpte2038DataPreference enum +func Smpte2038DataPreferenceEnumValues() []string { + return []string{ + Smpte2038DataPreferenceIgnore, + Smpte2038DataPreferencePrefer, + } +} + // Temporal Filter Post Filter Sharpening const ( // TemporalFilterPostFilterSharpeningAuto is a TemporalFilterPostFilterSharpening enum value @@ -26495,6 +28420,15 @@ const ( TemporalFilterPostFilterSharpeningEnabled = "ENABLED" ) +// TemporalFilterPostFilterSharpeningEnumValues returns all elements of the TemporalFilterPostFilterSharpening enum +func TemporalFilterPostFilterSharpeningEnumValues() []string { + return []string{ + TemporalFilterPostFilterSharpeningAuto, + TemporalFilterPostFilterSharpeningDisabled, + TemporalFilterPostFilterSharpeningEnabled, + } +} + // Temporal Filter Strength const ( // TemporalFilterStrengthAuto is a TemporalFilterStrength enum value @@ -26549,6 +28483,29 @@ const ( TemporalFilterStrengthStrength16 = "STRENGTH_16" ) +// TemporalFilterStrengthEnumValues returns all elements of the TemporalFilterStrength enum +func TemporalFilterStrengthEnumValues() []string { + return []string{ + TemporalFilterStrengthAuto, + TemporalFilterStrengthStrength1, + TemporalFilterStrengthStrength2, + TemporalFilterStrengthStrength3, + TemporalFilterStrengthStrength4, + TemporalFilterStrengthStrength5, + TemporalFilterStrengthStrength6, + TemporalFilterStrengthStrength7, + TemporalFilterStrengthStrength8, + TemporalFilterStrengthStrength9, + TemporalFilterStrengthStrength10, + TemporalFilterStrengthStrength11, + TemporalFilterStrengthStrength12, + TemporalFilterStrengthStrength13, + TemporalFilterStrengthStrength14, + TemporalFilterStrengthStrength15, + TemporalFilterStrengthStrength16, + } +} + // Timecode Config Source const ( // TimecodeConfigSourceEmbedded is a TimecodeConfigSource enum value @@ -26561,6 +28518,15 @@ const ( TimecodeConfigSourceZerobased = "ZEROBASED" ) +// TimecodeConfigSourceEnumValues returns all elements of the TimecodeConfigSource enum +func TimecodeConfigSourceEnumValues() []string { + return []string{ + TimecodeConfigSourceEmbedded, + TimecodeConfigSourceSystemclock, + TimecodeConfigSourceZerobased, + } +} + // Ttml Destination Style Control const ( // TtmlDestinationStyleControlPassthrough is a TtmlDestinationStyleControl enum value @@ -26570,6 +28536,14 @@ const ( TtmlDestinationStyleControlUseConfigured = "USE_CONFIGURED" ) +// TtmlDestinationStyleControlEnumValues returns all elements of the TtmlDestinationStyleControl enum +func TtmlDestinationStyleControlEnumValues() []string { + return []string{ + TtmlDestinationStyleControlPassthrough, + TtmlDestinationStyleControlUseConfigured, + } +} + // Udp Timed Metadata Id3 Frame const ( // UdpTimedMetadataId3FrameNone is a UdpTimedMetadataId3Frame enum value @@ -26582,6 +28556,15 @@ const ( UdpTimedMetadataId3FrameTdrl = "TDRL" ) +// UdpTimedMetadataId3FrameEnumValues returns all elements of the UdpTimedMetadataId3Frame enum +func UdpTimedMetadataId3FrameEnumValues() []string { + return []string{ + UdpTimedMetadataId3FrameNone, + UdpTimedMetadataId3FramePriv, + UdpTimedMetadataId3FrameTdrl, + } +} + // Video Description Respond To Afd const ( // VideoDescriptionRespondToAfdNone is a VideoDescriptionRespondToAfd enum value @@ -26594,6 +28577,15 @@ const ( VideoDescriptionRespondToAfdRespond = "RESPOND" ) +// VideoDescriptionRespondToAfdEnumValues returns all elements of the VideoDescriptionRespondToAfd enum +func VideoDescriptionRespondToAfdEnumValues() []string { + return []string{ + VideoDescriptionRespondToAfdNone, + VideoDescriptionRespondToAfdPassthrough, + VideoDescriptionRespondToAfdRespond, + } +} + // Video Description Scaling Behavior const ( // VideoDescriptionScalingBehaviorDefault is a VideoDescriptionScalingBehavior enum value @@ -26603,6 +28595,14 @@ const ( VideoDescriptionScalingBehaviorStretchToOutput = "STRETCH_TO_OUTPUT" ) +// VideoDescriptionScalingBehaviorEnumValues returns all elements of the VideoDescriptionScalingBehavior enum +func VideoDescriptionScalingBehaviorEnumValues() []string { + return []string{ + VideoDescriptionScalingBehaviorDefault, + VideoDescriptionScalingBehaviorStretchToOutput, + } +} + // Video Selector Color Space const ( // VideoSelectorColorSpaceFollow is a VideoSelectorColorSpace enum value @@ -26615,6 +28615,15 @@ const ( VideoSelectorColorSpaceRec709 = "REC_709" ) +// VideoSelectorColorSpaceEnumValues returns all elements of the VideoSelectorColorSpace enum +func VideoSelectorColorSpaceEnumValues() []string { + return []string{ + VideoSelectorColorSpaceFollow, + VideoSelectorColorSpaceRec601, + VideoSelectorColorSpaceRec709, + } +} + // Video Selector Color Space Usage const ( // VideoSelectorColorSpaceUsageFallback is a VideoSelectorColorSpaceUsage enum value @@ -26623,3 +28632,11 @@ const ( // VideoSelectorColorSpaceUsageForce is a VideoSelectorColorSpaceUsage enum value VideoSelectorColorSpaceUsageForce = "FORCE" ) + +// VideoSelectorColorSpaceUsageEnumValues returns all elements of the VideoSelectorColorSpaceUsage enum +func VideoSelectorColorSpaceUsageEnumValues() []string { + return []string{ + VideoSelectorColorSpaceUsageFallback, + VideoSelectorColorSpaceUsageForce, + } +} diff --git a/service/mediapackage/api.go b/service/mediapackage/api.go index ed1dba2ef82..0b37ea844e8 100644 --- a/service/mediapackage/api.go +++ b/service/mediapackage/api.go @@ -5947,6 +5947,16 @@ const ( AdMarkersDaterange = "DATERANGE" ) +// AdMarkersEnumValues returns all elements of the AdMarkers enum +func AdMarkersEnumValues() []string { + return []string{ + AdMarkersNone, + AdMarkersScte35Enhanced, + AdMarkersPassthrough, + AdMarkersDaterange, + } +} + // This setting allows the delivery restriction flags on SCTE-35 segmentation // descriptors todetermine whether a message signals an ad. Choosing "NONE" // means no SCTE-35 messages becomeads. Choosing "RESTRICTED" means SCTE-35 @@ -5971,6 +5981,16 @@ const ( AdsOnDeliveryRestrictionsBoth = "BOTH" ) +// AdsOnDeliveryRestrictionsEnumValues returns all elements of the AdsOnDeliveryRestrictions enum +func AdsOnDeliveryRestrictionsEnumValues() []string { + return []string{ + AdsOnDeliveryRestrictionsNone, + AdsOnDeliveryRestrictionsRestricted, + AdsOnDeliveryRestrictionsUnrestricted, + AdsOnDeliveryRestrictionsBoth, + } +} + const ( // EncryptionMethodAes128 is a EncryptionMethod enum value EncryptionMethodAes128 = "AES_128" @@ -5979,6 +5999,14 @@ const ( EncryptionMethodSampleAes = "SAMPLE_AES" ) +// EncryptionMethodEnumValues returns all elements of the EncryptionMethod enum +func EncryptionMethodEnumValues() []string { + return []string{ + EncryptionMethodAes128, + EncryptionMethodSampleAes, + } +} + const ( // ManifestLayoutFull is a ManifestLayout enum value ManifestLayoutFull = "FULL" @@ -5987,6 +6015,14 @@ const ( ManifestLayoutCompact = "COMPACT" ) +// ManifestLayoutEnumValues returns all elements of the ManifestLayout enum +func ManifestLayoutEnumValues() []string { + return []string{ + ManifestLayoutFull, + ManifestLayoutCompact, + } +} + const ( // OriginationAllow is a Origination enum value OriginationAllow = "ALLOW" @@ -5995,6 +6031,14 @@ const ( OriginationDeny = "DENY" ) +// OriginationEnumValues returns all elements of the Origination enum +func OriginationEnumValues() []string { + return []string{ + OriginationAllow, + OriginationDeny, + } +} + const ( // PlaylistTypeNone is a PlaylistType enum value PlaylistTypeNone = "NONE" @@ -6006,6 +6050,15 @@ const ( PlaylistTypeVod = "VOD" ) +// PlaylistTypeEnumValues returns all elements of the PlaylistType enum +func PlaylistTypeEnumValues() []string { + return []string{ + PlaylistTypeNone, + PlaylistTypeEvent, + PlaylistTypeVod, + } +} + const ( // ProfileNone is a Profile enum value ProfileNone = "NONE" @@ -6014,6 +6067,14 @@ const ( ProfileHbbtv15 = "HBBTV_1_5" ) +// ProfileEnumValues returns all elements of the Profile enum +func ProfileEnumValues() []string { + return []string{ + ProfileNone, + ProfileHbbtv15, + } +} + const ( // SegmentTemplateFormatNumberWithTimeline is a SegmentTemplateFormat enum value SegmentTemplateFormatNumberWithTimeline = "NUMBER_WITH_TIMELINE" @@ -6025,6 +6086,15 @@ const ( SegmentTemplateFormatNumberWithDuration = "NUMBER_WITH_DURATION" ) +// SegmentTemplateFormatEnumValues returns all elements of the SegmentTemplateFormat enum +func SegmentTemplateFormatEnumValues() []string { + return []string{ + SegmentTemplateFormatNumberWithTimeline, + SegmentTemplateFormatTimeWithTimeline, + SegmentTemplateFormatNumberWithDuration, + } +} + const ( // StatusInProgress is a Status enum value StatusInProgress = "IN_PROGRESS" @@ -6036,6 +6106,15 @@ const ( StatusFailed = "FAILED" ) +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusInProgress, + StatusSucceeded, + StatusFailed, + } +} + const ( // StreamOrderOriginal is a StreamOrder enum value StreamOrderOriginal = "ORIGINAL" @@ -6047,6 +6126,15 @@ const ( StreamOrderVideoBitrateDescending = "VIDEO_BITRATE_DESCENDING" ) +// StreamOrderEnumValues returns all elements of the StreamOrder enum +func StreamOrderEnumValues() []string { + return []string{ + StreamOrderOriginal, + StreamOrderVideoBitrateAscending, + StreamOrderVideoBitrateDescending, + } +} + const ( // __AdTriggersElementSpliceInsert is a __AdTriggersElement enum value __AdTriggersElementSpliceInsert = "SPLICE_INSERT" @@ -6073,7 +6161,28 @@ const ( __AdTriggersElementDistributorOverlayPlacementOpportunity = "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY" ) +// __AdTriggersElementEnumValues returns all elements of the __AdTriggersElement enum +func __AdTriggersElementEnumValues() []string { + return []string{ + __AdTriggersElementSpliceInsert, + __AdTriggersElementBreak, + __AdTriggersElementProviderAdvertisement, + __AdTriggersElementDistributorAdvertisement, + __AdTriggersElementProviderPlacementOpportunity, + __AdTriggersElementDistributorPlacementOpportunity, + __AdTriggersElementProviderOverlayPlacementOpportunity, + __AdTriggersElementDistributorOverlayPlacementOpportunity, + } +} + const ( // __PeriodTriggersElementAds is a __PeriodTriggersElement enum value __PeriodTriggersElementAds = "ADS" ) + +// __PeriodTriggersElementEnumValues returns all elements of the __PeriodTriggersElement enum +func __PeriodTriggersElementEnumValues() []string { + return []string{ + __PeriodTriggersElementAds, + } +} diff --git a/service/mediapackagevod/api.go b/service/mediapackagevod/api.go index 43812fc8ce1..371597fd1e4 100644 --- a/service/mediapackagevod/api.go +++ b/service/mediapackagevod/api.go @@ -4522,6 +4522,15 @@ const ( AdMarkersPassthrough = "PASSTHROUGH" ) +// AdMarkersEnumValues returns all elements of the AdMarkers enum +func AdMarkersEnumValues() []string { + return []string{ + AdMarkersNone, + AdMarkersScte35Enhanced, + AdMarkersPassthrough, + } +} + const ( // EncryptionMethodAes128 is a EncryptionMethod enum value EncryptionMethodAes128 = "AES_128" @@ -4530,6 +4539,14 @@ const ( EncryptionMethodSampleAes = "SAMPLE_AES" ) +// EncryptionMethodEnumValues returns all elements of the EncryptionMethod enum +func EncryptionMethodEnumValues() []string { + return []string{ + EncryptionMethodAes128, + EncryptionMethodSampleAes, + } +} + const ( // ManifestLayoutFull is a ManifestLayout enum value ManifestLayoutFull = "FULL" @@ -4538,11 +4555,26 @@ const ( ManifestLayoutCompact = "COMPACT" ) +// ManifestLayoutEnumValues returns all elements of the ManifestLayout enum +func ManifestLayoutEnumValues() []string { + return []string{ + ManifestLayoutFull, + ManifestLayoutCompact, + } +} + const ( // PeriodTriggersElementAds is a PeriodTriggersElement enum value PeriodTriggersElementAds = "ADS" ) +// PeriodTriggersElementEnumValues returns all elements of the PeriodTriggersElement enum +func PeriodTriggersElementEnumValues() []string { + return []string{ + PeriodTriggersElementAds, + } +} + const ( // ProfileNone is a Profile enum value ProfileNone = "NONE" @@ -4551,6 +4583,14 @@ const ( ProfileHbbtv15 = "HBBTV_1_5" ) +// ProfileEnumValues returns all elements of the Profile enum +func ProfileEnumValues() []string { + return []string{ + ProfileNone, + ProfileHbbtv15, + } +} + const ( // SegmentTemplateFormatNumberWithTimeline is a SegmentTemplateFormat enum value SegmentTemplateFormatNumberWithTimeline = "NUMBER_WITH_TIMELINE" @@ -4562,6 +4602,15 @@ const ( SegmentTemplateFormatNumberWithDuration = "NUMBER_WITH_DURATION" ) +// SegmentTemplateFormatEnumValues returns all elements of the SegmentTemplateFormat enum +func SegmentTemplateFormatEnumValues() []string { + return []string{ + SegmentTemplateFormatNumberWithTimeline, + SegmentTemplateFormatTimeWithTimeline, + SegmentTemplateFormatNumberWithDuration, + } +} + const ( // StreamOrderOriginal is a StreamOrder enum value StreamOrderOriginal = "ORIGINAL" @@ -4572,3 +4621,12 @@ const ( // StreamOrderVideoBitrateDescending is a StreamOrder enum value StreamOrderVideoBitrateDescending = "VIDEO_BITRATE_DESCENDING" ) + +// StreamOrderEnumValues returns all elements of the StreamOrder enum +func StreamOrderEnumValues() []string { + return []string{ + StreamOrderOriginal, + StreamOrderVideoBitrateAscending, + StreamOrderVideoBitrateDescending, + } +} diff --git a/service/mediastore/api.go b/service/mediastore/api.go index 1eac3f1834d..5be0e05444a 100644 --- a/service/mediastore/api.go +++ b/service/mediastore/api.go @@ -4153,6 +4153,14 @@ const ( ContainerLevelMetricsDisabled = "DISABLED" ) +// ContainerLevelMetricsEnumValues returns all elements of the ContainerLevelMetrics enum +func ContainerLevelMetricsEnumValues() []string { + return []string{ + ContainerLevelMetricsEnabled, + ContainerLevelMetricsDisabled, + } +} + const ( // ContainerStatusActive is a ContainerStatus enum value ContainerStatusActive = "ACTIVE" @@ -4164,6 +4172,15 @@ const ( ContainerStatusDeleting = "DELETING" ) +// ContainerStatusEnumValues returns all elements of the ContainerStatus enum +func ContainerStatusEnumValues() []string { + return []string{ + ContainerStatusActive, + ContainerStatusCreating, + ContainerStatusDeleting, + } +} + const ( // MethodNamePut is a MethodName enum value MethodNamePut = "PUT" @@ -4177,3 +4194,13 @@ const ( // MethodNameHead is a MethodName enum value MethodNameHead = "HEAD" ) + +// MethodNameEnumValues returns all elements of the MethodName enum +func MethodNameEnumValues() []string { + return []string{ + MethodNamePut, + MethodNameGet, + MethodNameDelete, + MethodNameHead, + } +} diff --git a/service/mediastoredata/api.go b/service/mediastoredata/api.go index 6c8cc748d64..e9c74c0fded 100644 --- a/service/mediastoredata/api.go +++ b/service/mediastoredata/api.go @@ -1418,11 +1418,26 @@ const ( ItemTypeFolder = "FOLDER" ) +// ItemTypeEnumValues returns all elements of the ItemType enum +func ItemTypeEnumValues() []string { + return []string{ + ItemTypeObject, + ItemTypeFolder, + } +} + const ( // StorageClassTemporal is a StorageClass enum value StorageClassTemporal = "TEMPORAL" ) +// StorageClassEnumValues returns all elements of the StorageClass enum +func StorageClassEnumValues() []string { + return []string{ + StorageClassTemporal, + } +} + const ( // UploadAvailabilityStandard is a UploadAvailability enum value UploadAvailabilityStandard = "STANDARD" @@ -1430,3 +1445,11 @@ const ( // UploadAvailabilityStreaming is a UploadAvailability enum value UploadAvailabilityStreaming = "STREAMING" ) + +// UploadAvailabilityEnumValues returns all elements of the UploadAvailability enum +func UploadAvailabilityEnumValues() []string { + return []string{ + UploadAvailabilityStandard, + UploadAvailabilityStreaming, + } +} diff --git a/service/mediatailor/api.go b/service/mediatailor/api.go index b2cee4caff6..fcddbb312f1 100644 --- a/service/mediatailor/api.go +++ b/service/mediatailor/api.go @@ -1837,6 +1837,14 @@ const ( ModeBehindLiveEdge = "BEHIND_LIVE_EDGE" ) +// ModeEnumValues returns all elements of the Mode enum +func ModeEnumValues() []string { + return []string{ + ModeOff, + ModeBehindLiveEdge, + } +} + const ( // OriginManifestTypeSinglePeriod is a OriginManifestType enum value OriginManifestTypeSinglePeriod = "SINGLE_PERIOD" @@ -1844,3 +1852,11 @@ const ( // OriginManifestTypeMultiPeriod is a OriginManifestType enum value OriginManifestTypeMultiPeriod = "MULTI_PERIOD" ) + +// OriginManifestTypeEnumValues returns all elements of the OriginManifestType enum +func OriginManifestTypeEnumValues() []string { + return []string{ + OriginManifestTypeSinglePeriod, + OriginManifestTypeMultiPeriod, + } +} diff --git a/service/migrationhub/api.go b/service/migrationhub/api.go index 869632b0204..da660e711e6 100644 --- a/service/migrationhub/api.go +++ b/service/migrationhub/api.go @@ -4905,6 +4905,15 @@ const ( ApplicationStatusCompleted = "COMPLETED" ) +// ApplicationStatusEnumValues returns all elements of the ApplicationStatus enum +func ApplicationStatusEnumValues() []string { + return []string{ + ApplicationStatusNotStarted, + ApplicationStatusInProgress, + ApplicationStatusCompleted, + } +} + const ( // ResourceAttributeTypeIpv4Address is a ResourceAttributeType enum value ResourceAttributeTypeIpv4Address = "IPV4_ADDRESS" @@ -4937,6 +4946,22 @@ const ( ResourceAttributeTypeMotherboardSerialNumber = "MOTHERBOARD_SERIAL_NUMBER" ) +// ResourceAttributeTypeEnumValues returns all elements of the ResourceAttributeType enum +func ResourceAttributeTypeEnumValues() []string { + return []string{ + ResourceAttributeTypeIpv4Address, + ResourceAttributeTypeIpv6Address, + ResourceAttributeTypeMacAddress, + ResourceAttributeTypeFqdn, + ResourceAttributeTypeVmManagerId, + ResourceAttributeTypeVmManagedObjectReference, + ResourceAttributeTypeVmName, + ResourceAttributeTypeVmPath, + ResourceAttributeTypeBiosId, + ResourceAttributeTypeMotherboardSerialNumber, + } +} + const ( // StatusNotStarted is a Status enum value StatusNotStarted = "NOT_STARTED" @@ -4950,3 +4975,13 @@ const ( // StatusCompleted is a Status enum value StatusCompleted = "COMPLETED" ) + +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusNotStarted, + StatusInProgress, + StatusFailed, + StatusCompleted, + } +} diff --git a/service/migrationhubconfig/api.go b/service/migrationhubconfig/api.go index 9b823070481..899c4434520 100644 --- a/service/migrationhubconfig/api.go +++ b/service/migrationhubconfig/api.go @@ -1072,3 +1072,10 @@ const ( // TargetTypeAccount is a TargetType enum value TargetTypeAccount = "ACCOUNT" ) + +// TargetTypeEnumValues returns all elements of the TargetType enum +func TargetTypeEnumValues() []string { + return []string{ + TargetTypeAccount, + } +} diff --git a/service/mobile/api.go b/service/mobile/api.go index 065aade608b..c84c5df0eb7 100644 --- a/service/mobile/api.go +++ b/service/mobile/api.go @@ -2450,6 +2450,19 @@ const ( PlatformJavascript = "JAVASCRIPT" ) +// PlatformEnumValues returns all elements of the Platform enum +func PlatformEnumValues() []string { + return []string{ + PlatformOsx, + PlatformWindows, + PlatformLinux, + PlatformObjc, + PlatformSwift, + PlatformAndroid, + PlatformJavascript, + } +} + // Synchronization state for a project. const ( // ProjectStateNormal is a ProjectState enum value @@ -2461,3 +2474,12 @@ const ( // ProjectStateImporting is a ProjectState enum value ProjectStateImporting = "IMPORTING" ) + +// ProjectStateEnumValues returns all elements of the ProjectState enum +func ProjectStateEnumValues() []string { + return []string{ + ProjectStateNormal, + ProjectStateSyncing, + ProjectStateImporting, + } +} diff --git a/service/mq/api.go b/service/mq/api.go index 62205ac5cca..c7314550856 100644 --- a/service/mq/api.go +++ b/service/mq/api.go @@ -5912,6 +5912,14 @@ const ( AuthenticationStrategyLdap = "LDAP" ) +// AuthenticationStrategyEnumValues returns all elements of the AuthenticationStrategy enum +func AuthenticationStrategyEnumValues() []string { + return []string{ + AuthenticationStrategySimple, + AuthenticationStrategyLdap, + } +} + // The status of the broker. const ( // BrokerStateCreationInProgress is a BrokerState enum value @@ -5930,6 +5938,17 @@ const ( BrokerStateRebootInProgress = "REBOOT_IN_PROGRESS" ) +// BrokerStateEnumValues returns all elements of the BrokerState enum +func BrokerStateEnumValues() []string { + return []string{ + BrokerStateCreationInProgress, + BrokerStateCreationFailed, + BrokerStateDeletionInProgress, + BrokerStateRunning, + BrokerStateRebootInProgress, + } +} + // The storage type of the broker. const ( // BrokerStorageTypeEbs is a BrokerStorageType enum value @@ -5939,6 +5958,14 @@ const ( BrokerStorageTypeEfs = "EFS" ) +// BrokerStorageTypeEnumValues returns all elements of the BrokerStorageType enum +func BrokerStorageTypeEnumValues() []string { + return []string{ + BrokerStorageTypeEbs, + BrokerStorageTypeEfs, + } +} + // The type of change pending for the ActiveMQ user. const ( // ChangeTypeCreate is a ChangeType enum value @@ -5951,6 +5978,15 @@ const ( ChangeTypeDelete = "DELETE" ) +// ChangeTypeEnumValues returns all elements of the ChangeType enum +func ChangeTypeEnumValues() []string { + return []string{ + ChangeTypeCreate, + ChangeTypeUpdate, + ChangeTypeDelete, + } +} + const ( // DayOfWeekMonday is a DayOfWeek enum value DayOfWeekMonday = "MONDAY" @@ -5974,6 +6010,19 @@ const ( DayOfWeekSunday = "SUNDAY" ) +// DayOfWeekEnumValues returns all elements of the DayOfWeek enum +func DayOfWeekEnumValues() []string { + return []string{ + DayOfWeekMonday, + DayOfWeekTuesday, + DayOfWeekWednesday, + DayOfWeekThursday, + DayOfWeekFriday, + DayOfWeekSaturday, + DayOfWeekSunday, + } +} + // The deployment mode of the broker. const ( // DeploymentModeSingleInstance is a DeploymentMode enum value @@ -5983,12 +6032,27 @@ const ( DeploymentModeActiveStandbyMultiAz = "ACTIVE_STANDBY_MULTI_AZ" ) +// DeploymentModeEnumValues returns all elements of the DeploymentMode enum +func DeploymentModeEnumValues() []string { + return []string{ + DeploymentModeSingleInstance, + DeploymentModeActiveStandbyMultiAz, + } +} + // The type of broker engine. Note: Currently, Amazon MQ supports only ActiveMQ. const ( // EngineTypeActivemq is a EngineType enum value EngineTypeActivemq = "ACTIVEMQ" ) +// EngineTypeEnumValues returns all elements of the EngineType enum +func EngineTypeEnumValues() []string { + return []string{ + EngineTypeActivemq, + } +} + // The reason for which the XML elements or attributes were sanitized. const ( // SanitizationWarningReasonDisallowedElementRemoved is a SanitizationWarningReason enum value @@ -6000,3 +6064,12 @@ const ( // SanitizationWarningReasonInvalidAttributeValueRemoved is a SanitizationWarningReason enum value SanitizationWarningReasonInvalidAttributeValueRemoved = "INVALID_ATTRIBUTE_VALUE_REMOVED" ) + +// SanitizationWarningReasonEnumValues returns all elements of the SanitizationWarningReason enum +func SanitizationWarningReasonEnumValues() []string { + return []string{ + SanitizationWarningReasonDisallowedElementRemoved, + SanitizationWarningReasonDisallowedAttributeRemoved, + SanitizationWarningReasonInvalidAttributeValueRemoved, + } +} diff --git a/service/mturk/api.go b/service/mturk/api.go index ea939b3e694..1b80e7f3c58 100644 --- a/service/mturk/api.go +++ b/service/mturk/api.go @@ -9691,6 +9691,15 @@ const ( AssignmentStatusRejected = "Rejected" ) +// AssignmentStatusEnumValues returns all elements of the AssignmentStatus enum +func AssignmentStatusEnumValues() []string { + return []string{ + AssignmentStatusSubmitted, + AssignmentStatusApproved, + AssignmentStatusRejected, + } +} + const ( // ComparatorLessThan is a Comparator enum value ComparatorLessThan = "LessThan" @@ -9723,6 +9732,22 @@ const ( ComparatorNotIn = "NotIn" ) +// ComparatorEnumValues returns all elements of the Comparator enum +func ComparatorEnumValues() []string { + return []string{ + ComparatorLessThan, + ComparatorLessThanOrEqualTo, + ComparatorGreaterThan, + ComparatorGreaterThanOrEqualTo, + ComparatorEqualTo, + ComparatorNotEqualTo, + ComparatorExists, + ComparatorDoesNotExist, + ComparatorIn, + ComparatorNotIn, + } +} + const ( // EventTypeAssignmentAccepted is a EventType enum value EventTypeAssignmentAccepted = "AssignmentAccepted" @@ -9761,6 +9786,24 @@ const ( EventTypePing = "Ping" ) +// EventTypeEnumValues returns all elements of the EventType enum +func EventTypeEnumValues() []string { + return []string{ + EventTypeAssignmentAccepted, + EventTypeAssignmentAbandoned, + EventTypeAssignmentReturned, + EventTypeAssignmentSubmitted, + EventTypeAssignmentRejected, + EventTypeAssignmentApproved, + EventTypeHitcreated, + EventTypeHitexpired, + EventTypeHitreviewable, + EventTypeHitextended, + EventTypeHitdisposed, + EventTypePing, + } +} + const ( // HITAccessActionsAccept is a HITAccessActions enum value HITAccessActionsAccept = "Accept" @@ -9772,6 +9815,15 @@ const ( HITAccessActionsDiscoverPreviewAndAccept = "DiscoverPreviewAndAccept" ) +// HITAccessActionsEnumValues returns all elements of the HITAccessActions enum +func HITAccessActionsEnumValues() []string { + return []string{ + HITAccessActionsAccept, + HITAccessActionsPreviewAndAccept, + HITAccessActionsDiscoverPreviewAndAccept, + } +} + const ( // HITReviewStatusNotReviewed is a HITReviewStatus enum value HITReviewStatusNotReviewed = "NotReviewed" @@ -9786,6 +9838,16 @@ const ( HITReviewStatusReviewedInappropriate = "ReviewedInappropriate" ) +// HITReviewStatusEnumValues returns all elements of the HITReviewStatus enum +func HITReviewStatusEnumValues() []string { + return []string{ + HITReviewStatusNotReviewed, + HITReviewStatusMarkedForReview, + HITReviewStatusReviewedAppropriate, + HITReviewStatusReviewedInappropriate, + } +} + const ( // HITStatusAssignable is a HITStatus enum value HITStatusAssignable = "Assignable" @@ -9803,6 +9865,17 @@ const ( HITStatusDisposed = "Disposed" ) +// HITStatusEnumValues returns all elements of the HITStatus enum +func HITStatusEnumValues() []string { + return []string{ + HITStatusAssignable, + HITStatusUnassignable, + HITStatusReviewable, + HITStatusReviewing, + HITStatusDisposed, + } +} + const ( // NotificationTransportEmail is a NotificationTransport enum value NotificationTransportEmail = "Email" @@ -9814,6 +9887,15 @@ const ( NotificationTransportSns = "SNS" ) +// NotificationTransportEnumValues returns all elements of the NotificationTransport enum +func NotificationTransportEnumValues() []string { + return []string{ + NotificationTransportEmail, + NotificationTransportSqs, + NotificationTransportSns, + } +} + const ( // NotifyWorkersFailureCodeSoftFailure is a NotifyWorkersFailureCode enum value NotifyWorkersFailureCodeSoftFailure = "SoftFailure" @@ -9822,6 +9904,14 @@ const ( NotifyWorkersFailureCodeHardFailure = "HardFailure" ) +// NotifyWorkersFailureCodeEnumValues returns all elements of the NotifyWorkersFailureCode enum +func NotifyWorkersFailureCodeEnumValues() []string { + return []string{ + NotifyWorkersFailureCodeSoftFailure, + NotifyWorkersFailureCodeHardFailure, + } +} + const ( // QualificationStatusGranted is a QualificationStatus enum value QualificationStatusGranted = "Granted" @@ -9830,6 +9920,14 @@ const ( QualificationStatusRevoked = "Revoked" ) +// QualificationStatusEnumValues returns all elements of the QualificationStatus enum +func QualificationStatusEnumValues() []string { + return []string{ + QualificationStatusGranted, + QualificationStatusRevoked, + } +} + const ( // QualificationTypeStatusActive is a QualificationTypeStatus enum value QualificationTypeStatusActive = "Active" @@ -9838,6 +9936,14 @@ const ( QualificationTypeStatusInactive = "Inactive" ) +// QualificationTypeStatusEnumValues returns all elements of the QualificationTypeStatus enum +func QualificationTypeStatusEnumValues() []string { + return []string{ + QualificationTypeStatusActive, + QualificationTypeStatusInactive, + } +} + const ( // ReviewActionStatusIntended is a ReviewActionStatus enum value ReviewActionStatusIntended = "Intended" @@ -9852,6 +9958,16 @@ const ( ReviewActionStatusCancelled = "Cancelled" ) +// ReviewActionStatusEnumValues returns all elements of the ReviewActionStatus enum +func ReviewActionStatusEnumValues() []string { + return []string{ + ReviewActionStatusIntended, + ReviewActionStatusSucceeded, + ReviewActionStatusFailed, + ReviewActionStatusCancelled, + } +} + const ( // ReviewPolicyLevelAssignment is a ReviewPolicyLevel enum value ReviewPolicyLevelAssignment = "Assignment" @@ -9860,6 +9976,14 @@ const ( ReviewPolicyLevelHit = "HIT" ) +// ReviewPolicyLevelEnumValues returns all elements of the ReviewPolicyLevel enum +func ReviewPolicyLevelEnumValues() []string { + return []string{ + ReviewPolicyLevelAssignment, + ReviewPolicyLevelHit, + } +} + const ( // ReviewableHITStatusReviewable is a ReviewableHITStatus enum value ReviewableHITStatusReviewable = "Reviewable" @@ -9867,3 +9991,11 @@ const ( // ReviewableHITStatusReviewing is a ReviewableHITStatus enum value ReviewableHITStatusReviewing = "Reviewing" ) + +// ReviewableHITStatusEnumValues returns all elements of the ReviewableHITStatus enum +func ReviewableHITStatusEnumValues() []string { + return []string{ + ReviewableHITStatusReviewable, + ReviewableHITStatusReviewing, + } +} diff --git a/service/neptune/api.go b/service/neptune/api.go index 938839b0c04..d52f4c9cdfc 100644 --- a/service/neptune/api.go +++ b/service/neptune/api.go @@ -16953,6 +16953,14 @@ const ( ApplyMethodPendingReboot = "pending-reboot" ) +// ApplyMethodEnumValues returns all elements of the ApplyMethod enum +func ApplyMethodEnumValues() []string { + return []string{ + ApplyMethodImmediate, + ApplyMethodPendingReboot, + } +} + const ( // SourceTypeDbInstance is a SourceType enum value SourceTypeDbInstance = "db-instance" @@ -16972,3 +16980,15 @@ const ( // SourceTypeDbClusterSnapshot is a SourceType enum value SourceTypeDbClusterSnapshot = "db-cluster-snapshot" ) + +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeDbInstance, + SourceTypeDbParameterGroup, + SourceTypeDbSecurityGroup, + SourceTypeDbSnapshot, + SourceTypeDbCluster, + SourceTypeDbClusterSnapshot, + } +} diff --git a/service/networkmanager/api.go b/service/networkmanager/api.go index dfc92232d59..8c0796453fa 100644 --- a/service/networkmanager/api.go +++ b/service/networkmanager/api.go @@ -6991,6 +6991,16 @@ const ( CustomerGatewayAssociationStateDeleted = "DELETED" ) +// CustomerGatewayAssociationStateEnumValues returns all elements of the CustomerGatewayAssociationState enum +func CustomerGatewayAssociationStateEnumValues() []string { + return []string{ + CustomerGatewayAssociationStatePending, + CustomerGatewayAssociationStateAvailable, + CustomerGatewayAssociationStateDeleting, + CustomerGatewayAssociationStateDeleted, + } +} + const ( // DeviceStatePending is a DeviceState enum value DeviceStatePending = "PENDING" @@ -7005,6 +7015,16 @@ const ( DeviceStateUpdating = "UPDATING" ) +// DeviceStateEnumValues returns all elements of the DeviceState enum +func DeviceStateEnumValues() []string { + return []string{ + DeviceStatePending, + DeviceStateAvailable, + DeviceStateDeleting, + DeviceStateUpdating, + } +} + const ( // GlobalNetworkStatePending is a GlobalNetworkState enum value GlobalNetworkStatePending = "PENDING" @@ -7019,6 +7039,16 @@ const ( GlobalNetworkStateUpdating = "UPDATING" ) +// GlobalNetworkStateEnumValues returns all elements of the GlobalNetworkState enum +func GlobalNetworkStateEnumValues() []string { + return []string{ + GlobalNetworkStatePending, + GlobalNetworkStateAvailable, + GlobalNetworkStateDeleting, + GlobalNetworkStateUpdating, + } +} + const ( // LinkAssociationStatePending is a LinkAssociationState enum value LinkAssociationStatePending = "PENDING" @@ -7033,6 +7063,16 @@ const ( LinkAssociationStateDeleted = "DELETED" ) +// LinkAssociationStateEnumValues returns all elements of the LinkAssociationState enum +func LinkAssociationStateEnumValues() []string { + return []string{ + LinkAssociationStatePending, + LinkAssociationStateAvailable, + LinkAssociationStateDeleting, + LinkAssociationStateDeleted, + } +} + const ( // LinkStatePending is a LinkState enum value LinkStatePending = "PENDING" @@ -7047,6 +7087,16 @@ const ( LinkStateUpdating = "UPDATING" ) +// LinkStateEnumValues returns all elements of the LinkState enum +func LinkStateEnumValues() []string { + return []string{ + LinkStatePending, + LinkStateAvailable, + LinkStateDeleting, + LinkStateUpdating, + } +} + const ( // SiteStatePending is a SiteState enum value SiteStatePending = "PENDING" @@ -7061,6 +7111,16 @@ const ( SiteStateUpdating = "UPDATING" ) +// SiteStateEnumValues returns all elements of the SiteState enum +func SiteStateEnumValues() []string { + return []string{ + SiteStatePending, + SiteStateAvailable, + SiteStateDeleting, + SiteStateUpdating, + } +} + const ( // TransitGatewayRegistrationStatePending is a TransitGatewayRegistrationState enum value TransitGatewayRegistrationStatePending = "PENDING" @@ -7078,6 +7138,17 @@ const ( TransitGatewayRegistrationStateFailed = "FAILED" ) +// TransitGatewayRegistrationStateEnumValues returns all elements of the TransitGatewayRegistrationState enum +func TransitGatewayRegistrationStateEnumValues() []string { + return []string{ + TransitGatewayRegistrationStatePending, + TransitGatewayRegistrationStateAvailable, + TransitGatewayRegistrationStateDeleting, + TransitGatewayRegistrationStateDeleted, + TransitGatewayRegistrationStateFailed, + } +} + const ( // ValidationExceptionReasonUnknownOperation is a ValidationExceptionReason enum value ValidationExceptionReasonUnknownOperation = "UnknownOperation" @@ -7091,3 +7162,13 @@ const ( // ValidationExceptionReasonOther is a ValidationExceptionReason enum value ValidationExceptionReasonOther = "Other" ) + +// ValidationExceptionReasonEnumValues returns all elements of the ValidationExceptionReason enum +func ValidationExceptionReasonEnumValues() []string { + return []string{ + ValidationExceptionReasonUnknownOperation, + ValidationExceptionReasonCannotParse, + ValidationExceptionReasonFieldValidationFailed, + ValidationExceptionReasonOther, + } +} diff --git a/service/opsworks/api.go b/service/opsworks/api.go index 27ef9e81218..9f1a31f90d6 100644 --- a/service/opsworks/api.go +++ b/service/opsworks/api.go @@ -17616,6 +17616,16 @@ const ( AppAttributesKeysAwsFlowRubySettings = "AwsFlowRubySettings" ) +// AppAttributesKeysEnumValues returns all elements of the AppAttributesKeys enum +func AppAttributesKeysEnumValues() []string { + return []string{ + AppAttributesKeysDocumentRoot, + AppAttributesKeysRailsEnv, + AppAttributesKeysAutoBundleOnDeploy, + AppAttributesKeysAwsFlowRubySettings, + } +} + const ( // AppTypeAwsFlowRuby is a AppType enum value AppTypeAwsFlowRuby = "aws-flow-ruby" @@ -17639,6 +17649,19 @@ const ( AppTypeOther = "other" ) +// AppTypeEnumValues returns all elements of the AppType enum +func AppTypeEnumValues() []string { + return []string{ + AppTypeAwsFlowRuby, + AppTypeJava, + AppTypeRails, + AppTypePhp, + AppTypeNodejs, + AppTypeStatic, + AppTypeOther, + } +} + const ( // ArchitectureX8664 is a Architecture enum value ArchitectureX8664 = "x86_64" @@ -17647,6 +17670,14 @@ const ( ArchitectureI386 = "i386" ) +// ArchitectureEnumValues returns all elements of the Architecture enum +func ArchitectureEnumValues() []string { + return []string{ + ArchitectureX8664, + ArchitectureI386, + } +} + const ( // AutoScalingTypeLoad is a AutoScalingType enum value AutoScalingTypeLoad = "load" @@ -17655,6 +17686,14 @@ const ( AutoScalingTypeTimer = "timer" ) +// AutoScalingTypeEnumValues returns all elements of the AutoScalingType enum +func AutoScalingTypeEnumValues() []string { + return []string{ + AutoScalingTypeLoad, + AutoScalingTypeTimer, + } +} + // Specifies the encoding of the log file so that the file can be read correctly. // The default is utf_8. Encodings supported by Python codecs.decode() can be // used here. @@ -17936,6 +17975,104 @@ const ( CloudWatchLogsEncodingUtf8Sig = "utf_8_sig" ) +// CloudWatchLogsEncodingEnumValues returns all elements of the CloudWatchLogsEncoding enum +func CloudWatchLogsEncodingEnumValues() []string { + return []string{ + CloudWatchLogsEncodingAscii, + CloudWatchLogsEncodingBig5, + CloudWatchLogsEncodingBig5hkscs, + CloudWatchLogsEncodingCp037, + CloudWatchLogsEncodingCp424, + CloudWatchLogsEncodingCp437, + CloudWatchLogsEncodingCp500, + CloudWatchLogsEncodingCp720, + CloudWatchLogsEncodingCp737, + CloudWatchLogsEncodingCp775, + CloudWatchLogsEncodingCp850, + CloudWatchLogsEncodingCp852, + CloudWatchLogsEncodingCp855, + CloudWatchLogsEncodingCp856, + CloudWatchLogsEncodingCp857, + CloudWatchLogsEncodingCp858, + CloudWatchLogsEncodingCp860, + CloudWatchLogsEncodingCp861, + CloudWatchLogsEncodingCp862, + CloudWatchLogsEncodingCp863, + CloudWatchLogsEncodingCp864, + CloudWatchLogsEncodingCp865, + CloudWatchLogsEncodingCp866, + CloudWatchLogsEncodingCp869, + CloudWatchLogsEncodingCp874, + CloudWatchLogsEncodingCp875, + CloudWatchLogsEncodingCp932, + CloudWatchLogsEncodingCp949, + CloudWatchLogsEncodingCp950, + CloudWatchLogsEncodingCp1006, + CloudWatchLogsEncodingCp1026, + CloudWatchLogsEncodingCp1140, + CloudWatchLogsEncodingCp1250, + CloudWatchLogsEncodingCp1251, + CloudWatchLogsEncodingCp1252, + CloudWatchLogsEncodingCp1253, + CloudWatchLogsEncodingCp1254, + CloudWatchLogsEncodingCp1255, + CloudWatchLogsEncodingCp1256, + CloudWatchLogsEncodingCp1257, + CloudWatchLogsEncodingCp1258, + CloudWatchLogsEncodingEucJp, + CloudWatchLogsEncodingEucJis2004, + CloudWatchLogsEncodingEucJisx0213, + CloudWatchLogsEncodingEucKr, + CloudWatchLogsEncodingGb2312, + CloudWatchLogsEncodingGbk, + CloudWatchLogsEncodingGb18030, + CloudWatchLogsEncodingHz, + CloudWatchLogsEncodingIso2022Jp, + CloudWatchLogsEncodingIso2022Jp1, + CloudWatchLogsEncodingIso2022Jp2, + CloudWatchLogsEncodingIso2022Jp2004, + CloudWatchLogsEncodingIso2022Jp3, + CloudWatchLogsEncodingIso2022JpExt, + CloudWatchLogsEncodingIso2022Kr, + CloudWatchLogsEncodingLatin1, + CloudWatchLogsEncodingIso88592, + CloudWatchLogsEncodingIso88593, + CloudWatchLogsEncodingIso88594, + CloudWatchLogsEncodingIso88595, + CloudWatchLogsEncodingIso88596, + CloudWatchLogsEncodingIso88597, + CloudWatchLogsEncodingIso88598, + CloudWatchLogsEncodingIso88599, + CloudWatchLogsEncodingIso885910, + CloudWatchLogsEncodingIso885913, + CloudWatchLogsEncodingIso885914, + CloudWatchLogsEncodingIso885915, + CloudWatchLogsEncodingIso885916, + CloudWatchLogsEncodingJohab, + CloudWatchLogsEncodingKoi8R, + CloudWatchLogsEncodingKoi8U, + CloudWatchLogsEncodingMacCyrillic, + CloudWatchLogsEncodingMacGreek, + CloudWatchLogsEncodingMacIceland, + CloudWatchLogsEncodingMacLatin2, + CloudWatchLogsEncodingMacRoman, + CloudWatchLogsEncodingMacTurkish, + CloudWatchLogsEncodingPtcp154, + CloudWatchLogsEncodingShiftJis, + CloudWatchLogsEncodingShiftJis2004, + CloudWatchLogsEncodingShiftJisx0213, + CloudWatchLogsEncodingUtf32, + CloudWatchLogsEncodingUtf32Be, + CloudWatchLogsEncodingUtf32Le, + CloudWatchLogsEncodingUtf16, + CloudWatchLogsEncodingUtf16Be, + CloudWatchLogsEncodingUtf16Le, + CloudWatchLogsEncodingUtf7, + CloudWatchLogsEncodingUtf8, + CloudWatchLogsEncodingUtf8Sig, + } +} + // Specifies where to start to read data (start_of_file or end_of_file). The // default is start_of_file. It's only used if there is no state persisted for // that log stream. @@ -17947,6 +18084,14 @@ const ( CloudWatchLogsInitialPositionEndOfFile = "end_of_file" ) +// CloudWatchLogsInitialPositionEnumValues returns all elements of the CloudWatchLogsInitialPosition enum +func CloudWatchLogsInitialPositionEnumValues() []string { + return []string{ + CloudWatchLogsInitialPositionStartOfFile, + CloudWatchLogsInitialPositionEndOfFile, + } +} + // The preferred time zone for logs streamed to CloudWatch Logs. Valid values // are LOCAL and UTC, for Coordinated Universal Time. const ( @@ -17957,6 +18102,14 @@ const ( CloudWatchLogsTimeZoneUtc = "UTC" ) +// CloudWatchLogsTimeZoneEnumValues returns all elements of the CloudWatchLogsTimeZone enum +func CloudWatchLogsTimeZoneEnumValues() []string { + return []string{ + CloudWatchLogsTimeZoneLocal, + CloudWatchLogsTimeZoneUtc, + } +} + const ( // DeploymentCommandNameInstallDependencies is a DeploymentCommandName enum value DeploymentCommandNameInstallDependencies = "install_dependencies" @@ -17995,6 +18148,24 @@ const ( DeploymentCommandNameUndeploy = "undeploy" ) +// DeploymentCommandNameEnumValues returns all elements of the DeploymentCommandName enum +func DeploymentCommandNameEnumValues() []string { + return []string{ + DeploymentCommandNameInstallDependencies, + DeploymentCommandNameUpdateDependencies, + DeploymentCommandNameUpdateCustomCookbooks, + DeploymentCommandNameExecuteRecipes, + DeploymentCommandNameConfigure, + DeploymentCommandNameSetup, + DeploymentCommandNameDeploy, + DeploymentCommandNameRollback, + DeploymentCommandNameStart, + DeploymentCommandNameStop, + DeploymentCommandNameRestart, + DeploymentCommandNameUndeploy, + } +} + const ( // LayerAttributesKeysEcsClusterArn is a LayerAttributesKeys enum value LayerAttributesKeysEcsClusterArn = "EcsClusterArn" @@ -18072,6 +18243,37 @@ const ( LayerAttributesKeysJavaAppServerVersion = "JavaAppServerVersion" ) +// LayerAttributesKeysEnumValues returns all elements of the LayerAttributesKeys enum +func LayerAttributesKeysEnumValues() []string { + return []string{ + LayerAttributesKeysEcsClusterArn, + LayerAttributesKeysEnableHaproxyStats, + LayerAttributesKeysHaproxyStatsUrl, + LayerAttributesKeysHaproxyStatsUser, + LayerAttributesKeysHaproxyStatsPassword, + LayerAttributesKeysHaproxyHealthCheckUrl, + LayerAttributesKeysHaproxyHealthCheckMethod, + LayerAttributesKeysMysqlRootPassword, + LayerAttributesKeysMysqlRootPasswordUbiquitous, + LayerAttributesKeysGangliaUrl, + LayerAttributesKeysGangliaUser, + LayerAttributesKeysGangliaPassword, + LayerAttributesKeysMemcachedMemory, + LayerAttributesKeysNodejsVersion, + LayerAttributesKeysRubyVersion, + LayerAttributesKeysRubygemsVersion, + LayerAttributesKeysManageBundler, + LayerAttributesKeysBundlerVersion, + LayerAttributesKeysRailsStack, + LayerAttributesKeysPassengerVersion, + LayerAttributesKeysJvm, + LayerAttributesKeysJvmVersion, + LayerAttributesKeysJvmOptions, + LayerAttributesKeysJavaAppServer, + LayerAttributesKeysJavaAppServerVersion, + } +} + const ( // LayerTypeAwsFlowRuby is a LayerType enum value LayerTypeAwsFlowRuby = "aws-flow-ruby" @@ -18110,6 +18312,24 @@ const ( LayerTypeCustom = "custom" ) +// LayerTypeEnumValues returns all elements of the LayerType enum +func LayerTypeEnumValues() []string { + return []string{ + LayerTypeAwsFlowRuby, + LayerTypeEcsCluster, + LayerTypeJavaApp, + LayerTypeLb, + LayerTypeWeb, + LayerTypePhpApp, + LayerTypeRailsApp, + LayerTypeNodejsApp, + LayerTypeMemcached, + LayerTypeDbMaster, + LayerTypeMonitoringMaster, + LayerTypeCustom, + } +} + const ( // RootDeviceTypeEbs is a RootDeviceType enum value RootDeviceTypeEbs = "ebs" @@ -18118,6 +18338,14 @@ const ( RootDeviceTypeInstanceStore = "instance-store" ) +// RootDeviceTypeEnumValues returns all elements of the RootDeviceType enum +func RootDeviceTypeEnumValues() []string { + return []string{ + RootDeviceTypeEbs, + RootDeviceTypeInstanceStore, + } +} + const ( // SourceTypeGit is a SourceType enum value SourceTypeGit = "git" @@ -18132,11 +18360,28 @@ const ( SourceTypeS3 = "s3" ) +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeGit, + SourceTypeSvn, + SourceTypeArchive, + SourceTypeS3, + } +} + const ( // StackAttributesKeysColor is a StackAttributesKeys enum value StackAttributesKeysColor = "Color" ) +// StackAttributesKeysEnumValues returns all elements of the StackAttributesKeys enum +func StackAttributesKeysEnumValues() []string { + return []string{ + StackAttributesKeysColor, + } +} + const ( // VirtualizationTypeParavirtual is a VirtualizationType enum value VirtualizationTypeParavirtual = "paravirtual" @@ -18145,6 +18390,14 @@ const ( VirtualizationTypeHvm = "hvm" ) +// VirtualizationTypeEnumValues returns all elements of the VirtualizationType enum +func VirtualizationTypeEnumValues() []string { + return []string{ + VirtualizationTypeParavirtual, + VirtualizationTypeHvm, + } +} + const ( // VolumeTypeGp2 is a VolumeType enum value VolumeTypeGp2 = "gp2" @@ -18155,3 +18408,12 @@ const ( // VolumeTypeStandard is a VolumeType enum value VolumeTypeStandard = "standard" ) + +// VolumeTypeEnumValues returns all elements of the VolumeType enum +func VolumeTypeEnumValues() []string { + return []string{ + VolumeTypeGp2, + VolumeTypeIo1, + VolumeTypeStandard, + } +} diff --git a/service/opsworkscm/api.go b/service/opsworkscm/api.go index 42760fac543..9b26375532b 100644 --- a/service/opsworkscm/api.go +++ b/service/opsworkscm/api.go @@ -5119,6 +5119,16 @@ const ( BackupStatusDeleting = "DELETING" ) +// BackupStatusEnumValues returns all elements of the BackupStatus enum +func BackupStatusEnumValues() []string { + return []string{ + BackupStatusInProgress, + BackupStatusOk, + BackupStatusFailed, + BackupStatusDeleting, + } +} + const ( // BackupTypeAutomated is a BackupType enum value BackupTypeAutomated = "AUTOMATED" @@ -5127,6 +5137,14 @@ const ( BackupTypeManual = "MANUAL" ) +// BackupTypeEnumValues returns all elements of the BackupType enum +func BackupTypeEnumValues() []string { + return []string{ + BackupTypeAutomated, + BackupTypeManual, + } +} + const ( // MaintenanceStatusSuccess is a MaintenanceStatus enum value MaintenanceStatusSuccess = "SUCCESS" @@ -5135,6 +5153,14 @@ const ( MaintenanceStatusFailed = "FAILED" ) +// MaintenanceStatusEnumValues returns all elements of the MaintenanceStatus enum +func MaintenanceStatusEnumValues() []string { + return []string{ + MaintenanceStatusSuccess, + MaintenanceStatusFailed, + } +} + // The status of the association or disassociation request. // // Possible values: @@ -5155,6 +5181,15 @@ const ( NodeAssociationStatusInProgress = "IN_PROGRESS" ) +// NodeAssociationStatusEnumValues returns all elements of the NodeAssociationStatus enum +func NodeAssociationStatusEnumValues() []string { + return []string{ + NodeAssociationStatusSuccess, + NodeAssociationStatusFailed, + NodeAssociationStatusInProgress, + } +} + const ( // ServerStatusBackingUp is a ServerStatus enum value ServerStatusBackingUp = "BACKING_UP" @@ -5195,3 +5230,22 @@ const ( // ServerStatusTerminated is a ServerStatus enum value ServerStatusTerminated = "TERMINATED" ) + +// ServerStatusEnumValues returns all elements of the ServerStatus enum +func ServerStatusEnumValues() []string { + return []string{ + ServerStatusBackingUp, + ServerStatusConnectionLost, + ServerStatusCreating, + ServerStatusDeleting, + ServerStatusModifying, + ServerStatusFailed, + ServerStatusHealthy, + ServerStatusRunning, + ServerStatusRestoring, + ServerStatusSetup, + ServerStatusUnderMaintenance, + ServerStatusUnhealthy, + ServerStatusTerminated, + } +} diff --git a/service/organizations/api.go b/service/organizations/api.go index 28be2aeac9e..43ad5ad0ab9 100644 --- a/service/organizations/api.go +++ b/service/organizations/api.go @@ -21977,6 +21977,13 @@ const ( AccessDeniedForDependencyExceptionReasonAccessDeniedDuringCreateServiceLinkedRole = "ACCESS_DENIED_DURING_CREATE_SERVICE_LINKED_ROLE" ) +// AccessDeniedForDependencyExceptionReasonEnumValues returns all elements of the AccessDeniedForDependencyExceptionReason enum +func AccessDeniedForDependencyExceptionReasonEnumValues() []string { + return []string{ + AccessDeniedForDependencyExceptionReasonAccessDeniedDuringCreateServiceLinkedRole, + } +} + const ( // AccountJoinedMethodInvited is a AccountJoinedMethod enum value AccountJoinedMethodInvited = "INVITED" @@ -21985,6 +21992,14 @@ const ( AccountJoinedMethodCreated = "CREATED" ) +// AccountJoinedMethodEnumValues returns all elements of the AccountJoinedMethod enum +func AccountJoinedMethodEnumValues() []string { + return []string{ + AccountJoinedMethodInvited, + AccountJoinedMethodCreated, + } +} + const ( // AccountStatusActive is a AccountStatus enum value AccountStatusActive = "ACTIVE" @@ -21993,6 +22008,14 @@ const ( AccountStatusSuspended = "SUSPENDED" ) +// AccountStatusEnumValues returns all elements of the AccountStatus enum +func AccountStatusEnumValues() []string { + return []string{ + AccountStatusActive, + AccountStatusSuspended, + } +} + const ( // ActionTypeInvite is a ActionType enum value ActionTypeInvite = "INVITE" @@ -22007,6 +22030,16 @@ const ( ActionTypeAddOrganizationsServiceLinkedRole = "ADD_ORGANIZATIONS_SERVICE_LINKED_ROLE" ) +// ActionTypeEnumValues returns all elements of the ActionType enum +func ActionTypeEnumValues() []string { + return []string{ + ActionTypeInvite, + ActionTypeEnableAllFeatures, + ActionTypeApproveAllFeatures, + ActionTypeAddOrganizationsServiceLinkedRole, + } +} + const ( // ChildTypeAccount is a ChildType enum value ChildTypeAccount = "ACCOUNT" @@ -22015,6 +22048,14 @@ const ( ChildTypeOrganizationalUnit = "ORGANIZATIONAL_UNIT" ) +// ChildTypeEnumValues returns all elements of the ChildType enum +func ChildTypeEnumValues() []string { + return []string{ + ChildTypeAccount, + ChildTypeOrganizationalUnit, + } +} + const ( // ConstraintViolationExceptionReasonAccountNumberLimitExceeded is a ConstraintViolationExceptionReason enum value ConstraintViolationExceptionReasonAccountNumberLimitExceeded = "ACCOUNT_NUMBER_LIMIT_EXCEEDED" @@ -22101,6 +22142,40 @@ const ( ConstraintViolationExceptionReasonMasterAccountMissingBusinessLicense = "MASTER_ACCOUNT_MISSING_BUSINESS_LICENSE" ) +// ConstraintViolationExceptionReasonEnumValues returns all elements of the ConstraintViolationExceptionReason enum +func ConstraintViolationExceptionReasonEnumValues() []string { + return []string{ + ConstraintViolationExceptionReasonAccountNumberLimitExceeded, + ConstraintViolationExceptionReasonHandshakeRateLimitExceeded, + ConstraintViolationExceptionReasonOuNumberLimitExceeded, + ConstraintViolationExceptionReasonOuDepthLimitExceeded, + ConstraintViolationExceptionReasonPolicyNumberLimitExceeded, + ConstraintViolationExceptionReasonPolicyContentLimitExceeded, + ConstraintViolationExceptionReasonMaxPolicyTypeAttachmentLimitExceeded, + ConstraintViolationExceptionReasonMinPolicyTypeAttachmentLimitExceeded, + ConstraintViolationExceptionReasonAccountCannotLeaveOrganization, + ConstraintViolationExceptionReasonAccountCannotLeaveWithoutEula, + ConstraintViolationExceptionReasonAccountCannotLeaveWithoutPhoneVerification, + ConstraintViolationExceptionReasonMasterAccountPaymentInstrumentRequired, + ConstraintViolationExceptionReasonMemberAccountPaymentInstrumentRequired, + ConstraintViolationExceptionReasonAccountCreationRateLimitExceeded, + ConstraintViolationExceptionReasonMasterAccountAddressDoesNotMatchMarketplace, + ConstraintViolationExceptionReasonMasterAccountMissingContactInfo, + ConstraintViolationExceptionReasonMasterAccountNotGovcloudEnabled, + ConstraintViolationExceptionReasonOrganizationNotInAllFeaturesMode, + ConstraintViolationExceptionReasonCreateOrganizationInBillingModeUnsupportedRegion, + ConstraintViolationExceptionReasonEmailVerificationCodeExpired, + ConstraintViolationExceptionReasonWaitPeriodActive, + ConstraintViolationExceptionReasonMaxTagLimitExceeded, + ConstraintViolationExceptionReasonTagPolicyViolation, + ConstraintViolationExceptionReasonMaxDelegatedAdministratorsForServiceLimitExceeded, + ConstraintViolationExceptionReasonCannotRegisterMasterAsDelegatedAdministrator, + ConstraintViolationExceptionReasonCannotRemoveDelegatedAdministratorFromOrg, + ConstraintViolationExceptionReasonDelegatedAdministratorExistsForThisService, + ConstraintViolationExceptionReasonMasterAccountMissingBusinessLicense, + } +} + const ( // CreateAccountFailureReasonAccountLimitExceeded is a CreateAccountFailureReason enum value CreateAccountFailureReasonAccountLimitExceeded = "ACCOUNT_LIMIT_EXCEEDED" @@ -22124,6 +22199,19 @@ const ( CreateAccountFailureReasonGovcloudAccountAlreadyExists = "GOVCLOUD_ACCOUNT_ALREADY_EXISTS" ) +// CreateAccountFailureReasonEnumValues returns all elements of the CreateAccountFailureReason enum +func CreateAccountFailureReasonEnumValues() []string { + return []string{ + CreateAccountFailureReasonAccountLimitExceeded, + CreateAccountFailureReasonEmailAlreadyExists, + CreateAccountFailureReasonInvalidAddress, + CreateAccountFailureReasonInvalidEmail, + CreateAccountFailureReasonConcurrentAccountModification, + CreateAccountFailureReasonInternalFailure, + CreateAccountFailureReasonGovcloudAccountAlreadyExists, + } +} + const ( // CreateAccountStateInProgress is a CreateAccountState enum value CreateAccountStateInProgress = "IN_PROGRESS" @@ -22135,6 +22223,15 @@ const ( CreateAccountStateFailed = "FAILED" ) +// CreateAccountStateEnumValues returns all elements of the CreateAccountState enum +func CreateAccountStateEnumValues() []string { + return []string{ + CreateAccountStateInProgress, + CreateAccountStateSucceeded, + CreateAccountStateFailed, + } +} + const ( // EffectivePolicyTypeTagPolicy is a EffectivePolicyType enum value EffectivePolicyTypeTagPolicy = "TAG_POLICY" @@ -22146,6 +22243,15 @@ const ( EffectivePolicyTypeAiservicesOptOutPolicy = "AISERVICES_OPT_OUT_POLICY" ) +// EffectivePolicyTypeEnumValues returns all elements of the EffectivePolicyType enum +func EffectivePolicyTypeEnumValues() []string { + return []string{ + EffectivePolicyTypeTagPolicy, + EffectivePolicyTypeBackupPolicy, + EffectivePolicyTypeAiservicesOptOutPolicy, + } +} + const ( // HandshakeConstraintViolationExceptionReasonAccountNumberLimitExceeded is a HandshakeConstraintViolationExceptionReason enum value HandshakeConstraintViolationExceptionReasonAccountNumberLimitExceeded = "ACCOUNT_NUMBER_LIMIT_EXCEEDED" @@ -22172,6 +22278,20 @@ const ( HandshakeConstraintViolationExceptionReasonOrganizationMembershipChangeRateLimitExceeded = "ORGANIZATION_MEMBERSHIP_CHANGE_RATE_LIMIT_EXCEEDED" ) +// HandshakeConstraintViolationExceptionReasonEnumValues returns all elements of the HandshakeConstraintViolationExceptionReason enum +func HandshakeConstraintViolationExceptionReasonEnumValues() []string { + return []string{ + HandshakeConstraintViolationExceptionReasonAccountNumberLimitExceeded, + HandshakeConstraintViolationExceptionReasonHandshakeRateLimitExceeded, + HandshakeConstraintViolationExceptionReasonAlreadyInAnOrganization, + HandshakeConstraintViolationExceptionReasonOrganizationAlreadyHasAllFeatures, + HandshakeConstraintViolationExceptionReasonInviteDisabledDuringEnableAllFeatures, + HandshakeConstraintViolationExceptionReasonPaymentInstrumentRequired, + HandshakeConstraintViolationExceptionReasonOrganizationFromDifferentSellerOfRecord, + HandshakeConstraintViolationExceptionReasonOrganizationMembershipChangeRateLimitExceeded, + } +} + const ( // HandshakePartyTypeAccount is a HandshakePartyType enum value HandshakePartyTypeAccount = "ACCOUNT" @@ -22183,6 +22303,15 @@ const ( HandshakePartyTypeEmail = "EMAIL" ) +// HandshakePartyTypeEnumValues returns all elements of the HandshakePartyType enum +func HandshakePartyTypeEnumValues() []string { + return []string{ + HandshakePartyTypeAccount, + HandshakePartyTypeOrganization, + HandshakePartyTypeEmail, + } +} + const ( // HandshakeResourceTypeAccount is a HandshakeResourceType enum value HandshakeResourceTypeAccount = "ACCOUNT" @@ -22209,6 +22338,20 @@ const ( HandshakeResourceTypeParentHandshake = "PARENT_HANDSHAKE" ) +// HandshakeResourceTypeEnumValues returns all elements of the HandshakeResourceType enum +func HandshakeResourceTypeEnumValues() []string { + return []string{ + HandshakeResourceTypeAccount, + HandshakeResourceTypeOrganization, + HandshakeResourceTypeOrganizationFeatureSet, + HandshakeResourceTypeEmail, + HandshakeResourceTypeMasterEmail, + HandshakeResourceTypeMasterName, + HandshakeResourceTypeNotes, + HandshakeResourceTypeParentHandshake, + } +} + const ( // HandshakeStateRequested is a HandshakeState enum value HandshakeStateRequested = "REQUESTED" @@ -22229,6 +22372,18 @@ const ( HandshakeStateExpired = "EXPIRED" ) +// HandshakeStateEnumValues returns all elements of the HandshakeState enum +func HandshakeStateEnumValues() []string { + return []string{ + HandshakeStateRequested, + HandshakeStateOpen, + HandshakeStateCanceled, + HandshakeStateAccepted, + HandshakeStateDeclined, + HandshakeStateExpired, + } +} + const ( // IAMUserAccessToBillingAllow is a IAMUserAccessToBilling enum value IAMUserAccessToBillingAllow = "ALLOW" @@ -22237,6 +22392,14 @@ const ( IAMUserAccessToBillingDeny = "DENY" ) +// IAMUserAccessToBillingEnumValues returns all elements of the IAMUserAccessToBilling enum +func IAMUserAccessToBillingEnumValues() []string { + return []string{ + IAMUserAccessToBillingAllow, + IAMUserAccessToBillingDeny, + } +} + const ( // InvalidInputExceptionReasonInvalidPartyTypeTarget is a InvalidInputExceptionReason enum value InvalidInputExceptionReasonInvalidPartyTypeTarget = "INVALID_PARTY_TYPE_TARGET" @@ -22305,6 +22468,34 @@ const ( InvalidInputExceptionReasonTargetNotSupported = "TARGET_NOT_SUPPORTED" ) +// InvalidInputExceptionReasonEnumValues returns all elements of the InvalidInputExceptionReason enum +func InvalidInputExceptionReasonEnumValues() []string { + return []string{ + InvalidInputExceptionReasonInvalidPartyTypeTarget, + InvalidInputExceptionReasonInvalidSyntaxOrganizationArn, + InvalidInputExceptionReasonInvalidSyntaxPolicyId, + InvalidInputExceptionReasonInvalidEnum, + InvalidInputExceptionReasonInvalidEnumPolicyType, + InvalidInputExceptionReasonInvalidListMember, + InvalidInputExceptionReasonMaxLengthExceeded, + InvalidInputExceptionReasonMaxValueExceeded, + InvalidInputExceptionReasonMinLengthExceeded, + InvalidInputExceptionReasonMinValueExceeded, + InvalidInputExceptionReasonImmutablePolicy, + InvalidInputExceptionReasonInvalidPattern, + InvalidInputExceptionReasonInvalidPatternTargetId, + InvalidInputExceptionReasonInputRequired, + InvalidInputExceptionReasonInvalidNextToken, + InvalidInputExceptionReasonMaxLimitExceededFilter, + InvalidInputExceptionReasonMovingAccountBetweenDifferentRoots, + InvalidInputExceptionReasonInvalidFullNameTarget, + InvalidInputExceptionReasonUnrecognizedServicePrincipal, + InvalidInputExceptionReasonInvalidRoleName, + InvalidInputExceptionReasonInvalidSystemTagsParameter, + InvalidInputExceptionReasonTargetNotSupported, + } +} + const ( // OrganizationFeatureSetAll is a OrganizationFeatureSet enum value OrganizationFeatureSetAll = "ALL" @@ -22313,6 +22504,14 @@ const ( OrganizationFeatureSetConsolidatedBilling = "CONSOLIDATED_BILLING" ) +// OrganizationFeatureSetEnumValues returns all elements of the OrganizationFeatureSet enum +func OrganizationFeatureSetEnumValues() []string { + return []string{ + OrganizationFeatureSetAll, + OrganizationFeatureSetConsolidatedBilling, + } +} + const ( // ParentTypeRoot is a ParentType enum value ParentTypeRoot = "ROOT" @@ -22321,6 +22520,14 @@ const ( ParentTypeOrganizationalUnit = "ORGANIZATIONAL_UNIT" ) +// ParentTypeEnumValues returns all elements of the ParentType enum +func ParentTypeEnumValues() []string { + return []string{ + ParentTypeRoot, + ParentTypeOrganizationalUnit, + } +} + const ( // PolicyTypeServiceControlPolicy is a PolicyType enum value PolicyTypeServiceControlPolicy = "SERVICE_CONTROL_POLICY" @@ -22335,6 +22542,16 @@ const ( PolicyTypeAiservicesOptOutPolicy = "AISERVICES_OPT_OUT_POLICY" ) +// PolicyTypeEnumValues returns all elements of the PolicyType enum +func PolicyTypeEnumValues() []string { + return []string{ + PolicyTypeServiceControlPolicy, + PolicyTypeTagPolicy, + PolicyTypeBackupPolicy, + PolicyTypeAiservicesOptOutPolicy, + } +} + const ( // PolicyTypeStatusEnabled is a PolicyTypeStatus enum value PolicyTypeStatusEnabled = "ENABLED" @@ -22346,6 +22563,15 @@ const ( PolicyTypeStatusPendingDisable = "PENDING_DISABLE" ) +// PolicyTypeStatusEnumValues returns all elements of the PolicyTypeStatus enum +func PolicyTypeStatusEnumValues() []string { + return []string{ + PolicyTypeStatusEnabled, + PolicyTypeStatusPendingEnable, + PolicyTypeStatusPendingDisable, + } +} + const ( // TargetTypeAccount is a TargetType enum value TargetTypeAccount = "ACCOUNT" @@ -22356,3 +22582,12 @@ const ( // TargetTypeRoot is a TargetType enum value TargetTypeRoot = "ROOT" ) + +// TargetTypeEnumValues returns all elements of the TargetType enum +func TargetTypeEnumValues() []string { + return []string{ + TargetTypeAccount, + TargetTypeOrganizationalUnit, + TargetTypeRoot, + } +} diff --git a/service/personalize/api.go b/service/personalize/api.go index 958551035d5..fa3511c0b5f 100644 --- a/service/personalize/api.go +++ b/service/personalize/api.go @@ -11397,6 +11397,13 @@ const ( RecipeProviderService = "SERVICE" ) +// RecipeProviderEnumValues returns all elements of the RecipeProvider enum +func RecipeProviderEnumValues() []string { + return []string{ + RecipeProviderService, + } +} + const ( // TrainingModeFull is a TrainingMode enum value TrainingModeFull = "FULL" @@ -11404,3 +11411,11 @@ const ( // TrainingModeUpdate is a TrainingMode enum value TrainingModeUpdate = "UPDATE" ) + +// TrainingModeEnumValues returns all elements of the TrainingMode enum +func TrainingModeEnumValues() []string { + return []string{ + TrainingModeFull, + TrainingModeUpdate, + } +} diff --git a/service/pi/api.go b/service/pi/api.go index 807ccf12537..95ac3328b4a 100644 --- a/service/pi/api.go +++ b/service/pi/api.go @@ -1255,3 +1255,10 @@ const ( // ServiceTypeRds is a ServiceType enum value ServiceTypeRds = "RDS" ) + +// ServiceTypeEnumValues returns all elements of the ServiceType enum +func ServiceTypeEnumValues() []string { + return []string{ + ServiceTypeRds, + } +} diff --git a/service/pinpoint/api.go b/service/pinpoint/api.go index fd791c40bd8..0895a3585ba 100644 --- a/service/pinpoint/api.go +++ b/service/pinpoint/api.go @@ -34960,6 +34960,15 @@ const ( ActionUrl = "URL" ) +// ActionEnumValues returns all elements of the Action enum +func ActionEnumValues() []string { + return []string{ + ActionOpenApp, + ActionDeepLink, + ActionUrl, + } +} + const ( // AttributeTypeInclusive is a AttributeType enum value AttributeTypeInclusive = "INCLUSIVE" @@ -34968,6 +34977,14 @@ const ( AttributeTypeExclusive = "EXCLUSIVE" ) +// AttributeTypeEnumValues returns all elements of the AttributeType enum +func AttributeTypeEnumValues() []string { + return []string{ + AttributeTypeInclusive, + AttributeTypeExclusive, + } +} + const ( // CampaignStatusScheduled is a CampaignStatus enum value CampaignStatusScheduled = "SCHEDULED" @@ -34988,6 +35005,18 @@ const ( CampaignStatusDeleted = "DELETED" ) +// CampaignStatusEnumValues returns all elements of the CampaignStatus enum +func CampaignStatusEnumValues() []string { + return []string{ + CampaignStatusScheduled, + CampaignStatusExecuting, + CampaignStatusPendingNextRun, + CampaignStatusCompleted, + CampaignStatusPaused, + CampaignStatusDeleted, + } +} + const ( // ChannelTypePush is a ChannelType enum value ChannelTypePush = "PUSH" @@ -35026,6 +35055,24 @@ const ( ChannelTypeCustom = "CUSTOM" ) +// ChannelTypeEnumValues returns all elements of the ChannelType enum +func ChannelTypeEnumValues() []string { + return []string{ + ChannelTypePush, + ChannelTypeGcm, + ChannelTypeApns, + ChannelTypeApnsSandbox, + ChannelTypeApnsVoip, + ChannelTypeApnsVoipSandbox, + ChannelTypeAdm, + ChannelTypeSms, + ChannelTypeVoice, + ChannelTypeEmail, + ChannelTypeBaidu, + ChannelTypeCustom, + } +} + const ( // DeliveryStatusSuccessful is a DeliveryStatus enum value DeliveryStatusSuccessful = "SUCCESSFUL" @@ -35049,6 +35096,19 @@ const ( DeliveryStatusDuplicate = "DUPLICATE" ) +// DeliveryStatusEnumValues returns all elements of the DeliveryStatus enum +func DeliveryStatusEnumValues() []string { + return []string{ + DeliveryStatusSuccessful, + DeliveryStatusThrottled, + DeliveryStatusTemporaryFailure, + DeliveryStatusPermanentFailure, + DeliveryStatusUnknownFailure, + DeliveryStatusOptOut, + DeliveryStatusDuplicate, + } +} + const ( // DimensionTypeInclusive is a DimensionType enum value DimensionTypeInclusive = "INCLUSIVE" @@ -35057,6 +35117,14 @@ const ( DimensionTypeExclusive = "EXCLUSIVE" ) +// DimensionTypeEnumValues returns all elements of the DimensionType enum +func DimensionTypeEnumValues() []string { + return []string{ + DimensionTypeInclusive, + DimensionTypeExclusive, + } +} + const ( // DurationHr24 is a Duration enum value DurationHr24 = "HR_24" @@ -35071,6 +35139,16 @@ const ( DurationDay30 = "DAY_30" ) +// DurationEnumValues returns all elements of the Duration enum +func DurationEnumValues() []string { + return []string{ + DurationHr24, + DurationDay7, + DurationDay14, + DurationDay30, + } +} + const ( // EndpointTypesElementPush is a EndpointTypesElement enum value EndpointTypesElementPush = "PUSH" @@ -35109,6 +35187,24 @@ const ( EndpointTypesElementCustom = "CUSTOM" ) +// EndpointTypesElementEnumValues returns all elements of the EndpointTypesElement enum +func EndpointTypesElementEnumValues() []string { + return []string{ + EndpointTypesElementPush, + EndpointTypesElementGcm, + EndpointTypesElementApns, + EndpointTypesElementApnsSandbox, + EndpointTypesElementApnsVoip, + EndpointTypesElementApnsVoipSandbox, + EndpointTypesElementAdm, + EndpointTypesElementSms, + EndpointTypesElementVoice, + EndpointTypesElementEmail, + EndpointTypesElementBaidu, + EndpointTypesElementCustom, + } +} + const ( // FilterTypeSystem is a FilterType enum value FilterTypeSystem = "SYSTEM" @@ -35117,6 +35213,14 @@ const ( FilterTypeEndpoint = "ENDPOINT" ) +// FilterTypeEnumValues returns all elements of the FilterType enum +func FilterTypeEnumValues() []string { + return []string{ + FilterTypeSystem, + FilterTypeEndpoint, + } +} + const ( // FormatCsv is a Format enum value FormatCsv = "CSV" @@ -35125,6 +35229,14 @@ const ( FormatJson = "JSON" ) +// FormatEnumValues returns all elements of the Format enum +func FormatEnumValues() []string { + return []string{ + FormatCsv, + FormatJson, + } +} + const ( // FrequencyOnce is a Frequency enum value FrequencyOnce = "ONCE" @@ -35145,6 +35257,18 @@ const ( FrequencyEvent = "EVENT" ) +// FrequencyEnumValues returns all elements of the Frequency enum +func FrequencyEnumValues() []string { + return []string{ + FrequencyOnce, + FrequencyHourly, + FrequencyDaily, + FrequencyWeekly, + FrequencyMonthly, + FrequencyEvent, + } +} + const ( // IncludeAll is a Include enum value IncludeAll = "ALL" @@ -35156,6 +35280,15 @@ const ( IncludeNone = "NONE" ) +// IncludeEnumValues returns all elements of the Include enum +func IncludeEnumValues() []string { + return []string{ + IncludeAll, + IncludeAny, + IncludeNone, + } +} + const ( // JobStatusCreated is a JobStatus enum value JobStatusCreated = "CREATED" @@ -35185,6 +35318,21 @@ const ( JobStatusFailed = "FAILED" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusCreated, + JobStatusPreparingForInitialization, + JobStatusInitializing, + JobStatusProcessing, + JobStatusPendingJob, + JobStatusCompleting, + JobStatusCompleted, + JobStatusFailing, + JobStatusFailed, + } +} + const ( // MessageTypeTransactional is a MessageType enum value MessageTypeTransactional = "TRANSACTIONAL" @@ -35193,6 +35341,14 @@ const ( MessageTypePromotional = "PROMOTIONAL" ) +// MessageTypeEnumValues returns all elements of the MessageType enum +func MessageTypeEnumValues() []string { + return []string{ + MessageTypeTransactional, + MessageTypePromotional, + } +} + const ( // ModeDelivery is a Mode enum value ModeDelivery = "DELIVERY" @@ -35201,6 +35357,14 @@ const ( ModeFilter = "FILTER" ) +// ModeEnumValues returns all elements of the Mode enum +func ModeEnumValues() []string { + return []string{ + ModeDelivery, + ModeFilter, + } +} + const ( // OperatorAll is a Operator enum value OperatorAll = "ALL" @@ -35209,6 +35373,14 @@ const ( OperatorAny = "ANY" ) +// OperatorEnumValues returns all elements of the Operator enum +func OperatorEnumValues() []string { + return []string{ + OperatorAll, + OperatorAny, + } +} + const ( // RecencyTypeActive is a RecencyType enum value RecencyTypeActive = "ACTIVE" @@ -35217,6 +35389,14 @@ const ( RecencyTypeInactive = "INACTIVE" ) +// RecencyTypeEnumValues returns all elements of the RecencyType enum +func RecencyTypeEnumValues() []string { + return []string{ + RecencyTypeActive, + RecencyTypeInactive, + } +} + const ( // SegmentTypeDimensional is a SegmentType enum value SegmentTypeDimensional = "DIMENSIONAL" @@ -35225,6 +35405,14 @@ const ( SegmentTypeImport = "IMPORT" ) +// SegmentTypeEnumValues returns all elements of the SegmentType enum +func SegmentTypeEnumValues() []string { + return []string{ + SegmentTypeDimensional, + SegmentTypeImport, + } +} + const ( // SourceTypeAll is a SourceType enum value SourceTypeAll = "ALL" @@ -35236,6 +35424,15 @@ const ( SourceTypeNone = "NONE" ) +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeAll, + SourceTypeAny, + SourceTypeNone, + } +} + const ( // StateDraft is a State enum value StateDraft = "DRAFT" @@ -35253,6 +35450,17 @@ const ( StateClosed = "CLOSED" ) +// StateEnumValues returns all elements of the State enum +func StateEnumValues() []string { + return []string{ + StateDraft, + StateActive, + StateCompleted, + StateCancelled, + StateClosed, + } +} + const ( // TemplateTypeEmail is a TemplateType enum value TemplateTypeEmail = "EMAIL" @@ -35267,6 +35475,16 @@ const ( TemplateTypePush = "PUSH" ) +// TemplateTypeEnumValues returns all elements of the TemplateType enum +func TemplateTypeEnumValues() []string { + return []string{ + TemplateTypeEmail, + TemplateTypeSms, + TemplateTypeVoice, + TemplateTypePush, + } +} + const ( // TypeAll is a Type enum value TypeAll = "ALL" @@ -35277,3 +35495,12 @@ const ( // TypeNone is a Type enum value TypeNone = "NONE" ) + +// TypeEnumValues returns all elements of the Type enum +func TypeEnumValues() []string { + return []string{ + TypeAll, + TypeAny, + TypeNone, + } +} diff --git a/service/pinpointemail/api.go b/service/pinpointemail/api.go index 5ddff3963e3..4ecff6496b3 100644 --- a/service/pinpointemail/api.go +++ b/service/pinpointemail/api.go @@ -10502,6 +10502,14 @@ const ( BehaviorOnMxFailureRejectMessage = "REJECT_MESSAGE" ) +// BehaviorOnMxFailureEnumValues returns all elements of the BehaviorOnMxFailure enum +func BehaviorOnMxFailureEnumValues() []string { + return []string{ + BehaviorOnMxFailureUseDefaultValue, + BehaviorOnMxFailureRejectMessage, + } +} + // The current status of your Deliverability dashboard subscription. If this // value is PENDING_EXPIRATION, your subscription is scheduled to expire at // the end of the current calendar month. @@ -10516,6 +10524,15 @@ const ( DeliverabilityDashboardAccountStatusDisabled = "DISABLED" ) +// DeliverabilityDashboardAccountStatusEnumValues returns all elements of the DeliverabilityDashboardAccountStatus enum +func DeliverabilityDashboardAccountStatusEnumValues() []string { + return []string{ + DeliverabilityDashboardAccountStatusActive, + DeliverabilityDashboardAccountStatusPendingExpiration, + DeliverabilityDashboardAccountStatusDisabled, + } +} + // The status of a predictive inbox placement test. If the status is IN_PROGRESS, // then the predictive inbox placement test is currently running. Predictive // inbox placement tests are usually complete within 24 hours of creating the @@ -10529,6 +10546,14 @@ const ( DeliverabilityTestStatusCompleted = "COMPLETED" ) +// DeliverabilityTestStatusEnumValues returns all elements of the DeliverabilityTestStatus enum +func DeliverabilityTestStatusEnumValues() []string { + return []string{ + DeliverabilityTestStatusInProgress, + DeliverabilityTestStatusCompleted, + } +} + // The location where Amazon Pinpoint finds the value of a dimension to publish // to Amazon CloudWatch. If you want Amazon Pinpoint to use the message tags // that you specify using an X-SES-MESSAGE-TAGS header or a parameter to the @@ -10546,6 +10571,15 @@ const ( DimensionValueSourceLinkTag = "LINK_TAG" ) +// DimensionValueSourceEnumValues returns all elements of the DimensionValueSource enum +func DimensionValueSourceEnumValues() []string { + return []string{ + DimensionValueSourceMessageTag, + DimensionValueSourceEmailHeader, + DimensionValueSourceLinkTag, + } +} + // The DKIM authentication status of the identity. The status can be one of // the following: // @@ -10581,6 +10615,17 @@ const ( DkimStatusNotStarted = "NOT_STARTED" ) +// DkimStatusEnumValues returns all elements of the DkimStatus enum +func DkimStatusEnumValues() []string { + return []string{ + DkimStatusPending, + DkimStatusSuccess, + DkimStatusFailed, + DkimStatusTemporaryFailure, + DkimStatusNotStarted, + } +} + // An email sending event type. For example, email sends, opens, and bounces // are all email events. const ( @@ -10609,6 +10654,20 @@ const ( EventTypeRenderingFailure = "RENDERING_FAILURE" ) +// EventTypeEnumValues returns all elements of the EventType enum +func EventTypeEnumValues() []string { + return []string{ + EventTypeSend, + EventTypeReject, + EventTypeBounce, + EventTypeComplaint, + EventTypeDelivery, + EventTypeOpen, + EventTypeClick, + EventTypeRenderingFailure, + } +} + // The email identity type. The identity type can be one of the following: // // * EMAIL_ADDRESS – The identity is an email address. @@ -10625,6 +10684,15 @@ const ( IdentityTypeManagedDomain = "MANAGED_DOMAIN" ) +// IdentityTypeEnumValues returns all elements of the IdentityType enum +func IdentityTypeEnumValues() []string { + return []string{ + IdentityTypeEmailAddress, + IdentityTypeDomain, + IdentityTypeManagedDomain, + } +} + // The status of the MAIL FROM domain. This status can have the following values: // // * PENDING – Amazon Pinpoint hasn't started searching for the MX record @@ -10652,6 +10720,16 @@ const ( MailFromDomainStatusTemporaryFailure = "TEMPORARY_FAILURE" ) +// MailFromDomainStatusEnumValues returns all elements of the MailFromDomainStatus enum +func MailFromDomainStatusEnumValues() []string { + return []string{ + MailFromDomainStatusPending, + MailFromDomainStatusSuccess, + MailFromDomainStatusFailed, + MailFromDomainStatusTemporaryFailure, + } +} + // Specifies whether messages that use the configuration set are required to // use Transport Layer Security (TLS). If the value is Require, messages are // only delivered if a TLS connection can be established. If the value is Optional, @@ -10664,6 +10742,14 @@ const ( TlsPolicyOptional = "OPTIONAL" ) +// TlsPolicyEnumValues returns all elements of the TlsPolicy enum +func TlsPolicyEnumValues() []string { + return []string{ + TlsPolicyRequire, + TlsPolicyOptional, + } +} + // The warmup status of a dedicated IP. const ( // WarmupStatusInProgress is a WarmupStatus enum value @@ -10672,3 +10758,11 @@ const ( // WarmupStatusDone is a WarmupStatus enum value WarmupStatusDone = "DONE" ) + +// WarmupStatusEnumValues returns all elements of the WarmupStatus enum +func WarmupStatusEnumValues() []string { + return []string{ + WarmupStatusInProgress, + WarmupStatusDone, + } +} diff --git a/service/pinpointsmsvoice/api.go b/service/pinpointsmsvoice/api.go index e91f309036b..40b4ee1dbcd 100644 --- a/service/pinpointsmsvoice/api.go +++ b/service/pinpointsmsvoice/api.go @@ -2040,3 +2040,16 @@ const ( // EventTypeNoAnswer is a EventType enum value EventTypeNoAnswer = "NO_ANSWER" ) + +// EventTypeEnumValues returns all elements of the EventType enum +func EventTypeEnumValues() []string { + return []string{ + EventTypeInitiatedCall, + EventTypeRinging, + EventTypeAnswered, + EventTypeCompletedCall, + EventTypeBusy, + EventTypeFailed, + EventTypeNoAnswer, + } +} diff --git a/service/polly/api.go b/service/polly/api.go index 6c6d3eb4836..294c913e0ae 100644 --- a/service/polly/api.go +++ b/service/polly/api.go @@ -3478,6 +3478,14 @@ const ( EngineNeural = "neural" ) +// EngineEnumValues returns all elements of the Engine enum +func EngineEnumValues() []string { + return []string{ + EngineStandard, + EngineNeural, + } +} + const ( // GenderFemale is a Gender enum value GenderFemale = "Female" @@ -3486,6 +3494,14 @@ const ( GenderMale = "Male" ) +// GenderEnumValues returns all elements of the Gender enum +func GenderEnumValues() []string { + return []string{ + GenderFemale, + GenderMale, + } +} + const ( // LanguageCodeArb is a LanguageCode enum value LanguageCodeArb = "arb" @@ -3575,6 +3591,41 @@ const ( LanguageCodeTrTr = "tr-TR" ) +// LanguageCodeEnumValues returns all elements of the LanguageCode enum +func LanguageCodeEnumValues() []string { + return []string{ + LanguageCodeArb, + LanguageCodeCmnCn, + LanguageCodeCyGb, + LanguageCodeDaDk, + LanguageCodeDeDe, + LanguageCodeEnAu, + LanguageCodeEnGb, + LanguageCodeEnGbWls, + LanguageCodeEnIn, + LanguageCodeEnUs, + LanguageCodeEsEs, + LanguageCodeEsMx, + LanguageCodeEsUs, + LanguageCodeFrCa, + LanguageCodeFrFr, + LanguageCodeIsIs, + LanguageCodeItIt, + LanguageCodeJaJp, + LanguageCodeHiIn, + LanguageCodeKoKr, + LanguageCodeNbNo, + LanguageCodeNlNl, + LanguageCodePlPl, + LanguageCodePtBr, + LanguageCodePtPt, + LanguageCodeRoRo, + LanguageCodeRuRu, + LanguageCodeSvSe, + LanguageCodeTrTr, + } +} + const ( // OutputFormatJson is a OutputFormat enum value OutputFormatJson = "json" @@ -3589,6 +3640,16 @@ const ( OutputFormatPcm = "pcm" ) +// OutputFormatEnumValues returns all elements of the OutputFormat enum +func OutputFormatEnumValues() []string { + return []string{ + OutputFormatJson, + OutputFormatMp3, + OutputFormatOggVorbis, + OutputFormatPcm, + } +} + const ( // SpeechMarkTypeSentence is a SpeechMarkType enum value SpeechMarkTypeSentence = "sentence" @@ -3603,6 +3664,16 @@ const ( SpeechMarkTypeWord = "word" ) +// SpeechMarkTypeEnumValues returns all elements of the SpeechMarkType enum +func SpeechMarkTypeEnumValues() []string { + return []string{ + SpeechMarkTypeSentence, + SpeechMarkTypeSsml, + SpeechMarkTypeViseme, + SpeechMarkTypeWord, + } +} + const ( // TaskStatusScheduled is a TaskStatus enum value TaskStatusScheduled = "scheduled" @@ -3617,6 +3688,16 @@ const ( TaskStatusFailed = "failed" ) +// TaskStatusEnumValues returns all elements of the TaskStatus enum +func TaskStatusEnumValues() []string { + return []string{ + TaskStatusScheduled, + TaskStatusInProgress, + TaskStatusCompleted, + TaskStatusFailed, + } +} + const ( // TextTypeSsml is a TextType enum value TextTypeSsml = "ssml" @@ -3625,6 +3706,14 @@ const ( TextTypeText = "text" ) +// TextTypeEnumValues returns all elements of the TextType enum +func TextTypeEnumValues() []string { + return []string{ + TextTypeSsml, + TextTypeText, + } +} + const ( // VoiceIdAditi is a VoiceId enum value VoiceIdAditi = "Aditi" @@ -3809,3 +3898,70 @@ const ( // VoiceIdZhiyu is a VoiceId enum value VoiceIdZhiyu = "Zhiyu" ) + +// VoiceIdEnumValues returns all elements of the VoiceId enum +func VoiceIdEnumValues() []string { + return []string{ + VoiceIdAditi, + VoiceIdAmy, + VoiceIdAstrid, + VoiceIdBianca, + VoiceIdBrian, + VoiceIdCamila, + VoiceIdCarla, + VoiceIdCarmen, + VoiceIdCeline, + VoiceIdChantal, + VoiceIdConchita, + VoiceIdCristiano, + VoiceIdDora, + VoiceIdEmma, + VoiceIdEnrique, + VoiceIdEwa, + VoiceIdFiliz, + VoiceIdGeraint, + VoiceIdGiorgio, + VoiceIdGwyneth, + VoiceIdHans, + VoiceIdInes, + VoiceIdIvy, + VoiceIdJacek, + VoiceIdJan, + VoiceIdJoanna, + VoiceIdJoey, + VoiceIdJustin, + VoiceIdKarl, + VoiceIdKendra, + VoiceIdKevin, + VoiceIdKimberly, + VoiceIdLea, + VoiceIdLiv, + VoiceIdLotte, + VoiceIdLucia, + VoiceIdLupe, + VoiceIdMads, + VoiceIdMaja, + VoiceIdMarlene, + VoiceIdMathieu, + VoiceIdMatthew, + VoiceIdMaxim, + VoiceIdMia, + VoiceIdMiguel, + VoiceIdMizuki, + VoiceIdNaja, + VoiceIdNicole, + VoiceIdPenelope, + VoiceIdRaveena, + VoiceIdRicardo, + VoiceIdRuben, + VoiceIdRussell, + VoiceIdSalli, + VoiceIdSeoyeon, + VoiceIdTakumi, + VoiceIdTatyana, + VoiceIdVicki, + VoiceIdVitoria, + VoiceIdZeina, + VoiceIdZhiyu, + } +} diff --git a/service/pricing/api.go b/service/pricing/api.go index a1e8aa0a79a..1a129510b57 100644 --- a/service/pricing/api.go +++ b/service/pricing/api.go @@ -1241,3 +1241,10 @@ const ( // FilterTypeTermMatch is a FilterType enum value FilterTypeTermMatch = "TERM_MATCH" ) + +// FilterTypeEnumValues returns all elements of the FilterType enum +func FilterTypeEnumValues() []string { + return []string{ + FilterTypeTermMatch, + } +} diff --git a/service/qldb/api.go b/service/qldb/api.go index 8bd9b801c13..dcfdd045fb1 100644 --- a/service/qldb/api.go +++ b/service/qldb/api.go @@ -4759,6 +4759,14 @@ const ( ErrorCauseIamPermissionRevoked = "IAM_PERMISSION_REVOKED" ) +// ErrorCauseEnumValues returns all elements of the ErrorCause enum +func ErrorCauseEnumValues() []string { + return []string{ + ErrorCauseKinesisStreamNotFound, + ErrorCauseIamPermissionRevoked, + } +} + const ( // ExportStatusInProgress is a ExportStatus enum value ExportStatusInProgress = "IN_PROGRESS" @@ -4770,6 +4778,15 @@ const ( ExportStatusCancelled = "CANCELLED" ) +// ExportStatusEnumValues returns all elements of the ExportStatus enum +func ExportStatusEnumValues() []string { + return []string{ + ExportStatusInProgress, + ExportStatusCompleted, + ExportStatusCancelled, + } +} + const ( // LedgerStateCreating is a LedgerState enum value LedgerStateCreating = "CREATING" @@ -4784,11 +4801,28 @@ const ( LedgerStateDeleted = "DELETED" ) +// LedgerStateEnumValues returns all elements of the LedgerState enum +func LedgerStateEnumValues() []string { + return []string{ + LedgerStateCreating, + LedgerStateActive, + LedgerStateDeleting, + LedgerStateDeleted, + } +} + const ( // PermissionsModeAllowAll is a PermissionsMode enum value PermissionsModeAllowAll = "ALLOW_ALL" ) +// PermissionsModeEnumValues returns all elements of the PermissionsMode enum +func PermissionsModeEnumValues() []string { + return []string{ + PermissionsModeAllowAll, + } +} + const ( // S3ObjectEncryptionTypeSseKms is a S3ObjectEncryptionType enum value S3ObjectEncryptionTypeSseKms = "SSE_KMS" @@ -4800,6 +4834,15 @@ const ( S3ObjectEncryptionTypeNoEncryption = "NO_ENCRYPTION" ) +// S3ObjectEncryptionTypeEnumValues returns all elements of the S3ObjectEncryptionType enum +func S3ObjectEncryptionTypeEnumValues() []string { + return []string{ + S3ObjectEncryptionTypeSseKms, + S3ObjectEncryptionTypeSseS3, + S3ObjectEncryptionTypeNoEncryption, + } +} + const ( // StreamStatusActive is a StreamStatus enum value StreamStatusActive = "ACTIVE" @@ -4816,3 +4859,14 @@ const ( // StreamStatusImpaired is a StreamStatus enum value StreamStatusImpaired = "IMPAIRED" ) + +// StreamStatusEnumValues returns all elements of the StreamStatus enum +func StreamStatusEnumValues() []string { + return []string{ + StreamStatusActive, + StreamStatusCompleted, + StreamStatusCanceled, + StreamStatusFailed, + StreamStatusImpaired, + } +} diff --git a/service/quicksight/api.go b/service/quicksight/api.go index 27b560dc0c1..dac408a8cf5 100644 --- a/service/quicksight/api.go +++ b/service/quicksight/api.go @@ -30229,6 +30229,15 @@ const ( AssignmentStatusDisabled = "DISABLED" ) +// AssignmentStatusEnumValues returns all elements of the AssignmentStatus enum +func AssignmentStatusEnumValues() []string { + return []string{ + AssignmentStatusEnabled, + AssignmentStatusDraft, + AssignmentStatusDisabled, + } +} + const ( // ColumnDataTypeString is a ColumnDataType enum value ColumnDataTypeString = "STRING" @@ -30243,6 +30252,16 @@ const ( ColumnDataTypeDatetime = "DATETIME" ) +// ColumnDataTypeEnumValues returns all elements of the ColumnDataType enum +func ColumnDataTypeEnumValues() []string { + return []string{ + ColumnDataTypeString, + ColumnDataTypeInteger, + ColumnDataTypeDecimal, + ColumnDataTypeDatetime, + } +} + const ( // DashboardBehaviorEnabled is a DashboardBehavior enum value DashboardBehaviorEnabled = "ENABLED" @@ -30251,6 +30270,14 @@ const ( DashboardBehaviorDisabled = "DISABLED" ) +// DashboardBehaviorEnumValues returns all elements of the DashboardBehavior enum +func DashboardBehaviorEnumValues() []string { + return []string{ + DashboardBehaviorEnabled, + DashboardBehaviorDisabled, + } +} + const ( // DashboardErrorTypeAccessDenied is a DashboardErrorType enum value DashboardErrorTypeAccessDenied = "ACCESS_DENIED" @@ -30283,11 +30310,34 @@ const ( DashboardErrorTypeColumnReplacementMissing = "COLUMN_REPLACEMENT_MISSING" ) +// DashboardErrorTypeEnumValues returns all elements of the DashboardErrorType enum +func DashboardErrorTypeEnumValues() []string { + return []string{ + DashboardErrorTypeAccessDenied, + DashboardErrorTypeSourceNotFound, + DashboardErrorTypeDataSetNotFound, + DashboardErrorTypeInternalFailure, + DashboardErrorTypeParameterValueIncompatible, + DashboardErrorTypeParameterTypeInvalid, + DashboardErrorTypeParameterNotFound, + DashboardErrorTypeColumnTypeMismatch, + DashboardErrorTypeColumnGeographicRoleMismatch, + DashboardErrorTypeColumnReplacementMissing, + } +} + const ( // DashboardFilterAttributeQuicksightUser is a DashboardFilterAttribute enum value DashboardFilterAttributeQuicksightUser = "QUICKSIGHT_USER" ) +// DashboardFilterAttributeEnumValues returns all elements of the DashboardFilterAttribute enum +func DashboardFilterAttributeEnumValues() []string { + return []string{ + DashboardFilterAttributeQuicksightUser, + } +} + const ( // DashboardUIStateExpanded is a DashboardUIState enum value DashboardUIStateExpanded = "EXPANDED" @@ -30296,6 +30346,14 @@ const ( DashboardUIStateCollapsed = "COLLAPSED" ) +// DashboardUIStateEnumValues returns all elements of the DashboardUIState enum +func DashboardUIStateEnumValues() []string { + return []string{ + DashboardUIStateExpanded, + DashboardUIStateCollapsed, + } +} + const ( // DataSetImportModeSpice is a DataSetImportMode enum value DataSetImportModeSpice = "SPICE" @@ -30304,6 +30362,14 @@ const ( DataSetImportModeDirectQuery = "DIRECT_QUERY" ) +// DataSetImportModeEnumValues returns all elements of the DataSetImportMode enum +func DataSetImportModeEnumValues() []string { + return []string{ + DataSetImportModeSpice, + DataSetImportModeDirectQuery, + } +} + const ( // DataSourceErrorInfoTypeAccessDenied is a DataSourceErrorInfoType enum value DataSourceErrorInfoTypeAccessDenied = "ACCESS_DENIED" @@ -30330,6 +30396,20 @@ const ( DataSourceErrorInfoTypeUnknown = "UNKNOWN" ) +// DataSourceErrorInfoTypeEnumValues returns all elements of the DataSourceErrorInfoType enum +func DataSourceErrorInfoTypeEnumValues() []string { + return []string{ + DataSourceErrorInfoTypeAccessDenied, + DataSourceErrorInfoTypeCopySourceNotFound, + DataSourceErrorInfoTypeTimeout, + DataSourceErrorInfoTypeEngineVersionNotSupported, + DataSourceErrorInfoTypeUnknownHost, + DataSourceErrorInfoTypeGenericSqlFailure, + DataSourceErrorInfoTypeConflict, + DataSourceErrorInfoTypeUnknown, + } +} + const ( // DataSourceTypeAdobeAnalytics is a DataSourceType enum value DataSourceTypeAdobeAnalytics = "ADOBE_ANALYTICS" @@ -30395,6 +30475,33 @@ const ( DataSourceTypeTwitter = "TWITTER" ) +// DataSourceTypeEnumValues returns all elements of the DataSourceType enum +func DataSourceTypeEnumValues() []string { + return []string{ + DataSourceTypeAdobeAnalytics, + DataSourceTypeAmazonElasticsearch, + DataSourceTypeAthena, + DataSourceTypeAurora, + DataSourceTypeAuroraPostgresql, + DataSourceTypeAwsIotAnalytics, + DataSourceTypeGithub, + DataSourceTypeJira, + DataSourceTypeMariadb, + DataSourceTypeMysql, + DataSourceTypePostgresql, + DataSourceTypePresto, + DataSourceTypeRedshift, + DataSourceTypeS3, + DataSourceTypeSalesforce, + DataSourceTypeServicenow, + DataSourceTypeSnowflake, + DataSourceTypeSpark, + DataSourceTypeSqlserver, + DataSourceTypeTeradata, + DataSourceTypeTwitter, + } +} + const ( // EditionStandard is a Edition enum value EditionStandard = "STANDARD" @@ -30403,6 +30510,14 @@ const ( EditionEnterprise = "ENTERPRISE" ) +// EditionEnumValues returns all elements of the Edition enum +func EditionEnumValues() []string { + return []string{ + EditionStandard, + EditionEnterprise, + } +} + const ( // ExceptionResourceTypeUser is a ExceptionResourceType enum value ExceptionResourceTypeUser = "USER" @@ -30432,6 +30547,21 @@ const ( ExceptionResourceTypeIngestion = "INGESTION" ) +// ExceptionResourceTypeEnumValues returns all elements of the ExceptionResourceType enum +func ExceptionResourceTypeEnumValues() []string { + return []string{ + ExceptionResourceTypeUser, + ExceptionResourceTypeGroup, + ExceptionResourceTypeNamespace, + ExceptionResourceTypeAccountSettings, + ExceptionResourceTypeIampolicyAssignment, + ExceptionResourceTypeDataSource, + ExceptionResourceTypeDataSet, + ExceptionResourceTypeVpcConnection, + ExceptionResourceTypeIngestion, + } +} + const ( // FileFormatCsv is a FileFormat enum value FileFormatCsv = "CSV" @@ -30452,16 +30582,42 @@ const ( FileFormatJson = "JSON" ) +// FileFormatEnumValues returns all elements of the FileFormat enum +func FileFormatEnumValues() []string { + return []string{ + FileFormatCsv, + FileFormatTsv, + FileFormatClf, + FileFormatElf, + FileFormatXlsx, + FileFormatJson, + } +} + const ( // FilterOperatorStringEquals is a FilterOperator enum value FilterOperatorStringEquals = "StringEquals" ) +// FilterOperatorEnumValues returns all elements of the FilterOperator enum +func FilterOperatorEnumValues() []string { + return []string{ + FilterOperatorStringEquals, + } +} + const ( // GeoSpatialCountryCodeUs is a GeoSpatialCountryCode enum value GeoSpatialCountryCodeUs = "US" ) +// GeoSpatialCountryCodeEnumValues returns all elements of the GeoSpatialCountryCode enum +func GeoSpatialCountryCodeEnumValues() []string { + return []string{ + GeoSpatialCountryCodeUs, + } +} + const ( // GeoSpatialDataRoleCountry is a GeoSpatialDataRole enum value GeoSpatialDataRoleCountry = "COUNTRY" @@ -30485,11 +30641,31 @@ const ( GeoSpatialDataRoleLatitude = "LATITUDE" ) +// GeoSpatialDataRoleEnumValues returns all elements of the GeoSpatialDataRole enum +func GeoSpatialDataRoleEnumValues() []string { + return []string{ + GeoSpatialDataRoleCountry, + GeoSpatialDataRoleState, + GeoSpatialDataRoleCounty, + GeoSpatialDataRoleCity, + GeoSpatialDataRolePostcode, + GeoSpatialDataRoleLongitude, + GeoSpatialDataRoleLatitude, + } +} + const ( // IdentityStoreQuicksight is a IdentityStore enum value IdentityStoreQuicksight = "QUICKSIGHT" ) +// IdentityStoreEnumValues returns all elements of the IdentityStore enum +func IdentityStoreEnumValues() []string { + return []string{ + IdentityStoreQuicksight, + } +} + const ( // IdentityTypeIam is a IdentityType enum value IdentityTypeIam = "IAM" @@ -30498,6 +30674,14 @@ const ( IdentityTypeQuicksight = "QUICKSIGHT" ) +// IdentityTypeEnumValues returns all elements of the IdentityType enum +func IdentityTypeEnumValues() []string { + return []string{ + IdentityTypeIam, + IdentityTypeQuicksight, + } +} + const ( // IngestionErrorTypeFailureToAssumeRole is a IngestionErrorType enum value IngestionErrorTypeFailureToAssumeRole = "FAILURE_TO_ASSUME_ROLE" @@ -30620,6 +30804,52 @@ const ( IngestionErrorTypeInternalServiceError = "INTERNAL_SERVICE_ERROR" ) +// IngestionErrorTypeEnumValues returns all elements of the IngestionErrorType enum +func IngestionErrorTypeEnumValues() []string { + return []string{ + IngestionErrorTypeFailureToAssumeRole, + IngestionErrorTypeIngestionSuperseded, + IngestionErrorTypeIngestionCanceled, + IngestionErrorTypeDataSetDeleted, + IngestionErrorTypeDataSetNotSpice, + IngestionErrorTypeS3UploadedFileDeleted, + IngestionErrorTypeS3ManifestError, + IngestionErrorTypeDataToleranceException, + IngestionErrorTypeSpiceTableNotFound, + IngestionErrorTypeDataSetSizeLimitExceeded, + IngestionErrorTypeRowSizeLimitExceeded, + IngestionErrorTypeAccountCapacityLimitExceeded, + IngestionErrorTypeCustomerError, + IngestionErrorTypeDataSourceNotFound, + IngestionErrorTypeIamRoleNotAvailable, + IngestionErrorTypeConnectionFailure, + IngestionErrorTypeSqlTableNotFound, + IngestionErrorTypePermissionDenied, + IngestionErrorTypeSslCertificateValidationFailure, + IngestionErrorTypeOauthTokenFailure, + IngestionErrorTypeSourceApiLimitExceededFailure, + IngestionErrorTypePasswordAuthenticationFailure, + IngestionErrorTypeSqlSchemaMismatchError, + IngestionErrorTypeInvalidDateFormat, + IngestionErrorTypeInvalidDataprepSyntax, + IngestionErrorTypeSourceResourceLimitExceeded, + IngestionErrorTypeSqlInvalidParameterValue, + IngestionErrorTypeQueryTimeout, + IngestionErrorTypeSqlNumericOverflow, + IngestionErrorTypeUnresolvableHost, + IngestionErrorTypeUnroutableHost, + IngestionErrorTypeSqlException, + IngestionErrorTypeS3FileInaccessible, + IngestionErrorTypeIotFileNotFound, + IngestionErrorTypeIotDataSetFileEmpty, + IngestionErrorTypeInvalidDataSourceConfig, + IngestionErrorTypeDataSourceAuthFailed, + IngestionErrorTypeDataSourceConnectionFailed, + IngestionErrorTypeFailureToProcessJsonFile, + IngestionErrorTypeInternalServiceError, + } +} + const ( // IngestionRequestSourceManual is a IngestionRequestSource enum value IngestionRequestSourceManual = "MANUAL" @@ -30628,6 +30858,14 @@ const ( IngestionRequestSourceScheduled = "SCHEDULED" ) +// IngestionRequestSourceEnumValues returns all elements of the IngestionRequestSource enum +func IngestionRequestSourceEnumValues() []string { + return []string{ + IngestionRequestSourceManual, + IngestionRequestSourceScheduled, + } +} + const ( // IngestionRequestTypeInitialIngestion is a IngestionRequestType enum value IngestionRequestTypeInitialIngestion = "INITIAL_INGESTION" @@ -30642,6 +30880,16 @@ const ( IngestionRequestTypeFullRefresh = "FULL_REFRESH" ) +// IngestionRequestTypeEnumValues returns all elements of the IngestionRequestType enum +func IngestionRequestTypeEnumValues() []string { + return []string{ + IngestionRequestTypeInitialIngestion, + IngestionRequestTypeEdit, + IngestionRequestTypeIncrementalRefresh, + IngestionRequestTypeFullRefresh, + } +} + const ( // IngestionStatusInitialized is a IngestionStatus enum value IngestionStatusInitialized = "INITIALIZED" @@ -30662,6 +30910,18 @@ const ( IngestionStatusCancelled = "CANCELLED" ) +// IngestionStatusEnumValues returns all elements of the IngestionStatus enum +func IngestionStatusEnumValues() []string { + return []string{ + IngestionStatusInitialized, + IngestionStatusQueued, + IngestionStatusRunning, + IngestionStatusFailed, + IngestionStatusCompleted, + IngestionStatusCancelled, + } +} + const ( // InputColumnDataTypeString is a InputColumnDataType enum value InputColumnDataTypeString = "STRING" @@ -30685,6 +30945,19 @@ const ( InputColumnDataTypeJson = "JSON" ) +// InputColumnDataTypeEnumValues returns all elements of the InputColumnDataType enum +func InputColumnDataTypeEnumValues() []string { + return []string{ + InputColumnDataTypeString, + InputColumnDataTypeInteger, + InputColumnDataTypeDecimal, + InputColumnDataTypeDatetime, + InputColumnDataTypeBit, + InputColumnDataTypeBoolean, + InputColumnDataTypeJson, + } +} + const ( // JoinTypeInner is a JoinType enum value JoinTypeInner = "INNER" @@ -30699,6 +30972,16 @@ const ( JoinTypeRight = "RIGHT" ) +// JoinTypeEnumValues returns all elements of the JoinType enum +func JoinTypeEnumValues() []string { + return []string{ + JoinTypeInner, + JoinTypeOuter, + JoinTypeLeft, + JoinTypeRight, + } +} + const ( // NamespaceErrorTypePermissionDenied is a NamespaceErrorType enum value NamespaceErrorTypePermissionDenied = "PERMISSION_DENIED" @@ -30707,6 +30990,14 @@ const ( NamespaceErrorTypeInternalServiceError = "INTERNAL_SERVICE_ERROR" ) +// NamespaceErrorTypeEnumValues returns all elements of the NamespaceErrorType enum +func NamespaceErrorTypeEnumValues() []string { + return []string{ + NamespaceErrorTypePermissionDenied, + NamespaceErrorTypeInternalServiceError, + } +} + const ( // NamespaceStatusCreated is a NamespaceStatus enum value NamespaceStatusCreated = "CREATED" @@ -30724,6 +31015,17 @@ const ( NamespaceStatusNonRetryableFailure = "NON_RETRYABLE_FAILURE" ) +// NamespaceStatusEnumValues returns all elements of the NamespaceStatus enum +func NamespaceStatusEnumValues() []string { + return []string{ + NamespaceStatusCreated, + NamespaceStatusCreating, + NamespaceStatusDeleting, + NamespaceStatusRetryableFailure, + NamespaceStatusNonRetryableFailure, + } +} + const ( // ResourceStatusCreationInProgress is a ResourceStatus enum value ResourceStatusCreationInProgress = "CREATION_IN_PROGRESS" @@ -30744,6 +31046,18 @@ const ( ResourceStatusUpdateFailed = "UPDATE_FAILED" ) +// ResourceStatusEnumValues returns all elements of the ResourceStatus enum +func ResourceStatusEnumValues() []string { + return []string{ + ResourceStatusCreationInProgress, + ResourceStatusCreationSuccessful, + ResourceStatusCreationFailed, + ResourceStatusUpdateInProgress, + ResourceStatusUpdateSuccessful, + ResourceStatusUpdateFailed, + } +} + const ( // RowLevelPermissionPolicyGrantAccess is a RowLevelPermissionPolicy enum value RowLevelPermissionPolicyGrantAccess = "GRANT_ACCESS" @@ -30752,6 +31066,14 @@ const ( RowLevelPermissionPolicyDenyAccess = "DENY_ACCESS" ) +// RowLevelPermissionPolicyEnumValues returns all elements of the RowLevelPermissionPolicy enum +func RowLevelPermissionPolicyEnumValues() []string { + return []string{ + RowLevelPermissionPolicyGrantAccess, + RowLevelPermissionPolicyDenyAccess, + } +} + const ( // TemplateErrorTypeSourceNotFound is a TemplateErrorType enum value TemplateErrorTypeSourceNotFound = "SOURCE_NOT_FOUND" @@ -30763,6 +31085,15 @@ const ( TemplateErrorTypeInternalFailure = "INTERNAL_FAILURE" ) +// TemplateErrorTypeEnumValues returns all elements of the TemplateErrorType enum +func TemplateErrorTypeEnumValues() []string { + return []string{ + TemplateErrorTypeSourceNotFound, + TemplateErrorTypeDataSetNotFound, + TemplateErrorTypeInternalFailure, + } +} + const ( // TextQualifierDoubleQuote is a TextQualifier enum value TextQualifierDoubleQuote = "DOUBLE_QUOTE" @@ -30771,11 +31102,26 @@ const ( TextQualifierSingleQuote = "SINGLE_QUOTE" ) +// TextQualifierEnumValues returns all elements of the TextQualifier enum +func TextQualifierEnumValues() []string { + return []string{ + TextQualifierDoubleQuote, + TextQualifierSingleQuote, + } +} + const ( // ThemeErrorTypeInternalFailure is a ThemeErrorType enum value ThemeErrorTypeInternalFailure = "INTERNAL_FAILURE" ) +// ThemeErrorTypeEnumValues returns all elements of the ThemeErrorType enum +func ThemeErrorTypeEnumValues() []string { + return []string{ + ThemeErrorTypeInternalFailure, + } +} + const ( // ThemeTypeQuicksight is a ThemeType enum value ThemeTypeQuicksight = "QUICKSIGHT" @@ -30787,6 +31133,15 @@ const ( ThemeTypeAll = "ALL" ) +// ThemeTypeEnumValues returns all elements of the ThemeType enum +func ThemeTypeEnumValues() []string { + return []string{ + ThemeTypeQuicksight, + ThemeTypeCustom, + ThemeTypeAll, + } +} + const ( // UserRoleAdmin is a UserRole enum value UserRoleAdmin = "ADMIN" @@ -30803,3 +31158,14 @@ const ( // UserRoleRestrictedReader is a UserRole enum value UserRoleRestrictedReader = "RESTRICTED_READER" ) + +// UserRoleEnumValues returns all elements of the UserRole enum +func UserRoleEnumValues() []string { + return []string{ + UserRoleAdmin, + UserRoleAuthor, + UserRoleReader, + UserRoleRestrictedAuthor, + UserRoleRestrictedReader, + } +} diff --git a/service/ram/api.go b/service/ram/api.go index 88d61c3784a..e598ca30ff4 100644 --- a/service/ram/api.go +++ b/service/ram/api.go @@ -6982,6 +6982,14 @@ const ( ResourceOwnerOtherAccounts = "OTHER-ACCOUNTS" ) +// ResourceOwnerEnumValues returns all elements of the ResourceOwner enum +func ResourceOwnerEnumValues() []string { + return []string{ + ResourceOwnerSelf, + ResourceOwnerOtherAccounts, + } +} + const ( // ResourceShareAssociationStatusAssociating is a ResourceShareAssociationStatus enum value ResourceShareAssociationStatusAssociating = "ASSOCIATING" @@ -6999,6 +7007,17 @@ const ( ResourceShareAssociationStatusDisassociated = "DISASSOCIATED" ) +// ResourceShareAssociationStatusEnumValues returns all elements of the ResourceShareAssociationStatus enum +func ResourceShareAssociationStatusEnumValues() []string { + return []string{ + ResourceShareAssociationStatusAssociating, + ResourceShareAssociationStatusAssociated, + ResourceShareAssociationStatusFailed, + ResourceShareAssociationStatusDisassociating, + ResourceShareAssociationStatusDisassociated, + } +} + const ( // ResourceShareAssociationTypePrincipal is a ResourceShareAssociationType enum value ResourceShareAssociationTypePrincipal = "PRINCIPAL" @@ -7007,6 +7026,14 @@ const ( ResourceShareAssociationTypeResource = "RESOURCE" ) +// ResourceShareAssociationTypeEnumValues returns all elements of the ResourceShareAssociationType enum +func ResourceShareAssociationTypeEnumValues() []string { + return []string{ + ResourceShareAssociationTypePrincipal, + ResourceShareAssociationTypeResource, + } +} + const ( // ResourceShareFeatureSetCreatedFromPolicy is a ResourceShareFeatureSet enum value ResourceShareFeatureSetCreatedFromPolicy = "CREATED_FROM_POLICY" @@ -7018,6 +7045,15 @@ const ( ResourceShareFeatureSetStandard = "STANDARD" ) +// ResourceShareFeatureSetEnumValues returns all elements of the ResourceShareFeatureSet enum +func ResourceShareFeatureSetEnumValues() []string { + return []string{ + ResourceShareFeatureSetCreatedFromPolicy, + ResourceShareFeatureSetPromotingToStandard, + ResourceShareFeatureSetStandard, + } +} + const ( // ResourceShareInvitationStatusPending is a ResourceShareInvitationStatus enum value ResourceShareInvitationStatusPending = "PENDING" @@ -7032,6 +7068,16 @@ const ( ResourceShareInvitationStatusExpired = "EXPIRED" ) +// ResourceShareInvitationStatusEnumValues returns all elements of the ResourceShareInvitationStatus enum +func ResourceShareInvitationStatusEnumValues() []string { + return []string{ + ResourceShareInvitationStatusPending, + ResourceShareInvitationStatusAccepted, + ResourceShareInvitationStatusRejected, + ResourceShareInvitationStatusExpired, + } +} + const ( // ResourceShareStatusPending is a ResourceShareStatus enum value ResourceShareStatusPending = "PENDING" @@ -7049,6 +7095,17 @@ const ( ResourceShareStatusDeleted = "DELETED" ) +// ResourceShareStatusEnumValues returns all elements of the ResourceShareStatus enum +func ResourceShareStatusEnumValues() []string { + return []string{ + ResourceShareStatusPending, + ResourceShareStatusActive, + ResourceShareStatusFailed, + ResourceShareStatusDeleting, + ResourceShareStatusDeleted, + } +} + const ( // ResourceStatusAvailable is a ResourceStatus enum value ResourceStatusAvailable = "AVAILABLE" @@ -7065,3 +7122,14 @@ const ( // ResourceStatusPending is a ResourceStatus enum value ResourceStatusPending = "PENDING" ) + +// ResourceStatusEnumValues returns all elements of the ResourceStatus enum +func ResourceStatusEnumValues() []string { + return []string{ + ResourceStatusAvailable, + ResourceStatusZonalResourceInaccessible, + ResourceStatusLimitExceeded, + ResourceStatusUnavailable, + ResourceStatusPending, + } +} diff --git a/service/rds/api.go b/service/rds/api.go index 6ab23785f83..08c05ee4803 100644 --- a/service/rds/api.go +++ b/service/rds/api.go @@ -42025,6 +42025,14 @@ const ( ActivityStreamModeAsync = "async" ) +// ActivityStreamModeEnumValues returns all elements of the ActivityStreamMode enum +func ActivityStreamModeEnumValues() []string { + return []string{ + ActivityStreamModeSync, + ActivityStreamModeAsync, + } +} + const ( // ActivityStreamStatusStopped is a ActivityStreamStatus enum value ActivityStreamStatusStopped = "stopped" @@ -42039,6 +42047,16 @@ const ( ActivityStreamStatusStopping = "stopping" ) +// ActivityStreamStatusEnumValues returns all elements of the ActivityStreamStatus enum +func ActivityStreamStatusEnumValues() []string { + return []string{ + ActivityStreamStatusStopped, + ActivityStreamStatusStarting, + ActivityStreamStatusStarted, + ActivityStreamStatusStopping, + } +} + const ( // ApplyMethodImmediate is a ApplyMethod enum value ApplyMethodImmediate = "immediate" @@ -42047,11 +42065,26 @@ const ( ApplyMethodPendingReboot = "pending-reboot" ) +// ApplyMethodEnumValues returns all elements of the ApplyMethod enum +func ApplyMethodEnumValues() []string { + return []string{ + ApplyMethodImmediate, + ApplyMethodPendingReboot, + } +} + const ( // AuthSchemeSecrets is a AuthScheme enum value AuthSchemeSecrets = "SECRETS" ) +// AuthSchemeEnumValues returns all elements of the AuthScheme enum +func AuthSchemeEnumValues() []string { + return []string{ + AuthSchemeSecrets, + } +} + const ( // DBProxyStatusAvailable is a DBProxyStatus enum value DBProxyStatusAvailable = "available" @@ -42081,6 +42114,21 @@ const ( DBProxyStatusReactivating = "reactivating" ) +// DBProxyStatusEnumValues returns all elements of the DBProxyStatus enum +func DBProxyStatusEnumValues() []string { + return []string{ + DBProxyStatusAvailable, + DBProxyStatusModifying, + DBProxyStatusIncompatibleNetwork, + DBProxyStatusInsufficientResourceLimits, + DBProxyStatusCreating, + DBProxyStatusDeleting, + DBProxyStatusSuspended, + DBProxyStatusSuspending, + DBProxyStatusReactivating, + } +} + const ( // EngineFamilyMysql is a EngineFamily enum value EngineFamilyMysql = "MYSQL" @@ -42089,6 +42137,14 @@ const ( EngineFamilyPostgresql = "POSTGRESQL" ) +// EngineFamilyEnumValues returns all elements of the EngineFamily enum +func EngineFamilyEnumValues() []string { + return []string{ + EngineFamilyMysql, + EngineFamilyPostgresql, + } +} + const ( // IAMAuthModeDisabled is a IAMAuthMode enum value IAMAuthModeDisabled = "DISABLED" @@ -42097,6 +42153,14 @@ const ( IAMAuthModeRequired = "REQUIRED" ) +// IAMAuthModeEnumValues returns all elements of the IAMAuthMode enum +func IAMAuthModeEnumValues() []string { + return []string{ + IAMAuthModeDisabled, + IAMAuthModeRequired, + } +} + const ( // SourceTypeDbInstance is a SourceType enum value SourceTypeDbInstance = "db-instance" @@ -42117,6 +42181,18 @@ const ( SourceTypeDbClusterSnapshot = "db-cluster-snapshot" ) +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeDbInstance, + SourceTypeDbParameterGroup, + SourceTypeDbSecurityGroup, + SourceTypeDbSnapshot, + SourceTypeDbCluster, + SourceTypeDbClusterSnapshot, + } +} + const ( // TargetHealthReasonUnreachable is a TargetHealthReason enum value TargetHealthReasonUnreachable = "UNREACHABLE" @@ -42131,6 +42207,16 @@ const ( TargetHealthReasonPendingProxyCapacity = "PENDING_PROXY_CAPACITY" ) +// TargetHealthReasonEnumValues returns all elements of the TargetHealthReason enum +func TargetHealthReasonEnumValues() []string { + return []string{ + TargetHealthReasonUnreachable, + TargetHealthReasonConnectionFailed, + TargetHealthReasonAuthFailure, + TargetHealthReasonPendingProxyCapacity, + } +} + const ( // TargetStateRegistering is a TargetState enum value TargetStateRegistering = "REGISTERING" @@ -42142,6 +42228,15 @@ const ( TargetStateUnavailable = "UNAVAILABLE" ) +// TargetStateEnumValues returns all elements of the TargetState enum +func TargetStateEnumValues() []string { + return []string{ + TargetStateRegistering, + TargetStateAvailable, + TargetStateUnavailable, + } +} + const ( // TargetTypeRdsInstance is a TargetType enum value TargetTypeRdsInstance = "RDS_INSTANCE" @@ -42153,6 +42248,15 @@ const ( TargetTypeTrackedCluster = "TRACKED_CLUSTER" ) +// TargetTypeEnumValues returns all elements of the TargetType enum +func TargetTypeEnumValues() []string { + return []string{ + TargetTypeRdsInstance, + TargetTypeRdsServerlessEndpoint, + TargetTypeTrackedCluster, + } +} + const ( // WriteForwardingStatusEnabled is a WriteForwardingStatus enum value WriteForwardingStatusEnabled = "enabled" @@ -42169,3 +42273,14 @@ const ( // WriteForwardingStatusUnknown is a WriteForwardingStatus enum value WriteForwardingStatusUnknown = "unknown" ) + +// WriteForwardingStatusEnumValues returns all elements of the WriteForwardingStatus enum +func WriteForwardingStatusEnumValues() []string { + return []string{ + WriteForwardingStatusEnabled, + WriteForwardingStatusDisabled, + WriteForwardingStatusEnabling, + WriteForwardingStatusDisabling, + WriteForwardingStatusUnknown, + } +} diff --git a/service/rdsdataservice/api.go b/service/rdsdataservice/api.go index 9bf219d741a..910eb1444a2 100644 --- a/service/rdsdataservice/api.go +++ b/service/rdsdataservice/api.go @@ -2371,6 +2371,14 @@ const ( DecimalReturnTypeString = "STRING" ) +// DecimalReturnTypeEnumValues returns all elements of the DecimalReturnType enum +func DecimalReturnTypeEnumValues() []string { + return []string{ + DecimalReturnTypeDoubleOrLong, + DecimalReturnTypeString, + } +} + const ( // TypeHintDate is a TypeHint enum value TypeHintDate = "DATE" @@ -2384,3 +2392,13 @@ const ( // TypeHintTimestamp is a TypeHint enum value TypeHintTimestamp = "TIMESTAMP" ) + +// TypeHintEnumValues returns all elements of the TypeHint enum +func TypeHintEnumValues() []string { + return []string{ + TypeHintDate, + TypeHintDecimal, + TypeHintTime, + TypeHintTimestamp, + } +} diff --git a/service/redshift/api.go b/service/redshift/api.go index a2985aeb536..944c498ad15 100644 --- a/service/redshift/api.go +++ b/service/redshift/api.go @@ -24830,6 +24830,15 @@ const ( ActionTypeResizeCluster = "resize-cluster" ) +// ActionTypeEnumValues returns all elements of the ActionType enum +func ActionTypeEnumValues() []string { + return []string{ + ActionTypeRestoreCluster, + ActionTypeRecommendNodeConfig, + ActionTypeResizeCluster, + } +} + const ( // ModeStandard is a Mode enum value ModeStandard = "standard" @@ -24838,6 +24847,14 @@ const ( ModeHighPerformance = "high-performance" ) +// ModeEnumValues returns all elements of the Mode enum +func ModeEnumValues() []string { + return []string{ + ModeStandard, + ModeHighPerformance, + } +} + const ( // NodeConfigurationOptionsFilterNameNodeType is a NodeConfigurationOptionsFilterName enum value NodeConfigurationOptionsFilterNameNodeType = "NodeType" @@ -24852,6 +24869,16 @@ const ( NodeConfigurationOptionsFilterNameMode = "Mode" ) +// NodeConfigurationOptionsFilterNameEnumValues returns all elements of the NodeConfigurationOptionsFilterName enum +func NodeConfigurationOptionsFilterNameEnumValues() []string { + return []string{ + NodeConfigurationOptionsFilterNameNodeType, + NodeConfigurationOptionsFilterNameNumberOfNodes, + NodeConfigurationOptionsFilterNameEstimatedDiskUtilizationPercent, + NodeConfigurationOptionsFilterNameMode, + } +} + const ( // OperatorTypeEq is a OperatorType enum value OperatorTypeEq = "eq" @@ -24875,6 +24902,19 @@ const ( OperatorTypeBetween = "between" ) +// OperatorTypeEnumValues returns all elements of the OperatorType enum +func OperatorTypeEnumValues() []string { + return []string{ + OperatorTypeEq, + OperatorTypeLt, + OperatorTypeGt, + OperatorTypeLe, + OperatorTypeGe, + OperatorTypeIn, + OperatorTypeBetween, + } +} + const ( // ParameterApplyTypeStatic is a ParameterApplyType enum value ParameterApplyTypeStatic = "static" @@ -24883,6 +24923,14 @@ const ( ParameterApplyTypeDynamic = "dynamic" ) +// ParameterApplyTypeEnumValues returns all elements of the ParameterApplyType enum +func ParameterApplyTypeEnumValues() []string { + return []string{ + ParameterApplyTypeStatic, + ParameterApplyTypeDynamic, + } +} + const ( // ReservedNodeOfferingTypeRegular is a ReservedNodeOfferingType enum value ReservedNodeOfferingTypeRegular = "Regular" @@ -24891,6 +24939,14 @@ const ( ReservedNodeOfferingTypeUpgradable = "Upgradable" ) +// ReservedNodeOfferingTypeEnumValues returns all elements of the ReservedNodeOfferingType enum +func ReservedNodeOfferingTypeEnumValues() []string { + return []string{ + ReservedNodeOfferingTypeRegular, + ReservedNodeOfferingTypeUpgradable, + } +} + const ( // ScheduleStateModifying is a ScheduleState enum value ScheduleStateModifying = "MODIFYING" @@ -24902,6 +24958,15 @@ const ( ScheduleStateFailed = "FAILED" ) +// ScheduleStateEnumValues returns all elements of the ScheduleState enum +func ScheduleStateEnumValues() []string { + return []string{ + ScheduleStateModifying, + ScheduleStateActive, + ScheduleStateFailed, + } +} + const ( // ScheduledActionFilterNameClusterIdentifier is a ScheduledActionFilterName enum value ScheduledActionFilterNameClusterIdentifier = "cluster-identifier" @@ -24910,6 +24975,14 @@ const ( ScheduledActionFilterNameIamRole = "iam-role" ) +// ScheduledActionFilterNameEnumValues returns all elements of the ScheduledActionFilterName enum +func ScheduledActionFilterNameEnumValues() []string { + return []string{ + ScheduledActionFilterNameClusterIdentifier, + ScheduledActionFilterNameIamRole, + } +} + const ( // ScheduledActionStateActive is a ScheduledActionState enum value ScheduledActionStateActive = "ACTIVE" @@ -24918,6 +24991,14 @@ const ( ScheduledActionStateDisabled = "DISABLED" ) +// ScheduledActionStateEnumValues returns all elements of the ScheduledActionState enum +func ScheduledActionStateEnumValues() []string { + return []string{ + ScheduledActionStateActive, + ScheduledActionStateDisabled, + } +} + const ( // ScheduledActionTypeValuesResizeCluster is a ScheduledActionTypeValues enum value ScheduledActionTypeValuesResizeCluster = "ResizeCluster" @@ -24929,6 +25010,15 @@ const ( ScheduledActionTypeValuesResumeCluster = "ResumeCluster" ) +// ScheduledActionTypeValuesEnumValues returns all elements of the ScheduledActionTypeValues enum +func ScheduledActionTypeValuesEnumValues() []string { + return []string{ + ScheduledActionTypeValuesResizeCluster, + ScheduledActionTypeValuesPauseCluster, + ScheduledActionTypeValuesResumeCluster, + } +} + const ( // SnapshotAttributeToSortBySourceType is a SnapshotAttributeToSortBy enum value SnapshotAttributeToSortBySourceType = "SOURCE_TYPE" @@ -24940,6 +25030,15 @@ const ( SnapshotAttributeToSortByCreateTime = "CREATE_TIME" ) +// SnapshotAttributeToSortByEnumValues returns all elements of the SnapshotAttributeToSortBy enum +func SnapshotAttributeToSortByEnumValues() []string { + return []string{ + SnapshotAttributeToSortBySourceType, + SnapshotAttributeToSortByTotalSize, + SnapshotAttributeToSortByCreateTime, + } +} + const ( // SortByOrderAsc is a SortByOrder enum value SortByOrderAsc = "ASC" @@ -24948,6 +25047,14 @@ const ( SortByOrderDesc = "DESC" ) +// SortByOrderEnumValues returns all elements of the SortByOrder enum +func SortByOrderEnumValues() []string { + return []string{ + SortByOrderAsc, + SortByOrderDesc, + } +} + const ( // SourceTypeCluster is a SourceType enum value SourceTypeCluster = "cluster" @@ -24965,6 +25072,17 @@ const ( SourceTypeScheduledAction = "scheduled-action" ) +// SourceTypeEnumValues returns all elements of the SourceType enum +func SourceTypeEnumValues() []string { + return []string{ + SourceTypeCluster, + SourceTypeClusterParameterGroup, + SourceTypeClusterSecurityGroup, + SourceTypeClusterSnapshot, + SourceTypeScheduledAction, + } +} + const ( // TableRestoreStatusTypePending is a TableRestoreStatusType enum value TableRestoreStatusTypePending = "PENDING" @@ -24982,6 +25100,17 @@ const ( TableRestoreStatusTypeCanceled = "CANCELED" ) +// TableRestoreStatusTypeEnumValues returns all elements of the TableRestoreStatusType enum +func TableRestoreStatusTypeEnumValues() []string { + return []string{ + TableRestoreStatusTypePending, + TableRestoreStatusTypeInProgress, + TableRestoreStatusTypeSucceeded, + TableRestoreStatusTypeFailed, + TableRestoreStatusTypeCanceled, + } +} + const ( // UsageLimitBreachActionLog is a UsageLimitBreachAction enum value UsageLimitBreachActionLog = "log" @@ -24993,6 +25122,15 @@ const ( UsageLimitBreachActionDisable = "disable" ) +// UsageLimitBreachActionEnumValues returns all elements of the UsageLimitBreachAction enum +func UsageLimitBreachActionEnumValues() []string { + return []string{ + UsageLimitBreachActionLog, + UsageLimitBreachActionEmitMetric, + UsageLimitBreachActionDisable, + } +} + const ( // UsageLimitFeatureTypeSpectrum is a UsageLimitFeatureType enum value UsageLimitFeatureTypeSpectrum = "spectrum" @@ -25001,6 +25139,14 @@ const ( UsageLimitFeatureTypeConcurrencyScaling = "concurrency-scaling" ) +// UsageLimitFeatureTypeEnumValues returns all elements of the UsageLimitFeatureType enum +func UsageLimitFeatureTypeEnumValues() []string { + return []string{ + UsageLimitFeatureTypeSpectrum, + UsageLimitFeatureTypeConcurrencyScaling, + } +} + const ( // UsageLimitLimitTypeTime is a UsageLimitLimitType enum value UsageLimitLimitTypeTime = "time" @@ -25009,6 +25155,14 @@ const ( UsageLimitLimitTypeDataScanned = "data-scanned" ) +// UsageLimitLimitTypeEnumValues returns all elements of the UsageLimitLimitType enum +func UsageLimitLimitTypeEnumValues() []string { + return []string{ + UsageLimitLimitTypeTime, + UsageLimitLimitTypeDataScanned, + } +} + const ( // UsageLimitPeriodDaily is a UsageLimitPeriod enum value UsageLimitPeriodDaily = "daily" @@ -25019,3 +25173,12 @@ const ( // UsageLimitPeriodMonthly is a UsageLimitPeriod enum value UsageLimitPeriodMonthly = "monthly" ) + +// UsageLimitPeriodEnumValues returns all elements of the UsageLimitPeriod enum +func UsageLimitPeriodEnumValues() []string { + return []string{ + UsageLimitPeriodDaily, + UsageLimitPeriodWeekly, + UsageLimitPeriodMonthly, + } +} diff --git a/service/rekognition/api.go b/service/rekognition/api.go index a61fe9507e3..bbf2a9c346e 100644 --- a/service/rekognition/api.go +++ b/service/rekognition/api.go @@ -16330,6 +16330,14 @@ const ( AttributeAll = "ALL" ) +// AttributeEnumValues returns all elements of the Attribute enum +func AttributeEnumValues() []string { + return []string{ + AttributeDefault, + AttributeAll, + } +} + const ( // CelebrityRecognitionSortById is a CelebrityRecognitionSortBy enum value CelebrityRecognitionSortById = "ID" @@ -16338,6 +16346,14 @@ const ( CelebrityRecognitionSortByTimestamp = "TIMESTAMP" ) +// CelebrityRecognitionSortByEnumValues returns all elements of the CelebrityRecognitionSortBy enum +func CelebrityRecognitionSortByEnumValues() []string { + return []string{ + CelebrityRecognitionSortById, + CelebrityRecognitionSortByTimestamp, + } +} + const ( // ContentClassifierFreeOfPersonallyIdentifiableInformation is a ContentClassifier enum value ContentClassifierFreeOfPersonallyIdentifiableInformation = "FreeOfPersonallyIdentifiableInformation" @@ -16346,6 +16362,14 @@ const ( ContentClassifierFreeOfAdultContent = "FreeOfAdultContent" ) +// ContentClassifierEnumValues returns all elements of the ContentClassifier enum +func ContentClassifierEnumValues() []string { + return []string{ + ContentClassifierFreeOfPersonallyIdentifiableInformation, + ContentClassifierFreeOfAdultContent, + } +} + const ( // ContentModerationSortByName is a ContentModerationSortBy enum value ContentModerationSortByName = "NAME" @@ -16354,6 +16378,14 @@ const ( ContentModerationSortByTimestamp = "TIMESTAMP" ) +// ContentModerationSortByEnumValues returns all elements of the ContentModerationSortBy enum +func ContentModerationSortByEnumValues() []string { + return []string{ + ContentModerationSortByName, + ContentModerationSortByTimestamp, + } +} + const ( // EmotionNameHappy is a EmotionName enum value EmotionNameHappy = "HAPPY" @@ -16383,6 +16415,21 @@ const ( EmotionNameFear = "FEAR" ) +// EmotionNameEnumValues returns all elements of the EmotionName enum +func EmotionNameEnumValues() []string { + return []string{ + EmotionNameHappy, + EmotionNameSad, + EmotionNameAngry, + EmotionNameConfused, + EmotionNameDisgusted, + EmotionNameSurprised, + EmotionNameCalm, + EmotionNameUnknown, + EmotionNameFear, + } +} + const ( // FaceAttributesDefault is a FaceAttributes enum value FaceAttributesDefault = "DEFAULT" @@ -16391,6 +16438,14 @@ const ( FaceAttributesAll = "ALL" ) +// FaceAttributesEnumValues returns all elements of the FaceAttributes enum +func FaceAttributesEnumValues() []string { + return []string{ + FaceAttributesDefault, + FaceAttributesAll, + } +} + const ( // FaceSearchSortByIndex is a FaceSearchSortBy enum value FaceSearchSortByIndex = "INDEX" @@ -16399,6 +16454,14 @@ const ( FaceSearchSortByTimestamp = "TIMESTAMP" ) +// FaceSearchSortByEnumValues returns all elements of the FaceSearchSortBy enum +func FaceSearchSortByEnumValues() []string { + return []string{ + FaceSearchSortByIndex, + FaceSearchSortByTimestamp, + } +} + const ( // GenderTypeMale is a GenderType enum value GenderTypeMale = "Male" @@ -16407,6 +16470,14 @@ const ( GenderTypeFemale = "Female" ) +// GenderTypeEnumValues returns all elements of the GenderType enum +func GenderTypeEnumValues() []string { + return []string{ + GenderTypeMale, + GenderTypeFemale, + } +} + const ( // LabelDetectionSortByName is a LabelDetectionSortBy enum value LabelDetectionSortByName = "NAME" @@ -16415,6 +16486,14 @@ const ( LabelDetectionSortByTimestamp = "TIMESTAMP" ) +// LabelDetectionSortByEnumValues returns all elements of the LabelDetectionSortBy enum +func LabelDetectionSortByEnumValues() []string { + return []string{ + LabelDetectionSortByName, + LabelDetectionSortByTimestamp, + } +} + const ( // LandmarkTypeEyeLeft is a LandmarkType enum value LandmarkTypeEyeLeft = "eyeLeft" @@ -16507,6 +16586,42 @@ const ( LandmarkTypeUpperJawlineRight = "upperJawlineRight" ) +// LandmarkTypeEnumValues returns all elements of the LandmarkType enum +func LandmarkTypeEnumValues() []string { + return []string{ + LandmarkTypeEyeLeft, + LandmarkTypeEyeRight, + LandmarkTypeNose, + LandmarkTypeMouthLeft, + LandmarkTypeMouthRight, + LandmarkTypeLeftEyeBrowLeft, + LandmarkTypeLeftEyeBrowRight, + LandmarkTypeLeftEyeBrowUp, + LandmarkTypeRightEyeBrowLeft, + LandmarkTypeRightEyeBrowRight, + LandmarkTypeRightEyeBrowUp, + LandmarkTypeLeftEyeLeft, + LandmarkTypeLeftEyeRight, + LandmarkTypeLeftEyeUp, + LandmarkTypeLeftEyeDown, + LandmarkTypeRightEyeLeft, + LandmarkTypeRightEyeRight, + LandmarkTypeRightEyeUp, + LandmarkTypeRightEyeDown, + LandmarkTypeNoseLeft, + LandmarkTypeNoseRight, + LandmarkTypeMouthUp, + LandmarkTypeMouthDown, + LandmarkTypeLeftPupil, + LandmarkTypeRightPupil, + LandmarkTypeUpperJawlineLeft, + LandmarkTypeMidJawlineLeft, + LandmarkTypeChinBottom, + LandmarkTypeMidJawlineRight, + LandmarkTypeUpperJawlineRight, + } +} + const ( // OrientationCorrectionRotate0 is a OrientationCorrection enum value OrientationCorrectionRotate0 = "ROTATE_0" @@ -16521,6 +16636,16 @@ const ( OrientationCorrectionRotate270 = "ROTATE_270" ) +// OrientationCorrectionEnumValues returns all elements of the OrientationCorrection enum +func OrientationCorrectionEnumValues() []string { + return []string{ + OrientationCorrectionRotate0, + OrientationCorrectionRotate90, + OrientationCorrectionRotate180, + OrientationCorrectionRotate270, + } +} + const ( // PersonTrackingSortByIndex is a PersonTrackingSortBy enum value PersonTrackingSortByIndex = "INDEX" @@ -16529,6 +16654,14 @@ const ( PersonTrackingSortByTimestamp = "TIMESTAMP" ) +// PersonTrackingSortByEnumValues returns all elements of the PersonTrackingSortBy enum +func PersonTrackingSortByEnumValues() []string { + return []string{ + PersonTrackingSortByIndex, + PersonTrackingSortByTimestamp, + } +} + const ( // ProjectStatusCreating is a ProjectStatus enum value ProjectStatusCreating = "CREATING" @@ -16540,6 +16673,15 @@ const ( ProjectStatusDeleting = "DELETING" ) +// ProjectStatusEnumValues returns all elements of the ProjectStatus enum +func ProjectStatusEnumValues() []string { + return []string{ + ProjectStatusCreating, + ProjectStatusCreated, + ProjectStatusDeleting, + } +} + const ( // ProjectVersionStatusTrainingInProgress is a ProjectVersionStatus enum value ProjectVersionStatusTrainingInProgress = "TRAINING_IN_PROGRESS" @@ -16569,6 +16711,21 @@ const ( ProjectVersionStatusDeleting = "DELETING" ) +// ProjectVersionStatusEnumValues returns all elements of the ProjectVersionStatus enum +func ProjectVersionStatusEnumValues() []string { + return []string{ + ProjectVersionStatusTrainingInProgress, + ProjectVersionStatusTrainingCompleted, + ProjectVersionStatusTrainingFailed, + ProjectVersionStatusStarting, + ProjectVersionStatusRunning, + ProjectVersionStatusFailed, + ProjectVersionStatusStopping, + ProjectVersionStatusStopped, + ProjectVersionStatusDeleting, + } +} + const ( // QualityFilterNone is a QualityFilter enum value QualityFilterNone = "NONE" @@ -16586,6 +16743,17 @@ const ( QualityFilterHigh = "HIGH" ) +// QualityFilterEnumValues returns all elements of the QualityFilter enum +func QualityFilterEnumValues() []string { + return []string{ + QualityFilterNone, + QualityFilterAuto, + QualityFilterLow, + QualityFilterMedium, + QualityFilterHigh, + } +} + const ( // ReasonExceedsMaxFaces is a Reason enum value ReasonExceedsMaxFaces = "EXCEEDS_MAX_FACES" @@ -16609,6 +16777,19 @@ const ( ReasonLowFaceQuality = "LOW_FACE_QUALITY" ) +// ReasonEnumValues returns all elements of the Reason enum +func ReasonEnumValues() []string { + return []string{ + ReasonExceedsMaxFaces, + ReasonExtremePose, + ReasonLowBrightness, + ReasonLowSharpness, + ReasonLowConfidence, + ReasonSmallBoundingBox, + ReasonLowFaceQuality, + } +} + const ( // SegmentTypeTechnicalCue is a SegmentType enum value SegmentTypeTechnicalCue = "TECHNICAL_CUE" @@ -16617,6 +16798,14 @@ const ( SegmentTypeShot = "SHOT" ) +// SegmentTypeEnumValues returns all elements of the SegmentType enum +func SegmentTypeEnumValues() []string { + return []string{ + SegmentTypeTechnicalCue, + SegmentTypeShot, + } +} + const ( // StreamProcessorStatusStopped is a StreamProcessorStatus enum value StreamProcessorStatusStopped = "STOPPED" @@ -16634,6 +16823,17 @@ const ( StreamProcessorStatusStopping = "STOPPING" ) +// StreamProcessorStatusEnumValues returns all elements of the StreamProcessorStatus enum +func StreamProcessorStatusEnumValues() []string { + return []string{ + StreamProcessorStatusStopped, + StreamProcessorStatusStarting, + StreamProcessorStatusRunning, + StreamProcessorStatusFailed, + StreamProcessorStatusStopping, + } +} + const ( // TechnicalCueTypeColorBars is a TechnicalCueType enum value TechnicalCueTypeColorBars = "ColorBars" @@ -16645,6 +16845,15 @@ const ( TechnicalCueTypeBlackFrames = "BlackFrames" ) +// TechnicalCueTypeEnumValues returns all elements of the TechnicalCueType enum +func TechnicalCueTypeEnumValues() []string { + return []string{ + TechnicalCueTypeColorBars, + TechnicalCueTypeEndCredits, + TechnicalCueTypeBlackFrames, + } +} + const ( // TextTypesLine is a TextTypes enum value TextTypesLine = "LINE" @@ -16653,6 +16862,14 @@ const ( TextTypesWord = "WORD" ) +// TextTypesEnumValues returns all elements of the TextTypes enum +func TextTypesEnumValues() []string { + return []string{ + TextTypesLine, + TextTypesWord, + } +} + const ( // VideoJobStatusInProgress is a VideoJobStatus enum value VideoJobStatusInProgress = "IN_PROGRESS" @@ -16663,3 +16880,12 @@ const ( // VideoJobStatusFailed is a VideoJobStatus enum value VideoJobStatusFailed = "FAILED" ) + +// VideoJobStatusEnumValues returns all elements of the VideoJobStatus enum +func VideoJobStatusEnumValues() []string { + return []string{ + VideoJobStatusInProgress, + VideoJobStatusSucceeded, + VideoJobStatusFailed, + } +} diff --git a/service/resourcegroups/api.go b/service/resourcegroups/api.go index c339a2c8eec..72534470d2c 100644 --- a/service/resourcegroups/api.go +++ b/service/resourcegroups/api.go @@ -3221,6 +3221,13 @@ const ( GroupFilterNameResourceType = "resource-type" ) +// GroupFilterNameEnumValues returns all elements of the GroupFilterName enum +func GroupFilterNameEnumValues() []string { + return []string{ + GroupFilterNameResourceType, + } +} + const ( // QueryErrorCodeCloudformationStackInactive is a QueryErrorCode enum value QueryErrorCodeCloudformationStackInactive = "CLOUDFORMATION_STACK_INACTIVE" @@ -3229,6 +3236,14 @@ const ( QueryErrorCodeCloudformationStackNotExisting = "CLOUDFORMATION_STACK_NOT_EXISTING" ) +// QueryErrorCodeEnumValues returns all elements of the QueryErrorCode enum +func QueryErrorCodeEnumValues() []string { + return []string{ + QueryErrorCodeCloudformationStackInactive, + QueryErrorCodeCloudformationStackNotExisting, + } +} + const ( // QueryTypeTagFilters10 is a QueryType enum value QueryTypeTagFilters10 = "TAG_FILTERS_1_0" @@ -3237,7 +3252,22 @@ const ( QueryTypeCloudformationStack10 = "CLOUDFORMATION_STACK_1_0" ) +// QueryTypeEnumValues returns all elements of the QueryType enum +func QueryTypeEnumValues() []string { + return []string{ + QueryTypeTagFilters10, + QueryTypeCloudformationStack10, + } +} + const ( // ResourceFilterNameResourceType is a ResourceFilterName enum value ResourceFilterNameResourceType = "resource-type" ) + +// ResourceFilterNameEnumValues returns all elements of the ResourceFilterName enum +func ResourceFilterNameEnumValues() []string { + return []string{ + ResourceFilterNameResourceType, + } +} diff --git a/service/resourcegroupstaggingapi/api.go b/service/resourcegroupstaggingapi/api.go index 273a861b403..d1d680a3e29 100644 --- a/service/resourcegroupstaggingapi/api.go +++ b/service/resourcegroupstaggingapi/api.go @@ -2668,6 +2668,14 @@ const ( ErrorCodeInvalidParameterException = "InvalidParameterException" ) +// ErrorCodeEnumValues returns all elements of the ErrorCode enum +func ErrorCodeEnumValues() []string { + return []string{ + ErrorCodeInternalServiceException, + ErrorCodeInvalidParameterException, + } +} + const ( // GroupByAttributeTargetId is a GroupByAttribute enum value GroupByAttributeTargetId = "TARGET_ID" @@ -2679,6 +2687,15 @@ const ( GroupByAttributeResourceType = "RESOURCE_TYPE" ) +// GroupByAttributeEnumValues returns all elements of the GroupByAttribute enum +func GroupByAttributeEnumValues() []string { + return []string{ + GroupByAttributeTargetId, + GroupByAttributeRegion, + GroupByAttributeResourceType, + } +} + const ( // TargetIdTypeAccount is a TargetIdType enum value TargetIdTypeAccount = "ACCOUNT" @@ -2689,3 +2706,12 @@ const ( // TargetIdTypeRoot is a TargetIdType enum value TargetIdTypeRoot = "ROOT" ) + +// TargetIdTypeEnumValues returns all elements of the TargetIdType enum +func TargetIdTypeEnumValues() []string { + return []string{ + TargetIdTypeAccount, + TargetIdTypeOu, + TargetIdTypeRoot, + } +} diff --git a/service/robomaker/api.go b/service/robomaker/api.go index 6bb5ad10586..e0d53e7f444 100644 --- a/service/robomaker/api.go +++ b/service/robomaker/api.go @@ -12788,6 +12788,15 @@ const ( ArchitectureArmhf = "ARMHF" ) +// ArchitectureEnumValues returns all elements of the Architecture enum +func ArchitectureEnumValues() []string { + return []string{ + ArchitectureX8664, + ArchitectureArm64, + ArchitectureArmhf, + } +} + const ( // DeploymentJobErrorCodeResourceNotFound is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeResourceNotFound = "ResourceNotFound" @@ -12850,6 +12859,32 @@ const ( DeploymentJobErrorCodeInternalServerError = "InternalServerError" ) +// DeploymentJobErrorCodeEnumValues returns all elements of the DeploymentJobErrorCode enum +func DeploymentJobErrorCodeEnumValues() []string { + return []string{ + DeploymentJobErrorCodeResourceNotFound, + DeploymentJobErrorCodeEnvironmentSetupError, + DeploymentJobErrorCodeEtagMismatch, + DeploymentJobErrorCodeFailureThresholdBreached, + DeploymentJobErrorCodeRobotDeploymentAborted, + DeploymentJobErrorCodeRobotDeploymentNoResponse, + DeploymentJobErrorCodeRobotAgentConnectionTimeout, + DeploymentJobErrorCodeGreengrassDeploymentFailed, + DeploymentJobErrorCodeInvalidGreengrassGroup, + DeploymentJobErrorCodeMissingRobotArchitecture, + DeploymentJobErrorCodeMissingRobotApplicationArchitecture, + DeploymentJobErrorCodeMissingRobotDeploymentResource, + DeploymentJobErrorCodeGreengrassGroupVersionDoesNotExist, + DeploymentJobErrorCodeLambdaDeleted, + DeploymentJobErrorCodeExtractingBundleFailure, + DeploymentJobErrorCodePreLaunchFileFailure, + DeploymentJobErrorCodePostLaunchFileFailure, + DeploymentJobErrorCodeBadPermissionError, + DeploymentJobErrorCodeDownloadConditionFailed, + DeploymentJobErrorCodeInternalServerError, + } +} + const ( // DeploymentStatusPending is a DeploymentStatus enum value DeploymentStatusPending = "Pending" @@ -12870,6 +12905,18 @@ const ( DeploymentStatusCanceled = "Canceled" ) +// DeploymentStatusEnumValues returns all elements of the DeploymentStatus enum +func DeploymentStatusEnumValues() []string { + return []string{ + DeploymentStatusPending, + DeploymentStatusPreparing, + DeploymentStatusInProgress, + DeploymentStatusFailed, + DeploymentStatusSucceeded, + DeploymentStatusCanceled, + } +} + const ( // FailureBehaviorFail is a FailureBehavior enum value FailureBehaviorFail = "Fail" @@ -12878,11 +12925,26 @@ const ( FailureBehaviorContinue = "Continue" ) +// FailureBehaviorEnumValues returns all elements of the FailureBehavior enum +func FailureBehaviorEnumValues() []string { + return []string{ + FailureBehaviorFail, + FailureBehaviorContinue, + } +} + const ( // RenderingEngineTypeOgre is a RenderingEngineType enum value RenderingEngineTypeOgre = "OGRE" ) +// RenderingEngineTypeEnumValues returns all elements of the RenderingEngineType enum +func RenderingEngineTypeEnumValues() []string { + return []string{ + RenderingEngineTypeOgre, + } +} + const ( // RobotDeploymentStepValidating is a RobotDeploymentStep enum value RobotDeploymentStepValidating = "Validating" @@ -12906,6 +12968,19 @@ const ( RobotDeploymentStepFinished = "Finished" ) +// RobotDeploymentStepEnumValues returns all elements of the RobotDeploymentStep enum +func RobotDeploymentStepEnumValues() []string { + return []string{ + RobotDeploymentStepValidating, + RobotDeploymentStepDownloadingExtracting, + RobotDeploymentStepExecutingDownloadCondition, + RobotDeploymentStepExecutingPreLaunch, + RobotDeploymentStepLaunching, + RobotDeploymentStepExecutingPostLaunch, + RobotDeploymentStepFinished, + } +} + const ( // RobotSoftwareSuiteTypeRos is a RobotSoftwareSuiteType enum value RobotSoftwareSuiteTypeRos = "ROS" @@ -12914,6 +12989,14 @@ const ( RobotSoftwareSuiteTypeRos2 = "ROS2" ) +// RobotSoftwareSuiteTypeEnumValues returns all elements of the RobotSoftwareSuiteType enum +func RobotSoftwareSuiteTypeEnumValues() []string { + return []string{ + RobotSoftwareSuiteTypeRos, + RobotSoftwareSuiteTypeRos2, + } +} + const ( // RobotSoftwareSuiteVersionTypeKinetic is a RobotSoftwareSuiteVersionType enum value RobotSoftwareSuiteVersionTypeKinetic = "Kinetic" @@ -12925,6 +13008,15 @@ const ( RobotSoftwareSuiteVersionTypeDashing = "Dashing" ) +// RobotSoftwareSuiteVersionTypeEnumValues returns all elements of the RobotSoftwareSuiteVersionType enum +func RobotSoftwareSuiteVersionTypeEnumValues() []string { + return []string{ + RobotSoftwareSuiteVersionTypeKinetic, + RobotSoftwareSuiteVersionTypeMelodic, + RobotSoftwareSuiteVersionTypeDashing, + } +} + const ( // RobotStatusAvailable is a RobotStatus enum value RobotStatusAvailable = "Available" @@ -12948,11 +13040,31 @@ const ( RobotStatusNoResponse = "NoResponse" ) +// RobotStatusEnumValues returns all elements of the RobotStatus enum +func RobotStatusEnumValues() []string { + return []string{ + RobotStatusAvailable, + RobotStatusRegistered, + RobotStatusPendingNewDeployment, + RobotStatusDeploying, + RobotStatusFailed, + RobotStatusInSync, + RobotStatusNoResponse, + } +} + const ( // SimulationJobBatchErrorCodeInternalServiceError is a SimulationJobBatchErrorCode enum value SimulationJobBatchErrorCodeInternalServiceError = "InternalServiceError" ) +// SimulationJobBatchErrorCodeEnumValues returns all elements of the SimulationJobBatchErrorCode enum +func SimulationJobBatchErrorCodeEnumValues() []string { + return []string{ + SimulationJobBatchErrorCodeInternalServiceError, + } +} + const ( // SimulationJobBatchStatusPending is a SimulationJobBatchStatus enum value SimulationJobBatchStatusPending = "Pending" @@ -12982,6 +13094,21 @@ const ( SimulationJobBatchStatusTimedOut = "TimedOut" ) +// SimulationJobBatchStatusEnumValues returns all elements of the SimulationJobBatchStatus enum +func SimulationJobBatchStatusEnumValues() []string { + return []string{ + SimulationJobBatchStatusPending, + SimulationJobBatchStatusInProgress, + SimulationJobBatchStatusFailed, + SimulationJobBatchStatusCompleted, + SimulationJobBatchStatusCanceled, + SimulationJobBatchStatusCanceling, + SimulationJobBatchStatusCompleting, + SimulationJobBatchStatusTimingOut, + SimulationJobBatchStatusTimedOut, + } +} + const ( // SimulationJobErrorCodeInternalServiceError is a SimulationJobErrorCode enum value SimulationJobErrorCodeInternalServiceError = "InternalServiceError" @@ -13065,6 +13192,39 @@ const ( SimulationJobErrorCodeWrongRegionSimulationApplication = "WrongRegionSimulationApplication" ) +// SimulationJobErrorCodeEnumValues returns all elements of the SimulationJobErrorCode enum +func SimulationJobErrorCodeEnumValues() []string { + return []string{ + SimulationJobErrorCodeInternalServiceError, + SimulationJobErrorCodeRobotApplicationCrash, + SimulationJobErrorCodeSimulationApplicationCrash, + SimulationJobErrorCodeBadPermissionsRobotApplication, + SimulationJobErrorCodeBadPermissionsSimulationApplication, + SimulationJobErrorCodeBadPermissionsS3object, + SimulationJobErrorCodeBadPermissionsS3output, + SimulationJobErrorCodeBadPermissionsCloudwatchLogs, + SimulationJobErrorCodeSubnetIpLimitExceeded, + SimulationJobErrorCodeEnilimitExceeded, + SimulationJobErrorCodeBadPermissionsUserCredentials, + SimulationJobErrorCodeInvalidBundleRobotApplication, + SimulationJobErrorCodeInvalidBundleSimulationApplication, + SimulationJobErrorCodeInvalidS3resource, + SimulationJobErrorCodeLimitExceeded, + SimulationJobErrorCodeMismatchedEtag, + SimulationJobErrorCodeRobotApplicationVersionMismatchedEtag, + SimulationJobErrorCodeSimulationApplicationVersionMismatchedEtag, + SimulationJobErrorCodeResourceNotFound, + SimulationJobErrorCodeRequestThrottled, + SimulationJobErrorCodeBatchTimedOut, + SimulationJobErrorCodeBatchCanceled, + SimulationJobErrorCodeInvalidInput, + SimulationJobErrorCodeWrongRegionS3bucket, + SimulationJobErrorCodeWrongRegionS3output, + SimulationJobErrorCodeWrongRegionRobotApplication, + SimulationJobErrorCodeWrongRegionSimulationApplication, + } +} + const ( // SimulationJobStatusPending is a SimulationJobStatus enum value SimulationJobStatusPending = "Pending" @@ -13097,6 +13257,22 @@ const ( SimulationJobStatusCanceled = "Canceled" ) +// SimulationJobStatusEnumValues returns all elements of the SimulationJobStatus enum +func SimulationJobStatusEnumValues() []string { + return []string{ + SimulationJobStatusPending, + SimulationJobStatusPreparing, + SimulationJobStatusRunning, + SimulationJobStatusRestarting, + SimulationJobStatusCompleted, + SimulationJobStatusFailed, + SimulationJobStatusRunningFailed, + SimulationJobStatusTerminating, + SimulationJobStatusTerminated, + SimulationJobStatusCanceled, + } +} + const ( // SimulationSoftwareSuiteTypeGazebo is a SimulationSoftwareSuiteType enum value SimulationSoftwareSuiteTypeGazebo = "Gazebo" @@ -13104,3 +13280,11 @@ const ( // SimulationSoftwareSuiteTypeRosbagPlay is a SimulationSoftwareSuiteType enum value SimulationSoftwareSuiteTypeRosbagPlay = "RosbagPlay" ) + +// SimulationSoftwareSuiteTypeEnumValues returns all elements of the SimulationSoftwareSuiteType enum +func SimulationSoftwareSuiteTypeEnumValues() []string { + return []string{ + SimulationSoftwareSuiteTypeGazebo, + SimulationSoftwareSuiteTypeRosbagPlay, + } +} diff --git a/service/route53/api.go b/service/route53/api.go index c77a68912bc..a7522abd5f6 100644 --- a/service/route53/api.go +++ b/service/route53/api.go @@ -15452,6 +15452,17 @@ const ( AccountLimitTypeMaxTrafficPoliciesByOwner = "MAX_TRAFFIC_POLICIES_BY_OWNER" ) +// AccountLimitTypeEnumValues returns all elements of the AccountLimitType enum +func AccountLimitTypeEnumValues() []string { + return []string{ + AccountLimitTypeMaxHealthChecksByOwner, + AccountLimitTypeMaxHostedZonesByOwner, + AccountLimitTypeMaxTrafficPolicyInstancesByOwner, + AccountLimitTypeMaxReusableDelegationSetsByOwner, + AccountLimitTypeMaxTrafficPoliciesByOwner, + } +} + const ( // ChangeActionCreate is a ChangeAction enum value ChangeActionCreate = "CREATE" @@ -15463,6 +15474,15 @@ const ( ChangeActionUpsert = "UPSERT" ) +// ChangeActionEnumValues returns all elements of the ChangeAction enum +func ChangeActionEnumValues() []string { + return []string{ + ChangeActionCreate, + ChangeActionDelete, + ChangeActionUpsert, + } +} + const ( // ChangeStatusPending is a ChangeStatus enum value ChangeStatusPending = "PENDING" @@ -15471,6 +15491,14 @@ const ( ChangeStatusInsync = "INSYNC" ) +// ChangeStatusEnumValues returns all elements of the ChangeStatus enum +func ChangeStatusEnumValues() []string { + return []string{ + ChangeStatusPending, + ChangeStatusInsync, + } +} + const ( // CloudWatchRegionUsEast1 is a CloudWatchRegion enum value CloudWatchRegionUsEast1 = "us-east-1" @@ -15554,6 +15582,39 @@ const ( CloudWatchRegionUsIsobEast1 = "us-isob-east-1" ) +// CloudWatchRegionEnumValues returns all elements of the CloudWatchRegion enum +func CloudWatchRegionEnumValues() []string { + return []string{ + CloudWatchRegionUsEast1, + CloudWatchRegionUsEast2, + CloudWatchRegionUsWest1, + CloudWatchRegionUsWest2, + CloudWatchRegionCaCentral1, + CloudWatchRegionEuCentral1, + CloudWatchRegionEuWest1, + CloudWatchRegionEuWest2, + CloudWatchRegionEuWest3, + CloudWatchRegionApEast1, + CloudWatchRegionMeSouth1, + CloudWatchRegionApSouth1, + CloudWatchRegionApSoutheast1, + CloudWatchRegionApSoutheast2, + CloudWatchRegionApNortheast1, + CloudWatchRegionApNortheast2, + CloudWatchRegionApNortheast3, + CloudWatchRegionEuNorth1, + CloudWatchRegionSaEast1, + CloudWatchRegionCnNorthwest1, + CloudWatchRegionCnNorth1, + CloudWatchRegionAfSouth1, + CloudWatchRegionEuSouth1, + CloudWatchRegionUsGovWest1, + CloudWatchRegionUsGovEast1, + CloudWatchRegionUsIsoEast1, + CloudWatchRegionUsIsobEast1, + } +} + const ( // ComparisonOperatorGreaterThanOrEqualToThreshold is a ComparisonOperator enum value ComparisonOperatorGreaterThanOrEqualToThreshold = "GreaterThanOrEqualToThreshold" @@ -15568,6 +15629,16 @@ const ( ComparisonOperatorLessThanOrEqualToThreshold = "LessThanOrEqualToThreshold" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorGreaterThanOrEqualToThreshold, + ComparisonOperatorGreaterThanThreshold, + ComparisonOperatorLessThanThreshold, + ComparisonOperatorLessThanOrEqualToThreshold, + } +} + const ( // HealthCheckRegionUsEast1 is a HealthCheckRegion enum value HealthCheckRegionUsEast1 = "us-east-1" @@ -15594,6 +15665,20 @@ const ( HealthCheckRegionSaEast1 = "sa-east-1" ) +// HealthCheckRegionEnumValues returns all elements of the HealthCheckRegion enum +func HealthCheckRegionEnumValues() []string { + return []string{ + HealthCheckRegionUsEast1, + HealthCheckRegionUsWest1, + HealthCheckRegionUsWest2, + HealthCheckRegionEuWest1, + HealthCheckRegionApSoutheast1, + HealthCheckRegionApSoutheast2, + HealthCheckRegionApNortheast1, + HealthCheckRegionSaEast1, + } +} + const ( // HealthCheckTypeHttp is a HealthCheckType enum value HealthCheckTypeHttp = "HTTP" @@ -15617,6 +15702,19 @@ const ( HealthCheckTypeCloudwatchMetric = "CLOUDWATCH_METRIC" ) +// HealthCheckTypeEnumValues returns all elements of the HealthCheckType enum +func HealthCheckTypeEnumValues() []string { + return []string{ + HealthCheckTypeHttp, + HealthCheckTypeHttps, + HealthCheckTypeHttpStrMatch, + HealthCheckTypeHttpsStrMatch, + HealthCheckTypeTcp, + HealthCheckTypeCalculated, + HealthCheckTypeCloudwatchMetric, + } +} + const ( // HostedZoneLimitTypeMaxRrsetsByZone is a HostedZoneLimitType enum value HostedZoneLimitTypeMaxRrsetsByZone = "MAX_RRSETS_BY_ZONE" @@ -15625,6 +15723,14 @@ const ( HostedZoneLimitTypeMaxVpcsAssociatedByZone = "MAX_VPCS_ASSOCIATED_BY_ZONE" ) +// HostedZoneLimitTypeEnumValues returns all elements of the HostedZoneLimitType enum +func HostedZoneLimitTypeEnumValues() []string { + return []string{ + HostedZoneLimitTypeMaxRrsetsByZone, + HostedZoneLimitTypeMaxVpcsAssociatedByZone, + } +} + const ( // InsufficientDataHealthStatusHealthy is a InsufficientDataHealthStatus enum value InsufficientDataHealthStatusHealthy = "Healthy" @@ -15636,6 +15742,15 @@ const ( InsufficientDataHealthStatusLastKnownStatus = "LastKnownStatus" ) +// InsufficientDataHealthStatusEnumValues returns all elements of the InsufficientDataHealthStatus enum +func InsufficientDataHealthStatusEnumValues() []string { + return []string{ + InsufficientDataHealthStatusHealthy, + InsufficientDataHealthStatusUnhealthy, + InsufficientDataHealthStatusLastKnownStatus, + } +} + const ( // RRTypeSoa is a RRType enum value RRTypeSoa = "SOA" @@ -15674,6 +15789,24 @@ const ( RRTypeCaa = "CAA" ) +// RRTypeEnumValues returns all elements of the RRType enum +func RRTypeEnumValues() []string { + return []string{ + RRTypeSoa, + RRTypeA, + RRTypeTxt, + RRTypeNs, + RRTypeCname, + RRTypeMx, + RRTypeNaptr, + RRTypePtr, + RRTypeSrv, + RRTypeSpf, + RRTypeAaaa, + RRTypeCaa, + } +} + const ( // ResettableElementNameFullyQualifiedDomainName is a ResettableElementName enum value ResettableElementNameFullyQualifiedDomainName = "FullyQualifiedDomainName" @@ -15688,6 +15821,16 @@ const ( ResettableElementNameChildHealthChecks = "ChildHealthChecks" ) +// ResettableElementNameEnumValues returns all elements of the ResettableElementName enum +func ResettableElementNameEnumValues() []string { + return []string{ + ResettableElementNameFullyQualifiedDomainName, + ResettableElementNameRegions, + ResettableElementNameResourcePath, + ResettableElementNameChildHealthChecks, + } +} + const ( // ResourceRecordSetFailoverPrimary is a ResourceRecordSetFailover enum value ResourceRecordSetFailoverPrimary = "PRIMARY" @@ -15696,6 +15839,14 @@ const ( ResourceRecordSetFailoverSecondary = "SECONDARY" ) +// ResourceRecordSetFailoverEnumValues returns all elements of the ResourceRecordSetFailover enum +func ResourceRecordSetFailoverEnumValues() []string { + return []string{ + ResourceRecordSetFailoverPrimary, + ResourceRecordSetFailoverSecondary, + } +} + const ( // ResourceRecordSetRegionUsEast1 is a ResourceRecordSetRegion enum value ResourceRecordSetRegionUsEast1 = "us-east-1" @@ -15767,11 +15918,47 @@ const ( ResourceRecordSetRegionEuSouth1 = "eu-south-1" ) +// ResourceRecordSetRegionEnumValues returns all elements of the ResourceRecordSetRegion enum +func ResourceRecordSetRegionEnumValues() []string { + return []string{ + ResourceRecordSetRegionUsEast1, + ResourceRecordSetRegionUsEast2, + ResourceRecordSetRegionUsWest1, + ResourceRecordSetRegionUsWest2, + ResourceRecordSetRegionCaCentral1, + ResourceRecordSetRegionEuWest1, + ResourceRecordSetRegionEuWest2, + ResourceRecordSetRegionEuWest3, + ResourceRecordSetRegionEuCentral1, + ResourceRecordSetRegionApSoutheast1, + ResourceRecordSetRegionApSoutheast2, + ResourceRecordSetRegionApNortheast1, + ResourceRecordSetRegionApNortheast2, + ResourceRecordSetRegionApNortheast3, + ResourceRecordSetRegionEuNorth1, + ResourceRecordSetRegionSaEast1, + ResourceRecordSetRegionCnNorth1, + ResourceRecordSetRegionCnNorthwest1, + ResourceRecordSetRegionApEast1, + ResourceRecordSetRegionMeSouth1, + ResourceRecordSetRegionApSouth1, + ResourceRecordSetRegionAfSouth1, + ResourceRecordSetRegionEuSouth1, + } +} + const ( // ReusableDelegationSetLimitTypeMaxZonesByReusableDelegationSet is a ReusableDelegationSetLimitType enum value ReusableDelegationSetLimitTypeMaxZonesByReusableDelegationSet = "MAX_ZONES_BY_REUSABLE_DELEGATION_SET" ) +// ReusableDelegationSetLimitTypeEnumValues returns all elements of the ReusableDelegationSetLimitType enum +func ReusableDelegationSetLimitTypeEnumValues() []string { + return []string{ + ReusableDelegationSetLimitTypeMaxZonesByReusableDelegationSet, + } +} + const ( // StatisticAverage is a Statistic enum value StatisticAverage = "Average" @@ -15789,6 +15976,17 @@ const ( StatisticMinimum = "Minimum" ) +// StatisticEnumValues returns all elements of the Statistic enum +func StatisticEnumValues() []string { + return []string{ + StatisticAverage, + StatisticSum, + StatisticSampleCount, + StatisticMaximum, + StatisticMinimum, + } +} + const ( // TagResourceTypeHealthcheck is a TagResourceType enum value TagResourceTypeHealthcheck = "healthcheck" @@ -15797,6 +15995,14 @@ const ( TagResourceTypeHostedzone = "hostedzone" ) +// TagResourceTypeEnumValues returns all elements of the TagResourceType enum +func TagResourceTypeEnumValues() []string { + return []string{ + TagResourceTypeHealthcheck, + TagResourceTypeHostedzone, + } +} + const ( // VPCRegionUsEast1 is a VPCRegion enum value VPCRegionUsEast1 = "us-east-1" @@ -15876,3 +16082,35 @@ const ( // VPCRegionEuSouth1 is a VPCRegion enum value VPCRegionEuSouth1 = "eu-south-1" ) + +// VPCRegionEnumValues returns all elements of the VPCRegion enum +func VPCRegionEnumValues() []string { + return []string{ + VPCRegionUsEast1, + VPCRegionUsEast2, + VPCRegionUsWest1, + VPCRegionUsWest2, + VPCRegionEuWest1, + VPCRegionEuWest2, + VPCRegionEuWest3, + VPCRegionEuCentral1, + VPCRegionApEast1, + VPCRegionMeSouth1, + VPCRegionUsGovWest1, + VPCRegionUsGovEast1, + VPCRegionUsIsoEast1, + VPCRegionUsIsobEast1, + VPCRegionApSoutheast1, + VPCRegionApSoutheast2, + VPCRegionApSouth1, + VPCRegionApNortheast1, + VPCRegionApNortheast2, + VPCRegionApNortheast3, + VPCRegionEuNorth1, + VPCRegionSaEast1, + VPCRegionCaCentral1, + VPCRegionCnNorth1, + VPCRegionAfSouth1, + VPCRegionEuSouth1, + } +} diff --git a/service/route53domains/api.go b/service/route53domains/api.go index e3e02e0b0ce..06bde3ee3e0 100644 --- a/service/route53domains/api.go +++ b/service/route53domains/api.go @@ -6814,6 +6814,17 @@ const ( ContactTypeReseller = "RESELLER" ) +// ContactTypeEnumValues returns all elements of the ContactType enum +func ContactTypeEnumValues() []string { + return []string{ + ContactTypePerson, + ContactTypeCompany, + ContactTypeAssociation, + ContactTypePublicBody, + ContactTypeReseller, + } +} + const ( // CountryCodeAd is a CountryCode enum value CountryCodeAd = "AD" @@ -7503,6 +7514,241 @@ const ( CountryCodeZw = "ZW" ) +// CountryCodeEnumValues returns all elements of the CountryCode enum +func CountryCodeEnumValues() []string { + return []string{ + CountryCodeAd, + CountryCodeAe, + CountryCodeAf, + CountryCodeAg, + CountryCodeAi, + CountryCodeAl, + CountryCodeAm, + CountryCodeAn, + CountryCodeAo, + CountryCodeAq, + CountryCodeAr, + CountryCodeAs, + CountryCodeAt, + CountryCodeAu, + CountryCodeAw, + CountryCodeAz, + CountryCodeBa, + CountryCodeBb, + CountryCodeBd, + CountryCodeBe, + CountryCodeBf, + CountryCodeBg, + CountryCodeBh, + CountryCodeBi, + CountryCodeBj, + CountryCodeBl, + CountryCodeBm, + CountryCodeBn, + CountryCodeBo, + CountryCodeBr, + CountryCodeBs, + CountryCodeBt, + CountryCodeBw, + CountryCodeBy, + CountryCodeBz, + CountryCodeCa, + CountryCodeCc, + CountryCodeCd, + CountryCodeCf, + CountryCodeCg, + CountryCodeCh, + CountryCodeCi, + CountryCodeCk, + CountryCodeCl, + CountryCodeCm, + CountryCodeCn, + CountryCodeCo, + CountryCodeCr, + CountryCodeCu, + CountryCodeCv, + CountryCodeCx, + CountryCodeCy, + CountryCodeCz, + CountryCodeDe, + CountryCodeDj, + CountryCodeDk, + CountryCodeDm, + CountryCodeDo, + CountryCodeDz, + CountryCodeEc, + CountryCodeEe, + CountryCodeEg, + CountryCodeEr, + CountryCodeEs, + CountryCodeEt, + CountryCodeFi, + CountryCodeFj, + CountryCodeFk, + CountryCodeFm, + CountryCodeFo, + CountryCodeFr, + CountryCodeGa, + CountryCodeGb, + CountryCodeGd, + CountryCodeGe, + CountryCodeGh, + CountryCodeGi, + CountryCodeGl, + CountryCodeGm, + CountryCodeGn, + CountryCodeGq, + CountryCodeGr, + CountryCodeGt, + CountryCodeGu, + CountryCodeGw, + CountryCodeGy, + CountryCodeHk, + CountryCodeHn, + CountryCodeHr, + CountryCodeHt, + CountryCodeHu, + CountryCodeId, + CountryCodeIe, + CountryCodeIl, + CountryCodeIm, + CountryCodeIn, + CountryCodeIq, + CountryCodeIr, + CountryCodeIs, + CountryCodeIt, + CountryCodeJm, + CountryCodeJo, + CountryCodeJp, + CountryCodeKe, + CountryCodeKg, + CountryCodeKh, + CountryCodeKi, + CountryCodeKm, + CountryCodeKn, + CountryCodeKp, + CountryCodeKr, + CountryCodeKw, + CountryCodeKy, + CountryCodeKz, + CountryCodeLa, + CountryCodeLb, + CountryCodeLc, + CountryCodeLi, + CountryCodeLk, + CountryCodeLr, + CountryCodeLs, + CountryCodeLt, + CountryCodeLu, + CountryCodeLv, + CountryCodeLy, + CountryCodeMa, + CountryCodeMc, + CountryCodeMd, + CountryCodeMe, + CountryCodeMf, + CountryCodeMg, + CountryCodeMh, + CountryCodeMk, + CountryCodeMl, + CountryCodeMm, + CountryCodeMn, + CountryCodeMo, + CountryCodeMp, + CountryCodeMr, + CountryCodeMs, + CountryCodeMt, + CountryCodeMu, + CountryCodeMv, + CountryCodeMw, + CountryCodeMx, + CountryCodeMy, + CountryCodeMz, + CountryCodeNa, + CountryCodeNc, + CountryCodeNe, + CountryCodeNg, + CountryCodeNi, + CountryCodeNl, + CountryCodeNo, + CountryCodeNp, + CountryCodeNr, + CountryCodeNu, + CountryCodeNz, + CountryCodeOm, + CountryCodePa, + CountryCodePe, + CountryCodePf, + CountryCodePg, + CountryCodePh, + CountryCodePk, + CountryCodePl, + CountryCodePm, + CountryCodePn, + CountryCodePr, + CountryCodePt, + CountryCodePw, + CountryCodePy, + CountryCodeQa, + CountryCodeRo, + CountryCodeRs, + CountryCodeRu, + CountryCodeRw, + CountryCodeSa, + CountryCodeSb, + CountryCodeSc, + CountryCodeSd, + CountryCodeSe, + CountryCodeSg, + CountryCodeSh, + CountryCodeSi, + CountryCodeSk, + CountryCodeSl, + CountryCodeSm, + CountryCodeSn, + CountryCodeSo, + CountryCodeSr, + CountryCodeSt, + CountryCodeSv, + CountryCodeSy, + CountryCodeSz, + CountryCodeTc, + CountryCodeTd, + CountryCodeTg, + CountryCodeTh, + CountryCodeTj, + CountryCodeTk, + CountryCodeTl, + CountryCodeTm, + CountryCodeTn, + CountryCodeTo, + CountryCodeTr, + CountryCodeTt, + CountryCodeTv, + CountryCodeTw, + CountryCodeTz, + CountryCodeUa, + CountryCodeUg, + CountryCodeUs, + CountryCodeUy, + CountryCodeUz, + CountryCodeVa, + CountryCodeVc, + CountryCodeVe, + CountryCodeVg, + CountryCodeVi, + CountryCodeVn, + CountryCodeVu, + CountryCodeWf, + CountryCodeWs, + CountryCodeYe, + CountryCodeYt, + CountryCodeZa, + CountryCodeZm, + CountryCodeZw, + } +} + const ( // DomainAvailabilityAvailable is a DomainAvailability enum value DomainAvailabilityAvailable = "AVAILABLE" @@ -7529,6 +7775,20 @@ const ( DomainAvailabilityDontKnow = "DONT_KNOW" ) +// DomainAvailabilityEnumValues returns all elements of the DomainAvailability enum +func DomainAvailabilityEnumValues() []string { + return []string{ + DomainAvailabilityAvailable, + DomainAvailabilityAvailableReserved, + DomainAvailabilityAvailablePreorder, + DomainAvailabilityUnavailable, + DomainAvailabilityUnavailablePremium, + DomainAvailabilityUnavailableRestricted, + DomainAvailabilityReserved, + DomainAvailabilityDontKnow, + } +} + const ( // ExtraParamNameDunsNumber is a ExtraParamName enum value ExtraParamNameDunsNumber = "DUNS_NUMBER" @@ -7618,6 +7878,41 @@ const ( ExtraParamNameUkCompanyNumber = "UK_COMPANY_NUMBER" ) +// ExtraParamNameEnumValues returns all elements of the ExtraParamName enum +func ExtraParamNameEnumValues() []string { + return []string{ + ExtraParamNameDunsNumber, + ExtraParamNameBrandNumber, + ExtraParamNameBirthDepartment, + ExtraParamNameBirthDateInYyyyMmDd, + ExtraParamNameBirthCountry, + ExtraParamNameBirthCity, + ExtraParamNameDocumentNumber, + ExtraParamNameAuIdNumber, + ExtraParamNameAuIdType, + ExtraParamNameCaLegalType, + ExtraParamNameCaBusinessEntityType, + ExtraParamNameCaLegalRepresentative, + ExtraParamNameCaLegalRepresentativeCapacity, + ExtraParamNameEsIdentification, + ExtraParamNameEsIdentificationType, + ExtraParamNameEsLegalForm, + ExtraParamNameFiBusinessNumber, + ExtraParamNameFiIdNumber, + ExtraParamNameFiNationality, + ExtraParamNameFiOrganizationType, + ExtraParamNameItNationality, + ExtraParamNameItPin, + ExtraParamNameItRegistrantEntityType, + ExtraParamNameRuPassportData, + ExtraParamNameSeIdNumber, + ExtraParamNameSgIdNumber, + ExtraParamNameVatNumber, + ExtraParamNameUkContactType, + ExtraParamNameUkCompanyNumber, + } +} + const ( // OperationStatusSubmitted is a OperationStatus enum value OperationStatusSubmitted = "SUBMITTED" @@ -7635,6 +7930,17 @@ const ( OperationStatusFailed = "FAILED" ) +// OperationStatusEnumValues returns all elements of the OperationStatus enum +func OperationStatusEnumValues() []string { + return []string{ + OperationStatusSubmitted, + OperationStatusInProgress, + OperationStatusError, + OperationStatusSuccessful, + OperationStatusFailed, + } +} + const ( // OperationTypeRegisterDomain is a OperationType enum value OperationTypeRegisterDomain = "REGISTER_DOMAIN" @@ -7691,6 +7997,30 @@ const ( OperationTypeInternalTransferInDomain = "INTERNAL_TRANSFER_IN_DOMAIN" ) +// OperationTypeEnumValues returns all elements of the OperationType enum +func OperationTypeEnumValues() []string { + return []string{ + OperationTypeRegisterDomain, + OperationTypeDeleteDomain, + OperationTypeTransferInDomain, + OperationTypeUpdateDomainContact, + OperationTypeUpdateNameserver, + OperationTypeChangePrivacyProtection, + OperationTypeDomainLock, + OperationTypeEnableAutorenew, + OperationTypeDisableAutorenew, + OperationTypeAddDnssec, + OperationTypeRemoveDnssec, + OperationTypeExpireDomain, + OperationTypeTransferOutDomain, + OperationTypeChangeDomainOwner, + OperationTypeRenewDomain, + OperationTypePushDomain, + OperationTypeInternalTransferOutDomain, + OperationTypeInternalTransferInDomain, + } +} + const ( // ReachabilityStatusPending is a ReachabilityStatus enum value ReachabilityStatusPending = "PENDING" @@ -7702,6 +8032,15 @@ const ( ReachabilityStatusExpired = "EXPIRED" ) +// ReachabilityStatusEnumValues returns all elements of the ReachabilityStatus enum +func ReachabilityStatusEnumValues() []string { + return []string{ + ReachabilityStatusPending, + ReachabilityStatusDone, + ReachabilityStatusExpired, + } +} + // Whether the domain name can be transferred to Route 53. // // You can transfer only domains that have a value of TRANSFERABLE for Transferable. @@ -7729,3 +8068,12 @@ const ( // TransferableDontKnow is a Transferable enum value TransferableDontKnow = "DONT_KNOW" ) + +// TransferableEnumValues returns all elements of the Transferable enum +func TransferableEnumValues() []string { + return []string{ + TransferableTransferable, + TransferableUntransferable, + TransferableDontKnow, + } +} diff --git a/service/route53resolver/api.go b/service/route53resolver/api.go index d2c81e00493..a37e16ae54e 100644 --- a/service/route53resolver/api.go +++ b/service/route53resolver/api.go @@ -5880,6 +5880,22 @@ const ( IpAddressStatusDeleteFailedFasExpired = "DELETE_FAILED_FAS_EXPIRED" ) +// IpAddressStatusEnumValues returns all elements of the IpAddressStatus enum +func IpAddressStatusEnumValues() []string { + return []string{ + IpAddressStatusCreating, + IpAddressStatusFailedCreation, + IpAddressStatusAttaching, + IpAddressStatusAttached, + IpAddressStatusRemapDetaching, + IpAddressStatusRemapAttaching, + IpAddressStatusDetaching, + IpAddressStatusFailedResourceGone, + IpAddressStatusDeleting, + IpAddressStatusDeleteFailedFasExpired, + } +} + const ( // ResolverEndpointDirectionInbound is a ResolverEndpointDirection enum value ResolverEndpointDirectionInbound = "INBOUND" @@ -5888,6 +5904,14 @@ const ( ResolverEndpointDirectionOutbound = "OUTBOUND" ) +// ResolverEndpointDirectionEnumValues returns all elements of the ResolverEndpointDirection enum +func ResolverEndpointDirectionEnumValues() []string { + return []string{ + ResolverEndpointDirectionInbound, + ResolverEndpointDirectionOutbound, + } +} + const ( // ResolverEndpointStatusCreating is a ResolverEndpointStatus enum value ResolverEndpointStatusCreating = "CREATING" @@ -5908,6 +5932,18 @@ const ( ResolverEndpointStatusDeleting = "DELETING" ) +// ResolverEndpointStatusEnumValues returns all elements of the ResolverEndpointStatus enum +func ResolverEndpointStatusEnumValues() []string { + return []string{ + ResolverEndpointStatusCreating, + ResolverEndpointStatusOperational, + ResolverEndpointStatusUpdating, + ResolverEndpointStatusAutoRecovering, + ResolverEndpointStatusActionNeeded, + ResolverEndpointStatusDeleting, + } +} + const ( // ResolverRuleAssociationStatusCreating is a ResolverRuleAssociationStatus enum value ResolverRuleAssociationStatusCreating = "CREATING" @@ -5925,6 +5961,17 @@ const ( ResolverRuleAssociationStatusOverridden = "OVERRIDDEN" ) +// ResolverRuleAssociationStatusEnumValues returns all elements of the ResolverRuleAssociationStatus enum +func ResolverRuleAssociationStatusEnumValues() []string { + return []string{ + ResolverRuleAssociationStatusCreating, + ResolverRuleAssociationStatusComplete, + ResolverRuleAssociationStatusDeleting, + ResolverRuleAssociationStatusFailed, + ResolverRuleAssociationStatusOverridden, + } +} + const ( // ResolverRuleStatusComplete is a ResolverRuleStatus enum value ResolverRuleStatusComplete = "COMPLETE" @@ -5939,6 +5986,16 @@ const ( ResolverRuleStatusFailed = "FAILED" ) +// ResolverRuleStatusEnumValues returns all elements of the ResolverRuleStatus enum +func ResolverRuleStatusEnumValues() []string { + return []string{ + ResolverRuleStatusComplete, + ResolverRuleStatusDeleting, + ResolverRuleStatusUpdating, + ResolverRuleStatusFailed, + } +} + const ( // RuleTypeOptionForward is a RuleTypeOption enum value RuleTypeOptionForward = "FORWARD" @@ -5950,6 +6007,15 @@ const ( RuleTypeOptionRecursive = "RECURSIVE" ) +// RuleTypeOptionEnumValues returns all elements of the RuleTypeOption enum +func RuleTypeOptionEnumValues() []string { + return []string{ + RuleTypeOptionForward, + RuleTypeOptionSystem, + RuleTypeOptionRecursive, + } +} + const ( // ShareStatusNotShared is a ShareStatus enum value ShareStatusNotShared = "NOT_SHARED" @@ -5960,3 +6026,12 @@ const ( // ShareStatusSharedByMe is a ShareStatus enum value ShareStatusSharedByMe = "SHARED_BY_ME" ) + +// ShareStatusEnumValues returns all elements of the ShareStatus enum +func ShareStatusEnumValues() []string { + return []string{ + ShareStatusNotShared, + ShareStatusSharedWithMe, + ShareStatusSharedByMe, + } +} diff --git a/service/s3/api.go b/service/s3/api.go index 82defe7f2cf..9c553486ee3 100644 --- a/service/s3/api.go +++ b/service/s3/api.go @@ -30207,6 +30207,13 @@ const ( AnalyticsS3ExportFileFormatCsv = "CSV" ) +// AnalyticsS3ExportFileFormatEnumValues returns all elements of the AnalyticsS3ExportFileFormat enum +func AnalyticsS3ExportFileFormatEnumValues() []string { + return []string{ + AnalyticsS3ExportFileFormatCsv, + } +} + const ( // BucketAccelerateStatusEnabled is a BucketAccelerateStatus enum value BucketAccelerateStatusEnabled = "Enabled" @@ -30215,6 +30222,14 @@ const ( BucketAccelerateStatusSuspended = "Suspended" ) +// BucketAccelerateStatusEnumValues returns all elements of the BucketAccelerateStatus enum +func BucketAccelerateStatusEnumValues() []string { + return []string{ + BucketAccelerateStatusEnabled, + BucketAccelerateStatusSuspended, + } +} + const ( // BucketCannedACLPrivate is a BucketCannedACL enum value BucketCannedACLPrivate = "private" @@ -30229,6 +30244,16 @@ const ( BucketCannedACLAuthenticatedRead = "authenticated-read" ) +// BucketCannedACLEnumValues returns all elements of the BucketCannedACL enum +func BucketCannedACLEnumValues() []string { + return []string{ + BucketCannedACLPrivate, + BucketCannedACLPublicRead, + BucketCannedACLPublicReadWrite, + BucketCannedACLAuthenticatedRead, + } +} + const ( // BucketLocationConstraintEu is a BucketLocationConstraint enum value BucketLocationConstraintEu = "EU" @@ -30264,6 +30289,23 @@ const ( BucketLocationConstraintEuCentral1 = "eu-central-1" ) +// BucketLocationConstraintEnumValues returns all elements of the BucketLocationConstraint enum +func BucketLocationConstraintEnumValues() []string { + return []string{ + BucketLocationConstraintEu, + BucketLocationConstraintEuWest1, + BucketLocationConstraintUsWest1, + BucketLocationConstraintUsWest2, + BucketLocationConstraintApSouth1, + BucketLocationConstraintApSoutheast1, + BucketLocationConstraintApSoutheast2, + BucketLocationConstraintApNortheast1, + BucketLocationConstraintSaEast1, + BucketLocationConstraintCnNorth1, + BucketLocationConstraintEuCentral1, + } +} + const ( // BucketLogsPermissionFullControl is a BucketLogsPermission enum value BucketLogsPermissionFullControl = "FULL_CONTROL" @@ -30275,6 +30317,15 @@ const ( BucketLogsPermissionWrite = "WRITE" ) +// BucketLogsPermissionEnumValues returns all elements of the BucketLogsPermission enum +func BucketLogsPermissionEnumValues() []string { + return []string{ + BucketLogsPermissionFullControl, + BucketLogsPermissionRead, + BucketLogsPermissionWrite, + } +} + const ( // BucketVersioningStatusEnabled is a BucketVersioningStatus enum value BucketVersioningStatusEnabled = "Enabled" @@ -30283,6 +30334,14 @@ const ( BucketVersioningStatusSuspended = "Suspended" ) +// BucketVersioningStatusEnumValues returns all elements of the BucketVersioningStatus enum +func BucketVersioningStatusEnumValues() []string { + return []string{ + BucketVersioningStatusEnabled, + BucketVersioningStatusSuspended, + } +} + const ( // CompressionTypeNone is a CompressionType enum value CompressionTypeNone = "NONE" @@ -30294,6 +30353,15 @@ const ( CompressionTypeBzip2 = "BZIP2" ) +// CompressionTypeEnumValues returns all elements of the CompressionType enum +func CompressionTypeEnumValues() []string { + return []string{ + CompressionTypeNone, + CompressionTypeGzip, + CompressionTypeBzip2, + } +} + const ( // DeleteMarkerReplicationStatusEnabled is a DeleteMarkerReplicationStatus enum value DeleteMarkerReplicationStatusEnabled = "Enabled" @@ -30302,6 +30370,14 @@ const ( DeleteMarkerReplicationStatusDisabled = "Disabled" ) +// DeleteMarkerReplicationStatusEnumValues returns all elements of the DeleteMarkerReplicationStatus enum +func DeleteMarkerReplicationStatusEnumValues() []string { + return []string{ + DeleteMarkerReplicationStatusEnabled, + DeleteMarkerReplicationStatusDisabled, + } +} + // Requests Amazon S3 to encode the object keys in the response and specifies // the encoding method to use. An object key may contain any Unicode character; // however, XML 1.0 parser cannot parse some characters, such as characters @@ -30313,6 +30389,13 @@ const ( EncodingTypeUrl = "url" ) +// EncodingTypeEnumValues returns all elements of the EncodingType enum +func EncodingTypeEnumValues() []string { + return []string{ + EncodingTypeUrl, + } +} + // The bucket event for which to send notifications. const ( // EventS3ReducedRedundancyLostObject is a Event enum value @@ -30367,6 +30450,29 @@ const ( EventS3ReplicationOperationReplicatedAfterThreshold = "s3:Replication:OperationReplicatedAfterThreshold" ) +// EventEnumValues returns all elements of the Event enum +func EventEnumValues() []string { + return []string{ + EventS3ReducedRedundancyLostObject, + EventS3ObjectCreated, + EventS3ObjectCreatedPut, + EventS3ObjectCreatedPost, + EventS3ObjectCreatedCopy, + EventS3ObjectCreatedCompleteMultipartUpload, + EventS3ObjectRemoved, + EventS3ObjectRemovedDelete, + EventS3ObjectRemovedDeleteMarkerCreated, + EventS3ObjectRestore, + EventS3ObjectRestorePost, + EventS3ObjectRestoreCompleted, + EventS3Replication, + EventS3ReplicationOperationFailedReplication, + EventS3ReplicationOperationNotTracked, + EventS3ReplicationOperationMissedThreshold, + EventS3ReplicationOperationReplicatedAfterThreshold, + } +} + const ( // ExistingObjectReplicationStatusEnabled is a ExistingObjectReplicationStatus enum value ExistingObjectReplicationStatusEnabled = "Enabled" @@ -30375,6 +30481,14 @@ const ( ExistingObjectReplicationStatusDisabled = "Disabled" ) +// ExistingObjectReplicationStatusEnumValues returns all elements of the ExistingObjectReplicationStatus enum +func ExistingObjectReplicationStatusEnumValues() []string { + return []string{ + ExistingObjectReplicationStatusEnabled, + ExistingObjectReplicationStatusDisabled, + } +} + const ( // ExpirationStatusEnabled is a ExpirationStatus enum value ExpirationStatusEnabled = "Enabled" @@ -30383,11 +30497,26 @@ const ( ExpirationStatusDisabled = "Disabled" ) +// ExpirationStatusEnumValues returns all elements of the ExpirationStatus enum +func ExpirationStatusEnumValues() []string { + return []string{ + ExpirationStatusEnabled, + ExpirationStatusDisabled, + } +} + const ( // ExpressionTypeSql is a ExpressionType enum value ExpressionTypeSql = "SQL" ) +// ExpressionTypeEnumValues returns all elements of the ExpressionType enum +func ExpressionTypeEnumValues() []string { + return []string{ + ExpressionTypeSql, + } +} + const ( // FileHeaderInfoUse is a FileHeaderInfo enum value FileHeaderInfoUse = "USE" @@ -30399,6 +30528,15 @@ const ( FileHeaderInfoNone = "NONE" ) +// FileHeaderInfoEnumValues returns all elements of the FileHeaderInfo enum +func FileHeaderInfoEnumValues() []string { + return []string{ + FileHeaderInfoUse, + FileHeaderInfoIgnore, + FileHeaderInfoNone, + } +} + const ( // FilterRuleNamePrefix is a FilterRuleName enum value FilterRuleNamePrefix = "prefix" @@ -30407,6 +30545,14 @@ const ( FilterRuleNameSuffix = "suffix" ) +// FilterRuleNameEnumValues returns all elements of the FilterRuleName enum +func FilterRuleNameEnumValues() []string { + return []string{ + FilterRuleNamePrefix, + FilterRuleNameSuffix, + } +} + const ( // InventoryFormatCsv is a InventoryFormat enum value InventoryFormatCsv = "CSV" @@ -30418,6 +30564,15 @@ const ( InventoryFormatParquet = "Parquet" ) +// InventoryFormatEnumValues returns all elements of the InventoryFormat enum +func InventoryFormatEnumValues() []string { + return []string{ + InventoryFormatCsv, + InventoryFormatOrc, + InventoryFormatParquet, + } +} + const ( // InventoryFrequencyDaily is a InventoryFrequency enum value InventoryFrequencyDaily = "Daily" @@ -30426,6 +30581,14 @@ const ( InventoryFrequencyWeekly = "Weekly" ) +// InventoryFrequencyEnumValues returns all elements of the InventoryFrequency enum +func InventoryFrequencyEnumValues() []string { + return []string{ + InventoryFrequencyDaily, + InventoryFrequencyWeekly, + } +} + const ( // InventoryIncludedObjectVersionsAll is a InventoryIncludedObjectVersions enum value InventoryIncludedObjectVersionsAll = "All" @@ -30434,6 +30597,14 @@ const ( InventoryIncludedObjectVersionsCurrent = "Current" ) +// InventoryIncludedObjectVersionsEnumValues returns all elements of the InventoryIncludedObjectVersions enum +func InventoryIncludedObjectVersionsEnumValues() []string { + return []string{ + InventoryIncludedObjectVersionsAll, + InventoryIncludedObjectVersionsCurrent, + } +} + const ( // InventoryOptionalFieldSize is a InventoryOptionalField enum value InventoryOptionalFieldSize = "Size" @@ -30469,6 +30640,23 @@ const ( InventoryOptionalFieldIntelligentTieringAccessTier = "IntelligentTieringAccessTier" ) +// InventoryOptionalFieldEnumValues returns all elements of the InventoryOptionalField enum +func InventoryOptionalFieldEnumValues() []string { + return []string{ + InventoryOptionalFieldSize, + InventoryOptionalFieldLastModifiedDate, + InventoryOptionalFieldStorageClass, + InventoryOptionalFieldEtag, + InventoryOptionalFieldIsMultipartUploaded, + InventoryOptionalFieldReplicationStatus, + InventoryOptionalFieldEncryptionStatus, + InventoryOptionalFieldObjectLockRetainUntilDate, + InventoryOptionalFieldObjectLockMode, + InventoryOptionalFieldObjectLockLegalHoldStatus, + InventoryOptionalFieldIntelligentTieringAccessTier, + } +} + const ( // JSONTypeDocument is a JSONType enum value JSONTypeDocument = "DOCUMENT" @@ -30477,6 +30665,14 @@ const ( JSONTypeLines = "LINES" ) +// JSONTypeEnumValues returns all elements of the JSONType enum +func JSONTypeEnumValues() []string { + return []string{ + JSONTypeDocument, + JSONTypeLines, + } +} + const ( // MFADeleteEnabled is a MFADelete enum value MFADeleteEnabled = "Enabled" @@ -30485,6 +30681,14 @@ const ( MFADeleteDisabled = "Disabled" ) +// MFADeleteEnumValues returns all elements of the MFADelete enum +func MFADeleteEnumValues() []string { + return []string{ + MFADeleteEnabled, + MFADeleteDisabled, + } +} + const ( // MFADeleteStatusEnabled is a MFADeleteStatus enum value MFADeleteStatusEnabled = "Enabled" @@ -30493,6 +30697,14 @@ const ( MFADeleteStatusDisabled = "Disabled" ) +// MFADeleteStatusEnumValues returns all elements of the MFADeleteStatus enum +func MFADeleteStatusEnumValues() []string { + return []string{ + MFADeleteStatusEnabled, + MFADeleteStatusDisabled, + } +} + const ( // MetadataDirectiveCopy is a MetadataDirective enum value MetadataDirectiveCopy = "COPY" @@ -30501,6 +30713,14 @@ const ( MetadataDirectiveReplace = "REPLACE" ) +// MetadataDirectiveEnumValues returns all elements of the MetadataDirective enum +func MetadataDirectiveEnumValues() []string { + return []string{ + MetadataDirectiveCopy, + MetadataDirectiveReplace, + } +} + const ( // MetricsStatusEnabled is a MetricsStatus enum value MetricsStatusEnabled = "Enabled" @@ -30509,6 +30729,14 @@ const ( MetricsStatusDisabled = "Disabled" ) +// MetricsStatusEnumValues returns all elements of the MetricsStatus enum +func MetricsStatusEnumValues() []string { + return []string{ + MetricsStatusEnabled, + MetricsStatusDisabled, + } +} + const ( // ObjectCannedACLPrivate is a ObjectCannedACL enum value ObjectCannedACLPrivate = "private" @@ -30532,11 +30760,31 @@ const ( ObjectCannedACLBucketOwnerFullControl = "bucket-owner-full-control" ) +// ObjectCannedACLEnumValues returns all elements of the ObjectCannedACL enum +func ObjectCannedACLEnumValues() []string { + return []string{ + ObjectCannedACLPrivate, + ObjectCannedACLPublicRead, + ObjectCannedACLPublicReadWrite, + ObjectCannedACLAuthenticatedRead, + ObjectCannedACLAwsExecRead, + ObjectCannedACLBucketOwnerRead, + ObjectCannedACLBucketOwnerFullControl, + } +} + const ( // ObjectLockEnabledEnabled is a ObjectLockEnabled enum value ObjectLockEnabledEnabled = "Enabled" ) +// ObjectLockEnabledEnumValues returns all elements of the ObjectLockEnabled enum +func ObjectLockEnabledEnumValues() []string { + return []string{ + ObjectLockEnabledEnabled, + } +} + const ( // ObjectLockLegalHoldStatusOn is a ObjectLockLegalHoldStatus enum value ObjectLockLegalHoldStatusOn = "ON" @@ -30545,6 +30793,14 @@ const ( ObjectLockLegalHoldStatusOff = "OFF" ) +// ObjectLockLegalHoldStatusEnumValues returns all elements of the ObjectLockLegalHoldStatus enum +func ObjectLockLegalHoldStatusEnumValues() []string { + return []string{ + ObjectLockLegalHoldStatusOn, + ObjectLockLegalHoldStatusOff, + } +} + const ( // ObjectLockModeGovernance is a ObjectLockMode enum value ObjectLockModeGovernance = "GOVERNANCE" @@ -30553,6 +30809,14 @@ const ( ObjectLockModeCompliance = "COMPLIANCE" ) +// ObjectLockModeEnumValues returns all elements of the ObjectLockMode enum +func ObjectLockModeEnumValues() []string { + return []string{ + ObjectLockModeGovernance, + ObjectLockModeCompliance, + } +} + const ( // ObjectLockRetentionModeGovernance is a ObjectLockRetentionMode enum value ObjectLockRetentionModeGovernance = "GOVERNANCE" @@ -30561,6 +30825,14 @@ const ( ObjectLockRetentionModeCompliance = "COMPLIANCE" ) +// ObjectLockRetentionModeEnumValues returns all elements of the ObjectLockRetentionMode enum +func ObjectLockRetentionModeEnumValues() []string { + return []string{ + ObjectLockRetentionModeGovernance, + ObjectLockRetentionModeCompliance, + } +} + const ( // ObjectStorageClassStandard is a ObjectStorageClass enum value ObjectStorageClassStandard = "STANDARD" @@ -30584,16 +30856,43 @@ const ( ObjectStorageClassDeepArchive = "DEEP_ARCHIVE" ) +// ObjectStorageClassEnumValues returns all elements of the ObjectStorageClass enum +func ObjectStorageClassEnumValues() []string { + return []string{ + ObjectStorageClassStandard, + ObjectStorageClassReducedRedundancy, + ObjectStorageClassGlacier, + ObjectStorageClassStandardIa, + ObjectStorageClassOnezoneIa, + ObjectStorageClassIntelligentTiering, + ObjectStorageClassDeepArchive, + } +} + const ( // ObjectVersionStorageClassStandard is a ObjectVersionStorageClass enum value ObjectVersionStorageClassStandard = "STANDARD" ) +// ObjectVersionStorageClassEnumValues returns all elements of the ObjectVersionStorageClass enum +func ObjectVersionStorageClassEnumValues() []string { + return []string{ + ObjectVersionStorageClassStandard, + } +} + const ( // OwnerOverrideDestination is a OwnerOverride enum value OwnerOverrideDestination = "Destination" ) +// OwnerOverrideEnumValues returns all elements of the OwnerOverride enum +func OwnerOverrideEnumValues() []string { + return []string{ + OwnerOverrideDestination, + } +} + const ( // PayerRequester is a Payer enum value PayerRequester = "Requester" @@ -30602,6 +30901,14 @@ const ( PayerBucketOwner = "BucketOwner" ) +// PayerEnumValues returns all elements of the Payer enum +func PayerEnumValues() []string { + return []string{ + PayerRequester, + PayerBucketOwner, + } +} + const ( // PermissionFullControl is a Permission enum value PermissionFullControl = "FULL_CONTROL" @@ -30619,6 +30926,17 @@ const ( PermissionReadAcp = "READ_ACP" ) +// PermissionEnumValues returns all elements of the Permission enum +func PermissionEnumValues() []string { + return []string{ + PermissionFullControl, + PermissionWrite, + PermissionWriteAcp, + PermissionRead, + PermissionReadAcp, + } +} + const ( // ProtocolHttp is a Protocol enum value ProtocolHttp = "http" @@ -30627,6 +30945,14 @@ const ( ProtocolHttps = "https" ) +// ProtocolEnumValues returns all elements of the Protocol enum +func ProtocolEnumValues() []string { + return []string{ + ProtocolHttp, + ProtocolHttps, + } +} + const ( // QuoteFieldsAlways is a QuoteFields enum value QuoteFieldsAlways = "ALWAYS" @@ -30635,6 +30961,14 @@ const ( QuoteFieldsAsneeded = "ASNEEDED" ) +// QuoteFieldsEnumValues returns all elements of the QuoteFields enum +func QuoteFieldsEnumValues() []string { + return []string{ + QuoteFieldsAlways, + QuoteFieldsAsneeded, + } +} + const ( // ReplicationRuleStatusEnabled is a ReplicationRuleStatus enum value ReplicationRuleStatusEnabled = "Enabled" @@ -30643,6 +30977,14 @@ const ( ReplicationRuleStatusDisabled = "Disabled" ) +// ReplicationRuleStatusEnumValues returns all elements of the ReplicationRuleStatus enum +func ReplicationRuleStatusEnumValues() []string { + return []string{ + ReplicationRuleStatusEnabled, + ReplicationRuleStatusDisabled, + } +} + const ( // ReplicationStatusComplete is a ReplicationStatus enum value ReplicationStatusComplete = "COMPLETE" @@ -30657,6 +30999,16 @@ const ( ReplicationStatusReplica = "REPLICA" ) +// ReplicationStatusEnumValues returns all elements of the ReplicationStatus enum +func ReplicationStatusEnumValues() []string { + return []string{ + ReplicationStatusComplete, + ReplicationStatusPending, + ReplicationStatusFailed, + ReplicationStatusReplica, + } +} + const ( // ReplicationTimeStatusEnabled is a ReplicationTimeStatus enum value ReplicationTimeStatusEnabled = "Enabled" @@ -30665,6 +31017,14 @@ const ( ReplicationTimeStatusDisabled = "Disabled" ) +// ReplicationTimeStatusEnumValues returns all elements of the ReplicationTimeStatus enum +func ReplicationTimeStatusEnumValues() []string { + return []string{ + ReplicationTimeStatusEnabled, + ReplicationTimeStatusDisabled, + } +} + // If present, indicates that the requester was successfully charged for the // request. const ( @@ -30672,6 +31032,13 @@ const ( RequestChargedRequester = "requester" ) +// RequestChargedEnumValues returns all elements of the RequestCharged enum +func RequestChargedEnumValues() []string { + return []string{ + RequestChargedRequester, + } +} + // Confirms that the requester knows that they will be charged for the request. // Bucket owners need not specify this parameter in their requests. For information // about downloading objects from requester pays buckets, see Downloading Objects @@ -30682,11 +31049,25 @@ const ( RequestPayerRequester = "requester" ) +// RequestPayerEnumValues returns all elements of the RequestPayer enum +func RequestPayerEnumValues() []string { + return []string{ + RequestPayerRequester, + } +} + const ( // RestoreRequestTypeSelect is a RestoreRequestType enum value RestoreRequestTypeSelect = "SELECT" ) +// RestoreRequestTypeEnumValues returns all elements of the RestoreRequestType enum +func RestoreRequestTypeEnumValues() []string { + return []string{ + RestoreRequestTypeSelect, + } +} + const ( // ServerSideEncryptionAes256 is a ServerSideEncryption enum value ServerSideEncryptionAes256 = "AES256" @@ -30695,6 +31076,14 @@ const ( ServerSideEncryptionAwsKms = "aws:kms" ) +// ServerSideEncryptionEnumValues returns all elements of the ServerSideEncryption enum +func ServerSideEncryptionEnumValues() []string { + return []string{ + ServerSideEncryptionAes256, + ServerSideEncryptionAwsKms, + } +} + const ( // SseKmsEncryptedObjectsStatusEnabled is a SseKmsEncryptedObjectsStatus enum value SseKmsEncryptedObjectsStatusEnabled = "Enabled" @@ -30703,6 +31092,14 @@ const ( SseKmsEncryptedObjectsStatusDisabled = "Disabled" ) +// SseKmsEncryptedObjectsStatusEnumValues returns all elements of the SseKmsEncryptedObjectsStatus enum +func SseKmsEncryptedObjectsStatusEnumValues() []string { + return []string{ + SseKmsEncryptedObjectsStatusEnabled, + SseKmsEncryptedObjectsStatusDisabled, + } +} + const ( // StorageClassStandard is a StorageClass enum value StorageClassStandard = "STANDARD" @@ -30726,11 +31123,31 @@ const ( StorageClassDeepArchive = "DEEP_ARCHIVE" ) +// StorageClassEnumValues returns all elements of the StorageClass enum +func StorageClassEnumValues() []string { + return []string{ + StorageClassStandard, + StorageClassReducedRedundancy, + StorageClassStandardIa, + StorageClassOnezoneIa, + StorageClassIntelligentTiering, + StorageClassGlacier, + StorageClassDeepArchive, + } +} + const ( // StorageClassAnalysisSchemaVersionV1 is a StorageClassAnalysisSchemaVersion enum value StorageClassAnalysisSchemaVersionV1 = "V_1" ) +// StorageClassAnalysisSchemaVersionEnumValues returns all elements of the StorageClassAnalysisSchemaVersion enum +func StorageClassAnalysisSchemaVersionEnumValues() []string { + return []string{ + StorageClassAnalysisSchemaVersionV1, + } +} + const ( // TaggingDirectiveCopy is a TaggingDirective enum value TaggingDirectiveCopy = "COPY" @@ -30739,6 +31156,14 @@ const ( TaggingDirectiveReplace = "REPLACE" ) +// TaggingDirectiveEnumValues returns all elements of the TaggingDirective enum +func TaggingDirectiveEnumValues() []string { + return []string{ + TaggingDirectiveCopy, + TaggingDirectiveReplace, + } +} + const ( // TierStandard is a Tier enum value TierStandard = "Standard" @@ -30750,6 +31175,15 @@ const ( TierExpedited = "Expedited" ) +// TierEnumValues returns all elements of the Tier enum +func TierEnumValues() []string { + return []string{ + TierStandard, + TierBulk, + TierExpedited, + } +} + const ( // TransitionStorageClassGlacier is a TransitionStorageClass enum value TransitionStorageClassGlacier = "GLACIER" @@ -30767,6 +31201,17 @@ const ( TransitionStorageClassDeepArchive = "DEEP_ARCHIVE" ) +// TransitionStorageClassEnumValues returns all elements of the TransitionStorageClass enum +func TransitionStorageClassEnumValues() []string { + return []string{ + TransitionStorageClassGlacier, + TransitionStorageClassStandardIa, + TransitionStorageClassOnezoneIa, + TransitionStorageClassIntelligentTiering, + TransitionStorageClassDeepArchive, + } +} + const ( // TypeCanonicalUser is a Type enum value TypeCanonicalUser = "CanonicalUser" @@ -30777,3 +31222,12 @@ const ( // TypeGroup is a Type enum value TypeGroup = "Group" ) + +// TypeEnumValues returns all elements of the Type enum +func TypeEnumValues() []string { + return []string{ + TypeCanonicalUser, + TypeAmazonCustomerByEmail, + TypeGroup, + } +} diff --git a/service/s3control/api.go b/service/s3control/api.go index 88503e0fe50..56ab3af8b24 100644 --- a/service/s3control/api.go +++ b/service/s3control/api.go @@ -5690,6 +5690,16 @@ const ( JobManifestFieldNameVersionId = "VersionId" ) +// JobManifestFieldNameEnumValues returns all elements of the JobManifestFieldName enum +func JobManifestFieldNameEnumValues() []string { + return []string{ + JobManifestFieldNameIgnore, + JobManifestFieldNameBucket, + JobManifestFieldNameKey, + JobManifestFieldNameVersionId, + } +} + const ( // JobManifestFormatS3batchOperationsCsv20180820 is a JobManifestFormat enum value JobManifestFormatS3batchOperationsCsv20180820 = "S3BatchOperations_CSV_20180820" @@ -5698,11 +5708,26 @@ const ( JobManifestFormatS3inventoryReportCsv20161130 = "S3InventoryReport_CSV_20161130" ) +// JobManifestFormatEnumValues returns all elements of the JobManifestFormat enum +func JobManifestFormatEnumValues() []string { + return []string{ + JobManifestFormatS3batchOperationsCsv20180820, + JobManifestFormatS3inventoryReportCsv20161130, + } +} + const ( // JobReportFormatReportCsv20180820 is a JobReportFormat enum value JobReportFormatReportCsv20180820 = "Report_CSV_20180820" ) +// JobReportFormatEnumValues returns all elements of the JobReportFormat enum +func JobReportFormatEnumValues() []string { + return []string{ + JobReportFormatReportCsv20180820, + } +} + const ( // JobReportScopeAllTasks is a JobReportScope enum value JobReportScopeAllTasks = "AllTasks" @@ -5711,6 +5736,14 @@ const ( JobReportScopeFailedTasksOnly = "FailedTasksOnly" ) +// JobReportScopeEnumValues returns all elements of the JobReportScope enum +func JobReportScopeEnumValues() []string { + return []string{ + JobReportScopeAllTasks, + JobReportScopeFailedTasksOnly, + } +} + const ( // JobStatusActive is a JobStatus enum value JobStatusActive = "Active" @@ -5752,6 +5785,25 @@ const ( JobStatusSuspended = "Suspended" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusActive, + JobStatusCancelled, + JobStatusCancelling, + JobStatusComplete, + JobStatusCompleting, + JobStatusFailed, + JobStatusFailing, + JobStatusNew, + JobStatusPaused, + JobStatusPausing, + JobStatusPreparing, + JobStatusReady, + JobStatusSuspended, + } +} + const ( // NetworkOriginInternet is a NetworkOrigin enum value NetworkOriginInternet = "Internet" @@ -5760,6 +5812,14 @@ const ( NetworkOriginVpc = "VPC" ) +// NetworkOriginEnumValues returns all elements of the NetworkOrigin enum +func NetworkOriginEnumValues() []string { + return []string{ + NetworkOriginInternet, + NetworkOriginVpc, + } +} + const ( // OperationNameLambdaInvoke is a OperationName enum value OperationNameLambdaInvoke = "LambdaInvoke" @@ -5783,6 +5843,19 @@ const ( OperationNameS3putObjectRetention = "S3PutObjectRetention" ) +// OperationNameEnumValues returns all elements of the OperationName enum +func OperationNameEnumValues() []string { + return []string{ + OperationNameLambdaInvoke, + OperationNameS3putObjectCopy, + OperationNameS3putObjectAcl, + OperationNameS3putObjectTagging, + OperationNameS3initiateRestoreObject, + OperationNameS3putObjectLegalHold, + OperationNameS3putObjectRetention, + } +} + const ( // RequestedJobStatusCancelled is a RequestedJobStatus enum value RequestedJobStatusCancelled = "Cancelled" @@ -5791,6 +5864,14 @@ const ( RequestedJobStatusReady = "Ready" ) +// RequestedJobStatusEnumValues returns all elements of the RequestedJobStatus enum +func RequestedJobStatusEnumValues() []string { + return []string{ + RequestedJobStatusCancelled, + RequestedJobStatusReady, + } +} + const ( // S3CannedAccessControlListPrivate is a S3CannedAccessControlList enum value S3CannedAccessControlListPrivate = "private" @@ -5814,6 +5895,19 @@ const ( S3CannedAccessControlListBucketOwnerFullControl = "bucket-owner-full-control" ) +// S3CannedAccessControlListEnumValues returns all elements of the S3CannedAccessControlList enum +func S3CannedAccessControlListEnumValues() []string { + return []string{ + S3CannedAccessControlListPrivate, + S3CannedAccessControlListPublicRead, + S3CannedAccessControlListPublicReadWrite, + S3CannedAccessControlListAwsExecRead, + S3CannedAccessControlListAuthenticatedRead, + S3CannedAccessControlListBucketOwnerRead, + S3CannedAccessControlListBucketOwnerFullControl, + } +} + const ( // S3GlacierJobTierBulk is a S3GlacierJobTier enum value S3GlacierJobTierBulk = "BULK" @@ -5822,6 +5916,14 @@ const ( S3GlacierJobTierStandard = "STANDARD" ) +// S3GlacierJobTierEnumValues returns all elements of the S3GlacierJobTier enum +func S3GlacierJobTierEnumValues() []string { + return []string{ + S3GlacierJobTierBulk, + S3GlacierJobTierStandard, + } +} + const ( // S3GranteeTypeIdentifierId is a S3GranteeTypeIdentifier enum value S3GranteeTypeIdentifierId = "id" @@ -5833,6 +5935,15 @@ const ( S3GranteeTypeIdentifierUri = "uri" ) +// S3GranteeTypeIdentifierEnumValues returns all elements of the S3GranteeTypeIdentifier enum +func S3GranteeTypeIdentifierEnumValues() []string { + return []string{ + S3GranteeTypeIdentifierId, + S3GranteeTypeIdentifierEmailAddress, + S3GranteeTypeIdentifierUri, + } +} + const ( // S3MetadataDirectiveCopy is a S3MetadataDirective enum value S3MetadataDirectiveCopy = "COPY" @@ -5841,6 +5952,14 @@ const ( S3MetadataDirectiveReplace = "REPLACE" ) +// S3MetadataDirectiveEnumValues returns all elements of the S3MetadataDirective enum +func S3MetadataDirectiveEnumValues() []string { + return []string{ + S3MetadataDirectiveCopy, + S3MetadataDirectiveReplace, + } +} + const ( // S3ObjectLockLegalHoldStatusOff is a S3ObjectLockLegalHoldStatus enum value S3ObjectLockLegalHoldStatusOff = "OFF" @@ -5849,6 +5968,14 @@ const ( S3ObjectLockLegalHoldStatusOn = "ON" ) +// S3ObjectLockLegalHoldStatusEnumValues returns all elements of the S3ObjectLockLegalHoldStatus enum +func S3ObjectLockLegalHoldStatusEnumValues() []string { + return []string{ + S3ObjectLockLegalHoldStatusOff, + S3ObjectLockLegalHoldStatusOn, + } +} + const ( // S3ObjectLockModeCompliance is a S3ObjectLockMode enum value S3ObjectLockModeCompliance = "COMPLIANCE" @@ -5857,6 +5984,14 @@ const ( S3ObjectLockModeGovernance = "GOVERNANCE" ) +// S3ObjectLockModeEnumValues returns all elements of the S3ObjectLockMode enum +func S3ObjectLockModeEnumValues() []string { + return []string{ + S3ObjectLockModeCompliance, + S3ObjectLockModeGovernance, + } +} + const ( // S3ObjectLockRetentionModeCompliance is a S3ObjectLockRetentionMode enum value S3ObjectLockRetentionModeCompliance = "COMPLIANCE" @@ -5865,6 +6000,14 @@ const ( S3ObjectLockRetentionModeGovernance = "GOVERNANCE" ) +// S3ObjectLockRetentionModeEnumValues returns all elements of the S3ObjectLockRetentionMode enum +func S3ObjectLockRetentionModeEnumValues() []string { + return []string{ + S3ObjectLockRetentionModeCompliance, + S3ObjectLockRetentionModeGovernance, + } +} + const ( // S3PermissionFullControl is a S3Permission enum value S3PermissionFullControl = "FULL_CONTROL" @@ -5882,6 +6025,17 @@ const ( S3PermissionWriteAcp = "WRITE_ACP" ) +// S3PermissionEnumValues returns all elements of the S3Permission enum +func S3PermissionEnumValues() []string { + return []string{ + S3PermissionFullControl, + S3PermissionRead, + S3PermissionWrite, + S3PermissionReadAcp, + S3PermissionWriteAcp, + } +} + const ( // S3SSEAlgorithmAes256 is a S3SSEAlgorithm enum value S3SSEAlgorithmAes256 = "AES256" @@ -5890,6 +6044,14 @@ const ( S3SSEAlgorithmKms = "KMS" ) +// S3SSEAlgorithmEnumValues returns all elements of the S3SSEAlgorithm enum +func S3SSEAlgorithmEnumValues() []string { + return []string{ + S3SSEAlgorithmAes256, + S3SSEAlgorithmKms, + } +} + const ( // S3StorageClassStandard is a S3StorageClass enum value S3StorageClassStandard = "STANDARD" @@ -5909,3 +6071,15 @@ const ( // S3StorageClassDeepArchive is a S3StorageClass enum value S3StorageClassDeepArchive = "DEEP_ARCHIVE" ) + +// S3StorageClassEnumValues returns all elements of the S3StorageClass enum +func S3StorageClassEnumValues() []string { + return []string{ + S3StorageClassStandard, + S3StorageClassStandardIa, + S3StorageClassOnezoneIa, + S3StorageClassGlacier, + S3StorageClassIntelligentTiering, + S3StorageClassDeepArchive, + } +} diff --git a/service/sagemaker/api.go b/service/sagemaker/api.go index d31b9e382bb..82aadad46c7 100644 --- a/service/sagemaker/api.go +++ b/service/sagemaker/api.go @@ -48592,6 +48592,14 @@ const ( AlgorithmSortByCreationTime = "CreationTime" ) +// AlgorithmSortByEnumValues returns all elements of the AlgorithmSortBy enum +func AlgorithmSortByEnumValues() []string { + return []string{ + AlgorithmSortByName, + AlgorithmSortByCreationTime, + } +} + const ( // AlgorithmStatusPending is a AlgorithmStatus enum value AlgorithmStatusPending = "Pending" @@ -48609,6 +48617,17 @@ const ( AlgorithmStatusDeleting = "Deleting" ) +// AlgorithmStatusEnumValues returns all elements of the AlgorithmStatus enum +func AlgorithmStatusEnumValues() []string { + return []string{ + AlgorithmStatusPending, + AlgorithmStatusInProgress, + AlgorithmStatusCompleted, + AlgorithmStatusFailed, + AlgorithmStatusDeleting, + } +} + const ( // AppInstanceTypeSystem is a AppInstanceType enum value AppInstanceTypeSystem = "system" @@ -48707,11 +48726,56 @@ const ( AppInstanceTypeMlG4dn16xlarge = "ml.g4dn.16xlarge" ) +// AppInstanceTypeEnumValues returns all elements of the AppInstanceType enum +func AppInstanceTypeEnumValues() []string { + return []string{ + AppInstanceTypeSystem, + AppInstanceTypeMlT3Micro, + AppInstanceTypeMlT3Small, + AppInstanceTypeMlT3Medium, + AppInstanceTypeMlT3Large, + AppInstanceTypeMlT3Xlarge, + AppInstanceTypeMlT32xlarge, + AppInstanceTypeMlM5Large, + AppInstanceTypeMlM5Xlarge, + AppInstanceTypeMlM52xlarge, + AppInstanceTypeMlM54xlarge, + AppInstanceTypeMlM58xlarge, + AppInstanceTypeMlM512xlarge, + AppInstanceTypeMlM516xlarge, + AppInstanceTypeMlM524xlarge, + AppInstanceTypeMlC5Large, + AppInstanceTypeMlC5Xlarge, + AppInstanceTypeMlC52xlarge, + AppInstanceTypeMlC54xlarge, + AppInstanceTypeMlC59xlarge, + AppInstanceTypeMlC512xlarge, + AppInstanceTypeMlC518xlarge, + AppInstanceTypeMlC524xlarge, + AppInstanceTypeMlP32xlarge, + AppInstanceTypeMlP38xlarge, + AppInstanceTypeMlP316xlarge, + AppInstanceTypeMlG4dnXlarge, + AppInstanceTypeMlG4dn2xlarge, + AppInstanceTypeMlG4dn4xlarge, + AppInstanceTypeMlG4dn8xlarge, + AppInstanceTypeMlG4dn12xlarge, + AppInstanceTypeMlG4dn16xlarge, + } +} + const ( // AppSortKeyCreationTime is a AppSortKey enum value AppSortKeyCreationTime = "CreationTime" ) +// AppSortKeyEnumValues returns all elements of the AppSortKey enum +func AppSortKeyEnumValues() []string { + return []string{ + AppSortKeyCreationTime, + } +} + const ( // AppStatusDeleted is a AppStatus enum value AppStatusDeleted = "Deleted" @@ -48729,6 +48793,17 @@ const ( AppStatusPending = "Pending" ) +// AppStatusEnumValues returns all elements of the AppStatus enum +func AppStatusEnumValues() []string { + return []string{ + AppStatusDeleted, + AppStatusDeleting, + AppStatusFailed, + AppStatusInService, + AppStatusPending, + } +} + const ( // AppTypeJupyterServer is a AppType enum value AppTypeJupyterServer = "JupyterServer" @@ -48740,6 +48815,15 @@ const ( AppTypeTensorBoard = "TensorBoard" ) +// AppTypeEnumValues returns all elements of the AppType enum +func AppTypeEnumValues() []string { + return []string{ + AppTypeJupyterServer, + AppTypeKernelGateway, + AppTypeTensorBoard, + } +} + const ( // AssemblyTypeNone is a AssemblyType enum value AssemblyTypeNone = "None" @@ -48748,6 +48832,14 @@ const ( AssemblyTypeLine = "Line" ) +// AssemblyTypeEnumValues returns all elements of the AssemblyType enum +func AssemblyTypeEnumValues() []string { + return []string{ + AssemblyTypeNone, + AssemblyTypeLine, + } +} + const ( // AuthModeSso is a AuthMode enum value AuthModeSso = "SSO" @@ -48756,6 +48848,14 @@ const ( AuthModeIam = "IAM" ) +// AuthModeEnumValues returns all elements of the AuthMode enum +func AuthModeEnumValues() []string { + return []string{ + AuthModeSso, + AuthModeIam, + } +} + const ( // AutoMLJobObjectiveTypeMaximize is a AutoMLJobObjectiveType enum value AutoMLJobObjectiveTypeMaximize = "Maximize" @@ -48764,6 +48864,14 @@ const ( AutoMLJobObjectiveTypeMinimize = "Minimize" ) +// AutoMLJobObjectiveTypeEnumValues returns all elements of the AutoMLJobObjectiveType enum +func AutoMLJobObjectiveTypeEnumValues() []string { + return []string{ + AutoMLJobObjectiveTypeMaximize, + AutoMLJobObjectiveTypeMinimize, + } +} + const ( // AutoMLJobSecondaryStatusStarting is a AutoMLJobSecondaryStatus enum value AutoMLJobSecondaryStatusStarting = "Starting" @@ -48796,6 +48904,22 @@ const ( AutoMLJobSecondaryStatusCandidateDefinitionsGenerated = "CandidateDefinitionsGenerated" ) +// AutoMLJobSecondaryStatusEnumValues returns all elements of the AutoMLJobSecondaryStatus enum +func AutoMLJobSecondaryStatusEnumValues() []string { + return []string{ + AutoMLJobSecondaryStatusStarting, + AutoMLJobSecondaryStatusAnalyzingData, + AutoMLJobSecondaryStatusFeatureEngineering, + AutoMLJobSecondaryStatusModelTuning, + AutoMLJobSecondaryStatusMaxCandidatesReached, + AutoMLJobSecondaryStatusFailed, + AutoMLJobSecondaryStatusStopped, + AutoMLJobSecondaryStatusMaxAutoMljobRuntimeReached, + AutoMLJobSecondaryStatusStopping, + AutoMLJobSecondaryStatusCandidateDefinitionsGenerated, + } +} + const ( // AutoMLJobStatusCompleted is a AutoMLJobStatus enum value AutoMLJobStatusCompleted = "Completed" @@ -48813,6 +48937,17 @@ const ( AutoMLJobStatusStopping = "Stopping" ) +// AutoMLJobStatusEnumValues returns all elements of the AutoMLJobStatus enum +func AutoMLJobStatusEnumValues() []string { + return []string{ + AutoMLJobStatusCompleted, + AutoMLJobStatusInProgress, + AutoMLJobStatusFailed, + AutoMLJobStatusStopped, + AutoMLJobStatusStopping, + } +} + const ( // AutoMLMetricEnumAccuracy is a AutoMLMetricEnum enum value AutoMLMetricEnumAccuracy = "Accuracy" @@ -48827,6 +48962,16 @@ const ( AutoMLMetricEnumF1macro = "F1macro" ) +// AutoMLMetricEnumEnumValues returns all elements of the AutoMLMetricEnum enum +func AutoMLMetricEnumEnumValues() []string { + return []string{ + AutoMLMetricEnumAccuracy, + AutoMLMetricEnumMse, + AutoMLMetricEnumF1, + AutoMLMetricEnumF1macro, + } +} + const ( // AutoMLS3DataTypeManifestFile is a AutoMLS3DataType enum value AutoMLS3DataTypeManifestFile = "ManifestFile" @@ -48835,6 +48980,14 @@ const ( AutoMLS3DataTypeS3prefix = "S3Prefix" ) +// AutoMLS3DataTypeEnumValues returns all elements of the AutoMLS3DataType enum +func AutoMLS3DataTypeEnumValues() []string { + return []string{ + AutoMLS3DataTypeManifestFile, + AutoMLS3DataTypeS3prefix, + } +} + const ( // AutoMLSortByName is a AutoMLSortBy enum value AutoMLSortByName = "Name" @@ -48846,6 +48999,15 @@ const ( AutoMLSortByStatus = "Status" ) +// AutoMLSortByEnumValues returns all elements of the AutoMLSortBy enum +func AutoMLSortByEnumValues() []string { + return []string{ + AutoMLSortByName, + AutoMLSortByCreationTime, + AutoMLSortByStatus, + } +} + const ( // AutoMLSortOrderAscending is a AutoMLSortOrder enum value AutoMLSortOrderAscending = "Ascending" @@ -48854,6 +49016,14 @@ const ( AutoMLSortOrderDescending = "Descending" ) +// AutoMLSortOrderEnumValues returns all elements of the AutoMLSortOrder enum +func AutoMLSortOrderEnumValues() []string { + return []string{ + AutoMLSortOrderAscending, + AutoMLSortOrderDescending, + } +} + const ( // AwsManagedHumanLoopRequestSourceAwsRekognitionDetectModerationLabelsImageV3 is a AwsManagedHumanLoopRequestSource enum value AwsManagedHumanLoopRequestSourceAwsRekognitionDetectModerationLabelsImageV3 = "AWS/Rekognition/DetectModerationLabels/Image/V3" @@ -48862,6 +49032,14 @@ const ( AwsManagedHumanLoopRequestSourceAwsTextractAnalyzeDocumentFormsV1 = "AWS/Textract/AnalyzeDocument/Forms/V1" ) +// AwsManagedHumanLoopRequestSourceEnumValues returns all elements of the AwsManagedHumanLoopRequestSource enum +func AwsManagedHumanLoopRequestSourceEnumValues() []string { + return []string{ + AwsManagedHumanLoopRequestSourceAwsRekognitionDetectModerationLabelsImageV3, + AwsManagedHumanLoopRequestSourceAwsTextractAnalyzeDocumentFormsV1, + } +} + const ( // BatchStrategyMultiRecord is a BatchStrategy enum value BatchStrategyMultiRecord = "MultiRecord" @@ -48870,6 +49048,14 @@ const ( BatchStrategySingleRecord = "SingleRecord" ) +// BatchStrategyEnumValues returns all elements of the BatchStrategy enum +func BatchStrategyEnumValues() []string { + return []string{ + BatchStrategyMultiRecord, + BatchStrategySingleRecord, + } +} + const ( // BooleanOperatorAnd is a BooleanOperator enum value BooleanOperatorAnd = "And" @@ -48878,6 +49064,14 @@ const ( BooleanOperatorOr = "Or" ) +// BooleanOperatorEnumValues returns all elements of the BooleanOperator enum +func BooleanOperatorEnumValues() []string { + return []string{ + BooleanOperatorAnd, + BooleanOperatorOr, + } +} + const ( // CandidateSortByCreationTime is a CandidateSortBy enum value CandidateSortByCreationTime = "CreationTime" @@ -48889,6 +49083,15 @@ const ( CandidateSortByFinalObjectiveMetricValue = "FinalObjectiveMetricValue" ) +// CandidateSortByEnumValues returns all elements of the CandidateSortBy enum +func CandidateSortByEnumValues() []string { + return []string{ + CandidateSortByCreationTime, + CandidateSortByStatus, + CandidateSortByFinalObjectiveMetricValue, + } +} + const ( // CandidateStatusCompleted is a CandidateStatus enum value CandidateStatusCompleted = "Completed" @@ -48906,6 +49109,17 @@ const ( CandidateStatusStopping = "Stopping" ) +// CandidateStatusEnumValues returns all elements of the CandidateStatus enum +func CandidateStatusEnumValues() []string { + return []string{ + CandidateStatusCompleted, + CandidateStatusInProgress, + CandidateStatusFailed, + CandidateStatusStopped, + CandidateStatusStopping, + } +} + const ( // CandidateStepTypeAwsSageMakerTrainingJob is a CandidateStepType enum value CandidateStepTypeAwsSageMakerTrainingJob = "AWS::SageMaker::TrainingJob" @@ -48917,6 +49131,15 @@ const ( CandidateStepTypeAwsSageMakerProcessingJob = "AWS::SageMaker::ProcessingJob" ) +// CandidateStepTypeEnumValues returns all elements of the CandidateStepType enum +func CandidateStepTypeEnumValues() []string { + return []string{ + CandidateStepTypeAwsSageMakerTrainingJob, + CandidateStepTypeAwsSageMakerTransformJob, + CandidateStepTypeAwsSageMakerProcessingJob, + } +} + const ( // CaptureModeInput is a CaptureMode enum value CaptureModeInput = "Input" @@ -48925,6 +49148,14 @@ const ( CaptureModeOutput = "Output" ) +// CaptureModeEnumValues returns all elements of the CaptureMode enum +func CaptureModeEnumValues() []string { + return []string{ + CaptureModeInput, + CaptureModeOutput, + } +} + const ( // CaptureStatusStarted is a CaptureStatus enum value CaptureStatusStarted = "Started" @@ -48933,6 +49164,14 @@ const ( CaptureStatusStopped = "Stopped" ) +// CaptureStatusEnumValues returns all elements of the CaptureStatus enum +func CaptureStatusEnumValues() []string { + return []string{ + CaptureStatusStarted, + CaptureStatusStopped, + } +} + const ( // CodeRepositorySortByName is a CodeRepositorySortBy enum value CodeRepositorySortByName = "Name" @@ -48944,6 +49183,15 @@ const ( CodeRepositorySortByLastModifiedTime = "LastModifiedTime" ) +// CodeRepositorySortByEnumValues returns all elements of the CodeRepositorySortBy enum +func CodeRepositorySortByEnumValues() []string { + return []string{ + CodeRepositorySortByName, + CodeRepositorySortByCreationTime, + CodeRepositorySortByLastModifiedTime, + } +} + const ( // CodeRepositorySortOrderAscending is a CodeRepositorySortOrder enum value CodeRepositorySortOrderAscending = "Ascending" @@ -48952,6 +49200,14 @@ const ( CodeRepositorySortOrderDescending = "Descending" ) +// CodeRepositorySortOrderEnumValues returns all elements of the CodeRepositorySortOrder enum +func CodeRepositorySortOrderEnumValues() []string { + return []string{ + CodeRepositorySortOrderAscending, + CodeRepositorySortOrderDescending, + } +} + const ( // CompilationJobStatusInprogress is a CompilationJobStatus enum value CompilationJobStatusInprogress = "INPROGRESS" @@ -48972,6 +49228,18 @@ const ( CompilationJobStatusStopped = "STOPPED" ) +// CompilationJobStatusEnumValues returns all elements of the CompilationJobStatus enum +func CompilationJobStatusEnumValues() []string { + return []string{ + CompilationJobStatusInprogress, + CompilationJobStatusCompleted, + CompilationJobStatusFailed, + CompilationJobStatusStarting, + CompilationJobStatusStopping, + CompilationJobStatusStopped, + } +} + const ( // CompressionTypeNone is a CompressionType enum value CompressionTypeNone = "None" @@ -48980,6 +49248,14 @@ const ( CompressionTypeGzip = "Gzip" ) +// CompressionTypeEnumValues returns all elements of the CompressionType enum +func CompressionTypeEnumValues() []string { + return []string{ + CompressionTypeNone, + CompressionTypeGzip, + } +} + const ( // ContainerModeSingleModel is a ContainerMode enum value ContainerModeSingleModel = "SingleModel" @@ -48988,6 +49264,14 @@ const ( ContainerModeMultiModel = "MultiModel" ) +// ContainerModeEnumValues returns all elements of the ContainerMode enum +func ContainerModeEnumValues() []string { + return []string{ + ContainerModeSingleModel, + ContainerModeMultiModel, + } +} + const ( // ContentClassifierFreeOfPersonallyIdentifiableInformation is a ContentClassifier enum value ContentClassifierFreeOfPersonallyIdentifiableInformation = "FreeOfPersonallyIdentifiableInformation" @@ -48996,6 +49280,14 @@ const ( ContentClassifierFreeOfAdultContent = "FreeOfAdultContent" ) +// ContentClassifierEnumValues returns all elements of the ContentClassifier enum +func ContentClassifierEnumValues() []string { + return []string{ + ContentClassifierFreeOfPersonallyIdentifiableInformation, + ContentClassifierFreeOfAdultContent, + } +} + const ( // DetailedAlgorithmStatusNotStarted is a DetailedAlgorithmStatus enum value DetailedAlgorithmStatusNotStarted = "NotStarted" @@ -49010,6 +49302,16 @@ const ( DetailedAlgorithmStatusFailed = "Failed" ) +// DetailedAlgorithmStatusEnumValues returns all elements of the DetailedAlgorithmStatus enum +func DetailedAlgorithmStatusEnumValues() []string { + return []string{ + DetailedAlgorithmStatusNotStarted, + DetailedAlgorithmStatusInProgress, + DetailedAlgorithmStatusCompleted, + DetailedAlgorithmStatusFailed, + } +} + const ( // DetailedModelPackageStatusNotStarted is a DetailedModelPackageStatus enum value DetailedModelPackageStatusNotStarted = "NotStarted" @@ -49024,6 +49326,16 @@ const ( DetailedModelPackageStatusFailed = "Failed" ) +// DetailedModelPackageStatusEnumValues returns all elements of the DetailedModelPackageStatus enum +func DetailedModelPackageStatusEnumValues() []string { + return []string{ + DetailedModelPackageStatusNotStarted, + DetailedModelPackageStatusInProgress, + DetailedModelPackageStatusCompleted, + DetailedModelPackageStatusFailed, + } +} + const ( // DirectInternetAccessEnabled is a DirectInternetAccess enum value DirectInternetAccessEnabled = "Enabled" @@ -49032,6 +49344,14 @@ const ( DirectInternetAccessDisabled = "Disabled" ) +// DirectInternetAccessEnumValues returns all elements of the DirectInternetAccess enum +func DirectInternetAccessEnumValues() []string { + return []string{ + DirectInternetAccessEnabled, + DirectInternetAccessDisabled, + } +} + const ( // DomainStatusDeleting is a DomainStatus enum value DomainStatusDeleting = "Deleting" @@ -49046,6 +49366,16 @@ const ( DomainStatusPending = "Pending" ) +// DomainStatusEnumValues returns all elements of the DomainStatus enum +func DomainStatusEnumValues() []string { + return []string{ + DomainStatusDeleting, + DomainStatusFailed, + DomainStatusInService, + DomainStatusPending, + } +} + const ( // EndpointConfigSortKeyName is a EndpointConfigSortKey enum value EndpointConfigSortKeyName = "Name" @@ -49054,6 +49384,14 @@ const ( EndpointConfigSortKeyCreationTime = "CreationTime" ) +// EndpointConfigSortKeyEnumValues returns all elements of the EndpointConfigSortKey enum +func EndpointConfigSortKeyEnumValues() []string { + return []string{ + EndpointConfigSortKeyName, + EndpointConfigSortKeyCreationTime, + } +} + const ( // EndpointSortKeyName is a EndpointSortKey enum value EndpointSortKeyName = "Name" @@ -49065,6 +49403,15 @@ const ( EndpointSortKeyStatus = "Status" ) +// EndpointSortKeyEnumValues returns all elements of the EndpointSortKey enum +func EndpointSortKeyEnumValues() []string { + return []string{ + EndpointSortKeyName, + EndpointSortKeyCreationTime, + EndpointSortKeyStatus, + } +} + const ( // EndpointStatusOutOfService is a EndpointStatus enum value EndpointStatusOutOfService = "OutOfService" @@ -49091,6 +49438,20 @@ const ( EndpointStatusFailed = "Failed" ) +// EndpointStatusEnumValues returns all elements of the EndpointStatus enum +func EndpointStatusEnumValues() []string { + return []string{ + EndpointStatusOutOfService, + EndpointStatusCreating, + EndpointStatusUpdating, + EndpointStatusSystemUpdating, + EndpointStatusRollingBack, + EndpointStatusInService, + EndpointStatusDeleting, + EndpointStatusFailed, + } +} + const ( // ExecutionStatusPending is a ExecutionStatus enum value ExecutionStatusPending = "Pending" @@ -49114,6 +49475,19 @@ const ( ExecutionStatusStopped = "Stopped" ) +// ExecutionStatusEnumValues returns all elements of the ExecutionStatus enum +func ExecutionStatusEnumValues() []string { + return []string{ + ExecutionStatusPending, + ExecutionStatusCompleted, + ExecutionStatusCompletedWithViolations, + ExecutionStatusInProgress, + ExecutionStatusFailed, + ExecutionStatusStopping, + ExecutionStatusStopped, + } +} + const ( // FileSystemAccessModeRw is a FileSystemAccessMode enum value FileSystemAccessModeRw = "rw" @@ -49122,6 +49496,14 @@ const ( FileSystemAccessModeRo = "ro" ) +// FileSystemAccessModeEnumValues returns all elements of the FileSystemAccessMode enum +func FileSystemAccessModeEnumValues() []string { + return []string{ + FileSystemAccessModeRw, + FileSystemAccessModeRo, + } +} + const ( // FileSystemTypeEfs is a FileSystemType enum value FileSystemTypeEfs = "EFS" @@ -49130,6 +49512,14 @@ const ( FileSystemTypeFsxLustre = "FSxLustre" ) +// FileSystemTypeEnumValues returns all elements of the FileSystemType enum +func FileSystemTypeEnumValues() []string { + return []string{ + FileSystemTypeEfs, + FileSystemTypeFsxLustre, + } +} + const ( // FlowDefinitionStatusInitializing is a FlowDefinitionStatus enum value FlowDefinitionStatusInitializing = "Initializing" @@ -49144,6 +49534,16 @@ const ( FlowDefinitionStatusDeleting = "Deleting" ) +// FlowDefinitionStatusEnumValues returns all elements of the FlowDefinitionStatus enum +func FlowDefinitionStatusEnumValues() []string { + return []string{ + FlowDefinitionStatusInitializing, + FlowDefinitionStatusActive, + FlowDefinitionStatusFailed, + FlowDefinitionStatusDeleting, + } +} + const ( // FrameworkTensorflow is a Framework enum value FrameworkTensorflow = "TENSORFLOW" @@ -49167,6 +49567,19 @@ const ( FrameworkTflite = "TFLITE" ) +// FrameworkEnumValues returns all elements of the Framework enum +func FrameworkEnumValues() []string { + return []string{ + FrameworkTensorflow, + FrameworkKeras, + FrameworkMxnet, + FrameworkOnnx, + FrameworkPytorch, + FrameworkXgboost, + FrameworkTflite, + } +} + const ( // HumanTaskUiStatusActive is a HumanTaskUiStatus enum value HumanTaskUiStatusActive = "Active" @@ -49175,6 +49588,14 @@ const ( HumanTaskUiStatusDeleting = "Deleting" ) +// HumanTaskUiStatusEnumValues returns all elements of the HumanTaskUiStatus enum +func HumanTaskUiStatusEnumValues() []string { + return []string{ + HumanTaskUiStatusActive, + HumanTaskUiStatusDeleting, + } +} + const ( // HyperParameterScalingTypeAuto is a HyperParameterScalingType enum value HyperParameterScalingTypeAuto = "Auto" @@ -49189,6 +49610,16 @@ const ( HyperParameterScalingTypeReverseLogarithmic = "ReverseLogarithmic" ) +// HyperParameterScalingTypeEnumValues returns all elements of the HyperParameterScalingType enum +func HyperParameterScalingTypeEnumValues() []string { + return []string{ + HyperParameterScalingTypeAuto, + HyperParameterScalingTypeLinear, + HyperParameterScalingTypeLogarithmic, + HyperParameterScalingTypeReverseLogarithmic, + } +} + const ( // HyperParameterTuningJobObjectiveTypeMaximize is a HyperParameterTuningJobObjectiveType enum value HyperParameterTuningJobObjectiveTypeMaximize = "Maximize" @@ -49197,6 +49628,14 @@ const ( HyperParameterTuningJobObjectiveTypeMinimize = "Minimize" ) +// HyperParameterTuningJobObjectiveTypeEnumValues returns all elements of the HyperParameterTuningJobObjectiveType enum +func HyperParameterTuningJobObjectiveTypeEnumValues() []string { + return []string{ + HyperParameterTuningJobObjectiveTypeMaximize, + HyperParameterTuningJobObjectiveTypeMinimize, + } +} + const ( // HyperParameterTuningJobSortByOptionsName is a HyperParameterTuningJobSortByOptions enum value HyperParameterTuningJobSortByOptionsName = "Name" @@ -49208,6 +49647,15 @@ const ( HyperParameterTuningJobSortByOptionsCreationTime = "CreationTime" ) +// HyperParameterTuningJobSortByOptionsEnumValues returns all elements of the HyperParameterTuningJobSortByOptions enum +func HyperParameterTuningJobSortByOptionsEnumValues() []string { + return []string{ + HyperParameterTuningJobSortByOptionsName, + HyperParameterTuningJobSortByOptionsStatus, + HyperParameterTuningJobSortByOptionsCreationTime, + } +} + const ( // HyperParameterTuningJobStatusCompleted is a HyperParameterTuningJobStatus enum value HyperParameterTuningJobStatusCompleted = "Completed" @@ -49225,6 +49673,17 @@ const ( HyperParameterTuningJobStatusStopping = "Stopping" ) +// HyperParameterTuningJobStatusEnumValues returns all elements of the HyperParameterTuningJobStatus enum +func HyperParameterTuningJobStatusEnumValues() []string { + return []string{ + HyperParameterTuningJobStatusCompleted, + HyperParameterTuningJobStatusInProgress, + HyperParameterTuningJobStatusFailed, + HyperParameterTuningJobStatusStopped, + HyperParameterTuningJobStatusStopping, + } +} + // The strategy hyperparameter tuning uses to find the best combination of hyperparameters // for your model. Currently, the only supported value is Bayesian. const ( @@ -49235,6 +49694,14 @@ const ( HyperParameterTuningJobStrategyTypeRandom = "Random" ) +// HyperParameterTuningJobStrategyTypeEnumValues returns all elements of the HyperParameterTuningJobStrategyType enum +func HyperParameterTuningJobStrategyTypeEnumValues() []string { + return []string{ + HyperParameterTuningJobStrategyTypeBayesian, + HyperParameterTuningJobStrategyTypeRandom, + } +} + const ( // HyperParameterTuningJobWarmStartTypeIdenticalDataAndAlgorithm is a HyperParameterTuningJobWarmStartType enum value HyperParameterTuningJobWarmStartTypeIdenticalDataAndAlgorithm = "IdenticalDataAndAlgorithm" @@ -49243,6 +49710,14 @@ const ( HyperParameterTuningJobWarmStartTypeTransferLearning = "TransferLearning" ) +// HyperParameterTuningJobWarmStartTypeEnumValues returns all elements of the HyperParameterTuningJobWarmStartType enum +func HyperParameterTuningJobWarmStartTypeEnumValues() []string { + return []string{ + HyperParameterTuningJobWarmStartTypeIdenticalDataAndAlgorithm, + HyperParameterTuningJobWarmStartTypeTransferLearning, + } +} + const ( // InstanceTypeMlT2Medium is a InstanceType enum value InstanceTypeMlT2Medium = "ml.t2.medium" @@ -49359,6 +49834,50 @@ const ( InstanceTypeMlP316xlarge = "ml.p3.16xlarge" ) +// InstanceTypeEnumValues returns all elements of the InstanceType enum +func InstanceTypeEnumValues() []string { + return []string{ + InstanceTypeMlT2Medium, + InstanceTypeMlT2Large, + InstanceTypeMlT2Xlarge, + InstanceTypeMlT22xlarge, + InstanceTypeMlT3Medium, + InstanceTypeMlT3Large, + InstanceTypeMlT3Xlarge, + InstanceTypeMlT32xlarge, + InstanceTypeMlM4Xlarge, + InstanceTypeMlM42xlarge, + InstanceTypeMlM44xlarge, + InstanceTypeMlM410xlarge, + InstanceTypeMlM416xlarge, + InstanceTypeMlM5Xlarge, + InstanceTypeMlM52xlarge, + InstanceTypeMlM54xlarge, + InstanceTypeMlM512xlarge, + InstanceTypeMlM524xlarge, + InstanceTypeMlC4Xlarge, + InstanceTypeMlC42xlarge, + InstanceTypeMlC44xlarge, + InstanceTypeMlC48xlarge, + InstanceTypeMlC5Xlarge, + InstanceTypeMlC52xlarge, + InstanceTypeMlC54xlarge, + InstanceTypeMlC59xlarge, + InstanceTypeMlC518xlarge, + InstanceTypeMlC5dXlarge, + InstanceTypeMlC5d2xlarge, + InstanceTypeMlC5d4xlarge, + InstanceTypeMlC5d9xlarge, + InstanceTypeMlC5d18xlarge, + InstanceTypeMlP2Xlarge, + InstanceTypeMlP28xlarge, + InstanceTypeMlP216xlarge, + InstanceTypeMlP32xlarge, + InstanceTypeMlP38xlarge, + InstanceTypeMlP316xlarge, + } +} + const ( // JoinSourceInput is a JoinSource enum value JoinSourceInput = "Input" @@ -49367,6 +49886,14 @@ const ( JoinSourceNone = "None" ) +// JoinSourceEnumValues returns all elements of the JoinSource enum +func JoinSourceEnumValues() []string { + return []string{ + JoinSourceInput, + JoinSourceNone, + } +} + const ( // LabelingJobStatusInitializing is a LabelingJobStatus enum value LabelingJobStatusInitializing = "Initializing" @@ -49387,6 +49914,18 @@ const ( LabelingJobStatusStopped = "Stopped" ) +// LabelingJobStatusEnumValues returns all elements of the LabelingJobStatus enum +func LabelingJobStatusEnumValues() []string { + return []string{ + LabelingJobStatusInitializing, + LabelingJobStatusInProgress, + LabelingJobStatusCompleted, + LabelingJobStatusFailed, + LabelingJobStatusStopping, + LabelingJobStatusStopped, + } +} + const ( // ListCompilationJobsSortByName is a ListCompilationJobsSortBy enum value ListCompilationJobsSortByName = "Name" @@ -49398,11 +49937,27 @@ const ( ListCompilationJobsSortByStatus = "Status" ) +// ListCompilationJobsSortByEnumValues returns all elements of the ListCompilationJobsSortBy enum +func ListCompilationJobsSortByEnumValues() []string { + return []string{ + ListCompilationJobsSortByName, + ListCompilationJobsSortByCreationTime, + ListCompilationJobsSortByStatus, + } +} + const ( // ListLabelingJobsForWorkteamSortByOptionsCreationTime is a ListLabelingJobsForWorkteamSortByOptions enum value ListLabelingJobsForWorkteamSortByOptionsCreationTime = "CreationTime" ) +// ListLabelingJobsForWorkteamSortByOptionsEnumValues returns all elements of the ListLabelingJobsForWorkteamSortByOptions enum +func ListLabelingJobsForWorkteamSortByOptionsEnumValues() []string { + return []string{ + ListLabelingJobsForWorkteamSortByOptionsCreationTime, + } +} + const ( // ListWorkforcesSortByOptionsName is a ListWorkforcesSortByOptions enum value ListWorkforcesSortByOptionsName = "Name" @@ -49411,6 +49966,14 @@ const ( ListWorkforcesSortByOptionsCreateDate = "CreateDate" ) +// ListWorkforcesSortByOptionsEnumValues returns all elements of the ListWorkforcesSortByOptions enum +func ListWorkforcesSortByOptionsEnumValues() []string { + return []string{ + ListWorkforcesSortByOptionsName, + ListWorkforcesSortByOptionsCreateDate, + } +} + const ( // ListWorkteamsSortByOptionsName is a ListWorkteamsSortByOptions enum value ListWorkteamsSortByOptionsName = "Name" @@ -49419,6 +49982,14 @@ const ( ListWorkteamsSortByOptionsCreateDate = "CreateDate" ) +// ListWorkteamsSortByOptionsEnumValues returns all elements of the ListWorkteamsSortByOptions enum +func ListWorkteamsSortByOptionsEnumValues() []string { + return []string{ + ListWorkteamsSortByOptionsName, + ListWorkteamsSortByOptionsCreateDate, + } +} + const ( // ModelPackageSortByName is a ModelPackageSortBy enum value ModelPackageSortByName = "Name" @@ -49427,6 +49998,14 @@ const ( ModelPackageSortByCreationTime = "CreationTime" ) +// ModelPackageSortByEnumValues returns all elements of the ModelPackageSortBy enum +func ModelPackageSortByEnumValues() []string { + return []string{ + ModelPackageSortByName, + ModelPackageSortByCreationTime, + } +} + const ( // ModelPackageStatusPending is a ModelPackageStatus enum value ModelPackageStatusPending = "Pending" @@ -49444,6 +50023,17 @@ const ( ModelPackageStatusDeleting = "Deleting" ) +// ModelPackageStatusEnumValues returns all elements of the ModelPackageStatus enum +func ModelPackageStatusEnumValues() []string { + return []string{ + ModelPackageStatusPending, + ModelPackageStatusInProgress, + ModelPackageStatusCompleted, + ModelPackageStatusFailed, + ModelPackageStatusDeleting, + } +} + const ( // ModelSortKeyName is a ModelSortKey enum value ModelSortKeyName = "Name" @@ -49452,6 +50042,14 @@ const ( ModelSortKeyCreationTime = "CreationTime" ) +// ModelSortKeyEnumValues returns all elements of the ModelSortKey enum +func ModelSortKeyEnumValues() []string { + return []string{ + ModelSortKeyName, + ModelSortKeyCreationTime, + } +} + const ( // MonitoringExecutionSortKeyCreationTime is a MonitoringExecutionSortKey enum value MonitoringExecutionSortKeyCreationTime = "CreationTime" @@ -49463,6 +50061,15 @@ const ( MonitoringExecutionSortKeyStatus = "Status" ) +// MonitoringExecutionSortKeyEnumValues returns all elements of the MonitoringExecutionSortKey enum +func MonitoringExecutionSortKeyEnumValues() []string { + return []string{ + MonitoringExecutionSortKeyCreationTime, + MonitoringExecutionSortKeyScheduledTime, + MonitoringExecutionSortKeyStatus, + } +} + const ( // MonitoringScheduleSortKeyName is a MonitoringScheduleSortKey enum value MonitoringScheduleSortKeyName = "Name" @@ -49474,6 +50081,15 @@ const ( MonitoringScheduleSortKeyStatus = "Status" ) +// MonitoringScheduleSortKeyEnumValues returns all elements of the MonitoringScheduleSortKey enum +func MonitoringScheduleSortKeyEnumValues() []string { + return []string{ + MonitoringScheduleSortKeyName, + MonitoringScheduleSortKeyCreationTime, + MonitoringScheduleSortKeyStatus, + } +} + const ( // NotebookInstanceAcceleratorTypeMlEia1Medium is a NotebookInstanceAcceleratorType enum value NotebookInstanceAcceleratorTypeMlEia1Medium = "ml.eia1.medium" @@ -49494,6 +50110,18 @@ const ( NotebookInstanceAcceleratorTypeMlEia2Xlarge = "ml.eia2.xlarge" ) +// NotebookInstanceAcceleratorTypeEnumValues returns all elements of the NotebookInstanceAcceleratorType enum +func NotebookInstanceAcceleratorTypeEnumValues() []string { + return []string{ + NotebookInstanceAcceleratorTypeMlEia1Medium, + NotebookInstanceAcceleratorTypeMlEia1Large, + NotebookInstanceAcceleratorTypeMlEia1Xlarge, + NotebookInstanceAcceleratorTypeMlEia2Medium, + NotebookInstanceAcceleratorTypeMlEia2Large, + NotebookInstanceAcceleratorTypeMlEia2Xlarge, + } +} + const ( // NotebookInstanceLifecycleConfigSortKeyName is a NotebookInstanceLifecycleConfigSortKey enum value NotebookInstanceLifecycleConfigSortKeyName = "Name" @@ -49505,6 +50133,15 @@ const ( NotebookInstanceLifecycleConfigSortKeyLastModifiedTime = "LastModifiedTime" ) +// NotebookInstanceLifecycleConfigSortKeyEnumValues returns all elements of the NotebookInstanceLifecycleConfigSortKey enum +func NotebookInstanceLifecycleConfigSortKeyEnumValues() []string { + return []string{ + NotebookInstanceLifecycleConfigSortKeyName, + NotebookInstanceLifecycleConfigSortKeyCreationTime, + NotebookInstanceLifecycleConfigSortKeyLastModifiedTime, + } +} + const ( // NotebookInstanceLifecycleConfigSortOrderAscending is a NotebookInstanceLifecycleConfigSortOrder enum value NotebookInstanceLifecycleConfigSortOrderAscending = "Ascending" @@ -49513,6 +50150,14 @@ const ( NotebookInstanceLifecycleConfigSortOrderDescending = "Descending" ) +// NotebookInstanceLifecycleConfigSortOrderEnumValues returns all elements of the NotebookInstanceLifecycleConfigSortOrder enum +func NotebookInstanceLifecycleConfigSortOrderEnumValues() []string { + return []string{ + NotebookInstanceLifecycleConfigSortOrderAscending, + NotebookInstanceLifecycleConfigSortOrderDescending, + } +} + const ( // NotebookInstanceSortKeyName is a NotebookInstanceSortKey enum value NotebookInstanceSortKeyName = "Name" @@ -49524,6 +50169,15 @@ const ( NotebookInstanceSortKeyStatus = "Status" ) +// NotebookInstanceSortKeyEnumValues returns all elements of the NotebookInstanceSortKey enum +func NotebookInstanceSortKeyEnumValues() []string { + return []string{ + NotebookInstanceSortKeyName, + NotebookInstanceSortKeyCreationTime, + NotebookInstanceSortKeyStatus, + } +} + const ( // NotebookInstanceSortOrderAscending is a NotebookInstanceSortOrder enum value NotebookInstanceSortOrderAscending = "Ascending" @@ -49532,6 +50186,14 @@ const ( NotebookInstanceSortOrderDescending = "Descending" ) +// NotebookInstanceSortOrderEnumValues returns all elements of the NotebookInstanceSortOrder enum +func NotebookInstanceSortOrderEnumValues() []string { + return []string{ + NotebookInstanceSortOrderAscending, + NotebookInstanceSortOrderDescending, + } +} + const ( // NotebookInstanceStatusPending is a NotebookInstanceStatus enum value NotebookInstanceStatusPending = "Pending" @@ -49555,6 +50217,19 @@ const ( NotebookInstanceStatusUpdating = "Updating" ) +// NotebookInstanceStatusEnumValues returns all elements of the NotebookInstanceStatus enum +func NotebookInstanceStatusEnumValues() []string { + return []string{ + NotebookInstanceStatusPending, + NotebookInstanceStatusInService, + NotebookInstanceStatusStopping, + NotebookInstanceStatusStopped, + NotebookInstanceStatusFailed, + NotebookInstanceStatusDeleting, + NotebookInstanceStatusUpdating, + } +} + const ( // NotebookOutputOptionAllowed is a NotebookOutputOption enum value NotebookOutputOptionAllowed = "Allowed" @@ -49563,6 +50238,14 @@ const ( NotebookOutputOptionDisabled = "Disabled" ) +// NotebookOutputOptionEnumValues returns all elements of the NotebookOutputOption enum +func NotebookOutputOptionEnumValues() []string { + return []string{ + NotebookOutputOptionAllowed, + NotebookOutputOptionDisabled, + } +} + const ( // ObjectiveStatusSucceeded is a ObjectiveStatus enum value ObjectiveStatusSucceeded = "Succeeded" @@ -49574,6 +50257,15 @@ const ( ObjectiveStatusFailed = "Failed" ) +// ObjectiveStatusEnumValues returns all elements of the ObjectiveStatus enum +func ObjectiveStatusEnumValues() []string { + return []string{ + ObjectiveStatusSucceeded, + ObjectiveStatusPending, + ObjectiveStatusFailed, + } +} + const ( // OperatorEquals is a Operator enum value OperatorEquals = "Equals" @@ -49606,6 +50298,22 @@ const ( OperatorIn = "In" ) +// OperatorEnumValues returns all elements of the Operator enum +func OperatorEnumValues() []string { + return []string{ + OperatorEquals, + OperatorNotEquals, + OperatorGreaterThan, + OperatorGreaterThanOrEqualTo, + OperatorLessThan, + OperatorLessThanOrEqualTo, + OperatorContains, + OperatorExists, + OperatorNotExists, + OperatorIn, + } +} + const ( // OrderKeyAscending is a OrderKey enum value OrderKeyAscending = "Ascending" @@ -49614,6 +50322,14 @@ const ( OrderKeyDescending = "Descending" ) +// OrderKeyEnumValues returns all elements of the OrderKey enum +func OrderKeyEnumValues() []string { + return []string{ + OrderKeyAscending, + OrderKeyDescending, + } +} + const ( // ParameterTypeInteger is a ParameterType enum value ParameterTypeInteger = "Integer" @@ -49628,6 +50344,16 @@ const ( ParameterTypeFreeText = "FreeText" ) +// ParameterTypeEnumValues returns all elements of the ParameterType enum +func ParameterTypeEnumValues() []string { + return []string{ + ParameterTypeInteger, + ParameterTypeContinuous, + ParameterTypeCategorical, + ParameterTypeFreeText, + } +} + const ( // ProblemTypeBinaryClassification is a ProblemType enum value ProblemTypeBinaryClassification = "BinaryClassification" @@ -49639,6 +50365,15 @@ const ( ProblemTypeRegression = "Regression" ) +// ProblemTypeEnumValues returns all elements of the ProblemType enum +func ProblemTypeEnumValues() []string { + return []string{ + ProblemTypeBinaryClassification, + ProblemTypeMulticlassClassification, + ProblemTypeRegression, + } +} + const ( // ProcessingInstanceTypeMlT3Medium is a ProcessingInstanceType enum value ProcessingInstanceTypeMlT3Medium = "ml.t3.medium" @@ -49755,6 +50490,50 @@ const ( ProcessingInstanceTypeMlR524xlarge = "ml.r5.24xlarge" ) +// ProcessingInstanceTypeEnumValues returns all elements of the ProcessingInstanceType enum +func ProcessingInstanceTypeEnumValues() []string { + return []string{ + ProcessingInstanceTypeMlT3Medium, + ProcessingInstanceTypeMlT3Large, + ProcessingInstanceTypeMlT3Xlarge, + ProcessingInstanceTypeMlT32xlarge, + ProcessingInstanceTypeMlM4Xlarge, + ProcessingInstanceTypeMlM42xlarge, + ProcessingInstanceTypeMlM44xlarge, + ProcessingInstanceTypeMlM410xlarge, + ProcessingInstanceTypeMlM416xlarge, + ProcessingInstanceTypeMlC4Xlarge, + ProcessingInstanceTypeMlC42xlarge, + ProcessingInstanceTypeMlC44xlarge, + ProcessingInstanceTypeMlC48xlarge, + ProcessingInstanceTypeMlP2Xlarge, + ProcessingInstanceTypeMlP28xlarge, + ProcessingInstanceTypeMlP216xlarge, + ProcessingInstanceTypeMlP32xlarge, + ProcessingInstanceTypeMlP38xlarge, + ProcessingInstanceTypeMlP316xlarge, + ProcessingInstanceTypeMlC5Xlarge, + ProcessingInstanceTypeMlC52xlarge, + ProcessingInstanceTypeMlC54xlarge, + ProcessingInstanceTypeMlC59xlarge, + ProcessingInstanceTypeMlC518xlarge, + ProcessingInstanceTypeMlM5Large, + ProcessingInstanceTypeMlM5Xlarge, + ProcessingInstanceTypeMlM52xlarge, + ProcessingInstanceTypeMlM54xlarge, + ProcessingInstanceTypeMlM512xlarge, + ProcessingInstanceTypeMlM524xlarge, + ProcessingInstanceTypeMlR5Large, + ProcessingInstanceTypeMlR5Xlarge, + ProcessingInstanceTypeMlR52xlarge, + ProcessingInstanceTypeMlR54xlarge, + ProcessingInstanceTypeMlR58xlarge, + ProcessingInstanceTypeMlR512xlarge, + ProcessingInstanceTypeMlR516xlarge, + ProcessingInstanceTypeMlR524xlarge, + } +} + const ( // ProcessingJobStatusInProgress is a ProcessingJobStatus enum value ProcessingJobStatusInProgress = "InProgress" @@ -49772,6 +50551,17 @@ const ( ProcessingJobStatusStopped = "Stopped" ) +// ProcessingJobStatusEnumValues returns all elements of the ProcessingJobStatus enum +func ProcessingJobStatusEnumValues() []string { + return []string{ + ProcessingJobStatusInProgress, + ProcessingJobStatusCompleted, + ProcessingJobStatusFailed, + ProcessingJobStatusStopping, + ProcessingJobStatusStopped, + } +} + const ( // ProcessingS3CompressionTypeNone is a ProcessingS3CompressionType enum value ProcessingS3CompressionTypeNone = "None" @@ -49780,6 +50570,14 @@ const ( ProcessingS3CompressionTypeGzip = "Gzip" ) +// ProcessingS3CompressionTypeEnumValues returns all elements of the ProcessingS3CompressionType enum +func ProcessingS3CompressionTypeEnumValues() []string { + return []string{ + ProcessingS3CompressionTypeNone, + ProcessingS3CompressionTypeGzip, + } +} + const ( // ProcessingS3DataDistributionTypeFullyReplicated is a ProcessingS3DataDistributionType enum value ProcessingS3DataDistributionTypeFullyReplicated = "FullyReplicated" @@ -49788,6 +50586,14 @@ const ( ProcessingS3DataDistributionTypeShardedByS3key = "ShardedByS3Key" ) +// ProcessingS3DataDistributionTypeEnumValues returns all elements of the ProcessingS3DataDistributionType enum +func ProcessingS3DataDistributionTypeEnumValues() []string { + return []string{ + ProcessingS3DataDistributionTypeFullyReplicated, + ProcessingS3DataDistributionTypeShardedByS3key, + } +} + const ( // ProcessingS3DataTypeManifestFile is a ProcessingS3DataType enum value ProcessingS3DataTypeManifestFile = "ManifestFile" @@ -49796,6 +50602,14 @@ const ( ProcessingS3DataTypeS3prefix = "S3Prefix" ) +// ProcessingS3DataTypeEnumValues returns all elements of the ProcessingS3DataType enum +func ProcessingS3DataTypeEnumValues() []string { + return []string{ + ProcessingS3DataTypeManifestFile, + ProcessingS3DataTypeS3prefix, + } +} + const ( // ProcessingS3InputModePipe is a ProcessingS3InputMode enum value ProcessingS3InputModePipe = "Pipe" @@ -49804,6 +50618,14 @@ const ( ProcessingS3InputModeFile = "File" ) +// ProcessingS3InputModeEnumValues returns all elements of the ProcessingS3InputMode enum +func ProcessingS3InputModeEnumValues() []string { + return []string{ + ProcessingS3InputModePipe, + ProcessingS3InputModeFile, + } +} + const ( // ProcessingS3UploadModeContinuous is a ProcessingS3UploadMode enum value ProcessingS3UploadModeContinuous = "Continuous" @@ -49812,6 +50634,14 @@ const ( ProcessingS3UploadModeEndOfJob = "EndOfJob" ) +// ProcessingS3UploadModeEnumValues returns all elements of the ProcessingS3UploadMode enum +func ProcessingS3UploadModeEnumValues() []string { + return []string{ + ProcessingS3UploadModeContinuous, + ProcessingS3UploadModeEndOfJob, + } +} + const ( // ProductionVariantAcceleratorTypeMlEia1Medium is a ProductionVariantAcceleratorType enum value ProductionVariantAcceleratorTypeMlEia1Medium = "ml.eia1.medium" @@ -49832,6 +50662,18 @@ const ( ProductionVariantAcceleratorTypeMlEia2Xlarge = "ml.eia2.xlarge" ) +// ProductionVariantAcceleratorTypeEnumValues returns all elements of the ProductionVariantAcceleratorType enum +func ProductionVariantAcceleratorTypeEnumValues() []string { + return []string{ + ProductionVariantAcceleratorTypeMlEia1Medium, + ProductionVariantAcceleratorTypeMlEia1Large, + ProductionVariantAcceleratorTypeMlEia1Xlarge, + ProductionVariantAcceleratorTypeMlEia2Medium, + ProductionVariantAcceleratorTypeMlEia2Large, + ProductionVariantAcceleratorTypeMlEia2Xlarge, + } +} + const ( // ProductionVariantInstanceTypeMlT2Medium is a ProductionVariantInstanceType enum value ProductionVariantInstanceTypeMlT2Medium = "ml.t2.medium" @@ -50032,6 +50874,78 @@ const ( ProductionVariantInstanceTypeMlInf124xlarge = "ml.inf1.24xlarge" ) +// ProductionVariantInstanceTypeEnumValues returns all elements of the ProductionVariantInstanceType enum +func ProductionVariantInstanceTypeEnumValues() []string { + return []string{ + ProductionVariantInstanceTypeMlT2Medium, + ProductionVariantInstanceTypeMlT2Large, + ProductionVariantInstanceTypeMlT2Xlarge, + ProductionVariantInstanceTypeMlT22xlarge, + ProductionVariantInstanceTypeMlM4Xlarge, + ProductionVariantInstanceTypeMlM42xlarge, + ProductionVariantInstanceTypeMlM44xlarge, + ProductionVariantInstanceTypeMlM410xlarge, + ProductionVariantInstanceTypeMlM416xlarge, + ProductionVariantInstanceTypeMlM5Large, + ProductionVariantInstanceTypeMlM5Xlarge, + ProductionVariantInstanceTypeMlM52xlarge, + ProductionVariantInstanceTypeMlM54xlarge, + ProductionVariantInstanceTypeMlM512xlarge, + ProductionVariantInstanceTypeMlM524xlarge, + ProductionVariantInstanceTypeMlM5dLarge, + ProductionVariantInstanceTypeMlM5dXlarge, + ProductionVariantInstanceTypeMlM5d2xlarge, + ProductionVariantInstanceTypeMlM5d4xlarge, + ProductionVariantInstanceTypeMlM5d12xlarge, + ProductionVariantInstanceTypeMlM5d24xlarge, + ProductionVariantInstanceTypeMlC4Large, + ProductionVariantInstanceTypeMlC4Xlarge, + ProductionVariantInstanceTypeMlC42xlarge, + ProductionVariantInstanceTypeMlC44xlarge, + ProductionVariantInstanceTypeMlC48xlarge, + ProductionVariantInstanceTypeMlP2Xlarge, + ProductionVariantInstanceTypeMlP28xlarge, + ProductionVariantInstanceTypeMlP216xlarge, + ProductionVariantInstanceTypeMlP32xlarge, + ProductionVariantInstanceTypeMlP38xlarge, + ProductionVariantInstanceTypeMlP316xlarge, + ProductionVariantInstanceTypeMlC5Large, + ProductionVariantInstanceTypeMlC5Xlarge, + ProductionVariantInstanceTypeMlC52xlarge, + ProductionVariantInstanceTypeMlC54xlarge, + ProductionVariantInstanceTypeMlC59xlarge, + ProductionVariantInstanceTypeMlC518xlarge, + ProductionVariantInstanceTypeMlC5dLarge, + ProductionVariantInstanceTypeMlC5dXlarge, + ProductionVariantInstanceTypeMlC5d2xlarge, + ProductionVariantInstanceTypeMlC5d4xlarge, + ProductionVariantInstanceTypeMlC5d9xlarge, + ProductionVariantInstanceTypeMlC5d18xlarge, + ProductionVariantInstanceTypeMlG4dnXlarge, + ProductionVariantInstanceTypeMlG4dn2xlarge, + ProductionVariantInstanceTypeMlG4dn4xlarge, + ProductionVariantInstanceTypeMlG4dn8xlarge, + ProductionVariantInstanceTypeMlG4dn12xlarge, + ProductionVariantInstanceTypeMlG4dn16xlarge, + ProductionVariantInstanceTypeMlR5Large, + ProductionVariantInstanceTypeMlR5Xlarge, + ProductionVariantInstanceTypeMlR52xlarge, + ProductionVariantInstanceTypeMlR54xlarge, + ProductionVariantInstanceTypeMlR512xlarge, + ProductionVariantInstanceTypeMlR524xlarge, + ProductionVariantInstanceTypeMlR5dLarge, + ProductionVariantInstanceTypeMlR5dXlarge, + ProductionVariantInstanceTypeMlR5d2xlarge, + ProductionVariantInstanceTypeMlR5d4xlarge, + ProductionVariantInstanceTypeMlR5d12xlarge, + ProductionVariantInstanceTypeMlR5d24xlarge, + ProductionVariantInstanceTypeMlInf1Xlarge, + ProductionVariantInstanceTypeMlInf12xlarge, + ProductionVariantInstanceTypeMlInf16xlarge, + ProductionVariantInstanceTypeMlInf124xlarge, + } +} + const ( // RecordWrapperNone is a RecordWrapper enum value RecordWrapperNone = "None" @@ -50040,6 +50954,14 @@ const ( RecordWrapperRecordIo = "RecordIO" ) +// RecordWrapperEnumValues returns all elements of the RecordWrapper enum +func RecordWrapperEnumValues() []string { + return []string{ + RecordWrapperNone, + RecordWrapperRecordIo, + } +} + const ( // ResourceTypeTrainingJob is a ResourceType enum value ResourceTypeTrainingJob = "TrainingJob" @@ -50054,6 +50976,16 @@ const ( ResourceTypeExperimentTrialComponent = "ExperimentTrialComponent" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeTrainingJob, + ResourceTypeExperiment, + ResourceTypeExperimentTrial, + ResourceTypeExperimentTrialComponent, + } +} + const ( // RetentionTypeRetain is a RetentionType enum value RetentionTypeRetain = "Retain" @@ -50062,6 +50994,14 @@ const ( RetentionTypeDelete = "Delete" ) +// RetentionTypeEnumValues returns all elements of the RetentionType enum +func RetentionTypeEnumValues() []string { + return []string{ + RetentionTypeRetain, + RetentionTypeDelete, + } +} + const ( // RootAccessEnabled is a RootAccess enum value RootAccessEnabled = "Enabled" @@ -50070,6 +51010,14 @@ const ( RootAccessDisabled = "Disabled" ) +// RootAccessEnumValues returns all elements of the RootAccess enum +func RootAccessEnumValues() []string { + return []string{ + RootAccessEnabled, + RootAccessDisabled, + } +} + const ( // RuleEvaluationStatusInProgress is a RuleEvaluationStatus enum value RuleEvaluationStatusInProgress = "InProgress" @@ -50090,6 +51038,18 @@ const ( RuleEvaluationStatusStopped = "Stopped" ) +// RuleEvaluationStatusEnumValues returns all elements of the RuleEvaluationStatus enum +func RuleEvaluationStatusEnumValues() []string { + return []string{ + RuleEvaluationStatusInProgress, + RuleEvaluationStatusNoIssuesFound, + RuleEvaluationStatusIssuesFound, + RuleEvaluationStatusError, + RuleEvaluationStatusStopping, + RuleEvaluationStatusStopped, + } +} + const ( // S3DataDistributionFullyReplicated is a S3DataDistribution enum value S3DataDistributionFullyReplicated = "FullyReplicated" @@ -50098,6 +51058,14 @@ const ( S3DataDistributionShardedByS3key = "ShardedByS3Key" ) +// S3DataDistributionEnumValues returns all elements of the S3DataDistribution enum +func S3DataDistributionEnumValues() []string { + return []string{ + S3DataDistributionFullyReplicated, + S3DataDistributionShardedByS3key, + } +} + const ( // S3DataTypeManifestFile is a S3DataType enum value S3DataTypeManifestFile = "ManifestFile" @@ -50109,6 +51077,15 @@ const ( S3DataTypeAugmentedManifestFile = "AugmentedManifestFile" ) +// S3DataTypeEnumValues returns all elements of the S3DataType enum +func S3DataTypeEnumValues() []string { + return []string{ + S3DataTypeManifestFile, + S3DataTypeS3prefix, + S3DataTypeAugmentedManifestFile, + } +} + const ( // ScheduleStatusPending is a ScheduleStatus enum value ScheduleStatusPending = "Pending" @@ -50123,6 +51100,16 @@ const ( ScheduleStatusStopped = "Stopped" ) +// ScheduleStatusEnumValues returns all elements of the ScheduleStatus enum +func ScheduleStatusEnumValues() []string { + return []string{ + ScheduleStatusPending, + ScheduleStatusFailed, + ScheduleStatusScheduled, + ScheduleStatusStopped, + } +} + const ( // SearchSortOrderAscending is a SearchSortOrder enum value SearchSortOrderAscending = "Ascending" @@ -50131,6 +51118,14 @@ const ( SearchSortOrderDescending = "Descending" ) +// SearchSortOrderEnumValues returns all elements of the SearchSortOrder enum +func SearchSortOrderEnumValues() []string { + return []string{ + SearchSortOrderAscending, + SearchSortOrderDescending, + } +} + const ( // SecondaryStatusStarting is a SecondaryStatus enum value SecondaryStatusStarting = "Starting" @@ -50175,6 +51170,26 @@ const ( SecondaryStatusMaxWaitTimeExceeded = "MaxWaitTimeExceeded" ) +// SecondaryStatusEnumValues returns all elements of the SecondaryStatus enum +func SecondaryStatusEnumValues() []string { + return []string{ + SecondaryStatusStarting, + SecondaryStatusLaunchingMlinstances, + SecondaryStatusPreparingTrainingStack, + SecondaryStatusDownloading, + SecondaryStatusDownloadingTrainingImage, + SecondaryStatusTraining, + SecondaryStatusUploading, + SecondaryStatusStopping, + SecondaryStatusStopped, + SecondaryStatusMaxRuntimeExceeded, + SecondaryStatusCompleted, + SecondaryStatusFailed, + SecondaryStatusInterrupted, + SecondaryStatusMaxWaitTimeExceeded, + } +} + const ( // SortByName is a SortBy enum value SortByName = "Name" @@ -50186,6 +51201,15 @@ const ( SortByStatus = "Status" ) +// SortByEnumValues returns all elements of the SortBy enum +func SortByEnumValues() []string { + return []string{ + SortByName, + SortByCreationTime, + SortByStatus, + } +} + const ( // SortExperimentsByName is a SortExperimentsBy enum value SortExperimentsByName = "Name" @@ -50194,6 +51218,14 @@ const ( SortExperimentsByCreationTime = "CreationTime" ) +// SortExperimentsByEnumValues returns all elements of the SortExperimentsBy enum +func SortExperimentsByEnumValues() []string { + return []string{ + SortExperimentsByName, + SortExperimentsByCreationTime, + } +} + const ( // SortOrderAscending is a SortOrder enum value SortOrderAscending = "Ascending" @@ -50202,6 +51234,14 @@ const ( SortOrderDescending = "Descending" ) +// SortOrderEnumValues returns all elements of the SortOrder enum +func SortOrderEnumValues() []string { + return []string{ + SortOrderAscending, + SortOrderDescending, + } +} + const ( // SortTrialComponentsByName is a SortTrialComponentsBy enum value SortTrialComponentsByName = "Name" @@ -50210,6 +51250,14 @@ const ( SortTrialComponentsByCreationTime = "CreationTime" ) +// SortTrialComponentsByEnumValues returns all elements of the SortTrialComponentsBy enum +func SortTrialComponentsByEnumValues() []string { + return []string{ + SortTrialComponentsByName, + SortTrialComponentsByCreationTime, + } +} + const ( // SortTrialsByName is a SortTrialsBy enum value SortTrialsByName = "Name" @@ -50218,6 +51266,14 @@ const ( SortTrialsByCreationTime = "CreationTime" ) +// SortTrialsByEnumValues returns all elements of the SortTrialsBy enum +func SortTrialsByEnumValues() []string { + return []string{ + SortTrialsByName, + SortTrialsByCreationTime, + } +} + const ( // SplitTypeNone is a SplitType enum value SplitTypeNone = "None" @@ -50232,6 +51288,16 @@ const ( SplitTypeTfrecord = "TFRecord" ) +// SplitTypeEnumValues returns all elements of the SplitType enum +func SplitTypeEnumValues() []string { + return []string{ + SplitTypeNone, + SplitTypeLine, + SplitTypeRecordIo, + SplitTypeTfrecord, + } +} + const ( // TargetDeviceLambda is a TargetDevice enum value TargetDeviceLambda = "lambda" @@ -50312,6 +51378,38 @@ const ( TargetDeviceX86Win64 = "x86_win64" ) +// TargetDeviceEnumValues returns all elements of the TargetDevice enum +func TargetDeviceEnumValues() []string { + return []string{ + TargetDeviceLambda, + TargetDeviceMlM4, + TargetDeviceMlM5, + TargetDeviceMlC4, + TargetDeviceMlC5, + TargetDeviceMlP2, + TargetDeviceMlP3, + TargetDeviceMlG4dn, + TargetDeviceMlInf1, + TargetDeviceJetsonTx1, + TargetDeviceJetsonTx2, + TargetDeviceJetsonNano, + TargetDeviceJetsonXavier, + TargetDeviceRasp3b, + TargetDeviceImx8qm, + TargetDeviceDeeplens, + TargetDeviceRk3399, + TargetDeviceRk3288, + TargetDeviceAisage, + TargetDeviceSbeC, + TargetDeviceQcs605, + TargetDeviceQcs603, + TargetDeviceSitaraAm57x, + TargetDeviceAmbaCv22, + TargetDeviceX86Win32, + TargetDeviceX86Win64, + } +} + const ( // TargetPlatformAcceleratorIntelGraphics is a TargetPlatformAccelerator enum value TargetPlatformAcceleratorIntelGraphics = "INTEL_GRAPHICS" @@ -50323,6 +51421,15 @@ const ( TargetPlatformAcceleratorNvidia = "NVIDIA" ) +// TargetPlatformAcceleratorEnumValues returns all elements of the TargetPlatformAccelerator enum +func TargetPlatformAcceleratorEnumValues() []string { + return []string{ + TargetPlatformAcceleratorIntelGraphics, + TargetPlatformAcceleratorMali, + TargetPlatformAcceleratorNvidia, + } +} + const ( // TargetPlatformArchX8664 is a TargetPlatformArch enum value TargetPlatformArchX8664 = "X86_64" @@ -50340,6 +51447,17 @@ const ( TargetPlatformArchArmEabihf = "ARM_EABIHF" ) +// TargetPlatformArchEnumValues returns all elements of the TargetPlatformArch enum +func TargetPlatformArchEnumValues() []string { + return []string{ + TargetPlatformArchX8664, + TargetPlatformArchX86, + TargetPlatformArchArm64, + TargetPlatformArchArmEabi, + TargetPlatformArchArmEabihf, + } +} + const ( // TargetPlatformOsAndroid is a TargetPlatformOs enum value TargetPlatformOsAndroid = "ANDROID" @@ -50348,6 +51466,14 @@ const ( TargetPlatformOsLinux = "LINUX" ) +// TargetPlatformOsEnumValues returns all elements of the TargetPlatformOs enum +func TargetPlatformOsEnumValues() []string { + return []string{ + TargetPlatformOsAndroid, + TargetPlatformOsLinux, + } +} + const ( // TrainingInputModePipe is a TrainingInputMode enum value TrainingInputModePipe = "Pipe" @@ -50356,6 +51482,14 @@ const ( TrainingInputModeFile = "File" ) +// TrainingInputModeEnumValues returns all elements of the TrainingInputMode enum +func TrainingInputModeEnumValues() []string { + return []string{ + TrainingInputModePipe, + TrainingInputModeFile, + } +} + const ( // TrainingInstanceTypeMlM4Xlarge is a TrainingInstanceType enum value TrainingInstanceTypeMlM4Xlarge = "ml.m4.xlarge" @@ -50472,6 +51606,50 @@ const ( TrainingInstanceTypeMlC5n18xlarge = "ml.c5n.18xlarge" ) +// TrainingInstanceTypeEnumValues returns all elements of the TrainingInstanceType enum +func TrainingInstanceTypeEnumValues() []string { + return []string{ + TrainingInstanceTypeMlM4Xlarge, + TrainingInstanceTypeMlM42xlarge, + TrainingInstanceTypeMlM44xlarge, + TrainingInstanceTypeMlM410xlarge, + TrainingInstanceTypeMlM416xlarge, + TrainingInstanceTypeMlG4dnXlarge, + TrainingInstanceTypeMlG4dn2xlarge, + TrainingInstanceTypeMlG4dn4xlarge, + TrainingInstanceTypeMlG4dn8xlarge, + TrainingInstanceTypeMlG4dn12xlarge, + TrainingInstanceTypeMlG4dn16xlarge, + TrainingInstanceTypeMlM5Large, + TrainingInstanceTypeMlM5Xlarge, + TrainingInstanceTypeMlM52xlarge, + TrainingInstanceTypeMlM54xlarge, + TrainingInstanceTypeMlM512xlarge, + TrainingInstanceTypeMlM524xlarge, + TrainingInstanceTypeMlC4Xlarge, + TrainingInstanceTypeMlC42xlarge, + TrainingInstanceTypeMlC44xlarge, + TrainingInstanceTypeMlC48xlarge, + TrainingInstanceTypeMlP2Xlarge, + TrainingInstanceTypeMlP28xlarge, + TrainingInstanceTypeMlP216xlarge, + TrainingInstanceTypeMlP32xlarge, + TrainingInstanceTypeMlP38xlarge, + TrainingInstanceTypeMlP316xlarge, + TrainingInstanceTypeMlP3dn24xlarge, + TrainingInstanceTypeMlC5Xlarge, + TrainingInstanceTypeMlC52xlarge, + TrainingInstanceTypeMlC54xlarge, + TrainingInstanceTypeMlC59xlarge, + TrainingInstanceTypeMlC518xlarge, + TrainingInstanceTypeMlC5nXlarge, + TrainingInstanceTypeMlC5n2xlarge, + TrainingInstanceTypeMlC5n4xlarge, + TrainingInstanceTypeMlC5n9xlarge, + TrainingInstanceTypeMlC5n18xlarge, + } +} + const ( // TrainingJobEarlyStoppingTypeOff is a TrainingJobEarlyStoppingType enum value TrainingJobEarlyStoppingTypeOff = "Off" @@ -50480,6 +51658,14 @@ const ( TrainingJobEarlyStoppingTypeAuto = "Auto" ) +// TrainingJobEarlyStoppingTypeEnumValues returns all elements of the TrainingJobEarlyStoppingType enum +func TrainingJobEarlyStoppingTypeEnumValues() []string { + return []string{ + TrainingJobEarlyStoppingTypeOff, + TrainingJobEarlyStoppingTypeAuto, + } +} + const ( // TrainingJobSortByOptionsName is a TrainingJobSortByOptions enum value TrainingJobSortByOptionsName = "Name" @@ -50494,6 +51680,16 @@ const ( TrainingJobSortByOptionsFinalObjectiveMetricValue = "FinalObjectiveMetricValue" ) +// TrainingJobSortByOptionsEnumValues returns all elements of the TrainingJobSortByOptions enum +func TrainingJobSortByOptionsEnumValues() []string { + return []string{ + TrainingJobSortByOptionsName, + TrainingJobSortByOptionsCreationTime, + TrainingJobSortByOptionsStatus, + TrainingJobSortByOptionsFinalObjectiveMetricValue, + } +} + const ( // TrainingJobStatusInProgress is a TrainingJobStatus enum value TrainingJobStatusInProgress = "InProgress" @@ -50511,6 +51707,17 @@ const ( TrainingJobStatusStopped = "Stopped" ) +// TrainingJobStatusEnumValues returns all elements of the TrainingJobStatus enum +func TrainingJobStatusEnumValues() []string { + return []string{ + TrainingJobStatusInProgress, + TrainingJobStatusCompleted, + TrainingJobStatusFailed, + TrainingJobStatusStopping, + TrainingJobStatusStopped, + } +} + const ( // TransformInstanceTypeMlM4Xlarge is a TransformInstanceType enum value TransformInstanceTypeMlM4Xlarge = "ml.m4.xlarge" @@ -50591,6 +51798,38 @@ const ( TransformInstanceTypeMlM524xlarge = "ml.m5.24xlarge" ) +// TransformInstanceTypeEnumValues returns all elements of the TransformInstanceType enum +func TransformInstanceTypeEnumValues() []string { + return []string{ + TransformInstanceTypeMlM4Xlarge, + TransformInstanceTypeMlM42xlarge, + TransformInstanceTypeMlM44xlarge, + TransformInstanceTypeMlM410xlarge, + TransformInstanceTypeMlM416xlarge, + TransformInstanceTypeMlC4Xlarge, + TransformInstanceTypeMlC42xlarge, + TransformInstanceTypeMlC44xlarge, + TransformInstanceTypeMlC48xlarge, + TransformInstanceTypeMlP2Xlarge, + TransformInstanceTypeMlP28xlarge, + TransformInstanceTypeMlP216xlarge, + TransformInstanceTypeMlP32xlarge, + TransformInstanceTypeMlP38xlarge, + TransformInstanceTypeMlP316xlarge, + TransformInstanceTypeMlC5Xlarge, + TransformInstanceTypeMlC52xlarge, + TransformInstanceTypeMlC54xlarge, + TransformInstanceTypeMlC59xlarge, + TransformInstanceTypeMlC518xlarge, + TransformInstanceTypeMlM5Large, + TransformInstanceTypeMlM5Xlarge, + TransformInstanceTypeMlM52xlarge, + TransformInstanceTypeMlM54xlarge, + TransformInstanceTypeMlM512xlarge, + TransformInstanceTypeMlM524xlarge, + } +} + const ( // TransformJobStatusInProgress is a TransformJobStatus enum value TransformJobStatusInProgress = "InProgress" @@ -50608,6 +51847,17 @@ const ( TransformJobStatusStopped = "Stopped" ) +// TransformJobStatusEnumValues returns all elements of the TransformJobStatus enum +func TransformJobStatusEnumValues() []string { + return []string{ + TransformJobStatusInProgress, + TransformJobStatusCompleted, + TransformJobStatusFailed, + TransformJobStatusStopping, + TransformJobStatusStopped, + } +} + const ( // TrialComponentPrimaryStatusInProgress is a TrialComponentPrimaryStatus enum value TrialComponentPrimaryStatusInProgress = "InProgress" @@ -50625,6 +51875,17 @@ const ( TrialComponentPrimaryStatusStopped = "Stopped" ) +// TrialComponentPrimaryStatusEnumValues returns all elements of the TrialComponentPrimaryStatus enum +func TrialComponentPrimaryStatusEnumValues() []string { + return []string{ + TrialComponentPrimaryStatusInProgress, + TrialComponentPrimaryStatusCompleted, + TrialComponentPrimaryStatusFailed, + TrialComponentPrimaryStatusStopping, + TrialComponentPrimaryStatusStopped, + } +} + const ( // UserProfileSortKeyCreationTime is a UserProfileSortKey enum value UserProfileSortKeyCreationTime = "CreationTime" @@ -50633,6 +51894,14 @@ const ( UserProfileSortKeyLastModifiedTime = "LastModifiedTime" ) +// UserProfileSortKeyEnumValues returns all elements of the UserProfileSortKey enum +func UserProfileSortKeyEnumValues() []string { + return []string{ + UserProfileSortKeyCreationTime, + UserProfileSortKeyLastModifiedTime, + } +} + const ( // UserProfileStatusDeleting is a UserProfileStatus enum value UserProfileStatusDeleting = "Deleting" @@ -50647,6 +51916,16 @@ const ( UserProfileStatusPending = "Pending" ) +// UserProfileStatusEnumValues returns all elements of the UserProfileStatus enum +func UserProfileStatusEnumValues() []string { + return []string{ + UserProfileStatusDeleting, + UserProfileStatusFailed, + UserProfileStatusInService, + UserProfileStatusPending, + } +} + const ( // VariantPropertyTypeDesiredInstanceCount is a VariantPropertyType enum value VariantPropertyTypeDesiredInstanceCount = "DesiredInstanceCount" @@ -50657,3 +51936,12 @@ const ( // VariantPropertyTypeDataCaptureConfig is a VariantPropertyType enum value VariantPropertyTypeDataCaptureConfig = "DataCaptureConfig" ) + +// VariantPropertyTypeEnumValues returns all elements of the VariantPropertyType enum +func VariantPropertyTypeEnumValues() []string { + return []string{ + VariantPropertyTypeDesiredInstanceCount, + VariantPropertyTypeDesiredWeight, + VariantPropertyTypeDataCaptureConfig, + } +} diff --git a/service/savingsplans/api.go b/service/savingsplans/api.go index 94639abc6c3..fb8e9794322 100644 --- a/service/savingsplans/api.go +++ b/service/savingsplans/api.go @@ -2514,6 +2514,14 @@ const ( CurrencyCodeUsd = "USD" ) +// CurrencyCodeEnumValues returns all elements of the CurrencyCode enum +func CurrencyCodeEnumValues() []string { + return []string{ + CurrencyCodeCny, + CurrencyCodeUsd, + } +} + const ( // SavingsPlanOfferingFilterAttributeRegion is a SavingsPlanOfferingFilterAttribute enum value SavingsPlanOfferingFilterAttributeRegion = "region" @@ -2522,6 +2530,14 @@ const ( SavingsPlanOfferingFilterAttributeInstanceFamily = "instanceFamily" ) +// SavingsPlanOfferingFilterAttributeEnumValues returns all elements of the SavingsPlanOfferingFilterAttribute enum +func SavingsPlanOfferingFilterAttributeEnumValues() []string { + return []string{ + SavingsPlanOfferingFilterAttributeRegion, + SavingsPlanOfferingFilterAttributeInstanceFamily, + } +} + const ( // SavingsPlanOfferingPropertyKeyRegion is a SavingsPlanOfferingPropertyKey enum value SavingsPlanOfferingPropertyKeyRegion = "region" @@ -2530,6 +2546,14 @@ const ( SavingsPlanOfferingPropertyKeyInstanceFamily = "instanceFamily" ) +// SavingsPlanOfferingPropertyKeyEnumValues returns all elements of the SavingsPlanOfferingPropertyKey enum +func SavingsPlanOfferingPropertyKeyEnumValues() []string { + return []string{ + SavingsPlanOfferingPropertyKeyRegion, + SavingsPlanOfferingPropertyKeyInstanceFamily, + } +} + const ( // SavingsPlanPaymentOptionAllUpfront is a SavingsPlanPaymentOption enum value SavingsPlanPaymentOptionAllUpfront = "All Upfront" @@ -2541,6 +2565,15 @@ const ( SavingsPlanPaymentOptionNoUpfront = "No Upfront" ) +// SavingsPlanPaymentOptionEnumValues returns all elements of the SavingsPlanPaymentOption enum +func SavingsPlanPaymentOptionEnumValues() []string { + return []string{ + SavingsPlanPaymentOptionAllUpfront, + SavingsPlanPaymentOptionPartialUpfront, + SavingsPlanPaymentOptionNoUpfront, + } +} + const ( // SavingsPlanProductTypeEc2 is a SavingsPlanProductType enum value SavingsPlanProductTypeEc2 = "EC2" @@ -2552,6 +2585,15 @@ const ( SavingsPlanProductTypeLambda = "Lambda" ) +// SavingsPlanProductTypeEnumValues returns all elements of the SavingsPlanProductType enum +func SavingsPlanProductTypeEnumValues() []string { + return []string{ + SavingsPlanProductTypeEc2, + SavingsPlanProductTypeFargate, + SavingsPlanProductTypeLambda, + } +} + const ( // SavingsPlanRateFilterAttributeRegion is a SavingsPlanRateFilterAttribute enum value SavingsPlanRateFilterAttributeRegion = "region" @@ -2572,6 +2614,18 @@ const ( SavingsPlanRateFilterAttributeProductId = "productId" ) +// SavingsPlanRateFilterAttributeEnumValues returns all elements of the SavingsPlanRateFilterAttribute enum +func SavingsPlanRateFilterAttributeEnumValues() []string { + return []string{ + SavingsPlanRateFilterAttributeRegion, + SavingsPlanRateFilterAttributeInstanceFamily, + SavingsPlanRateFilterAttributeInstanceType, + SavingsPlanRateFilterAttributeProductDescription, + SavingsPlanRateFilterAttributeTenancy, + SavingsPlanRateFilterAttributeProductId, + } +} + const ( // SavingsPlanRateFilterNameRegion is a SavingsPlanRateFilterName enum value SavingsPlanRateFilterNameRegion = "region" @@ -2598,6 +2652,20 @@ const ( SavingsPlanRateFilterNameOperation = "operation" ) +// SavingsPlanRateFilterNameEnumValues returns all elements of the SavingsPlanRateFilterName enum +func SavingsPlanRateFilterNameEnumValues() []string { + return []string{ + SavingsPlanRateFilterNameRegion, + SavingsPlanRateFilterNameInstanceType, + SavingsPlanRateFilterNameProductDescription, + SavingsPlanRateFilterNameTenancy, + SavingsPlanRateFilterNameProductType, + SavingsPlanRateFilterNameServiceCode, + SavingsPlanRateFilterNameUsageType, + SavingsPlanRateFilterNameOperation, + } +} + const ( // SavingsPlanRatePropertyKeyRegion is a SavingsPlanRatePropertyKey enum value SavingsPlanRatePropertyKeyRegion = "region" @@ -2615,6 +2683,17 @@ const ( SavingsPlanRatePropertyKeyTenancy = "tenancy" ) +// SavingsPlanRatePropertyKeyEnumValues returns all elements of the SavingsPlanRatePropertyKey enum +func SavingsPlanRatePropertyKeyEnumValues() []string { + return []string{ + SavingsPlanRatePropertyKeyRegion, + SavingsPlanRatePropertyKeyInstanceType, + SavingsPlanRatePropertyKeyInstanceFamily, + SavingsPlanRatePropertyKeyProductDescription, + SavingsPlanRatePropertyKeyTenancy, + } +} + const ( // SavingsPlanRateServiceCodeAmazonEc2 is a SavingsPlanRateServiceCode enum value SavingsPlanRateServiceCodeAmazonEc2 = "AmazonEC2" @@ -2626,6 +2705,15 @@ const ( SavingsPlanRateServiceCodeAwslambda = "AWSLambda" ) +// SavingsPlanRateServiceCodeEnumValues returns all elements of the SavingsPlanRateServiceCode enum +func SavingsPlanRateServiceCodeEnumValues() []string { + return []string{ + SavingsPlanRateServiceCodeAmazonEc2, + SavingsPlanRateServiceCodeAmazonEcs, + SavingsPlanRateServiceCodeAwslambda, + } +} + const ( // SavingsPlanRateUnitHrs is a SavingsPlanRateUnit enum value SavingsPlanRateUnitHrs = "Hrs" @@ -2637,6 +2725,15 @@ const ( SavingsPlanRateUnitRequest = "Request" ) +// SavingsPlanRateUnitEnumValues returns all elements of the SavingsPlanRateUnit enum +func SavingsPlanRateUnitEnumValues() []string { + return []string{ + SavingsPlanRateUnitHrs, + SavingsPlanRateUnitLambdaGbSecond, + SavingsPlanRateUnitRequest, + } +} + const ( // SavingsPlanStatePaymentPending is a SavingsPlanState enum value SavingsPlanStatePaymentPending = "payment-pending" @@ -2651,6 +2748,16 @@ const ( SavingsPlanStateRetired = "retired" ) +// SavingsPlanStateEnumValues returns all elements of the SavingsPlanState enum +func SavingsPlanStateEnumValues() []string { + return []string{ + SavingsPlanStatePaymentPending, + SavingsPlanStatePaymentFailed, + SavingsPlanStateActive, + SavingsPlanStateRetired, + } +} + const ( // SavingsPlanTypeCompute is a SavingsPlanType enum value SavingsPlanTypeCompute = "Compute" @@ -2659,6 +2766,14 @@ const ( SavingsPlanTypeEc2instance = "EC2Instance" ) +// SavingsPlanTypeEnumValues returns all elements of the SavingsPlanType enum +func SavingsPlanTypeEnumValues() []string { + return []string{ + SavingsPlanTypeCompute, + SavingsPlanTypeEc2instance, + } +} + const ( // SavingsPlansFilterNameRegion is a SavingsPlansFilterName enum value SavingsPlansFilterNameRegion = "region" @@ -2687,3 +2802,18 @@ const ( // SavingsPlansFilterNameEnd is a SavingsPlansFilterName enum value SavingsPlansFilterNameEnd = "end" ) + +// SavingsPlansFilterNameEnumValues returns all elements of the SavingsPlansFilterName enum +func SavingsPlansFilterNameEnumValues() []string { + return []string{ + SavingsPlansFilterNameRegion, + SavingsPlansFilterNameEc2InstanceFamily, + SavingsPlansFilterNameCommitment, + SavingsPlansFilterNameUpfront, + SavingsPlansFilterNameTerm, + SavingsPlansFilterNameSavingsPlanType, + SavingsPlansFilterNamePaymentOption, + SavingsPlansFilterNameStart, + SavingsPlansFilterNameEnd, + } +} diff --git a/service/schemas/api.go b/service/schemas/api.go index 2d328016870..c80d7c8f528 100644 --- a/service/schemas/api.go +++ b/service/schemas/api.go @@ -6521,6 +6521,15 @@ const ( CodeGenerationStatusCreateFailed = "CREATE_FAILED" ) +// CodeGenerationStatusEnumValues returns all elements of the CodeGenerationStatus enum +func CodeGenerationStatusEnumValues() []string { + return []string{ + CodeGenerationStatusCreateInProgress, + CodeGenerationStatusCreateComplete, + CodeGenerationStatusCreateFailed, + } +} + const ( // DiscovererStateStarted is a DiscovererState enum value DiscovererStateStarted = "STARTED" @@ -6529,7 +6538,22 @@ const ( DiscovererStateStopped = "STOPPED" ) +// DiscovererStateEnumValues returns all elements of the DiscovererState enum +func DiscovererStateEnumValues() []string { + return []string{ + DiscovererStateStarted, + DiscovererStateStopped, + } +} + const ( // TypeOpenApi3 is a Type enum value TypeOpenApi3 = "OpenApi3" ) + +// TypeEnumValues returns all elements of the Type enum +func TypeEnumValues() []string { + return []string{ + TypeOpenApi3, + } +} diff --git a/service/secretsmanager/api.go b/service/secretsmanager/api.go index c6e769105bc..0d4b4c56966 100644 --- a/service/secretsmanager/api.go +++ b/service/secretsmanager/api.go @@ -6549,6 +6549,17 @@ const ( FilterNameStringTypeAll = "all" ) +// FilterNameStringTypeEnumValues returns all elements of the FilterNameStringType enum +func FilterNameStringTypeEnumValues() []string { + return []string{ + FilterNameStringTypeDescription, + FilterNameStringTypeName, + FilterNameStringTypeTagKey, + FilterNameStringTypeTagValue, + FilterNameStringTypeAll, + } +} + const ( // SortOrderTypeAsc is a SortOrderType enum value SortOrderTypeAsc = "asc" @@ -6556,3 +6567,11 @@ const ( // SortOrderTypeDesc is a SortOrderType enum value SortOrderTypeDesc = "desc" ) + +// SortOrderTypeEnumValues returns all elements of the SortOrderType enum +func SortOrderTypeEnumValues() []string { + return []string{ + SortOrderTypeAsc, + SortOrderTypeDesc, + } +} diff --git a/service/securityhub/api.go b/service/securityhub/api.go index a8cb6e596ab..c1f406c0801 100644 --- a/service/securityhub/api.go +++ b/service/securityhub/api.go @@ -15984,6 +15984,14 @@ const ( AwsIamAccessKeyStatusInactive = "Inactive" ) +// AwsIamAccessKeyStatusEnumValues returns all elements of the AwsIamAccessKeyStatus enum +func AwsIamAccessKeyStatusEnumValues() []string { + return []string{ + AwsIamAccessKeyStatusActive, + AwsIamAccessKeyStatusInactive, + } +} + const ( // ComplianceStatusPassed is a ComplianceStatus enum value ComplianceStatusPassed = "PASSED" @@ -15998,6 +16006,16 @@ const ( ComplianceStatusNotAvailable = "NOT_AVAILABLE" ) +// ComplianceStatusEnumValues returns all elements of the ComplianceStatus enum +func ComplianceStatusEnumValues() []string { + return []string{ + ComplianceStatusPassed, + ComplianceStatusWarning, + ComplianceStatusFailed, + ComplianceStatusNotAvailable, + } +} + const ( // ControlStatusEnabled is a ControlStatus enum value ControlStatusEnabled = "ENABLED" @@ -16006,11 +16024,26 @@ const ( ControlStatusDisabled = "DISABLED" ) +// ControlStatusEnumValues returns all elements of the ControlStatus enum +func ControlStatusEnumValues() []string { + return []string{ + ControlStatusEnabled, + ControlStatusDisabled, + } +} + const ( // DateRangeUnitDays is a DateRangeUnit enum value DateRangeUnitDays = "DAYS" ) +// DateRangeUnitEnumValues returns all elements of the DateRangeUnit enum +func DateRangeUnitEnumValues() []string { + return []string{ + DateRangeUnitDays, + } +} + const ( // IntegrationTypeSendFindingsToSecurityHub is a IntegrationType enum value IntegrationTypeSendFindingsToSecurityHub = "SEND_FINDINGS_TO_SECURITY_HUB" @@ -16019,6 +16052,14 @@ const ( IntegrationTypeReceiveFindingsFromSecurityHub = "RECEIVE_FINDINGS_FROM_SECURITY_HUB" ) +// IntegrationTypeEnumValues returns all elements of the IntegrationType enum +func IntegrationTypeEnumValues() []string { + return []string{ + IntegrationTypeSendFindingsToSecurityHub, + IntegrationTypeReceiveFindingsFromSecurityHub, + } +} + const ( // MalwareStateObserved is a MalwareState enum value MalwareStateObserved = "OBSERVED" @@ -16030,6 +16071,15 @@ const ( MalwareStateRemoved = "REMOVED" ) +// MalwareStateEnumValues returns all elements of the MalwareState enum +func MalwareStateEnumValues() []string { + return []string{ + MalwareStateObserved, + MalwareStateRemovalFailed, + MalwareStateRemoved, + } +} + const ( // MalwareTypeAdware is a MalwareType enum value MalwareTypeAdware = "ADWARE" @@ -16077,11 +16127,39 @@ const ( MalwareTypeWorm = "WORM" ) +// MalwareTypeEnumValues returns all elements of the MalwareType enum +func MalwareTypeEnumValues() []string { + return []string{ + MalwareTypeAdware, + MalwareTypeBlendedThreat, + MalwareTypeBotnetAgent, + MalwareTypeCoinMiner, + MalwareTypeExploitKit, + MalwareTypeKeylogger, + MalwareTypeMacro, + MalwareTypePotentiallyUnwanted, + MalwareTypeSpyware, + MalwareTypeRansomware, + MalwareTypeRemoteAccess, + MalwareTypeRootkit, + MalwareTypeTrojan, + MalwareTypeVirus, + MalwareTypeWorm, + } +} + const ( // MapFilterComparisonEquals is a MapFilterComparison enum value MapFilterComparisonEquals = "EQUALS" ) +// MapFilterComparisonEnumValues returns all elements of the MapFilterComparison enum +func MapFilterComparisonEnumValues() []string { + return []string{ + MapFilterComparisonEquals, + } +} + const ( // NetworkDirectionIn is a NetworkDirection enum value NetworkDirectionIn = "IN" @@ -16090,6 +16168,14 @@ const ( NetworkDirectionOut = "OUT" ) +// NetworkDirectionEnumValues returns all elements of the NetworkDirection enum +func NetworkDirectionEnumValues() []string { + return []string{ + NetworkDirectionIn, + NetworkDirectionOut, + } +} + const ( // PartitionAws is a Partition enum value PartitionAws = "aws" @@ -16101,6 +16187,15 @@ const ( PartitionAwsUsGov = "aws-us-gov" ) +// PartitionEnumValues returns all elements of the Partition enum +func PartitionEnumValues() []string { + return []string{ + PartitionAws, + PartitionAwsCn, + PartitionAwsUsGov, + } +} + const ( // RecordStateActive is a RecordState enum value RecordStateActive = "ACTIVE" @@ -16109,6 +16204,14 @@ const ( RecordStateArchived = "ARCHIVED" ) +// RecordStateEnumValues returns all elements of the RecordState enum +func RecordStateEnumValues() []string { + return []string{ + RecordStateActive, + RecordStateArchived, + } +} + const ( // SeverityLabelInformational is a SeverityLabel enum value SeverityLabelInformational = "INFORMATIONAL" @@ -16126,6 +16229,17 @@ const ( SeverityLabelCritical = "CRITICAL" ) +// SeverityLabelEnumValues returns all elements of the SeverityLabel enum +func SeverityLabelEnumValues() []string { + return []string{ + SeverityLabelInformational, + SeverityLabelLow, + SeverityLabelMedium, + SeverityLabelHigh, + SeverityLabelCritical, + } +} + const ( // SeverityRatingLow is a SeverityRating enum value SeverityRatingLow = "LOW" @@ -16140,6 +16254,16 @@ const ( SeverityRatingCritical = "CRITICAL" ) +// SeverityRatingEnumValues returns all elements of the SeverityRating enum +func SeverityRatingEnumValues() []string { + return []string{ + SeverityRatingLow, + SeverityRatingMedium, + SeverityRatingHigh, + SeverityRatingCritical, + } +} + const ( // SortOrderAsc is a SortOrder enum value SortOrderAsc = "asc" @@ -16148,6 +16272,14 @@ const ( SortOrderDesc = "desc" ) +// SortOrderEnumValues returns all elements of the SortOrder enum +func SortOrderEnumValues() []string { + return []string{ + SortOrderAsc, + SortOrderDesc, + } +} + const ( // StandardsStatusPending is a StandardsStatus enum value StandardsStatusPending = "PENDING" @@ -16165,6 +16297,17 @@ const ( StandardsStatusIncomplete = "INCOMPLETE" ) +// StandardsStatusEnumValues returns all elements of the StandardsStatus enum +func StandardsStatusEnumValues() []string { + return []string{ + StandardsStatusPending, + StandardsStatusReady, + StandardsStatusFailed, + StandardsStatusDeleting, + StandardsStatusIncomplete, + } +} + const ( // StringFilterComparisonEquals is a StringFilterComparison enum value StringFilterComparisonEquals = "EQUALS" @@ -16173,6 +16316,14 @@ const ( StringFilterComparisonPrefix = "PREFIX" ) +// StringFilterComparisonEnumValues returns all elements of the StringFilterComparison enum +func StringFilterComparisonEnumValues() []string { + return []string{ + StringFilterComparisonEquals, + StringFilterComparisonPrefix, + } +} + const ( // ThreatIntelIndicatorCategoryBackdoor is a ThreatIntelIndicatorCategory enum value ThreatIntelIndicatorCategoryBackdoor = "BACKDOOR" @@ -16193,6 +16344,18 @@ const ( ThreatIntelIndicatorCategoryKeylogger = "KEYLOGGER" ) +// ThreatIntelIndicatorCategoryEnumValues returns all elements of the ThreatIntelIndicatorCategory enum +func ThreatIntelIndicatorCategoryEnumValues() []string { + return []string{ + ThreatIntelIndicatorCategoryBackdoor, + ThreatIntelIndicatorCategoryCardStealer, + ThreatIntelIndicatorCategoryCommandAndControl, + ThreatIntelIndicatorCategoryDropSite, + ThreatIntelIndicatorCategoryExploitSite, + ThreatIntelIndicatorCategoryKeylogger, + } +} + const ( // ThreatIntelIndicatorTypeDomain is a ThreatIntelIndicatorType enum value ThreatIntelIndicatorTypeDomain = "DOMAIN" @@ -16228,6 +16391,23 @@ const ( ThreatIntelIndicatorTypeUrl = "URL" ) +// ThreatIntelIndicatorTypeEnumValues returns all elements of the ThreatIntelIndicatorType enum +func ThreatIntelIndicatorTypeEnumValues() []string { + return []string{ + ThreatIntelIndicatorTypeDomain, + ThreatIntelIndicatorTypeEmailAddress, + ThreatIntelIndicatorTypeHashMd5, + ThreatIntelIndicatorTypeHashSha1, + ThreatIntelIndicatorTypeHashSha256, + ThreatIntelIndicatorTypeHashSha512, + ThreatIntelIndicatorTypeIpv4Address, + ThreatIntelIndicatorTypeIpv6Address, + ThreatIntelIndicatorTypeMutex, + ThreatIntelIndicatorTypeProcess, + ThreatIntelIndicatorTypeUrl, + } +} + const ( // VerificationStateUnknown is a VerificationState enum value VerificationStateUnknown = "UNKNOWN" @@ -16242,6 +16422,16 @@ const ( VerificationStateBenignPositive = "BENIGN_POSITIVE" ) +// VerificationStateEnumValues returns all elements of the VerificationState enum +func VerificationStateEnumValues() []string { + return []string{ + VerificationStateUnknown, + VerificationStateTruePositive, + VerificationStateFalsePositive, + VerificationStateBenignPositive, + } +} + const ( // WorkflowStateNew is a WorkflowState enum value WorkflowStateNew = "NEW" @@ -16259,6 +16449,17 @@ const ( WorkflowStateResolved = "RESOLVED" ) +// WorkflowStateEnumValues returns all elements of the WorkflowState enum +func WorkflowStateEnumValues() []string { + return []string{ + WorkflowStateNew, + WorkflowStateAssigned, + WorkflowStateInProgress, + WorkflowStateDeferred, + WorkflowStateResolved, + } +} + const ( // WorkflowStatusNew is a WorkflowStatus enum value WorkflowStatusNew = "NEW" @@ -16272,3 +16473,13 @@ const ( // WorkflowStatusSuppressed is a WorkflowStatus enum value WorkflowStatusSuppressed = "SUPPRESSED" ) + +// WorkflowStatusEnumValues returns all elements of the WorkflowStatus enum +func WorkflowStatusEnumValues() []string { + return []string{ + WorkflowStatusNew, + WorkflowStatusNotified, + WorkflowStatusResolved, + WorkflowStatusSuppressed, + } +} diff --git a/service/serverlessapplicationrepository/api.go b/service/serverlessapplicationrepository/api.go index b87d26a28bc..62287645993 100644 --- a/service/serverlessapplicationrepository/api.go +++ b/service/serverlessapplicationrepository/api.go @@ -4520,6 +4520,16 @@ const ( CapabilityCapabilityResourcePolicy = "CAPABILITY_RESOURCE_POLICY" ) +// CapabilityEnumValues returns all elements of the Capability enum +func CapabilityEnumValues() []string { + return []string{ + CapabilityCapabilityIam, + CapabilityCapabilityNamedIam, + CapabilityCapabilityAutoExpand, + CapabilityCapabilityResourcePolicy, + } +} + const ( // StatusPreparing is a Status enum value StatusPreparing = "PREPARING" @@ -4530,3 +4540,12 @@ const ( // StatusExpired is a Status enum value StatusExpired = "EXPIRED" ) + +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusPreparing, + StatusActive, + StatusExpired, + } +} diff --git a/service/servicecatalog/api.go b/service/servicecatalog/api.go index 8c572efb320..9448f081b56 100644 --- a/service/servicecatalog/api.go +++ b/service/servicecatalog/api.go @@ -20923,6 +20923,15 @@ const ( AccessLevelFilterKeyUser = "User" ) +// AccessLevelFilterKeyEnumValues returns all elements of the AccessLevelFilterKey enum +func AccessLevelFilterKeyEnumValues() []string { + return []string{ + AccessLevelFilterKeyAccount, + AccessLevelFilterKeyRole, + AccessLevelFilterKeyUser, + } +} + const ( // AccessStatusEnabled is a AccessStatus enum value AccessStatusEnabled = "ENABLED" @@ -20934,6 +20943,15 @@ const ( AccessStatusDisabled = "DISABLED" ) +// AccessStatusEnumValues returns all elements of the AccessStatus enum +func AccessStatusEnumValues() []string { + return []string{ + AccessStatusEnabled, + AccessStatusUnderChange, + AccessStatusDisabled, + } +} + const ( // ChangeActionAdd is a ChangeAction enum value ChangeActionAdd = "ADD" @@ -20945,11 +20963,27 @@ const ( ChangeActionRemove = "REMOVE" ) +// ChangeActionEnumValues returns all elements of the ChangeAction enum +func ChangeActionEnumValues() []string { + return []string{ + ChangeActionAdd, + ChangeActionModify, + ChangeActionRemove, + } +} + const ( // CopyOptionCopyTags is a CopyOption enum value CopyOptionCopyTags = "CopyTags" ) +// CopyOptionEnumValues returns all elements of the CopyOption enum +func CopyOptionEnumValues() []string { + return []string{ + CopyOptionCopyTags, + } +} + const ( // CopyProductStatusSucceeded is a CopyProductStatus enum value CopyProductStatusSucceeded = "SUCCEEDED" @@ -20961,6 +20995,15 @@ const ( CopyProductStatusFailed = "FAILED" ) +// CopyProductStatusEnumValues returns all elements of the CopyProductStatus enum +func CopyProductStatusEnumValues() []string { + return []string{ + CopyProductStatusSucceeded, + CopyProductStatusInProgress, + CopyProductStatusFailed, + } +} + const ( // EvaluationTypeStatic is a EvaluationType enum value EvaluationTypeStatic = "STATIC" @@ -20969,6 +21012,14 @@ const ( EvaluationTypeDynamic = "DYNAMIC" ) +// EvaluationTypeEnumValues returns all elements of the EvaluationType enum +func EvaluationTypeEnumValues() []string { + return []string{ + EvaluationTypeStatic, + EvaluationTypeDynamic, + } +} + const ( // OrganizationNodeTypeOrganization is a OrganizationNodeType enum value OrganizationNodeTypeOrganization = "ORGANIZATION" @@ -20980,6 +21031,15 @@ const ( OrganizationNodeTypeAccount = "ACCOUNT" ) +// OrganizationNodeTypeEnumValues returns all elements of the OrganizationNodeType enum +func OrganizationNodeTypeEnumValues() []string { + return []string{ + OrganizationNodeTypeOrganization, + OrganizationNodeTypeOrganizationalUnit, + OrganizationNodeTypeAccount, + } +} + const ( // PortfolioShareTypeImported is a PortfolioShareType enum value PortfolioShareTypeImported = "IMPORTED" @@ -20991,16 +21051,39 @@ const ( PortfolioShareTypeAwsOrganizations = "AWS_ORGANIZATIONS" ) +// PortfolioShareTypeEnumValues returns all elements of the PortfolioShareType enum +func PortfolioShareTypeEnumValues() []string { + return []string{ + PortfolioShareTypeImported, + PortfolioShareTypeAwsServicecatalog, + PortfolioShareTypeAwsOrganizations, + } +} + const ( // PrincipalTypeIam is a PrincipalType enum value PrincipalTypeIam = "IAM" ) +// PrincipalTypeEnumValues returns all elements of the PrincipalType enum +func PrincipalTypeEnumValues() []string { + return []string{ + PrincipalTypeIam, + } +} + const ( // ProductSourceAccount is a ProductSource enum value ProductSourceAccount = "ACCOUNT" ) +// ProductSourceEnumValues returns all elements of the ProductSource enum +func ProductSourceEnumValues() []string { + return []string{ + ProductSourceAccount, + } +} + const ( // ProductTypeCloudFormationTemplate is a ProductType enum value ProductTypeCloudFormationTemplate = "CLOUD_FORMATION_TEMPLATE" @@ -21009,6 +21092,14 @@ const ( ProductTypeMarketplace = "MARKETPLACE" ) +// ProductTypeEnumValues returns all elements of the ProductType enum +func ProductTypeEnumValues() []string { + return []string{ + ProductTypeCloudFormationTemplate, + ProductTypeMarketplace, + } +} + const ( // ProductViewFilterByFullTextSearch is a ProductViewFilterBy enum value ProductViewFilterByFullTextSearch = "FullTextSearch" @@ -21023,6 +21114,16 @@ const ( ProductViewFilterBySourceProductId = "SourceProductId" ) +// ProductViewFilterByEnumValues returns all elements of the ProductViewFilterBy enum +func ProductViewFilterByEnumValues() []string { + return []string{ + ProductViewFilterByFullTextSearch, + ProductViewFilterByOwner, + ProductViewFilterByProductType, + ProductViewFilterBySourceProductId, + } +} + const ( // ProductViewSortByTitle is a ProductViewSortBy enum value ProductViewSortByTitle = "Title" @@ -21034,11 +21135,27 @@ const ( ProductViewSortByCreationDate = "CreationDate" ) +// ProductViewSortByEnumValues returns all elements of the ProductViewSortBy enum +func ProductViewSortByEnumValues() []string { + return []string{ + ProductViewSortByTitle, + ProductViewSortByVersionCount, + ProductViewSortByCreationDate, + } +} + const ( // PropertyKeyOwner is a PropertyKey enum value PropertyKeyOwner = "OWNER" ) +// PropertyKeyEnumValues returns all elements of the PropertyKey enum +func PropertyKeyEnumValues() []string { + return []string{ + PropertyKeyOwner, + } +} + const ( // ProvisionedProductPlanStatusCreateInProgress is a ProvisionedProductPlanStatus enum value ProvisionedProductPlanStatusCreateInProgress = "CREATE_IN_PROGRESS" @@ -21059,11 +21176,30 @@ const ( ProvisionedProductPlanStatusExecuteFailed = "EXECUTE_FAILED" ) +// ProvisionedProductPlanStatusEnumValues returns all elements of the ProvisionedProductPlanStatus enum +func ProvisionedProductPlanStatusEnumValues() []string { + return []string{ + ProvisionedProductPlanStatusCreateInProgress, + ProvisionedProductPlanStatusCreateSuccess, + ProvisionedProductPlanStatusCreateFailed, + ProvisionedProductPlanStatusExecuteInProgress, + ProvisionedProductPlanStatusExecuteSuccess, + ProvisionedProductPlanStatusExecuteFailed, + } +} + const ( // ProvisionedProductPlanTypeCloudformation is a ProvisionedProductPlanType enum value ProvisionedProductPlanTypeCloudformation = "CLOUDFORMATION" ) +// ProvisionedProductPlanTypeEnumValues returns all elements of the ProvisionedProductPlanType enum +func ProvisionedProductPlanTypeEnumValues() []string { + return []string{ + ProvisionedProductPlanTypeCloudformation, + } +} + const ( // ProvisionedProductStatusAvailable is a ProvisionedProductStatus enum value ProvisionedProductStatusAvailable = "AVAILABLE" @@ -21081,11 +21217,29 @@ const ( ProvisionedProductStatusPlanInProgress = "PLAN_IN_PROGRESS" ) +// ProvisionedProductStatusEnumValues returns all elements of the ProvisionedProductStatus enum +func ProvisionedProductStatusEnumValues() []string { + return []string{ + ProvisionedProductStatusAvailable, + ProvisionedProductStatusUnderChange, + ProvisionedProductStatusTainted, + ProvisionedProductStatusError, + ProvisionedProductStatusPlanInProgress, + } +} + const ( // ProvisionedProductViewFilterBySearchQuery is a ProvisionedProductViewFilterBy enum value ProvisionedProductViewFilterBySearchQuery = "SearchQuery" ) +// ProvisionedProductViewFilterByEnumValues returns all elements of the ProvisionedProductViewFilterBy enum +func ProvisionedProductViewFilterByEnumValues() []string { + return []string{ + ProvisionedProductViewFilterBySearchQuery, + } +} + const ( // ProvisioningArtifactGuidanceDefault is a ProvisioningArtifactGuidance enum value ProvisioningArtifactGuidanceDefault = "DEFAULT" @@ -21094,11 +21248,26 @@ const ( ProvisioningArtifactGuidanceDeprecated = "DEPRECATED" ) +// ProvisioningArtifactGuidanceEnumValues returns all elements of the ProvisioningArtifactGuidance enum +func ProvisioningArtifactGuidanceEnumValues() []string { + return []string{ + ProvisioningArtifactGuidanceDefault, + ProvisioningArtifactGuidanceDeprecated, + } +} + const ( // ProvisioningArtifactPropertyNameId is a ProvisioningArtifactPropertyName enum value ProvisioningArtifactPropertyNameId = "Id" ) +// ProvisioningArtifactPropertyNameEnumValues returns all elements of the ProvisioningArtifactPropertyName enum +func ProvisioningArtifactPropertyNameEnumValues() []string { + return []string{ + ProvisioningArtifactPropertyNameId, + } +} + const ( // ProvisioningArtifactTypeCloudFormationTemplate is a ProvisioningArtifactType enum value ProvisioningArtifactTypeCloudFormationTemplate = "CLOUD_FORMATION_TEMPLATE" @@ -21110,6 +21279,15 @@ const ( ProvisioningArtifactTypeMarketplaceCar = "MARKETPLACE_CAR" ) +// ProvisioningArtifactTypeEnumValues returns all elements of the ProvisioningArtifactType enum +func ProvisioningArtifactTypeEnumValues() []string { + return []string{ + ProvisioningArtifactTypeCloudFormationTemplate, + ProvisioningArtifactTypeMarketplaceAmi, + ProvisioningArtifactTypeMarketplaceCar, + } +} + const ( // RecordStatusCreated is a RecordStatus enum value RecordStatusCreated = "CREATED" @@ -21127,6 +21305,17 @@ const ( RecordStatusFailed = "FAILED" ) +// RecordStatusEnumValues returns all elements of the RecordStatus enum +func RecordStatusEnumValues() []string { + return []string{ + RecordStatusCreated, + RecordStatusInProgress, + RecordStatusInProgressInError, + RecordStatusSucceeded, + RecordStatusFailed, + } +} + const ( // ReplacementTrue is a Replacement enum value ReplacementTrue = "TRUE" @@ -21138,6 +21327,15 @@ const ( ReplacementConditional = "CONDITIONAL" ) +// ReplacementEnumValues returns all elements of the Replacement enum +func ReplacementEnumValues() []string { + return []string{ + ReplacementTrue, + ReplacementFalse, + ReplacementConditional, + } +} + const ( // RequiresRecreationNever is a RequiresRecreation enum value RequiresRecreationNever = "NEVER" @@ -21149,6 +21347,15 @@ const ( RequiresRecreationAlways = "ALWAYS" ) +// RequiresRecreationEnumValues returns all elements of the RequiresRecreation enum +func RequiresRecreationEnumValues() []string { + return []string{ + RequiresRecreationNever, + RequiresRecreationConditionally, + RequiresRecreationAlways, + } +} + const ( // ResourceAttributeProperties is a ResourceAttribute enum value ResourceAttributeProperties = "PROPERTIES" @@ -21169,6 +21376,18 @@ const ( ResourceAttributeTags = "TAGS" ) +// ResourceAttributeEnumValues returns all elements of the ResourceAttribute enum +func ResourceAttributeEnumValues() []string { + return []string{ + ResourceAttributeProperties, + ResourceAttributeMetadata, + ResourceAttributeCreationpolicy, + ResourceAttributeUpdatepolicy, + ResourceAttributeDeletionpolicy, + ResourceAttributeTags, + } +} + const ( // ServiceActionAssociationErrorCodeDuplicateResource is a ServiceActionAssociationErrorCode enum value ServiceActionAssociationErrorCodeDuplicateResource = "DUPLICATE_RESOURCE" @@ -21186,6 +21405,17 @@ const ( ServiceActionAssociationErrorCodeThrottling = "THROTTLING" ) +// ServiceActionAssociationErrorCodeEnumValues returns all elements of the ServiceActionAssociationErrorCode enum +func ServiceActionAssociationErrorCodeEnumValues() []string { + return []string{ + ServiceActionAssociationErrorCodeDuplicateResource, + ServiceActionAssociationErrorCodeInternalFailure, + ServiceActionAssociationErrorCodeLimitExceeded, + ServiceActionAssociationErrorCodeResourceNotFound, + ServiceActionAssociationErrorCodeThrottling, + } +} + const ( // ServiceActionDefinitionKeyName is a ServiceActionDefinitionKey enum value ServiceActionDefinitionKeyName = "Name" @@ -21200,11 +21430,28 @@ const ( ServiceActionDefinitionKeyParameters = "Parameters" ) +// ServiceActionDefinitionKeyEnumValues returns all elements of the ServiceActionDefinitionKey enum +func ServiceActionDefinitionKeyEnumValues() []string { + return []string{ + ServiceActionDefinitionKeyName, + ServiceActionDefinitionKeyVersion, + ServiceActionDefinitionKeyAssumeRole, + ServiceActionDefinitionKeyParameters, + } +} + const ( // ServiceActionDefinitionTypeSsmAutomation is a ServiceActionDefinitionType enum value ServiceActionDefinitionTypeSsmAutomation = "SSM_AUTOMATION" ) +// ServiceActionDefinitionTypeEnumValues returns all elements of the ServiceActionDefinitionType enum +func ServiceActionDefinitionTypeEnumValues() []string { + return []string{ + ServiceActionDefinitionTypeSsmAutomation, + } +} + const ( // ShareStatusNotStarted is a ShareStatus enum value ShareStatusNotStarted = "NOT_STARTED" @@ -21222,6 +21469,17 @@ const ( ShareStatusError = "ERROR" ) +// ShareStatusEnumValues returns all elements of the ShareStatus enum +func ShareStatusEnumValues() []string { + return []string{ + ShareStatusNotStarted, + ShareStatusInProgress, + ShareStatusCompleted, + ShareStatusCompletedWithErrors, + ShareStatusError, + } +} + const ( // SortOrderAscending is a SortOrder enum value SortOrderAscending = "ASCENDING" @@ -21230,6 +21488,14 @@ const ( SortOrderDescending = "DESCENDING" ) +// SortOrderEnumValues returns all elements of the SortOrder enum +func SortOrderEnumValues() []string { + return []string{ + SortOrderAscending, + SortOrderDescending, + } +} + const ( // StackInstanceStatusCurrent is a StackInstanceStatus enum value StackInstanceStatusCurrent = "CURRENT" @@ -21241,6 +21507,15 @@ const ( StackInstanceStatusInoperable = "INOPERABLE" ) +// StackInstanceStatusEnumValues returns all elements of the StackInstanceStatus enum +func StackInstanceStatusEnumValues() []string { + return []string{ + StackInstanceStatusCurrent, + StackInstanceStatusOutdated, + StackInstanceStatusInoperable, + } +} + const ( // StackSetOperationTypeCreate is a StackSetOperationType enum value StackSetOperationTypeCreate = "CREATE" @@ -21252,6 +21527,15 @@ const ( StackSetOperationTypeDelete = "DELETE" ) +// StackSetOperationTypeEnumValues returns all elements of the StackSetOperationType enum +func StackSetOperationTypeEnumValues() []string { + return []string{ + StackSetOperationTypeCreate, + StackSetOperationTypeUpdate, + StackSetOperationTypeDelete, + } +} + const ( // StatusAvailable is a Status enum value StatusAvailable = "AVAILABLE" @@ -21262,3 +21546,12 @@ const ( // StatusFailed is a Status enum value StatusFailed = "FAILED" ) + +// StatusEnumValues returns all elements of the Status enum +func StatusEnumValues() []string { + return []string{ + StatusAvailable, + StatusCreating, + StatusFailed, + } +} diff --git a/service/servicediscovery/api.go b/service/servicediscovery/api.go index 6ce167c7689..1105afd5b42 100644 --- a/service/servicediscovery/api.go +++ b/service/servicediscovery/api.go @@ -7523,6 +7523,14 @@ const ( CustomHealthStatusUnhealthy = "UNHEALTHY" ) +// CustomHealthStatusEnumValues returns all elements of the CustomHealthStatus enum +func CustomHealthStatusEnumValues() []string { + return []string{ + CustomHealthStatusHealthy, + CustomHealthStatusUnhealthy, + } +} + const ( // FilterConditionEq is a FilterCondition enum value FilterConditionEq = "EQ" @@ -7534,6 +7542,15 @@ const ( FilterConditionBetween = "BETWEEN" ) +// FilterConditionEnumValues returns all elements of the FilterCondition enum +func FilterConditionEnumValues() []string { + return []string{ + FilterConditionEq, + FilterConditionIn, + FilterConditionBetween, + } +} + const ( // HealthCheckTypeHttp is a HealthCheckType enum value HealthCheckTypeHttp = "HTTP" @@ -7545,6 +7562,15 @@ const ( HealthCheckTypeTcp = "TCP" ) +// HealthCheckTypeEnumValues returns all elements of the HealthCheckType enum +func HealthCheckTypeEnumValues() []string { + return []string{ + HealthCheckTypeHttp, + HealthCheckTypeHttps, + HealthCheckTypeTcp, + } +} + const ( // HealthStatusHealthy is a HealthStatus enum value HealthStatusHealthy = "HEALTHY" @@ -7556,6 +7582,15 @@ const ( HealthStatusUnknown = "UNKNOWN" ) +// HealthStatusEnumValues returns all elements of the HealthStatus enum +func HealthStatusEnumValues() []string { + return []string{ + HealthStatusHealthy, + HealthStatusUnhealthy, + HealthStatusUnknown, + } +} + const ( // HealthStatusFilterHealthy is a HealthStatusFilter enum value HealthStatusFilterHealthy = "HEALTHY" @@ -7567,11 +7602,27 @@ const ( HealthStatusFilterAll = "ALL" ) +// HealthStatusFilterEnumValues returns all elements of the HealthStatusFilter enum +func HealthStatusFilterEnumValues() []string { + return []string{ + HealthStatusFilterHealthy, + HealthStatusFilterUnhealthy, + HealthStatusFilterAll, + } +} + const ( // NamespaceFilterNameType is a NamespaceFilterName enum value NamespaceFilterNameType = "TYPE" ) +// NamespaceFilterNameEnumValues returns all elements of the NamespaceFilterName enum +func NamespaceFilterNameEnumValues() []string { + return []string{ + NamespaceFilterNameType, + } +} + const ( // NamespaceTypeDnsPublic is a NamespaceType enum value NamespaceTypeDnsPublic = "DNS_PUBLIC" @@ -7583,6 +7634,15 @@ const ( NamespaceTypeHttp = "HTTP" ) +// NamespaceTypeEnumValues returns all elements of the NamespaceType enum +func NamespaceTypeEnumValues() []string { + return []string{ + NamespaceTypeDnsPublic, + NamespaceTypeDnsPrivate, + NamespaceTypeHttp, + } +} + const ( // OperationFilterNameNamespaceId is a OperationFilterName enum value OperationFilterNameNamespaceId = "NAMESPACE_ID" @@ -7600,6 +7660,17 @@ const ( OperationFilterNameUpdateDate = "UPDATE_DATE" ) +// OperationFilterNameEnumValues returns all elements of the OperationFilterName enum +func OperationFilterNameEnumValues() []string { + return []string{ + OperationFilterNameNamespaceId, + OperationFilterNameServiceId, + OperationFilterNameStatus, + OperationFilterNameType, + OperationFilterNameUpdateDate, + } +} + const ( // OperationStatusSubmitted is a OperationStatus enum value OperationStatusSubmitted = "SUBMITTED" @@ -7614,6 +7685,16 @@ const ( OperationStatusFail = "FAIL" ) +// OperationStatusEnumValues returns all elements of the OperationStatus enum +func OperationStatusEnumValues() []string { + return []string{ + OperationStatusSubmitted, + OperationStatusPending, + OperationStatusSuccess, + OperationStatusFail, + } +} + const ( // OperationTargetTypeNamespace is a OperationTargetType enum value OperationTargetTypeNamespace = "NAMESPACE" @@ -7625,6 +7706,15 @@ const ( OperationTargetTypeInstance = "INSTANCE" ) +// OperationTargetTypeEnumValues returns all elements of the OperationTargetType enum +func OperationTargetTypeEnumValues() []string { + return []string{ + OperationTargetTypeNamespace, + OperationTargetTypeService, + OperationTargetTypeInstance, + } +} + const ( // OperationTypeCreateNamespace is a OperationType enum value OperationTypeCreateNamespace = "CREATE_NAMESPACE" @@ -7642,6 +7732,17 @@ const ( OperationTypeDeregisterInstance = "DEREGISTER_INSTANCE" ) +// OperationTypeEnumValues returns all elements of the OperationType enum +func OperationTypeEnumValues() []string { + return []string{ + OperationTypeCreateNamespace, + OperationTypeDeleteNamespace, + OperationTypeUpdateService, + OperationTypeRegisterInstance, + OperationTypeDeregisterInstance, + } +} + const ( // RecordTypeSrv is a RecordType enum value RecordTypeSrv = "SRV" @@ -7656,6 +7757,16 @@ const ( RecordTypeCname = "CNAME" ) +// RecordTypeEnumValues returns all elements of the RecordType enum +func RecordTypeEnumValues() []string { + return []string{ + RecordTypeSrv, + RecordTypeA, + RecordTypeAaaa, + RecordTypeCname, + } +} + const ( // RoutingPolicyMultivalue is a RoutingPolicy enum value RoutingPolicyMultivalue = "MULTIVALUE" @@ -7664,7 +7775,22 @@ const ( RoutingPolicyWeighted = "WEIGHTED" ) +// RoutingPolicyEnumValues returns all elements of the RoutingPolicy enum +func RoutingPolicyEnumValues() []string { + return []string{ + RoutingPolicyMultivalue, + RoutingPolicyWeighted, + } +} + const ( // ServiceFilterNameNamespaceId is a ServiceFilterName enum value ServiceFilterNameNamespaceId = "NAMESPACE_ID" ) + +// ServiceFilterNameEnumValues returns all elements of the ServiceFilterName enum +func ServiceFilterNameEnumValues() []string { + return []string{ + ServiceFilterNameNamespaceId, + } +} diff --git a/service/servicequotas/api.go b/service/servicequotas/api.go index 60a0a84ac66..17ca1230bc5 100644 --- a/service/servicequotas/api.go +++ b/service/servicequotas/api.go @@ -4791,6 +4791,16 @@ const ( ErrorCodeServiceQuotaNotAvailableError = "SERVICE_QUOTA_NOT_AVAILABLE_ERROR" ) +// ErrorCodeEnumValues returns all elements of the ErrorCode enum +func ErrorCodeEnumValues() []string { + return []string{ + ErrorCodeDependencyAccessDeniedError, + ErrorCodeDependencyThrottlingError, + ErrorCodeDependencyServiceError, + ErrorCodeServiceQuotaNotAvailableError, + } +} + const ( // PeriodUnitMicrosecond is a PeriodUnit enum value PeriodUnitMicrosecond = "MICROSECOND" @@ -4814,6 +4824,19 @@ const ( PeriodUnitWeek = "WEEK" ) +// PeriodUnitEnumValues returns all elements of the PeriodUnit enum +func PeriodUnitEnumValues() []string { + return []string{ + PeriodUnitMicrosecond, + PeriodUnitMillisecond, + PeriodUnitSecond, + PeriodUnitMinute, + PeriodUnitHour, + PeriodUnitDay, + PeriodUnitWeek, + } +} + const ( // RequestStatusPending is a RequestStatus enum value RequestStatusPending = "PENDING" @@ -4831,6 +4854,17 @@ const ( RequestStatusCaseClosed = "CASE_CLOSED" ) +// RequestStatusEnumValues returns all elements of the RequestStatus enum +func RequestStatusEnumValues() []string { + return []string{ + RequestStatusPending, + RequestStatusCaseOpened, + RequestStatusApproved, + RequestStatusDenied, + RequestStatusCaseClosed, + } +} + const ( // ServiceQuotaTemplateAssociationStatusAssociated is a ServiceQuotaTemplateAssociationStatus enum value ServiceQuotaTemplateAssociationStatusAssociated = "ASSOCIATED" @@ -4838,3 +4872,11 @@ const ( // ServiceQuotaTemplateAssociationStatusDisassociated is a ServiceQuotaTemplateAssociationStatus enum value ServiceQuotaTemplateAssociationStatusDisassociated = "DISASSOCIATED" ) + +// ServiceQuotaTemplateAssociationStatusEnumValues returns all elements of the ServiceQuotaTemplateAssociationStatus enum +func ServiceQuotaTemplateAssociationStatusEnumValues() []string { + return []string{ + ServiceQuotaTemplateAssociationStatusAssociated, + ServiceQuotaTemplateAssociationStatusDisassociated, + } +} diff --git a/service/ses/api.go b/service/ses/api.go index 5a2bc39fdbc..709341072bb 100644 --- a/service/ses/api.go +++ b/service/ses/api.go @@ -15124,6 +15124,14 @@ const ( BehaviorOnMXFailureRejectMessage = "RejectMessage" ) +// BehaviorOnMXFailureEnumValues returns all elements of the BehaviorOnMXFailure enum +func BehaviorOnMXFailureEnumValues() []string { + return []string{ + BehaviorOnMXFailureUseDefaultValue, + BehaviorOnMXFailureRejectMessage, + } +} + const ( // BounceTypeDoesNotExist is a BounceType enum value BounceTypeDoesNotExist = "DoesNotExist" @@ -15144,6 +15152,18 @@ const ( BounceTypeTemporaryFailure = "TemporaryFailure" ) +// BounceTypeEnumValues returns all elements of the BounceType enum +func BounceTypeEnumValues() []string { + return []string{ + BounceTypeDoesNotExist, + BounceTypeMessageTooLarge, + BounceTypeExceededQuota, + BounceTypeContentRejected, + BounceTypeUndefined, + BounceTypeTemporaryFailure, + } +} + const ( // BulkEmailStatusSuccess is a BulkEmailStatus enum value BulkEmailStatusSuccess = "Success" @@ -15188,6 +15208,26 @@ const ( BulkEmailStatusFailed = "Failed" ) +// BulkEmailStatusEnumValues returns all elements of the BulkEmailStatus enum +func BulkEmailStatusEnumValues() []string { + return []string{ + BulkEmailStatusSuccess, + BulkEmailStatusMessageRejected, + BulkEmailStatusMailFromDomainNotVerified, + BulkEmailStatusConfigurationSetDoesNotExist, + BulkEmailStatusTemplateDoesNotExist, + BulkEmailStatusAccountSuspended, + BulkEmailStatusAccountThrottled, + BulkEmailStatusAccountDailyQuotaExceeded, + BulkEmailStatusInvalidSendingPoolName, + BulkEmailStatusAccountSendingPaused, + BulkEmailStatusConfigurationSetSendingPaused, + BulkEmailStatusInvalidParameterValue, + BulkEmailStatusTransientFailure, + BulkEmailStatusFailed, + } +} + const ( // ConfigurationSetAttributeEventDestinations is a ConfigurationSetAttribute enum value ConfigurationSetAttributeEventDestinations = "eventDestinations" @@ -15202,6 +15242,16 @@ const ( ConfigurationSetAttributeReputationOptions = "reputationOptions" ) +// ConfigurationSetAttributeEnumValues returns all elements of the ConfigurationSetAttribute enum +func ConfigurationSetAttributeEnumValues() []string { + return []string{ + ConfigurationSetAttributeEventDestinations, + ConfigurationSetAttributeTrackingOptions, + ConfigurationSetAttributeDeliveryOptions, + ConfigurationSetAttributeReputationOptions, + } +} + const ( // CustomMailFromStatusPending is a CustomMailFromStatus enum value CustomMailFromStatusPending = "Pending" @@ -15216,6 +15266,16 @@ const ( CustomMailFromStatusTemporaryFailure = "TemporaryFailure" ) +// CustomMailFromStatusEnumValues returns all elements of the CustomMailFromStatus enum +func CustomMailFromStatusEnumValues() []string { + return []string{ + CustomMailFromStatusPending, + CustomMailFromStatusSuccess, + CustomMailFromStatusFailed, + CustomMailFromStatusTemporaryFailure, + } +} + const ( // DimensionValueSourceMessageTag is a DimensionValueSource enum value DimensionValueSourceMessageTag = "messageTag" @@ -15227,6 +15287,15 @@ const ( DimensionValueSourceLinkTag = "linkTag" ) +// DimensionValueSourceEnumValues returns all elements of the DimensionValueSource enum +func DimensionValueSourceEnumValues() []string { + return []string{ + DimensionValueSourceMessageTag, + DimensionValueSourceEmailHeader, + DimensionValueSourceLinkTag, + } +} + const ( // DsnActionFailed is a DsnAction enum value DsnActionFailed = "failed" @@ -15244,6 +15313,17 @@ const ( DsnActionExpanded = "expanded" ) +// DsnActionEnumValues returns all elements of the DsnAction enum +func DsnActionEnumValues() []string { + return []string{ + DsnActionFailed, + DsnActionDelayed, + DsnActionDelivered, + DsnActionRelayed, + DsnActionExpanded, + } +} + const ( // EventTypeSend is a EventType enum value EventTypeSend = "send" @@ -15270,6 +15350,20 @@ const ( EventTypeRenderingFailure = "renderingFailure" ) +// EventTypeEnumValues returns all elements of the EventType enum +func EventTypeEnumValues() []string { + return []string{ + EventTypeSend, + EventTypeReject, + EventTypeBounce, + EventTypeComplaint, + EventTypeDelivery, + EventTypeOpen, + EventTypeClick, + EventTypeRenderingFailure, + } +} + const ( // IdentityTypeEmailAddress is a IdentityType enum value IdentityTypeEmailAddress = "EmailAddress" @@ -15278,6 +15372,14 @@ const ( IdentityTypeDomain = "Domain" ) +// IdentityTypeEnumValues returns all elements of the IdentityType enum +func IdentityTypeEnumValues() []string { + return []string{ + IdentityTypeEmailAddress, + IdentityTypeDomain, + } +} + const ( // InvocationTypeEvent is a InvocationType enum value InvocationTypeEvent = "Event" @@ -15286,6 +15388,14 @@ const ( InvocationTypeRequestResponse = "RequestResponse" ) +// InvocationTypeEnumValues returns all elements of the InvocationType enum +func InvocationTypeEnumValues() []string { + return []string{ + InvocationTypeEvent, + InvocationTypeRequestResponse, + } +} + const ( // NotificationTypeBounce is a NotificationType enum value NotificationTypeBounce = "Bounce" @@ -15297,6 +15407,15 @@ const ( NotificationTypeDelivery = "Delivery" ) +// NotificationTypeEnumValues returns all elements of the NotificationType enum +func NotificationTypeEnumValues() []string { + return []string{ + NotificationTypeBounce, + NotificationTypeComplaint, + NotificationTypeDelivery, + } +} + const ( // ReceiptFilterPolicyBlock is a ReceiptFilterPolicy enum value ReceiptFilterPolicyBlock = "Block" @@ -15305,6 +15424,14 @@ const ( ReceiptFilterPolicyAllow = "Allow" ) +// ReceiptFilterPolicyEnumValues returns all elements of the ReceiptFilterPolicy enum +func ReceiptFilterPolicyEnumValues() []string { + return []string{ + ReceiptFilterPolicyBlock, + ReceiptFilterPolicyAllow, + } +} + const ( // SNSActionEncodingUtf8 is a SNSActionEncoding enum value SNSActionEncodingUtf8 = "UTF-8" @@ -15313,11 +15440,26 @@ const ( SNSActionEncodingBase64 = "Base64" ) +// SNSActionEncodingEnumValues returns all elements of the SNSActionEncoding enum +func SNSActionEncodingEnumValues() []string { + return []string{ + SNSActionEncodingUtf8, + SNSActionEncodingBase64, + } +} + const ( // StopScopeRuleSet is a StopScope enum value StopScopeRuleSet = "RuleSet" ) +// StopScopeEnumValues returns all elements of the StopScope enum +func StopScopeEnumValues() []string { + return []string{ + StopScopeRuleSet, + } +} + const ( // TlsPolicyRequire is a TlsPolicy enum value TlsPolicyRequire = "Require" @@ -15326,6 +15468,14 @@ const ( TlsPolicyOptional = "Optional" ) +// TlsPolicyEnumValues returns all elements of the TlsPolicy enum +func TlsPolicyEnumValues() []string { + return []string{ + TlsPolicyRequire, + TlsPolicyOptional, + } +} + const ( // VerificationStatusPending is a VerificationStatus enum value VerificationStatusPending = "Pending" @@ -15342,3 +15492,14 @@ const ( // VerificationStatusNotStarted is a VerificationStatus enum value VerificationStatusNotStarted = "NotStarted" ) + +// VerificationStatusEnumValues returns all elements of the VerificationStatus enum +func VerificationStatusEnumValues() []string { + return []string{ + VerificationStatusPending, + VerificationStatusSuccess, + VerificationStatusFailed, + VerificationStatusTemporaryFailure, + VerificationStatusNotStarted, + } +} diff --git a/service/sesv2/api.go b/service/sesv2/api.go index d6d4678eee6..c1faf2a92c5 100644 --- a/service/sesv2/api.go +++ b/service/sesv2/api.go @@ -12147,6 +12147,14 @@ const ( BehaviorOnMxFailureRejectMessage = "REJECT_MESSAGE" ) +// BehaviorOnMxFailureEnumValues returns all elements of the BehaviorOnMxFailure enum +func BehaviorOnMxFailureEnumValues() []string { + return []string{ + BehaviorOnMxFailureUseDefaultValue, + BehaviorOnMxFailureRejectMessage, + } +} + // The current status of your Deliverability dashboard subscription. If this // value is PENDING_EXPIRATION, your subscription is scheduled to expire at // the end of the current calendar month. @@ -12161,6 +12169,15 @@ const ( DeliverabilityDashboardAccountStatusDisabled = "DISABLED" ) +// DeliverabilityDashboardAccountStatusEnumValues returns all elements of the DeliverabilityDashboardAccountStatus enum +func DeliverabilityDashboardAccountStatusEnumValues() []string { + return []string{ + DeliverabilityDashboardAccountStatusActive, + DeliverabilityDashboardAccountStatusPendingExpiration, + DeliverabilityDashboardAccountStatusDisabled, + } +} + // The status of a predictive inbox placement test. If the status is IN_PROGRESS, // then the predictive inbox placement test is currently running. Predictive // inbox placement tests are usually complete within 24 hours of creating the @@ -12174,6 +12191,14 @@ const ( DeliverabilityTestStatusCompleted = "COMPLETED" ) +// DeliverabilityTestStatusEnumValues returns all elements of the DeliverabilityTestStatus enum +func DeliverabilityTestStatusEnumValues() []string { + return []string{ + DeliverabilityTestStatusInProgress, + DeliverabilityTestStatusCompleted, + } +} + // The location where the Amazon SES API v2 finds the value of a dimension to // publish to Amazon CloudWatch. If you want to use the message tags that you // specify using an X-SES-MESSAGE-TAGS header or a parameter to the SendEmail @@ -12190,6 +12215,15 @@ const ( DimensionValueSourceLinkTag = "LINK_TAG" ) +// DimensionValueSourceEnumValues returns all elements of the DimensionValueSource enum +func DimensionValueSourceEnumValues() []string { + return []string{ + DimensionValueSourceMessageTag, + DimensionValueSourceEmailHeader, + DimensionValueSourceLinkTag, + } +} + const ( // DkimSigningAttributesOriginAwsSes is a DkimSigningAttributesOrigin enum value DkimSigningAttributesOriginAwsSes = "AWS_SES" @@ -12198,6 +12232,14 @@ const ( DkimSigningAttributesOriginExternal = "EXTERNAL" ) +// DkimSigningAttributesOriginEnumValues returns all elements of the DkimSigningAttributesOrigin enum +func DkimSigningAttributesOriginEnumValues() []string { + return []string{ + DkimSigningAttributesOriginAwsSes, + DkimSigningAttributesOriginExternal, + } +} + // The DKIM authentication status of the identity. The status can be one of // the following: // @@ -12232,6 +12274,17 @@ const ( DkimStatusNotStarted = "NOT_STARTED" ) +// DkimStatusEnumValues returns all elements of the DkimStatus enum +func DkimStatusEnumValues() []string { + return []string{ + DkimStatusPending, + DkimStatusSuccess, + DkimStatusFailed, + DkimStatusTemporaryFailure, + DkimStatusNotStarted, + } +} + // An email sending event type. For example, email sends, opens, and bounces // are all email events. const ( @@ -12263,6 +12316,21 @@ const ( EventTypeDeliveryDelay = "DELIVERY_DELAY" ) +// EventTypeEnumValues returns all elements of the EventType enum +func EventTypeEnumValues() []string { + return []string{ + EventTypeSend, + EventTypeReject, + EventTypeBounce, + EventTypeComplaint, + EventTypeDelivery, + EventTypeOpen, + EventTypeClick, + EventTypeRenderingFailure, + EventTypeDeliveryDelay, + } +} + // The email identity type. The identity type can be one of the following: // // * EMAIL_ADDRESS – The identity is an email address. @@ -12279,6 +12347,15 @@ const ( IdentityTypeManagedDomain = "MANAGED_DOMAIN" ) +// IdentityTypeEnumValues returns all elements of the IdentityType enum +func IdentityTypeEnumValues() []string { + return []string{ + IdentityTypeEmailAddress, + IdentityTypeDomain, + IdentityTypeManagedDomain, + } +} + // The status of the MAIL FROM domain. This status can have the following values: // // * PENDING – Amazon SES hasn't started searching for the MX record yet. @@ -12305,6 +12382,16 @@ const ( MailFromDomainStatusTemporaryFailure = "TEMPORARY_FAILURE" ) +// MailFromDomainStatusEnumValues returns all elements of the MailFromDomainStatus enum +func MailFromDomainStatusEnumValues() []string { + return []string{ + MailFromDomainStatusPending, + MailFromDomainStatusSuccess, + MailFromDomainStatusFailed, + MailFromDomainStatusTemporaryFailure, + } +} + // The reason that the address was added to the suppression list for your account. // The value can be one of the following: // @@ -12322,6 +12409,14 @@ const ( SuppressionListReasonComplaint = "COMPLAINT" ) +// SuppressionListReasonEnumValues returns all elements of the SuppressionListReason enum +func SuppressionListReasonEnumValues() []string { + return []string{ + SuppressionListReasonBounce, + SuppressionListReasonComplaint, + } +} + // Specifies whether messages that use the configuration set are required to // use Transport Layer Security (TLS). If the value is Require, messages are // only delivered if a TLS connection can be established. If the value is Optional, @@ -12334,6 +12429,14 @@ const ( TlsPolicyOptional = "OPTIONAL" ) +// TlsPolicyEnumValues returns all elements of the TlsPolicy enum +func TlsPolicyEnumValues() []string { + return []string{ + TlsPolicyRequire, + TlsPolicyOptional, + } +} + // The warmup status of a dedicated IP. const ( // WarmupStatusInProgress is a WarmupStatus enum value @@ -12342,3 +12445,11 @@ const ( // WarmupStatusDone is a WarmupStatus enum value WarmupStatusDone = "DONE" ) + +// WarmupStatusEnumValues returns all elements of the WarmupStatus enum +func WarmupStatusEnumValues() []string { + return []string{ + WarmupStatusInProgress, + WarmupStatusDone, + } +} diff --git a/service/sfn/api.go b/service/sfn/api.go index c93297216c7..d26f7eba9db 100644 --- a/service/sfn/api.go +++ b/service/sfn/api.go @@ -7678,6 +7678,17 @@ const ( ExecutionStatusAborted = "ABORTED" ) +// ExecutionStatusEnumValues returns all elements of the ExecutionStatus enum +func ExecutionStatusEnumValues() []string { + return []string{ + ExecutionStatusRunning, + ExecutionStatusSucceeded, + ExecutionStatusFailed, + ExecutionStatusTimedOut, + ExecutionStatusAborted, + } +} + const ( // HistoryEventTypeActivityFailed is a HistoryEventType enum value HistoryEventTypeActivityFailed = "ActivityFailed" @@ -7845,6 +7856,67 @@ const ( HistoryEventTypeWaitStateExited = "WaitStateExited" ) +// HistoryEventTypeEnumValues returns all elements of the HistoryEventType enum +func HistoryEventTypeEnumValues() []string { + return []string{ + HistoryEventTypeActivityFailed, + HistoryEventTypeActivityScheduled, + HistoryEventTypeActivityScheduleFailed, + HistoryEventTypeActivityStarted, + HistoryEventTypeActivitySucceeded, + HistoryEventTypeActivityTimedOut, + HistoryEventTypeChoiceStateEntered, + HistoryEventTypeChoiceStateExited, + HistoryEventTypeExecutionAborted, + HistoryEventTypeExecutionFailed, + HistoryEventTypeExecutionStarted, + HistoryEventTypeExecutionSucceeded, + HistoryEventTypeExecutionTimedOut, + HistoryEventTypeFailStateEntered, + HistoryEventTypeLambdaFunctionFailed, + HistoryEventTypeLambdaFunctionScheduled, + HistoryEventTypeLambdaFunctionScheduleFailed, + HistoryEventTypeLambdaFunctionStarted, + HistoryEventTypeLambdaFunctionStartFailed, + HistoryEventTypeLambdaFunctionSucceeded, + HistoryEventTypeLambdaFunctionTimedOut, + HistoryEventTypeMapIterationAborted, + HistoryEventTypeMapIterationFailed, + HistoryEventTypeMapIterationStarted, + HistoryEventTypeMapIterationSucceeded, + HistoryEventTypeMapStateAborted, + HistoryEventTypeMapStateEntered, + HistoryEventTypeMapStateExited, + HistoryEventTypeMapStateFailed, + HistoryEventTypeMapStateStarted, + HistoryEventTypeMapStateSucceeded, + HistoryEventTypeParallelStateAborted, + HistoryEventTypeParallelStateEntered, + HistoryEventTypeParallelStateExited, + HistoryEventTypeParallelStateFailed, + HistoryEventTypeParallelStateStarted, + HistoryEventTypeParallelStateSucceeded, + HistoryEventTypePassStateEntered, + HistoryEventTypePassStateExited, + HistoryEventTypeSucceedStateEntered, + HistoryEventTypeSucceedStateExited, + HistoryEventTypeTaskFailed, + HistoryEventTypeTaskScheduled, + HistoryEventTypeTaskStarted, + HistoryEventTypeTaskStartFailed, + HistoryEventTypeTaskStateAborted, + HistoryEventTypeTaskStateEntered, + HistoryEventTypeTaskStateExited, + HistoryEventTypeTaskSubmitFailed, + HistoryEventTypeTaskSubmitted, + HistoryEventTypeTaskSucceeded, + HistoryEventTypeTaskTimedOut, + HistoryEventTypeWaitStateAborted, + HistoryEventTypeWaitStateEntered, + HistoryEventTypeWaitStateExited, + } +} + const ( // LogLevelAll is a LogLevel enum value LogLevelAll = "ALL" @@ -7859,6 +7931,16 @@ const ( LogLevelOff = "OFF" ) +// LogLevelEnumValues returns all elements of the LogLevel enum +func LogLevelEnumValues() []string { + return []string{ + LogLevelAll, + LogLevelError, + LogLevelFatal, + LogLevelOff, + } +} + const ( // StateMachineStatusActive is a StateMachineStatus enum value StateMachineStatusActive = "ACTIVE" @@ -7867,6 +7949,14 @@ const ( StateMachineStatusDeleting = "DELETING" ) +// StateMachineStatusEnumValues returns all elements of the StateMachineStatus enum +func StateMachineStatusEnumValues() []string { + return []string{ + StateMachineStatusActive, + StateMachineStatusDeleting, + } +} + const ( // StateMachineTypeStandard is a StateMachineType enum value StateMachineTypeStandard = "STANDARD" @@ -7874,3 +7964,11 @@ const ( // StateMachineTypeExpress is a StateMachineType enum value StateMachineTypeExpress = "EXPRESS" ) + +// StateMachineTypeEnumValues returns all elements of the StateMachineType enum +func StateMachineTypeEnumValues() []string { + return []string{ + StateMachineTypeStandard, + StateMachineTypeExpress, + } +} diff --git a/service/shield/api.go b/service/shield/api.go index ab389eb9968..4b6f5d46ebe 100644 --- a/service/shield/api.go +++ b/service/shield/api.go @@ -5178,6 +5178,14 @@ const ( AttackLayerApplication = "APPLICATION" ) +// AttackLayerEnumValues returns all elements of the AttackLayer enum +func AttackLayerEnumValues() []string { + return []string{ + AttackLayerNetwork, + AttackLayerApplication, + } +} + const ( // AttackPropertyIdentifierDestinationUrl is a AttackPropertyIdentifier enum value AttackPropertyIdentifierDestinationUrl = "DESTINATION_URL" @@ -5204,6 +5212,20 @@ const ( AttackPropertyIdentifierWordpressPingbackSource = "WORDPRESS_PINGBACK_SOURCE" ) +// AttackPropertyIdentifierEnumValues returns all elements of the AttackPropertyIdentifier enum +func AttackPropertyIdentifierEnumValues() []string { + return []string{ + AttackPropertyIdentifierDestinationUrl, + AttackPropertyIdentifierReferrer, + AttackPropertyIdentifierSourceAsn, + AttackPropertyIdentifierSourceCountry, + AttackPropertyIdentifierSourceIpAddress, + AttackPropertyIdentifierSourceUserAgent, + AttackPropertyIdentifierWordpressPingbackReflector, + AttackPropertyIdentifierWordpressPingbackSource, + } +} + const ( // AutoRenewEnabled is a AutoRenew enum value AutoRenewEnabled = "ENABLED" @@ -5212,6 +5234,14 @@ const ( AutoRenewDisabled = "DISABLED" ) +// AutoRenewEnumValues returns all elements of the AutoRenew enum +func AutoRenewEnumValues() []string { + return []string{ + AutoRenewEnabled, + AutoRenewDisabled, + } +} + const ( // ProactiveEngagementStatusEnabled is a ProactiveEngagementStatus enum value ProactiveEngagementStatusEnabled = "ENABLED" @@ -5223,6 +5253,15 @@ const ( ProactiveEngagementStatusPending = "PENDING" ) +// ProactiveEngagementStatusEnumValues returns all elements of the ProactiveEngagementStatus enum +func ProactiveEngagementStatusEnumValues() []string { + return []string{ + ProactiveEngagementStatusEnabled, + ProactiveEngagementStatusDisabled, + ProactiveEngagementStatusPending, + } +} + const ( // SubResourceTypeIp is a SubResourceType enum value SubResourceTypeIp = "IP" @@ -5231,6 +5270,14 @@ const ( SubResourceTypeUrl = "URL" ) +// SubResourceTypeEnumValues returns all elements of the SubResourceType enum +func SubResourceTypeEnumValues() []string { + return []string{ + SubResourceTypeIp, + SubResourceTypeUrl, + } +} + const ( // SubscriptionStateActive is a SubscriptionState enum value SubscriptionStateActive = "ACTIVE" @@ -5239,6 +5286,14 @@ const ( SubscriptionStateInactive = "INACTIVE" ) +// SubscriptionStateEnumValues returns all elements of the SubscriptionState enum +func SubscriptionStateEnumValues() []string { + return []string{ + SubscriptionStateActive, + SubscriptionStateInactive, + } +} + const ( // UnitBits is a Unit enum value UnitBits = "BITS" @@ -5252,3 +5307,13 @@ const ( // UnitRequests is a Unit enum value UnitRequests = "REQUESTS" ) + +// UnitEnumValues returns all elements of the Unit enum +func UnitEnumValues() []string { + return []string{ + UnitBits, + UnitBytes, + UnitPackets, + UnitRequests, + } +} diff --git a/service/signer/api.go b/service/signer/api.go index 3898aaf15b9..10ad7efb3d5 100644 --- a/service/signer/api.go +++ b/service/signer/api.go @@ -3648,6 +3648,13 @@ const ( CategoryAwsioT = "AWSIoT" ) +// CategoryEnumValues returns all elements of the Category enum +func CategoryEnumValues() []string { + return []string{ + CategoryAwsioT, + } +} + const ( // EncryptionAlgorithmRsa is a EncryptionAlgorithm enum value EncryptionAlgorithmRsa = "RSA" @@ -3656,6 +3663,14 @@ const ( EncryptionAlgorithmEcdsa = "ECDSA" ) +// EncryptionAlgorithmEnumValues returns all elements of the EncryptionAlgorithm enum +func EncryptionAlgorithmEnumValues() []string { + return []string{ + EncryptionAlgorithmRsa, + EncryptionAlgorithmEcdsa, + } +} + const ( // HashAlgorithmSha1 is a HashAlgorithm enum value HashAlgorithmSha1 = "SHA1" @@ -3664,6 +3679,14 @@ const ( HashAlgorithmSha256 = "SHA256" ) +// HashAlgorithmEnumValues returns all elements of the HashAlgorithm enum +func HashAlgorithmEnumValues() []string { + return []string{ + HashAlgorithmSha1, + HashAlgorithmSha256, + } +} + const ( // ImageFormatJson is a ImageFormat enum value ImageFormatJson = "JSON" @@ -3675,6 +3698,15 @@ const ( ImageFormatJsondetached = "JSONDetached" ) +// ImageFormatEnumValues returns all elements of the ImageFormat enum +func ImageFormatEnumValues() []string { + return []string{ + ImageFormatJson, + ImageFormatJsonembedded, + ImageFormatJsondetached, + } +} + const ( // SigningProfileStatusActive is a SigningProfileStatus enum value SigningProfileStatusActive = "Active" @@ -3683,6 +3715,14 @@ const ( SigningProfileStatusCanceled = "Canceled" ) +// SigningProfileStatusEnumValues returns all elements of the SigningProfileStatus enum +func SigningProfileStatusEnumValues() []string { + return []string{ + SigningProfileStatusActive, + SigningProfileStatusCanceled, + } +} + const ( // SigningStatusInProgress is a SigningStatus enum value SigningStatusInProgress = "InProgress" @@ -3693,3 +3733,12 @@ const ( // SigningStatusSucceeded is a SigningStatus enum value SigningStatusSucceeded = "Succeeded" ) + +// SigningStatusEnumValues returns all elements of the SigningStatus enum +func SigningStatusEnumValues() []string { + return []string{ + SigningStatusInProgress, + SigningStatusFailed, + SigningStatusSucceeded, + } +} diff --git a/service/sms/api.go b/service/sms/api.go index 715d286b10f..e76e4812117 100644 --- a/service/sms/api.go +++ b/service/sms/api.go @@ -6567,6 +6567,26 @@ const ( AppLaunchStatusTerminated = "TERMINATED" ) +// AppLaunchStatusEnumValues returns all elements of the AppLaunchStatus enum +func AppLaunchStatusEnumValues() []string { + return []string{ + AppLaunchStatusReadyForConfiguration, + AppLaunchStatusConfigurationInProgress, + AppLaunchStatusConfigurationInvalid, + AppLaunchStatusReadyForLaunch, + AppLaunchStatusValidationInProgress, + AppLaunchStatusLaunchPending, + AppLaunchStatusLaunchInProgress, + AppLaunchStatusLaunched, + AppLaunchStatusDeltaLaunchInProgress, + AppLaunchStatusDeltaLaunchFailed, + AppLaunchStatusLaunchFailed, + AppLaunchStatusTerminateInProgress, + AppLaunchStatusTerminateFailed, + AppLaunchStatusTerminated, + } +} + const ( // AppReplicationStatusReadyForConfiguration is a AppReplicationStatus enum value AppReplicationStatusReadyForConfiguration = "READY_FOR_CONFIGURATION" @@ -6614,6 +6634,27 @@ const ( AppReplicationStatusReplicationStopped = "REPLICATION_STOPPED" ) +// AppReplicationStatusEnumValues returns all elements of the AppReplicationStatus enum +func AppReplicationStatusEnumValues() []string { + return []string{ + AppReplicationStatusReadyForConfiguration, + AppReplicationStatusConfigurationInProgress, + AppReplicationStatusConfigurationInvalid, + AppReplicationStatusReadyForReplication, + AppReplicationStatusValidationInProgress, + AppReplicationStatusReplicationPending, + AppReplicationStatusReplicationInProgress, + AppReplicationStatusReplicated, + AppReplicationStatusDeltaReplicationInProgress, + AppReplicationStatusDeltaReplicated, + AppReplicationStatusDeltaReplicationFailed, + AppReplicationStatusReplicationFailed, + AppReplicationStatusReplicationStopping, + AppReplicationStatusReplicationStopFailed, + AppReplicationStatusReplicationStopped, + } +} + const ( // AppStatusCreating is a AppStatus enum value AppStatusCreating = "CREATING" @@ -6634,6 +6675,18 @@ const ( AppStatusDeleteFailed = "DELETE_FAILED" ) +// AppStatusEnumValues returns all elements of the AppStatus enum +func AppStatusEnumValues() []string { + return []string{ + AppStatusCreating, + AppStatusActive, + AppStatusUpdating, + AppStatusDeleting, + AppStatusDeleted, + AppStatusDeleteFailed, + } +} + const ( // ConnectorCapabilityVsphere is a ConnectorCapability enum value ConnectorCapabilityVsphere = "VSPHERE" @@ -6648,6 +6701,16 @@ const ( ConnectorCapabilitySnapshotBatching = "SNAPSHOT_BATCHING" ) +// ConnectorCapabilityEnumValues returns all elements of the ConnectorCapability enum +func ConnectorCapabilityEnumValues() []string { + return []string{ + ConnectorCapabilityVsphere, + ConnectorCapabilityScvmm, + ConnectorCapabilityHypervManager, + ConnectorCapabilitySnapshotBatching, + } +} + const ( // ConnectorStatusHealthy is a ConnectorStatus enum value ConnectorStatusHealthy = "HEALTHY" @@ -6656,6 +6719,14 @@ const ( ConnectorStatusUnhealthy = "UNHEALTHY" ) +// ConnectorStatusEnumValues returns all elements of the ConnectorStatus enum +func ConnectorStatusEnumValues() []string { + return []string{ + ConnectorStatusHealthy, + ConnectorStatusUnhealthy, + } +} + const ( // LicenseTypeAws is a LicenseType enum value LicenseTypeAws = "AWS" @@ -6664,6 +6735,14 @@ const ( LicenseTypeByol = "BYOL" ) +// LicenseTypeEnumValues returns all elements of the LicenseType enum +func LicenseTypeEnumValues() []string { + return []string{ + LicenseTypeAws, + LicenseTypeByol, + } +} + const ( // OutputFormatJson is a OutputFormat enum value OutputFormatJson = "JSON" @@ -6672,6 +6751,14 @@ const ( OutputFormatYaml = "YAML" ) +// OutputFormatEnumValues returns all elements of the OutputFormat enum +func OutputFormatEnumValues() []string { + return []string{ + OutputFormatJson, + OutputFormatYaml, + } +} + const ( // ReplicationJobStatePending is a ReplicationJobState enum value ReplicationJobStatePending = "PENDING" @@ -6698,6 +6785,20 @@ const ( ReplicationJobStateFailing = "FAILING" ) +// ReplicationJobStateEnumValues returns all elements of the ReplicationJobState enum +func ReplicationJobStateEnumValues() []string { + return []string{ + ReplicationJobStatePending, + ReplicationJobStateActive, + ReplicationJobStateFailed, + ReplicationJobStateDeleting, + ReplicationJobStateDeleted, + ReplicationJobStateCompleted, + ReplicationJobStatePausedOnFailure, + ReplicationJobStateFailing, + } +} + const ( // ReplicationRunStatePending is a ReplicationRunState enum value ReplicationRunStatePending = "PENDING" @@ -6721,6 +6822,19 @@ const ( ReplicationRunStateDeleted = "DELETED" ) +// ReplicationRunStateEnumValues returns all elements of the ReplicationRunState enum +func ReplicationRunStateEnumValues() []string { + return []string{ + ReplicationRunStatePending, + ReplicationRunStateMissed, + ReplicationRunStateActive, + ReplicationRunStateFailed, + ReplicationRunStateCompleted, + ReplicationRunStateDeleting, + ReplicationRunStateDeleted, + } +} + const ( // ReplicationRunTypeOnDemand is a ReplicationRunType enum value ReplicationRunTypeOnDemand = "ON_DEMAND" @@ -6729,6 +6843,14 @@ const ( ReplicationRunTypeAutomatic = "AUTOMATIC" ) +// ReplicationRunTypeEnumValues returns all elements of the ReplicationRunType enum +func ReplicationRunTypeEnumValues() []string { + return []string{ + ReplicationRunTypeOnDemand, + ReplicationRunTypeAutomatic, + } +} + const ( // ServerCatalogStatusNotImported is a ServerCatalogStatus enum value ServerCatalogStatusNotImported = "NOT_IMPORTED" @@ -6746,11 +6868,29 @@ const ( ServerCatalogStatusExpired = "EXPIRED" ) +// ServerCatalogStatusEnumValues returns all elements of the ServerCatalogStatus enum +func ServerCatalogStatusEnumValues() []string { + return []string{ + ServerCatalogStatusNotImported, + ServerCatalogStatusImporting, + ServerCatalogStatusAvailable, + ServerCatalogStatusDeleted, + ServerCatalogStatusExpired, + } +} + const ( // ServerTypeVirtualMachine is a ServerType enum value ServerTypeVirtualMachine = "VIRTUAL_MACHINE" ) +// ServerTypeEnumValues returns all elements of the ServerType enum +func ServerTypeEnumValues() []string { + return []string{ + ServerTypeVirtualMachine, + } +} + const ( // VmManagerTypeVsphere is a VmManagerType enum value VmManagerTypeVsphere = "VSPHERE" @@ -6761,3 +6901,12 @@ const ( // VmManagerTypeHypervManager is a VmManagerType enum value VmManagerTypeHypervManager = "HYPERV-MANAGER" ) + +// VmManagerTypeEnumValues returns all elements of the VmManagerType enum +func VmManagerTypeEnumValues() []string { + return []string{ + VmManagerTypeVsphere, + VmManagerTypeScvmm, + VmManagerTypeHypervManager, + } +} diff --git a/service/snowball/api.go b/service/snowball/api.go index 65bb9982b8a..acdc0c64c94 100644 --- a/service/snowball/api.go +++ b/service/snowball/api.go @@ -5604,6 +5604,19 @@ const ( CapacityNoPreference = "NoPreference" ) +// CapacityEnumValues returns all elements of the Capacity enum +func CapacityEnumValues() []string { + return []string{ + CapacityT50, + CapacityT80, + CapacityT100, + CapacityT42, + CapacityT98, + CapacityT8, + CapacityNoPreference, + } +} + const ( // ClusterStateAwaitingQuorum is a ClusterState enum value ClusterStateAwaitingQuorum = "AwaitingQuorum" @@ -5621,6 +5634,17 @@ const ( ClusterStateCancelled = "Cancelled" ) +// ClusterStateEnumValues returns all elements of the ClusterState enum +func ClusterStateEnumValues() []string { + return []string{ + ClusterStateAwaitingQuorum, + ClusterStatePending, + ClusterStateInUse, + ClusterStateComplete, + ClusterStateCancelled, + } +} + const ( // JobStateNew is a JobState enum value JobStateNew = "New" @@ -5662,6 +5686,25 @@ const ( JobStatePending = "Pending" ) +// JobStateEnumValues returns all elements of the JobState enum +func JobStateEnumValues() []string { + return []string{ + JobStateNew, + JobStatePreparingAppliance, + JobStatePreparingShipment, + JobStateInTransitToCustomer, + JobStateWithCustomer, + JobStateInTransitToAws, + JobStateWithAwssortingFacility, + JobStateWithAws, + JobStateInProgress, + JobStateComplete, + JobStateCancelled, + JobStateListing, + JobStatePending, + } +} + const ( // JobTypeImport is a JobType enum value JobTypeImport = "IMPORT" @@ -5673,6 +5716,15 @@ const ( JobTypeLocalUse = "LOCAL_USE" ) +// JobTypeEnumValues returns all elements of the JobType enum +func JobTypeEnumValues() []string { + return []string{ + JobTypeImport, + JobTypeExport, + JobTypeLocalUse, + } +} + const ( // ShippingOptionSecondDay is a ShippingOption enum value ShippingOptionSecondDay = "SECOND_DAY" @@ -5687,6 +5739,16 @@ const ( ShippingOptionStandard = "STANDARD" ) +// ShippingOptionEnumValues returns all elements of the ShippingOption enum +func ShippingOptionEnumValues() []string { + return []string{ + ShippingOptionSecondDay, + ShippingOptionNextDay, + ShippingOptionExpress, + ShippingOptionStandard, + } +} + const ( // TypeStandard is a Type enum value TypeStandard = "STANDARD" @@ -5706,3 +5768,15 @@ const ( // TypeSnc1Hdd is a Type enum value TypeSnc1Hdd = "SNC1_HDD" ) + +// TypeEnumValues returns all elements of the Type enum +func TypeEnumValues() []string { + return []string{ + TypeStandard, + TypeEdge, + TypeEdgeC, + TypeEdgeCg, + TypeEdgeS, + TypeSnc1Hdd, + } +} diff --git a/service/sqs/api.go b/service/sqs/api.go index 8ca39942689..5178bc5e607 100644 --- a/service/sqs/api.go +++ b/service/sqs/api.go @@ -5176,11 +5176,32 @@ const ( MessageSystemAttributeNameAwstraceHeader = "AWSTraceHeader" ) +// MessageSystemAttributeNameEnumValues returns all elements of the MessageSystemAttributeName enum +func MessageSystemAttributeNameEnumValues() []string { + return []string{ + MessageSystemAttributeNameSenderId, + MessageSystemAttributeNameSentTimestamp, + MessageSystemAttributeNameApproximateReceiveCount, + MessageSystemAttributeNameApproximateFirstReceiveTimestamp, + MessageSystemAttributeNameSequenceNumber, + MessageSystemAttributeNameMessageDeduplicationId, + MessageSystemAttributeNameMessageGroupId, + MessageSystemAttributeNameAwstraceHeader, + } +} + const ( // MessageSystemAttributeNameForSendsAwstraceHeader is a MessageSystemAttributeNameForSends enum value MessageSystemAttributeNameForSendsAwstraceHeader = "AWSTraceHeader" ) +// MessageSystemAttributeNameForSendsEnumValues returns all elements of the MessageSystemAttributeNameForSends enum +func MessageSystemAttributeNameForSendsEnumValues() []string { + return []string{ + MessageSystemAttributeNameForSendsAwstraceHeader, + } +} + const ( // QueueAttributeNameAll is a QueueAttributeName enum value QueueAttributeNameAll = "All" @@ -5236,3 +5257,27 @@ const ( // QueueAttributeNameKmsDataKeyReusePeriodSeconds is a QueueAttributeName enum value QueueAttributeNameKmsDataKeyReusePeriodSeconds = "KmsDataKeyReusePeriodSeconds" ) + +// QueueAttributeNameEnumValues returns all elements of the QueueAttributeName enum +func QueueAttributeNameEnumValues() []string { + return []string{ + QueueAttributeNameAll, + QueueAttributeNamePolicy, + QueueAttributeNameVisibilityTimeout, + QueueAttributeNameMaximumMessageSize, + QueueAttributeNameMessageRetentionPeriod, + QueueAttributeNameApproximateNumberOfMessages, + QueueAttributeNameApproximateNumberOfMessagesNotVisible, + QueueAttributeNameCreatedTimestamp, + QueueAttributeNameLastModifiedTimestamp, + QueueAttributeNameQueueArn, + QueueAttributeNameApproximateNumberOfMessagesDelayed, + QueueAttributeNameDelaySeconds, + QueueAttributeNameReceiveMessageWaitTimeSeconds, + QueueAttributeNameRedrivePolicy, + QueueAttributeNameFifoQueue, + QueueAttributeNameContentBasedDeduplication, + QueueAttributeNameKmsMasterKeyId, + QueueAttributeNameKmsDataKeyReusePeriodSeconds, + } +} diff --git a/service/ssm/api.go b/service/ssm/api.go index f10972d5f1c..276acc32aa0 100644 --- a/service/ssm/api.go +++ b/service/ssm/api.go @@ -45281,6 +45281,17 @@ const ( AssociationComplianceSeverityUnspecified = "UNSPECIFIED" ) +// AssociationComplianceSeverityEnumValues returns all elements of the AssociationComplianceSeverity enum +func AssociationComplianceSeverityEnumValues() []string { + return []string{ + AssociationComplianceSeverityCritical, + AssociationComplianceSeverityHigh, + AssociationComplianceSeverityMedium, + AssociationComplianceSeverityLow, + AssociationComplianceSeverityUnspecified, + } +} + const ( // AssociationExecutionFilterKeyExecutionId is a AssociationExecutionFilterKey enum value AssociationExecutionFilterKeyExecutionId = "ExecutionId" @@ -45292,6 +45303,15 @@ const ( AssociationExecutionFilterKeyCreatedTime = "CreatedTime" ) +// AssociationExecutionFilterKeyEnumValues returns all elements of the AssociationExecutionFilterKey enum +func AssociationExecutionFilterKeyEnumValues() []string { + return []string{ + AssociationExecutionFilterKeyExecutionId, + AssociationExecutionFilterKeyStatus, + AssociationExecutionFilterKeyCreatedTime, + } +} + const ( // AssociationExecutionTargetsFilterKeyStatus is a AssociationExecutionTargetsFilterKey enum value AssociationExecutionTargetsFilterKeyStatus = "Status" @@ -45303,6 +45323,15 @@ const ( AssociationExecutionTargetsFilterKeyResourceType = "ResourceType" ) +// AssociationExecutionTargetsFilterKeyEnumValues returns all elements of the AssociationExecutionTargetsFilterKey enum +func AssociationExecutionTargetsFilterKeyEnumValues() []string { + return []string{ + AssociationExecutionTargetsFilterKeyStatus, + AssociationExecutionTargetsFilterKeyResourceId, + AssociationExecutionTargetsFilterKeyResourceType, + } +} + const ( // AssociationFilterKeyInstanceId is a AssociationFilterKey enum value AssociationFilterKeyInstanceId = "InstanceId" @@ -45329,6 +45358,20 @@ const ( AssociationFilterKeyResourceGroupName = "ResourceGroupName" ) +// AssociationFilterKeyEnumValues returns all elements of the AssociationFilterKey enum +func AssociationFilterKeyEnumValues() []string { + return []string{ + AssociationFilterKeyInstanceId, + AssociationFilterKeyName, + AssociationFilterKeyAssociationId, + AssociationFilterKeyAssociationStatusName, + AssociationFilterKeyLastExecutedBefore, + AssociationFilterKeyLastExecutedAfter, + AssociationFilterKeyAssociationName, + AssociationFilterKeyResourceGroupName, + } +} + const ( // AssociationFilterOperatorTypeEqual is a AssociationFilterOperatorType enum value AssociationFilterOperatorTypeEqual = "EQUAL" @@ -45340,6 +45383,15 @@ const ( AssociationFilterOperatorTypeGreaterThan = "GREATER_THAN" ) +// AssociationFilterOperatorTypeEnumValues returns all elements of the AssociationFilterOperatorType enum +func AssociationFilterOperatorTypeEnumValues() []string { + return []string{ + AssociationFilterOperatorTypeEqual, + AssociationFilterOperatorTypeLessThan, + AssociationFilterOperatorTypeGreaterThan, + } +} + const ( // AssociationStatusNamePending is a AssociationStatusName enum value AssociationStatusNamePending = "Pending" @@ -45351,6 +45403,15 @@ const ( AssociationStatusNameFailed = "Failed" ) +// AssociationStatusNameEnumValues returns all elements of the AssociationStatusName enum +func AssociationStatusNameEnumValues() []string { + return []string{ + AssociationStatusNamePending, + AssociationStatusNameSuccess, + AssociationStatusNameFailed, + } +} + const ( // AssociationSyncComplianceAuto is a AssociationSyncCompliance enum value AssociationSyncComplianceAuto = "AUTO" @@ -45359,11 +45420,26 @@ const ( AssociationSyncComplianceManual = "MANUAL" ) +// AssociationSyncComplianceEnumValues returns all elements of the AssociationSyncCompliance enum +func AssociationSyncComplianceEnumValues() []string { + return []string{ + AssociationSyncComplianceAuto, + AssociationSyncComplianceManual, + } +} + const ( // AttachmentHashTypeSha256 is a AttachmentHashType enum value AttachmentHashTypeSha256 = "Sha256" ) +// AttachmentHashTypeEnumValues returns all elements of the AttachmentHashType enum +func AttachmentHashTypeEnumValues() []string { + return []string{ + AttachmentHashTypeSha256, + } +} + const ( // AttachmentsSourceKeySourceUrl is a AttachmentsSourceKey enum value AttachmentsSourceKeySourceUrl = "SourceUrl" @@ -45375,6 +45451,15 @@ const ( AttachmentsSourceKeyAttachmentReference = "AttachmentReference" ) +// AttachmentsSourceKeyEnumValues returns all elements of the AttachmentsSourceKey enum +func AttachmentsSourceKeyEnumValues() []string { + return []string{ + AttachmentsSourceKeySourceUrl, + AttachmentsSourceKeyS3fileUrl, + AttachmentsSourceKeyAttachmentReference, + } +} + const ( // AutomationExecutionFilterKeyDocumentNamePrefix is a AutomationExecutionFilterKey enum value AutomationExecutionFilterKeyDocumentNamePrefix = "DocumentNamePrefix" @@ -45404,6 +45489,21 @@ const ( AutomationExecutionFilterKeyTagKey = "TagKey" ) +// AutomationExecutionFilterKeyEnumValues returns all elements of the AutomationExecutionFilterKey enum +func AutomationExecutionFilterKeyEnumValues() []string { + return []string{ + AutomationExecutionFilterKeyDocumentNamePrefix, + AutomationExecutionFilterKeyExecutionStatus, + AutomationExecutionFilterKeyExecutionId, + AutomationExecutionFilterKeyParentExecutionId, + AutomationExecutionFilterKeyCurrentAction, + AutomationExecutionFilterKeyStartTimeBefore, + AutomationExecutionFilterKeyStartTimeAfter, + AutomationExecutionFilterKeyAutomationType, + AutomationExecutionFilterKeyTagKey, + } +} + const ( // AutomationExecutionStatusPending is a AutomationExecutionStatus enum value AutomationExecutionStatusPending = "Pending" @@ -45430,6 +45530,20 @@ const ( AutomationExecutionStatusFailed = "Failed" ) +// AutomationExecutionStatusEnumValues returns all elements of the AutomationExecutionStatus enum +func AutomationExecutionStatusEnumValues() []string { + return []string{ + AutomationExecutionStatusPending, + AutomationExecutionStatusInProgress, + AutomationExecutionStatusWaiting, + AutomationExecutionStatusSuccess, + AutomationExecutionStatusTimedOut, + AutomationExecutionStatusCancelling, + AutomationExecutionStatusCancelled, + AutomationExecutionStatusFailed, + } +} + const ( // AutomationTypeCrossAccount is a AutomationType enum value AutomationTypeCrossAccount = "CrossAccount" @@ -45438,6 +45552,14 @@ const ( AutomationTypeLocal = "Local" ) +// AutomationTypeEnumValues returns all elements of the AutomationType enum +func AutomationTypeEnumValues() []string { + return []string{ + AutomationTypeCrossAccount, + AutomationTypeLocal, + } +} + const ( // CalendarStateOpen is a CalendarState enum value CalendarStateOpen = "OPEN" @@ -45446,6 +45568,14 @@ const ( CalendarStateClosed = "CLOSED" ) +// CalendarStateEnumValues returns all elements of the CalendarState enum +func CalendarStateEnumValues() []string { + return []string{ + CalendarStateOpen, + CalendarStateClosed, + } +} + const ( // CommandFilterKeyInvokedAfter is a CommandFilterKey enum value CommandFilterKeyInvokedAfter = "InvokedAfter" @@ -45463,6 +45593,17 @@ const ( CommandFilterKeyDocumentName = "DocumentName" ) +// CommandFilterKeyEnumValues returns all elements of the CommandFilterKey enum +func CommandFilterKeyEnumValues() []string { + return []string{ + CommandFilterKeyInvokedAfter, + CommandFilterKeyInvokedBefore, + CommandFilterKeyStatus, + CommandFilterKeyExecutionStage, + CommandFilterKeyDocumentName, + } +} + const ( // CommandInvocationStatusPending is a CommandInvocationStatus enum value CommandInvocationStatusPending = "Pending" @@ -45489,6 +45630,20 @@ const ( CommandInvocationStatusCancelling = "Cancelling" ) +// CommandInvocationStatusEnumValues returns all elements of the CommandInvocationStatus enum +func CommandInvocationStatusEnumValues() []string { + return []string{ + CommandInvocationStatusPending, + CommandInvocationStatusInProgress, + CommandInvocationStatusDelayed, + CommandInvocationStatusSuccess, + CommandInvocationStatusCancelled, + CommandInvocationStatusTimedOut, + CommandInvocationStatusFailed, + CommandInvocationStatusCancelling, + } +} + const ( // CommandPluginStatusPending is a CommandPluginStatus enum value CommandPluginStatusPending = "Pending" @@ -45509,6 +45664,18 @@ const ( CommandPluginStatusFailed = "Failed" ) +// CommandPluginStatusEnumValues returns all elements of the CommandPluginStatus enum +func CommandPluginStatusEnumValues() []string { + return []string{ + CommandPluginStatusPending, + CommandPluginStatusInProgress, + CommandPluginStatusSuccess, + CommandPluginStatusTimedOut, + CommandPluginStatusCancelled, + CommandPluginStatusFailed, + } +} + const ( // CommandStatusPending is a CommandStatus enum value CommandStatusPending = "Pending" @@ -45532,6 +45699,19 @@ const ( CommandStatusCancelling = "Cancelling" ) +// CommandStatusEnumValues returns all elements of the CommandStatus enum +func CommandStatusEnumValues() []string { + return []string{ + CommandStatusPending, + CommandStatusInProgress, + CommandStatusSuccess, + CommandStatusCancelled, + CommandStatusFailed, + CommandStatusTimedOut, + CommandStatusCancelling, + } +} + const ( // ComplianceQueryOperatorTypeEqual is a ComplianceQueryOperatorType enum value ComplianceQueryOperatorTypeEqual = "EQUAL" @@ -45549,6 +45729,17 @@ const ( ComplianceQueryOperatorTypeGreaterThan = "GREATER_THAN" ) +// ComplianceQueryOperatorTypeEnumValues returns all elements of the ComplianceQueryOperatorType enum +func ComplianceQueryOperatorTypeEnumValues() []string { + return []string{ + ComplianceQueryOperatorTypeEqual, + ComplianceQueryOperatorTypeNotEqual, + ComplianceQueryOperatorTypeBeginWith, + ComplianceQueryOperatorTypeLessThan, + ComplianceQueryOperatorTypeGreaterThan, + } +} + const ( // ComplianceSeverityCritical is a ComplianceSeverity enum value ComplianceSeverityCritical = "CRITICAL" @@ -45569,6 +45760,18 @@ const ( ComplianceSeverityUnspecified = "UNSPECIFIED" ) +// ComplianceSeverityEnumValues returns all elements of the ComplianceSeverity enum +func ComplianceSeverityEnumValues() []string { + return []string{ + ComplianceSeverityCritical, + ComplianceSeverityHigh, + ComplianceSeverityMedium, + ComplianceSeverityLow, + ComplianceSeverityInformational, + ComplianceSeverityUnspecified, + } +} + const ( // ComplianceStatusCompliant is a ComplianceStatus enum value ComplianceStatusCompliant = "COMPLIANT" @@ -45577,6 +45780,14 @@ const ( ComplianceStatusNonCompliant = "NON_COMPLIANT" ) +// ComplianceStatusEnumValues returns all elements of the ComplianceStatus enum +func ComplianceStatusEnumValues() []string { + return []string{ + ComplianceStatusCompliant, + ComplianceStatusNonCompliant, + } +} + const ( // ComplianceUploadTypeComplete is a ComplianceUploadType enum value ComplianceUploadTypeComplete = "COMPLETE" @@ -45585,6 +45796,14 @@ const ( ComplianceUploadTypePartial = "PARTIAL" ) +// ComplianceUploadTypeEnumValues returns all elements of the ComplianceUploadType enum +func ComplianceUploadTypeEnumValues() []string { + return []string{ + ComplianceUploadTypeComplete, + ComplianceUploadTypePartial, + } +} + const ( // ConnectionStatusConnected is a ConnectionStatus enum value ConnectionStatusConnected = "Connected" @@ -45593,6 +45812,14 @@ const ( ConnectionStatusNotConnected = "NotConnected" ) +// ConnectionStatusEnumValues returns all elements of the ConnectionStatus enum +func ConnectionStatusEnumValues() []string { + return []string{ + ConnectionStatusConnected, + ConnectionStatusNotConnected, + } +} + const ( // DescribeActivationsFilterKeysActivationIds is a DescribeActivationsFilterKeys enum value DescribeActivationsFilterKeysActivationIds = "ActivationIds" @@ -45604,6 +45831,15 @@ const ( DescribeActivationsFilterKeysIamRole = "IamRole" ) +// DescribeActivationsFilterKeysEnumValues returns all elements of the DescribeActivationsFilterKeys enum +func DescribeActivationsFilterKeysEnumValues() []string { + return []string{ + DescribeActivationsFilterKeysActivationIds, + DescribeActivationsFilterKeysDefaultInstanceName, + DescribeActivationsFilterKeysIamRole, + } +} + const ( // DocumentFilterKeyName is a DocumentFilterKey enum value DocumentFilterKeyName = "Name" @@ -45618,6 +45854,16 @@ const ( DocumentFilterKeyDocumentType = "DocumentType" ) +// DocumentFilterKeyEnumValues returns all elements of the DocumentFilterKey enum +func DocumentFilterKeyEnumValues() []string { + return []string{ + DocumentFilterKeyName, + DocumentFilterKeyOwner, + DocumentFilterKeyPlatformTypes, + DocumentFilterKeyDocumentType, + } +} + const ( // DocumentFormatYaml is a DocumentFormat enum value DocumentFormatYaml = "YAML" @@ -45629,6 +45875,15 @@ const ( DocumentFormatText = "TEXT" ) +// DocumentFormatEnumValues returns all elements of the DocumentFormat enum +func DocumentFormatEnumValues() []string { + return []string{ + DocumentFormatYaml, + DocumentFormatJson, + DocumentFormatText, + } +} + const ( // DocumentHashTypeSha256 is a DocumentHashType enum value DocumentHashTypeSha256 = "Sha256" @@ -45637,6 +45892,14 @@ const ( DocumentHashTypeSha1 = "Sha1" ) +// DocumentHashTypeEnumValues returns all elements of the DocumentHashType enum +func DocumentHashTypeEnumValues() []string { + return []string{ + DocumentHashTypeSha256, + DocumentHashTypeSha1, + } +} + const ( // DocumentParameterTypeString is a DocumentParameterType enum value DocumentParameterTypeString = "String" @@ -45645,11 +45908,26 @@ const ( DocumentParameterTypeStringList = "StringList" ) +// DocumentParameterTypeEnumValues returns all elements of the DocumentParameterType enum +func DocumentParameterTypeEnumValues() []string { + return []string{ + DocumentParameterTypeString, + DocumentParameterTypeStringList, + } +} + const ( // DocumentPermissionTypeShare is a DocumentPermissionType enum value DocumentPermissionTypeShare = "Share" ) +// DocumentPermissionTypeEnumValues returns all elements of the DocumentPermissionType enum +func DocumentPermissionTypeEnumValues() []string { + return []string{ + DocumentPermissionTypeShare, + } +} + // The status of a document. const ( // DocumentStatusCreating is a DocumentStatus enum value @@ -45668,6 +45946,17 @@ const ( DocumentStatusFailed = "Failed" ) +// DocumentStatusEnumValues returns all elements of the DocumentStatus enum +func DocumentStatusEnumValues() []string { + return []string{ + DocumentStatusCreating, + DocumentStatusActive, + DocumentStatusUpdating, + DocumentStatusDeleting, + DocumentStatusFailed, + } +} + const ( // DocumentTypeCommand is a DocumentType enum value DocumentTypeCommand = "Command" @@ -45697,6 +45986,21 @@ const ( DocumentTypeChangeCalendar = "ChangeCalendar" ) +// DocumentTypeEnumValues returns all elements of the DocumentType enum +func DocumentTypeEnumValues() []string { + return []string{ + DocumentTypeCommand, + DocumentTypePolicy, + DocumentTypeAutomation, + DocumentTypeSession, + DocumentTypePackage, + DocumentTypeApplicationConfiguration, + DocumentTypeApplicationConfigurationSchema, + DocumentTypeDeploymentStrategy, + DocumentTypeChangeCalendar, + } +} + const ( // ExecutionModeAuto is a ExecutionMode enum value ExecutionModeAuto = "Auto" @@ -45705,6 +46009,14 @@ const ( ExecutionModeInteractive = "Interactive" ) +// ExecutionModeEnumValues returns all elements of the ExecutionMode enum +func ExecutionModeEnumValues() []string { + return []string{ + ExecutionModeAuto, + ExecutionModeInteractive, + } +} + const ( // FaultClient is a Fault enum value FaultClient = "Client" @@ -45716,6 +46028,15 @@ const ( FaultUnknown = "Unknown" ) +// FaultEnumValues returns all elements of the Fault enum +func FaultEnumValues() []string { + return []string{ + FaultClient, + FaultServer, + FaultUnknown, + } +} + const ( // InstanceInformationFilterKeyInstanceIds is a InstanceInformationFilterKey enum value InstanceInformationFilterKeyInstanceIds = "InstanceIds" @@ -45742,6 +46063,20 @@ const ( InstanceInformationFilterKeyAssociationStatus = "AssociationStatus" ) +// InstanceInformationFilterKeyEnumValues returns all elements of the InstanceInformationFilterKey enum +func InstanceInformationFilterKeyEnumValues() []string { + return []string{ + InstanceInformationFilterKeyInstanceIds, + InstanceInformationFilterKeyAgentVersion, + InstanceInformationFilterKeyPingStatus, + InstanceInformationFilterKeyPlatformTypes, + InstanceInformationFilterKeyActivationIds, + InstanceInformationFilterKeyIamRole, + InstanceInformationFilterKeyResourceType, + InstanceInformationFilterKeyAssociationStatus, + } +} + const ( // InstancePatchStateOperatorTypeEqual is a InstancePatchStateOperatorType enum value InstancePatchStateOperatorTypeEqual = "Equal" @@ -45756,6 +46091,16 @@ const ( InstancePatchStateOperatorTypeGreaterThan = "GreaterThan" ) +// InstancePatchStateOperatorTypeEnumValues returns all elements of the InstancePatchStateOperatorType enum +func InstancePatchStateOperatorTypeEnumValues() []string { + return []string{ + InstancePatchStateOperatorTypeEqual, + InstancePatchStateOperatorTypeNotEqual, + InstancePatchStateOperatorTypeLessThan, + InstancePatchStateOperatorTypeGreaterThan, + } +} + const ( // InventoryAttributeDataTypeString is a InventoryAttributeDataType enum value InventoryAttributeDataTypeString = "string" @@ -45764,6 +46109,14 @@ const ( InventoryAttributeDataTypeNumber = "number" ) +// InventoryAttributeDataTypeEnumValues returns all elements of the InventoryAttributeDataType enum +func InventoryAttributeDataTypeEnumValues() []string { + return []string{ + InventoryAttributeDataTypeString, + InventoryAttributeDataTypeNumber, + } +} + const ( // InventoryDeletionStatusInProgress is a InventoryDeletionStatus enum value InventoryDeletionStatusInProgress = "InProgress" @@ -45772,6 +46125,14 @@ const ( InventoryDeletionStatusComplete = "Complete" ) +// InventoryDeletionStatusEnumValues returns all elements of the InventoryDeletionStatus enum +func InventoryDeletionStatusEnumValues() []string { + return []string{ + InventoryDeletionStatusInProgress, + InventoryDeletionStatusComplete, + } +} + const ( // InventoryQueryOperatorTypeEqual is a InventoryQueryOperatorType enum value InventoryQueryOperatorTypeEqual = "Equal" @@ -45792,6 +46153,18 @@ const ( InventoryQueryOperatorTypeExists = "Exists" ) +// InventoryQueryOperatorTypeEnumValues returns all elements of the InventoryQueryOperatorType enum +func InventoryQueryOperatorTypeEnumValues() []string { + return []string{ + InventoryQueryOperatorTypeEqual, + InventoryQueryOperatorTypeNotEqual, + InventoryQueryOperatorTypeBeginWith, + InventoryQueryOperatorTypeLessThan, + InventoryQueryOperatorTypeGreaterThan, + InventoryQueryOperatorTypeExists, + } +} + const ( // InventorySchemaDeleteOptionDisableSchema is a InventorySchemaDeleteOption enum value InventorySchemaDeleteOptionDisableSchema = "DisableSchema" @@ -45800,6 +46173,14 @@ const ( InventorySchemaDeleteOptionDeleteSchema = "DeleteSchema" ) +// InventorySchemaDeleteOptionEnumValues returns all elements of the InventorySchemaDeleteOption enum +func InventorySchemaDeleteOptionEnumValues() []string { + return []string{ + InventorySchemaDeleteOptionDisableSchema, + InventorySchemaDeleteOptionDeleteSchema, + } +} + const ( // LastResourceDataSyncStatusSuccessful is a LastResourceDataSyncStatus enum value LastResourceDataSyncStatusSuccessful = "Successful" @@ -45811,6 +46192,15 @@ const ( LastResourceDataSyncStatusInProgress = "InProgress" ) +// LastResourceDataSyncStatusEnumValues returns all elements of the LastResourceDataSyncStatus enum +func LastResourceDataSyncStatusEnumValues() []string { + return []string{ + LastResourceDataSyncStatusSuccessful, + LastResourceDataSyncStatusFailed, + LastResourceDataSyncStatusInProgress, + } +} + const ( // MaintenanceWindowExecutionStatusPending is a MaintenanceWindowExecutionStatus enum value MaintenanceWindowExecutionStatusPending = "PENDING" @@ -45837,6 +46227,20 @@ const ( MaintenanceWindowExecutionStatusSkippedOverlapping = "SKIPPED_OVERLAPPING" ) +// MaintenanceWindowExecutionStatusEnumValues returns all elements of the MaintenanceWindowExecutionStatus enum +func MaintenanceWindowExecutionStatusEnumValues() []string { + return []string{ + MaintenanceWindowExecutionStatusPending, + MaintenanceWindowExecutionStatusInProgress, + MaintenanceWindowExecutionStatusSuccess, + MaintenanceWindowExecutionStatusFailed, + MaintenanceWindowExecutionStatusTimedOut, + MaintenanceWindowExecutionStatusCancelling, + MaintenanceWindowExecutionStatusCancelled, + MaintenanceWindowExecutionStatusSkippedOverlapping, + } +} + const ( // MaintenanceWindowResourceTypeInstance is a MaintenanceWindowResourceType enum value MaintenanceWindowResourceTypeInstance = "INSTANCE" @@ -45845,6 +46249,14 @@ const ( MaintenanceWindowResourceTypeResourceGroup = "RESOURCE_GROUP" ) +// MaintenanceWindowResourceTypeEnumValues returns all elements of the MaintenanceWindowResourceType enum +func MaintenanceWindowResourceTypeEnumValues() []string { + return []string{ + MaintenanceWindowResourceTypeInstance, + MaintenanceWindowResourceTypeResourceGroup, + } +} + const ( // MaintenanceWindowTaskTypeRunCommand is a MaintenanceWindowTaskType enum value MaintenanceWindowTaskTypeRunCommand = "RUN_COMMAND" @@ -45859,6 +46271,16 @@ const ( MaintenanceWindowTaskTypeLambda = "LAMBDA" ) +// MaintenanceWindowTaskTypeEnumValues returns all elements of the MaintenanceWindowTaskType enum +func MaintenanceWindowTaskTypeEnumValues() []string { + return []string{ + MaintenanceWindowTaskTypeRunCommand, + MaintenanceWindowTaskTypeAutomation, + MaintenanceWindowTaskTypeStepFunctions, + MaintenanceWindowTaskTypeLambda, + } +} + const ( // NotificationEventAll is a NotificationEvent enum value NotificationEventAll = "All" @@ -45879,6 +46301,18 @@ const ( NotificationEventFailed = "Failed" ) +// NotificationEventEnumValues returns all elements of the NotificationEvent enum +func NotificationEventEnumValues() []string { + return []string{ + NotificationEventAll, + NotificationEventInProgress, + NotificationEventSuccess, + NotificationEventTimedOut, + NotificationEventCancelled, + NotificationEventFailed, + } +} + const ( // NotificationTypeCommand is a NotificationType enum value NotificationTypeCommand = "Command" @@ -45887,6 +46321,14 @@ const ( NotificationTypeInvocation = "Invocation" ) +// NotificationTypeEnumValues returns all elements of the NotificationType enum +func NotificationTypeEnumValues() []string { + return []string{ + NotificationTypeCommand, + NotificationTypeInvocation, + } +} + const ( // OperatingSystemWindows is a OperatingSystem enum value OperatingSystemWindows = "WINDOWS" @@ -45916,6 +46358,21 @@ const ( OperatingSystemDebian = "DEBIAN" ) +// OperatingSystemEnumValues returns all elements of the OperatingSystem enum +func OperatingSystemEnumValues() []string { + return []string{ + OperatingSystemWindows, + OperatingSystemAmazonLinux, + OperatingSystemAmazonLinux2, + OperatingSystemUbuntu, + OperatingSystemRedhatEnterpriseLinux, + OperatingSystemSuse, + OperatingSystemCentos, + OperatingSystemOracleLinux, + OperatingSystemDebian, + } +} + const ( // OpsFilterOperatorTypeEqual is a OpsFilterOperatorType enum value OpsFilterOperatorTypeEqual = "Equal" @@ -45936,6 +46393,18 @@ const ( OpsFilterOperatorTypeExists = "Exists" ) +// OpsFilterOperatorTypeEnumValues returns all elements of the OpsFilterOperatorType enum +func OpsFilterOperatorTypeEnumValues() []string { + return []string{ + OpsFilterOperatorTypeEqual, + OpsFilterOperatorTypeNotEqual, + OpsFilterOperatorTypeBeginWith, + OpsFilterOperatorTypeLessThan, + OpsFilterOperatorTypeGreaterThan, + OpsFilterOperatorTypeExists, + } +} + const ( // OpsItemDataTypeSearchableString is a OpsItemDataType enum value OpsItemDataTypeSearchableString = "SearchableString" @@ -45944,6 +46413,14 @@ const ( OpsItemDataTypeString = "String" ) +// OpsItemDataTypeEnumValues returns all elements of the OpsItemDataType enum +func OpsItemDataTypeEnumValues() []string { + return []string{ + OpsItemDataTypeSearchableString, + OpsItemDataTypeString, + } +} + const ( // OpsItemFilterKeyStatus is a OpsItemFilterKey enum value OpsItemFilterKeyStatus = "Status" @@ -45991,6 +46468,27 @@ const ( OpsItemFilterKeySeverity = "Severity" ) +// OpsItemFilterKeyEnumValues returns all elements of the OpsItemFilterKey enum +func OpsItemFilterKeyEnumValues() []string { + return []string{ + OpsItemFilterKeyStatus, + OpsItemFilterKeyCreatedBy, + OpsItemFilterKeySource, + OpsItemFilterKeyPriority, + OpsItemFilterKeyTitle, + OpsItemFilterKeyOpsItemId, + OpsItemFilterKeyCreatedTime, + OpsItemFilterKeyLastModifiedTime, + OpsItemFilterKeyOperationalData, + OpsItemFilterKeyOperationalDataKey, + OpsItemFilterKeyOperationalDataValue, + OpsItemFilterKeyResourceId, + OpsItemFilterKeyAutomationId, + OpsItemFilterKeyCategory, + OpsItemFilterKeySeverity, + } +} + const ( // OpsItemFilterOperatorEqual is a OpsItemFilterOperator enum value OpsItemFilterOperatorEqual = "Equal" @@ -46005,6 +46503,16 @@ const ( OpsItemFilterOperatorLessThan = "LessThan" ) +// OpsItemFilterOperatorEnumValues returns all elements of the OpsItemFilterOperator enum +func OpsItemFilterOperatorEnumValues() []string { + return []string{ + OpsItemFilterOperatorEqual, + OpsItemFilterOperatorContains, + OpsItemFilterOperatorGreaterThan, + OpsItemFilterOperatorLessThan, + } +} + const ( // OpsItemStatusOpen is a OpsItemStatus enum value OpsItemStatusOpen = "Open" @@ -46016,6 +46524,15 @@ const ( OpsItemStatusResolved = "Resolved" ) +// OpsItemStatusEnumValues returns all elements of the OpsItemStatus enum +func OpsItemStatusEnumValues() []string { + return []string{ + OpsItemStatusOpen, + OpsItemStatusInProgress, + OpsItemStatusResolved, + } +} + const ( // ParameterTierStandard is a ParameterTier enum value ParameterTierStandard = "Standard" @@ -46027,6 +46544,15 @@ const ( ParameterTierIntelligentTiering = "Intelligent-Tiering" ) +// ParameterTierEnumValues returns all elements of the ParameterTier enum +func ParameterTierEnumValues() []string { + return []string{ + ParameterTierStandard, + ParameterTierAdvanced, + ParameterTierIntelligentTiering, + } +} + const ( // ParameterTypeString is a ParameterType enum value ParameterTypeString = "String" @@ -46038,6 +46564,15 @@ const ( ParameterTypeSecureString = "SecureString" ) +// ParameterTypeEnumValues returns all elements of the ParameterType enum +func ParameterTypeEnumValues() []string { + return []string{ + ParameterTypeString, + ParameterTypeStringList, + ParameterTypeSecureString, + } +} + const ( // ParametersFilterKeyName is a ParametersFilterKey enum value ParametersFilterKeyName = "Name" @@ -46049,6 +46584,15 @@ const ( ParametersFilterKeyKeyId = "KeyId" ) +// ParametersFilterKeyEnumValues returns all elements of the ParametersFilterKey enum +func ParametersFilterKeyEnumValues() []string { + return []string{ + ParametersFilterKeyName, + ParametersFilterKeyType, + ParametersFilterKeyKeyId, + } +} + const ( // PatchActionAllowAsDependency is a PatchAction enum value PatchActionAllowAsDependency = "ALLOW_AS_DEPENDENCY" @@ -46057,6 +46601,14 @@ const ( PatchActionBlock = "BLOCK" ) +// PatchActionEnumValues returns all elements of the PatchAction enum +func PatchActionEnumValues() []string { + return []string{ + PatchActionAllowAsDependency, + PatchActionBlock, + } +} + const ( // PatchComplianceDataStateInstalled is a PatchComplianceDataState enum value PatchComplianceDataStateInstalled = "INSTALLED" @@ -46080,6 +46632,19 @@ const ( PatchComplianceDataStateFailed = "FAILED" ) +// PatchComplianceDataStateEnumValues returns all elements of the PatchComplianceDataState enum +func PatchComplianceDataStateEnumValues() []string { + return []string{ + PatchComplianceDataStateInstalled, + PatchComplianceDataStateInstalledOther, + PatchComplianceDataStateInstalledPendingReboot, + PatchComplianceDataStateInstalledRejected, + PatchComplianceDataStateMissing, + PatchComplianceDataStateNotApplicable, + PatchComplianceDataStateFailed, + } +} + const ( // PatchComplianceLevelCritical is a PatchComplianceLevel enum value PatchComplianceLevelCritical = "CRITICAL" @@ -46100,6 +46665,18 @@ const ( PatchComplianceLevelUnspecified = "UNSPECIFIED" ) +// PatchComplianceLevelEnumValues returns all elements of the PatchComplianceLevel enum +func PatchComplianceLevelEnumValues() []string { + return []string{ + PatchComplianceLevelCritical, + PatchComplianceLevelHigh, + PatchComplianceLevelMedium, + PatchComplianceLevelLow, + PatchComplianceLevelInformational, + PatchComplianceLevelUnspecified, + } +} + const ( // PatchDeploymentStatusApproved is a PatchDeploymentStatus enum value PatchDeploymentStatusApproved = "APPROVED" @@ -46114,6 +46691,16 @@ const ( PatchDeploymentStatusExplicitRejected = "EXPLICIT_REJECTED" ) +// PatchDeploymentStatusEnumValues returns all elements of the PatchDeploymentStatus enum +func PatchDeploymentStatusEnumValues() []string { + return []string{ + PatchDeploymentStatusApproved, + PatchDeploymentStatusPendingApproval, + PatchDeploymentStatusExplicitApproved, + PatchDeploymentStatusExplicitRejected, + } +} + const ( // PatchFilterKeyPatchSet is a PatchFilterKey enum value PatchFilterKeyPatchSet = "PATCH_SET" @@ -46143,6 +46730,21 @@ const ( PatchFilterKeySeverity = "SEVERITY" ) +// PatchFilterKeyEnumValues returns all elements of the PatchFilterKey enum +func PatchFilterKeyEnumValues() []string { + return []string{ + PatchFilterKeyPatchSet, + PatchFilterKeyProduct, + PatchFilterKeyProductFamily, + PatchFilterKeyClassification, + PatchFilterKeyMsrcSeverity, + PatchFilterKeyPatchId, + PatchFilterKeySection, + PatchFilterKeyPriority, + PatchFilterKeySeverity, + } +} + const ( // PatchOperationTypeScan is a PatchOperationType enum value PatchOperationTypeScan = "Scan" @@ -46151,6 +46753,14 @@ const ( PatchOperationTypeInstall = "Install" ) +// PatchOperationTypeEnumValues returns all elements of the PatchOperationType enum +func PatchOperationTypeEnumValues() []string { + return []string{ + PatchOperationTypeScan, + PatchOperationTypeInstall, + } +} + const ( // PatchPropertyProduct is a PatchProperty enum value PatchPropertyProduct = "PRODUCT" @@ -46171,6 +46781,18 @@ const ( PatchPropertySeverity = "SEVERITY" ) +// PatchPropertyEnumValues returns all elements of the PatchProperty enum +func PatchPropertyEnumValues() []string { + return []string{ + PatchPropertyProduct, + PatchPropertyProductFamily, + PatchPropertyClassification, + PatchPropertyMsrcSeverity, + PatchPropertyPriority, + PatchPropertySeverity, + } +} + const ( // PatchSetOs is a PatchSet enum value PatchSetOs = "OS" @@ -46179,6 +46801,14 @@ const ( PatchSetApplication = "APPLICATION" ) +// PatchSetEnumValues returns all elements of the PatchSet enum +func PatchSetEnumValues() []string { + return []string{ + PatchSetOs, + PatchSetApplication, + } +} + const ( // PingStatusOnline is a PingStatus enum value PingStatusOnline = "Online" @@ -46190,6 +46820,15 @@ const ( PingStatusInactive = "Inactive" ) +// PingStatusEnumValues returns all elements of the PingStatus enum +func PingStatusEnumValues() []string { + return []string{ + PingStatusOnline, + PingStatusConnectionLost, + PingStatusInactive, + } +} + const ( // PlatformTypeWindows is a PlatformType enum value PlatformTypeWindows = "Windows" @@ -46198,6 +46837,14 @@ const ( PlatformTypeLinux = "Linux" ) +// PlatformTypeEnumValues returns all elements of the PlatformType enum +func PlatformTypeEnumValues() []string { + return []string{ + PlatformTypeWindows, + PlatformTypeLinux, + } +} + const ( // RebootOptionRebootIfNeeded is a RebootOption enum value RebootOptionRebootIfNeeded = "RebootIfNeeded" @@ -46206,11 +46853,26 @@ const ( RebootOptionNoReboot = "NoReboot" ) +// RebootOptionEnumValues returns all elements of the RebootOption enum +func RebootOptionEnumValues() []string { + return []string{ + RebootOptionRebootIfNeeded, + RebootOptionNoReboot, + } +} + const ( // ResourceDataSyncS3FormatJsonSerDe is a ResourceDataSyncS3Format enum value ResourceDataSyncS3FormatJsonSerDe = "JsonSerDe" ) +// ResourceDataSyncS3FormatEnumValues returns all elements of the ResourceDataSyncS3Format enum +func ResourceDataSyncS3FormatEnumValues() []string { + return []string{ + ResourceDataSyncS3FormatJsonSerDe, + } +} + const ( // ResourceTypeManagedInstance is a ResourceType enum value ResourceTypeManagedInstance = "ManagedInstance" @@ -46222,6 +46884,15 @@ const ( ResourceTypeEc2instance = "EC2Instance" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeManagedInstance, + ResourceTypeDocument, + ResourceTypeEc2instance, + } +} + const ( // ResourceTypeForTaggingDocument is a ResourceTypeForTagging enum value ResourceTypeForTaggingDocument = "Document" @@ -46242,6 +46913,18 @@ const ( ResourceTypeForTaggingOpsItem = "OpsItem" ) +// ResourceTypeForTaggingEnumValues returns all elements of the ResourceTypeForTagging enum +func ResourceTypeForTaggingEnumValues() []string { + return []string{ + ResourceTypeForTaggingDocument, + ResourceTypeForTaggingManagedInstance, + ResourceTypeForTaggingMaintenanceWindow, + ResourceTypeForTaggingParameter, + ResourceTypeForTaggingPatchBaseline, + ResourceTypeForTaggingOpsItem, + } +} + const ( // SessionFilterKeyInvokedAfter is a SessionFilterKey enum value SessionFilterKeyInvokedAfter = "InvokedAfter" @@ -46259,6 +46942,17 @@ const ( SessionFilterKeyStatus = "Status" ) +// SessionFilterKeyEnumValues returns all elements of the SessionFilterKey enum +func SessionFilterKeyEnumValues() []string { + return []string{ + SessionFilterKeyInvokedAfter, + SessionFilterKeyInvokedBefore, + SessionFilterKeyTarget, + SessionFilterKeyOwner, + SessionFilterKeyStatus, + } +} + const ( // SessionStateActive is a SessionState enum value SessionStateActive = "Active" @@ -46267,6 +46961,14 @@ const ( SessionStateHistory = "History" ) +// SessionStateEnumValues returns all elements of the SessionState enum +func SessionStateEnumValues() []string { + return []string{ + SessionStateActive, + SessionStateHistory, + } +} + const ( // SessionStatusConnected is a SessionStatus enum value SessionStatusConnected = "Connected" @@ -46287,6 +46989,18 @@ const ( SessionStatusFailed = "Failed" ) +// SessionStatusEnumValues returns all elements of the SessionStatus enum +func SessionStatusEnumValues() []string { + return []string{ + SessionStatusConnected, + SessionStatusConnecting, + SessionStatusDisconnected, + SessionStatusTerminated, + SessionStatusTerminating, + SessionStatusFailed, + } +} + const ( // SignalTypeApprove is a SignalType enum value SignalTypeApprove = "Approve" @@ -46304,6 +47018,17 @@ const ( SignalTypeResume = "Resume" ) +// SignalTypeEnumValues returns all elements of the SignalType enum +func SignalTypeEnumValues() []string { + return []string{ + SignalTypeApprove, + SignalTypeReject, + SignalTypeStartStep, + SignalTypeStopStep, + SignalTypeResume, + } +} + const ( // StepExecutionFilterKeyStartTimeBefore is a StepExecutionFilterKey enum value StepExecutionFilterKeyStartTimeBefore = "StartTimeBefore" @@ -46324,6 +47049,18 @@ const ( StepExecutionFilterKeyAction = "Action" ) +// StepExecutionFilterKeyEnumValues returns all elements of the StepExecutionFilterKey enum +func StepExecutionFilterKeyEnumValues() []string { + return []string{ + StepExecutionFilterKeyStartTimeBefore, + StepExecutionFilterKeyStartTimeAfter, + StepExecutionFilterKeyStepExecutionStatus, + StepExecutionFilterKeyStepExecutionId, + StepExecutionFilterKeyStepName, + StepExecutionFilterKeyAction, + } +} + const ( // StopTypeComplete is a StopType enum value StopTypeComplete = "Complete" @@ -46331,3 +47068,11 @@ const ( // StopTypeCancel is a StopType enum value StopTypeCancel = "Cancel" ) + +// StopTypeEnumValues returns all elements of the StopType enum +func StopTypeEnumValues() []string { + return []string{ + StopTypeComplete, + StopTypeCancel, + } +} diff --git a/service/storagegateway/api.go b/service/storagegateway/api.go index 21313817ff9..b4b621732c2 100644 --- a/service/storagegateway/api.go +++ b/service/storagegateway/api.go @@ -18980,6 +18980,19 @@ const ( ActiveDirectoryStatusUnknownError = "UNKNOWN_ERROR" ) +// ActiveDirectoryStatusEnumValues returns all elements of the ActiveDirectoryStatus enum +func ActiveDirectoryStatusEnumValues() []string { + return []string{ + ActiveDirectoryStatusAccessDenied, + ActiveDirectoryStatusDetached, + ActiveDirectoryStatusJoined, + ActiveDirectoryStatusJoining, + ActiveDirectoryStatusNetworkError, + ActiveDirectoryStatusTimeout, + ActiveDirectoryStatusUnknownError, + } +} + const ( // AvailabilityMonitorTestStatusComplete is a AvailabilityMonitorTestStatus enum value AvailabilityMonitorTestStatusComplete = "COMPLETE" @@ -18991,6 +19004,15 @@ const ( AvailabilityMonitorTestStatusPending = "PENDING" ) +// AvailabilityMonitorTestStatusEnumValues returns all elements of the AvailabilityMonitorTestStatus enum +func AvailabilityMonitorTestStatusEnumValues() []string { + return []string{ + AvailabilityMonitorTestStatusComplete, + AvailabilityMonitorTestStatusFailed, + AvailabilityMonitorTestStatusPending, + } +} + const ( // CaseSensitivityClientSpecified is a CaseSensitivity enum value CaseSensitivityClientSpecified = "ClientSpecified" @@ -18999,6 +19021,14 @@ const ( CaseSensitivityCaseSensitive = "CaseSensitive" ) +// CaseSensitivityEnumValues returns all elements of the CaseSensitivity enum +func CaseSensitivityEnumValues() []string { + return []string{ + CaseSensitivityClientSpecified, + CaseSensitivityCaseSensitive, + } +} + const ( // ErrorCodeActivationKeyExpired is a ErrorCode enum value ErrorCodeActivationKeyExpired = "ActivationKeyExpired" @@ -19187,6 +19217,74 @@ const ( ErrorCodeVolumeNotReady = "VolumeNotReady" ) +// ErrorCodeEnumValues returns all elements of the ErrorCode enum +func ErrorCodeEnumValues() []string { + return []string{ + ErrorCodeActivationKeyExpired, + ErrorCodeActivationKeyInvalid, + ErrorCodeActivationKeyNotFound, + ErrorCodeGatewayInternalError, + ErrorCodeGatewayNotConnected, + ErrorCodeGatewayNotFound, + ErrorCodeGatewayProxyNetworkConnectionBusy, + ErrorCodeAuthenticationFailure, + ErrorCodeBandwidthThrottleScheduleNotFound, + ErrorCodeBlocked, + ErrorCodeCannotExportSnapshot, + ErrorCodeChapCredentialNotFound, + ErrorCodeDiskAlreadyAllocated, + ErrorCodeDiskDoesNotExist, + ErrorCodeDiskSizeGreaterThanVolumeMaxSize, + ErrorCodeDiskSizeLessThanVolumeSize, + ErrorCodeDiskSizeNotGigAligned, + ErrorCodeDuplicateCertificateInfo, + ErrorCodeDuplicateSchedule, + ErrorCodeEndpointNotFound, + ErrorCodeIamnotSupported, + ErrorCodeInitiatorInvalid, + ErrorCodeInitiatorNotFound, + ErrorCodeInternalError, + ErrorCodeInvalidGateway, + ErrorCodeInvalidEndpoint, + ErrorCodeInvalidParameters, + ErrorCodeInvalidSchedule, + ErrorCodeLocalStorageLimitExceeded, + ErrorCodeLunAlreadyAllocated, + ErrorCodeLunInvalid, + ErrorCodeJoinDomainInProgress, + ErrorCodeMaximumContentLengthExceeded, + ErrorCodeMaximumTapeCartridgeCountExceeded, + ErrorCodeMaximumVolumeCountExceeded, + ErrorCodeNetworkConfigurationChanged, + ErrorCodeNoDisksAvailable, + ErrorCodeNotImplemented, + ErrorCodeNotSupported, + ErrorCodeOperationAborted, + ErrorCodeOutdatedGateway, + ErrorCodeParametersNotImplemented, + ErrorCodeRegionInvalid, + ErrorCodeRequestTimeout, + ErrorCodeServiceUnavailable, + ErrorCodeSnapshotDeleted, + ErrorCodeSnapshotIdInvalid, + ErrorCodeSnapshotInProgress, + ErrorCodeSnapshotNotFound, + ErrorCodeSnapshotScheduleNotFound, + ErrorCodeStagingAreaFull, + ErrorCodeStorageFailure, + ErrorCodeTapeCartridgeNotFound, + ErrorCodeTargetAlreadyExists, + ErrorCodeTargetInvalid, + ErrorCodeTargetNotFound, + ErrorCodeUnauthorizedOperation, + ErrorCodeVolumeAlreadyExists, + ErrorCodeVolumeIdInvalid, + ErrorCodeVolumeInUse, + ErrorCodeVolumeNotFound, + ErrorCodeVolumeNotReady, + } +} + // The type of the file share. const ( // FileShareTypeNfs is a FileShareType enum value @@ -19196,6 +19294,14 @@ const ( FileShareTypeSmb = "SMB" ) +// FileShareTypeEnumValues returns all elements of the FileShareType enum +func FileShareTypeEnumValues() []string { + return []string{ + FileShareTypeNfs, + FileShareTypeSmb, + } +} + const ( // HostEnvironmentVmware is a HostEnvironment enum value HostEnvironmentVmware = "VMWARE" @@ -19213,6 +19319,17 @@ const ( HostEnvironmentOther = "OTHER" ) +// HostEnvironmentEnumValues returns all elements of the HostEnvironment enum +func HostEnvironmentEnumValues() []string { + return []string{ + HostEnvironmentVmware, + HostEnvironmentHyperV, + HostEnvironmentEc2, + HostEnvironmentKvm, + HostEnvironmentOther, + } +} + // A value that sets the access control list (ACL) permission for objects in // the S3 bucket that a file gateway puts objects into. The default value is // private. @@ -19239,6 +19356,19 @@ const ( ObjectACLAwsExecRead = "aws-exec-read" ) +// ObjectACLEnumValues returns all elements of the ObjectACL enum +func ObjectACLEnumValues() []string { + return []string{ + ObjectACLPrivate, + ObjectACLPublicRead, + ObjectACLPublicReadWrite, + ObjectACLAuthenticatedRead, + ObjectACLBucketOwnerRead, + ObjectACLBucketOwnerFullControl, + ObjectACLAwsExecRead, + } +} + const ( // SMBSecurityStrategyClientSpecified is a SMBSecurityStrategy enum value SMBSecurityStrategyClientSpecified = "ClientSpecified" @@ -19249,3 +19379,12 @@ const ( // SMBSecurityStrategyMandatoryEncryption is a SMBSecurityStrategy enum value SMBSecurityStrategyMandatoryEncryption = "MandatoryEncryption" ) + +// SMBSecurityStrategyEnumValues returns all elements of the SMBSecurityStrategy enum +func SMBSecurityStrategyEnumValues() []string { + return []string{ + SMBSecurityStrategyClientSpecified, + SMBSecurityStrategyMandatorySigning, + SMBSecurityStrategyMandatoryEncryption, + } +} diff --git a/service/swf/api.go b/service/swf/api.go index bd25e12c8fa..f34451fafb9 100644 --- a/service/swf/api.go +++ b/service/swf/api.go @@ -16607,6 +16607,16 @@ const ( ActivityTaskTimeoutTypeHeartbeat = "HEARTBEAT" ) +// ActivityTaskTimeoutTypeEnumValues returns all elements of the ActivityTaskTimeoutType enum +func ActivityTaskTimeoutTypeEnumValues() []string { + return []string{ + ActivityTaskTimeoutTypeStartToClose, + ActivityTaskTimeoutTypeScheduleToStart, + ActivityTaskTimeoutTypeScheduleToClose, + ActivityTaskTimeoutTypeHeartbeat, + } +} + const ( // CancelTimerFailedCauseTimerIdUnknown is a CancelTimerFailedCause enum value CancelTimerFailedCauseTimerIdUnknown = "TIMER_ID_UNKNOWN" @@ -16615,6 +16625,14 @@ const ( CancelTimerFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// CancelTimerFailedCauseEnumValues returns all elements of the CancelTimerFailedCause enum +func CancelTimerFailedCauseEnumValues() []string { + return []string{ + CancelTimerFailedCauseTimerIdUnknown, + CancelTimerFailedCauseOperationNotPermitted, + } +} + const ( // CancelWorkflowExecutionFailedCauseUnhandledDecision is a CancelWorkflowExecutionFailedCause enum value CancelWorkflowExecutionFailedCauseUnhandledDecision = "UNHANDLED_DECISION" @@ -16623,6 +16641,14 @@ const ( CancelWorkflowExecutionFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// CancelWorkflowExecutionFailedCauseEnumValues returns all elements of the CancelWorkflowExecutionFailedCause enum +func CancelWorkflowExecutionFailedCauseEnumValues() []string { + return []string{ + CancelWorkflowExecutionFailedCauseUnhandledDecision, + CancelWorkflowExecutionFailedCauseOperationNotPermitted, + } +} + const ( // ChildPolicyTerminate is a ChildPolicy enum value ChildPolicyTerminate = "TERMINATE" @@ -16634,6 +16660,15 @@ const ( ChildPolicyAbandon = "ABANDON" ) +// ChildPolicyEnumValues returns all elements of the ChildPolicy enum +func ChildPolicyEnumValues() []string { + return []string{ + ChildPolicyTerminate, + ChildPolicyRequestCancel, + ChildPolicyAbandon, + } +} + const ( // CloseStatusCompleted is a CloseStatus enum value CloseStatusCompleted = "COMPLETED" @@ -16654,6 +16689,18 @@ const ( CloseStatusTimedOut = "TIMED_OUT" ) +// CloseStatusEnumValues returns all elements of the CloseStatus enum +func CloseStatusEnumValues() []string { + return []string{ + CloseStatusCompleted, + CloseStatusFailed, + CloseStatusCanceled, + CloseStatusTerminated, + CloseStatusContinuedAsNew, + CloseStatusTimedOut, + } +} + const ( // CompleteWorkflowExecutionFailedCauseUnhandledDecision is a CompleteWorkflowExecutionFailedCause enum value CompleteWorkflowExecutionFailedCauseUnhandledDecision = "UNHANDLED_DECISION" @@ -16662,6 +16709,14 @@ const ( CompleteWorkflowExecutionFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// CompleteWorkflowExecutionFailedCauseEnumValues returns all elements of the CompleteWorkflowExecutionFailedCause enum +func CompleteWorkflowExecutionFailedCauseEnumValues() []string { + return []string{ + CompleteWorkflowExecutionFailedCauseUnhandledDecision, + CompleteWorkflowExecutionFailedCauseOperationNotPermitted, + } +} + const ( // ContinueAsNewWorkflowExecutionFailedCauseUnhandledDecision is a ContinueAsNewWorkflowExecutionFailedCause enum value ContinueAsNewWorkflowExecutionFailedCauseUnhandledDecision = "UNHANDLED_DECISION" @@ -16691,11 +16746,33 @@ const ( ContinueAsNewWorkflowExecutionFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// ContinueAsNewWorkflowExecutionFailedCauseEnumValues returns all elements of the ContinueAsNewWorkflowExecutionFailedCause enum +func ContinueAsNewWorkflowExecutionFailedCauseEnumValues() []string { + return []string{ + ContinueAsNewWorkflowExecutionFailedCauseUnhandledDecision, + ContinueAsNewWorkflowExecutionFailedCauseWorkflowTypeDeprecated, + ContinueAsNewWorkflowExecutionFailedCauseWorkflowTypeDoesNotExist, + ContinueAsNewWorkflowExecutionFailedCauseDefaultExecutionStartToCloseTimeoutUndefined, + ContinueAsNewWorkflowExecutionFailedCauseDefaultTaskStartToCloseTimeoutUndefined, + ContinueAsNewWorkflowExecutionFailedCauseDefaultTaskListUndefined, + ContinueAsNewWorkflowExecutionFailedCauseDefaultChildPolicyUndefined, + ContinueAsNewWorkflowExecutionFailedCauseContinueAsNewWorkflowExecutionRateExceeded, + ContinueAsNewWorkflowExecutionFailedCauseOperationNotPermitted, + } +} + const ( // DecisionTaskTimeoutTypeStartToClose is a DecisionTaskTimeoutType enum value DecisionTaskTimeoutTypeStartToClose = "START_TO_CLOSE" ) +// DecisionTaskTimeoutTypeEnumValues returns all elements of the DecisionTaskTimeoutType enum +func DecisionTaskTimeoutTypeEnumValues() []string { + return []string{ + DecisionTaskTimeoutTypeStartToClose, + } +} + const ( // DecisionTypeScheduleActivityTask is a DecisionType enum value DecisionTypeScheduleActivityTask = "ScheduleActivityTask" @@ -16737,6 +16814,25 @@ const ( DecisionTypeScheduleLambdaFunction = "ScheduleLambdaFunction" ) +// DecisionTypeEnumValues returns all elements of the DecisionType enum +func DecisionTypeEnumValues() []string { + return []string{ + DecisionTypeScheduleActivityTask, + DecisionTypeRequestCancelActivityTask, + DecisionTypeCompleteWorkflowExecution, + DecisionTypeFailWorkflowExecution, + DecisionTypeCancelWorkflowExecution, + DecisionTypeContinueAsNewWorkflowExecution, + DecisionTypeRecordMarker, + DecisionTypeStartTimer, + DecisionTypeCancelTimer, + DecisionTypeSignalExternalWorkflowExecution, + DecisionTypeRequestCancelExternalWorkflowExecution, + DecisionTypeStartChildWorkflowExecution, + DecisionTypeScheduleLambdaFunction, + } +} + const ( // EventTypeWorkflowExecutionStarted is a EventType enum value EventTypeWorkflowExecutionStarted = "WorkflowExecutionStarted" @@ -16901,6 +16997,66 @@ const ( EventTypeStartLambdaFunctionFailed = "StartLambdaFunctionFailed" ) +// EventTypeEnumValues returns all elements of the EventType enum +func EventTypeEnumValues() []string { + return []string{ + EventTypeWorkflowExecutionStarted, + EventTypeWorkflowExecutionCancelRequested, + EventTypeWorkflowExecutionCompleted, + EventTypeCompleteWorkflowExecutionFailed, + EventTypeWorkflowExecutionFailed, + EventTypeFailWorkflowExecutionFailed, + EventTypeWorkflowExecutionTimedOut, + EventTypeWorkflowExecutionCanceled, + EventTypeCancelWorkflowExecutionFailed, + EventTypeWorkflowExecutionContinuedAsNew, + EventTypeContinueAsNewWorkflowExecutionFailed, + EventTypeWorkflowExecutionTerminated, + EventTypeDecisionTaskScheduled, + EventTypeDecisionTaskStarted, + EventTypeDecisionTaskCompleted, + EventTypeDecisionTaskTimedOut, + EventTypeActivityTaskScheduled, + EventTypeScheduleActivityTaskFailed, + EventTypeActivityTaskStarted, + EventTypeActivityTaskCompleted, + EventTypeActivityTaskFailed, + EventTypeActivityTaskTimedOut, + EventTypeActivityTaskCanceled, + EventTypeActivityTaskCancelRequested, + EventTypeRequestCancelActivityTaskFailed, + EventTypeWorkflowExecutionSignaled, + EventTypeMarkerRecorded, + EventTypeRecordMarkerFailed, + EventTypeTimerStarted, + EventTypeStartTimerFailed, + EventTypeTimerFired, + EventTypeTimerCanceled, + EventTypeCancelTimerFailed, + EventTypeStartChildWorkflowExecutionInitiated, + EventTypeStartChildWorkflowExecutionFailed, + EventTypeChildWorkflowExecutionStarted, + EventTypeChildWorkflowExecutionCompleted, + EventTypeChildWorkflowExecutionFailed, + EventTypeChildWorkflowExecutionTimedOut, + EventTypeChildWorkflowExecutionCanceled, + EventTypeChildWorkflowExecutionTerminated, + EventTypeSignalExternalWorkflowExecutionInitiated, + EventTypeSignalExternalWorkflowExecutionFailed, + EventTypeExternalWorkflowExecutionSignaled, + EventTypeRequestCancelExternalWorkflowExecutionInitiated, + EventTypeRequestCancelExternalWorkflowExecutionFailed, + EventTypeExternalWorkflowExecutionCancelRequested, + EventTypeLambdaFunctionScheduled, + EventTypeLambdaFunctionStarted, + EventTypeLambdaFunctionCompleted, + EventTypeLambdaFunctionFailed, + EventTypeLambdaFunctionTimedOut, + EventTypeScheduleLambdaFunctionFailed, + EventTypeStartLambdaFunctionFailed, + } +} + const ( // ExecutionStatusOpen is a ExecutionStatus enum value ExecutionStatusOpen = "OPEN" @@ -16909,6 +17065,14 @@ const ( ExecutionStatusClosed = "CLOSED" ) +// ExecutionStatusEnumValues returns all elements of the ExecutionStatus enum +func ExecutionStatusEnumValues() []string { + return []string{ + ExecutionStatusOpen, + ExecutionStatusClosed, + } +} + const ( // FailWorkflowExecutionFailedCauseUnhandledDecision is a FailWorkflowExecutionFailedCause enum value FailWorkflowExecutionFailedCauseUnhandledDecision = "UNHANDLED_DECISION" @@ -16917,16 +17081,38 @@ const ( FailWorkflowExecutionFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// FailWorkflowExecutionFailedCauseEnumValues returns all elements of the FailWorkflowExecutionFailedCause enum +func FailWorkflowExecutionFailedCauseEnumValues() []string { + return []string{ + FailWorkflowExecutionFailedCauseUnhandledDecision, + FailWorkflowExecutionFailedCauseOperationNotPermitted, + } +} + const ( // LambdaFunctionTimeoutTypeStartToClose is a LambdaFunctionTimeoutType enum value LambdaFunctionTimeoutTypeStartToClose = "START_TO_CLOSE" ) +// LambdaFunctionTimeoutTypeEnumValues returns all elements of the LambdaFunctionTimeoutType enum +func LambdaFunctionTimeoutTypeEnumValues() []string { + return []string{ + LambdaFunctionTimeoutTypeStartToClose, + } +} + const ( // RecordMarkerFailedCauseOperationNotPermitted is a RecordMarkerFailedCause enum value RecordMarkerFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// RecordMarkerFailedCauseEnumValues returns all elements of the RecordMarkerFailedCause enum +func RecordMarkerFailedCauseEnumValues() []string { + return []string{ + RecordMarkerFailedCauseOperationNotPermitted, + } +} + const ( // RegistrationStatusRegistered is a RegistrationStatus enum value RegistrationStatusRegistered = "REGISTERED" @@ -16935,6 +17121,14 @@ const ( RegistrationStatusDeprecated = "DEPRECATED" ) +// RegistrationStatusEnumValues returns all elements of the RegistrationStatus enum +func RegistrationStatusEnumValues() []string { + return []string{ + RegistrationStatusRegistered, + RegistrationStatusDeprecated, + } +} + const ( // RequestCancelActivityTaskFailedCauseActivityIdUnknown is a RequestCancelActivityTaskFailedCause enum value RequestCancelActivityTaskFailedCauseActivityIdUnknown = "ACTIVITY_ID_UNKNOWN" @@ -16943,6 +17137,14 @@ const ( RequestCancelActivityTaskFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// RequestCancelActivityTaskFailedCauseEnumValues returns all elements of the RequestCancelActivityTaskFailedCause enum +func RequestCancelActivityTaskFailedCauseEnumValues() []string { + return []string{ + RequestCancelActivityTaskFailedCauseActivityIdUnknown, + RequestCancelActivityTaskFailedCauseOperationNotPermitted, + } +} + const ( // RequestCancelExternalWorkflowExecutionFailedCauseUnknownExternalWorkflowExecution is a RequestCancelExternalWorkflowExecutionFailedCause enum value RequestCancelExternalWorkflowExecutionFailedCauseUnknownExternalWorkflowExecution = "UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION" @@ -16954,6 +17156,15 @@ const ( RequestCancelExternalWorkflowExecutionFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// RequestCancelExternalWorkflowExecutionFailedCauseEnumValues returns all elements of the RequestCancelExternalWorkflowExecutionFailedCause enum +func RequestCancelExternalWorkflowExecutionFailedCauseEnumValues() []string { + return []string{ + RequestCancelExternalWorkflowExecutionFailedCauseUnknownExternalWorkflowExecution, + RequestCancelExternalWorkflowExecutionFailedCauseRequestCancelExternalWorkflowExecutionRateExceeded, + RequestCancelExternalWorkflowExecutionFailedCauseOperationNotPermitted, + } +} + const ( // ScheduleActivityTaskFailedCauseActivityTypeDeprecated is a ScheduleActivityTaskFailedCause enum value ScheduleActivityTaskFailedCauseActivityTypeDeprecated = "ACTIVITY_TYPE_DEPRECATED" @@ -16989,6 +17200,23 @@ const ( ScheduleActivityTaskFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// ScheduleActivityTaskFailedCauseEnumValues returns all elements of the ScheduleActivityTaskFailedCause enum +func ScheduleActivityTaskFailedCauseEnumValues() []string { + return []string{ + ScheduleActivityTaskFailedCauseActivityTypeDeprecated, + ScheduleActivityTaskFailedCauseActivityTypeDoesNotExist, + ScheduleActivityTaskFailedCauseActivityIdAlreadyInUse, + ScheduleActivityTaskFailedCauseOpenActivitiesLimitExceeded, + ScheduleActivityTaskFailedCauseActivityCreationRateExceeded, + ScheduleActivityTaskFailedCauseDefaultScheduleToCloseTimeoutUndefined, + ScheduleActivityTaskFailedCauseDefaultTaskListUndefined, + ScheduleActivityTaskFailedCauseDefaultScheduleToStartTimeoutUndefined, + ScheduleActivityTaskFailedCauseDefaultStartToCloseTimeoutUndefined, + ScheduleActivityTaskFailedCauseDefaultHeartbeatTimeoutUndefined, + ScheduleActivityTaskFailedCauseOperationNotPermitted, + } +} + const ( // ScheduleLambdaFunctionFailedCauseIdAlreadyInUse is a ScheduleLambdaFunctionFailedCause enum value ScheduleLambdaFunctionFailedCauseIdAlreadyInUse = "ID_ALREADY_IN_USE" @@ -17003,6 +17231,16 @@ const ( ScheduleLambdaFunctionFailedCauseLambdaServiceNotAvailableInRegion = "LAMBDA_SERVICE_NOT_AVAILABLE_IN_REGION" ) +// ScheduleLambdaFunctionFailedCauseEnumValues returns all elements of the ScheduleLambdaFunctionFailedCause enum +func ScheduleLambdaFunctionFailedCauseEnumValues() []string { + return []string{ + ScheduleLambdaFunctionFailedCauseIdAlreadyInUse, + ScheduleLambdaFunctionFailedCauseOpenLambdaFunctionsLimitExceeded, + ScheduleLambdaFunctionFailedCauseLambdaFunctionCreationRateExceeded, + ScheduleLambdaFunctionFailedCauseLambdaServiceNotAvailableInRegion, + } +} + const ( // SignalExternalWorkflowExecutionFailedCauseUnknownExternalWorkflowExecution is a SignalExternalWorkflowExecutionFailedCause enum value SignalExternalWorkflowExecutionFailedCauseUnknownExternalWorkflowExecution = "UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION" @@ -17014,6 +17252,15 @@ const ( SignalExternalWorkflowExecutionFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// SignalExternalWorkflowExecutionFailedCauseEnumValues returns all elements of the SignalExternalWorkflowExecutionFailedCause enum +func SignalExternalWorkflowExecutionFailedCauseEnumValues() []string { + return []string{ + SignalExternalWorkflowExecutionFailedCauseUnknownExternalWorkflowExecution, + SignalExternalWorkflowExecutionFailedCauseSignalExternalWorkflowExecutionRateExceeded, + SignalExternalWorkflowExecutionFailedCauseOperationNotPermitted, + } +} + const ( // StartChildWorkflowExecutionFailedCauseWorkflowTypeDoesNotExist is a StartChildWorkflowExecutionFailedCause enum value StartChildWorkflowExecutionFailedCauseWorkflowTypeDoesNotExist = "WORKFLOW_TYPE_DOES_NOT_EXIST" @@ -17049,11 +17296,35 @@ const ( StartChildWorkflowExecutionFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// StartChildWorkflowExecutionFailedCauseEnumValues returns all elements of the StartChildWorkflowExecutionFailedCause enum +func StartChildWorkflowExecutionFailedCauseEnumValues() []string { + return []string{ + StartChildWorkflowExecutionFailedCauseWorkflowTypeDoesNotExist, + StartChildWorkflowExecutionFailedCauseWorkflowTypeDeprecated, + StartChildWorkflowExecutionFailedCauseOpenChildrenLimitExceeded, + StartChildWorkflowExecutionFailedCauseOpenWorkflowsLimitExceeded, + StartChildWorkflowExecutionFailedCauseChildCreationRateExceeded, + StartChildWorkflowExecutionFailedCauseWorkflowAlreadyRunning, + StartChildWorkflowExecutionFailedCauseDefaultExecutionStartToCloseTimeoutUndefined, + StartChildWorkflowExecutionFailedCauseDefaultTaskListUndefined, + StartChildWorkflowExecutionFailedCauseDefaultTaskStartToCloseTimeoutUndefined, + StartChildWorkflowExecutionFailedCauseDefaultChildPolicyUndefined, + StartChildWorkflowExecutionFailedCauseOperationNotPermitted, + } +} + const ( // StartLambdaFunctionFailedCauseAssumeRoleFailed is a StartLambdaFunctionFailedCause enum value StartLambdaFunctionFailedCauseAssumeRoleFailed = "ASSUME_ROLE_FAILED" ) +// StartLambdaFunctionFailedCauseEnumValues returns all elements of the StartLambdaFunctionFailedCause enum +func StartLambdaFunctionFailedCauseEnumValues() []string { + return []string{ + StartLambdaFunctionFailedCauseAssumeRoleFailed, + } +} + const ( // StartTimerFailedCauseTimerIdAlreadyInUse is a StartTimerFailedCause enum value StartTimerFailedCauseTimerIdAlreadyInUse = "TIMER_ID_ALREADY_IN_USE" @@ -17068,11 +17339,28 @@ const ( StartTimerFailedCauseOperationNotPermitted = "OPERATION_NOT_PERMITTED" ) +// StartTimerFailedCauseEnumValues returns all elements of the StartTimerFailedCause enum +func StartTimerFailedCauseEnumValues() []string { + return []string{ + StartTimerFailedCauseTimerIdAlreadyInUse, + StartTimerFailedCauseOpenTimersLimitExceeded, + StartTimerFailedCauseTimerCreationRateExceeded, + StartTimerFailedCauseOperationNotPermitted, + } +} + const ( // WorkflowExecutionCancelRequestedCauseChildPolicyApplied is a WorkflowExecutionCancelRequestedCause enum value WorkflowExecutionCancelRequestedCauseChildPolicyApplied = "CHILD_POLICY_APPLIED" ) +// WorkflowExecutionCancelRequestedCauseEnumValues returns all elements of the WorkflowExecutionCancelRequestedCause enum +func WorkflowExecutionCancelRequestedCauseEnumValues() []string { + return []string{ + WorkflowExecutionCancelRequestedCauseChildPolicyApplied, + } +} + const ( // WorkflowExecutionTerminatedCauseChildPolicyApplied is a WorkflowExecutionTerminatedCause enum value WorkflowExecutionTerminatedCauseChildPolicyApplied = "CHILD_POLICY_APPLIED" @@ -17084,7 +17372,23 @@ const ( WorkflowExecutionTerminatedCauseOperatorInitiated = "OPERATOR_INITIATED" ) +// WorkflowExecutionTerminatedCauseEnumValues returns all elements of the WorkflowExecutionTerminatedCause enum +func WorkflowExecutionTerminatedCauseEnumValues() []string { + return []string{ + WorkflowExecutionTerminatedCauseChildPolicyApplied, + WorkflowExecutionTerminatedCauseEventLimitExceeded, + WorkflowExecutionTerminatedCauseOperatorInitiated, + } +} + const ( // WorkflowExecutionTimeoutTypeStartToClose is a WorkflowExecutionTimeoutType enum value WorkflowExecutionTimeoutTypeStartToClose = "START_TO_CLOSE" ) + +// WorkflowExecutionTimeoutTypeEnumValues returns all elements of the WorkflowExecutionTimeoutType enum +func WorkflowExecutionTimeoutTypeEnumValues() []string { + return []string{ + WorkflowExecutionTimeoutTypeStartToClose, + } +} diff --git a/service/synthetics/api.go b/service/synthetics/api.go index f1daa6fad45..1a4d9a57497 100644 --- a/service/synthetics/api.go +++ b/service/synthetics/api.go @@ -3774,6 +3774,15 @@ const ( CanaryRunStateFailed = "FAILED" ) +// CanaryRunStateEnumValues returns all elements of the CanaryRunState enum +func CanaryRunStateEnumValues() []string { + return []string{ + CanaryRunStateRunning, + CanaryRunStatePassed, + CanaryRunStateFailed, + } +} + const ( // CanaryRunStateReasonCodeCanaryFailure is a CanaryRunStateReasonCode enum value CanaryRunStateReasonCodeCanaryFailure = "CANARY_FAILURE" @@ -3782,6 +3791,14 @@ const ( CanaryRunStateReasonCodeExecutionFailure = "EXECUTION_FAILURE" ) +// CanaryRunStateReasonCodeEnumValues returns all elements of the CanaryRunStateReasonCode enum +func CanaryRunStateReasonCodeEnumValues() []string { + return []string{ + CanaryRunStateReasonCodeCanaryFailure, + CanaryRunStateReasonCodeExecutionFailure, + } +} + const ( // CanaryStateCreating is a CanaryState enum value CanaryStateCreating = "CREATING" @@ -3811,7 +3828,29 @@ const ( CanaryStateDeleting = "DELETING" ) +// CanaryStateEnumValues returns all elements of the CanaryState enum +func CanaryStateEnumValues() []string { + return []string{ + CanaryStateCreating, + CanaryStateReady, + CanaryStateStarting, + CanaryStateRunning, + CanaryStateUpdating, + CanaryStateStopping, + CanaryStateStopped, + CanaryStateError, + CanaryStateDeleting, + } +} + const ( // CanaryStateReasonCodeInvalidPermissions is a CanaryStateReasonCode enum value CanaryStateReasonCodeInvalidPermissions = "INVALID_PERMISSIONS" ) + +// CanaryStateReasonCodeEnumValues returns all elements of the CanaryStateReasonCode enum +func CanaryStateReasonCodeEnumValues() []string { + return []string{ + CanaryStateReasonCodeInvalidPermissions, + } +} diff --git a/service/textract/api.go b/service/textract/api.go index 84203003d4a..ec272619ed9 100644 --- a/service/textract/api.go +++ b/service/textract/api.go @@ -3217,6 +3217,19 @@ const ( BlockTypeSelectionElement = "SELECTION_ELEMENT" ) +// BlockTypeEnumValues returns all elements of the BlockType enum +func BlockTypeEnumValues() []string { + return []string{ + BlockTypeKeyValueSet, + BlockTypePage, + BlockTypeLine, + BlockTypeWord, + BlockTypeTable, + BlockTypeCell, + BlockTypeSelectionElement, + } +} + const ( // ContentClassifierFreeOfPersonallyIdentifiableInformation is a ContentClassifier enum value ContentClassifierFreeOfPersonallyIdentifiableInformation = "FreeOfPersonallyIdentifiableInformation" @@ -3225,6 +3238,14 @@ const ( ContentClassifierFreeOfAdultContent = "FreeOfAdultContent" ) +// ContentClassifierEnumValues returns all elements of the ContentClassifier enum +func ContentClassifierEnumValues() []string { + return []string{ + ContentClassifierFreeOfPersonallyIdentifiableInformation, + ContentClassifierFreeOfAdultContent, + } +} + const ( // EntityTypeKey is a EntityType enum value EntityTypeKey = "KEY" @@ -3233,6 +3254,14 @@ const ( EntityTypeValue = "VALUE" ) +// EntityTypeEnumValues returns all elements of the EntityType enum +func EntityTypeEnumValues() []string { + return []string{ + EntityTypeKey, + EntityTypeValue, + } +} + const ( // FeatureTypeTables is a FeatureType enum value FeatureTypeTables = "TABLES" @@ -3241,6 +3270,14 @@ const ( FeatureTypeForms = "FORMS" ) +// FeatureTypeEnumValues returns all elements of the FeatureType enum +func FeatureTypeEnumValues() []string { + return []string{ + FeatureTypeTables, + FeatureTypeForms, + } +} + const ( // JobStatusInProgress is a JobStatus enum value JobStatusInProgress = "IN_PROGRESS" @@ -3255,6 +3292,16 @@ const ( JobStatusPartialSuccess = "PARTIAL_SUCCESS" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusInProgress, + JobStatusSucceeded, + JobStatusFailed, + JobStatusPartialSuccess, + } +} + const ( // RelationshipTypeValue is a RelationshipType enum value RelationshipTypeValue = "VALUE" @@ -3263,6 +3310,14 @@ const ( RelationshipTypeChild = "CHILD" ) +// RelationshipTypeEnumValues returns all elements of the RelationshipType enum +func RelationshipTypeEnumValues() []string { + return []string{ + RelationshipTypeValue, + RelationshipTypeChild, + } +} + const ( // SelectionStatusSelected is a SelectionStatus enum value SelectionStatusSelected = "SELECTED" @@ -3270,3 +3325,11 @@ const ( // SelectionStatusNotSelected is a SelectionStatus enum value SelectionStatusNotSelected = "NOT_SELECTED" ) + +// SelectionStatusEnumValues returns all elements of the SelectionStatus enum +func SelectionStatusEnumValues() []string { + return []string{ + SelectionStatusSelected, + SelectionStatusNotSelected, + } +} diff --git a/service/transcribeservice/api.go b/service/transcribeservice/api.go index 9c6ce85579f..cc523be3376 100644 --- a/service/transcribeservice/api.go +++ b/service/transcribeservice/api.go @@ -6577,6 +6577,43 @@ const ( LanguageCodeArAe = "ar-AE" ) +// LanguageCodeEnumValues returns all elements of the LanguageCode enum +func LanguageCodeEnumValues() []string { + return []string{ + LanguageCodeEnUs, + LanguageCodeEsUs, + LanguageCodeEnAu, + LanguageCodeFrCa, + LanguageCodeEnGb, + LanguageCodeDeDe, + LanguageCodePtBr, + LanguageCodeFrFr, + LanguageCodeItIt, + LanguageCodeKoKr, + LanguageCodeEsEs, + LanguageCodeEnIn, + LanguageCodeHiIn, + LanguageCodeArSa, + LanguageCodeRuRu, + LanguageCodeZhCn, + LanguageCodeNlNl, + LanguageCodeIdId, + LanguageCodeTaIn, + LanguageCodeFaIr, + LanguageCodeEnIe, + LanguageCodeEnAb, + LanguageCodeEnWl, + LanguageCodePtPt, + LanguageCodeTeIn, + LanguageCodeTrTr, + LanguageCodeDeCh, + LanguageCodeHeIl, + LanguageCodeMsMy, + LanguageCodeJaJp, + LanguageCodeArAe, + } +} + const ( // MediaFormatMp3 is a MediaFormat enum value MediaFormatMp3 = "mp3" @@ -6591,6 +6628,16 @@ const ( MediaFormatFlac = "flac" ) +// MediaFormatEnumValues returns all elements of the MediaFormat enum +func MediaFormatEnumValues() []string { + return []string{ + MediaFormatMp3, + MediaFormatMp4, + MediaFormatWav, + MediaFormatFlac, + } +} + const ( // OutputLocationTypeCustomerBucket is a OutputLocationType enum value OutputLocationTypeCustomerBucket = "CUSTOMER_BUCKET" @@ -6599,6 +6646,14 @@ const ( OutputLocationTypeServiceBucket = "SERVICE_BUCKET" ) +// OutputLocationTypeEnumValues returns all elements of the OutputLocationType enum +func OutputLocationTypeEnumValues() []string { + return []string{ + OutputLocationTypeCustomerBucket, + OutputLocationTypeServiceBucket, + } +} + const ( // RedactionOutputRedacted is a RedactionOutput enum value RedactionOutputRedacted = "redacted" @@ -6607,16 +6662,38 @@ const ( RedactionOutputRedactedAndUnredacted = "redacted_and_unredacted" ) +// RedactionOutputEnumValues returns all elements of the RedactionOutput enum +func RedactionOutputEnumValues() []string { + return []string{ + RedactionOutputRedacted, + RedactionOutputRedactedAndUnredacted, + } +} + const ( // RedactionTypePii is a RedactionType enum value RedactionTypePii = "PII" ) +// RedactionTypeEnumValues returns all elements of the RedactionType enum +func RedactionTypeEnumValues() []string { + return []string{ + RedactionTypePii, + } +} + const ( // SpecialtyPrimarycare is a Specialty enum value SpecialtyPrimarycare = "PRIMARYCARE" ) +// SpecialtyEnumValues returns all elements of the Specialty enum +func SpecialtyEnumValues() []string { + return []string{ + SpecialtyPrimarycare, + } +} + const ( // TranscriptionJobStatusQueued is a TranscriptionJobStatus enum value TranscriptionJobStatusQueued = "QUEUED" @@ -6631,6 +6708,16 @@ const ( TranscriptionJobStatusCompleted = "COMPLETED" ) +// TranscriptionJobStatusEnumValues returns all elements of the TranscriptionJobStatus enum +func TranscriptionJobStatusEnumValues() []string { + return []string{ + TranscriptionJobStatusQueued, + TranscriptionJobStatusInProgress, + TranscriptionJobStatusFailed, + TranscriptionJobStatusCompleted, + } +} + const ( // TypeConversation is a Type enum value TypeConversation = "CONVERSATION" @@ -6639,6 +6726,14 @@ const ( TypeDictation = "DICTATION" ) +// TypeEnumValues returns all elements of the Type enum +func TypeEnumValues() []string { + return []string{ + TypeConversation, + TypeDictation, + } +} + const ( // VocabularyFilterMethodRemove is a VocabularyFilterMethod enum value VocabularyFilterMethodRemove = "remove" @@ -6647,6 +6742,14 @@ const ( VocabularyFilterMethodMask = "mask" ) +// VocabularyFilterMethodEnumValues returns all elements of the VocabularyFilterMethod enum +func VocabularyFilterMethodEnumValues() []string { + return []string{ + VocabularyFilterMethodRemove, + VocabularyFilterMethodMask, + } +} + const ( // VocabularyStatePending is a VocabularyState enum value VocabularyStatePending = "PENDING" @@ -6657,3 +6760,12 @@ const ( // VocabularyStateFailed is a VocabularyState enum value VocabularyStateFailed = "FAILED" ) + +// VocabularyStateEnumValues returns all elements of the VocabularyState enum +func VocabularyStateEnumValues() []string { + return []string{ + VocabularyStatePending, + VocabularyStateReady, + VocabularyStateFailed, + } +} diff --git a/service/transcribestreamingservice/api.go b/service/transcribestreamingservice/api.go index 56556bc0b14..95eeada2832 100644 --- a/service/transcribestreamingservice/api.go +++ b/service/transcribestreamingservice/api.go @@ -1535,6 +1535,14 @@ const ( ItemTypePunctuation = "punctuation" ) +// ItemTypeEnumValues returns all elements of the ItemType enum +func ItemTypeEnumValues() []string { + return []string{ + ItemTypePronunciation, + ItemTypePunctuation, + } +} + const ( // LanguageCodeEnUs is a LanguageCode enum value LanguageCodeEnUs = "en-US" @@ -1555,11 +1563,30 @@ const ( LanguageCodeEnAu = "en-AU" ) +// LanguageCodeEnumValues returns all elements of the LanguageCode enum +func LanguageCodeEnumValues() []string { + return []string{ + LanguageCodeEnUs, + LanguageCodeEnGb, + LanguageCodeEsUs, + LanguageCodeFrCa, + LanguageCodeFrFr, + LanguageCodeEnAu, + } +} + const ( // MediaEncodingPcm is a MediaEncoding enum value MediaEncodingPcm = "pcm" ) +// MediaEncodingEnumValues returns all elements of the MediaEncoding enum +func MediaEncodingEnumValues() []string { + return []string{ + MediaEncodingPcm, + } +} + const ( // VocabularyFilterMethodRemove is a VocabularyFilterMethod enum value VocabularyFilterMethodRemove = "remove" @@ -1570,3 +1597,12 @@ const ( // VocabularyFilterMethodTag is a VocabularyFilterMethod enum value VocabularyFilterMethodTag = "tag" ) + +// VocabularyFilterMethodEnumValues returns all elements of the VocabularyFilterMethod enum +func VocabularyFilterMethodEnumValues() []string { + return []string{ + VocabularyFilterMethodRemove, + VocabularyFilterMethodMask, + VocabularyFilterMethodTag, + } +} diff --git a/service/transfer/api.go b/service/transfer/api.go index 3a9fc512c6c..e67f908fd8b 100644 --- a/service/transfer/api.go +++ b/service/transfer/api.go @@ -5415,6 +5415,15 @@ const ( EndpointTypeVpcEndpoint = "VPC_ENDPOINT" ) +// EndpointTypeEnumValues returns all elements of the EndpointType enum +func EndpointTypeEnumValues() []string { + return []string{ + EndpointTypePublic, + EndpointTypeVpc, + EndpointTypeVpcEndpoint, + } +} + const ( // HomeDirectoryTypePath is a HomeDirectoryType enum value HomeDirectoryTypePath = "PATH" @@ -5423,6 +5432,14 @@ const ( HomeDirectoryTypeLogical = "LOGICAL" ) +// HomeDirectoryTypeEnumValues returns all elements of the HomeDirectoryType enum +func HomeDirectoryTypeEnumValues() []string { + return []string{ + HomeDirectoryTypePath, + HomeDirectoryTypeLogical, + } +} + // Returns information related to the type of user authentication that is in // use for a file transfer protocol-enabled server's users. For SERVICE_MANAGED // authentication, the Secure Shell (SSH) public keys are stored with a user @@ -5437,6 +5454,14 @@ const ( IdentityProviderTypeApiGateway = "API_GATEWAY" ) +// IdentityProviderTypeEnumValues returns all elements of the IdentityProviderType enum +func IdentityProviderTypeEnumValues() []string { + return []string{ + IdentityProviderTypeServiceManaged, + IdentityProviderTypeApiGateway, + } +} + const ( // ProtocolSftp is a Protocol enum value ProtocolSftp = "SFTP" @@ -5448,6 +5473,15 @@ const ( ProtocolFtps = "FTPS" ) +// ProtocolEnumValues returns all elements of the Protocol enum +func ProtocolEnumValues() []string { + return []string{ + ProtocolSftp, + ProtocolFtp, + ProtocolFtps, + } +} + // Describes the condition of a file transfer protocol-enabled server with respect // to its ability to perform file operations. There are six possible states: // OFFLINE, ONLINE, STARTING, STOPPING, START_FAILED, and STOP_FAILED. @@ -5477,3 +5511,15 @@ const ( // StateStopFailed is a State enum value StateStopFailed = "STOP_FAILED" ) + +// StateEnumValues returns all elements of the State enum +func StateEnumValues() []string { + return []string{ + StateOffline, + StateOnline, + StateStarting, + StateStopping, + StateStartFailed, + StateStopFailed, + } +} diff --git a/service/translate/api.go b/service/translate/api.go index 3f44499f653..34c6cddce99 100644 --- a/service/translate/api.go +++ b/service/translate/api.go @@ -3255,6 +3255,13 @@ const ( EncryptionKeyTypeKms = "KMS" ) +// EncryptionKeyTypeEnumValues returns all elements of the EncryptionKeyType enum +func EncryptionKeyTypeEnumValues() []string { + return []string{ + EncryptionKeyTypeKms, + } +} + const ( // JobStatusSubmitted is a JobStatus enum value JobStatusSubmitted = "SUBMITTED" @@ -3278,11 +3285,31 @@ const ( JobStatusStopped = "STOPPED" ) +// JobStatusEnumValues returns all elements of the JobStatus enum +func JobStatusEnumValues() []string { + return []string{ + JobStatusSubmitted, + JobStatusInProgress, + JobStatusCompleted, + JobStatusCompletedWithError, + JobStatusFailed, + JobStatusStopRequested, + JobStatusStopped, + } +} + const ( // MergeStrategyOverwrite is a MergeStrategy enum value MergeStrategyOverwrite = "OVERWRITE" ) +// MergeStrategyEnumValues returns all elements of the MergeStrategy enum +func MergeStrategyEnumValues() []string { + return []string{ + MergeStrategyOverwrite, + } +} + const ( // TerminologyDataFormatCsv is a TerminologyDataFormat enum value TerminologyDataFormatCsv = "CSV" @@ -3290,3 +3317,11 @@ const ( // TerminologyDataFormatTmx is a TerminologyDataFormat enum value TerminologyDataFormatTmx = "TMX" ) + +// TerminologyDataFormatEnumValues returns all elements of the TerminologyDataFormat enum +func TerminologyDataFormatEnumValues() []string { + return []string{ + TerminologyDataFormatCsv, + TerminologyDataFormatTmx, + } +} diff --git a/service/waf/api.go b/service/waf/api.go index 8abf0df8933..568f04bc7f0 100644 --- a/service/waf/api.go +++ b/service/waf/api.go @@ -23047,6 +23047,14 @@ const ( ChangeActionDelete = "DELETE" ) +// ChangeActionEnumValues returns all elements of the ChangeAction enum +func ChangeActionEnumValues() []string { + return []string{ + ChangeActionInsert, + ChangeActionDelete, + } +} + const ( // ChangeTokenStatusProvisioned is a ChangeTokenStatus enum value ChangeTokenStatusProvisioned = "PROVISIONED" @@ -23058,6 +23066,15 @@ const ( ChangeTokenStatusInsync = "INSYNC" ) +// ChangeTokenStatusEnumValues returns all elements of the ChangeTokenStatus enum +func ChangeTokenStatusEnumValues() []string { + return []string{ + ChangeTokenStatusProvisioned, + ChangeTokenStatusPending, + ChangeTokenStatusInsync, + } +} + const ( // ComparisonOperatorEq is a ComparisonOperator enum value ComparisonOperatorEq = "EQ" @@ -23078,11 +23095,30 @@ const ( ComparisonOperatorGt = "GT" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorEq, + ComparisonOperatorNe, + ComparisonOperatorLe, + ComparisonOperatorLt, + ComparisonOperatorGe, + ComparisonOperatorGt, + } +} + const ( // GeoMatchConstraintTypeCountry is a GeoMatchConstraintType enum value GeoMatchConstraintTypeCountry = "Country" ) +// GeoMatchConstraintTypeEnumValues returns all elements of the GeoMatchConstraintType enum +func GeoMatchConstraintTypeEnumValues() []string { + return []string{ + GeoMatchConstraintTypeCountry, + } +} + const ( // GeoMatchConstraintValueAf is a GeoMatchConstraintValue enum value GeoMatchConstraintValueAf = "AF" @@ -23832,6 +23868,261 @@ const ( GeoMatchConstraintValueZw = "ZW" ) +// GeoMatchConstraintValueEnumValues returns all elements of the GeoMatchConstraintValue enum +func GeoMatchConstraintValueEnumValues() []string { + return []string{ + GeoMatchConstraintValueAf, + GeoMatchConstraintValueAx, + GeoMatchConstraintValueAl, + GeoMatchConstraintValueDz, + GeoMatchConstraintValueAs, + GeoMatchConstraintValueAd, + GeoMatchConstraintValueAo, + GeoMatchConstraintValueAi, + GeoMatchConstraintValueAq, + GeoMatchConstraintValueAg, + GeoMatchConstraintValueAr, + GeoMatchConstraintValueAm, + GeoMatchConstraintValueAw, + GeoMatchConstraintValueAu, + GeoMatchConstraintValueAt, + GeoMatchConstraintValueAz, + GeoMatchConstraintValueBs, + GeoMatchConstraintValueBh, + GeoMatchConstraintValueBd, + GeoMatchConstraintValueBb, + GeoMatchConstraintValueBy, + GeoMatchConstraintValueBe, + GeoMatchConstraintValueBz, + GeoMatchConstraintValueBj, + GeoMatchConstraintValueBm, + GeoMatchConstraintValueBt, + GeoMatchConstraintValueBo, + GeoMatchConstraintValueBq, + GeoMatchConstraintValueBa, + GeoMatchConstraintValueBw, + GeoMatchConstraintValueBv, + GeoMatchConstraintValueBr, + GeoMatchConstraintValueIo, + GeoMatchConstraintValueBn, + GeoMatchConstraintValueBg, + GeoMatchConstraintValueBf, + GeoMatchConstraintValueBi, + GeoMatchConstraintValueKh, + GeoMatchConstraintValueCm, + GeoMatchConstraintValueCa, + GeoMatchConstraintValueCv, + GeoMatchConstraintValueKy, + GeoMatchConstraintValueCf, + GeoMatchConstraintValueTd, + GeoMatchConstraintValueCl, + GeoMatchConstraintValueCn, + GeoMatchConstraintValueCx, + GeoMatchConstraintValueCc, + GeoMatchConstraintValueCo, + GeoMatchConstraintValueKm, + GeoMatchConstraintValueCg, + GeoMatchConstraintValueCd, + GeoMatchConstraintValueCk, + GeoMatchConstraintValueCr, + GeoMatchConstraintValueCi, + GeoMatchConstraintValueHr, + GeoMatchConstraintValueCu, + GeoMatchConstraintValueCw, + GeoMatchConstraintValueCy, + GeoMatchConstraintValueCz, + GeoMatchConstraintValueDk, + GeoMatchConstraintValueDj, + GeoMatchConstraintValueDm, + GeoMatchConstraintValueDo, + GeoMatchConstraintValueEc, + GeoMatchConstraintValueEg, + GeoMatchConstraintValueSv, + GeoMatchConstraintValueGq, + GeoMatchConstraintValueEr, + GeoMatchConstraintValueEe, + GeoMatchConstraintValueEt, + GeoMatchConstraintValueFk, + GeoMatchConstraintValueFo, + GeoMatchConstraintValueFj, + GeoMatchConstraintValueFi, + GeoMatchConstraintValueFr, + GeoMatchConstraintValueGf, + GeoMatchConstraintValuePf, + GeoMatchConstraintValueTf, + GeoMatchConstraintValueGa, + GeoMatchConstraintValueGm, + GeoMatchConstraintValueGe, + GeoMatchConstraintValueDe, + GeoMatchConstraintValueGh, + GeoMatchConstraintValueGi, + GeoMatchConstraintValueGr, + GeoMatchConstraintValueGl, + GeoMatchConstraintValueGd, + GeoMatchConstraintValueGp, + GeoMatchConstraintValueGu, + GeoMatchConstraintValueGt, + GeoMatchConstraintValueGg, + GeoMatchConstraintValueGn, + GeoMatchConstraintValueGw, + GeoMatchConstraintValueGy, + GeoMatchConstraintValueHt, + GeoMatchConstraintValueHm, + GeoMatchConstraintValueVa, + GeoMatchConstraintValueHn, + GeoMatchConstraintValueHk, + GeoMatchConstraintValueHu, + GeoMatchConstraintValueIs, + GeoMatchConstraintValueIn, + GeoMatchConstraintValueId, + GeoMatchConstraintValueIr, + GeoMatchConstraintValueIq, + GeoMatchConstraintValueIe, + GeoMatchConstraintValueIm, + GeoMatchConstraintValueIl, + GeoMatchConstraintValueIt, + GeoMatchConstraintValueJm, + GeoMatchConstraintValueJp, + GeoMatchConstraintValueJe, + GeoMatchConstraintValueJo, + GeoMatchConstraintValueKz, + GeoMatchConstraintValueKe, + GeoMatchConstraintValueKi, + GeoMatchConstraintValueKp, + GeoMatchConstraintValueKr, + GeoMatchConstraintValueKw, + GeoMatchConstraintValueKg, + GeoMatchConstraintValueLa, + GeoMatchConstraintValueLv, + GeoMatchConstraintValueLb, + GeoMatchConstraintValueLs, + GeoMatchConstraintValueLr, + GeoMatchConstraintValueLy, + GeoMatchConstraintValueLi, + GeoMatchConstraintValueLt, + GeoMatchConstraintValueLu, + GeoMatchConstraintValueMo, + GeoMatchConstraintValueMk, + GeoMatchConstraintValueMg, + GeoMatchConstraintValueMw, + GeoMatchConstraintValueMy, + GeoMatchConstraintValueMv, + GeoMatchConstraintValueMl, + GeoMatchConstraintValueMt, + GeoMatchConstraintValueMh, + GeoMatchConstraintValueMq, + GeoMatchConstraintValueMr, + GeoMatchConstraintValueMu, + GeoMatchConstraintValueYt, + GeoMatchConstraintValueMx, + GeoMatchConstraintValueFm, + GeoMatchConstraintValueMd, + GeoMatchConstraintValueMc, + GeoMatchConstraintValueMn, + GeoMatchConstraintValueMe, + GeoMatchConstraintValueMs, + GeoMatchConstraintValueMa, + GeoMatchConstraintValueMz, + GeoMatchConstraintValueMm, + GeoMatchConstraintValueNa, + GeoMatchConstraintValueNr, + GeoMatchConstraintValueNp, + GeoMatchConstraintValueNl, + GeoMatchConstraintValueNc, + GeoMatchConstraintValueNz, + GeoMatchConstraintValueNi, + GeoMatchConstraintValueNe, + GeoMatchConstraintValueNg, + GeoMatchConstraintValueNu, + GeoMatchConstraintValueNf, + GeoMatchConstraintValueMp, + GeoMatchConstraintValueNo, + GeoMatchConstraintValueOm, + GeoMatchConstraintValuePk, + GeoMatchConstraintValuePw, + GeoMatchConstraintValuePs, + GeoMatchConstraintValuePa, + GeoMatchConstraintValuePg, + GeoMatchConstraintValuePy, + GeoMatchConstraintValuePe, + GeoMatchConstraintValuePh, + GeoMatchConstraintValuePn, + GeoMatchConstraintValuePl, + GeoMatchConstraintValuePt, + GeoMatchConstraintValuePr, + GeoMatchConstraintValueQa, + GeoMatchConstraintValueRe, + GeoMatchConstraintValueRo, + GeoMatchConstraintValueRu, + GeoMatchConstraintValueRw, + GeoMatchConstraintValueBl, + GeoMatchConstraintValueSh, + GeoMatchConstraintValueKn, + GeoMatchConstraintValueLc, + GeoMatchConstraintValueMf, + GeoMatchConstraintValuePm, + GeoMatchConstraintValueVc, + GeoMatchConstraintValueWs, + GeoMatchConstraintValueSm, + GeoMatchConstraintValueSt, + GeoMatchConstraintValueSa, + GeoMatchConstraintValueSn, + GeoMatchConstraintValueRs, + GeoMatchConstraintValueSc, + GeoMatchConstraintValueSl, + GeoMatchConstraintValueSg, + GeoMatchConstraintValueSx, + GeoMatchConstraintValueSk, + GeoMatchConstraintValueSi, + GeoMatchConstraintValueSb, + GeoMatchConstraintValueSo, + GeoMatchConstraintValueZa, + GeoMatchConstraintValueGs, + GeoMatchConstraintValueSs, + GeoMatchConstraintValueEs, + GeoMatchConstraintValueLk, + GeoMatchConstraintValueSd, + GeoMatchConstraintValueSr, + GeoMatchConstraintValueSj, + GeoMatchConstraintValueSz, + GeoMatchConstraintValueSe, + GeoMatchConstraintValueCh, + GeoMatchConstraintValueSy, + GeoMatchConstraintValueTw, + GeoMatchConstraintValueTj, + GeoMatchConstraintValueTz, + GeoMatchConstraintValueTh, + GeoMatchConstraintValueTl, + GeoMatchConstraintValueTg, + GeoMatchConstraintValueTk, + GeoMatchConstraintValueTo, + GeoMatchConstraintValueTt, + GeoMatchConstraintValueTn, + GeoMatchConstraintValueTr, + GeoMatchConstraintValueTm, + GeoMatchConstraintValueTc, + GeoMatchConstraintValueTv, + GeoMatchConstraintValueUg, + GeoMatchConstraintValueUa, + GeoMatchConstraintValueAe, + GeoMatchConstraintValueGb, + GeoMatchConstraintValueUs, + GeoMatchConstraintValueUm, + GeoMatchConstraintValueUy, + GeoMatchConstraintValueUz, + GeoMatchConstraintValueVu, + GeoMatchConstraintValueVe, + GeoMatchConstraintValueVn, + GeoMatchConstraintValueVg, + GeoMatchConstraintValueVi, + GeoMatchConstraintValueWf, + GeoMatchConstraintValueEh, + GeoMatchConstraintValueYe, + GeoMatchConstraintValueZm, + GeoMatchConstraintValueZw, + } +} + const ( // IPSetDescriptorTypeIpv4 is a IPSetDescriptorType enum value IPSetDescriptorTypeIpv4 = "IPV4" @@ -23840,6 +24131,14 @@ const ( IPSetDescriptorTypeIpv6 = "IPV6" ) +// IPSetDescriptorTypeEnumValues returns all elements of the IPSetDescriptorType enum +func IPSetDescriptorTypeEnumValues() []string { + return []string{ + IPSetDescriptorTypeIpv4, + IPSetDescriptorTypeIpv6, + } +} + const ( // MatchFieldTypeUri is a MatchFieldType enum value MatchFieldTypeUri = "URI" @@ -23863,6 +24162,19 @@ const ( MatchFieldTypeAllQueryArgs = "ALL_QUERY_ARGS" ) +// MatchFieldTypeEnumValues returns all elements of the MatchFieldType enum +func MatchFieldTypeEnumValues() []string { + return []string{ + MatchFieldTypeUri, + MatchFieldTypeQueryString, + MatchFieldTypeHeader, + MatchFieldTypeMethod, + MatchFieldTypeBody, + MatchFieldTypeSingleQueryArg, + MatchFieldTypeAllQueryArgs, + } +} + const ( // MigrationErrorTypeEntityNotSupported is a MigrationErrorType enum value MigrationErrorTypeEntityNotSupported = "ENTITY_NOT_SUPPORTED" @@ -23886,6 +24198,19 @@ const ( MigrationErrorTypeS3InternalError = "S3_INTERNAL_ERROR" ) +// MigrationErrorTypeEnumValues returns all elements of the MigrationErrorType enum +func MigrationErrorTypeEnumValues() []string { + return []string{ + MigrationErrorTypeEntityNotSupported, + MigrationErrorTypeEntityNotFound, + MigrationErrorTypeS3BucketNoPermission, + MigrationErrorTypeS3BucketNotAccessible, + MigrationErrorTypeS3BucketNotFound, + MigrationErrorTypeS3BucketInvalidRegion, + MigrationErrorTypeS3InternalError, + } +} + const ( // ParameterExceptionFieldChangeAction is a ParameterExceptionField enum value ParameterExceptionFieldChangeAction = "CHANGE_ACTION" @@ -23942,6 +24267,30 @@ const ( ParameterExceptionFieldTagKeys = "TAG_KEYS" ) +// ParameterExceptionFieldEnumValues returns all elements of the ParameterExceptionField enum +func ParameterExceptionFieldEnumValues() []string { + return []string{ + ParameterExceptionFieldChangeAction, + ParameterExceptionFieldWafAction, + ParameterExceptionFieldWafOverrideAction, + ParameterExceptionFieldPredicateType, + ParameterExceptionFieldIpsetType, + ParameterExceptionFieldByteMatchFieldType, + ParameterExceptionFieldSqlInjectionMatchFieldType, + ParameterExceptionFieldByteMatchTextTransformation, + ParameterExceptionFieldByteMatchPositionalConstraint, + ParameterExceptionFieldSizeConstraintComparisonOperator, + ParameterExceptionFieldGeoMatchLocationType, + ParameterExceptionFieldGeoMatchLocationValue, + ParameterExceptionFieldRateKey, + ParameterExceptionFieldRuleType, + ParameterExceptionFieldNextMarker, + ParameterExceptionFieldResourceArn, + ParameterExceptionFieldTags, + ParameterExceptionFieldTagKeys, + } +} + const ( // ParameterExceptionReasonInvalidOption is a ParameterExceptionReason enum value ParameterExceptionReasonInvalidOption = "INVALID_OPTION" @@ -23956,6 +24305,16 @@ const ( ParameterExceptionReasonInvalidTagKey = "INVALID_TAG_KEY" ) +// ParameterExceptionReasonEnumValues returns all elements of the ParameterExceptionReason enum +func ParameterExceptionReasonEnumValues() []string { + return []string{ + ParameterExceptionReasonInvalidOption, + ParameterExceptionReasonIllegalCombination, + ParameterExceptionReasonIllegalArgument, + ParameterExceptionReasonInvalidTagKey, + } +} + const ( // PositionalConstraintExactly is a PositionalConstraint enum value PositionalConstraintExactly = "EXACTLY" @@ -23973,6 +24332,17 @@ const ( PositionalConstraintContainsWord = "CONTAINS_WORD" ) +// PositionalConstraintEnumValues returns all elements of the PositionalConstraint enum +func PositionalConstraintEnumValues() []string { + return []string{ + PositionalConstraintExactly, + PositionalConstraintStartsWith, + PositionalConstraintEndsWith, + PositionalConstraintContains, + PositionalConstraintContainsWord, + } +} + const ( // PredicateTypeIpmatch is a PredicateType enum value PredicateTypeIpmatch = "IPMatch" @@ -23996,11 +24366,31 @@ const ( PredicateTypeRegexMatch = "RegexMatch" ) +// PredicateTypeEnumValues returns all elements of the PredicateType enum +func PredicateTypeEnumValues() []string { + return []string{ + PredicateTypeIpmatch, + PredicateTypeByteMatch, + PredicateTypeSqlInjectionMatch, + PredicateTypeGeoMatch, + PredicateTypeSizeConstraint, + PredicateTypeXssMatch, + PredicateTypeRegexMatch, + } +} + const ( // RateKeyIp is a RateKey enum value RateKeyIp = "IP" ) +// RateKeyEnumValues returns all elements of the RateKey enum +func RateKeyEnumValues() []string { + return []string{ + RateKeyIp, + } +} + const ( // TextTransformationNone is a TextTransformation enum value TextTransformationNone = "NONE" @@ -24021,6 +24411,18 @@ const ( TextTransformationUrlDecode = "URL_DECODE" ) +// TextTransformationEnumValues returns all elements of the TextTransformation enum +func TextTransformationEnumValues() []string { + return []string{ + TextTransformationNone, + TextTransformationCompressWhiteSpace, + TextTransformationHtmlEntityDecode, + TextTransformationLowercase, + TextTransformationCmdLine, + TextTransformationUrlDecode, + } +} + const ( // WafActionTypeBlock is a WafActionType enum value WafActionTypeBlock = "BLOCK" @@ -24032,6 +24434,15 @@ const ( WafActionTypeCount = "COUNT" ) +// WafActionTypeEnumValues returns all elements of the WafActionType enum +func WafActionTypeEnumValues() []string { + return []string{ + WafActionTypeBlock, + WafActionTypeAllow, + WafActionTypeCount, + } +} + const ( // WafOverrideActionTypeNone is a WafOverrideActionType enum value WafOverrideActionTypeNone = "NONE" @@ -24040,6 +24451,14 @@ const ( WafOverrideActionTypeCount = "COUNT" ) +// WafOverrideActionTypeEnumValues returns all elements of the WafOverrideActionType enum +func WafOverrideActionTypeEnumValues() []string { + return []string{ + WafOverrideActionTypeNone, + WafOverrideActionTypeCount, + } +} + const ( // WafRuleTypeRegular is a WafRuleType enum value WafRuleTypeRegular = "REGULAR" @@ -24050,3 +24469,12 @@ const ( // WafRuleTypeGroup is a WafRuleType enum value WafRuleTypeGroup = "GROUP" ) + +// WafRuleTypeEnumValues returns all elements of the WafRuleType enum +func WafRuleTypeEnumValues() []string { + return []string{ + WafRuleTypeRegular, + WafRuleTypeRateBased, + WafRuleTypeGroup, + } +} diff --git a/service/wafregional/api.go b/service/wafregional/api.go index 81b86a223f5..8d9014e853f 100644 --- a/service/wafregional/api.go +++ b/service/wafregional/api.go @@ -12338,6 +12338,14 @@ const ( ChangeActionDelete = "DELETE" ) +// ChangeActionEnumValues returns all elements of the ChangeAction enum +func ChangeActionEnumValues() []string { + return []string{ + ChangeActionInsert, + ChangeActionDelete, + } +} + const ( // ChangeTokenStatusProvisioned is a ChangeTokenStatus enum value ChangeTokenStatusProvisioned = "PROVISIONED" @@ -12349,6 +12357,15 @@ const ( ChangeTokenStatusInsync = "INSYNC" ) +// ChangeTokenStatusEnumValues returns all elements of the ChangeTokenStatus enum +func ChangeTokenStatusEnumValues() []string { + return []string{ + ChangeTokenStatusProvisioned, + ChangeTokenStatusPending, + ChangeTokenStatusInsync, + } +} + const ( // ComparisonOperatorEq is a ComparisonOperator enum value ComparisonOperatorEq = "EQ" @@ -12369,11 +12386,30 @@ const ( ComparisonOperatorGt = "GT" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorEq, + ComparisonOperatorNe, + ComparisonOperatorLe, + ComparisonOperatorLt, + ComparisonOperatorGe, + ComparisonOperatorGt, + } +} + const ( // GeoMatchConstraintTypeCountry is a GeoMatchConstraintType enum value GeoMatchConstraintTypeCountry = "Country" ) +// GeoMatchConstraintTypeEnumValues returns all elements of the GeoMatchConstraintType enum +func GeoMatchConstraintTypeEnumValues() []string { + return []string{ + GeoMatchConstraintTypeCountry, + } +} + const ( // GeoMatchConstraintValueAf is a GeoMatchConstraintValue enum value GeoMatchConstraintValueAf = "AF" @@ -13123,6 +13159,261 @@ const ( GeoMatchConstraintValueZw = "ZW" ) +// GeoMatchConstraintValueEnumValues returns all elements of the GeoMatchConstraintValue enum +func GeoMatchConstraintValueEnumValues() []string { + return []string{ + GeoMatchConstraintValueAf, + GeoMatchConstraintValueAx, + GeoMatchConstraintValueAl, + GeoMatchConstraintValueDz, + GeoMatchConstraintValueAs, + GeoMatchConstraintValueAd, + GeoMatchConstraintValueAo, + GeoMatchConstraintValueAi, + GeoMatchConstraintValueAq, + GeoMatchConstraintValueAg, + GeoMatchConstraintValueAr, + GeoMatchConstraintValueAm, + GeoMatchConstraintValueAw, + GeoMatchConstraintValueAu, + GeoMatchConstraintValueAt, + GeoMatchConstraintValueAz, + GeoMatchConstraintValueBs, + GeoMatchConstraintValueBh, + GeoMatchConstraintValueBd, + GeoMatchConstraintValueBb, + GeoMatchConstraintValueBy, + GeoMatchConstraintValueBe, + GeoMatchConstraintValueBz, + GeoMatchConstraintValueBj, + GeoMatchConstraintValueBm, + GeoMatchConstraintValueBt, + GeoMatchConstraintValueBo, + GeoMatchConstraintValueBq, + GeoMatchConstraintValueBa, + GeoMatchConstraintValueBw, + GeoMatchConstraintValueBv, + GeoMatchConstraintValueBr, + GeoMatchConstraintValueIo, + GeoMatchConstraintValueBn, + GeoMatchConstraintValueBg, + GeoMatchConstraintValueBf, + GeoMatchConstraintValueBi, + GeoMatchConstraintValueKh, + GeoMatchConstraintValueCm, + GeoMatchConstraintValueCa, + GeoMatchConstraintValueCv, + GeoMatchConstraintValueKy, + GeoMatchConstraintValueCf, + GeoMatchConstraintValueTd, + GeoMatchConstraintValueCl, + GeoMatchConstraintValueCn, + GeoMatchConstraintValueCx, + GeoMatchConstraintValueCc, + GeoMatchConstraintValueCo, + GeoMatchConstraintValueKm, + GeoMatchConstraintValueCg, + GeoMatchConstraintValueCd, + GeoMatchConstraintValueCk, + GeoMatchConstraintValueCr, + GeoMatchConstraintValueCi, + GeoMatchConstraintValueHr, + GeoMatchConstraintValueCu, + GeoMatchConstraintValueCw, + GeoMatchConstraintValueCy, + GeoMatchConstraintValueCz, + GeoMatchConstraintValueDk, + GeoMatchConstraintValueDj, + GeoMatchConstraintValueDm, + GeoMatchConstraintValueDo, + GeoMatchConstraintValueEc, + GeoMatchConstraintValueEg, + GeoMatchConstraintValueSv, + GeoMatchConstraintValueGq, + GeoMatchConstraintValueEr, + GeoMatchConstraintValueEe, + GeoMatchConstraintValueEt, + GeoMatchConstraintValueFk, + GeoMatchConstraintValueFo, + GeoMatchConstraintValueFj, + GeoMatchConstraintValueFi, + GeoMatchConstraintValueFr, + GeoMatchConstraintValueGf, + GeoMatchConstraintValuePf, + GeoMatchConstraintValueTf, + GeoMatchConstraintValueGa, + GeoMatchConstraintValueGm, + GeoMatchConstraintValueGe, + GeoMatchConstraintValueDe, + GeoMatchConstraintValueGh, + GeoMatchConstraintValueGi, + GeoMatchConstraintValueGr, + GeoMatchConstraintValueGl, + GeoMatchConstraintValueGd, + GeoMatchConstraintValueGp, + GeoMatchConstraintValueGu, + GeoMatchConstraintValueGt, + GeoMatchConstraintValueGg, + GeoMatchConstraintValueGn, + GeoMatchConstraintValueGw, + GeoMatchConstraintValueGy, + GeoMatchConstraintValueHt, + GeoMatchConstraintValueHm, + GeoMatchConstraintValueVa, + GeoMatchConstraintValueHn, + GeoMatchConstraintValueHk, + GeoMatchConstraintValueHu, + GeoMatchConstraintValueIs, + GeoMatchConstraintValueIn, + GeoMatchConstraintValueId, + GeoMatchConstraintValueIr, + GeoMatchConstraintValueIq, + GeoMatchConstraintValueIe, + GeoMatchConstraintValueIm, + GeoMatchConstraintValueIl, + GeoMatchConstraintValueIt, + GeoMatchConstraintValueJm, + GeoMatchConstraintValueJp, + GeoMatchConstraintValueJe, + GeoMatchConstraintValueJo, + GeoMatchConstraintValueKz, + GeoMatchConstraintValueKe, + GeoMatchConstraintValueKi, + GeoMatchConstraintValueKp, + GeoMatchConstraintValueKr, + GeoMatchConstraintValueKw, + GeoMatchConstraintValueKg, + GeoMatchConstraintValueLa, + GeoMatchConstraintValueLv, + GeoMatchConstraintValueLb, + GeoMatchConstraintValueLs, + GeoMatchConstraintValueLr, + GeoMatchConstraintValueLy, + GeoMatchConstraintValueLi, + GeoMatchConstraintValueLt, + GeoMatchConstraintValueLu, + GeoMatchConstraintValueMo, + GeoMatchConstraintValueMk, + GeoMatchConstraintValueMg, + GeoMatchConstraintValueMw, + GeoMatchConstraintValueMy, + GeoMatchConstraintValueMv, + GeoMatchConstraintValueMl, + GeoMatchConstraintValueMt, + GeoMatchConstraintValueMh, + GeoMatchConstraintValueMq, + GeoMatchConstraintValueMr, + GeoMatchConstraintValueMu, + GeoMatchConstraintValueYt, + GeoMatchConstraintValueMx, + GeoMatchConstraintValueFm, + GeoMatchConstraintValueMd, + GeoMatchConstraintValueMc, + GeoMatchConstraintValueMn, + GeoMatchConstraintValueMe, + GeoMatchConstraintValueMs, + GeoMatchConstraintValueMa, + GeoMatchConstraintValueMz, + GeoMatchConstraintValueMm, + GeoMatchConstraintValueNa, + GeoMatchConstraintValueNr, + GeoMatchConstraintValueNp, + GeoMatchConstraintValueNl, + GeoMatchConstraintValueNc, + GeoMatchConstraintValueNz, + GeoMatchConstraintValueNi, + GeoMatchConstraintValueNe, + GeoMatchConstraintValueNg, + GeoMatchConstraintValueNu, + GeoMatchConstraintValueNf, + GeoMatchConstraintValueMp, + GeoMatchConstraintValueNo, + GeoMatchConstraintValueOm, + GeoMatchConstraintValuePk, + GeoMatchConstraintValuePw, + GeoMatchConstraintValuePs, + GeoMatchConstraintValuePa, + GeoMatchConstraintValuePg, + GeoMatchConstraintValuePy, + GeoMatchConstraintValuePe, + GeoMatchConstraintValuePh, + GeoMatchConstraintValuePn, + GeoMatchConstraintValuePl, + GeoMatchConstraintValuePt, + GeoMatchConstraintValuePr, + GeoMatchConstraintValueQa, + GeoMatchConstraintValueRe, + GeoMatchConstraintValueRo, + GeoMatchConstraintValueRu, + GeoMatchConstraintValueRw, + GeoMatchConstraintValueBl, + GeoMatchConstraintValueSh, + GeoMatchConstraintValueKn, + GeoMatchConstraintValueLc, + GeoMatchConstraintValueMf, + GeoMatchConstraintValuePm, + GeoMatchConstraintValueVc, + GeoMatchConstraintValueWs, + GeoMatchConstraintValueSm, + GeoMatchConstraintValueSt, + GeoMatchConstraintValueSa, + GeoMatchConstraintValueSn, + GeoMatchConstraintValueRs, + GeoMatchConstraintValueSc, + GeoMatchConstraintValueSl, + GeoMatchConstraintValueSg, + GeoMatchConstraintValueSx, + GeoMatchConstraintValueSk, + GeoMatchConstraintValueSi, + GeoMatchConstraintValueSb, + GeoMatchConstraintValueSo, + GeoMatchConstraintValueZa, + GeoMatchConstraintValueGs, + GeoMatchConstraintValueSs, + GeoMatchConstraintValueEs, + GeoMatchConstraintValueLk, + GeoMatchConstraintValueSd, + GeoMatchConstraintValueSr, + GeoMatchConstraintValueSj, + GeoMatchConstraintValueSz, + GeoMatchConstraintValueSe, + GeoMatchConstraintValueCh, + GeoMatchConstraintValueSy, + GeoMatchConstraintValueTw, + GeoMatchConstraintValueTj, + GeoMatchConstraintValueTz, + GeoMatchConstraintValueTh, + GeoMatchConstraintValueTl, + GeoMatchConstraintValueTg, + GeoMatchConstraintValueTk, + GeoMatchConstraintValueTo, + GeoMatchConstraintValueTt, + GeoMatchConstraintValueTn, + GeoMatchConstraintValueTr, + GeoMatchConstraintValueTm, + GeoMatchConstraintValueTc, + GeoMatchConstraintValueTv, + GeoMatchConstraintValueUg, + GeoMatchConstraintValueUa, + GeoMatchConstraintValueAe, + GeoMatchConstraintValueGb, + GeoMatchConstraintValueUs, + GeoMatchConstraintValueUm, + GeoMatchConstraintValueUy, + GeoMatchConstraintValueUz, + GeoMatchConstraintValueVu, + GeoMatchConstraintValueVe, + GeoMatchConstraintValueVn, + GeoMatchConstraintValueVg, + GeoMatchConstraintValueVi, + GeoMatchConstraintValueWf, + GeoMatchConstraintValueEh, + GeoMatchConstraintValueYe, + GeoMatchConstraintValueZm, + GeoMatchConstraintValueZw, + } +} + const ( // IPSetDescriptorTypeIpv4 is a IPSetDescriptorType enum value IPSetDescriptorTypeIpv4 = "IPV4" @@ -13131,6 +13422,14 @@ const ( IPSetDescriptorTypeIpv6 = "IPV6" ) +// IPSetDescriptorTypeEnumValues returns all elements of the IPSetDescriptorType enum +func IPSetDescriptorTypeEnumValues() []string { + return []string{ + IPSetDescriptorTypeIpv4, + IPSetDescriptorTypeIpv6, + } +} + const ( // MatchFieldTypeUri is a MatchFieldType enum value MatchFieldTypeUri = "URI" @@ -13154,6 +13453,19 @@ const ( MatchFieldTypeAllQueryArgs = "ALL_QUERY_ARGS" ) +// MatchFieldTypeEnumValues returns all elements of the MatchFieldType enum +func MatchFieldTypeEnumValues() []string { + return []string{ + MatchFieldTypeUri, + MatchFieldTypeQueryString, + MatchFieldTypeHeader, + MatchFieldTypeMethod, + MatchFieldTypeBody, + MatchFieldTypeSingleQueryArg, + MatchFieldTypeAllQueryArgs, + } +} + const ( // MigrationErrorTypeEntityNotSupported is a MigrationErrorType enum value MigrationErrorTypeEntityNotSupported = "ENTITY_NOT_SUPPORTED" @@ -13177,6 +13489,19 @@ const ( MigrationErrorTypeS3InternalError = "S3_INTERNAL_ERROR" ) +// MigrationErrorTypeEnumValues returns all elements of the MigrationErrorType enum +func MigrationErrorTypeEnumValues() []string { + return []string{ + MigrationErrorTypeEntityNotSupported, + MigrationErrorTypeEntityNotFound, + MigrationErrorTypeS3BucketNoPermission, + MigrationErrorTypeS3BucketNotAccessible, + MigrationErrorTypeS3BucketNotFound, + MigrationErrorTypeS3BucketInvalidRegion, + MigrationErrorTypeS3InternalError, + } +} + const ( // ParameterExceptionFieldChangeAction is a ParameterExceptionField enum value ParameterExceptionFieldChangeAction = "CHANGE_ACTION" @@ -13233,6 +13558,30 @@ const ( ParameterExceptionFieldTagKeys = "TAG_KEYS" ) +// ParameterExceptionFieldEnumValues returns all elements of the ParameterExceptionField enum +func ParameterExceptionFieldEnumValues() []string { + return []string{ + ParameterExceptionFieldChangeAction, + ParameterExceptionFieldWafAction, + ParameterExceptionFieldWafOverrideAction, + ParameterExceptionFieldPredicateType, + ParameterExceptionFieldIpsetType, + ParameterExceptionFieldByteMatchFieldType, + ParameterExceptionFieldSqlInjectionMatchFieldType, + ParameterExceptionFieldByteMatchTextTransformation, + ParameterExceptionFieldByteMatchPositionalConstraint, + ParameterExceptionFieldSizeConstraintComparisonOperator, + ParameterExceptionFieldGeoMatchLocationType, + ParameterExceptionFieldGeoMatchLocationValue, + ParameterExceptionFieldRateKey, + ParameterExceptionFieldRuleType, + ParameterExceptionFieldNextMarker, + ParameterExceptionFieldResourceArn, + ParameterExceptionFieldTags, + ParameterExceptionFieldTagKeys, + } +} + const ( // ParameterExceptionReasonInvalidOption is a ParameterExceptionReason enum value ParameterExceptionReasonInvalidOption = "INVALID_OPTION" @@ -13247,6 +13596,16 @@ const ( ParameterExceptionReasonInvalidTagKey = "INVALID_TAG_KEY" ) +// ParameterExceptionReasonEnumValues returns all elements of the ParameterExceptionReason enum +func ParameterExceptionReasonEnumValues() []string { + return []string{ + ParameterExceptionReasonInvalidOption, + ParameterExceptionReasonIllegalCombination, + ParameterExceptionReasonIllegalArgument, + ParameterExceptionReasonInvalidTagKey, + } +} + const ( // PositionalConstraintExactly is a PositionalConstraint enum value PositionalConstraintExactly = "EXACTLY" @@ -13264,6 +13623,17 @@ const ( PositionalConstraintContainsWord = "CONTAINS_WORD" ) +// PositionalConstraintEnumValues returns all elements of the PositionalConstraint enum +func PositionalConstraintEnumValues() []string { + return []string{ + PositionalConstraintExactly, + PositionalConstraintStartsWith, + PositionalConstraintEndsWith, + PositionalConstraintContains, + PositionalConstraintContainsWord, + } +} + const ( // PredicateTypeIpmatch is a PredicateType enum value PredicateTypeIpmatch = "IPMatch" @@ -13287,11 +13657,31 @@ const ( PredicateTypeRegexMatch = "RegexMatch" ) +// PredicateTypeEnumValues returns all elements of the PredicateType enum +func PredicateTypeEnumValues() []string { + return []string{ + PredicateTypeIpmatch, + PredicateTypeByteMatch, + PredicateTypeSqlInjectionMatch, + PredicateTypeGeoMatch, + PredicateTypeSizeConstraint, + PredicateTypeXssMatch, + PredicateTypeRegexMatch, + } +} + const ( // RateKeyIp is a RateKey enum value RateKeyIp = "IP" ) +// RateKeyEnumValues returns all elements of the RateKey enum +func RateKeyEnumValues() []string { + return []string{ + RateKeyIp, + } +} + const ( // ResourceTypeApplicationLoadBalancer is a ResourceType enum value ResourceTypeApplicationLoadBalancer = "APPLICATION_LOAD_BALANCER" @@ -13300,6 +13690,14 @@ const ( ResourceTypeApiGateway = "API_GATEWAY" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeApplicationLoadBalancer, + ResourceTypeApiGateway, + } +} + const ( // TextTransformationNone is a TextTransformation enum value TextTransformationNone = "NONE" @@ -13320,6 +13718,18 @@ const ( TextTransformationUrlDecode = "URL_DECODE" ) +// TextTransformationEnumValues returns all elements of the TextTransformation enum +func TextTransformationEnumValues() []string { + return []string{ + TextTransformationNone, + TextTransformationCompressWhiteSpace, + TextTransformationHtmlEntityDecode, + TextTransformationLowercase, + TextTransformationCmdLine, + TextTransformationUrlDecode, + } +} + const ( // WafActionTypeBlock is a WafActionType enum value WafActionTypeBlock = "BLOCK" @@ -13331,6 +13741,15 @@ const ( WafActionTypeCount = "COUNT" ) +// WafActionTypeEnumValues returns all elements of the WafActionType enum +func WafActionTypeEnumValues() []string { + return []string{ + WafActionTypeBlock, + WafActionTypeAllow, + WafActionTypeCount, + } +} + const ( // WafOverrideActionTypeNone is a WafOverrideActionType enum value WafOverrideActionTypeNone = "NONE" @@ -13339,6 +13758,14 @@ const ( WafOverrideActionTypeCount = "COUNT" ) +// WafOverrideActionTypeEnumValues returns all elements of the WafOverrideActionType enum +func WafOverrideActionTypeEnumValues() []string { + return []string{ + WafOverrideActionTypeNone, + WafOverrideActionTypeCount, + } +} + const ( // WafRuleTypeRegular is a WafRuleType enum value WafRuleTypeRegular = "REGULAR" @@ -13349,3 +13776,12 @@ const ( // WafRuleTypeGroup is a WafRuleType enum value WafRuleTypeGroup = "GROUP" ) + +// WafRuleTypeEnumValues returns all elements of the WafRuleType enum +func WafRuleTypeEnumValues() []string { + return []string{ + WafRuleTypeRegular, + WafRuleTypeRateBased, + WafRuleTypeGroup, + } +} diff --git a/service/wafv2/api.go b/service/wafv2/api.go index 0d66b127f2e..7746935db77 100644 --- a/service/wafv2/api.go +++ b/service/wafv2/api.go @@ -14603,6 +14603,18 @@ const ( ComparisonOperatorGt = "GT" ) +// ComparisonOperatorEnumValues returns all elements of the ComparisonOperator enum +func ComparisonOperatorEnumValues() []string { + return []string{ + ComparisonOperatorEq, + ComparisonOperatorNe, + ComparisonOperatorLe, + ComparisonOperatorLt, + ComparisonOperatorGe, + ComparisonOperatorGt, + } +} + const ( // CountryCodeAf is a CountryCode enum value CountryCodeAf = "AF" @@ -15352,6 +15364,261 @@ const ( CountryCodeZw = "ZW" ) +// CountryCodeEnumValues returns all elements of the CountryCode enum +func CountryCodeEnumValues() []string { + return []string{ + CountryCodeAf, + CountryCodeAx, + CountryCodeAl, + CountryCodeDz, + CountryCodeAs, + CountryCodeAd, + CountryCodeAo, + CountryCodeAi, + CountryCodeAq, + CountryCodeAg, + CountryCodeAr, + CountryCodeAm, + CountryCodeAw, + CountryCodeAu, + CountryCodeAt, + CountryCodeAz, + CountryCodeBs, + CountryCodeBh, + CountryCodeBd, + CountryCodeBb, + CountryCodeBy, + CountryCodeBe, + CountryCodeBz, + CountryCodeBj, + CountryCodeBm, + CountryCodeBt, + CountryCodeBo, + CountryCodeBq, + CountryCodeBa, + CountryCodeBw, + CountryCodeBv, + CountryCodeBr, + CountryCodeIo, + CountryCodeBn, + CountryCodeBg, + CountryCodeBf, + CountryCodeBi, + CountryCodeKh, + CountryCodeCm, + CountryCodeCa, + CountryCodeCv, + CountryCodeKy, + CountryCodeCf, + CountryCodeTd, + CountryCodeCl, + CountryCodeCn, + CountryCodeCx, + CountryCodeCc, + CountryCodeCo, + CountryCodeKm, + CountryCodeCg, + CountryCodeCd, + CountryCodeCk, + CountryCodeCr, + CountryCodeCi, + CountryCodeHr, + CountryCodeCu, + CountryCodeCw, + CountryCodeCy, + CountryCodeCz, + CountryCodeDk, + CountryCodeDj, + CountryCodeDm, + CountryCodeDo, + CountryCodeEc, + CountryCodeEg, + CountryCodeSv, + CountryCodeGq, + CountryCodeEr, + CountryCodeEe, + CountryCodeEt, + CountryCodeFk, + CountryCodeFo, + CountryCodeFj, + CountryCodeFi, + CountryCodeFr, + CountryCodeGf, + CountryCodePf, + CountryCodeTf, + CountryCodeGa, + CountryCodeGm, + CountryCodeGe, + CountryCodeDe, + CountryCodeGh, + CountryCodeGi, + CountryCodeGr, + CountryCodeGl, + CountryCodeGd, + CountryCodeGp, + CountryCodeGu, + CountryCodeGt, + CountryCodeGg, + CountryCodeGn, + CountryCodeGw, + CountryCodeGy, + CountryCodeHt, + CountryCodeHm, + CountryCodeVa, + CountryCodeHn, + CountryCodeHk, + CountryCodeHu, + CountryCodeIs, + CountryCodeIn, + CountryCodeId, + CountryCodeIr, + CountryCodeIq, + CountryCodeIe, + CountryCodeIm, + CountryCodeIl, + CountryCodeIt, + CountryCodeJm, + CountryCodeJp, + CountryCodeJe, + CountryCodeJo, + CountryCodeKz, + CountryCodeKe, + CountryCodeKi, + CountryCodeKp, + CountryCodeKr, + CountryCodeKw, + CountryCodeKg, + CountryCodeLa, + CountryCodeLv, + CountryCodeLb, + CountryCodeLs, + CountryCodeLr, + CountryCodeLy, + CountryCodeLi, + CountryCodeLt, + CountryCodeLu, + CountryCodeMo, + CountryCodeMk, + CountryCodeMg, + CountryCodeMw, + CountryCodeMy, + CountryCodeMv, + CountryCodeMl, + CountryCodeMt, + CountryCodeMh, + CountryCodeMq, + CountryCodeMr, + CountryCodeMu, + CountryCodeYt, + CountryCodeMx, + CountryCodeFm, + CountryCodeMd, + CountryCodeMc, + CountryCodeMn, + CountryCodeMe, + CountryCodeMs, + CountryCodeMa, + CountryCodeMz, + CountryCodeMm, + CountryCodeNa, + CountryCodeNr, + CountryCodeNp, + CountryCodeNl, + CountryCodeNc, + CountryCodeNz, + CountryCodeNi, + CountryCodeNe, + CountryCodeNg, + CountryCodeNu, + CountryCodeNf, + CountryCodeMp, + CountryCodeNo, + CountryCodeOm, + CountryCodePk, + CountryCodePw, + CountryCodePs, + CountryCodePa, + CountryCodePg, + CountryCodePy, + CountryCodePe, + CountryCodePh, + CountryCodePn, + CountryCodePl, + CountryCodePt, + CountryCodePr, + CountryCodeQa, + CountryCodeRe, + CountryCodeRo, + CountryCodeRu, + CountryCodeRw, + CountryCodeBl, + CountryCodeSh, + CountryCodeKn, + CountryCodeLc, + CountryCodeMf, + CountryCodePm, + CountryCodeVc, + CountryCodeWs, + CountryCodeSm, + CountryCodeSt, + CountryCodeSa, + CountryCodeSn, + CountryCodeRs, + CountryCodeSc, + CountryCodeSl, + CountryCodeSg, + CountryCodeSx, + CountryCodeSk, + CountryCodeSi, + CountryCodeSb, + CountryCodeSo, + CountryCodeZa, + CountryCodeGs, + CountryCodeSs, + CountryCodeEs, + CountryCodeLk, + CountryCodeSd, + CountryCodeSr, + CountryCodeSj, + CountryCodeSz, + CountryCodeSe, + CountryCodeCh, + CountryCodeSy, + CountryCodeTw, + CountryCodeTj, + CountryCodeTz, + CountryCodeTh, + CountryCodeTl, + CountryCodeTg, + CountryCodeTk, + CountryCodeTo, + CountryCodeTt, + CountryCodeTn, + CountryCodeTr, + CountryCodeTm, + CountryCodeTc, + CountryCodeTv, + CountryCodeUg, + CountryCodeUa, + CountryCodeAe, + CountryCodeGb, + CountryCodeUs, + CountryCodeUm, + CountryCodeUy, + CountryCodeUz, + CountryCodeVu, + CountryCodeVe, + CountryCodeVn, + CountryCodeVg, + CountryCodeVi, + CountryCodeWf, + CountryCodeEh, + CountryCodeYe, + CountryCodeZm, + CountryCodeZw, + } +} + const ( // FallbackBehaviorMatch is a FallbackBehavior enum value FallbackBehaviorMatch = "MATCH" @@ -15360,6 +15627,14 @@ const ( FallbackBehaviorNoMatch = "NO_MATCH" ) +// FallbackBehaviorEnumValues returns all elements of the FallbackBehavior enum +func FallbackBehaviorEnumValues() []string { + return []string{ + FallbackBehaviorMatch, + FallbackBehaviorNoMatch, + } +} + const ( // ForwardedIPPositionFirst is a ForwardedIPPosition enum value ForwardedIPPositionFirst = "FIRST" @@ -15371,6 +15646,15 @@ const ( ForwardedIPPositionAny = "ANY" ) +// ForwardedIPPositionEnumValues returns all elements of the ForwardedIPPosition enum +func ForwardedIPPositionEnumValues() []string { + return []string{ + ForwardedIPPositionFirst, + ForwardedIPPositionLast, + ForwardedIPPositionAny, + } +} + const ( // IPAddressVersionIpv4 is a IPAddressVersion enum value IPAddressVersionIpv4 = "IPV4" @@ -15379,6 +15663,14 @@ const ( IPAddressVersionIpv6 = "IPV6" ) +// IPAddressVersionEnumValues returns all elements of the IPAddressVersion enum +func IPAddressVersionEnumValues() []string { + return []string{ + IPAddressVersionIpv4, + IPAddressVersionIpv6, + } +} + const ( // ParameterExceptionFieldWebAcl is a ParameterExceptionField enum value ParameterExceptionFieldWebAcl = "WEB_ACL" @@ -15510,6 +15802,55 @@ const ( ParameterExceptionFieldHeaderName = "HEADER_NAME" ) +// ParameterExceptionFieldEnumValues returns all elements of the ParameterExceptionField enum +func ParameterExceptionFieldEnumValues() []string { + return []string{ + ParameterExceptionFieldWebAcl, + ParameterExceptionFieldRuleGroup, + ParameterExceptionFieldRegexPatternSet, + ParameterExceptionFieldIpSet, + ParameterExceptionFieldManagedRuleSet, + ParameterExceptionFieldRule, + ParameterExceptionFieldExcludedRule, + ParameterExceptionFieldStatement, + ParameterExceptionFieldByteMatchStatement, + ParameterExceptionFieldSqliMatchStatement, + ParameterExceptionFieldXssMatchStatement, + ParameterExceptionFieldSizeConstraintStatement, + ParameterExceptionFieldGeoMatchStatement, + ParameterExceptionFieldRateBasedStatement, + ParameterExceptionFieldRuleGroupReferenceStatement, + ParameterExceptionFieldRegexPatternReferenceStatement, + ParameterExceptionFieldIpSetReferenceStatement, + ParameterExceptionFieldManagedRuleSetStatement, + ParameterExceptionFieldAndStatement, + ParameterExceptionFieldOrStatement, + ParameterExceptionFieldNotStatement, + ParameterExceptionFieldIpAddress, + ParameterExceptionFieldIpAddressVersion, + ParameterExceptionFieldFieldToMatch, + ParameterExceptionFieldTextTransformation, + ParameterExceptionFieldSingleQueryArgument, + ParameterExceptionFieldSingleHeader, + ParameterExceptionFieldDefaultAction, + ParameterExceptionFieldRuleAction, + ParameterExceptionFieldEntityLimit, + ParameterExceptionFieldOverrideAction, + ParameterExceptionFieldScopeValue, + ParameterExceptionFieldResourceArn, + ParameterExceptionFieldResourceType, + ParameterExceptionFieldTags, + ParameterExceptionFieldTagKeys, + ParameterExceptionFieldMetricName, + ParameterExceptionFieldFirewallManagerStatement, + ParameterExceptionFieldFallbackBehavior, + ParameterExceptionFieldPosition, + ParameterExceptionFieldForwardedIpConfig, + ParameterExceptionFieldIpSetForwardedIpConfig, + ParameterExceptionFieldHeaderName, + } +} + const ( // PositionalConstraintExactly is a PositionalConstraint enum value PositionalConstraintExactly = "EXACTLY" @@ -15527,6 +15868,17 @@ const ( PositionalConstraintContainsWord = "CONTAINS_WORD" ) +// PositionalConstraintEnumValues returns all elements of the PositionalConstraint enum +func PositionalConstraintEnumValues() []string { + return []string{ + PositionalConstraintExactly, + PositionalConstraintStartsWith, + PositionalConstraintEndsWith, + PositionalConstraintContains, + PositionalConstraintContainsWord, + } +} + const ( // RateBasedStatementAggregateKeyTypeIp is a RateBasedStatementAggregateKeyType enum value RateBasedStatementAggregateKeyTypeIp = "IP" @@ -15535,6 +15887,14 @@ const ( RateBasedStatementAggregateKeyTypeForwardedIp = "FORWARDED_IP" ) +// RateBasedStatementAggregateKeyTypeEnumValues returns all elements of the RateBasedStatementAggregateKeyType enum +func RateBasedStatementAggregateKeyTypeEnumValues() []string { + return []string{ + RateBasedStatementAggregateKeyTypeIp, + RateBasedStatementAggregateKeyTypeForwardedIp, + } +} + const ( // ResourceTypeApplicationLoadBalancer is a ResourceType enum value ResourceTypeApplicationLoadBalancer = "APPLICATION_LOAD_BALANCER" @@ -15543,6 +15903,14 @@ const ( ResourceTypeApiGateway = "API_GATEWAY" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeApplicationLoadBalancer, + ResourceTypeApiGateway, + } +} + const ( // ScopeCloudfront is a Scope enum value ScopeCloudfront = "CLOUDFRONT" @@ -15551,6 +15919,14 @@ const ( ScopeRegional = "REGIONAL" ) +// ScopeEnumValues returns all elements of the Scope enum +func ScopeEnumValues() []string { + return []string{ + ScopeCloudfront, + ScopeRegional, + } +} + const ( // TextTransformationTypeNone is a TextTransformationType enum value TextTransformationTypeNone = "NONE" @@ -15570,3 +15946,15 @@ const ( // TextTransformationTypeUrlDecode is a TextTransformationType enum value TextTransformationTypeUrlDecode = "URL_DECODE" ) + +// TextTransformationTypeEnumValues returns all elements of the TextTransformationType enum +func TextTransformationTypeEnumValues() []string { + return []string{ + TextTransformationTypeNone, + TextTransformationTypeCompressWhiteSpace, + TextTransformationTypeHtmlEntityDecode, + TextTransformationTypeLowercase, + TextTransformationTypeCmdLine, + TextTransformationTypeUrlDecode, + } +} diff --git a/service/workdocs/api.go b/service/workdocs/api.go index a837b4fd386..9542aa4aea6 100644 --- a/service/workdocs/api.go +++ b/service/workdocs/api.go @@ -11536,6 +11536,45 @@ const ( ActivityTypeFolderMoved = "FOLDER_MOVED" ) +// ActivityTypeEnumValues returns all elements of the ActivityType enum +func ActivityTypeEnumValues() []string { + return []string{ + ActivityTypeDocumentCheckedIn, + ActivityTypeDocumentCheckedOut, + ActivityTypeDocumentRenamed, + ActivityTypeDocumentVersionUploaded, + ActivityTypeDocumentVersionDeleted, + ActivityTypeDocumentVersionViewed, + ActivityTypeDocumentVersionDownloaded, + ActivityTypeDocumentRecycled, + ActivityTypeDocumentRestored, + ActivityTypeDocumentReverted, + ActivityTypeDocumentShared, + ActivityTypeDocumentUnshared, + ActivityTypeDocumentSharePermissionChanged, + ActivityTypeDocumentShareableLinkCreated, + ActivityTypeDocumentShareableLinkRemoved, + ActivityTypeDocumentShareableLinkPermissionChanged, + ActivityTypeDocumentMoved, + ActivityTypeDocumentCommentAdded, + ActivityTypeDocumentCommentDeleted, + ActivityTypeDocumentAnnotationAdded, + ActivityTypeDocumentAnnotationDeleted, + ActivityTypeFolderCreated, + ActivityTypeFolderDeleted, + ActivityTypeFolderRenamed, + ActivityTypeFolderRecycled, + ActivityTypeFolderRestored, + ActivityTypeFolderShared, + ActivityTypeFolderUnshared, + ActivityTypeFolderSharePermissionChanged, + ActivityTypeFolderShareableLinkCreated, + ActivityTypeFolderShareableLinkRemoved, + ActivityTypeFolderShareableLinkPermissionChanged, + ActivityTypeFolderMoved, + } +} + const ( // BooleanEnumTypeTrue is a BooleanEnumType enum value BooleanEnumTypeTrue = "TRUE" @@ -11544,6 +11583,14 @@ const ( BooleanEnumTypeFalse = "FALSE" ) +// BooleanEnumTypeEnumValues returns all elements of the BooleanEnumType enum +func BooleanEnumTypeEnumValues() []string { + return []string{ + BooleanEnumTypeTrue, + BooleanEnumTypeFalse, + } +} + const ( // CommentStatusTypeDraft is a CommentStatusType enum value CommentStatusTypeDraft = "DRAFT" @@ -11555,6 +11602,15 @@ const ( CommentStatusTypeDeleted = "DELETED" ) +// CommentStatusTypeEnumValues returns all elements of the CommentStatusType enum +func CommentStatusTypeEnumValues() []string { + return []string{ + CommentStatusTypeDraft, + CommentStatusTypePublished, + CommentStatusTypeDeleted, + } +} + const ( // CommentVisibilityTypePublic is a CommentVisibilityType enum value CommentVisibilityTypePublic = "PUBLIC" @@ -11563,6 +11619,14 @@ const ( CommentVisibilityTypePrivate = "PRIVATE" ) +// CommentVisibilityTypeEnumValues returns all elements of the CommentVisibilityType enum +func CommentVisibilityTypeEnumValues() []string { + return []string{ + CommentVisibilityTypePublic, + CommentVisibilityTypePrivate, + } +} + const ( // DocumentSourceTypeOriginal is a DocumentSourceType enum value DocumentSourceTypeOriginal = "ORIGINAL" @@ -11571,6 +11635,14 @@ const ( DocumentSourceTypeWithComments = "WITH_COMMENTS" ) +// DocumentSourceTypeEnumValues returns all elements of the DocumentSourceType enum +func DocumentSourceTypeEnumValues() []string { + return []string{ + DocumentSourceTypeOriginal, + DocumentSourceTypeWithComments, + } +} + const ( // DocumentStatusTypeInitialized is a DocumentStatusType enum value DocumentStatusTypeInitialized = "INITIALIZED" @@ -11579,6 +11651,14 @@ const ( DocumentStatusTypeActive = "ACTIVE" ) +// DocumentStatusTypeEnumValues returns all elements of the DocumentStatusType enum +func DocumentStatusTypeEnumValues() []string { + return []string{ + DocumentStatusTypeInitialized, + DocumentStatusTypeActive, + } +} + const ( // DocumentThumbnailTypeSmall is a DocumentThumbnailType enum value DocumentThumbnailTypeSmall = "SMALL" @@ -11590,11 +11670,27 @@ const ( DocumentThumbnailTypeLarge = "LARGE" ) +// DocumentThumbnailTypeEnumValues returns all elements of the DocumentThumbnailType enum +func DocumentThumbnailTypeEnumValues() []string { + return []string{ + DocumentThumbnailTypeSmall, + DocumentThumbnailTypeSmallHq, + DocumentThumbnailTypeLarge, + } +} + const ( // DocumentVersionStatusActive is a DocumentVersionStatus enum value DocumentVersionStatusActive = "ACTIVE" ) +// DocumentVersionStatusEnumValues returns all elements of the DocumentVersionStatus enum +func DocumentVersionStatusEnumValues() []string { + return []string{ + DocumentVersionStatusActive, + } +} + const ( // FolderContentTypeAll is a FolderContentType enum value FolderContentTypeAll = "ALL" @@ -11606,6 +11702,15 @@ const ( FolderContentTypeFolder = "FOLDER" ) +// FolderContentTypeEnumValues returns all elements of the FolderContentType enum +func FolderContentTypeEnumValues() []string { + return []string{ + FolderContentTypeAll, + FolderContentTypeDocument, + FolderContentTypeFolder, + } +} + const ( // LocaleTypeEn is a LocaleType enum value LocaleTypeEn = "en" @@ -11641,6 +11746,23 @@ const ( LocaleTypeDefault = "default" ) +// LocaleTypeEnumValues returns all elements of the LocaleType enum +func LocaleTypeEnumValues() []string { + return []string{ + LocaleTypeEn, + LocaleTypeFr, + LocaleTypeKo, + LocaleTypeDe, + LocaleTypeEs, + LocaleTypeJa, + LocaleTypeRu, + LocaleTypeZhCn, + LocaleTypeZhTw, + LocaleTypePtBr, + LocaleTypeDefault, + } +} + const ( // OrderTypeAscending is a OrderType enum value OrderTypeAscending = "ASCENDING" @@ -11649,6 +11771,14 @@ const ( OrderTypeDescending = "DESCENDING" ) +// OrderTypeEnumValues returns all elements of the OrderType enum +func OrderTypeEnumValues() []string { + return []string{ + OrderTypeAscending, + OrderTypeDescending, + } +} + const ( // PrincipalTypeUser is a PrincipalType enum value PrincipalTypeUser = "USER" @@ -11666,11 +11796,29 @@ const ( PrincipalTypeOrganization = "ORGANIZATION" ) +// PrincipalTypeEnumValues returns all elements of the PrincipalType enum +func PrincipalTypeEnumValues() []string { + return []string{ + PrincipalTypeUser, + PrincipalTypeGroup, + PrincipalTypeInvite, + PrincipalTypeAnonymous, + PrincipalTypeOrganization, + } +} + const ( // ResourceCollectionTypeSharedWithMe is a ResourceCollectionType enum value ResourceCollectionTypeSharedWithMe = "SHARED_WITH_ME" ) +// ResourceCollectionTypeEnumValues returns all elements of the ResourceCollectionType enum +func ResourceCollectionTypeEnumValues() []string { + return []string{ + ResourceCollectionTypeSharedWithMe, + } +} + const ( // ResourceSortTypeDate is a ResourceSortType enum value ResourceSortTypeDate = "DATE" @@ -11679,6 +11827,14 @@ const ( ResourceSortTypeName = "NAME" ) +// ResourceSortTypeEnumValues returns all elements of the ResourceSortType enum +func ResourceSortTypeEnumValues() []string { + return []string{ + ResourceSortTypeDate, + ResourceSortTypeName, + } +} + const ( // ResourceStateTypeActive is a ResourceStateType enum value ResourceStateTypeActive = "ACTIVE" @@ -11693,6 +11849,16 @@ const ( ResourceStateTypeRecycled = "RECYCLED" ) +// ResourceStateTypeEnumValues returns all elements of the ResourceStateType enum +func ResourceStateTypeEnumValues() []string { + return []string{ + ResourceStateTypeActive, + ResourceStateTypeRestoring, + ResourceStateTypeRecycling, + ResourceStateTypeRecycled, + } +} + const ( // ResourceTypeFolder is a ResourceType enum value ResourceTypeFolder = "FOLDER" @@ -11701,6 +11867,14 @@ const ( ResourceTypeDocument = "DOCUMENT" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeFolder, + ResourceTypeDocument, + } +} + const ( // RolePermissionTypeDirect is a RolePermissionType enum value RolePermissionTypeDirect = "DIRECT" @@ -11709,6 +11883,14 @@ const ( RolePermissionTypeInherited = "INHERITED" ) +// RolePermissionTypeEnumValues returns all elements of the RolePermissionType enum +func RolePermissionTypeEnumValues() []string { + return []string{ + RolePermissionTypeDirect, + RolePermissionTypeInherited, + } +} + const ( // RoleTypeViewer is a RoleType enum value RoleTypeViewer = "VIEWER" @@ -11723,6 +11905,16 @@ const ( RoleTypeCoowner = "COOWNER" ) +// RoleTypeEnumValues returns all elements of the RoleType enum +func RoleTypeEnumValues() []string { + return []string{ + RoleTypeViewer, + RoleTypeContributor, + RoleTypeOwner, + RoleTypeCoowner, + } +} + const ( // ShareStatusTypeSuccess is a ShareStatusType enum value ShareStatusTypeSuccess = "SUCCESS" @@ -11731,6 +11923,14 @@ const ( ShareStatusTypeFailure = "FAILURE" ) +// ShareStatusTypeEnumValues returns all elements of the ShareStatusType enum +func ShareStatusTypeEnumValues() []string { + return []string{ + ShareStatusTypeSuccess, + ShareStatusTypeFailure, + } +} + const ( // StorageTypeUnlimited is a StorageType enum value StorageTypeUnlimited = "UNLIMITED" @@ -11739,16 +11939,38 @@ const ( StorageTypeQuota = "QUOTA" ) +// StorageTypeEnumValues returns all elements of the StorageType enum +func StorageTypeEnumValues() []string { + return []string{ + StorageTypeUnlimited, + StorageTypeQuota, + } +} + const ( // SubscriptionProtocolTypeHttps is a SubscriptionProtocolType enum value SubscriptionProtocolTypeHttps = "HTTPS" ) +// SubscriptionProtocolTypeEnumValues returns all elements of the SubscriptionProtocolType enum +func SubscriptionProtocolTypeEnumValues() []string { + return []string{ + SubscriptionProtocolTypeHttps, + } +} + const ( // SubscriptionTypeAll is a SubscriptionType enum value SubscriptionTypeAll = "ALL" ) +// SubscriptionTypeEnumValues returns all elements of the SubscriptionType enum +func SubscriptionTypeEnumValues() []string { + return []string{ + SubscriptionTypeAll, + } +} + const ( // UserFilterTypeAll is a UserFilterType enum value UserFilterTypeAll = "ALL" @@ -11757,6 +11979,14 @@ const ( UserFilterTypeActivePending = "ACTIVE_PENDING" ) +// UserFilterTypeEnumValues returns all elements of the UserFilterType enum +func UserFilterTypeEnumValues() []string { + return []string{ + UserFilterTypeAll, + UserFilterTypeActivePending, + } +} + const ( // UserSortTypeUserName is a UserSortType enum value UserSortTypeUserName = "USER_NAME" @@ -11774,6 +12004,17 @@ const ( UserSortTypeStorageUsed = "STORAGE_USED" ) +// UserSortTypeEnumValues returns all elements of the UserSortType enum +func UserSortTypeEnumValues() []string { + return []string{ + UserSortTypeUserName, + UserSortTypeFullName, + UserSortTypeStorageLimit, + UserSortTypeUserStatus, + UserSortTypeStorageUsed, + } +} + const ( // UserStatusTypeActive is a UserStatusType enum value UserStatusTypeActive = "ACTIVE" @@ -11785,6 +12026,15 @@ const ( UserStatusTypePending = "PENDING" ) +// UserStatusTypeEnumValues returns all elements of the UserStatusType enum +func UserStatusTypeEnumValues() []string { + return []string{ + UserStatusTypeActive, + UserStatusTypeInactive, + UserStatusTypePending, + } +} + const ( // UserTypeUser is a UserType enum value UserTypeUser = "USER" @@ -11801,3 +12051,14 @@ const ( // UserTypeWorkspacesuser is a UserType enum value UserTypeWorkspacesuser = "WORKSPACESUSER" ) + +// UserTypeEnumValues returns all elements of the UserType enum +func UserTypeEnumValues() []string { + return []string{ + UserTypeUser, + UserTypeAdmin, + UserTypePoweruser, + UserTypeMinimaluser, + UserTypeWorkspacesuser, + } +} diff --git a/service/worklink/api.go b/service/worklink/api.go index 50f9d5ff3a8..750b06ecc49 100644 --- a/service/worklink/api.go +++ b/service/worklink/api.go @@ -6724,6 +6724,13 @@ const ( AuthorizationProviderTypeSaml = "SAML" ) +// AuthorizationProviderTypeEnumValues returns all elements of the AuthorizationProviderType enum +func AuthorizationProviderTypeEnumValues() []string { + return []string{ + AuthorizationProviderTypeSaml, + } +} + const ( // DeviceStatusActive is a DeviceStatus enum value DeviceStatusActive = "ACTIVE" @@ -6732,6 +6739,14 @@ const ( DeviceStatusSignedOut = "SIGNED_OUT" ) +// DeviceStatusEnumValues returns all elements of the DeviceStatus enum +func DeviceStatusEnumValues() []string { + return []string{ + DeviceStatusActive, + DeviceStatusSignedOut, + } +} + const ( // DomainStatusPendingValidation is a DomainStatus enum value DomainStatusPendingValidation = "PENDING_VALIDATION" @@ -6758,6 +6773,20 @@ const ( DomainStatusFailedToDisassociate = "FAILED_TO_DISASSOCIATE" ) +// DomainStatusEnumValues returns all elements of the DomainStatus enum +func DomainStatusEnumValues() []string { + return []string{ + DomainStatusPendingValidation, + DomainStatusAssociating, + DomainStatusActive, + DomainStatusInactive, + DomainStatusDisassociating, + DomainStatusDisassociated, + DomainStatusFailedToAssociate, + DomainStatusFailedToDisassociate, + } +} + const ( // FleetStatusCreating is a FleetStatus enum value FleetStatusCreating = "CREATING" @@ -6778,7 +6807,26 @@ const ( FleetStatusFailedToDelete = "FAILED_TO_DELETE" ) +// FleetStatusEnumValues returns all elements of the FleetStatus enum +func FleetStatusEnumValues() []string { + return []string{ + FleetStatusCreating, + FleetStatusActive, + FleetStatusDeleting, + FleetStatusDeleted, + FleetStatusFailedToCreate, + FleetStatusFailedToDelete, + } +} + const ( // IdentityProviderTypeSaml is a IdentityProviderType enum value IdentityProviderTypeSaml = "SAML" ) + +// IdentityProviderTypeEnumValues returns all elements of the IdentityProviderType enum +func IdentityProviderTypeEnumValues() []string { + return []string{ + IdentityProviderTypeSaml, + } +} diff --git a/service/workmail/api.go b/service/workmail/api.go index 959b4386d58..fc770830ae8 100644 --- a/service/workmail/api.go +++ b/service/workmail/api.go @@ -10462,6 +10462,14 @@ const ( AccessControlRuleEffectDeny = "DENY" ) +// AccessControlRuleEffectEnumValues returns all elements of the AccessControlRuleEffect enum +func AccessControlRuleEffectEnumValues() []string { + return []string{ + AccessControlRuleEffectAllow, + AccessControlRuleEffectDeny, + } +} + const ( // EntityStateEnabled is a EntityState enum value EntityStateEnabled = "ENABLED" @@ -10473,6 +10481,15 @@ const ( EntityStateDeleted = "DELETED" ) +// EntityStateEnumValues returns all elements of the EntityState enum +func EntityStateEnumValues() []string { + return []string{ + EntityStateEnabled, + EntityStateDisabled, + EntityStateDeleted, + } +} + const ( // FolderNameInbox is a FolderName enum value FolderNameInbox = "INBOX" @@ -10490,6 +10507,17 @@ const ( FolderNameJunkEmail = "JUNK_EMAIL" ) +// FolderNameEnumValues returns all elements of the FolderName enum +func FolderNameEnumValues() []string { + return []string{ + FolderNameInbox, + FolderNameDeletedItems, + FolderNameSentItems, + FolderNameDrafts, + FolderNameJunkEmail, + } +} + const ( // MemberTypeGroup is a MemberType enum value MemberTypeGroup = "GROUP" @@ -10498,6 +10526,14 @@ const ( MemberTypeUser = "USER" ) +// MemberTypeEnumValues returns all elements of the MemberType enum +func MemberTypeEnumValues() []string { + return []string{ + MemberTypeGroup, + MemberTypeUser, + } +} + const ( // PermissionTypeFullAccess is a PermissionType enum value PermissionTypeFullAccess = "FULL_ACCESS" @@ -10509,6 +10545,15 @@ const ( PermissionTypeSendOnBehalf = "SEND_ON_BEHALF" ) +// PermissionTypeEnumValues returns all elements of the PermissionType enum +func PermissionTypeEnumValues() []string { + return []string{ + PermissionTypeFullAccess, + PermissionTypeSendAs, + PermissionTypeSendOnBehalf, + } +} + const ( // ResourceTypeRoom is a ResourceType enum value ResourceTypeRoom = "ROOM" @@ -10517,6 +10562,14 @@ const ( ResourceTypeEquipment = "EQUIPMENT" ) +// ResourceTypeEnumValues returns all elements of the ResourceType enum +func ResourceTypeEnumValues() []string { + return []string{ + ResourceTypeRoom, + ResourceTypeEquipment, + } +} + const ( // RetentionActionNone is a RetentionAction enum value RetentionActionNone = "NONE" @@ -10528,6 +10581,15 @@ const ( RetentionActionPermanentlyDelete = "PERMANENTLY_DELETE" ) +// RetentionActionEnumValues returns all elements of the RetentionAction enum +func RetentionActionEnumValues() []string { + return []string{ + RetentionActionNone, + RetentionActionDelete, + RetentionActionPermanentlyDelete, + } +} + const ( // UserRoleUser is a UserRole enum value UserRoleUser = "USER" @@ -10538,3 +10600,12 @@ const ( // UserRoleSystemUser is a UserRole enum value UserRoleSystemUser = "SYSTEM_USER" ) + +// UserRoleEnumValues returns all elements of the UserRole enum +func UserRoleEnumValues() []string { + return []string{ + UserRoleUser, + UserRoleResource, + UserRoleSystemUser, + } +} diff --git a/service/workspaces/api.go b/service/workspaces/api.go index fa50e91e039..328ff97e51f 100644 --- a/service/workspaces/api.go +++ b/service/workspaces/api.go @@ -9955,6 +9955,14 @@ const ( AccessPropertyValueDeny = "DENY" ) +// AccessPropertyValueEnumValues returns all elements of the AccessPropertyValue enum +func AccessPropertyValueEnumValues() []string { + return []string{ + AccessPropertyValueAllow, + AccessPropertyValueDeny, + } +} + const ( // ComputeValue is a Compute enum value ComputeValue = "VALUE" @@ -9978,6 +9986,19 @@ const ( ComputeGraphicspro = "GRAPHICSPRO" ) +// ComputeEnumValues returns all elements of the Compute enum +func ComputeEnumValues() []string { + return []string{ + ComputeValue, + ComputeStandard, + ComputePerformance, + ComputePower, + ComputeGraphics, + ComputePowerpro, + ComputeGraphicspro, + } +} + const ( // ConnectionStateConnected is a ConnectionState enum value ConnectionStateConnected = "CONNECTED" @@ -9989,6 +10010,15 @@ const ( ConnectionStateUnknown = "UNKNOWN" ) +// ConnectionStateEnumValues returns all elements of the ConnectionState enum +func ConnectionStateEnumValues() []string { + return []string{ + ConnectionStateConnected, + ConnectionStateDisconnected, + ConnectionStateUnknown, + } +} + const ( // DedicatedTenancyModificationStateEnumPending is a DedicatedTenancyModificationStateEnum enum value DedicatedTenancyModificationStateEnumPending = "PENDING" @@ -10000,11 +10030,27 @@ const ( DedicatedTenancyModificationStateEnumFailed = "FAILED" ) +// DedicatedTenancyModificationStateEnumEnumValues returns all elements of the DedicatedTenancyModificationStateEnum enum +func DedicatedTenancyModificationStateEnumEnumValues() []string { + return []string{ + DedicatedTenancyModificationStateEnumPending, + DedicatedTenancyModificationStateEnumCompleted, + DedicatedTenancyModificationStateEnumFailed, + } +} + const ( // DedicatedTenancySupportEnumEnabled is a DedicatedTenancySupportEnum enum value DedicatedTenancySupportEnumEnabled = "ENABLED" ) +// DedicatedTenancySupportEnumEnumValues returns all elements of the DedicatedTenancySupportEnum enum +func DedicatedTenancySupportEnumEnumValues() []string { + return []string{ + DedicatedTenancySupportEnumEnabled, + } +} + const ( // DedicatedTenancySupportResultEnumEnabled is a DedicatedTenancySupportResultEnum enum value DedicatedTenancySupportResultEnumEnabled = "ENABLED" @@ -10013,6 +10059,14 @@ const ( DedicatedTenancySupportResultEnumDisabled = "DISABLED" ) +// DedicatedTenancySupportResultEnumEnumValues returns all elements of the DedicatedTenancySupportResultEnum enum +func DedicatedTenancySupportResultEnumEnumValues() []string { + return []string{ + DedicatedTenancySupportResultEnumEnabled, + DedicatedTenancySupportResultEnumDisabled, + } +} + const ( // ImageTypeOwned is a ImageType enum value ImageTypeOwned = "OWNED" @@ -10021,6 +10075,14 @@ const ( ImageTypeShared = "SHARED" ) +// ImageTypeEnumValues returns all elements of the ImageType enum +func ImageTypeEnumValues() []string { + return []string{ + ImageTypeOwned, + ImageTypeShared, + } +} + const ( // ModificationResourceEnumRootVolume is a ModificationResourceEnum enum value ModificationResourceEnumRootVolume = "ROOT_VOLUME" @@ -10032,6 +10094,15 @@ const ( ModificationResourceEnumComputeType = "COMPUTE_TYPE" ) +// ModificationResourceEnumEnumValues returns all elements of the ModificationResourceEnum enum +func ModificationResourceEnumEnumValues() []string { + return []string{ + ModificationResourceEnumRootVolume, + ModificationResourceEnumUserVolume, + ModificationResourceEnumComputeType, + } +} + const ( // ModificationStateEnumUpdateInitiated is a ModificationStateEnum enum value ModificationStateEnumUpdateInitiated = "UPDATE_INITIATED" @@ -10040,6 +10111,14 @@ const ( ModificationStateEnumUpdateInProgress = "UPDATE_IN_PROGRESS" ) +// ModificationStateEnumEnumValues returns all elements of the ModificationStateEnum enum +func ModificationStateEnumEnumValues() []string { + return []string{ + ModificationStateEnumUpdateInitiated, + ModificationStateEnumUpdateInProgress, + } +} + const ( // OperatingSystemTypeWindows is a OperatingSystemType enum value OperatingSystemTypeWindows = "WINDOWS" @@ -10048,6 +10127,14 @@ const ( OperatingSystemTypeLinux = "LINUX" ) +// OperatingSystemTypeEnumValues returns all elements of the OperatingSystemType enum +func OperatingSystemTypeEnumValues() []string { + return []string{ + OperatingSystemTypeWindows, + OperatingSystemTypeLinux, + } +} + const ( // ReconnectEnumEnabled is a ReconnectEnum enum value ReconnectEnumEnabled = "ENABLED" @@ -10056,6 +10143,14 @@ const ( ReconnectEnumDisabled = "DISABLED" ) +// ReconnectEnumEnumValues returns all elements of the ReconnectEnum enum +func ReconnectEnumEnumValues() []string { + return []string{ + ReconnectEnumEnabled, + ReconnectEnumDisabled, + } +} + const ( // RunningModeAutoStop is a RunningMode enum value RunningModeAutoStop = "AUTO_STOP" @@ -10064,6 +10159,14 @@ const ( RunningModeAlwaysOn = "ALWAYS_ON" ) +// RunningModeEnumValues returns all elements of the RunningMode enum +func RunningModeEnumValues() []string { + return []string{ + RunningModeAutoStop, + RunningModeAlwaysOn, + } +} + const ( // TargetWorkspaceStateAvailable is a TargetWorkspaceState enum value TargetWorkspaceStateAvailable = "AVAILABLE" @@ -10072,6 +10175,14 @@ const ( TargetWorkspaceStateAdminMaintenance = "ADMIN_MAINTENANCE" ) +// TargetWorkspaceStateEnumValues returns all elements of the TargetWorkspaceState enum +func TargetWorkspaceStateEnumValues() []string { + return []string{ + TargetWorkspaceStateAvailable, + TargetWorkspaceStateAdminMaintenance, + } +} + const ( // TenancyDedicated is a Tenancy enum value TenancyDedicated = "DEDICATED" @@ -10080,6 +10191,14 @@ const ( TenancyShared = "SHARED" ) +// TenancyEnumValues returns all elements of the Tenancy enum +func TenancyEnumValues() []string { + return []string{ + TenancyDedicated, + TenancyShared, + } +} + const ( // WorkspaceDirectoryStateRegistering is a WorkspaceDirectoryState enum value WorkspaceDirectoryStateRegistering = "REGISTERING" @@ -10097,6 +10216,17 @@ const ( WorkspaceDirectoryStateError = "ERROR" ) +// WorkspaceDirectoryStateEnumValues returns all elements of the WorkspaceDirectoryState enum +func WorkspaceDirectoryStateEnumValues() []string { + return []string{ + WorkspaceDirectoryStateRegistering, + WorkspaceDirectoryStateRegistered, + WorkspaceDirectoryStateDeregistering, + WorkspaceDirectoryStateDeregistered, + WorkspaceDirectoryStateError, + } +} + const ( // WorkspaceDirectoryTypeSimpleAd is a WorkspaceDirectoryType enum value WorkspaceDirectoryTypeSimpleAd = "SIMPLE_AD" @@ -10105,6 +10235,14 @@ const ( WorkspaceDirectoryTypeAdConnector = "AD_CONNECTOR" ) +// WorkspaceDirectoryTypeEnumValues returns all elements of the WorkspaceDirectoryType enum +func WorkspaceDirectoryTypeEnumValues() []string { + return []string{ + WorkspaceDirectoryTypeSimpleAd, + WorkspaceDirectoryTypeAdConnector, + } +} + const ( // WorkspaceImageIngestionProcessByolRegular is a WorkspaceImageIngestionProcess enum value WorkspaceImageIngestionProcessByolRegular = "BYOL_REGULAR" @@ -10116,6 +10254,15 @@ const ( WorkspaceImageIngestionProcessByolGraphicspro = "BYOL_GRAPHICSPRO" ) +// WorkspaceImageIngestionProcessEnumValues returns all elements of the WorkspaceImageIngestionProcess enum +func WorkspaceImageIngestionProcessEnumValues() []string { + return []string{ + WorkspaceImageIngestionProcessByolRegular, + WorkspaceImageIngestionProcessByolGraphics, + WorkspaceImageIngestionProcessByolGraphicspro, + } +} + const ( // WorkspaceImageRequiredTenancyDefault is a WorkspaceImageRequiredTenancy enum value WorkspaceImageRequiredTenancyDefault = "DEFAULT" @@ -10124,6 +10271,14 @@ const ( WorkspaceImageRequiredTenancyDedicated = "DEDICATED" ) +// WorkspaceImageRequiredTenancyEnumValues returns all elements of the WorkspaceImageRequiredTenancy enum +func WorkspaceImageRequiredTenancyEnumValues() []string { + return []string{ + WorkspaceImageRequiredTenancyDefault, + WorkspaceImageRequiredTenancyDedicated, + } +} + const ( // WorkspaceImageStateAvailable is a WorkspaceImageState enum value WorkspaceImageStateAvailable = "AVAILABLE" @@ -10135,6 +10290,15 @@ const ( WorkspaceImageStateError = "ERROR" ) +// WorkspaceImageStateEnumValues returns all elements of the WorkspaceImageState enum +func WorkspaceImageStateEnumValues() []string { + return []string{ + WorkspaceImageStateAvailable, + WorkspaceImageStatePending, + WorkspaceImageStateError, + } +} + const ( // WorkspaceStatePending is a WorkspaceState enum value WorkspaceStatePending = "PENDING" @@ -10187,3 +10351,26 @@ const ( // WorkspaceStateError is a WorkspaceState enum value WorkspaceStateError = "ERROR" ) + +// WorkspaceStateEnumValues returns all elements of the WorkspaceState enum +func WorkspaceStateEnumValues() []string { + return []string{ + WorkspaceStatePending, + WorkspaceStateAvailable, + WorkspaceStateImpaired, + WorkspaceStateUnhealthy, + WorkspaceStateRebooting, + WorkspaceStateStarting, + WorkspaceStateRebuilding, + WorkspaceStateRestoring, + WorkspaceStateMaintenance, + WorkspaceStateAdminMaintenance, + WorkspaceStateTerminating, + WorkspaceStateTerminated, + WorkspaceStateSuspended, + WorkspaceStateUpdating, + WorkspaceStateStopping, + WorkspaceStateStopped, + WorkspaceStateError, + } +} diff --git a/service/xray/api.go b/service/xray/api.go index 9092ddb1b4d..c410609c636 100644 --- a/service/xray/api.go +++ b/service/xray/api.go @@ -6603,6 +6603,14 @@ const ( EncryptionStatusActive = "ACTIVE" ) +// EncryptionStatusEnumValues returns all elements of the EncryptionStatus enum +func EncryptionStatusEnumValues() []string { + return []string{ + EncryptionStatusUpdating, + EncryptionStatusActive, + } +} + const ( // EncryptionTypeNone is a EncryptionType enum value EncryptionTypeNone = "NONE" @@ -6611,6 +6619,14 @@ const ( EncryptionTypeKms = "KMS" ) +// EncryptionTypeEnumValues returns all elements of the EncryptionType enum +func EncryptionTypeEnumValues() []string { + return []string{ + EncryptionTypeNone, + EncryptionTypeKms, + } +} + const ( // SamplingStrategyNamePartialScan is a SamplingStrategyName enum value SamplingStrategyNamePartialScan = "PartialScan" @@ -6619,6 +6635,14 @@ const ( SamplingStrategyNameFixedRate = "FixedRate" ) +// SamplingStrategyNameEnumValues returns all elements of the SamplingStrategyName enum +func SamplingStrategyNameEnumValues() []string { + return []string{ + SamplingStrategyNamePartialScan, + SamplingStrategyNameFixedRate, + } +} + const ( // TimeRangeTypeTraceId is a TimeRangeType enum value TimeRangeTypeTraceId = "TraceId" @@ -6626,3 +6650,11 @@ const ( // TimeRangeTypeEvent is a TimeRangeType enum value TimeRangeTypeEvent = "Event" ) + +// TimeRangeTypeEnumValues returns all elements of the TimeRangeType enum +func TimeRangeTypeEnumValues() []string { + return []string{ + TimeRangeTypeTraceId, + TimeRangeTypeEvent, + } +}