Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: bump models #1178

Merged
merged 1 commit into from
Oct 12, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 62 additions & 7 deletions codegen/sdk-codegen/aws-models/appconfig.2019-10-09.json
Original file line number Diff line number Diff line change
Expand Up @@ -1570,6 +1570,18 @@
"traits": {
"smithy.api#documentation": "<p>The type of configurations contained in the profile. AppConfig supports\n <code>feature flags</code> and <code>freeform</code> configurations. We recommend you\n create feature flag configurations to enable or disable new features and freeform\n configurations to distribute configurations to an application. When calling this API, enter\n one of the following values for <code>Type</code>:</p>\n <p>\n <code>AWS.AppConfig.FeatureFlags</code>\n </p>\n <p>\n <code>AWS.Freeform</code>\n </p>"
}
},
"KmsKeyArn": {
"target": "com.amazonaws.appconfig#Arn",
"traits": {
"smithy.api#documentation": "<p>The Amazon Resource Name of the Key Management Service key to encrypt new configuration data\n versions in the AppConfig hosted configuration store. This\n attribute is only used for <code>hosted</code> configuration types. To encrypt data managed\n in other configuration stores, see the documentation for how to specify an KMS key for that particular service.</p>"
}
},
"KmsKeyIdentifier": {
"target": "com.amazonaws.appconfig#KmsKeyIdentifier",
"traits": {
"smithy.api#documentation": "<p>The Key Management Service key identifier (key ID, key alias, or key ARN) provided when the resource was created or updated.</p>"
}
}
}
},
Expand Down Expand Up @@ -1833,6 +1845,12 @@
"traits": {
"smithy.api#documentation": "<p>The type of configurations contained in the profile. AppConfig supports\n <code>feature flags</code> and <code>freeform</code> configurations. We recommend you\n create feature flag configurations to enable or disable new features and freeform\n configurations to distribute configurations to an application. When calling this API, enter\n one of the following values for <code>Type</code>:</p>\n <p>\n <code>AWS.AppConfig.FeatureFlags</code>\n </p>\n <p>\n <code>AWS.Freeform</code>\n </p>"
}
},
"KmsKeyIdentifier": {
"target": "com.amazonaws.appconfig#KmsKeyIdentifier",
"traits": {
"smithy.api#documentation": "<p>The identifier for an Key Management Service key to encrypt new configuration\n data versions in the AppConfig hosted configuration store. This attribute is only\n used for <code>hosted</code> configuration types. The identifier can be an KMS key ID, alias, or the Amazon Resource Name (ARN) of the key ID or alias.\n To encrypt data managed in other configuration stores, see the documentation for how to\n specify an KMS key for that particular service.</p>"
}
}
},
"traits": {
Expand Down Expand Up @@ -2145,7 +2163,7 @@
"type": "structure",
"members": {
"Name": {
"target": "com.amazonaws.appconfig#Name",
"target": "com.amazonaws.appconfig#ExtensionOrParameterName",
"traits": {
"smithy.api#documentation": "<p>A name for the extension. Each extension name in your account must be unique. Extension\n versions use the same name.</p>",
"smithy.api#required": {}
Expand Down Expand Up @@ -2840,9 +2858,9 @@
}
},
"KmsKeyIdentifier": {
"target": "com.amazonaws.appconfig#Identifier",
"target": "com.amazonaws.appconfig#KmsKeyIdentifier",
"traits": {
"smithy.api#documentation": "<p>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. </p>"
"smithy.api#documentation": "<p>The Key Management Service key identifier (key ID, key alias, or key ARN) provided when the resource was created or updated.</p>"
}
},
"VersionLabel": {
Expand Down Expand Up @@ -3413,6 +3431,12 @@
}
}
},
"com.amazonaws.appconfig#ExtensionOrParameterName": {
"type": "string",
"traits": {
"smithy.api#pattern": "^[^\\/#:\\n]{1,64}$"
}
},
"com.amazonaws.appconfig#ExtensionSummaries": {
"type": "list",
"member": {
Expand Down Expand Up @@ -4145,6 +4169,13 @@
"smithy.api#documentation": "<p>A user-defined label for an AppConfig hosted configuration version.</p>",
"smithy.api#httpHeader": "VersionLabel"
}
},
"KmsKeyArn": {
"target": "com.amazonaws.appconfig#Arn",
"traits": {
"smithy.api#documentation": "<p>The Amazon Resource Name of the Key Management Service key that was used to encrypt this\n specific version of the configuration data in the AppConfig hosted configuration\n store.</p>",
"smithy.api#httpHeader": "KmsKeyArn"
}
}
}
},
Expand Down Expand Up @@ -4187,6 +4218,12 @@
"traits": {
"smithy.api#documentation": "<p>A user-defined label for an AppConfig hosted configuration version.</p>"
}
},
"KmsKeyArn": {
"target": "com.amazonaws.appconfig#Arn",
"traits": {
"smithy.api#documentation": "<p>The Amazon Resource Name of the Key Management Service key that was used to encrypt this\n specific version of the configuration data in the AppConfig hosted configuration\n store.</p>"
}
}
},
"traits": {
Expand Down Expand Up @@ -4300,6 +4337,18 @@
"smithy.api#timestampFormat": "date-time"
}
},
"com.amazonaws.appconfig#KmsKeyIdentifier": {
"type": "string",
"traits": {
"smithy.api#pattern": "^[\\da-f]{8}-[\\da-f]{4}-[\\da-f]{4}-[\\da-f]{4}-[\\da-f]{12}|alias/[a-zA-Z0-9/_-]{1,250}|arn:aws[a-zA-Z-]*:kms:[a-z]{2}(-gov|-iso(b?))?-[a-z]+-\\d{1}:\\d{12}:(key/[0-9a-f-]{36}|alias/[a-zA-Z0-9/_-]{1,250})$"
}
},
"com.amazonaws.appconfig#KmsKeyIdentifierOrEmpty": {
"type": "string",
"traits": {
"smithy.api#pattern": "^\\s{0,1}|[\\da-f]{8}-[\\da-f]{4}-[\\da-f]{4}-[\\da-f]{4}-[\\da-f]{12}|alias/[a-zA-Z0-9/_-]{1,250}|arn:aws[a-zA-Z-]*:kms:[a-z]{2}(-gov|-iso(b?))?-[a-z]+-\\d{1}:\\d{12}:(key/[0-9a-f-]{36}|alias/[a-zA-Z0-9/_-]{1,250})$"
}
},
"com.amazonaws.appconfig#ListApplications": {
"type": "operation",
"input": {
Expand Down Expand Up @@ -5093,7 +5142,7 @@
"com.amazonaws.appconfig#ParameterMap": {
"type": "map",
"key": {
"target": "com.amazonaws.appconfig#Name"
"target": "com.amazonaws.appconfig#ExtensionOrParameterName"
},
"value": {
"target": "com.amazonaws.appconfig#Parameter"
Expand All @@ -5108,7 +5157,7 @@
"com.amazonaws.appconfig#ParameterValueMap": {
"type": "map",
"key": {
"target": "com.amazonaws.appconfig#Name"
"target": "com.amazonaws.appconfig#ExtensionOrParameterName"
},
"value": {
"target": "com.amazonaws.appconfig#StringWithLengthBetween1And2048"
Expand Down Expand Up @@ -5229,7 +5278,7 @@
}
},
"traits": {
"smithy.api#documentation": "<p>The number of one more AppConfig resources exceeds the maximum allowed. Verify that your\n environment doesn't exceed the following service quotas:</p>\n <p>Applications: 100 max</p>\n <p>Deployment strategies: 20 max</p>\n <p>Configuration profiles: 100 max per application</p>\n <p>Environments: 20 max per application</p>\n <p>To 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 <a href=\"https://docs.aws.amazon.com/general/latest/gr/appconfig.html#limits_appconfig\">Service quotas for AppConfig</a> in the Amazon Web Services General Reference.</p>",
"smithy.api#documentation": "<p>The number of one more AppConfig resources exceeds the maximum allowed. Verify that your\n environment doesn't exceed the following service quotas:</p>\n <p>Applications: 100 max</p>\n <p>Deployment strategies: 20 max</p>\n <p>Configuration profiles: 100 max per application</p>\n <p>Environments: 20 max per application</p>\n <p>To resolve this issue, you can delete one or more resources and try again. Or, you can\n request a quota increase. For more information about quotas and to request an increase, see\n <a href=\"https://docs.aws.amazon.com/general/latest/gr/appconfig.html#limits_appconfig\">Service quotas for AppConfig</a> in the Amazon Web Services General Reference.</p>",
"smithy.api#error": "client",
"smithy.api#httpError": 402
}
Expand Down Expand Up @@ -5318,7 +5367,7 @@
}
},
"KmsKeyIdentifier": {
"target": "com.amazonaws.appconfig#Identifier",
"target": "com.amazonaws.appconfig#KmsKeyIdentifier",
"traits": {
"smithy.api#documentation": "<p>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. </p>"
}
Expand Down Expand Up @@ -5809,6 +5858,12 @@
"traits": {
"smithy.api#documentation": "<p>A list of methods for validating the configuration.</p>"
}
},
"KmsKeyIdentifier": {
"target": "com.amazonaws.appconfig#KmsKeyIdentifierOrEmpty",
"traits": {
"smithy.api#documentation": "<p>The identifier for a Key Management Service key to encrypt new configuration\n data versions in the AppConfig hosted configuration store. This attribute is only\n used for <code>hosted</code> configuration types. The identifier can be an KMS key ID, alias, or the Amazon Resource Name (ARN) of the key ID or alias.\n To encrypt data managed in other configuration stores, see the documentation for how to\n specify an KMS key for that particular service.</p>"
}
}
},
"traits": {
Expand Down
Loading
Loading