From f22cb4d0fdae9e39260e631e22b5b8b0bfee70dc Mon Sep 17 00:00:00 2001 From: aws-sdk-go-automation <43143561+aws-sdk-go-automation@users.noreply.github.com> Date: Mon, 10 Jan 2022 11:20:14 -0800 Subject: [PATCH] Release v1.42.31 (2022-01-10) (#4235) Release v1.42.31 (2022-01-10) === ### Service Client Updates * `service/compute-optimizer`: Updates service API and documentation * `service/databrew`: Updates service API and documentation * `service/ec2`: Updates service API, documentation, and paginators * New feature: Updated EC2 API to support faster launching for Windows images. Optimized images are pre-provisioned, using snapshots to launch instances up to 65% faster. * `service/lookoutmetrics`: Updates service API and documentation * `service/transcribe`: Updates service documentation --- CHANGELOG.md | 11 + aws/version.go | 2 +- .../compute-optimizer/2019-11-01/api-2.json | 71 +- .../compute-optimizer/2019-11-01/docs-2.json | 50 +- models/apis/databrew/2017-07-25/api-2.json | 9 +- models/apis/databrew/2017-07-25/docs-2.json | 10 +- models/apis/ec2/2016-11-15/api-2.json | 280 +++- models/apis/ec2/2016-11-15/docs-2.json | 145 ++- models/apis/ec2/2016-11-15/paginators-1.json | 6 + .../apis/lookoutmetrics/2017-07-25/api-2.json | 40 +- .../lookoutmetrics/2017-07-25/docs-2.json | 8 +- models/apis/transcribe/2017-10-26/docs-2.json | 80 +- service/computeoptimizer/api.go | 295 ++++- service/ec2/api.go | 1146 +++++++++++++++++ service/ec2/ec2iface/interface.go | 15 + service/gluedatabrew/api.go | 30 +- service/lookoutmetrics/api.go | 205 +-- service/transcribeservice/api.go | 83 +- 18 files changed, 2178 insertions(+), 308 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d5cd2939cf..ff9ed68e5e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +Release v1.42.31 (2022-01-10) +=== + +### Service Client Updates +* `service/compute-optimizer`: Updates service API and documentation +* `service/databrew`: Updates service API and documentation +* `service/ec2`: Updates service API, documentation, and paginators + * New feature: Updated EC2 API to support faster launching for Windows images. Optimized images are pre-provisioned, using snapshots to launch instances up to 65% faster. +* `service/lookoutmetrics`: Updates service API and documentation +* `service/transcribe`: Updates service documentation + Release v1.42.30 (2022-01-07) === diff --git a/aws/version.go b/aws/version.go index 426139b7651..41187c4aa49 100644 --- a/aws/version.go +++ b/aws/version.go @@ -5,4 +5,4 @@ package aws const SDKName = "aws-sdk-go" // SDKVersion is the version of this SDK -const SDKVersion = "1.42.30" +const SDKVersion = "1.42.31" diff --git a/models/apis/compute-optimizer/2019-11-01/api-2.json b/models/apis/compute-optimizer/2019-11-01/api-2.json index 8fa79e03235..22b6da313ea 100644 --- a/models/apis/compute-optimizer/2019-11-01/api-2.json +++ b/models/apis/compute-optimizer/2019-11-01/api-2.json @@ -404,7 +404,8 @@ "recommendationOptions":{"shape":"AutoScalingGroupRecommendationOptions"}, "lastRefreshTimestamp":{"shape":"LastRefreshTimestamp"}, "currentPerformanceRisk":{"shape":"CurrentPerformanceRisk"}, - "effectiveRecommendationPreferences":{"shape":"EffectiveRecommendationPreferences"} + "effectiveRecommendationPreferences":{"shape":"EffectiveRecommendationPreferences"}, + "inferredWorkloadTypes":{"shape":"InferredWorkloadTypes"} } }, "AutoScalingGroupRecommendationOption":{ @@ -414,7 +415,8 @@ "projectedUtilizationMetrics":{"shape":"ProjectedUtilizationMetrics"}, "performanceRisk":{"shape":"PerformanceRisk"}, "rank":{"shape":"Rank"}, - "savingsOpportunity":{"shape":"SavingsOpportunity"} + "savingsOpportunity":{"shape":"SavingsOpportunity"}, + "migrationEffort":{"shape":"MigrationEffort"} } }, "AutoScalingGroupRecommendationOptions":{ @@ -548,7 +550,8 @@ "type":"structure", "members":{ "cpuVendorArchitectures":{"shape":"CpuVendorArchitectures"}, - "enhancedInfrastructureMetrics":{"shape":"EnhancedInfrastructureMetrics"} + "enhancedInfrastructureMetrics":{"shape":"EnhancedInfrastructureMetrics"}, + "inferredWorkloadTypes":{"shape":"InferredWorkloadTypesPreference"} } }, "EnhancedInfrastructureMetrics":{ @@ -718,7 +721,10 @@ "RecommendationOptionsEstimatedMonthlySavingsCurrency", "RecommendationOptionsEstimatedMonthlySavingsValue", "EffectiveRecommendationPreferencesCpuVendorArchitectures", - "EffectiveRecommendationPreferencesEnhancedInfrastructureMetrics" + "EffectiveRecommendationPreferencesEnhancedInfrastructureMetrics", + "EffectiveRecommendationPreferencesInferredWorkloadTypes", + "InferredWorkloadTypes", + "RecommendationOptionsMigrationEffort" ] }, "ExportableAutoScalingGroupFields":{ @@ -776,7 +782,10 @@ "RecommendationOptionsEstimatedMonthlySavingsCurrency", "RecommendationOptionsEstimatedMonthlySavingsValue", "EffectiveRecommendationPreferencesCpuVendorArchitectures", - "EffectiveRecommendationPreferencesEnhancedInfrastructureMetrics" + "EffectiveRecommendationPreferencesEnhancedInfrastructureMetrics", + "EffectiveRecommendationPreferencesInferredWorkloadTypes", + "InferredWorkloadTypes", + "RecommendationOptionsMigrationEffort" ] }, "ExportableInstanceFields":{ @@ -1093,6 +1102,29 @@ "High":{"type":"long"}, "Identifier":{"type":"string"}, "IncludeMemberAccounts":{"type":"boolean"}, + "InferredWorkloadType":{ + "type":"string", + "enum":[ + "AmazonEmr", + "ApacheCassandra", + "ApacheHadoop", + "Memcached", + "Nginx", + "PostgreSql", + "Redis" + ] + }, + "InferredWorkloadTypes":{ + "type":"list", + "member":{"shape":"InferredWorkloadType"} + }, + "InferredWorkloadTypesPreference":{ + "type":"string", + "enum":[ + "Active", + "Inactive" + ] + }, "InstanceArn":{"type":"string"}, "InstanceArns":{ "type":"list", @@ -1114,7 +1146,8 @@ "recommendationSources":{"shape":"RecommendationSources"}, "lastRefreshTimestamp":{"shape":"LastRefreshTimestamp"}, "currentPerformanceRisk":{"shape":"CurrentPerformanceRisk"}, - "effectiveRecommendationPreferences":{"shape":"EffectiveRecommendationPreferences"} + "effectiveRecommendationPreferences":{"shape":"EffectiveRecommendationPreferences"}, + "inferredWorkloadTypes":{"shape":"InferredWorkloadTypes"} } }, "InstanceRecommendationFindingReasonCode":{ @@ -1150,7 +1183,8 @@ "platformDifferences":{"shape":"PlatformDifferences"}, "performanceRisk":{"shape":"PerformanceRisk"}, "rank":{"shape":"Rank"}, - "savingsOpportunity":{"shape":"SavingsOpportunity"} + "savingsOpportunity":{"shape":"SavingsOpportunity"}, + "migrationEffort":{"shape":"MigrationEffort"} } }, "InstanceRecommendations":{ @@ -1382,6 +1416,15 @@ "type":"list", "member":{"shape":"MetricValue"} }, + "MigrationEffort":{ + "type":"string", + "enum":[ + "VeryLow", + "Low", + "Medium", + "High" + ] + }, "MinSize":{"type":"integer"}, "MissingAuthenticationToken":{ "type":"structure", @@ -1445,7 +1488,8 @@ "members":{ "resourceType":{"shape":"ResourceType"}, "scope":{"shape":"Scope"}, - "enhancedInfrastructureMetrics":{"shape":"EnhancedInfrastructureMetrics"} + "enhancedInfrastructureMetrics":{"shape":"EnhancedInfrastructureMetrics"}, + "inferredWorkloadTypes":{"shape":"InferredWorkloadTypesPreference"} } }, "PutRecommendationPreferencesResponse":{ @@ -1487,7 +1531,10 @@ }, "RecommendationPreferenceName":{ "type":"string", - "enum":["EnhancedInfrastructureMetrics"] + "enum":[ + "EnhancedInfrastructureMetrics", + "InferredWorkloadTypes" + ] }, "RecommendationPreferenceNames":{ "type":"list", @@ -1504,7 +1551,8 @@ "members":{ "scope":{"shape":"Scope"}, "resourceType":{"shape":"ResourceType"}, - "enhancedInfrastructureMetrics":{"shape":"EnhancedInfrastructureMetrics"} + "enhancedInfrastructureMetrics":{"shape":"EnhancedInfrastructureMetrics"}, + "inferredWorkloadTypes":{"shape":"InferredWorkloadTypesPreference"} } }, "RecommendationPreferencesDetails":{ @@ -1574,7 +1622,8 @@ "Ec2Instance", "AutoScalingGroup", "EbsVolume", - "LambdaFunction" + "LambdaFunction", + "NotApplicable" ] }, "S3Destination":{ diff --git a/models/apis/compute-optimizer/2019-11-01/docs-2.json b/models/apis/compute-optimizer/2019-11-01/docs-2.json index c96264c7a88..e256b7972df 100644 --- a/models/apis/compute-optimizer/2019-11-01/docs-2.json +++ b/models/apis/compute-optimizer/2019-11-01/docs-2.json @@ -156,8 +156,8 @@ "base": null, "refs": { "AutoScalingGroupRecommendation$currentPerformanceRisk": "
The risk of the current Auto Scaling group not meeting the performance needs of its workloads. The higher the risk, the more likely the current Auto Scaling group configuration has insufficient capacity and cannot meet workload requirements.
", - "InstanceRecommendation$currentPerformanceRisk": "The risk of the current instance not meeting the performance needs of its workloads. The higher the risk, the more likely the current Lambda function requires more memory.
", - "LambdaFunctionRecommendation$currentPerformanceRisk": "The risk of the current Lambda function not meeting the performance needs of its workloads. The higher the risk, the more likely the current Lambda function configuration is underperforming in its workload.
", + "InstanceRecommendation$currentPerformanceRisk": "The risk of the current instance not meeting the performance needs of its workloads. The higher the risk, the more likely the current instance cannot meet the performance requirements of its workload.
", + "LambdaFunctionRecommendation$currentPerformanceRisk": "The risk of the current Lambda function not meeting the performance needs of its workloads. The higher the risk, the more likely the current Lambda function requires more memory.
", "VolumeRecommendation$currentPerformanceRisk": "The risk of the current EBS volume not meeting the performance needs of its workloads. The higher the risk, the more likely the current EBS volume doesn't have sufficient capacity.
" } }, @@ -265,10 +265,10 @@ "EnhancedInfrastructureMetrics": { "base": null, "refs": { - "EffectiveRecommendationPreferences$enhancedInfrastructureMetrics": "Describes the activation status of the enhanced infrastructure metrics preference.
A status of Active
confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive
confirms that it's not yet applied.
The status of the enhanced infrastructure metrics recommendation preference. Considers all applicable preferences that you might have set at the resource, account, and organization level.
A status of Active
confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive
confirms that it's not yet applied.
To validate whether the preference is applied to your last generated set of recommendations, review the effectiveRecommendationPreferences
value in the response of the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.
The status of the enhanced infrastructure metrics recommendation preference to create or update.
A status of Active
confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive
confirms that it's not yet applied.
The status of the enhanced infrastructure metrics recommendation preference.
A status of Active
confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive
confirms that it's not yet applied.
Describes the activation status of the enhanced infrastructure metrics preference.
A status of Active
confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive
confirms that it's not yet applied to recommendations.
For more information, see Enhanced infrastructure metrics in the Compute Optimizer User Guide.
", + "GetEffectiveRecommendationPreferencesResponse$enhancedInfrastructureMetrics": "The status of the enhanced infrastructure metrics recommendation preference. Considers all applicable preferences that you might have set at the resource, account, and organization level.
A status of Active
confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive
confirms that it's not yet applied to recommendations.
To validate whether the preference is applied to your last generated set of recommendations, review the effectiveRecommendationPreferences
value in the response of the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.
For more information, see Enhanced infrastructure metrics in the Compute Optimizer User Guide.
", + "PutRecommendationPreferencesRequest$enhancedInfrastructureMetrics": "The status of the enhanced infrastructure metrics recommendation preference to create or update.
Specify the Active
status to activate the preference, or specify Inactive
to deactivate the preference.
For more information, see Enhanced infrastructure metrics in the Compute Optimizer User Guide.
", + "RecommendationPreferencesDetail$enhancedInfrastructureMetrics": "The status of the enhanced infrastructure metrics recommendation preference.
A status of Active
confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive
confirms that it's not yet applied to recommendations.
For more information, see Enhanced infrastructure metrics in the Compute Optimizer User Guide.
" } }, "EnrollmentFilter": { @@ -304,9 +304,9 @@ } }, "EstimatedMonthlySavings": { - "base": "Describes the estimated monthly savings amount possible for a given resource based on On-Demand instance pricing
For more information, see Estimated monthly savings and savings opportunities in the Compute Optimizer User Guide.
", + "base": "Describes the estimated monthly savings amount possible, based on On-Demand instance pricing, by adopting Compute Optimizer recommendations for a given resource.
For more information, see Estimated monthly savings and savings opportunities in the Compute Optimizer User Guide.
", "refs": { - "SavingsOpportunity$estimatedMonthlySavings": "An object that describes the estimated monthly savings amount possible based on On-Demand instance pricing.
" + "SavingsOpportunity$estimatedMonthlySavings": "An object that describes the estimated monthly savings amount possible, based on On-Demand instance pricing, by adopting Compute Optimizer recommendations for a given resource.
" } }, "ExportAutoScalingGroupRecommendationsRequest": { @@ -624,6 +624,27 @@ "UpdateEnrollmentStatusRequest$includeMemberAccounts": "Indicates whether to enroll member accounts of the organization if the account is the management account of an organization.
" } }, + "InferredWorkloadType": { + "base": null, + "refs": { + "InferredWorkloadTypes$member": null + } + }, + "InferredWorkloadTypes": { + "base": null, + "refs": { + "AutoScalingGroupRecommendation$inferredWorkloadTypes": "The applications that might be running on the instances in the Auto Scaling group as inferred by Compute Optimizer.
Compute Optimizer can infer if one of the following applications might be running on the instances:
AmazonEmr
- Infers that Amazon EMR might be running on the instances.
ApacheCassandra
- Infers that Apache Cassandra might be running on the instances.
ApacheHadoop
- Infers that Apache Hadoop might be running on the instances.
Memcached
- Infers that Memcached might be running on the instances.
NGINX
- Infers that NGINX might be running on the instances.
PostgreSql
- Infers that PostgreSQL might be running on the instances.
Redis
- Infers that Redis might be running on the instances.
The applications that might be running on the instance as inferred by Compute Optimizer.
Compute Optimizer can infer if one of the following applications might be running on the instance:
AmazonEmr
- Infers that Amazon EMR might be running on the instance.
ApacheCassandra
- Infers that Apache Cassandra might be running on the instance.
ApacheHadoop
- Infers that Apache Hadoop might be running on the instance.
Memcached
- Infers that Memcached might be running on the instance.
NGINX
- Infers that NGINX might be running on the instance.
PostgreSql
- Infers that PostgreSQL might be running on the instance.
Redis
- Infers that Redis might be running on the instance.
Describes the activation status of the inferred workload types preference.
A status of Active
confirms that the preference is applied in the latest recommendation refresh. A status of Inactive
confirms that it's not yet applied to recommendations.
The status of the inferred workload types recommendation preference to create or update.
The inferred workload type feature is active by default. To deactivate it, create a recommendation preference.
Specify the Inactive
status to deactivate the feature, or specify Active
to activate it.
For more information, see Inferred workload types in the Compute Optimizer User Guide.
", + "RecommendationPreferencesDetail$inferredWorkloadTypes": "The status of the inferred workload types recommendation preference.
A status of Active
confirms that the preference is applied in the latest recommendation refresh. A status of Inactive
confirms that it's not yet applied to recommendations.
The values of the projected utilization metrics.
" } }, + "MigrationEffort": { + "base": null, + "refs": { + "AutoScalingGroupRecommendationOption$migrationEffort": "The level of effort required to migrate from the current instance type to the recommended instance type.
For example, the migration effort is Low
if Amazon EMR is the inferred workload type and an Amazon Web Services Graviton instance type is recommended. The migration effort is Medium
if a workload type couldn't be inferred but an Amazon Web Services Graviton instance type is recommended. The migration effort is VeryLow
if both the current and recommended instance types are of the same CPU architecture.
The level of effort required to migrate from the current instance type to the recommended instance type.
For example, the migration effort is Low
if Amazon EMR is the inferred workload type and an Amazon Web Services Graviton instance type is recommended. The migration effort is Medium
if a workload type couldn't be inferred but an Amazon Web Services Graviton instance type is recommended. The migration effort is VeryLow
if both the current and recommended instance types are of the same CPU architecture.
The estimated monthly savings possible as a percentage of monthly cost.
" + "SavingsOpportunity$savingsOpportunityPercentage": "The estimated monthly savings possible as a percentage of monthly cost by adopting Compute Optimizer recommendations for a given resource.
" } }, "Scope": { - "base": "Describes the scope of a recommendation preference.
Recommendation preferences can be created at the organization level (for management accounts of an organization only), account level, and resource level. For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide.
You cannot create recommendation preferences for Auto Scaling groups at the organization and account levels. You can create recommendation preferences for Auto Scaling groups only at the resource level by specifying a scope name of ResourceArn
and a scope value of the Auto Scaling group Amazon Resource Name (ARN). This will configure the preference for all instances that are part of the specified the Auto Scaling group.
Describes the scope of a recommendation preference.
Recommendation preferences can be created at the organization level (for management accounts of an organization only), account level, and resource level. For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide.
You cannot create recommendation preferences for Auto Scaling groups at the organization and account levels. You can create recommendation preferences for Auto Scaling groups only at the resource level by specifying a scope name of ResourceArn
and a scope value of the Auto Scaling group Amazon Resource Name (ARN). This will configure the preference for all instances that are part of the specified Auto Scaling group. You also cannot create recommendation preferences at the resource level for instances that are part of an Auto Scaling group. You can create recommendation preferences at the resource level only for standalone instances.
An object that describes the scope of the recommendation preference to delete.
You can delete recommendation preferences that are created at the organization level (for management accounts of an organization only), account level, and resource level. For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide.
", "GetRecommendationPreferencesRequest$scope": "An object that describes the scope of the recommendation preference to return.
You can return recommendation preferences that are created at the organization level (for management accounts of an organization only), account level, and resource level. For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide.
", - "PutRecommendationPreferencesRequest$scope": "An object that describes the scope of the recommendation preference to create.
You can create recommendation preferences at the organization level (for management accounts of an organization only), account level, and resource level. For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide.
You cannot create recommendation preferences for Auto Scaling groups at the organization and account levels. You can create recommendation preferences for Auto Scaling groups only at the resource level by specifying a scope name of ResourceArn
and a scope value of the Auto Scaling group Amazon Resource Name (ARN). This will configure the preference for all instances that are part of the specified the Auto Scaling group.
An object that describes the scope of the recommendation preference to create.
You can create recommendation preferences at the organization level (for management accounts of an organization only), account level, and resource level. For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide.
You cannot create recommendation preferences for Auto Scaling groups at the organization and account levels. You can create recommendation preferences for Auto Scaling groups only at the resource level by specifying a scope name of ResourceArn
and a scope value of the Auto Scaling group Amazon Resource Name (ARN). This will configure the preference for all instances that are part of the specified Auto Scaling group. You also cannot create recommendation preferences at the resource level for instances that are part of an Auto Scaling group. You can create recommendation preferences at the resource level only for standalone instances.
An object that describes the scope of the recommendation preference.
Recommendation preferences can be created at the organization level (for management accounts of an organization only), account level, and resource level. For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide.
" } }, diff --git a/models/apis/databrew/2017-07-25/api-2.json b/models/apis/databrew/2017-07-25/api-2.json index 8cd99df5ff6..0759b46075d 100644 --- a/models/apis/databrew/2017-07-25/api-2.json +++ b/models/apis/databrew/2017-07-25/api-2.json @@ -679,6 +679,12 @@ "max":63, "min":3 }, + "BucketOwner":{ + "type":"string", + "max":12, + "min":12, + "pattern":"^[0-9]{12}$" + }, "CatalogId":{ "type":"string", "max":255, @@ -2314,7 +2320,8 @@ "required":["Bucket"], "members":{ "Bucket":{"shape":"Bucket"}, - "Key":{"shape":"Key"} + "Key":{"shape":"Key"}, + "BucketOwner":{"shape":"BucketOwner"} } }, "S3TableOutputOptions":{ diff --git a/models/apis/databrew/2017-07-25/docs-2.json b/models/apis/databrew/2017-07-25/docs-2.json index 843f38617ee..e6dba331a1c 100644 --- a/models/apis/databrew/2017-07-25/docs-2.json +++ b/models/apis/databrew/2017-07-25/docs-2.json @@ -152,6 +152,12 @@ "S3Location$Bucket": "The Amazon S3 bucket name.
" } }, + "BucketOwner": { + "base": null, + "refs": { + "S3Location$BucketOwner": "The Amazon Web Services account ID of the bucket owner.
" + } + }, "CatalogId": { "base": null, "refs": { @@ -734,7 +740,7 @@ "base": null, "refs": { "FilterExpression$Expression": "The expression which includes condition names followed by substitution variables, possibly grouped and combined with other conditions. For example, \"(starts_with :prefix1 or starts_with :prefix2) and (ends_with :suffix1 or ends_with :suffix2)\". Substitution variables should start with ':' symbol.
", - "Rule$CheckExpression": "The expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2)
. Column and value references are substitution variables that should start with the ':' symbol. Depending on the context, substitution variables' values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no columnn reference in the left side of a condition, for example, is_between :val1 and :val2
.
The expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2)
. Column and value references are substitution variables that should start with the ':' symbol. Depending on the context, substitution variables' values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no columnn reference in the left side of a condition, for example, is_between :val1 and :val2
.
For more information, see Available checks
" } }, "FilesLimit": { @@ -1517,7 +1523,7 @@ } }, "S3Location": { - "base": "Represents an Amazon S3 location (bucket name and object key) where DataBrew can read input data, or write output from a job.
", + "base": "Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.
", "refs": { "CreateProfileJobRequest$OutputLocation": null, "DataCatalogInputDefinition$TempDirectory": "Represents an Amazon location where DataBrew can store intermediate results.
", diff --git a/models/apis/ec2/2016-11-15/api-2.json b/models/apis/ec2/2016-11-15/api-2.json index ef2e948af90..c5f577eb2b6 100755 --- a/models/apis/ec2/2016-11-15/api-2.json +++ b/models/apis/ec2/2016-11-15/api-2.json @@ -1874,6 +1874,15 @@ "input":{"shape":"DescribeExportTasksRequest"}, "output":{"shape":"DescribeExportTasksResult"} }, + "DescribeFastLaunchImages":{ + "name":"DescribeFastLaunchImages", + "http":{ + "method":"POST", + "requestUri":"/" + }, + "input":{"shape":"DescribeFastLaunchImagesRequest"}, + "output":{"shape":"DescribeFastLaunchImagesResult"} + }, "DescribeFastSnapshotRestores":{ "name":"DescribeFastSnapshotRestores", "http":{ @@ -2897,6 +2906,15 @@ "input":{"shape":"DisableEbsEncryptionByDefaultRequest"}, "output":{"shape":"DisableEbsEncryptionByDefaultResult"} }, + "DisableFastLaunch":{ + "name":"DisableFastLaunch", + "http":{ + "method":"POST", + "requestUri":"/" + }, + "input":{"shape":"DisableFastLaunchRequest"}, + "output":{"shape":"DisableFastLaunchResult"} + }, "DisableFastSnapshotRestores":{ "name":"DisableFastSnapshotRestores", "http":{ @@ -3074,6 +3092,15 @@ "input":{"shape":"EnableEbsEncryptionByDefaultRequest"}, "output":{"shape":"EnableEbsEncryptionByDefaultResult"} }, + "EnableFastLaunch":{ + "name":"EnableFastLaunch", + "http":{ + "method":"POST", + "requestUri":"/" + }, + "input":{"shape":"EnableFastLaunchRequest"}, + "output":{"shape":"EnableFastLaunchResult"} + }, "EnableFastSnapshotRestores":{ "name":"EnableFastSnapshotRestores", "http":{ @@ -9541,8 +9568,8 @@ "members":{ "SourceIp":{"shape":"IpAddress"}, "DestinationIp":{"shape":"IpAddress"}, - "Source":{"shape":"String"}, - "Destination":{"shape":"String"}, + "Source":{"shape":"NetworkInsightsResourceId"}, + "Destination":{"shape":"NetworkInsightsResourceId"}, "Protocol":{"shape":"Protocol"}, "DestinationPort":{"shape":"Port"}, "TagSpecifications":{ @@ -12971,6 +12998,88 @@ } } }, + "DescribeFastLaunchImagesRequest":{ + "type":"structure", + "members":{ + "ImageIds":{ + "shape":"FastLaunchImageIdList", + "locationName":"ImageId" + }, + "Filters":{ + "shape":"FilterList", + "locationName":"Filter" + }, + "MaxResults":{"shape":"DescribeFastLaunchImagesRequestMaxResults"}, + "NextToken":{"shape":"NextToken"}, + "DryRun":{"shape":"Boolean"} + } + }, + "DescribeFastLaunchImagesRequestMaxResults":{ + "type":"integer", + "max":200, + "min":0 + }, + "DescribeFastLaunchImagesResult":{ + "type":"structure", + "members":{ + "FastLaunchImages":{ + "shape":"DescribeFastLaunchImagesSuccessSet", + "locationName":"fastLaunchImageSet" + }, + "NextToken":{ + "shape":"NextToken", + "locationName":"nextToken" + } + } + }, + "DescribeFastLaunchImagesSuccessItem":{ + "type":"structure", + "members":{ + "ImageId":{ + "shape":"ImageId", + "locationName":"imageId" + }, + "ResourceType":{ + "shape":"FastLaunchResourceType", + "locationName":"resourceType" + }, + "SnapshotConfiguration":{ + "shape":"FastLaunchSnapshotConfigurationResponse", + "locationName":"snapshotConfiguration" + }, + "LaunchTemplate":{ + "shape":"FastLaunchLaunchTemplateSpecificationResponse", + "locationName":"launchTemplate" + }, + "MaxParallelLaunches":{ + "shape":"Integer", + "locationName":"maxParallelLaunches" + }, + "OwnerId":{ + "shape":"String", + "locationName":"ownerId" + }, + "State":{ + "shape":"FastLaunchStateCode", + "locationName":"state" + }, + "StateTransitionReason":{ + "shape":"String", + "locationName":"stateTransitionReason" + }, + "StateTransitionTime":{ + "shape":"MillisecondDateTime", + "locationName":"stateTransitionTime" + } + } + }, + "DescribeFastLaunchImagesSuccessSet":{ + "type":"list", + "member":{ + "shape":"DescribeFastLaunchImagesSuccessItem", + "locationName":"item" + } + }, "DescribeFastSnapshotRestoreSuccessItem":{ "type":"structure", "members":{ @@ -16668,6 +16777,56 @@ } } }, + "DisableFastLaunchRequest":{ + "type":"structure", + "required":["ImageId"], + "members":{ + "ImageId":{"shape":"ImageId"}, + "Force":{"shape":"Boolean"}, + "DryRun":{"shape":"Boolean"} + } + }, + "DisableFastLaunchResult":{ + "type":"structure", + "members":{ + "ImageId":{ + "shape":"ImageId", + "locationName":"imageId" + }, + "ResourceType":{ + "shape":"FastLaunchResourceType", + "locationName":"resourceType" + }, + "SnapshotConfiguration":{ + "shape":"FastLaunchSnapshotConfigurationResponse", + "locationName":"snapshotConfiguration" + }, + "LaunchTemplate":{ + "shape":"FastLaunchLaunchTemplateSpecificationResponse", + "locationName":"launchTemplate" + }, + "MaxParallelLaunches":{ + "shape":"Integer", + "locationName":"maxParallelLaunches" + }, + "OwnerId":{ + "shape":"String", + "locationName":"ownerId" + }, + "State":{ + "shape":"FastLaunchStateCode", + "locationName":"state" + }, + "StateTransitionReason":{ + "shape":"String", + "locationName":"stateTransitionReason" + }, + "StateTransitionTime":{ + "shape":"MillisecondDateTime", + "locationName":"stateTransitionTime" + } + } + }, "DisableFastSnapshotRestoreErrorItem":{ "type":"structure", "members":{ @@ -17701,6 +17860,59 @@ } } }, + "EnableFastLaunchRequest":{ + "type":"structure", + "required":["ImageId"], + "members":{ + "ImageId":{"shape":"ImageId"}, + "ResourceType":{"shape":"String"}, + "SnapshotConfiguration":{"shape":"FastLaunchSnapshotConfigurationRequest"}, + "LaunchTemplate":{"shape":"FastLaunchLaunchTemplateSpecificationRequest"}, + "MaxParallelLaunches":{"shape":"Integer"}, + "DryRun":{"shape":"Boolean"} + } + }, + "EnableFastLaunchResult":{ + "type":"structure", + "members":{ + "ImageId":{ + "shape":"ImageId", + "locationName":"imageId" + }, + "ResourceType":{ + "shape":"FastLaunchResourceType", + "locationName":"resourceType" + }, + "SnapshotConfiguration":{ + "shape":"FastLaunchSnapshotConfigurationResponse", + "locationName":"snapshotConfiguration" + }, + "LaunchTemplate":{ + "shape":"FastLaunchLaunchTemplateSpecificationResponse", + "locationName":"launchTemplate" + }, + "MaxParallelLaunches":{ + "shape":"Integer", + "locationName":"maxParallelLaunches" + }, + "OwnerId":{ + "shape":"String", + "locationName":"ownerId" + }, + "State":{ + "shape":"FastLaunchStateCode", + "locationName":"state" + }, + "StateTransitionReason":{ + "shape":"String", + "locationName":"stateTransitionReason" + }, + "StateTransitionTime":{ + "shape":"MillisecondDateTime", + "locationName":"stateTransitionTime" + } + } + }, "EnableFastSnapshotRestoreErrorItem":{ "type":"structure", "members":{ @@ -18634,6 +18846,69 @@ "locationName":"item" } }, + "FastLaunchImageIdList":{ + "type":"list", + "member":{ + "shape":"ImageId", + "locationName":"ImageId" + } + }, + "FastLaunchLaunchTemplateSpecificationRequest":{ + "type":"structure", + "required":["Version"], + "members":{ + "LaunchTemplateId":{"shape":"LaunchTemplateId"}, + "LaunchTemplateName":{"shape":"String"}, + "Version":{"shape":"String"} + } + }, + "FastLaunchLaunchTemplateSpecificationResponse":{ + "type":"structure", + "members":{ + "LaunchTemplateId":{ + "shape":"LaunchTemplateId", + "locationName":"launchTemplateId" + }, + "LaunchTemplateName":{ + "shape":"String", + "locationName":"launchTemplateName" + }, + "Version":{ + "shape":"String", + "locationName":"version" + } + } + }, + "FastLaunchResourceType":{ + "type":"string", + "enum":["snapshot"] + }, + "FastLaunchSnapshotConfigurationRequest":{ + "type":"structure", + "members":{ + "TargetResourceCount":{"shape":"Integer"} + } + }, + "FastLaunchSnapshotConfigurationResponse":{ + "type":"structure", + "members":{ + "TargetResourceCount":{ + "shape":"Integer", + "locationName":"targetResourceCount" + } + } + }, + "FastLaunchStateCode":{ + "type":"string", + "enum":[ + "enabling", + "enabling-failed", + "enabled", + "enabled-failed", + "disabling", + "disabling-failed" + ] + }, "FastSnapshotRestoreStateCode":{ "type":"string", "enum":[ @@ -28621,6 +28896,7 @@ "locationName":"item" } }, + "NetworkInsightsResourceId":{"type":"string"}, "NetworkInterface":{ "type":"structure", "members":{ diff --git a/models/apis/ec2/2016-11-15/docs-2.json b/models/apis/ec2/2016-11-15/docs-2.json index 7cffdbbbdde..d969ebf0f6e 100755 --- a/models/apis/ec2/2016-11-15/docs-2.json +++ b/models/apis/ec2/2016-11-15/docs-2.json @@ -212,6 +212,7 @@ "DescribeElasticGpus": "Describes the Elastic Graphics accelerator associated with your instances. For more information about Elastic Graphics, see Amazon Elastic Graphics.
", "DescribeExportImageTasks": "Describes the specified export image tasks or all of your export image tasks.
", "DescribeExportTasks": "Describes the specified export instance tasks or all of your export instance tasks.
", + "DescribeFastLaunchImages": "Describe details for Windows AMIs that are configured for faster launching.
", "DescribeFastSnapshotRestores": "Describes the state of fast snapshot restores for your snapshots.
", "DescribeFleetHistory": "Describes the events for the specified EC2 Fleet during the specified time.
EC2 Fleet events are delayed by up to 30 seconds before they can be described. This ensures that you can query by the last evaluated time and not miss a recorded event. EC2 Fleet events are available for 48 hours.
For more information, see Monitor fleet events using Amazon EventBridge in the Amazon EC2 User Guide.
", "DescribeFleetInstances": "Describes the running instances for the specified EC2 Fleet.
For more information, see Monitoring your EC2 Fleet in the Amazon EC2 User Guide.
", @@ -326,6 +327,7 @@ "DetachVolume": "Detaches an EBS volume from an instance. Make sure to unmount any file systems on the device within your operating system before detaching the volume. Failure to do so can result in the volume becoming stuck in the busy
state while detaching. If this happens, detachment can be delayed indefinitely until you unmount the volume, force detachment, reboot the instance, or all three. If an EBS volume is the root device of an instance, it can't be detached while the instance is running. To detach the root volume, stop the instance first.
When a volume with an Amazon Web Services Marketplace product code is detached from an instance, the product code is no longer associated with the instance.
For more information, see Detach an Amazon EBS volume in the Amazon Elastic Compute Cloud User Guide.
", "DetachVpnGateway": "Detaches a virtual private gateway from a VPC. You do this if you're planning to turn off the VPC and not use it anymore. You can confirm a virtual private gateway has been completely detached from a VPC by describing the virtual private gateway (any attachments to the virtual private gateway are also described).
You must wait for the attachment's state to switch to detached
before you can delete the VPC or attach a different VPC to the virtual private gateway.
Disables EBS encryption by default for your account in the current Region.
After you disable encryption by default, you can still create encrypted volumes by enabling encryption when you create each volume.
Disabling encryption by default does not change the encryption status of your existing volumes.
For more information, see Amazon EBS encryption in the Amazon Elastic Compute Cloud User Guide.
", + "DisableFastLaunch": "Discontinue faster launching for a Windows AMI, and clean up existing pre-provisioned snapshots. When you disable faster launching, the AMI uses the standard launch process for each instance. All pre-provisioned snapshots must be removed before you can enable faster launching again.
", "DisableFastSnapshotRestores": "Disables fast snapshot restores for the specified snapshots in the specified Availability Zones.
", "DisableImageDeprecation": "Cancels the deprecation of the specified AMI.
For more information, see Deprecate an AMI in the Amazon Elastic Compute Cloud User Guide.
", "DisableIpamOrganizationAdminAccount": "Disable the IPAM account. For more information, see Enable integration with Organizations in the Amazon VPC IPAM User Guide.
", @@ -346,6 +348,7 @@ "DisassociateTrunkInterface": "This API action is currently in limited preview only. If you are interested in using this feature, contact your account manager.
Removes an association between a branch network interface with a trunk network interface.
", "DisassociateVpcCidrBlock": "Disassociates a CIDR block from a VPC. To disassociate the CIDR block, you must specify its association ID. You can get the association ID by using DescribeVpcs. You must detach or delete all gateways and resources that are associated with the CIDR block before you can disassociate it.
You cannot disassociate the CIDR block with which you originally created the VPC (the primary CIDR block).
", "EnableEbsEncryptionByDefault": "Enables EBS encryption by default for your account in the current Region.
After you enable encryption by default, the EBS volumes that you create are always encrypted, either using the default KMS key or the KMS key that you specified when you created each volume. For more information, see Amazon EBS encryption in the Amazon Elastic Compute Cloud User Guide.
You can specify the default KMS key for encryption by default using ModifyEbsDefaultKmsKeyId or ResetEbsDefaultKmsKeyId.
Enabling encryption by default has no effect on the encryption status of your existing volumes.
After you enable encryption by default, you can no longer launch instances using instance types that do not support encryption. For more information, see Supported instance types.
", + "EnableFastLaunch": "When you enable faster launching for a Windows AMI, images are pre-provisioned, using snapshots to launch instances up to 65% faster. To create the optimized Windows image, Amazon EC2 launches an instance and runs through Sysprep steps, rebooting as required. Then it creates a set of reserved snapshots that are used for subsequent launches. The reserved snapshots are automatically replenished as they are used, depending on your settings for launch frequency.
", "EnableFastSnapshotRestores": "Enables fast snapshot restores for the specified snapshots in the specified Availability Zones.
You get the full benefit of fast snapshot restores after they enter the enabled
state. To get the current state of fast snapshot restores, use DescribeFastSnapshotRestores. To disable fast snapshot restores, use DisableFastSnapshotRestores.
For more information, see Amazon EBS fast snapshot restore in the Amazon Elastic Compute Cloud User Guide.
", "EnableImageDeprecation": "Enables deprecation of the specified AMI at the specified date and time.
For more information, see Deprecate an AMI in the Amazon Elastic Compute Cloud User Guide.
", "EnableIpamOrganizationAdminAccount": "Enable an Organizations member account as the IPAM admin account. You cannot select the Organizations management account as the IPAM admin account. For more information, see Enable integration with Organizations in the Amazon VPC IPAM User Guide.
", @@ -1862,6 +1865,7 @@ "DescribeEgressOnlyInternetGatewaysRequest$DryRun": "Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
The updated status of encryption by default.
", + "DisableFastLaunchRequest$Force": "Forces the image settings to turn off faster launching for your Windows AMI. This parameter overrides any errors that are encountered while cleaning up resources in your account.
", + "DisableFastLaunchRequest$DryRun": "Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Returns true
if the request succeeds; otherwise, it returns an error.
Indicates whether the volume is deleted on instance termination.
", "EnableEbsEncryptionByDefaultRequest$DryRun": "Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
The updated status of encryption by default.
", + "EnableFastLaunchRequest$DryRun": "Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Returns true
if the request succeeds; otherwise, it returns an error.
The maximum number of results to return in a single call. To retrieve the remaining results, make another request with the returned NextToken value. If this parameter is not specified, then all results are returned.
" + } + }, + "DescribeFastLaunchImagesResult": { + "base": null, + "refs": { + } + }, + "DescribeFastLaunchImagesSuccessItem": { + "base": "Describe details about a fast-launch enabled Windows image that meets the requested criteria. Criteria are defined by the DescribeFastLaunchImages
action filters.
A collection of details about the fast-launch enabled Windows images that meet the requested criteria.
" + } + }, "DescribeFastSnapshotRestoreSuccessItem": { "base": "Describes fast snapshot restores for a snapshot.
", "refs": { @@ -6745,6 +6780,16 @@ "refs": { } }, + "DisableFastLaunchRequest": { + "base": null, + "refs": { + } + }, + "DisableFastLaunchResult": { + "base": null, + "refs": { + } + }, "DisableFastSnapshotRestoreErrorItem": { "base": "Contains information about the errors that occurred when disabling fast snapshot restores.
", "refs": { @@ -7351,6 +7396,16 @@ "refs": { } }, + "EnableFastLaunchRequest": { + "base": null, + "refs": { + } + }, + "EnableFastLaunchResult": { + "base": null, + "refs": { + } + }, "EnableFastSnapshotRestoreErrorItem": { "base": "Contains information about the errors that occurred when enabling fast snapshot restores.
", "refs": { @@ -7733,6 +7788,56 @@ "DeleteQueuedReservedInstancesResult$FailedQueuedPurchaseDeletions": "Information about the queued purchases that could not be deleted.
" } }, + "FastLaunchImageIdList": { + "base": null, + "refs": { + "DescribeFastLaunchImagesRequest$ImageIds": "Details for one or more Windows AMI image IDs.
" + } + }, + "FastLaunchLaunchTemplateSpecificationRequest": { + "base": "Request to create a launch template for a fast-launch enabled Windows AMI.
Note - You can specify either the LaunchTemplateName
or the LaunchTemplateId
, but not both.
The launch template to use when launching Windows instances from pre-provisioned snapshots. Launch template parameters can include either the name or ID of the launch template, but not both.
" + } + }, + "FastLaunchLaunchTemplateSpecificationResponse": { + "base": "Identifies the launch template to use for faster launching of the Windows AMI.
", + "refs": { + "DescribeFastLaunchImagesSuccessItem$LaunchTemplate": "The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from pre-provisioned snapshots.
", + "DisableFastLaunchResult$LaunchTemplate": "The launch template that was used to launch Windows instances from pre-provisioned snapshots.
", + "EnableFastLaunchResult$LaunchTemplate": "The launch template that is used when launching Windows instances from pre-provisioned snapshots.
" + } + }, + "FastLaunchResourceType": { + "base": null, + "refs": { + "DescribeFastLaunchImagesSuccessItem$ResourceType": "The resource type that is used for pre-provisioning the Windows AMI. Supported values include: snapshot
.
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows AMI. Supported values include: snapshot
.
The type of resource that was defined for pre-provisioning the Windows AMI for faster launching.
" + } + }, + "FastLaunchSnapshotConfigurationRequest": { + "base": "Configuration settings for creating and managing pre-provisioned snapshots for a fast-launch enabled Windows AMI.
", + "refs": { + "EnableFastLaunchRequest$SnapshotConfiguration": "Configuration settings for creating and managing the snapshots that are used for pre-provisioning the Windows AMI for faster launching. The associated ResourceType
must be snapshot
.
Configuration settings for creating and managing pre-provisioned snapshots for a fast-launch enabled Windows AMI.
", + "refs": { + "DescribeFastLaunchImagesSuccessItem$SnapshotConfiguration": "A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.
", + "DisableFastLaunchResult$SnapshotConfiguration": "Parameters that were used for faster launching for the Windows AMI before faster launching was turned off. This informs the clean-up process.
", + "EnableFastLaunchResult$SnapshotConfiguration": "The configuration settings that were defined for creating and managing the pre-provisioned snapshots for faster launching of the Windows AMI. This property is returned when the associated resourceType
is snapshot
.
The current state of faster launching for the specified Windows AMI.
", + "DisableFastLaunchResult$State": "The current state of faster launching for the specified Windows AMI.
", + "EnableFastLaunchResult$State": "The current state of faster launching for the specified Windows AMI.
" + } + }, "FastSnapshotRestoreStateCode": { "base": null, "refs": { @@ -7781,6 +7886,7 @@ "DescribeElasticGpusRequest$Filters": "The filters.
availability-zone
- The Availability Zone in which the Elastic Graphics accelerator resides.
elastic-gpu-health
- The status of the Elastic Graphics accelerator (OK
| IMPAIRED
).
elastic-gpu-state
- The state of the Elastic Graphics accelerator (ATTACHED
).
elastic-gpu-type
- The type of Elastic Graphics accelerator; for example, eg1.medium
.
instance-id
- The ID of the instance to which the Elastic Graphics accelerator is associated.
Filter tasks using the task-state
filter and one of the following values: active
, completed
, deleting
, or deleted
.
the filters for the export tasks.
", + "DescribeFastLaunchImagesRequest$Filters": "Use the following filters to streamline results.
resource-type
- The resource type for pre-provisioning.
launch-template
- The launch template that is associated with the pre-provisioned Windows AMI.
owner-id
- The owner ID for the pre-provisioning resource.
state
- The current state of fast launching for the Windows AMI.
The filters. The possible values are:
availability-zone
: The Availability Zone of the snapshot.
owner-id
: The ID of the Amazon Web Services account that enabled fast snapshot restore on the snapshot.
snapshot-id
: The ID of the snapshot.
state
: The state of fast snapshot restores for the snapshot (enabling
| optimizing
| enabled
| disabling
| disabled
).
The filters.
instance-type
- The instance type.
The filters.
activity-status
- The progress of the EC2 Fleet ( error
| pending-fulfillment
| pending-termination
| fulfilled
).
excess-capacity-termination-policy
- Indicates whether to terminate running instances if the target capacity is decreased below the current EC2 Fleet size (true
| false
).
fleet-state
- The state of the EC2 Fleet (submitted
| active
| deleted
| failed
| deleted-running
| deleted-terminating
| modifying
).
replace-unhealthy-instances
- Indicates whether EC2 Fleet should replace unhealthy instances (true
| false
).
type
- The type of request (instant
| request
| maintain
).
The ID of the AMI.
", "DeregisterImageRequest$ImageId": "The ID of the AMI.
", + "DescribeFastLaunchImagesSuccessItem$ImageId": "The image ID that identifies the fast-launch enabled Windows image.
", "DescribeImageAttributeRequest$ImageId": "The ID of the AMI.
", + "DisableFastLaunchRequest$ImageId": "The ID of the image for which you’re turning off faster launching, and removing pre-provisioned snapshots.
", + "DisableFastLaunchResult$ImageId": "The ID of the image for which faster-launching has been turned off.
", "DisableImageDeprecationRequest$ImageId": "The ID of the AMI.
", + "EnableFastLaunchRequest$ImageId": "The ID of the image for which you’re enabling faster launching.
", + "EnableFastLaunchResult$ImageId": "The image ID that identifies the Windows AMI for which faster launching was enabled.
", "EnableImageDeprecationRequest$ImageId": "The ID of the AMI.
", "ExportImageRequest$ImageId": "The ID of the image.
", + "FastLaunchImageIdList$member": null, "ImageIdList$member": null, "ImageIdStringList$member": null, "ModifyImageAttributeRequest$ImageId": "The ID of the AMI.
", @@ -10095,6 +10207,7 @@ "CreateVolumeRequest$Throughput": "The throughput to provision for a volume, with a maximum of 1,000 MiB/s.
This parameter is valid only for gp3
volumes.
Valid Range: Minimum value of 125. Maximum value of 1000.
", "DeleteNetworkAclEntryRequest$RuleNumber": "The rule number of the entry to delete.
", "DescribeElasticGpusResult$MaxResults": "The total number of items to return. If the total number of items available is more than the value specified in max-items then a Next-Token will be provided in the output that you can use to resume pagination.
", + "DescribeFastLaunchImagesSuccessItem$MaxParallelLaunches": "The maximum number of parallel instances that are launched for creating resources.
", "DescribeFleetHistoryRequest$MaxResults": "The maximum number of results to return in a single call. Specify a value between 1 and 1000. The default value is 1000. To retrieve the remaining results, make another call with the returned NextToken
value.
The maximum number of results to return in a single call. Specify a value between 1 and 1000. The default value is 1000. To retrieve the remaining results, make another call with the returned NextToken
value.
The maximum number of results to return in a single call. Specify a value between 1 and 1000. The default value is 1000. To retrieve the remaining results, make another call with the returned NextToken
value.
The maximum number of results to return for the request in a single page. The remaining results of the initial request can be seen by sending another request with the returned NextToken
value. This value can be between 5 and 1,000; if MaxResults
is given a value larger than 1,000, only 1,000 results are returned.
The maximum number of items to return for this request. The request returns a token that you can specify in a subsequent call to get the next set of results.
Constraint: If the value is greater than 1,000, we return only 1,000 items.
", "DescribeVpcEndpointsRequest$MaxResults": "The maximum number of items to return for this request. The request returns a token that you can specify in a subsequent call to get the next set of results.
Constraint: If the value is greater than 1,000, we return only 1,000 items.
", + "DisableFastLaunchResult$MaxParallelLaunches": "The maximum number of parallel instances to launch for creating resources.
", "EbsBlockDevice$Iops": "The number of I/O operations per second (IOPS). For gp3
, io1
, and io2
volumes, this represents the number of IOPS that are provisioned for the volume. For gp2
volumes, this represents the baseline performance of the volume and the rate at which the volume accumulates I/O credits for bursting.
The following are the supported values for each volume type:
gp3
: 3,000-16,000 IOPS
io1
: 100-64,000 IOPS
io2
: 100-64,000 IOPS
For io1
and io2
volumes, we guarantee 64,000 IOPS only for Instances built on the Nitro System. Other instance families guarantee performance up to 32,000 IOPS.
This parameter is required for io1
and io2
volumes. The default for gp3
volumes is 3,000 IOPS. This parameter is not supported for gp2
, st1
, sc1
, or standard
volumes.
The size of the volume, in GiBs. You must specify either a snapshot ID or a volume size. If you specify a snapshot, the default is the snapshot size. You can specify a volume size that is equal to or larger than the snapshot size.
The following are the supported volumes sizes for each volume type:
gp2
and gp3
:1-16,384
io1
and io2
: 4-16,384
st1
and sc1
: 125-16,384
standard
: 1-1,024
The throughput that the volume supports, in MiB/s.
This parameter is valid only for gp3
volumes.
Valid Range: Minimum value of 125. Maximum value of 1000.
", + "EnableFastLaunchRequest$MaxParallelLaunches": "The maximum number of parallel instances to launch for creating resources.
", + "EnableFastLaunchResult$MaxParallelLaunches": "The maximum number of parallel instances to launch for creating resources.
", + "FastLaunchSnapshotConfigurationRequest$TargetResourceCount": "The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.
", + "FastLaunchSnapshotConfigurationResponse$TargetResourceCount": "The number of pre-provisioned snapshots requested to keep on hand for a fast-launch enabled Windows AMI.
", "FleetCapacityReservation$TotalInstanceCount": "The total number of instances for which the Capacity Reservation reserves capacity.
", "FleetSpotCapacityRebalance$TerminationDelay": "The amount of time (in seconds) that Amazon EC2 waits before terminating the old Spot Instance after launching a new replacement Spot Instance.
Required when ReplacementStrategy
is set to launch-before-terminate
.
Not valid when ReplacementStrategy
is set to launch
.
Valid values: Minimum value of 120
seconds. Maximum value of 7200
seconds.
The amount of time (in seconds) that Amazon EC2 waits before terminating the old Spot Instance after launching a new replacement Spot Instance.
Required when ReplacementStrategy
is set to launch-before-terminate
.
Not valid when ReplacementStrategy
is set to launch
.
Valid values: Minimum value of 120
seconds. Maximum value of 7200
seconds.
The ID of the launch template. You must specify either the launch template ID or launch template name in the request.
", "DeleteLaunchTemplateVersionsRequest$LaunchTemplateId": "The ID of the launch template. You must specify either the launch template ID or launch template name in the request.
", "DescribeLaunchTemplateVersionsRequest$LaunchTemplateId": "The ID of the launch template. To describe one or more versions of a specified launch template, you must specify either the launch template ID or the launch template name in the request. To describe all the latest or default launch template versions in your account, you must omit this parameter.
", + "FastLaunchLaunchTemplateSpecificationRequest$LaunchTemplateId": "The ID of the launch template to use for faster launching for a Windows AMI.
", + "FastLaunchLaunchTemplateSpecificationResponse$LaunchTemplateId": "The ID of the launch template for faster launching of the associated Windows AMI.
", "FleetLaunchTemplateSpecificationRequest$LaunchTemplateId": "The ID of the launch template. If you specify the template ID, you can't specify the template name.
", "LaunchTemplateIdStringList$member": null, "LaunchTemplateSpecification$LaunchTemplateId": "The ID of the launch template.
", @@ -12035,6 +12155,7 @@ "CreateCapacityReservationFleetRequest$EndDate": "The date and time at which the Capacity Reservation Fleet expires. When the Capacity Reservation Fleet expires, its state changes to expired
and all of the Capacity Reservations in the Fleet expire.
The Capacity Reservation Fleet expires within an hour after the specified time. For example, if you specify 5/31/2019
, 13:30:55
, the Capacity Reservation Fleet is guaranteed to expire between 13:30:55
and 14:30:55
on 5/31/2019
.
The date and time at which the Capacity Reservation Fleet was created.
", "CreateCapacityReservationFleetResult$EndDate": "The date and time at which the Capacity Reservation Fleet expires.
", + "DescribeFastLaunchImagesSuccessItem$StateTransitionTime": "The time that faster launching for the Windows AMI changed to the current state.
", "DescribeFastSnapshotRestoreSuccessItem$EnablingTime": "The time at which fast snapshot restores entered the enabling
state.
The time at which fast snapshot restores entered the optimizing
state.
The time at which fast snapshot restores entered the enabled
state.
Filters the results based on the start time. The analysis must have started on or before this time.
", "DescribeNetworkInsightsAnalysesRequest$AnalysisStartTime": "The time when the network insights analyses started.
", "DescribeNetworkInsightsAnalysesRequest$AnalysisEndTime": "The time when the network insights analyses ended.
", + "DisableFastLaunchResult$StateTransitionTime": "The time that the state changed for faster launching for the Windows AMI.
", "DisableFastSnapshotRestoreSuccessItem$EnablingTime": "The time at which fast snapshot restores entered the enabling
state.
The time at which fast snapshot restores entered the optimizing
state.
The time at which fast snapshot restores entered the enabled
state.
The time at which fast snapshot restores entered the disabling
state.
The time at which fast snapshot restores entered the disabled
state.
The time that the state changed for faster launching for the Windows AMI.
", "EnableFastSnapshotRestoreSuccessItem$EnablingTime": "The time at which fast snapshot restores entered the enabling
state.
The time at which fast snapshot restores entered the optimizing
state.
The time at which fast snapshot restores entered the enabled
state.
Information about the paths.
" } }, + "NetworkInsightsResourceId": { + "base": null, + "refs": { + "CreateNetworkInsightsPathRequest$Source": "The Amazon Web Services resource that is the source of the path.
", + "CreateNetworkInsightsPathRequest$Destination": "The Amazon Web Services resource that is the destination of the path.
" + } + }, "NetworkInterface": { "base": "Describes a network interface.
", "refs": { @@ -13164,6 +13294,8 @@ "DescribeClientVpnTargetNetworksResult$NextToken": "The token to use to retrieve the next page of results. This value is null
when there are no more results to return.
A token that indicates the next page of results.
", "DescribeExportImageTasksResult$NextToken": "The token to use to get the next page of results. This value is null
when there are no more results to return.
The token for the next set of results.
", + "DescribeFastLaunchImagesResult$NextToken": "The token to use for the next set of results. This value is null when there are no more results to return.
", "DescribeFastSnapshotRestoresRequest$NextToken": "The token for the next page of results.
", "DescribeFastSnapshotRestoresResult$NextToken": "The token to use to retrieve the next page of results. This value is null
when there are no more results to return.
The token to retrieve the next page of results.
", @@ -16351,8 +16483,6 @@ "CreateNetworkAclEntryRequest$Ipv6CidrBlock": "The IPv6 network range to allow or deny, in CIDR notation (for example 2001:db8:1234:1a00::/64
).
The protocol number. A value of \"-1\" means all protocols. If you specify \"-1\" or a protocol number other than \"6\" (TCP), \"17\" (UDP), or \"1\" (ICMP), traffic on all ports is allowed, regardless of any ports or ICMP types or codes that you specify. If you specify protocol \"58\" (ICMPv6) and specify an IPv4 CIDR block, traffic for all ICMP types and codes allowed, regardless of any that you specify. If you specify protocol \"58\" (ICMPv6) and specify an IPv6 CIDR block, you must specify an ICMP type and code.
", "CreateNetworkInsightsAccessScopeRequest$ClientToken": "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency.
", - "CreateNetworkInsightsPathRequest$Source": "The Amazon Web Services resource that is the source of the path.
", - "CreateNetworkInsightsPathRequest$Destination": "The Amazon Web Services resource that is the destination of the path.
", "CreateNetworkInsightsPathRequest$ClientToken": "Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency.
", "CreateNetworkInterfacePermissionRequest$AwsAccountId": "The Amazon Web Services account ID.
", "CreateNetworkInterfacePermissionRequest$AwsService": "The Amazon Web Service. Currently not supported.
", @@ -16480,6 +16610,8 @@ "DescribeEgressOnlyInternetGatewaysResult$NextToken": "The token to use to retrieve the next page of results. This value is null
when there are no more results to return.
The token to request the next page of results.
", "DescribeElasticGpusResult$NextToken": "The token to use to retrieve the next page of results. This value is null
when there are no more results to return.
The owner ID for the fast-launch enabled Windows AMI.
", + "DescribeFastLaunchImagesSuccessItem$StateTransitionReason": "The reason that faster launching for the Windows AMI changed to the current state.
", "DescribeFastSnapshotRestoreSuccessItem$SnapshotId": "The ID of the snapshot.
", "DescribeFastSnapshotRestoreSuccessItem$AvailabilityZone": "The Availability Zone.
", "DescribeFastSnapshotRestoreSuccessItem$StateTransitionReason": "The reason for the state transition. The possible values are as follows:
Client.UserInitiated
- The state successfully transitioned to enabling
or disabling
.
Client.UserInitiated - Lifecycle state transition
- The state successfully transitioned to optimizing
, enabled
, or disabled
.
The ID of the Amazon Web Services account that owns the DHCP options set.
", "DirectoryServiceAuthentication$DirectoryId": "The ID of the Active Directory used for authentication.
", "DirectoryServiceAuthenticationRequest$DirectoryId": "The ID of the Active Directory to be used for authentication.
", + "DisableFastLaunchResult$OwnerId": "The owner of the Windows AMI for which faster launching was turned off.
", + "DisableFastLaunchResult$StateTransitionReason": "The reason that the state changed for faster launching for the Windows AMI.
", "DisableFastSnapshotRestoreErrorItem$SnapshotId": "The ID of the snapshot.
", "DisableFastSnapshotRestoreStateError$Code": "The error code.
", "DisableFastSnapshotRestoreStateError$Message": "The error message.
", @@ -16687,6 +16821,9 @@ "ElasticInferenceAcceleratorAssociation$ElasticInferenceAcceleratorArn": "The Amazon Resource Name (ARN) of the elastic inference accelerator.
", "ElasticInferenceAcceleratorAssociation$ElasticInferenceAcceleratorAssociationId": "The ID of the association.
", "ElasticInferenceAcceleratorAssociation$ElasticInferenceAcceleratorAssociationState": "The state of the elastic inference accelerator.
", + "EnableFastLaunchRequest$ResourceType": "The type of resource to use for pre-provisioning the Windows AMI for faster launching. Supported values include: snapshot
, which is the default value.
The owner ID for the Windows AMI for which faster launching was enabled.
", + "EnableFastLaunchResult$StateTransitionReason": "The reason that the state changed for faster launching for the Windows AMI.
", "EnableFastSnapshotRestoreErrorItem$SnapshotId": "The ID of the snapshot.
", "EnableFastSnapshotRestoreStateError$Code": "The error code.
", "EnableFastSnapshotRestoreStateError$Message": "The error message.
", @@ -16738,6 +16875,10 @@ "ExportTransitGatewayRoutesRequest$S3Bucket": "The name of the S3 bucket.
", "ExportTransitGatewayRoutesResult$S3Location": "The URL of the exported file in Amazon S3. For example, s3://bucket_name/VPCTransitGateway/TransitGatewayRouteTables/file_name.
", "FailedQueuedPurchaseDeletion$ReservedInstancesId": "The ID of the Reserved Instance.
", + "FastLaunchLaunchTemplateSpecificationRequest$LaunchTemplateName": "The name of the launch template to use for faster launching for a Windows AMI.
", + "FastLaunchLaunchTemplateSpecificationRequest$Version": "The version of the launch template to use for faster launching for a Windows AMI.
", + "FastLaunchLaunchTemplateSpecificationResponse$LaunchTemplateName": "The name of the launch template for faster launching of the associated Windows AMI.
", + "FastLaunchLaunchTemplateSpecificationResponse$Version": "The version of the launch template for faster launching of the associated Windows AMI.
", "FederatedAuthentication$SamlProviderArn": "The Amazon Resource Name (ARN) of the IAM SAML identity provider.
", "FederatedAuthentication$SelfServiceSamlProviderArn": "The Amazon Resource Name (ARN) of the IAM SAML identity provider for the self-service portal.
", "FederatedAuthenticationRequest$SAMLProviderArn": "The Amazon Resource Name (ARN) of the IAM SAML identity provider.
", diff --git a/models/apis/ec2/2016-11-15/paginators-1.json b/models/apis/ec2/2016-11-15/paginators-1.json index a44793e9a69..9ac6a8edb9b 100755 --- a/models/apis/ec2/2016-11-15/paginators-1.json +++ b/models/apis/ec2/2016-11-15/paginators-1.json @@ -111,6 +111,12 @@ "DescribeExportTasks": { "result_key": "ExportTasks" }, + "DescribeFastLaunchImages": { + "input_token": "NextToken", + "limit_key": "MaxResults", + "output_token": "NextToken", + "result_key": "FastLaunchImages" + }, "DescribeFastSnapshotRestores": { "input_token": "NextToken", "limit_key": "MaxResults", diff --git a/models/apis/lookoutmetrics/2017-07-25/api-2.json b/models/apis/lookoutmetrics/2017-07-25/api-2.json index 55e32ddf917..068bcfbfdae 100644 --- a/models/apis/lookoutmetrics/2017-07-25/api-2.json +++ b/models/apis/lookoutmetrics/2017-07-25/api-2.json @@ -431,7 +431,8 @@ {"shape":"ValidationException"}, {"shape":"InternalServerException"}, {"shape":"AccessDeniedException"}, - {"shape":"TooManyRequestsException"} + {"shape":"TooManyRequestsException"}, + {"shape":"ServiceQuotaExceededException"} ] } }, @@ -563,6 +564,14 @@ "min":1, "pattern":".*\\S.*" }, + "AnomalyDetectorFailureType":{ + "type":"string", + "enum":[ + "ACTIVATION_FAILURE", + "BACK_TEST_ACTIVATION_FAILURE", + "DELETION_FAILURE" + ] + }, "AnomalyDetectorName":{ "type":"string", "max":63, @@ -655,10 +664,6 @@ }, "AppFlowConfig":{ "type":"structure", - "required":[ - "RoleArn", - "FlowName" - ], "members":{ "RoleArn":{"shape":"Arn"}, "FlowName":{"shape":"FlowName"} @@ -696,7 +701,6 @@ }, "CloudWatchConfig":{ "type":"structure", - "required":["RoleArn"], "members":{ "RoleArn":{"shape":"Arn"} } @@ -906,7 +910,8 @@ "LastModificationTime":{"shape":"Timestamp"}, "Status":{"shape":"AnomalyDetectorStatus"}, "FailureReason":{"shape":"ErrorMessage"}, - "KmsKeyArn":{"shape":"KmsKeyArn"} + "KmsKeyArn":{"shape":"KmsKeyArn"}, + "FailureType":{"shape":"AnomalyDetectorFailureType"} } }, "DescribeMetricSetRequest":{ @@ -1452,16 +1457,6 @@ }, "RDSSourceConfig":{ "type":"structure", - "required":[ - "DBInstanceIdentifier", - "DatabaseHost", - "DatabasePort", - "SecretManagerArn", - "DatabaseName", - "TableName", - "RoleArn", - "VpcConfiguration" - ], "members":{ "DBInstanceIdentifier":{"shape":"RDSDatabaseIdentifier"}, "DatabaseHost":{"shape":"DatabaseHost"}, @@ -1490,16 +1485,6 @@ }, "RedshiftSourceConfig":{ "type":"structure", - "required":[ - "ClusterIdentifier", - "DatabaseHost", - "DatabasePort", - "SecretManagerArn", - "DatabaseName", - "TableName", - "RoleArn", - "VpcConfiguration" - ], "members":{ "ClusterIdentifier":{"shape":"RedshiftClusterIdentifier"}, "DatabaseHost":{"shape":"DatabaseHost"}, @@ -1536,7 +1521,6 @@ "ResourceType":{"type":"string"}, "S3SourceConfig":{ "type":"structure", - "required":["RoleArn"], "members":{ "RoleArn":{"shape":"Arn"}, "TemplatedPathList":{"shape":"TemplatedPathList"}, diff --git a/models/apis/lookoutmetrics/2017-07-25/docs-2.json b/models/apis/lookoutmetrics/2017-07-25/docs-2.json index 54aa3b7ce41..449bde0d7b3 100644 --- a/models/apis/lookoutmetrics/2017-07-25/docs-2.json +++ b/models/apis/lookoutmetrics/2017-07-25/docs-2.json @@ -139,6 +139,12 @@ "UpdateAnomalyDetectorRequest$AnomalyDetectorDescription": "The updated detector description.
" } }, + "AnomalyDetectorFailureType": { + "base": null, + "refs": { + "DescribeAnomalyDetectorResponse$FailureType": "The process that caused the detector to fail.
" + } + }, "AnomalyDetectorName": { "base": null, "refs": { @@ -503,7 +509,7 @@ "ErrorMessage": { "base": null, "refs": { - "DescribeAnomalyDetectorResponse$FailureReason": "The reason that the detector failed, if any.
" + "DescribeAnomalyDetectorResponse$FailureReason": "The reason that the detector failed.
" } }, "ExecutionList": { diff --git a/models/apis/transcribe/2017-10-26/docs-2.json b/models/apis/transcribe/2017-10-26/docs-2.json index 79394b4d4c8..31a8fb2d3dc 100644 --- a/models/apis/transcribe/2017-10-26/docs-2.json +++ b/models/apis/transcribe/2017-10-26/docs-2.json @@ -37,7 +37,7 @@ "StartTranscriptionJob": "Starts an asynchronous job to transcribe speech to text.
", "TagResource": "Tags an Amazon Transcribe resource with the given list of tags.
", "UntagResource": "Removes specified tags from a specified Amazon Transcribe resource.
", - "UpdateCallAnalyticsCategory": "Updates the call analytics category with new values. The UpdateCallAnalyticsCategory
operation overwrites all of the existing information with the values that you provide in the request.
Updates the call analytics category with new values. The UpdateCallAnalyticsCategory
operation overwrites all of the existing information with the values that you provide in the request.
Updates a vocabulary with new values that you provide in a different text file from the one you used to create the vocabulary. The UpdateMedicalVocabulary
operation overwrites all of the existing information with the values that you provide in the request.
Updates an existing vocabulary with new values. The UpdateVocabulary
operation overwrites all of the existing information with the values that you provide in the request.
Updates a vocabulary filter with a new list of filtered words.
" @@ -46,7 +46,7 @@ "AbsoluteTimeRange": { "base": "A time range, set in seconds, between two points in the call.
", "refs": { - "InterruptionFilter$AbsoluteTimeRange": "An object you can use to specify a time range (in milliseconds) for when you'd want to find the interruption. For example, you could search for an interruption between the 30,000 millisecond mark and the 45,000 millisecond mark. You could also specify the time period as the first 15,000 milliseconds or the last 15,000 milliseconds.
", + "InterruptionFilter$AbsoluteTimeRange": "An object you can use to specify a time range (in milliseconds) for when you'd want to find the interruption. For example, you could search for an interruption between the 30,000 millisecond mark and the 45,000 millisecond mark. You could also specify the time period as the first 15,000 milliseconds or the last 15,000 milliseconds.
", "NonTalkTimeFilter$AbsoluteTimeRange": "An object you can use to specify a time range (in milliseconds) for when no one is talking. For example, you could specify a time period between the 30,000 millisecond mark and the 45,000 millisecond mark. You could also specify the time period as the first 15,000 milliseconds or the last 15,000 milliseconds.
", "SentimentFilter$AbsoluteTimeRange": "The time range, measured in seconds, of the sentiment.
", "TranscriptFilter$AbsoluteTimeRange": "A time range, set in seconds, between two points in the call.
" @@ -72,12 +72,12 @@ "JobExecutionSettings$AllowDeferredExecution": "Indicates whether a job should be queued by Amazon Transcribe when the concurrent execution limit is exceeded. When the AllowDeferredExecution
field is true, jobs are queued and executed when the number of executing jobs falls below the concurrent execution limit. If the field is false, Amazon Transcribe returns a LimitExceededException
exception.
Note that job queuing is enabled by default for call analytics jobs.
If you specify the AllowDeferredExecution
field, you must specify the DataAccessRoleArn
field.
Whether the base model used for the custom language model is up to date. If this field is true
then you are running the most up-to-date version of the base model in your custom language model.
Determines whether the transcription job uses speaker recognition to identify different speakers in the input audio. Speaker recognition labels individual speakers in the audio file. If you set the ShowSpeakerLabels
field to true, you must also set the maximum number of speaker labels in the MaxSpeakerLabels
field.
You can't set both ShowSpeakerLabels
and ChannelIdentification
in the same request. If you set both, your request returns a BadRequestException
.
Instructs Amazon Transcribe Medical to process each audio channel separately and then merge the transcription output of each channel into a single transcription.
Amazon Transcribe Medical also produces a transcription of each item detected on an audio channel, including the start time and end time of the item and alternative transcriptions of item. The alternative transcriptions also come with confidence scores provided by Amazon Transcribe Medical.
You can't set both ShowSpeakerLabels
and ChannelIdentification
in the same request. If you set both, your request returns a BadRequestException
Instructs Amazon Transcribe Medical to process each audio channel separately and then merge the transcription output of each channel into a single transcription.
Amazon Transcribe Medical also produces a transcription of each item detected on an audio channel, including the start time and end time of the item and alternative transcriptions of item. The alternative transcriptions also come with confidence scores provided by Amazon Transcribe Medical.
You can't set both ShowSpeakerLabels
and ChannelIdentification
in the same request. If you set both, your request returns a BadRequestException
.
Determines whether alternative transcripts are generated along with the transcript that has the highest confidence. If you set ShowAlternatives
field to true, you must also set the maximum number of alternatives to return in the MaxAlternatives
field.
Set to TRUE
to look for a time period when people were talking.
Set to TRUE
to look for sentiments that weren't specified in the request.
Set to TRUE
to look for sentiments that weren't specified in the request.
Determines whether the transcription job uses speaker recognition to identify different speakers in the input audio. Speaker recognition labels individual speakers in the audio file. If you set the ShowSpeakerLabels
field to true, you must also set the maximum number of speaker labels MaxSpeakerLabels
field.
You can't set both ShowSpeakerLabels
and ChannelIdentification
in the same request. If you set both, your request returns a BadRequestException
.
Instructs Amazon Transcribe to process each audio channel separately and then merge the transcription output of each channel into a single transcription.
Amazon Transcribe also produces a transcription of each item detected on an audio channel, including the start time and end time of the item and alternative transcriptions of the item including the confidence that Amazon Transcribe has in the transcription.
You can't set both ShowSpeakerLabels
and ChannelIdentification
in the same request. If you set both, your request returns a BadRequestException
.
Instructs Amazon Transcribe to process each audio channel separately and then merge the transcription output of each channel into a single transcription.
Amazon Transcribe also produces a transcription of each item detected on an audio channel, including the start time and end time of the item and alternative transcriptions of the item including the confidence that Amazon Transcribe has in the transcription.
You can't set both ShowSpeakerLabels
and ChannelIdentification
in the same request. If you set both, your request returns a BadRequestException
.
Determines whether the transcription contains alternative transcriptions. If you set the ShowAlternatives
field to true, you must also set the maximum number of alternatives to return in the MaxAlternatives
field.
Set this field to true
to enable automatic language identification. Automatic language identification is disabled by default. You receive a BadRequestException
error if you enter a value for a LanguageCode
.
If TRUE
, the rule that you specify is applied to everything except for the phrases that you specify.
Provides optional settings for the CallAnalyticsJob
operation.
Provides information about the settings used to run a transcription job.
", - "StartCallAnalyticsJobRequest$Settings": "A Settings
object that provides optional settings for a call analytics job.
A Settings
object that provides optional settings for a call analytics job.
The rules and associated metadata used to create a category.
", "GetCallAnalyticsCategoryResponse$CategoryProperties": "The rules you've defined for a category.
", - "UpdateCallAnalyticsCategoryResponse$CategoryProperties": "The attributes describing the analytics category. You can see information such as the rules that you've used to update the category and when the category was originally created.
" + "UpdateCallAnalyticsCategoryResponse$CategoryProperties": "The attributes describing the analytics category. You can see information such as the rules that you've used to update the category and when the category was originally created.
" } }, "CategoryPropertiesList": { @@ -365,7 +365,7 @@ "GetMedicalVocabularyResponse$FailureReason": "If the VocabularyState
is FAILED
, this field contains information about why the job failed.
If the VocabularyState
field is FAILED
, this field contains information about why the job failed.
The reason why the custom language model couldn't be created.
", - "MedicalTranscriptionJob$FailureReason": "If the TranscriptionJobStatus
field is FAILED
, this field contains information about why the job failed.
The FailureReason
field contains one of the following values:
Unsupported media format
- The media format specified in the MediaFormat
field of the request isn't valid. See the description of the MediaFormat
field for a list of valid values.
The media format provided does not match the detected media format
- The media format of the audio file doesn't match the format specified in the MediaFormat
field in the request. Check the media format of your media file and make sure the two values match.
Invalid sample rate for audio file
- The sample rate specified in the MediaSampleRateHertz
of the request isn't valid. The sample rate must be between 8,000 and 48,000 Hertz.
The sample rate provided does not match the detected sample rate
- The sample rate in the audio file doesn't match the sample rate specified in the MediaSampleRateHertz
field in the request. Check the sample rate of your media file and make sure that the two values match.
Invalid file size: file size too large
- The size of your audio file is larger than what Amazon Transcribe Medical can process. For more information, see Guidelines and Quotas in the Amazon Transcribe Medical Guide
Invalid number of channels: number of channels too large
- Your audio contains more channels than Amazon Transcribe Medical is configured to process. To request additional channels, see Amazon Transcribe Medical Endpoints and Quotas in the Amazon Web Services General Reference
If the TranscriptionJobStatus
field is FAILED
, this field contains information about why the job failed.
The FailureReason
field contains one of the following values:
Unsupported media format
- The media format specified in the MediaFormat
field of the request isn't valid. See the description of the MediaFormat
field for a list of valid values.
The media format provided does not match the detected media format
- The media format of the audio file doesn't match the format specified in the MediaFormat
field in the request. Check the media format of your media file and make sure the two values match.
Invalid sample rate for audio file
- The sample rate specified in the MediaSampleRateHertz
of the request isn't valid. The sample rate must be between 8,000 and 48,000 Hertz.
The sample rate provided does not match the detected sample rate
- The sample rate in the audio file doesn't match the sample rate specified in the MediaSampleRateHertz
field in the request. Check the sample rate of your media file and make sure that the two values match.
Invalid file size: file size too large
- The size of your audio file is larger than what Amazon Transcribe Medical can process. For more information, see Guidelines and Quotas in the Amazon Transcribe Medical Guide.
Invalid number of channels: number of channels too large
- Your audio contains more channels than Amazon Transcribe Medical is configured to process. To request additional channels, see Amazon Transcribe Medical Endpoints and Quotas in the Amazon Web Services General Reference.
If the TranscriptionJobStatus
field is FAILED
, a description of the error.
If the TranscriptionJobStatus
field is FAILED
, this field contains information about why the job failed.
The FailureReason
field can contain one of the following values:
Unsupported media format
- The media format specified in the MediaFormat
field of the request isn't valid. See the description of the MediaFormat
field for a list of valid values.
The media format provided does not match the detected media format
- The media format of the audio file doesn't match the format specified in the MediaFormat
field in the request. Check the media format of your media file and make sure that the two values match.
Invalid sample rate for audio file
- The sample rate specified in the MediaSampleRateHertz
of the request isn't valid. The sample rate must be between 8,000 and 48,000 Hertz.
The sample rate provided does not match the detected sample rate
- The sample rate in the audio file doesn't match the sample rate specified in the MediaSampleRateHertz
field in the request. Check the sample rate of your media file and make sure that the two values match.
Invalid file size: file size too large
- The size of your audio file is larger than Amazon Transcribe can process. For more information, see Limits in the Amazon Transcribe Developer Guide.
Invalid number of channels: number of channels too large
- Your audio contains more channels than Amazon Transcribe is configured to process. To request additional channels, see Amazon Transcribe Limits in the Amazon Web Services General Reference.
If the TranscriptionJobStatus
field is FAILED
, a description of the error.
A value between zero and one that Amazon Transcribe assigned to the language that it identified in the source audio. This value appears only when you don't provide a single language code. Larger values indicate that Amazon Transcribe has higher confidence in the language that it identified
", + "CallAnalyticsJob$IdentifiedLanguageScore": "A value between zero and one that Amazon Transcribe assigned to the language that it identified in the source audio. This value appears only when you don't provide a single language code. Larger values indicate that Amazon Transcribe has higher confidence in the language that it identified.
", "TranscriptionJob$IdentifiedLanguageScore": "A value between zero and one that Amazon Transcribe assigned to the language that it identified in the source audio. Larger values indicate that Amazon Transcribe has higher confidence in the language it identified.
", "TranscriptionJobSummary$IdentifiedLanguageScore": "A value between zero and one that Amazon Transcribe assigned to the language it identified in the source audio. A higher score indicates that Amazon Transcribe is more confident in the language it identified.
" } @@ -485,7 +485,7 @@ "KMSKeyId": { "base": null, "refs": { - "StartCallAnalyticsJobRequest$OutputEncryptionKMSKeyId": "The Amazon Resource Name (ARN) of the Amazon Web Services Key Management Service key used to encrypt the output of the call analytics job. The user calling the operation must have permission to use the specified KMS key.
You use either of the following to identify an Amazon Web Services KMS key in the current account:
KMS Key ID: \"1234abcd-12ab-34cd-56ef-1234567890ab\"
KMS Key Alias: \"alias/ExampleAlias\"
You can use either of the following to identify a KMS key in the current account or another account:
Amazon Resource Name (ARN) of a KMS key in the current account or another account: \"arn:aws:kms:region:account ID:key/1234abcd-12ab-34cd-56ef1234567890ab\"
ARN of a KMS Key Alias: \"arn:aws:kms:region:account ID:alias/ExampleAlias\"
If you don't specify an encryption key, the output of the call analytics job is encrypted with the default Amazon S3 key (SSE-S3).
If you specify a KMS key to encrypt your output, you must also specify an output location in the OutputLocation
parameter.
The Amazon Resource Name (ARN) of the Amazon Web Services Key Management Service key used to encrypt the output of the call analytics job. The user calling the operation must have permission to use the specified KMS key.
You use either of the following to identify an Amazon Web Services KMS key in the current account:
KMS Key ID: \"1234abcd-12ab-34cd-56ef-1234567890ab\"
KMS Key Alias: \"alias/ExampleAlias\"
You can use either of the following to identify a KMS key in the current account or another account:
Amazon Resource Name (ARN) of a KMS key in the current account or another account: \"arn:aws:kms:region:account ID:key/1234abcd-12ab-34cd-56ef1234567890ab\"
ARN of a KMS Key Alias: \"arn:aws:kms:region:accountID:alias/ExampleAlias\"
If you don't specify an encryption key, the output of the call analytics job is encrypted with the default Amazon S3 key (SSE-S3).
If you specify a KMS key to encrypt your output, you must also specify an output location in the OutputLocation
parameter.
The Amazon Resource Name (ARN) of the Amazon Web Services Key Management Service (KMS) key used to encrypt the output of the transcription job. The user calling the StartMedicalTranscriptionJob operation must have permission to use the specified KMS key.
You use either of the following to identify a KMS key in the current account:
KMS Key ID: \"1234abcd-12ab-34cd-56ef-1234567890ab\"
KMS Key Alias: \"alias/ExampleAlias\"
You can use either of the following to identify a KMS key in the current account or another account:
Amazon Resource Name (ARN) of a KMS key in the current account or another account: \"arn:aws:kms:region:account-ID:key/1234abcd-12ab-34cd-56ef-1234567890ab\"
ARN of a KMS Key Alias: \"arn:aws:kms:region:account ID:alias/ExampleAlias\"
If you don't specify an encryption key, the output of the medical transcription job is encrypted with the default Amazon S3 key (SSE-S3).
If you specify a KMS key to encrypt your output, you must also specify an output location in the OutputBucketName
parameter.
The Amazon Resource Name (ARN) of the Amazon Web Services Key Management Service (KMS) key used to encrypt the output of the transcription job. The user calling the StartTranscriptionJob
operation must have permission to use the specified KMS key.
You can use either of the following to identify a KMS key in the current account:
KMS Key ID: \"1234abcd-12ab-34cd-56ef-1234567890ab\"
KMS Key Alias: \"alias/ExampleAlias\"
You can use either of the following to identify a KMS key in the current account or another account:
Amazon Resource Name (ARN) of a KMS Key: \"arn:aws:kms:region:account ID:key/1234abcd-12ab-34cd-56ef-1234567890ab\"
ARN of a KMS Key Alias: \"arn:aws:kms:region:account-ID:alias/ExampleAlias\"
If you don't specify an encryption key, the output of the transcription job is encrypted with the default Amazon S3 key (SSE-S3).
If you specify a KMS key to encrypt your output, you must also specify an output location in the OutputBucketName
parameter.
If you know the language spoken between the customer and the agent, specify a language code for this field.
If you don't know the language, you can leave this field blank, and Amazon Transcribe will use machine learning to automatically identify the language. To improve the accuracy of language identification, you can provide an array containing the possible language codes for the language spoken in your audio. Refer to Supported languages and language-specific features for additional information.
", + "CallAnalyticsJob$LanguageCode": "If you know the language spoken between the customer and the agent, specify a language code for this field.
If you don't know the language, you can leave this field blank, and Amazon Transcribe will use machine learning to automatically identify the language. To improve the accuracy of language identification, you can provide an array containing the possible language codes for the language spoken in your audio. Refer to Supported languages for additional information.
", "CallAnalyticsJobSummary$LanguageCode": "The language of the transcript in the source audio file.
", "CreateMedicalVocabularyRequest$LanguageCode": "The language code for the language used for the entries in your custom vocabulary. The language code of your custom vocabulary must match the language code of your transcription job. US English (en-US) is the only language code available for Amazon Transcribe Medical.
", "CreateMedicalVocabularyResponse$LanguageCode": "The language code for the entries in your custom vocabulary. US English (en-US) is the only valid language code for Amazon Transcribe Medical.
", "CreateVocabularyFilterRequest$LanguageCode": "The language code of the words in the vocabulary filter. All words in the filter must be in the same language. The vocabulary filter can only be used with transcription jobs in the specified language.
", "CreateVocabularyFilterResponse$LanguageCode": "The language code of the words in the collection.
", - "CreateVocabularyRequest$LanguageCode": "The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see transcribe-whatis.
", + "CreateVocabularyRequest$LanguageCode": "The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see table-language-matrix.
", "CreateVocabularyResponse$LanguageCode": "The language code of the vocabulary entries.
", "GetMedicalVocabularyResponse$LanguageCode": "The valid language code for your vocabulary entries.
", "GetVocabularyFilterResponse$LanguageCode": "The language code of the words in the vocabulary filter.
", @@ -512,10 +512,10 @@ "StartTranscriptionJobRequest$LanguageCode": "The language code for the language used in the input media file.
To transcribe speech in Modern Standard Arabic (ar-SA), your audio or video file must be encoded at a sample rate of 16,000 Hz or higher.
", "TranscriptionJob$LanguageCode": "The language code for the input speech.
", "TranscriptionJobSummary$LanguageCode": "The language code for the input speech.
", - "UpdateMedicalVocabularyRequest$LanguageCode": "The language code of the language used for the entries in the updated vocabulary. US English (en-US) is the only valid language code in Amazon Transcribe Medical.
", + "UpdateMedicalVocabularyRequest$LanguageCode": "The language code of the language used for the entries in the updated vocabulary. U.S. English (en-US) is the only valid language code in Amazon Transcribe Medical.
", "UpdateMedicalVocabularyResponse$LanguageCode": "The language code for the language of the text file used to update the custom vocabulary. US English (en-US) is the only language supported in Amazon Transcribe Medical.
", "UpdateVocabularyFilterResponse$LanguageCode": "The language code of the words in the vocabulary filter.
", - "UpdateVocabularyRequest$LanguageCode": "The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see transcribe-whatis.
", + "UpdateVocabularyRequest$LanguageCode": "The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see Supported languages.
", "UpdateVocabularyResponse$LanguageCode": "The language code of the vocabulary entries.
", "VocabularyFilterInfo$LanguageCode": "The language code of the words in the vocabulary filter.
", "VocabularyInfo$LanguageCode": "The language code of the vocabulary entries.
" @@ -532,7 +532,7 @@ "refs": { "CallAnalyticsJobSettings$LanguageIdSettings": "The language identification settings associated with your call analytics job. These settings include VocabularyName
, VocabularyFilterName
, and LanguageModelName
.
The language identification settings associated with your transcription job. These settings include VocabularyName
, VocabularyFilterName
, and LanguageModelName
.
Language-specific settings that can be specified when language identification is enabled for your transcription job. These settings include VocabularyName
, VocabularyFilterName
, and LanguageModelName
LanguageModelName.
Language-specific settings that can be specified when language identification is enabled for your transcription job. These settings include VocabularyName
, VocabularyFilterName
, and LanguageModelName
.
When you run a call analytics job, you can specify the language spoken in the audio, or you can have Amazon Transcribe identify the language for you.
To specify a language, specify an array with one language code. If you don't know the language, you can leave this field blank and Amazon Transcribe will use machine learning to identify the language for you. To improve the ability of Amazon Transcribe to correctly identify the language, you can provide an array of the languages that can be present in the audio. Refer to Supported languages and language-specific features for additional information.
", + "CallAnalyticsJobSettings$LanguageOptions": "When you run a call analytics job, you can specify the language spoken in the audio, or you can have Amazon Transcribe identify the language for you.
To specify a language, specify an array with one language code. If you don't know the language, you can leave this field blank and Amazon Transcribe will use machine learning to identify the language for you. To improve the ability of Amazon Transcribe to correctly identify the language, you can provide an array of the languages that can be present in the audio. Refer to Supported languages for additional information.
", "StartTranscriptionJobRequest$LanguageOptions": "An object containing a list of languages that might be present in your collection of audio files. Automatic language identification chooses a language that best matches the source audio from that list.
To transcribe speech in Modern Standard Arabic (ar-SA), your audio or video file must be encoded at a sample rate of 16,000 Hz or higher.
", "TranscriptionJob$LanguageOptions": "An object that shows the optional array of languages inputted for transcription jobs with automatic language identification enabled.
" } @@ -686,7 +686,7 @@ "MediaFormat": { "base": null, "refs": { - "CallAnalyticsJob$MediaFormat": "The format of the input audio file. Note: for call analytics jobs, only the following media formats are supported: MP3, MP4, WAV, FLAC, OGG, and WebM.
", + "CallAnalyticsJob$MediaFormat": "The format of the input audio file. Note: for call analytics jobs, only the following media formats are supported: MP3, MP4, WAV, FLAC, OGG, and WebM.
", "MedicalTranscriptionJob$MediaFormat": "The format of the input media file.
", "StartMedicalTranscriptionJobRequest$MediaFormat": "The audio format of the input media file.
", "StartTranscriptionJobRequest$MediaFormat": "The format of the input media file.
", @@ -697,10 +697,10 @@ "base": null, "refs": { "CallAnalyticsJob$MediaSampleRateHertz": "The sample rate, in Hertz, of the audio.
", - "MedicalTranscriptionJob$MediaSampleRateHertz": "The sample rate, in Hertz, of the source audio containing medical information.
If you don't specify the sample rate, Amazon Transcribe Medical determines it for you. If you choose to specify the sample rate, it must match the rate detected by Amazon Transcribe Medical. In most cases, you should leave the MedicalMediaSampleHertz
blank and let Amazon Transcribe Medical determine the sample rate.
The sample rate, in Hertz, of the source audio containing medical information.
If you don't specify the sample rate, Amazon Transcribe Medical determines it for you. If you choose to specify the sample rate, it must match the rate detected by Amazon Transcribe Medical.
", "StartMedicalTranscriptionJobRequest$MediaSampleRateHertz": "The sample rate, in Hertz, of the audio track in the input media file.
If you do not specify the media sample rate, Amazon Transcribe Medical determines the sample rate. If you specify the sample rate, it must match the rate detected by Amazon Transcribe Medical. In most cases, you should leave the MediaSampleRateHertz
field blank and let Amazon Transcribe Medical determine the sample rate.
The sample rate, in Hertz, of the audio track in the input media file.
If you do not specify the media sample rate, Amazon Transcribe determines the sample rate. If you specify the sample rate, it must match the sample rate detected by Amazon Transcribe. In most cases, you should leave the MediaSampleRateHertz
field blank and let Amazon Transcribe determine the sample rate.
The sample rate, in Hertz, of the audio track in the input media file.
" + "TranscriptionJob$MediaSampleRateHertz": "The sample rate, in Hertz (Hz), of the audio track in the input media file.
" } }, "MedicalContentIdentificationType": { @@ -751,7 +751,7 @@ "CreateLanguageModelResponse$ModelName": "The name you've chosen for your custom language model.
", "DeleteLanguageModelRequest$ModelName": "The name of the model you're choosing to delete.
", "DescribeLanguageModelRequest$ModelName": "The name of the custom language model you submit to get more information.
", - "LanguageIdSettings$LanguageModelName": "The name of the language model you want to use when transcribing your audio. The model you specify must have the same language code as the transcription job; if the languages don't match, the language model won't be applied.
", + "LanguageIdSettings$LanguageModelName": "The name of the language model you want to use when transcribing your audio. The model you specify must have the same language codes as the transcription job; if the languages don't match, the language model isn't be applied.
", "LanguageModel$ModelName": "The name of the custom language model.
", "ListLanguageModelsRequest$NameContains": "When specified, the custom language model names returned contain the substring you've specified.
", "ModelSettings$LanguageModelName": "The name of your custom language model.
" @@ -902,8 +902,8 @@ "base": null, "refs": { "CategoryProperties$Rules": "The rules used to create a call analytics category.
", - "CreateCallAnalyticsCategoryRequest$Rules": "To create a category, you must specify between 1 and 20 rules. For each rule, you specify a filter to be applied to the attributes of the call. For example, you can specify a sentiment filter to detect if the customer's sentiment was negative or neutral.
", - "UpdateCallAnalyticsCategoryRequest$Rules": "The rules used for the updated analytics category. The rules that you provide in this field replace the ones that are currently being used.
" + "CreateCallAnalyticsCategoryRequest$Rules": "To create a category, you must specify between 1 and 20 rules. For each rule, you specify a filter to be applied to the attributes of the call. For example, you can specify a sentiment filter to detect if the customer's sentiment was negative or neutral.
", + "UpdateCallAnalyticsCategoryRequest$Rules": "The rules used for the updated analytics category. The rules that you provide in this field replace the ones that are currently being used.
" } }, "SentimentFilter": { @@ -1000,7 +1000,7 @@ "base": null, "refs": { "Subtitles$Formats": "Specify the output format for your subtitle file.
", - "SubtitlesOutput$Formats": "Specify the output format for your subtitle file; if you select both SRT and VTT formats, two output files are genereated.
" + "SubtitlesOutput$Formats": "Specify the output format for your subtitle file; if you select both SRT and VTT formats, two output files are generated.
" } }, "Subtitles": { @@ -1069,9 +1069,9 @@ "base": null, "refs": { "AbsoluteTimeRange$StartTime": "A value that indicates the beginning of the time range in seconds. To set absolute time range, you must specify a start time and an end time. For example, if you specify the following values:
StartTime - 10000
Endtime - 50000
The time range is set between 10,000 milliseconds and 50,000 milliseconds into the call.
", - "AbsoluteTimeRange$EndTime": "A value that indicates the end of the time range in milliseconds. To set absolute time range, you must specify a start time and an end time. For example, if you specify the following values:
StartTime - 10000
Endtime - 50000
The time range is set between 10,000 milliseconds and 50,000 milliseconds into the call.
", - "AbsoluteTimeRange$First": "A time range from the beginning of the call to the value that you've specified. For example, if you specify 100000, the time range is set to the first 100,000 milliseconds of the call.
", - "AbsoluteTimeRange$Last": "A time range from the value that you've specified to the end of the call. For example, if you specify 100000, the time range is set to the last 100,000 milliseconds of the call.
", + "AbsoluteTimeRange$EndTime": "A value that indicates the end of the time range in milliseconds. To set absolute time range, you must specify a start time and an end time. For example, if you specify the following values:
StartTime - 10000
Endtime - 50000
The time range is set between 10,000 milliseconds and 50,000 milliseconds into the call.
", + "AbsoluteTimeRange$First": "A time range from the beginning of the call to the value that you've specified. For example, if you specify 100000
, the time range is set to the first 100,000 milliseconds of the call.
A time range from the value that you've specified to the end of the call. For example, if you specify 100000
, the time range is set to the last 100,000 milliseconds of the call.
The duration of the interruption.
", "NonTalkTimeFilter$Threshold": "The duration of the period when neither the customer nor agent was talking.
" } @@ -1214,24 +1214,24 @@ "Uri": { "base": null, "refs": { - "CreateMedicalVocabularyRequest$VocabularyFileUri": "The location in Amazon S3 of the text file you use to define your custom vocabulary. The URI must be in the same Amazon Web Services Region as the resource that you're calling. Enter information about your VocabularyFileUri
in the following format:
https://s3.<aws-region>.amazonaws.com/<bucket-name>/<keyprefix>/<objectkey>
The following is an example URI for a vocabulary file that is stored in Amazon S3:
https://s3.us-east-1.amazonaws.com/AWSDOC-EXAMPLE-BUCKET/vocab.txt
For more information about Amazon S3 object names, see Object Keys in the Amazon S3 Developer Guide.
For more information about custom vocabularies, see Medical Custom Vocabularies.
", - "CreateVocabularyFilterRequest$VocabularyFilterFileUri": "The Amazon S3 location of a text file used as input to create the vocabulary filter. Only use characters from the character set defined for custom vocabularies. For a list of character sets, see Character Sets for Custom Vocabularies.
The specified file must be less than 50 KB of UTF-8 characters.
If you provide the location of a list of words in the VocabularyFilterFileUri
parameter, you can't use the Words
parameter.
The S3 location of the text file that contains the definition of the custom vocabulary. The URI must be in the same region as the API endpoint that you are calling. The general form is:
For more information about S3 object names, see Object Keys in the Amazon S3 Developer Guide.
For more information about custom vocabularies, see Custom vocabularies.
", + "CreateMedicalVocabularyRequest$VocabularyFileUri": "The location in Amazon S3 of the text file you use to define your custom vocabulary. The URI must be in the same Amazon Web Services Region as the resource that you're calling. Enter information about your VocabularyFileUri
in the following format:
https://s3.<aws-region>.amazonaws.com/<bucket-name>/<keyprefix>/<objectkey>
The following is an example URI for a vocabulary file that is stored in Amazon S3:
https://s3.us-east-1.amazonaws.com/AWSDOC-EXAMPLE-BUCKET/vocab.txt
For more information about Amazon S3 object names, see Object Keys in the Amazon S3 Developer Guide.
For more information about custom vocabularies, see Medical Custom Vocabularies.
", + "CreateVocabularyFilterRequest$VocabularyFilterFileUri": "The Amazon S3 location of a text file used as input to create the vocabulary filter. Only use characters from the character set defined for custom vocabularies. For a list of character sets, see Character Sets for Custom Vocabularies.
The specified file must be less than 50 KB of UTF-8 characters.
If you provide the location of a list of words in the VocabularyFilterFileUri
parameter, you can't use the Words
parameter.
The S3 location of the text file that contains the definition of the custom vocabulary. The URI must be in the same region as the API endpoint that you are calling. The general form is:
https://s3.<Amazon Web Services-region>.amazonaws.com/<AWSDOC-EXAMPLE-BUCKET>/<keyprefix>/<objectkey>
For example:
https://s3.us-east-1.amazonaws.com/AWSDOC-EXAMPLE-BUCKET/vocab.txt
For more information about S3 object names, see Object Keys in the Amazon S3 Developer Guide.
For more information about custom vocabularies, see Custom vocabularies.
", "GetMedicalVocabularyResponse$DownloadUri": "The location in Amazon S3 where the vocabulary is stored. Use this URI to get the contents of the vocabulary. You can download your vocabulary from the URI for a limited time.
", "GetVocabularyFilterResponse$DownloadUri": "The URI of the list of words in the vocabulary filter. You can use this URI to get the list of words.
", "GetVocabularyResponse$DownloadUri": "The S3 location where the vocabulary is stored. Use this URI to get the contents of the vocabulary. The URI is available for a limited time.
", "InputDataConfig$S3Uri": "The Amazon S3 prefix you specify to access the plain text files that you use to train your custom language model.
", "InputDataConfig$TuningDataS3Uri": "The Amazon S3 prefix you specify to access the plain text files that you use to tune your custom language model.
", - "Media$MediaFileUri": "The S3 object location of the input media file. The URI must be in the same region as the API endpoint that you are calling. The general form is:
For example:
For more information about S3 object names, see Object Keys in the Amazon S3 Developer Guide.
", - "Media$RedactedMediaFileUri": "The S3 object location for your redacted output media file. This is only supported for call analytics jobs.
", + "Media$MediaFileUri": "The S3 object location of the input media file. The URI must be in the same region as the API endpoint that you are calling. The general form is:
s3://<AWSDOC-EXAMPLE-BUCKET>/<keyprefix>/<objectkey>
For example:
s3://AWSDOC-EXAMPLE-BUCKET/example.mp4
s3://AWSDOC-EXAMPLE-BUCKET/mediadocs/example.mp4
For more information about S3 object names, see Object Keys in the Amazon S3 Developer Guide.
", + "Media$RedactedMediaFileUri": "The S3 object location for your redacted output media file. This is only supported for call analytics jobs.
", "MedicalTranscript$TranscriptFileUri": "The S3 object location of the medical transcript.
Use this URI to access the medical transcript. This URI points to the S3 bucket you created to store the medical transcript.
", - "StartCallAnalyticsJobRequest$OutputLocation": "The Amazon S3 location where the output of the call analytics job is stored. You can provide the following location types to store the output of call analytics job:
s3://DOC-EXAMPLE-BUCKET1
If you specify a bucket, Amazon Transcribe saves the output of the analytics job as a JSON file at the root level of the bucket.
s3://DOC-EXAMPLE-BUCKET1/folder/
f you specify a path, Amazon Transcribe saves the output of the analytics job as s3://DOC-EXAMPLE-BUCKET1/folder/your-transcription-job-name.json
If you specify a folder, you must provide a trailing slash.
s3://DOC-EXAMPLE-BUCKET1/folder/filename.json
If you provide a path that has the filename specified, Amazon Transcribe saves the output of the analytics job as s3://DOC-EXAMPLEBUCKET1/folder/filename.json
You can specify an Amazon Web Services Key Management Service (KMS) key to encrypt the output of our analytics job using the OutputEncryptionKMSKeyId
parameter. If you don't specify a KMS key, Amazon Transcribe uses the default Amazon S3 key for server-side encryption of the analytics job output that is placed in your S3 bucket.
The Amazon S3 location where the output of the call analytics job is stored. You can provide the following location types to store the output of call analytics job:
s3://DOC-EXAMPLE-BUCKET1
If you specify a bucket, Amazon Transcribe saves the output of the analytics job as a JSON file at the root level of the bucket.
s3://DOC-EXAMPLE-BUCKET1/folder/
f you specify a path, Amazon Transcribe saves the output of the analytics job as s3://DOC-EXAMPLE-BUCKET1/folder/your-transcription-job-name.json.
If you specify a folder, you must provide a trailing slash.
s3://DOC-EXAMPLE-BUCKET1/folder/filename.json.
If you provide a path that has the filename specified, Amazon Transcribe saves the output of the analytics job as s3://DOC-EXAMPLEBUCKET1/folder/filename.json.
You can specify an Amazon Web Services Key Management Service (KMS) key to encrypt the output of our analytics job using the OutputEncryptionKMSKeyId
parameter. If you don't specify a KMS key, Amazon Transcribe uses the default Amazon S3 key for server-side encryption of the analytics job output that is placed in your S3 bucket.
The S3 object location of the transcript.
Use this URI to access the transcript. If you specified an S3 bucket in the OutputBucketName
field when you created the job, this is the URI of that bucket. If you chose to store the transcript in Amazon Transcribe, this is a shareable URL that provides secure access to that location.
The S3 object location of the redacted transcript.
Use this URI to access the redacted transcript. If you specified an S3 bucket in the OutputBucketName
field when you created the job, this is the URI of that bucket. If you chose to store the transcript in Amazon Transcribe, this is a shareable URL that provides secure access to that location.
The location in Amazon S3 of the text file that contains your custom vocabulary. The URI must be in the same Amazon Web Services Region as the resource that you are calling. The following is the format for a URI:
https://s3.<aws-region>.amazonaws.com/<bucket-name>/<keyprefix>/<objectkey>
For example:
https://s3.us-east-1.amazonaws.com/AWSDOC-EXAMPLE-BUCKET/vocab.txt
For more information about Amazon S3 object names, see Object Keys in the Amazon S3 Developer Guide.
For more information about custom vocabularies in Amazon Transcribe Medical, see Medical Custom Vocabularies.
", - "UpdateVocabularyFilterRequest$VocabularyFilterFileUri": "The Amazon S3 location of a text file used as input to create the vocabulary filter. Only use characters from the character set defined for custom vocabularies. For a list of character sets, see Character Sets for Custom Vocabularies.
The specified file must be less than 50 KB of UTF-8 characters.
If you provide the location of a list of words in the VocabularyFilterFileUri
parameter, you can't use the Words
parameter.
The S3 location of the text file that contains the definition of the custom vocabulary. The URI must be in the same region as the API endpoint that you are calling. The general form is
For example:
For more information about S3 object names, see Object Keys in the Amazon S3 Developer Guide.
For more information about custom vocabularies, see Custom Vocabularies.
" + "UpdateMedicalVocabularyRequest$VocabularyFileUri": "The location in Amazon S3 of the text file that contains your custom vocabulary. The URI must be in the same Amazon Web Services Region as the resource that you are calling. The following is the format for a URI:
https://s3.<aws-region>.amazonaws.com/<bucket-name>/<keyprefix>/<objectkey>
For example:
https://s3.us-east-1.amazonaws.com/AWSDOC-EXAMPLE-BUCKET/vocab.txt
For more information about Amazon S3 object names, see Object Keys in the Amazon S3 Developer Guide.
For more information about custom vocabularies in Amazon Transcribe Medical, see Medical Custom Vocabularies.
", + "UpdateVocabularyFilterRequest$VocabularyFilterFileUri": "The Amazon S3 location of a text file used as input to create the vocabulary filter. Only use characters from the character set defined for custom vocabularies. For a list of character sets, see Character Sets for Custom Vocabularies.
The specified file must be less than 50 KB of UTF-8 characters.
If you provide the location of a list of words in the VocabularyFilterFileUri
parameter, you can't use the Words
parameter.
The S3 location of the text file that contains the definition of the custom vocabulary. The URI must be in the same region as the API endpoint that you are calling. The general form is:
https://s3.<aws-region>.amazonaws.com/<AWSDOC-EXAMPLE-BUCKET>/<keyprefix>/<objectkey>
For example:
https://s3.us-east-1.amazonaws.com/AWSDOC-EXAMPLE-BUCKET/vocab.txt
For more information about S3 object names, see Object Keys in the Amazon S3 Developer Guide.
For more information about custom vocabularies, see Custom Vocabularies.
" } }, "Vocabularies": { @@ -1263,7 +1263,7 @@ "DeleteVocabularyFilterRequest$VocabularyFilterName": "The name of the vocabulary filter to remove.
", "GetVocabularyFilterRequest$VocabularyFilterName": "The name of the vocabulary filter for which to return information.
", "GetVocabularyFilterResponse$VocabularyFilterName": "The name of the vocabulary filter.
", - "LanguageIdSettings$VocabularyFilterName": "The name of the vocabulary filter you want to use when transcribing your audio. The filter you specify must have the same language code as the transcription job; if the languages don't match, the vocabulary filter won't be applied.
", + "LanguageIdSettings$VocabularyFilterName": "The name of the vocabulary filter you want to use when transcribing your audio. The filter you specify must have the same language codes as the transcription job; if the languages don't match, the vocabulary filter isn't be applied.
", "ListVocabularyFiltersRequest$NameContains": "Filters the response so that it only contains vocabulary filters whose name contains the specified string.
", "Settings$VocabularyFilterName": "The name of the vocabulary filter to use when transcribing the audio. The filter that you specify must have the same language code as the transcription job.
", "UpdateVocabularyFilterRequest$VocabularyFilterName": "The name of the vocabulary filter to update. If you try to update a vocabulary filter with the same name as another vocabulary filter, you get a ConflictException
error.
Provides information about a custom vocabulary.
", + "base": "Provides information about a custom vocabulary.
", "refs": { "Vocabularies$member": null } @@ -1297,7 +1297,7 @@ "GetMedicalVocabularyResponse$VocabularyName": "The name of the vocabulary returned by Amazon Transcribe Medical.
", "GetVocabularyRequest$VocabularyName": "The name of the vocabulary to return information about. The name is case sensitive.
", "GetVocabularyResponse$VocabularyName": "The name of the vocabulary to return.
", - "LanguageIdSettings$VocabularyName": "The name of the vocabulary you want to use when processing your transcription job. The vocabulary you specify must have the same language code as the transcription job; if the languages don't match, the vocabulary won't be applied.
", + "LanguageIdSettings$VocabularyName": "The name of the vocabulary you want to use when processing your transcription job. The vocabulary you specify must have the same language codes as the transcription job; if the languages don't match, the vocabulary isn't applied.
", "ListMedicalVocabulariesRequest$NameContains": "Returns vocabularies whose names contain the specified string. The search is not case sensitive. ListMedicalVocabularies
returns both \"vocabularyname
\" and \"VocabularyName
\".
When specified, the vocabularies returned in the list are limited to vocabularies whose name contains the specified string. The search is not case sensitive, ListVocabularies
returns both \"vocabularyname\" and \"VocabularyName\" in the response list.
The name of the vocabulary to use when processing a medical transcription job.
", @@ -1334,8 +1334,8 @@ "Words": { "base": null, "refs": { - "CreateVocabularyFilterRequest$Words": "The words to use in the vocabulary filter. Only use characters from the character set defined for custom vocabularies. For a list of character sets, see Character Sets for Custom Vocabularies.
If you provide a list of words in the Words
parameter, you can't use the VocabularyFilterFileUri
parameter.
The words to use in the vocabulary filter. Only use characters from the character set defined for custom vocabularies. For a list of character sets, see Character Sets for Custom Vocabularies.
If you provide a list of words in the Words
parameter, you can't use the VocabularyFilterFileUri
parameter.
The words to use in the vocabulary filter. Only use characters from the character set defined for custom vocabularies. For a list of character sets, see Character Sets for Custom Vocabularies.
If you provide a list of words in the Words
parameter, you can't use the VocabularyFilterFileUri
parameter.
The words to use in the vocabulary filter. Only use characters from the character set defined for custom vocabularies. For a list of character sets, see Character Sets for Custom Vocabularies.
If you provide a list of words in the Words
parameter, you can't use the VocabularyFilterFileUri
parameter.