From 78ddf33a50bac6a9a0904366f45049432d4fa381 Mon Sep 17 00:00:00 2001
From: awstools There was an internal failure in the AppConfig service. The number of one more AppConfig resources exceeds the maximum allowed. Verify that your
+ * environment doesn't exceed the following service quotas: Applications: 100 max Deployment strategies: 20 max Configuration profiles: 100 max per application Environments: 20 max per application To resolve this issue, you can delete one or more resources and try again. Or, you
+ * can request a quota increase. For more information about quotas and to request an increase,
+ * see Service quotas for AppConfig in the Amazon Web Services General Reference. Base exception class for all service exceptions from AppConfig service. The requested resource could not be found. The number of one more AppConfig resources exceeds the maximum allowed. Verify that your
+ * environment doesn't exceed the following service quotas: Applications: 100 max Deployment strategies: 20 max Configuration profiles: 100 max per application Environments: 20 max per application To resolve this issue, you can delete one or more resources and try again. Or, you
+ * can request a quota increase. For more information about quotas and to request an increase,
+ * see Service quotas for AppConfig in the Amazon Web Services General Reference. Base exception class for all service exceptions from AppConfig service. There was an internal failure in the AppConfig service. The number of one more AppConfig resources exceeds the maximum allowed. Verify that your
+ * environment doesn't exceed the following service quotas: Applications: 100 max Deployment strategies: 20 max Configuration profiles: 100 max per application Environments: 20 max per application To resolve this issue, you can delete one or more resources and try again. Or, you
+ * can request a quota increase. For more information about quotas and to request an increase,
+ * see Service quotas for AppConfig in the Amazon Web Services General Reference. Base exception class for all service exceptions from AppConfig service. The requested resource could not be found. The number of one more AppConfig resources exceeds the maximum allowed. Verify that your
+ * environment doesn't exceed the following service quotas: Applications: 100 max Deployment strategies: 20 max Configuration profiles: 100 max per application Environments: 20 max per application To resolve this issue, you can delete one or more resources and try again. Or, you
+ * can request a quota increase. For more information about quotas and to request an increase,
+ * see Service quotas for AppConfig in the Amazon Web Services General Reference. Base exception class for all service exceptions from AppConfig service. The requested resource could not be found. The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration store. Delete one or more versions and try again. The number of one more AppConfig resources exceeds the maximum allowed. Verify that your
+ * environment doesn't exceed the following service quotas: Applications: 100 max Deployment strategies: 20 max Configuration profiles: 100 max per application Environments: 20 max per application To resolve this issue, you can delete one or more resources and try again. Or, you
+ * can request a quota increase. For more information about quotas and to request an increase,
+ * see Service quotas for AppConfig in the Amazon Web Services General Reference. Base exception class for all service exceptions from AppConfig service.
You can create your own extensions or use the Amazon Web Services authored extensions provided by
- * AppConfig. For most use cases, to create your own extension, you must create
- * an Lambda function to perform any computation and processing defined in the
- * extension. For more information about extensions, see Working with
+ * AppConfig. For an AppConfig extension that uses Lambda, you must create a Lambda function to perform any computation and processing
+ * defined in the extension. If you plan to create custom versions of the Amazon Web Services
+ * authored notification extensions, you only need to specify an Amazon Resource Name (ARN) in
+ * the Uri
field for the new extension version.
For a custom EventBridge notification extension, enter the ARN of the EventBridge
+ * default events in the Uri
field.
For a custom Amazon SNS notification extension, enter the ARN of an Amazon SNS
+ * topic in the Uri
field.
For a custom Amazon SQS notification extension, enter the ARN of an Amazon SQS
+ * message queue in the Uri
field.
For more information about extensions, see Working with * AppConfig extensions in the * AppConfig User Guide.
* @example @@ -120,7 +136,15 @@ export interface CreateExtensionCommandOutput extends Extension, __MetadataBeare *There was an internal failure in the AppConfig service.
* * @throws {@link ServiceQuotaExceededException} (client fault) - *The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration store. Delete one or more versions and try again.
+ *The number of one more AppConfig resources exceeds the maximum allowed. Verify that your + * environment doesn't exceed the following service quotas:
+ *Applications: 100 max
+ *Deployment strategies: 20 max
+ *Configuration profiles: 100 max per application
+ *Environments: 20 max per application
+ *To resolve this issue, you can delete one or more resources and try again. Or, you + * can request a quota increase. For more information about quotas and to request an increase, + * see Service quotas for AppConfig in the Amazon Web Services General Reference.
* * @throws {@link AppConfigServiceException} *Base exception class for all service exceptions from AppConfig service.
diff --git a/clients/client-appconfig/src/commands/CreateHostedConfigurationVersionCommand.ts b/clients/client-appconfig/src/commands/CreateHostedConfigurationVersionCommand.ts index beaab5b21221..20215955d9da 100644 --- a/clients/client-appconfig/src/commands/CreateHostedConfigurationVersionCommand.ts +++ b/clients/client-appconfig/src/commands/CreateHostedConfigurationVersionCommand.ts @@ -120,7 +120,15 @@ export interface CreateHostedConfigurationVersionCommandOutput *The requested resource could not be found.
* * @throws {@link ServiceQuotaExceededException} (client fault) - *The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration store. Delete one or more versions and try again.
+ *The number of one more AppConfig resources exceeds the maximum allowed. Verify that your + * environment doesn't exceed the following service quotas:
+ *Applications: 100 max
+ *Deployment strategies: 20 max
+ *Configuration profiles: 100 max per application
+ *Environments: 20 max per application
+ *To resolve this issue, you can delete one or more resources and try again. Or, you + * can request a quota increase. For more information about quotas and to request an increase, + * see Service quotas for AppConfig in the Amazon Web Services General Reference.
* * @throws {@link AppConfigServiceException} *Base exception class for all service exceptions from AppConfig service.
diff --git a/clients/client-appconfig/src/commands/GetDeploymentCommand.ts b/clients/client-appconfig/src/commands/GetDeploymentCommand.ts index 3e0269b2d558..a8c888bf604d 100644 --- a/clients/client-appconfig/src/commands/GetDeploymentCommand.ts +++ b/clients/client-appconfig/src/commands/GetDeploymentCommand.ts @@ -99,6 +99,7 @@ export interface GetDeploymentCommandOutput extends Deployment, __MetadataBearer * // ], * // KmsKeyArn: "STRING_VALUE", * // KmsKeyIdentifier: "STRING_VALUE", + * // VersionLabel: "STRING_VALUE", * // }; * * ``` diff --git a/clients/client-appconfig/src/commands/ListDeploymentsCommand.ts b/clients/client-appconfig/src/commands/ListDeploymentsCommand.ts index d1e742bd62e4..a38e55d9281b 100644 --- a/clients/client-appconfig/src/commands/ListDeploymentsCommand.ts +++ b/clients/client-appconfig/src/commands/ListDeploymentsCommand.ts @@ -65,6 +65,7 @@ export interface ListDeploymentsCommandOutput extends Deployments, __MetadataBea * // PercentageComplete: Number("float"), * // StartedAt: new Date("TIMESTAMP"), * // CompletedAt: new Date("TIMESTAMP"), + * // VersionLabel: "STRING_VALUE", * // }, * // ], * // NextToken: "STRING_VALUE", diff --git a/clients/client-appconfig/src/commands/StartDeploymentCommand.ts b/clients/client-appconfig/src/commands/StartDeploymentCommand.ts index 8b95e4da7578..cf8e7aea60cb 100644 --- a/clients/client-appconfig/src/commands/StartDeploymentCommand.ts +++ b/clients/client-appconfig/src/commands/StartDeploymentCommand.ts @@ -106,6 +106,7 @@ export interface StartDeploymentCommandOutput extends Deployment, __MetadataBear * // ], * // KmsKeyArn: "STRING_VALUE", * // KmsKeyIdentifier: "STRING_VALUE", + * // VersionLabel: "STRING_VALUE", * // }; * * ``` diff --git a/clients/client-appconfig/src/commands/StopDeploymentCommand.ts b/clients/client-appconfig/src/commands/StopDeploymentCommand.ts index d6503212f0f1..ff5e9144d948 100644 --- a/clients/client-appconfig/src/commands/StopDeploymentCommand.ts +++ b/clients/client-appconfig/src/commands/StopDeploymentCommand.ts @@ -101,6 +101,7 @@ export interface StopDeploymentCommandOutput extends Deployment, __MetadataBeare * // ], * // KmsKeyArn: "STRING_VALUE", * // KmsKeyIdentifier: "STRING_VALUE", + * // VersionLabel: "STRING_VALUE", * // }; * * ``` diff --git a/clients/client-appconfig/src/models/models_0.ts b/clients/client-appconfig/src/models/models_0.ts index 3a50bbeb09c6..ad5922aedac5 100644 --- a/clients/client-appconfig/src/models/models_0.ts +++ b/clients/client-appconfig/src/models/models_0.ts @@ -339,6 +339,36 @@ export class InternalServerException extends __BaseException { } } +/** + * @public + *The number of one more AppConfig resources exceeds the maximum allowed. Verify that your + * environment doesn't exceed the following service quotas:
+ *Applications: 100 max
+ *Deployment strategies: 20 max
+ *Configuration profiles: 100 max per application
+ *Environments: 20 max per application
+ *To resolve this issue, you can delete one or more resources and try again. Or, you + * can request a quota increase. For more information about quotas and to request an increase, + * see Service quotas for AppConfig in the Amazon Web Services General Reference.
+ */ +export class ServiceQuotaExceededException extends __BaseException { + readonly name: "ServiceQuotaExceededException" = "ServiceQuotaExceededException"; + readonly $fault: "client" = "client"; + Message?: string; + /** + * @internal + */ + constructor(opts: __ExceptionOptionTypessm-parameter://
or the ARN.
*
* For an Amazon Web Services
+ * CodePipeline pipeline, specify the URI in the following format:
+ * codepipeline
://
For an Secrets Manager secret, specify the URI in the following format:
- * secrets-manager
://
secretsmanager
://For an Amazon S3 object, specify the URI in the following format:
@@ -992,28 +1027,6 @@ export interface Extension {
Parameters?: Record The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration store. Delete one or more versions and try again. An optional, user-defined label for the AppConfig hosted configuration version. This value must contain at least one non-numeric character. For example, "v2.2.0". An optional, user-defined label for the AppConfig hosted configuration
+ * version. This value must contain at least one non-numeric character. For example,
+ * "v2.2.0". A description of the deployment event. Descriptions include, but are not limited to, the
- * user account or the Amazon CloudWatch alarm ARN that initiated a rollback, the percentage of hosts
- * that received the deployment, or in the case of an internal error, a recommendation to
- * attempt a new deployment.
The Amazon Web Services account or the Amazon CloudWatch alarm ARN that initiated a rollback.
+ *The percentage of hosts that received the deployment.
+ *A recommendation to attempt a new deployment (in the case of an internal + * error).
+ *The KMS key identifier (key ID, key alias, or key ARN). AppConfig uses this ID to encrypt the configuration data using a customer managed key.
*/ KmsKeyIdentifier?: string; + + /** + * @public + *A user-defined label for an AppConfig hosted configuration version.
+ */ + VersionLabel?: string; } /** @@ -2040,6 +2071,12 @@ export interface DeploymentSummary { *Time the deployment completed.
*/ CompletedAt?: Date; + + /** + * @public + *A user-defined label for an AppConfig hosted configuration version.
+ */ + VersionLabel?: string; } /** @@ -2429,7 +2466,9 @@ export interface ListHostedConfigurationVersionsRequest { /** * @public - *An optional filter that can be used to specify the version label of an AppConfig hosted configuration version. This parameter supports filtering by prefix using a wildcard, for example "v2*". If you don't specify an asterisk at the end of the value, only an exact match is returned.
+ *An optional filter that can be used to specify the version label of an AppConfig hosted configuration version. This parameter supports filtering by prefix using a + * wildcard, for example "v2*". If you don't specify an asterisk at the end of the value, only + * an exact match is returned.
*/ VersionLabel?: string; } @@ -2488,7 +2527,9 @@ export interface StartDeploymentRequest { /** * @public - *The configuration version to deploy. If deploying an AppConfig hosted configuration version, you can specify either the version number or version label.
+ *The configuration version to deploy. If deploying an AppConfig hosted + * configuration version, you can specify either the version number or version label. For all + * other configurations, you must specify the version number.
*/ ConfigurationVersion: string | undefined; diff --git a/clients/client-appconfig/src/protocols/Aws_restJson1.ts b/clients/client-appconfig/src/protocols/Aws_restJson1.ts index ba1e0e666c09..d0b2d09ccb39 100644 --- a/clients/client-appconfig/src/protocols/Aws_restJson1.ts +++ b/clients/client-appconfig/src/protocols/Aws_restJson1.ts @@ -1837,6 +1837,9 @@ const de_CreateApplicationCommandError = async ( case "InternalServerException": case "com.amazonaws.appconfig#InternalServerException": throw await de_InternalServerExceptionRes(parsedOutput, context); + case "ServiceQuotaExceededException": + case "com.amazonaws.appconfig#ServiceQuotaExceededException": + throw await de_ServiceQuotaExceededExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ @@ -1897,6 +1900,9 @@ const de_CreateConfigurationProfileCommandError = async ( case "ResourceNotFoundException": case "com.amazonaws.appconfig#ResourceNotFoundException": throw await de_ResourceNotFoundExceptionRes(parsedOutput, context); + case "ServiceQuotaExceededException": + case "com.amazonaws.appconfig#ServiceQuotaExceededException": + throw await de_ServiceQuotaExceededExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ @@ -1954,6 +1960,9 @@ const de_CreateDeploymentStrategyCommandError = async ( case "InternalServerException": case "com.amazonaws.appconfig#InternalServerException": throw await de_InternalServerExceptionRes(parsedOutput, context); + case "ServiceQuotaExceededException": + case "com.amazonaws.appconfig#ServiceQuotaExceededException": + throw await de_ServiceQuotaExceededExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ @@ -2012,6 +2021,9 @@ const de_CreateEnvironmentCommandError = async ( case "ResourceNotFoundException": case "com.amazonaws.appconfig#ResourceNotFoundException": throw await de_ResourceNotFoundExceptionRes(parsedOutput, context); + case "ServiceQuotaExceededException": + case "com.amazonaws.appconfig#ServiceQuotaExceededException": + throw await de_ServiceQuotaExceededExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ @@ -2765,6 +2777,7 @@ export const de_GetDeploymentCommand = async ( PercentageComplete: __limitedParseFloat32, StartedAt: (_) => __expectNonNull(__parseRfc3339DateTimeWithOffset(_)), State: __expectString, + VersionLabel: __expectString, }); Object.assign(contents, doc); return contents; @@ -3605,6 +3618,7 @@ export const de_StartDeploymentCommand = async ( PercentageComplete: __limitedParseFloat32, StartedAt: (_) => __expectNonNull(__parseRfc3339DateTimeWithOffset(_)), State: __expectString, + VersionLabel: __expectString, }); Object.assign(contents, doc); return contents; @@ -3681,6 +3695,7 @@ export const de_StopDeploymentCommand = async ( PercentageComplete: __limitedParseFloat32, StartedAt: (_) => __expectNonNull(__parseRfc3339DateTimeWithOffset(_)), State: __expectString, + VersionLabel: __expectString, }); Object.assign(contents, doc); return contents; @@ -4466,6 +4481,7 @@ const de_DeploymentSummary = (output: any, context: __SerdeContext): DeploymentS PercentageComplete: __limitedParseFloat32, StartedAt: (_: any) => __expectNonNull(__parseRfc3339DateTimeWithOffset(_)), State: __expectString, + VersionLabel: __expectString, }) as any; }; diff --git a/codegen/sdk-codegen/aws-models/appconfig.json b/codegen/sdk-codegen/aws-models/appconfig.json index e3d346bf3ccd..7358f8413f45 100644 --- a/codegen/sdk-codegen/aws-models/appconfig.json +++ b/codegen/sdk-codegen/aws-models/appconfig.json @@ -1673,6 +1673,9 @@ }, { "target": "com.amazonaws.appconfig#InternalServerException" + }, + { + "target": "com.amazonaws.appconfig#ServiceQuotaExceededException" } ], "traits": { @@ -1743,6 +1746,9 @@ }, { "target": "com.amazonaws.appconfig#ResourceNotFoundException" + }, + { + "target": "com.amazonaws.appconfig#ServiceQuotaExceededException" } ], "traits": { @@ -1800,7 +1806,7 @@ "LocationUri": { "target": "com.amazonaws.appconfig#Uri", "traits": { - "smithy.api#documentation": "A URI to locate the configuration. You can specify the following:
\nFor the AppConfig hosted configuration store and for feature flags,\n specify hosted
.
For an Amazon Web Services Systems Manager Parameter Store parameter, specify either the parameter name in\n the format ssm-parameter://
or the ARN.
For an Secrets Manager secret, specify the URI in the following format:\n secrets-manager
://
For an Amazon S3 object, specify the URI in the following format:\n s3://
. Here is an example:\n s3://my-bucket/my-app/us-east-1/my-config.json
\n
For an SSM document, specify either the document name in the format\n ssm-document://
or the Amazon Resource Name\n (ARN).
A URI to locate the configuration. You can specify the following:
\nFor the AppConfig hosted configuration store and for feature flags,\n specify hosted
.
For an Amazon Web Services Systems Manager Parameter Store parameter, specify either the parameter name in\n the format ssm-parameter://
or the ARN.
For an Amazon Web Services\n CodePipeline pipeline, specify the URI in the following format:\n codepipeline
://
For an Secrets Manager secret, specify the URI in the following format:\n secretsmanager
://
For an Amazon S3 object, specify the URI in the following format:\n s3://
. Here is an example:\n s3://my-bucket/my-app/us-east-1/my-config.json
\n
For an SSM document, specify either the document name in the format\n ssm-document://
or the Amazon Resource Name\n (ARN).
Creates an AppConfig extension. An extension augments your ability to inject\n logic or behavior at different points during the AppConfig workflow of creating\n or deploying a configuration.
\nYou can create your own extensions or use the Amazon Web Services authored extensions provided by\n AppConfig. For most use cases, to create your own extension, you must create\n an Lambda function to perform any computation and processing defined in the\n extension. For more information about extensions, see Working with\n AppConfig extensions in the\n AppConfig User Guide.
", + "smithy.api#documentation": "Creates an AppConfig extension. An extension augments your ability to inject\n logic or behavior at different points during the AppConfig workflow of creating\n or deploying a configuration.
\nYou can create your own extensions or use the Amazon Web Services authored extensions provided by\n AppConfig. For an AppConfig extension that uses Lambda, you must create a Lambda function to perform any computation and processing\n defined in the extension. If you plan to create custom versions of the Amazon Web Services\n authored notification extensions, you only need to specify an Amazon Resource Name (ARN) in\n the Uri
field for the new extension version.
For a custom EventBridge notification extension, enter the ARN of the EventBridge\n default events in the Uri
field.
For a custom Amazon SNS notification extension, enter the ARN of an Amazon SNS\n topic in the Uri
field.
For a custom Amazon SQS notification extension, enter the ARN of an Amazon SQS\n message queue in the Uri
field.
For more information about extensions, see Working with\n AppConfig extensions in the\n AppConfig User Guide.
", "smithy.api#http": { "method": "POST", "uri": "/extensions", @@ -2286,7 +2298,7 @@ "VersionLabel": { "target": "com.amazonaws.appconfig#VersionLabel", "traits": { - "smithy.api#documentation": "An optional, user-defined label for the AppConfig hosted configuration version. This value must contain at least one non-numeric character. For example, \"v2.2.0\".
", + "smithy.api#documentation": "An optional, user-defined label for the AppConfig hosted configuration\n version. This value must contain at least one non-numeric character. For example,\n \"v2.2.0\".
", "smithy.api#httpHeader": "VersionLabel" } } @@ -2832,6 +2844,12 @@ "traits": { "smithy.api#documentation": "The KMS key identifier (key ID, key alias, or key ARN). AppConfig uses this ID to encrypt the configuration data using a customer managed key.
" } + }, + "VersionLabel": { + "target": "com.amazonaws.appconfig#VersionLabel", + "traits": { + "smithy.api#documentation": "A user-defined label for an AppConfig hosted configuration version.
" + } } } }, @@ -2853,7 +2871,7 @@ "Description": { "target": "com.amazonaws.appconfig#Description", "traits": { - "smithy.api#documentation": "A description of the deployment event. Descriptions include, but are not limited to, the\n user account or the Amazon CloudWatch alarm ARN that initiated a rollback, the percentage of hosts\n that received the deployment, or in the case of an internal error, a recommendation to\n attempt a new deployment.
" + "smithy.api#documentation": "A description of the deployment event. Descriptions include, but are not limited to, the\n following:
\nThe Amazon Web Services account or the Amazon CloudWatch alarm ARN that initiated a rollback.
\nThe percentage of hosts that received the deployment.
\nA recommendation to attempt a new deployment (in the case of an internal\n error).
\nTime the deployment completed.
" } + }, + "VersionLabel": { + "target": "com.amazonaws.appconfig#VersionLabel", + "traits": { + "smithy.api#documentation": "A user-defined label for an AppConfig hosted configuration version.
" + } } }, "traits": { @@ -4047,8 +4071,8 @@ "traits": { "smithy.api#default": 0, "smithy.api#range": { - "min": 1, - "max": 100 + "min": 1.0, + "max": 100.0 } } }, @@ -4321,6 +4345,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Items", "pageSize": "MaxResults" } } @@ -4396,6 +4421,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Items", "pageSize": "MaxResults" } } @@ -4483,6 +4509,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Items", "pageSize": "MaxResults" } } @@ -4539,6 +4566,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Items", "pageSize": "MaxResults" } } @@ -4630,6 +4658,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Items", "pageSize": "MaxResults" } } @@ -4691,6 +4720,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Items", "pageSize": "MaxResults" } } @@ -4766,6 +4796,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Items", "pageSize": "MaxResults" } } @@ -4849,6 +4880,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Items", "pageSize": "MaxResults" } } @@ -4890,7 +4922,7 @@ "VersionLabel": { "target": "com.amazonaws.appconfig#QueryName", "traits": { - "smithy.api#documentation": "An optional filter that can be used to specify the version label of an AppConfig hosted configuration version. This parameter supports filtering by prefix using a wildcard, for example \"v2*\". If you don't specify an asterisk at the end of the value, only an exact match is returned.
", + "smithy.api#documentation": "An optional filter that can be used to specify the version label of an AppConfig hosted configuration version. This parameter supports filtering by prefix using a\n wildcard, for example \"v2*\". If you don't specify an asterisk at the end of the value, only\n an exact match is returned.
", "smithy.api#httpQuery": "version_label" } } @@ -5121,8 +5153,8 @@ "traits": { "smithy.api#default": 0, "smithy.api#range": { - "min": 1, - "max": 100 + "min": 1.0, + "max": 100.0 } } }, @@ -5197,7 +5229,7 @@ } }, "traits": { - "smithy.api#documentation": "The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration store. Delete one or more versions and try again.
", + "smithy.api#documentation": "The number of one more AppConfig resources exceeds the maximum allowed. Verify that your\n environment doesn't exceed the following service quotas:
\nApplications: 100 max
\nDeployment strategies: 20 max
\nConfiguration profiles: 100 max per application
\nEnvironments: 20 max per application
\nTo resolve this issue, you can delete one or more resources and try again. Or, you\n can request a quota increase. For more information about quotas and to request an increase,\n see Service quotas for AppConfig in the Amazon Web Services General Reference.
", "smithy.api#error": "client", "smithy.api#httpError": 402 } @@ -5269,7 +5301,7 @@ "ConfigurationVersion": { "target": "com.amazonaws.appconfig#Version", "traits": { - "smithy.api#documentation": "The configuration version to deploy. If deploying an AppConfig hosted configuration version, you can specify either the version number or version label.
", + "smithy.api#documentation": "The configuration version to deploy. If deploying an AppConfig hosted\n configuration version, you can specify either the version number or version label. For all\n other configurations, you must specify the version number.
", "smithy.api#required": {} } }, @@ -5329,9 +5361,9 @@ "output": { "DeploymentNumber": 2, "DeploymentDurationInMinutes": 15, - "GrowthFactor": 25, + "GrowthFactor": 25.0, "FinalBakeTimeInMinutes": 0, - "PercentageComplete": 1 + "PercentageComplete": 1.0 } } ], @@ -5579,9 +5611,7 @@ "documentation": "The following untag-resource example removes the group1 tag from the specified application.", "input": { "ResourceArn": "arn:aws:appconfig:us-east-1:111122223333:application/339ohji", - "TagKeys": [ - "group1" - ] + "TagKeys": ["group1"] } } ], @@ -6252,4 +6282,4 @@ } } } -} \ No newline at end of file +}