diff --git a/CHANGELOG.md b/CHANGELOG.md
index e89d9d5b85b..b4490264b7d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,14 @@
+Release v1.44.195 (2023-02-06)
+===
+
+### Service Client Updates
+* `service/compute-optimizer`: Updates service API and documentation
+* `service/customer-profiles`: Updates service API and documentation
+* `service/frauddetector`: Updates service API and documentation
+* `service/mediaconvert`: Updates service API and documentation
+ * The AWS Elemental MediaConvert SDK has added improved scene change detection capabilities and a bandwidth reduction filter, along with video quality enhancements, to the AVC encoder.
+* `service/outposts`: Updates service API and documentation
+
Release v1.44.194 (2023-02-03)
===
diff --git a/aws/endpoints/defaults.go b/aws/endpoints/defaults.go
index 3119e377430..3eea5472eab 100644
--- a/aws/endpoints/defaults.go
+++ b/aws/endpoints/defaults.go
@@ -11020,6 +11020,9 @@ var awsPartition = partition{
endpointKey{
Region: "ap-south-1",
}: endpoint{},
+ endpointKey{
+ Region: "ap-south-2",
+ }: endpoint{},
endpointKey{
Region: "ap-southeast-1",
}: endpoint{},
@@ -11035,12 +11038,18 @@ var awsPartition = partition{
endpointKey{
Region: "eu-central-1",
}: endpoint{},
+ endpointKey{
+ Region: "eu-central-2",
+ }: endpoint{},
endpointKey{
Region: "eu-north-1",
}: endpoint{},
endpointKey{
Region: "eu-south-1",
}: endpoint{},
+ endpointKey{
+ Region: "eu-south-2",
+ }: endpoint{},
endpointKey{
Region: "eu-west-1",
}: endpoint{},
diff --git a/aws/version.go b/aws/version.go
index 4e260b2f655..0d1e26e5131 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.44.194"
+const SDKVersion = "1.44.195"
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 22ab497f1c5..4f3394fb120 100644
--- a/models/apis/compute-optimizer/2019-11-01/api-2.json
+++ b/models/apis/compute-optimizer/2019-11-01/api-2.json
@@ -1455,7 +1455,8 @@
"Memcached",
"Nginx",
"PostgreSql",
- "Redis"
+ "Redis",
+ "Kafka"
]
},
"InferredWorkloadTypes":{
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 095600b9ff2..57c3233987e 100644
--- a/models/apis/compute-optimizer/2019-11-01/docs-2.json
+++ b/models/apis/compute-optimizer/2019-11-01/docs-2.json
@@ -48,7 +48,7 @@
"AccountEnrollmentStatus$accountId": "
The Amazon Web Services account ID.
",
"AccountIds$member": null,
"AutoScalingGroupRecommendation$accountId": "The Amazon Web Services account ID of the Auto Scaling group.
",
- "ECSServiceRecommendation$accountId": " The Amazon Web Services account ID of the ECS service.
",
+ "ECSServiceRecommendation$accountId": " The Amazon Web Services account ID of the Amazon ECS service.
",
"InstanceRecommendation$accountId": "The Amazon Web Services account ID of the instance.
",
"LambdaFunctionRecommendation$accountId": "The Amazon Web Services account ID of the function.
",
"RecommendationSummary$accountId": "The Amazon Web Services account ID of the recommendation summary.
",
@@ -61,12 +61,12 @@
"ExportAutoScalingGroupRecommendationsRequest$accountIds": "The IDs of the Amazon Web Services accounts for which to export Auto Scaling group recommendations.
If your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.
This parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.
Recommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.
You can specify multiple account IDs per request.
",
"ExportEBSVolumeRecommendationsRequest$accountIds": "The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.
If your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.
This parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.
Recommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.
You can specify multiple account IDs per request.
",
"ExportEC2InstanceRecommendationsRequest$accountIds": "The IDs of the Amazon Web Services accounts for which to export instance recommendations.
If your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.
This parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.
Recommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.
You can specify multiple account IDs per request.
",
- "ExportECSServiceRecommendationsRequest$accountIds": " The Amazon Web Services account IDs for the export ECS service recommendations.
If your account is the management account or the delegated administrator of an organization, use this parameter to specify the member account you want to export recommendations to.
This parameter can't be specified together with the include member accounts parameter. The parameters are mutually exclusive.
If this parameter or the include member accounts parameter is omitted, the recommendations for member accounts aren't included in the export.
You can specify multiple account IDs per request.
",
+ "ExportECSServiceRecommendationsRequest$accountIds": " The Amazon Web Services account IDs for the export Amazon ECS service recommendations.
If your account is the management account or the delegated administrator of an organization, use this parameter to specify the member account you want to export recommendations to.
This parameter can't be specified together with the include member accounts parameter. The parameters are mutually exclusive.
If this parameter or the include member accounts parameter is omitted, the recommendations for member accounts aren't included in the export.
You can specify multiple account IDs per request.
",
"ExportLambdaFunctionRecommendationsRequest$accountIds": "The IDs of the Amazon Web Services accounts for which to export Lambda function recommendations.
If your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.
This parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.
Recommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.
You can specify multiple account IDs per request.
",
"GetAutoScalingGroupRecommendationsRequest$accountIds": "The ID of the Amazon Web Services account for which to return Auto Scaling group recommendations.
If your account is the management account of an organization, use this parameter to specify the member account for which you want to return Auto Scaling group recommendations.
Only one account ID can be specified per request.
",
"GetEBSVolumeRecommendationsRequest$accountIds": "The ID of the Amazon Web Services account for which to return volume recommendations.
If your account is the management account of an organization, use this parameter to specify the member account for which you want to return volume recommendations.
Only one account ID can be specified per request.
",
"GetEC2InstanceRecommendationsRequest$accountIds": "The ID of the Amazon Web Services account for which to return instance recommendations.
If your account is the management account of an organization, use this parameter to specify the member account for which you want to return instance recommendations.
Only one account ID can be specified per request.
",
- "GetECSServiceRecommendationsRequest$accountIds": " Return the ECS service recommendations to the specified Amazon Web Services account IDs.
If your account is the management account or the delegated administrator of an organization, use this parameter to return the ECS service recommendations to specific member accounts.
You can only specify one account ID per request.
",
+ "GetECSServiceRecommendationsRequest$accountIds": " Return the Amazon ECS service recommendations to the specified Amazon Web Services account IDs.
If your account is the management account or the delegated administrator of an organization, use this parameter to return the Amazon ECS service recommendations to specific member accounts.
You can only specify one account ID per request.
",
"GetLambdaFunctionRecommendationsRequest$accountIds": "The ID of the Amazon Web Services account for which to return function recommendations.
If your account is the management account of an organization, use this parameter to specify the member account for which you want to return function recommendations.
Only one account ID can be specified per request.
",
"GetRecommendationSummariesRequest$accountIds": "The ID of the Amazon Web Services account for which to return recommendation summaries.
If your account is the management account of an organization, use this parameter to specify the member account for which you want to return recommendation summaries.
Only one account ID can be specified per request.
"
}
@@ -74,7 +74,7 @@
"AutoScalingConfiguration": {
"base": null,
"refs": {
- "ServiceConfiguration$autoScalingConfiguration": " Describes the Auto Scaling configuration methods for an Amazon ECS service. This affects the generated recommendations. For example, if Auto Scaling is configured on a ECS service’s CPU, then Compute Optimizer doesn’t generate CPU size recommendations.
The Auto Scaling configuration methods include:
-
TARGET_TRACKING_SCALING_CPU
— If the ECS service is configured to use target scaling on CPU, Compute Optimizer doesn't generate CPU recommendations.
-
TARGET_TRACKING_SCALING_MEMORY
— If the ECS service is configured to use target scaling on memory, Compute Optimizer doesn't generate memory recommendations.
For more information about step scaling and target scaling, see Step scaling policies for Application Auto Scaling and Target tracking scaling policies for Application Auto Scaling in the Application Auto Scaling User Guide.
"
+ "ServiceConfiguration$autoScalingConfiguration": " Describes the Auto Scaling configuration methods for an Amazon ECS service. This affects the generated recommendations. For example, if Auto Scaling is configured on a service’s CPU, then Compute Optimizer doesn’t generate CPU size recommendations.
The Auto Scaling configuration methods include:
-
TARGET_TRACKING_SCALING_CPU
— If the Amazon ECS service is configured to use target scaling on CPU, Compute Optimizer doesn't generate CPU recommendations.
-
TARGET_TRACKING_SCALING_MEMORY
— If the Amazon ECS service is configured to use target scaling on memory, Compute Optimizer doesn't generate memory recommendations.
For more information about step scaling and target scaling, see Step scaling policies for Application Auto Scaling and Target tracking scaling policies for Application Auto Scaling in the Application Auto Scaling User Guide.
"
}
},
"AutoScalingGroupArn": {
@@ -142,7 +142,7 @@
"ContainerConfigurations": {
"base": null,
"refs": {
- "ServiceConfiguration$containerConfigurations": " The container configurations within a task of an ECS service.
"
+ "ServiceConfiguration$containerConfigurations": " The container configurations within a task of an Amazon ECS service.
"
}
},
"ContainerName": {
@@ -161,13 +161,13 @@
"ContainerRecommendations": {
"base": null,
"refs": {
- "ECSServiceRecommendationOption$containerRecommendations": " The CPU and memory size recommendations for the containers within the task of your ECS service.
"
+ "ECSServiceRecommendationOption$containerRecommendations": " The CPU and memory size recommendations for the containers within the task of your Amazon ECS service.
"
}
},
"CpuSize": {
"base": null,
"refs": {
- "ECSServiceRecommendedOptionProjectedMetric$recommendedCpuUnits": " The recommended CPU size for the ECS service.
"
+ "ECSServiceRecommendedOptionProjectedMetric$recommendedCpuUnits": " The recommended CPU size for the Amazon ECS service.
"
}
},
"CpuVendorArchitecture": {
@@ -205,7 +205,7 @@
"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.
",
- "ECSServiceRecommendation$currentPerformanceRisk": " The risk of the current ECS service not meeting the performance needs of its workloads. The higher the risk, the more likely the current service can't meet the performance requirements of its workload.
",
+ "ECSServiceRecommendation$currentPerformanceRisk": " The risk of the current Amazon ECS service not meeting the performance needs of its workloads. The higher the risk, the more likely the current service can't meet the performance requirements of 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.
"
@@ -308,15 +308,15 @@
"ECSServiceLaunchType": {
"base": null,
"refs": {
- "ECSServiceRecommendation$launchType": " The launch type the ECS service is using.
Compute Optimizer only supports the Fargate launch type.
"
+ "ECSServiceRecommendation$launchType": " The launch type the Amazon ECS service is using.
Compute Optimizer only supports the Fargate launch type.
"
}
},
"ECSServiceMetricName": {
"base": null,
"refs": {
- "ECSServiceProjectedMetric$name": " The name of the projected metric.
The following metrics are available:
",
- "ECSServiceProjectedUtilizationMetric$name": " The name of the projected utilization metric.
The following utilization metrics are available:
",
- "ECSServiceUtilizationMetric$name": " The name of the utilization metric.
The following utilization metrics are available:
"
+ "ECSServiceProjectedMetric$name": " The name of the projected metric.
The following metrics are available:
",
+ "ECSServiceProjectedUtilizationMetric$name": " The name of the projected utilization metric.
The following utilization metrics are available:
",
+ "ECSServiceUtilizationMetric$name": " The name of the utilization metric.
The following utilization metrics are available:
"
}
},
"ECSServiceMetricStatistic": {
@@ -327,7 +327,7 @@
}
},
"ECSServiceProjectedMetric": {
- "base": " Describes the projected metrics of an Amazon ECS service recommendation option.
To determine the performance difference between your current ECS service and the recommended option, compare the metric data of your service against its projected metric data.
",
+ "base": " Describes the projected metrics of an Amazon ECS service recommendation option.
To determine the performance difference between your current Amazon ECS service and the recommended option, compare the metric data of your service against its projected metric data.
",
"refs": {
"ECSServiceProjectedMetrics$member": null
}
@@ -339,7 +339,7 @@
}
},
"ECSServiceProjectedUtilizationMetric": {
- "base": " Describes the projected utilization metrics of an Amazon ECS service recommendation option.
To determine the performance difference between your current ECS service and the recommended option, compare the utilization metric data of your service against its projected utilization metric data.
",
+ "base": " Describes the projected utilization metrics of an Amazon ECS service recommendation option.
To determine the performance difference between your current Amazon ECS service and the recommended option, compare the utilization metric data of your service against its projected utilization metric data.
",
"refs": {
"ECSServiceProjectedUtilizationMetrics$member": null
}
@@ -347,7 +347,7 @@
"ECSServiceProjectedUtilizationMetrics": {
"base": null,
"refs": {
- "ECSServiceRecommendationOption$projectedUtilizationMetrics": " An array of objects that describe the projected utilization metrics of the ECS service recommendation option.
"
+ "ECSServiceRecommendationOption$projectedUtilizationMetrics": " An array of objects that describe the projected utilization metrics of the Amazon ECS service recommendation option.
"
}
},
"ECSServiceRecommendation": {
@@ -371,14 +371,14 @@
"ECSServiceRecommendationFilters": {
"base": null,
"refs": {
- "ExportECSServiceRecommendationsRequest$filters": " An array of objects to specify a filter that exports a more specific set of ECS service recommendations.
",
- "GetECSServiceRecommendationsRequest$filters": " An array of objects to specify a filter that returns a more specific list of ECS service recommendations.
"
+ "ExportECSServiceRecommendationsRequest$filters": " An array of objects to specify a filter that exports a more specific set of Amazon ECS service recommendations.
",
+ "GetECSServiceRecommendationsRequest$filters": " An array of objects to specify a filter that returns a more specific list of Amazon ECS service recommendations.
"
}
},
"ECSServiceRecommendationFinding": {
"base": null,
"refs": {
- "ECSServiceRecommendation$finding": " The finding classification of an ECS service.
Findings for ECS services include:
-
Underprovisioned
— When Compute Optimizer detects that there’s not enough memory or CPU, an ECS service is considered under-provisioned. An under-provisioned ECS service might result in poor application performance.
-
Overprovisioned
— When Compute Optimizer detects that there’s excessive memory or CPU, an ECS service is considered over-provisioned. An over-provisioned ECS service might result in additional infrastructure costs.
-
Optimized
— When both the CPU and memory of your ECS service meet the performance requirements of your workload, the service is considered optimized.
"
+ "ECSServiceRecommendation$finding": " The finding classification of an Amazon ECS service.
Findings for Amazon ECS services include:
-
Underprovisioned
— When Compute Optimizer detects that there’s not enough memory or CPU, an Amazon ECS service is considered under-provisioned. An under-provisioned service might result in poor application performance.
-
Overprovisioned
— When Compute Optimizer detects that there’s excessive memory or CPU, an Amazon ECS service is considered over-provisioned. An over-provisioned service might result in additional infrastructure costs.
-
Optimized
— When both the CPU and memory of your Amazon ECS service meet the performance requirements of your workload, the service is considered optimized.
"
}
},
"ECSServiceRecommendationFindingReasonCode": {
@@ -390,7 +390,7 @@
"ECSServiceRecommendationFindingReasonCodes": {
"base": null,
"refs": {
- "ECSServiceRecommendation$findingReasonCodes": " The reason for the finding classification of an ECS service.
Finding reason codes for ECS services include:
-
CPUUnderprovisioned
— The ECS service CPU configuration can be sized up to enhance the performance of your workload. This is identified by analyzing the CPUUtilization
metric of the current service during the look-back period.
-
CPUOverprovisioned
— The ECS service CPU configuration can be sized down while still meeting the performance requirements of your workload. This is identified by analyzing the CPUUtilization
metric of the current service during the look-back period.
-
MemoryUnderprovisioned
— The ECS service memory configuration can be sized up to enhance the performance of your workload. This is identified by analyzing the MemoryUtilization
metric of the current service during the look-back period.
-
MemoryOverprovisioned
— The ECS service memory configuration can be sized down while still meeting the performance requirements of your workload. This is identified by analyzing the MemoryUtilization
metric of the current service during the look-back period.
"
+ "ECSServiceRecommendation$findingReasonCodes": " The reason for the finding classification of an Amazon ECS service.
Finding reason codes for Amazon ECS services include:
-
CPUUnderprovisioned
— The service CPU configuration can be sized up to enhance the performance of your workload. This is identified by analyzing the CPUUtilization
metric of the current service during the look-back period.
-
CPUOverprovisioned
— The service CPU configuration can be sized down while still meeting the performance requirements of your workload. This is identified by analyzing the CPUUtilization
metric of the current service during the look-back period.
-
MemoryUnderprovisioned
— The service memory configuration can be sized up to enhance the performance of your workload. This is identified by analyzing the MemoryUtilization
metric of the current service during the look-back period.
-
MemoryOverprovisioned
— The service memory configuration can be sized down while still meeting the performance requirements of your workload. This is identified by analyzing the MemoryUtilization
metric of the current service during the look-back period.
"
}
},
"ECSServiceRecommendationOption": {
@@ -402,17 +402,17 @@
"ECSServiceRecommendationOptions": {
"base": null,
"refs": {
- "ECSServiceRecommendation$serviceRecommendationOptions": " An array of objects that describe the recommendation options for the ECS service.
"
+ "ECSServiceRecommendation$serviceRecommendationOptions": " An array of objects that describe the recommendation options for the Amazon ECS service.
"
}
},
"ECSServiceRecommendations": {
"base": null,
"refs": {
- "GetECSServiceRecommendationsResponse$ecsServiceRecommendations": " An array of objects that describe the ECS service recommendations.
"
+ "GetECSServiceRecommendationsResponse$ecsServiceRecommendations": " An array of objects that describe the Amazon ECS service recommendations.
"
}
},
"ECSServiceRecommendedOptionProjectedMetric": {
- "base": " Describes the projected metrics of an Amazon ECS service recommendation option.
To determine the performance difference between your current ECS service and the recommended option, compare the metric data of your service against its projected metric data.
",
+ "base": " Describes the projected metrics of an Amazon ECS service recommendation option.
To determine the performance difference between your current Amazon ECS service and the recommended option, compare the metric data of your service against its projected metric data.
",
"refs": {
"ECSServiceRecommendedOptionProjectedMetrics$member": null
}
@@ -424,7 +424,7 @@
}
},
"ECSServiceUtilizationMetric": {
- "base": " Describes the utilization metric of an Amazon ECS service.
To determine the performance difference between your current ECS service and the recommended option, compare the utilization metric data of your service against its projected utilization metric data.
",
+ "base": " Describes the utilization metric of an Amazon ECS service.
To determine the performance difference between your current Amazon ECS service and the recommended option, compare the utilization metric data of your service against its projected utilization metric data.
",
"refs": {
"ECSServiceUtilizationMetrics$member": null
}
@@ -432,7 +432,7 @@
"ECSServiceUtilizationMetrics": {
"base": null,
"refs": {
- "ECSServiceRecommendation$utilizationMetrics": " An array of objects that describe the utilization metrics of the ECS service.
"
+ "ECSServiceRecommendation$utilizationMetrics": " An array of objects that describe the utilization metrics of the Amazon ECS service.
"
}
},
"EffectiveRecommendationPreferences": {
@@ -875,7 +875,7 @@
"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.
",
- "InstanceRecommendation$inferredWorkloadTypes": "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.
"
+ "InstanceRecommendation$inferredWorkloadTypes": "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.
-
Kafka
- Infers that Kafka might be running on the instance.
"
}
},
"InferredWorkloadTypesPreference": {
@@ -1108,7 +1108,7 @@
"base": null,
"refs": {
"AutoScalingGroupRecommendation$lastRefreshTimestamp": "The timestamp of when the Auto Scaling group recommendation was last generated.
",
- "ECSServiceRecommendation$lastRefreshTimestamp": " The timestamp of when the ECS service recommendation was last generated.
",
+ "ECSServiceRecommendation$lastRefreshTimestamp": " The timestamp of when the Amazon ECS service recommendation was last generated.
",
"InstanceRecommendation$lastRefreshTimestamp": "The timestamp of when the instance recommendation was last generated.
",
"LambdaFunctionRecommendation$lastRefreshTimestamp": "The timestamp of when the function recommendation was last generated.
",
"VolumeRecommendation$lastRefreshTimestamp": "The timestamp of when the volume recommendation was last generated.
"
@@ -1131,7 +1131,7 @@
"base": null,
"refs": {
"AutoScalingGroupRecommendation$lookBackPeriodInDays": "The number of days for which utilization metrics were analyzed for the Auto Scaling group.
",
- "ECSServiceRecommendation$lookbackPeriodInDays": " The number of days the ECS service utilization metrics were analyzed.
",
+ "ECSServiceRecommendation$lookbackPeriodInDays": " The number of days the Amazon ECS service utilization metrics were analyzed.
",
"InstanceRecommendation$lookBackPeriodInDays": "The number of days for which utilization metrics were analyzed for the instance.
",
"LambdaFunctionRecommendation$lookbackPeriodInDays": "The number of days for which utilization metrics were analyzed for the function.
",
"VolumeRecommendation$lookBackPeriodInDays": "The number of days for which utilization metrics were analyzed for the volume.
"
@@ -1156,7 +1156,7 @@
"GetAutoScalingGroupRecommendationsRequest$maxResults": "The maximum number of Auto Scaling group recommendations to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
",
"GetEBSVolumeRecommendationsRequest$maxResults": "The maximum number of volume recommendations to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
",
"GetEC2InstanceRecommendationsRequest$maxResults": "The maximum number of instance recommendations to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
",
- "GetECSServiceRecommendationsRequest$maxResults": " The maximum number of ECS service recommendations to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
",
+ "GetECSServiceRecommendationsRequest$maxResults": " The maximum number of Amazon ECS service recommendations to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
",
"GetEnrollmentStatusesForOrganizationRequest$maxResults": "The maximum number of account enrollment statuses to return with a single request. You can specify up to 100 statuses to return with each request.
To retrieve the remaining results, make another request with the returned nextToken
value.
",
"GetLambdaFunctionRecommendationsRequest$maxResults": "The maximum number of function recommendations to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
",
"GetRecommendationPreferencesRequest$maxResults": "The maximum number of recommendation preferences to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
",
@@ -1184,7 +1184,7 @@
"MemorySize": {
"base": null,
"refs": {
- "ECSServiceRecommendedOptionProjectedMetric$recommendedMemorySize": " The recommended memory size for the ECS service.
",
+ "ECSServiceRecommendedOptionProjectedMetric$recommendedMemorySize": " The recommended memory size for the Amazon ECS service.
",
"LambdaFunctionMemoryRecommendationOption$memorySize": "The memory size, in MB, of the function recommendation option.
",
"LambdaFunctionRecommendation$currentMemorySize": "The amount of memory, in MB, that's allocated to the current function.
"
}
@@ -1272,8 +1272,8 @@
"GetEBSVolumeRecommendationsResponse$nextToken": "The token to use to advance to the next page of volume recommendations.
This value is null when there are no more pages of volume recommendations to return.
",
"GetEC2InstanceRecommendationsRequest$nextToken": "The token to advance to the next page of instance recommendations.
",
"GetEC2InstanceRecommendationsResponse$nextToken": "The token to use to advance to the next page of instance recommendations.
This value is null when there are no more pages of instance recommendations to return.
",
- "GetECSServiceRecommendationsRequest$nextToken": " The token to advance to the next page of ECS service recommendations.
",
- "GetECSServiceRecommendationsResponse$nextToken": " The token to advance to the next page of ECS service recommendations.
",
+ "GetECSServiceRecommendationsRequest$nextToken": " The token to advance to the next page of Amazon ECS service recommendations.
",
+ "GetECSServiceRecommendationsResponse$nextToken": " The token to advance to the next page of Amazon ECS service recommendations.
",
"GetEnrollmentStatusesForOrganizationRequest$nextToken": "The token to advance to the next page of account enrollment statuses.
",
"GetEnrollmentStatusesForOrganizationResponse$nextToken": "The token to use to advance to the next page of account enrollment statuses.
This value is null when there are no more pages of account enrollment statuses to return.
",
"GetLambdaFunctionRecommendationsRequest$nextToken": "The token to advance to the next page of function recommendations.
",
@@ -1289,16 +1289,16 @@
"refs": {
"ContainerConfiguration$cpu": " The number of CPU units reserved for the container.
",
"ContainerRecommendation$cpu": " The recommended number of CPU units reserved for the container.
",
- "ECSServiceRecommendationOption$cpu": " The CPU size of the ECS service recommendation option.
",
- "ServiceConfiguration$cpu": " The number of CPU units used by the tasks in the ECS service.
"
+ "ECSServiceRecommendationOption$cpu": " The CPU size of the Amazon ECS service recommendation option.
",
+ "ServiceConfiguration$cpu": " The number of CPU units used by the tasks in the Amazon ECS service.
"
}
},
"NullableMemory": {
"base": null,
"refs": {
- "ECSServiceRecommendationOption$memory": " The memory size of the ECS service recommendation option.
",
+ "ECSServiceRecommendationOption$memory": " The memory size of the Amazon ECS service recommendation option.
",
"MemorySizeConfiguration$memory": " The amount of memory in the container.
",
- "ServiceConfiguration$memory": " The amount of memory used by the tasks in the ECS service.
"
+ "ServiceConfiguration$memory": " The amount of memory used by the tasks in the Amazon ECS service.
"
}
},
"NullableMemoryReservation": {
@@ -1592,21 +1592,21 @@
"ServiceArn": {
"base": null,
"refs": {
- "ECSServiceRecommendation$serviceArn": " The Amazon Resource Name (ARN) of the current ECS service.
The following is the format of the ARN:
arn:aws:ecs:region:aws_account_id:service/cluster-name/service-name
",
- "GetECSServiceRecommendationProjectedMetricsRequest$serviceArn": " The ARN that identifies the ECS service.
The following is the format of the ARN:
arn:aws:ecs:region:aws_account_id:service/cluster-name/service-name
",
+ "ECSServiceRecommendation$serviceArn": " The Amazon Resource Name (ARN) of the current Amazon ECS service.
The following is the format of the ARN:
arn:aws:ecs:region:aws_account_id:service/cluster-name/service-name
",
+ "GetECSServiceRecommendationProjectedMetricsRequest$serviceArn": " The ARN that identifies the Amazon ECS service.
The following is the format of the ARN:
arn:aws:ecs:region:aws_account_id:service/cluster-name/service-name
",
"ServiceArns$member": null
}
},
"ServiceArns": {
"base": null,
"refs": {
- "GetECSServiceRecommendationsRequest$serviceArns": " The ARN that identifies the ECS service.
The following is the format of the ARN:
arn:aws:ecs:region:aws_account_id:service/cluster-name/service-name
"
+ "GetECSServiceRecommendationsRequest$serviceArns": " The ARN that identifies the Amazon ECS service.
The following is the format of the ARN:
arn:aws:ecs:region:aws_account_id:service/cluster-name/service-name
"
}
},
"ServiceConfiguration": {
"base": " The Amazon ECS service configurations used for recommendations.
",
"refs": {
- "ECSServiceRecommendation$currentServiceConfiguration": " The configuration of the current ECS service.
"
+ "ECSServiceRecommendation$currentServiceConfiguration": " The configuration of the current Amazon ECS service.
"
}
},
"ServiceUnavailableException": {
@@ -1653,7 +1653,7 @@
"TaskDefinitionArn": {
"base": null,
"refs": {
- "ServiceConfiguration$taskDefinitionArn": " The task definition ARN used by the tasks in the ECS service.
"
+ "ServiceConfiguration$taskDefinitionArn": " The task definition ARN used by the tasks in the Amazon ECS service.
"
}
},
"ThrottlingException": {
diff --git a/models/apis/compute-optimizer/2019-11-01/endpoint-tests-1.json b/models/apis/compute-optimizer/2019-11-01/endpoint-tests-1.json
index 8c943cda850..6c7aa591e82 100644
--- a/models/apis/compute-optimizer/2019-11-01/endpoint-tests-1.json
+++ b/models/apis/compute-optimizer/2019-11-01/endpoint-tests-1.json
@@ -8,9 +8,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "ap-south-1",
- "UseDualStack": true
+ "Region": "ap-south-1"
}
},
{
@@ -21,9 +21,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "ap-south-1",
- "UseDualStack": false
+ "Region": "ap-south-1"
}
},
{
@@ -34,9 +34,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "ap-south-1",
- "UseDualStack": true
+ "Region": "ap-south-1"
}
},
{
@@ -47,9 +47,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "ap-south-1",
- "UseDualStack": false
+ "Region": "ap-south-1"
}
},
{
@@ -60,9 +60,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "eu-south-1",
- "UseDualStack": true
+ "Region": "eu-south-1"
}
},
{
@@ -73,9 +73,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "eu-south-1",
- "UseDualStack": false
+ "Region": "eu-south-1"
}
},
{
@@ -86,9 +86,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "eu-south-1",
- "UseDualStack": true
+ "Region": "eu-south-1"
}
},
{
@@ -99,9 +99,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "eu-south-1",
- "UseDualStack": false
+ "Region": "eu-south-1"
}
},
{
@@ -112,9 +112,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "us-gov-east-1",
- "UseDualStack": true
+ "Region": "us-gov-east-1"
}
},
{
@@ -125,9 +125,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "us-gov-east-1",
- "UseDualStack": false
+ "Region": "us-gov-east-1"
}
},
{
@@ -138,9 +138,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "us-gov-east-1",
- "UseDualStack": true
+ "Region": "us-gov-east-1"
}
},
{
@@ -151,9 +151,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "us-gov-east-1",
- "UseDualStack": false
+ "Region": "us-gov-east-1"
}
},
{
@@ -164,9 +164,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "ca-central-1",
- "UseDualStack": true
+ "Region": "ca-central-1"
}
},
{
@@ -177,9 +177,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "ca-central-1",
- "UseDualStack": false
+ "Region": "ca-central-1"
}
},
{
@@ -190,9 +190,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "ca-central-1",
- "UseDualStack": true
+ "Region": "ca-central-1"
}
},
{
@@ -203,9 +203,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "ca-central-1",
- "UseDualStack": false
+ "Region": "ca-central-1"
}
},
{
@@ -216,9 +216,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "eu-central-1",
- "UseDualStack": true
+ "Region": "eu-central-1"
}
},
{
@@ -229,9 +229,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "eu-central-1",
- "UseDualStack": false
+ "Region": "eu-central-1"
}
},
{
@@ -242,9 +242,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "eu-central-1",
- "UseDualStack": true
+ "Region": "eu-central-1"
}
},
{
@@ -255,9 +255,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "eu-central-1",
- "UseDualStack": false
+ "Region": "eu-central-1"
}
},
{
@@ -268,9 +268,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "us-west-1",
- "UseDualStack": true
+ "Region": "us-west-1"
}
},
{
@@ -281,9 +281,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "us-west-1",
- "UseDualStack": false
+ "Region": "us-west-1"
}
},
{
@@ -294,9 +294,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "us-west-1",
- "UseDualStack": true
+ "Region": "us-west-1"
}
},
{
@@ -307,9 +307,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "us-west-1",
- "UseDualStack": false
+ "Region": "us-west-1"
}
},
{
@@ -320,9 +320,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "us-west-2",
- "UseDualStack": true
+ "Region": "us-west-2"
}
},
{
@@ -333,9 +333,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "us-west-2",
- "UseDualStack": false
+ "Region": "us-west-2"
}
},
{
@@ -346,9 +346,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "us-west-2",
- "UseDualStack": true
+ "Region": "us-west-2"
}
},
{
@@ -359,9 +359,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "us-west-2",
- "UseDualStack": false
+ "Region": "us-west-2"
}
},
{
@@ -372,9 +372,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "af-south-1",
- "UseDualStack": true
+ "Region": "af-south-1"
}
},
{
@@ -385,9 +385,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "af-south-1",
- "UseDualStack": false
+ "Region": "af-south-1"
}
},
{
@@ -398,9 +398,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "af-south-1",
- "UseDualStack": true
+ "Region": "af-south-1"
}
},
{
@@ -411,9 +411,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "af-south-1",
- "UseDualStack": false
+ "Region": "af-south-1"
}
},
{
@@ -424,9 +424,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "eu-north-1",
- "UseDualStack": true
+ "Region": "eu-north-1"
}
},
{
@@ -437,9 +437,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "eu-north-1",
- "UseDualStack": false
+ "Region": "eu-north-1"
}
},
{
@@ -450,9 +450,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "eu-north-1",
- "UseDualStack": true
+ "Region": "eu-north-1"
}
},
{
@@ -463,9 +463,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "eu-north-1",
- "UseDualStack": false
+ "Region": "eu-north-1"
}
},
{
@@ -476,9 +476,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "eu-west-3",
- "UseDualStack": true
+ "Region": "eu-west-3"
}
},
{
@@ -489,9 +489,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "eu-west-3",
- "UseDualStack": false
+ "Region": "eu-west-3"
}
},
{
@@ -502,9 +502,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "eu-west-3",
- "UseDualStack": true
+ "Region": "eu-west-3"
}
},
{
@@ -515,9 +515,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "eu-west-3",
- "UseDualStack": false
+ "Region": "eu-west-3"
}
},
{
@@ -528,9 +528,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "eu-west-2",
- "UseDualStack": true
+ "Region": "eu-west-2"
}
},
{
@@ -541,9 +541,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "eu-west-2",
- "UseDualStack": false
+ "Region": "eu-west-2"
}
},
{
@@ -554,9 +554,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "eu-west-2",
- "UseDualStack": true
+ "Region": "eu-west-2"
}
},
{
@@ -567,9 +567,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "eu-west-2",
- "UseDualStack": false
+ "Region": "eu-west-2"
}
},
{
@@ -580,9 +580,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "eu-west-1",
- "UseDualStack": true
+ "Region": "eu-west-1"
}
},
{
@@ -593,9 +593,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "eu-west-1",
- "UseDualStack": false
+ "Region": "eu-west-1"
}
},
{
@@ -606,9 +606,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "eu-west-1",
- "UseDualStack": true
+ "Region": "eu-west-1"
}
},
{
@@ -619,9 +619,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "eu-west-1",
- "UseDualStack": false
+ "Region": "eu-west-1"
}
},
{
@@ -632,9 +632,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "ap-northeast-3",
- "UseDualStack": true
+ "Region": "ap-northeast-3"
}
},
{
@@ -645,9 +645,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "ap-northeast-3",
- "UseDualStack": false
+ "Region": "ap-northeast-3"
}
},
{
@@ -658,9 +658,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "ap-northeast-3",
- "UseDualStack": true
+ "Region": "ap-northeast-3"
}
},
{
@@ -671,9 +671,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "ap-northeast-3",
- "UseDualStack": false
+ "Region": "ap-northeast-3"
}
},
{
@@ -684,9 +684,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "ap-northeast-2",
- "UseDualStack": true
+ "Region": "ap-northeast-2"
}
},
{
@@ -697,9 +697,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "ap-northeast-2",
- "UseDualStack": false
+ "Region": "ap-northeast-2"
}
},
{
@@ -710,9 +710,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "ap-northeast-2",
- "UseDualStack": true
+ "Region": "ap-northeast-2"
}
},
{
@@ -723,9 +723,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "ap-northeast-2",
- "UseDualStack": false
+ "Region": "ap-northeast-2"
}
},
{
@@ -736,9 +736,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "ap-northeast-1",
- "UseDualStack": true
+ "Region": "ap-northeast-1"
}
},
{
@@ -749,9 +749,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "ap-northeast-1",
- "UseDualStack": false
+ "Region": "ap-northeast-1"
}
},
{
@@ -762,9 +762,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "ap-northeast-1",
- "UseDualStack": true
+ "Region": "ap-northeast-1"
}
},
{
@@ -775,9 +775,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "ap-northeast-1",
- "UseDualStack": false
+ "Region": "ap-northeast-1"
}
},
{
@@ -788,9 +788,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "me-south-1",
- "UseDualStack": true
+ "Region": "me-south-1"
}
},
{
@@ -801,9 +801,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "me-south-1",
- "UseDualStack": false
+ "Region": "me-south-1"
}
},
{
@@ -814,9 +814,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "me-south-1",
- "UseDualStack": true
+ "Region": "me-south-1"
}
},
{
@@ -827,9 +827,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "me-south-1",
- "UseDualStack": false
+ "Region": "me-south-1"
}
},
{
@@ -840,9 +840,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "sa-east-1",
- "UseDualStack": true
+ "Region": "sa-east-1"
}
},
{
@@ -853,9 +853,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "sa-east-1",
- "UseDualStack": false
+ "Region": "sa-east-1"
}
},
{
@@ -866,9 +866,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "sa-east-1",
- "UseDualStack": true
+ "Region": "sa-east-1"
}
},
{
@@ -879,9 +879,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "sa-east-1",
- "UseDualStack": false
+ "Region": "sa-east-1"
}
},
{
@@ -892,9 +892,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "ap-east-1",
- "UseDualStack": true
+ "Region": "ap-east-1"
}
},
{
@@ -905,9 +905,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "ap-east-1",
- "UseDualStack": false
+ "Region": "ap-east-1"
}
},
{
@@ -918,9 +918,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "ap-east-1",
- "UseDualStack": true
+ "Region": "ap-east-1"
}
},
{
@@ -931,9 +931,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "ap-east-1",
- "UseDualStack": false
+ "Region": "ap-east-1"
}
},
{
@@ -944,9 +944,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "cn-north-1",
- "UseDualStack": true
+ "Region": "cn-north-1"
}
},
{
@@ -957,9 +957,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "cn-north-1",
- "UseDualStack": false
+ "Region": "cn-north-1"
}
},
{
@@ -970,9 +970,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "cn-north-1",
- "UseDualStack": true
+ "Region": "cn-north-1"
}
},
{
@@ -983,9 +983,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "cn-north-1",
- "UseDualStack": false
+ "Region": "cn-north-1"
}
},
{
@@ -996,9 +996,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "us-gov-west-1",
- "UseDualStack": true
+ "Region": "us-gov-west-1"
}
},
{
@@ -1009,9 +1009,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "us-gov-west-1",
- "UseDualStack": false
+ "Region": "us-gov-west-1"
}
},
{
@@ -1022,9 +1022,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "us-gov-west-1",
- "UseDualStack": true
+ "Region": "us-gov-west-1"
}
},
{
@@ -1035,9 +1035,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "us-gov-west-1",
- "UseDualStack": false
+ "Region": "us-gov-west-1"
}
},
{
@@ -1048,9 +1048,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "ap-southeast-1",
- "UseDualStack": true
+ "Region": "ap-southeast-1"
}
},
{
@@ -1061,9 +1061,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "ap-southeast-1",
- "UseDualStack": false
+ "Region": "ap-southeast-1"
}
},
{
@@ -1074,9 +1074,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "ap-southeast-1",
- "UseDualStack": true
+ "Region": "ap-southeast-1"
}
},
{
@@ -1087,9 +1087,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "ap-southeast-1",
- "UseDualStack": false
+ "Region": "ap-southeast-1"
}
},
{
@@ -1100,9 +1100,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "ap-southeast-2",
- "UseDualStack": true
+ "Region": "ap-southeast-2"
}
},
{
@@ -1113,9 +1113,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "ap-southeast-2",
- "UseDualStack": false
+ "Region": "ap-southeast-2"
}
},
{
@@ -1126,9 +1126,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "ap-southeast-2",
- "UseDualStack": true
+ "Region": "ap-southeast-2"
}
},
{
@@ -1139,9 +1139,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "ap-southeast-2",
- "UseDualStack": false
+ "Region": "ap-southeast-2"
}
},
{
@@ -1152,9 +1152,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "ap-southeast-3",
- "UseDualStack": true
+ "Region": "ap-southeast-3"
}
},
{
@@ -1165,9 +1165,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "ap-southeast-3",
- "UseDualStack": false
+ "Region": "ap-southeast-3"
}
},
{
@@ -1178,9 +1178,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "ap-southeast-3",
- "UseDualStack": true
+ "Region": "ap-southeast-3"
}
},
{
@@ -1191,9 +1191,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "ap-southeast-3",
- "UseDualStack": false
+ "Region": "ap-southeast-3"
}
},
{
@@ -1204,9 +1204,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "us-east-1",
- "UseDualStack": true
+ "Region": "us-east-1"
}
},
{
@@ -1217,9 +1217,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "us-east-1",
- "UseDualStack": false
+ "Region": "us-east-1"
}
},
{
@@ -1230,9 +1230,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "us-east-1",
- "UseDualStack": true
+ "Region": "us-east-1"
}
},
{
@@ -1243,9 +1243,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "us-east-1",
- "UseDualStack": false
+ "Region": "us-east-1"
}
},
{
@@ -1256,9 +1256,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "us-east-2",
- "UseDualStack": true
+ "Region": "us-east-2"
}
},
{
@@ -1269,9 +1269,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "us-east-2",
- "UseDualStack": false
+ "Region": "us-east-2"
}
},
{
@@ -1282,9 +1282,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "us-east-2",
- "UseDualStack": true
+ "Region": "us-east-2"
}
},
{
@@ -1295,9 +1295,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "us-east-2",
- "UseDualStack": false
+ "Region": "us-east-2"
}
},
{
@@ -1308,9 +1308,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "Region": "cn-northwest-1",
- "UseDualStack": true
+ "Region": "cn-northwest-1"
}
},
{
@@ -1321,9 +1321,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
- "Region": "cn-northwest-1",
- "UseDualStack": false
+ "Region": "cn-northwest-1"
}
},
{
@@ -1334,9 +1334,9 @@
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "Region": "cn-northwest-1",
- "UseDualStack": true
+ "Region": "cn-northwest-1"
}
},
{
@@ -1347,9 +1347,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "Region": "cn-northwest-1",
- "UseDualStack": false
+ "Region": "cn-northwest-1"
}
},
{
@@ -1360,9 +1360,9 @@
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
"Region": "us-east-1",
- "UseDualStack": false,
"Endpoint": "https://example.com"
}
},
@@ -1372,9 +1372,9 @@
"error": "Invalid Configuration: FIPS and custom endpoint are not supported"
},
"params": {
+ "UseDualStack": false,
"UseFIPS": true,
"Region": "us-east-1",
- "UseDualStack": false,
"Endpoint": "https://example.com"
}
},
@@ -1384,9 +1384,9 @@
"error": "Invalid Configuration: Dualstack and custom endpoint are not supported"
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
"Region": "us-east-1",
- "UseDualStack": true,
"Endpoint": "https://example.com"
}
}
diff --git a/models/apis/customer-profiles/2020-08-15/api-2.json b/models/apis/customer-profiles/2020-08-15/api-2.json
index 018567cfba0..a27b9b581fe 100644
--- a/models/apis/customer-profiles/2020-08-15/api-2.json
+++ b/models/apis/customer-profiles/2020-08-15/api-2.json
@@ -1233,6 +1233,7 @@
},
"Gender":{
"type":"string",
+ "deprecated":true,
"enum":[
"MALE",
"FEMALE",
@@ -2117,6 +2118,7 @@
},
"PartyType":{
"type":"string",
+ "deprecated":true,
"enum":[
"INDIVIDUAL",
"BUSINESS",
@@ -2148,7 +2150,9 @@
"MailingAddress":{"shape":"Address"},
"BillingAddress":{"shape":"Address"},
"Attributes":{"shape":"Attributes"},
- "FoundByItems":{"shape":"foundByList"}
+ "FoundByItems":{"shape":"foundByList"},
+ "PartyTypeString":{"shape":"string1To255"},
+ "GenderString":{"shape":"string1To255"}
}
},
"ProfileIdList":{
diff --git a/models/apis/customer-profiles/2020-08-15/docs-2.json b/models/apis/customer-profiles/2020-08-15/docs-2.json
index 62a8205ed90..eb7287f96a7 100644
--- a/models/apis/customer-profiles/2020-08-15/docs-2.json
+++ b/models/apis/customer-profiles/2020-08-15/docs-2.json
@@ -1429,13 +1429,13 @@
"base": null,
"refs": {
"AutoMerging$Enabled": "The flag that enables the auto-merging of duplicate profiles.
",
- "GetIntegrationResponse$IsUnstructured": "Boolean to indicate if the Flow associated with the Integration is created via Appflow console or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition
",
+ "GetIntegrationResponse$IsUnstructured": "Boolean that shows if the Flow that's associated with the Integration is created in Amazon Appflow, or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition.
",
"ListAccountIntegrationsRequest$IncludeHidden": "Boolean to indicate if hidden integration should be returned. Defaults to False
.
",
- "ListIntegrationItem$IsUnstructured": "Boolean to indicate if the Flow associated with the Integration is created via Appflow console or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition
",
+ "ListIntegrationItem$IsUnstructured": "Boolean that shows if the Flow that's associated with the Integration is created in Amazon Appflow, or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition.
",
"ListIntegrationsRequest$IncludeHidden": "Boolean to indicate if hidden integration should be returned. Defaults to False
.
",
"MatchingRequest$Enabled": "The flag that enables the matching process of duplicate profiles.
",
"MatchingResponse$Enabled": "The flag that enables the matching process of duplicate profiles.
",
- "PutIntegrationResponse$IsUnstructured": "Boolean to indicate if the Flow associated with the Integration is created via Appflow console or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition
"
+ "PutIntegrationResponse$IsUnstructured": "Boolean that shows if the Flow that's associated with the Integration is created in Amazon Appflow, or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition.
"
}
},
"requestValueList": {
@@ -1591,6 +1591,8 @@
"Profile$EmailAddress": "The customer’s email address, which has not been specified as a personal or business address.
",
"Profile$PersonalEmailAddress": "The customer’s personal email address.
",
"Profile$BusinessEmailAddress": "The customer’s business email address.
",
+ "Profile$PartyTypeString": "An alternative to PartyType which accepts any string as input.
",
+ "Profile$GenderString": "An alternative to Gender which accepts any string as input.
",
"PutIntegrationRequest$Uri": "The URI of the S3 bucket or any other type of data source.
",
"PutIntegrationResponse$Uri": "The URI of the S3 bucket or any other type of data source.
",
"PutIntegrationResponse$WorkflowId": "Unique identifier for the workflow.
",
diff --git a/models/apis/customer-profiles/2020-08-15/endpoint-rule-set-1.json b/models/apis/customer-profiles/2020-08-15/endpoint-rule-set-1.json
index 2d9402c703d..14c2b402904 100644
--- a/models/apis/customer-profiles/2020-08-15/endpoint-rule-set-1.json
+++ b/models/apis/customer-profiles/2020-08-15/endpoint-rule-set-1.json
@@ -165,12 +165,18 @@
"rules": [
{
"conditions": [],
- "endpoint": {
- "url": "https://profile-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",
- "properties": {},
- "headers": {}
- },
- "type": "endpoint"
+ "type": "tree",
+ "rules": [
+ {
+ "conditions": [],
+ "endpoint": {
+ "url": "https://profile-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",
+ "properties": {},
+ "headers": {}
+ },
+ "type": "endpoint"
+ }
+ ]
}
]
},
@@ -275,12 +281,18 @@
"rules": [
{
"conditions": [],
- "endpoint": {
- "url": "https://profile.{Region}.{PartitionResult#dualStackDnsSuffix}",
- "properties": {},
- "headers": {}
- },
- "type": "endpoint"
+ "type": "tree",
+ "rules": [
+ {
+ "conditions": [],
+ "endpoint": {
+ "url": "https://profile.{Region}.{PartitionResult#dualStackDnsSuffix}",
+ "properties": {},
+ "headers": {}
+ },
+ "type": "endpoint"
+ }
+ ]
}
]
},
@@ -293,12 +305,18 @@
},
{
"conditions": [],
- "endpoint": {
- "url": "https://profile.{Region}.{PartitionResult#dnsSuffix}",
- "properties": {},
- "headers": {}
- },
- "type": "endpoint"
+ "type": "tree",
+ "rules": [
+ {
+ "conditions": [],
+ "endpoint": {
+ "url": "https://profile.{Region}.{PartitionResult#dnsSuffix}",
+ "properties": {},
+ "headers": {}
+ },
+ "type": "endpoint"
+ }
+ ]
}
]
}
diff --git a/models/apis/customer-profiles/2020-08-15/endpoint-tests-1.json b/models/apis/customer-profiles/2020-08-15/endpoint-tests-1.json
index ef1d7d42750..ac21c772687 100644
--- a/models/apis/customer-profiles/2020-08-15/endpoint-tests-1.json
+++ b/models/apis/customer-profiles/2020-08-15/endpoint-tests-1.json
@@ -1,94 +1,81 @@
{
"testCases": [
{
- "documentation": "For region ca-central-1 with FIPS enabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://profile-fips.ca-central-1.api.aws"
- }
- },
- "params": {
- "UseFIPS": true,
- "UseDualStack": true,
- "Region": "ca-central-1"
- }
- },
- {
- "documentation": "For region ca-central-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region af-south-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.ca-central-1.amazonaws.com"
+ "url": "https://profile.af-south-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "ca-central-1"
+ "UseFIPS": false,
+ "Region": "af-south-1"
}
},
{
- "documentation": "For region ca-central-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region ap-northeast-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile.ca-central-1.api.aws"
+ "url": "https://profile.ap-northeast-1.amazonaws.com"
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "UseDualStack": true,
- "Region": "ca-central-1"
+ "Region": "ap-northeast-1"
}
},
{
- "documentation": "For region ca-central-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region ap-northeast-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile.ca-central-1.amazonaws.com"
+ "url": "https://profile.ap-northeast-2.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ca-central-1"
+ "UseFIPS": false,
+ "Region": "ap-northeast-2"
}
},
{
- "documentation": "For region eu-central-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.eu-central-1.api.aws"
+ "url": "https://profile.ap-southeast-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
- "UseDualStack": true,
- "Region": "eu-central-1"
+ "UseDualStack": false,
+ "UseFIPS": false,
+ "Region": "ap-southeast-1"
}
},
{
- "documentation": "For region eu-central-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.eu-central-1.amazonaws.com"
+ "url": "https://profile.ap-southeast-2.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "eu-central-1"
+ "UseFIPS": false,
+ "Region": "ap-southeast-2"
}
},
{
- "documentation": "For region eu-central-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region ca-central-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile.eu-central-1.api.aws"
+ "url": "https://profile.ca-central-1.amazonaws.com"
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "UseDualStack": true,
- "Region": "eu-central-1"
+ "Region": "ca-central-1"
}
},
{
@@ -99,48 +86,35 @@
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
+ "UseFIPS": false,
"Region": "eu-central-1"
}
},
{
- "documentation": "For region us-west-2 with FIPS enabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://profile-fips.us-west-2.api.aws"
- }
- },
- "params": {
- "UseFIPS": true,
- "UseDualStack": true,
- "Region": "us-west-2"
- }
- },
- {
- "documentation": "For region us-west-2 with FIPS enabled and DualStack disabled",
+ "documentation": "For region eu-west-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.us-west-2.amazonaws.com"
+ "url": "https://profile.eu-west-2.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "us-west-2"
+ "UseFIPS": false,
+ "Region": "eu-west-2"
}
},
{
- "documentation": "For region us-west-2 with FIPS disabled and DualStack enabled",
+ "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile.us-west-2.api.aws"
+ "url": "https://profile.us-east-1.amazonaws.com"
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "UseDualStack": true,
- "Region": "us-west-2"
+ "Region": "us-east-1"
}
},
{
@@ -151,373 +125,204 @@
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
+ "UseFIPS": false,
"Region": "us-west-2"
}
},
{
- "documentation": "For region af-south-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.af-south-1.api.aws"
+ "url": "https://profile-fips.us-east-1.api.aws"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": true,
- "Region": "af-south-1"
- }
- },
- {
- "documentation": "For region af-south-1 with FIPS enabled and DualStack disabled",
- "expect": {
- "endpoint": {
- "url": "https://profile-fips.af-south-1.amazonaws.com"
- }
- },
- "params": {
"UseFIPS": true,
- "UseDualStack": false,
- "Region": "af-south-1"
- }
- },
- {
- "documentation": "For region af-south-1 with FIPS disabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://profile.af-south-1.api.aws"
- }
- },
- "params": {
- "UseFIPS": false,
- "UseDualStack": true,
- "Region": "af-south-1"
+ "Region": "us-east-1"
}
},
{
- "documentation": "For region af-south-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile.af-south-1.amazonaws.com"
+ "url": "https://profile-fips.us-east-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "af-south-1"
- }
- },
- {
- "documentation": "For region eu-west-2 with FIPS enabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://profile-fips.eu-west-2.api.aws"
- }
- },
- "params": {
"UseFIPS": true,
- "UseDualStack": true,
- "Region": "eu-west-2"
- }
- },
- {
- "documentation": "For region eu-west-2 with FIPS enabled and DualStack disabled",
- "expect": {
- "endpoint": {
- "url": "https://profile-fips.eu-west-2.amazonaws.com"
- }
- },
- "params": {
- "UseFIPS": true,
- "UseDualStack": false,
- "Region": "eu-west-2"
+ "Region": "us-east-1"
}
},
{
- "documentation": "For region eu-west-2 with FIPS disabled and DualStack enabled",
+ "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://profile.eu-west-2.api.aws"
+ "url": "https://profile.us-east-1.api.aws"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": true,
- "Region": "eu-west-2"
- }
- },
- {
- "documentation": "For region eu-west-2 with FIPS disabled and DualStack disabled",
- "expect": {
- "endpoint": {
- "url": "https://profile.eu-west-2.amazonaws.com"
- }
- },
- "params": {
"UseFIPS": false,
- "UseDualStack": false,
- "Region": "eu-west-2"
+ "Region": "us-east-1"
}
},
{
- "documentation": "For region ap-northeast-2 with FIPS enabled and DualStack enabled",
+ "documentation": "For region cn-north-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.ap-northeast-2.api.aws"
+ "url": "https://profile-fips.cn-north-1.api.amazonwebservices.com.cn"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": true,
- "Region": "ap-northeast-2"
- }
- },
- {
- "documentation": "For region ap-northeast-2 with FIPS enabled and DualStack disabled",
- "expect": {
- "endpoint": {
- "url": "https://profile-fips.ap-northeast-2.amazonaws.com"
- }
- },
- "params": {
"UseFIPS": true,
- "UseDualStack": false,
- "Region": "ap-northeast-2"
- }
- },
- {
- "documentation": "For region ap-northeast-2 with FIPS disabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://profile.ap-northeast-2.api.aws"
- }
- },
- "params": {
- "UseFIPS": false,
- "UseDualStack": true,
- "Region": "ap-northeast-2"
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region ap-northeast-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region cn-north-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile.ap-northeast-2.amazonaws.com"
+ "url": "https://profile-fips.cn-north-1.amazonaws.com.cn"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ap-northeast-2"
+ "UseFIPS": true,
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region ap-northeast-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.ap-northeast-1.api.aws"
+ "url": "https://profile.cn-north-1.api.amazonwebservices.com.cn"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": true,
- "Region": "ap-northeast-1"
+ "UseFIPS": false,
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region ap-northeast-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region cn-north-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.ap-northeast-1.amazonaws.com"
+ "url": "https://profile.cn-north-1.amazonaws.com.cn"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "ap-northeast-1"
+ "UseFIPS": false,
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region ap-northeast-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://profile.ap-northeast-1.api.aws"
+ "url": "https://profile-fips.us-gov-east-1.api.aws"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": true,
- "Region": "ap-northeast-1"
+ "UseFIPS": true,
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region ap-northeast-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile.ap-northeast-1.amazonaws.com"
+ "url": "https://profile-fips.us-gov-east-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ap-northeast-1"
+ "UseFIPS": true,
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region ap-southeast-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.ap-southeast-1.api.aws"
+ "url": "https://profile.us-gov-east-1.api.aws"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": true,
- "Region": "ap-southeast-1"
+ "UseFIPS": false,
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region ap-southeast-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.ap-southeast-1.amazonaws.com"
+ "url": "https://profile.us-gov-east-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "ap-southeast-1"
- }
- },
- {
- "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://profile.ap-southeast-1.api.aws"
- }
- },
- "params": {
"UseFIPS": false,
- "UseDualStack": true,
- "Region": "ap-southeast-1"
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile.ap-southeast-1.amazonaws.com"
+ "url": "https://profile-fips.us-iso-east-1.c2s.ic.gov"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ap-southeast-1"
- }
- },
- {
- "documentation": "For region ap-southeast-2 with FIPS enabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://profile-fips.ap-southeast-2.api.aws"
- }
- },
- "params": {
"UseFIPS": true,
- "UseDualStack": true,
- "Region": "ap-southeast-2"
+ "Region": "us-iso-east-1"
}
},
{
- "documentation": "For region ap-southeast-2 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.ap-southeast-2.amazonaws.com"
+ "url": "https://profile.us-iso-east-1.c2s.ic.gov"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "ap-southeast-2"
- }
- },
- {
- "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://profile.ap-southeast-2.api.aws"
- }
- },
- "params": {
"UseFIPS": false,
- "UseDualStack": true,
- "Region": "ap-southeast-2"
+ "Region": "us-iso-east-1"
}
},
{
- "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile.ap-southeast-2.amazonaws.com"
+ "url": "https://profile-fips.us-isob-east-1.sc2s.sgov.gov"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ap-southeast-2"
- }
- },
- {
- "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://profile-fips.us-east-1.api.aws"
- }
- },
- "params": {
"UseFIPS": true,
- "UseDualStack": true,
- "Region": "us-east-1"
+ "Region": "us-isob-east-1"
}
},
{
- "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://profile-fips.us-east-1.amazonaws.com"
+ "url": "https://profile.us-isob-east-1.sc2s.sgov.gov"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "us-east-1"
- }
- },
- {
- "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://profile.us-east-1.api.aws"
- }
- },
- "params": {
"UseFIPS": false,
- "UseDualStack": true,
- "Region": "us-east-1"
- }
- },
- {
- "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled",
- "expect": {
- "endpoint": {
- "url": "https://profile.us-east-1.amazonaws.com"
- }
- },
- "params": {
- "UseFIPS": false,
- "UseDualStack": false,
- "Region": "us-east-1"
+ "Region": "us-isob-east-1"
}
},
{
@@ -528,8 +333,8 @@
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
+ "UseFIPS": false,
"Region": "us-east-1",
"Endpoint": "https://example.com"
}
@@ -540,8 +345,8 @@
"error": "Invalid Configuration: FIPS and custom endpoint are not supported"
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
+ "UseFIPS": true,
"Region": "us-east-1",
"Endpoint": "https://example.com"
}
@@ -552,8 +357,8 @@
"error": "Invalid Configuration: Dualstack and custom endpoint are not supported"
},
"params": {
- "UseFIPS": false,
"UseDualStack": true,
+ "UseFIPS": false,
"Region": "us-east-1",
"Endpoint": "https://example.com"
}
diff --git a/models/apis/frauddetector/2019-11-15/api-2.json b/models/apis/frauddetector/2019-11-15/api-2.json
index 43bf76093cd..0d5dd87961a 100644
--- a/models/apis/frauddetector/2019-11-15/api-2.json
+++ b/models/apis/frauddetector/2019-11-15/api-2.json
@@ -2673,7 +2673,8 @@
"OFIModelPerformance":{
"type":"structure",
"members":{
- "auc":{"shape":"float"}
+ "auc":{"shape":"float"},
+ "uncertaintyRange":{"shape":"UncertaintyRange"}
}
},
"OFITrainingMetricsValue":{
@@ -2951,7 +2952,8 @@
"TFIModelPerformance":{
"type":"structure",
"members":{
- "auc":{"shape":"float"}
+ "auc":{"shape":"float"},
+ "uncertaintyRange":{"shape":"UncertaintyRange"}
}
},
"TFITrainingMetricsValue":{
@@ -3049,12 +3051,24 @@
"aggregatedVariablesImportanceMetrics":{"shape":"AggregatedVariablesImportanceMetrics"}
}
},
+ "UncertaintyRange":{
+ "type":"structure",
+ "required":[
+ "lowerBoundValue",
+ "upperBoundValue"
+ ],
+ "members":{
+ "lowerBoundValue":{"shape":"float"},
+ "upperBoundValue":{"shape":"float"}
+ }
+ },
"UnlabeledEventsTreatment":{
"type":"string",
"enum":[
"IGNORE",
"FRAUD",
- "LEGIT"
+ "LEGIT",
+ "AUTO"
]
},
"UntagResourceRequest":{
diff --git a/models/apis/frauddetector/2019-11-15/docs-2.json b/models/apis/frauddetector/2019-11-15/docs-2.json
index 212bac98971..cc783667a32 100644
--- a/models/apis/frauddetector/2019-11-15/docs-2.json
+++ b/models/apis/frauddetector/2019-11-15/docs-2.json
@@ -1507,10 +1507,17 @@
"ModelVersionDetail$trainingResultV2": " The training result details. The details include the relative importance of the variables.
"
}
},
+ "UncertaintyRange": {
+ "base": " Range of area under curve (auc) expected from the model. A range greater than 0.1 indicates higher model uncertainity. A range is the difference between upper and lower bound of auc.
",
+ "refs": {
+ "OFIModelPerformance$uncertaintyRange": " Indicates the range of area under curve (auc) expected from the OFI model. A range greater than 0.1 indicates higher model uncertainity.
",
+ "TFIModelPerformance$uncertaintyRange": " Indicates the range of area under curve (auc) expected from the TFI model. A range greater than 0.1 indicates higher model uncertainity.
"
+ }
+ },
"UnlabeledEventsTreatment": {
"base": null,
"refs": {
- "LabelSchema$unlabeledEventsTreatment": "The action to take for unlabeled events.
"
+ "LabelSchema$unlabeledEventsTreatment": "The action to take for unlabeled events.
-
Use IGNORE
if you want the unlabeled events to be ignored. This is recommended when the majority of the events in the dataset are labeled.
-
Use FRAUD
if you want to categorize all unlabeled events as “Fraud”. This is recommended when most of the events in your dataset are fraudulent.
-
Use LEGIT
f you want to categorize all unlabeled events as “Legit”. This is recommended when most of the events in your dataset are legitimate.
-
Use AUTO
if you want Amazon Fraud Detector to decide how to use the unlabeled data. This is recommended when there is significant unlabeled events in the dataset.
By default, Amazon Fraud Detector ignores the unlabeled data.
"
}
},
"UntagResourceRequest": {
@@ -1816,6 +1823,8 @@
"TFIMetricDataPoint$threshold": " The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.
",
"TFIModelPerformance$auc": " The area under the curve (auc). This summarizes the total positive rate (tpr) and false positive rate (FPR) across all possible model score thresholds.
",
"TrainingMetrics$auc": "The area under the curve. This summarizes true positive rate (TPR) and false positive rate (FPR) across all possible model score thresholds. A model with no predictive power has an AUC of 0.5, whereas a perfect model has a score of 1.0.
",
+ "UncertaintyRange$lowerBoundValue": " The lower bound value of the area under curve (auc).
",
+ "UncertaintyRange$upperBoundValue": " The lower bound value of the area under curve (auc).
",
"VariableImpactExplanation$logOddsImpact": " The raw, uninterpreted value represented as log-odds of the fraud. These values are usually between -10 to +10, but range from - infinity to + infinity.
"
}
},
diff --git a/models/apis/frauddetector/2019-11-15/endpoint-rule-set-1.json b/models/apis/frauddetector/2019-11-15/endpoint-rule-set-1.json
index cb32c664dec..d9c64702724 100644
--- a/models/apis/frauddetector/2019-11-15/endpoint-rule-set-1.json
+++ b/models/apis/frauddetector/2019-11-15/endpoint-rule-set-1.json
@@ -52,15 +52,6 @@
"ref": "Endpoint"
}
]
- },
- {
- "fn": "parseURL",
- "argv": [
- {
- "ref": "Endpoint"
- }
- ],
- "assign": "url"
}
],
"type": "tree",
@@ -174,12 +165,18 @@
"rules": [
{
"conditions": [],
- "endpoint": {
- "url": "https://frauddetector-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",
- "properties": {},
- "headers": {}
- },
- "type": "endpoint"
+ "type": "tree",
+ "rules": [
+ {
+ "conditions": [],
+ "endpoint": {
+ "url": "https://frauddetector-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",
+ "properties": {},
+ "headers": {}
+ },
+ "type": "endpoint"
+ }
+ ]
}
]
},
@@ -284,12 +281,18 @@
"rules": [
{
"conditions": [],
- "endpoint": {
- "url": "https://frauddetector.{Region}.{PartitionResult#dualStackDnsSuffix}",
- "properties": {},
- "headers": {}
- },
- "type": "endpoint"
+ "type": "tree",
+ "rules": [
+ {
+ "conditions": [],
+ "endpoint": {
+ "url": "https://frauddetector.{Region}.{PartitionResult#dualStackDnsSuffix}",
+ "properties": {},
+ "headers": {}
+ },
+ "type": "endpoint"
+ }
+ ]
}
]
},
@@ -302,12 +305,18 @@
},
{
"conditions": [],
- "endpoint": {
- "url": "https://frauddetector.{Region}.{PartitionResult#dnsSuffix}",
- "properties": {},
- "headers": {}
- },
- "type": "endpoint"
+ "type": "tree",
+ "rules": [
+ {
+ "conditions": [],
+ "endpoint": {
+ "url": "https://frauddetector.{Region}.{PartitionResult#dnsSuffix}",
+ "properties": {},
+ "headers": {}
+ },
+ "type": "endpoint"
+ }
+ ]
}
]
}
diff --git a/models/apis/frauddetector/2019-11-15/endpoint-tests-1.json b/models/apis/frauddetector/2019-11-15/endpoint-tests-1.json
index 7cbe8e6d7a4..60696575194 100644
--- a/models/apis/frauddetector/2019-11-15/endpoint-tests-1.json
+++ b/models/apis/frauddetector/2019-11-15/endpoint-tests-1.json
@@ -1,315 +1,276 @@
{
"testCases": [
{
- "documentation": "For region us-west-2 with FIPS enabled and DualStack enabled",
+ "documentation": "For region cn-north-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector-fips.us-west-2.api.aws"
+ "url": "https://frauddetector-fips.cn-north-1.api.amazonwebservices.com.cn"
}
},
"params": {
"UseFIPS": true,
- "Region": "us-west-2",
- "UseDualStack": true
+ "UseDualStack": true,
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region us-west-2 with FIPS enabled and DualStack disabled",
+ "documentation": "For region cn-north-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector-fips.us-west-2.amazonaws.com"
+ "url": "https://frauddetector-fips.cn-north-1.amazonaws.com.cn"
}
},
"params": {
"UseFIPS": true,
- "Region": "us-west-2",
- "UseDualStack": false
+ "UseDualStack": false,
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region us-west-2 with FIPS disabled and DualStack enabled",
+ "documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector.us-west-2.api.aws"
+ "url": "https://frauddetector.cn-north-1.api.amazonwebservices.com.cn"
}
},
"params": {
"UseFIPS": false,
- "Region": "us-west-2",
- "UseDualStack": true
+ "UseDualStack": true,
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region us-west-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region cn-north-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector.us-west-2.amazonaws.com"
+ "url": "https://frauddetector.cn-north-1.amazonaws.com.cn"
}
},
"params": {
"UseFIPS": false,
- "Region": "us-west-2",
- "UseDualStack": false
+ "UseDualStack": false,
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region eu-west-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector-fips.eu-west-1.api.aws"
+ "url": "https://frauddetector-fips.us-iso-east-1.c2s.ic.gov"
}
},
"params": {
"UseFIPS": true,
- "Region": "eu-west-1",
- "UseDualStack": true
+ "UseDualStack": false,
+ "Region": "us-iso-east-1"
}
},
{
- "documentation": "For region eu-west-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector-fips.eu-west-1.amazonaws.com"
+ "url": "https://frauddetector.us-iso-east-1.c2s.ic.gov"
}
},
"params": {
- "UseFIPS": true,
- "Region": "eu-west-1",
- "UseDualStack": false
+ "UseFIPS": false,
+ "UseDualStack": false,
+ "Region": "us-iso-east-1"
}
},
{
- "documentation": "For region eu-west-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region us-west-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector.eu-west-1.api.aws"
+ "url": "https://frauddetector.us-west-2.amazonaws.com"
}
},
"params": {
"UseFIPS": false,
- "Region": "eu-west-1",
- "UseDualStack": true
+ "UseDualStack": false,
+ "Region": "us-west-2"
}
},
{
- "documentation": "For region eu-west-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector.eu-west-1.amazonaws.com"
+ "url": "https://frauddetector.ap-southeast-1.amazonaws.com"
}
},
"params": {
"UseFIPS": false,
- "Region": "eu-west-1",
- "UseDualStack": false
+ "UseDualStack": false,
+ "Region": "ap-southeast-1"
}
},
{
- "documentation": "For region ap-southeast-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector-fips.ap-southeast-1.api.aws"
+ "url": "https://frauddetector.ap-southeast-2.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
- "Region": "ap-southeast-1",
- "UseDualStack": true
+ "UseFIPS": false,
+ "UseDualStack": false,
+ "Region": "ap-southeast-2"
}
},
{
- "documentation": "For region ap-southeast-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector-fips.ap-southeast-1.amazonaws.com"
+ "url": "https://frauddetector.us-east-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
- "Region": "ap-southeast-1",
- "UseDualStack": false
+ "UseFIPS": false,
+ "UseDualStack": false,
+ "Region": "us-east-1"
}
},
{
- "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region us-east-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector.ap-southeast-1.api.aws"
+ "url": "https://frauddetector.us-east-2.amazonaws.com"
}
},
"params": {
"UseFIPS": false,
- "Region": "ap-southeast-1",
- "UseDualStack": true
+ "UseDualStack": false,
+ "Region": "us-east-2"
}
},
{
- "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region eu-west-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector.ap-southeast-1.amazonaws.com"
+ "url": "https://frauddetector.eu-west-1.amazonaws.com"
}
},
"params": {
"UseFIPS": false,
- "Region": "ap-southeast-1",
- "UseDualStack": false
+ "UseDualStack": false,
+ "Region": "eu-west-1"
}
},
{
- "documentation": "For region ap-southeast-2 with FIPS enabled and DualStack enabled",
+ "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector-fips.ap-southeast-2.api.aws"
+ "url": "https://frauddetector-fips.us-east-1.api.aws"
}
},
"params": {
"UseFIPS": true,
- "Region": "ap-southeast-2",
- "UseDualStack": true
+ "UseDualStack": true,
+ "Region": "us-east-1"
}
},
{
- "documentation": "For region ap-southeast-2 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector-fips.ap-southeast-2.amazonaws.com"
+ "url": "https://frauddetector-fips.us-east-1.amazonaws.com"
}
},
"params": {
"UseFIPS": true,
- "Region": "ap-southeast-2",
- "UseDualStack": false
- }
- },
- {
- "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://frauddetector.ap-southeast-2.api.aws"
- }
- },
- "params": {
- "UseFIPS": false,
- "Region": "ap-southeast-2",
- "UseDualStack": true
+ "UseDualStack": false,
+ "Region": "us-east-1"
}
},
{
- "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector.ap-southeast-2.amazonaws.com"
+ "url": "https://frauddetector.us-east-1.api.aws"
}
},
"params": {
"UseFIPS": false,
- "Region": "ap-southeast-2",
- "UseDualStack": false
+ "UseDualStack": true,
+ "Region": "us-east-1"
}
},
{
- "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector-fips.us-east-1.api.aws"
+ "url": "https://frauddetector-fips.us-gov-east-1.api.aws"
}
},
"params": {
"UseFIPS": true,
- "Region": "us-east-1",
- "UseDualStack": true
+ "UseDualStack": true,
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector-fips.us-east-1.amazonaws.com"
+ "url": "https://frauddetector-fips.us-gov-east-1.amazonaws.com"
}
},
"params": {
"UseFIPS": true,
- "Region": "us-east-1",
- "UseDualStack": false
+ "UseDualStack": false,
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector.us-east-1.api.aws"
+ "url": "https://frauddetector.us-gov-east-1.api.aws"
}
},
"params": {
"UseFIPS": false,
- "Region": "us-east-1",
- "UseDualStack": true
+ "UseDualStack": true,
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector.us-east-1.amazonaws.com"
+ "url": "https://frauddetector.us-gov-east-1.amazonaws.com"
}
},
"params": {
"UseFIPS": false,
- "Region": "us-east-1",
- "UseDualStack": false
- }
- },
- {
- "documentation": "For region us-east-2 with FIPS enabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://frauddetector-fips.us-east-2.api.aws"
- }
- },
- "params": {
- "UseFIPS": true,
- "Region": "us-east-2",
- "UseDualStack": true
+ "UseDualStack": false,
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region us-east-2 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector-fips.us-east-2.amazonaws.com"
+ "url": "https://frauddetector-fips.us-isob-east-1.sc2s.sgov.gov"
}
},
"params": {
"UseFIPS": true,
- "Region": "us-east-2",
- "UseDualStack": false
- }
- },
- {
- "documentation": "For region us-east-2 with FIPS disabled and DualStack enabled",
- "expect": {
- "endpoint": {
- "url": "https://frauddetector.us-east-2.api.aws"
- }
- },
- "params": {
- "UseFIPS": false,
- "Region": "us-east-2",
- "UseDualStack": true
+ "UseDualStack": false,
+ "Region": "us-isob-east-1"
}
},
{
- "documentation": "For region us-east-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://frauddetector.us-east-2.amazonaws.com"
+ "url": "https://frauddetector.us-isob-east-1.sc2s.sgov.gov"
}
},
"params": {
"UseFIPS": false,
- "Region": "us-east-2",
- "UseDualStack": false
+ "UseDualStack": false,
+ "Region": "us-isob-east-1"
}
},
{
@@ -321,8 +282,8 @@
},
"params": {
"UseFIPS": false,
- "Region": "us-east-1",
"UseDualStack": false,
+ "Region": "us-east-1",
"Endpoint": "https://example.com"
}
},
@@ -333,8 +294,8 @@
},
"params": {
"UseFIPS": true,
- "Region": "us-east-1",
"UseDualStack": false,
+ "Region": "us-east-1",
"Endpoint": "https://example.com"
}
},
@@ -345,8 +306,8 @@
},
"params": {
"UseFIPS": false,
- "Region": "us-east-1",
"UseDualStack": true,
+ "Region": "us-east-1",
"Endpoint": "https://example.com"
}
}
diff --git a/models/apis/mediaconvert/2017-08-29/api-2.json b/models/apis/mediaconvert/2017-08-29/api-2.json
index c65bad72d43..093a227f9fb 100644
--- a/models/apis/mediaconvert/2017-08-29/api-2.json
+++ b/models/apis/mediaconvert/2017-08-29/api-2.json
@@ -1550,7 +1550,7 @@
"locationName": "defaultSelection"
},
"ExternalAudioFileInput": {
- "shape": "__stringPatternS3MM2PPWWEEBBMMMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaAHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaA",
+ "shape": "__stringPatternS3MM2PPWWEEBBMMMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCFFLLAAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaAHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaA",
"locationName": "externalAudioFileInput"
},
"HlsRenditionGroupSettings": {
@@ -6041,7 +6041,7 @@
"locationName": "dolbyVisionMetadataXml"
},
"FileInput": {
- "shape": "__stringPatternS3MM2PPMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSS",
+ "shape": "__stringPatternS3MM2PPMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCFFLLAAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSS",
"locationName": "fileInput"
},
"FilterEnable": {
@@ -6049,7 +6049,7 @@
"locationName": "filterEnable"
},
"FilterStrength": {
- "shape": "__integerMinNegative5Max5",
+ "shape": "__integerMin0Max5",
"locationName": "filterStrength"
},
"ImageInserter": {
@@ -6229,7 +6229,7 @@
"locationName": "filterEnable"
},
"FilterStrength": {
- "shape": "__integerMinNegative5Max5",
+ "shape": "__integerMin0Max5",
"locationName": "filterStrength"
},
"ImageInserter": {
@@ -10792,6 +10792,11 @@
"min": 0,
"max": 47185920
},
+ "__integerMin0Max5": {
+ "type": "integer",
+ "min": 0,
+ "max": 5
+ },
"__integerMin0Max500": {
"type": "integer",
"min": 0,
@@ -11162,11 +11167,6 @@
"min": -5,
"max": 10
},
- "__integerMinNegative5Max5": {
- "type": "integer",
- "min": -5,
- "max": 5
- },
"__integerMinNegative60Max6": {
"type": "integer",
"min": -60,
@@ -11641,13 +11641,13 @@
"type": "string",
"pattern": "^s3:\\/\\/.*\\/(ASSETMAP.xml)?$"
},
- "__stringPatternS3MM2PPMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSS": {
+ "__stringPatternS3MM2PPMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCFFLLAAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSS": {
"type": "string",
- "pattern": "^((s3://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[pP]|[mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[wW][eE][bB][mM]|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[xX][mM][lL]|[oO][gG][gGaA]|[aA][tT][mM][oO][sS]))))|(https?://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[wW][eE][bB][mM]|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[xX][mM][lL]|[oO][gG][gGaA]|[aA][tT][mM][oO][sS])))(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$"
+ "pattern": "^((s3://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[pP]|[mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[fF][lL][aA][cC]|[fF][lL][aA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[wW][eE][bB][mM]|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[xX][mM][lL]|[oO][gG][gGaA]|[aA][tT][mM][oO][sS]))))|(https?://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[fF][lL][aA][cC]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[wW][eE][bB][mM]|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[xX][mM][lL]|[oO][gG][gGaA]|[aA][tT][mM][oO][sS])))(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$"
},
- "__stringPatternS3MM2PPWWEEBBMMMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaAHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaA": {
+ "__stringPatternS3MM2PPWWEEBBMMMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCFFLLAAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaAHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaA": {
"type": "string",
- "pattern": "^((s3://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[pP]|[wW][eE][bB][mM]|[mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[aA][aA][cC]|[aA][iI][fF][fF]|[mM][pP]2|[aA][cC]3|[eE][cC]3|[dD][tT][sS][eE]|[aA][tT][mM][oO][sS]|[oO][gG][gGaA]))))|(https?://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[aA][aA][cC]|[aA][iI][fF][fF]|[mM][pP]2|[aA][cC]3|[eE][cC]3|[dD][tT][sS][eE]|[aA][tT][mM][oO][sS]|[oO][gG][gGaA])))(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$"
+ "pattern": "^((s3://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[pP]|[wW][eE][bB][mM]|[mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[fF][lL][aA][cC]|[fF][lL][aA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[aA][aA][cC]|[aA][iI][fF][fF]|[mM][pP]2|[aA][cC]3|[eE][cC]3|[dD][tT][sS][eE]|[aA][tT][mM][oO][sS]|[oO][gG][gGaA]))))|(https?://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[fF][lL][aA][cC]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[aA][aA][cC]|[aA][iI][fF][fF]|[mM][pP]2|[aA][cC]3|[eE][cC]3|[dD][tT][sS][eE]|[aA][tT][mM][oO][sS]|[oO][gG][gGaA])))(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$"
},
"__stringPatternSNManifestConfirmConditionNotificationNS": {
"type": "string",
diff --git a/models/apis/mediaconvert/2017-08-29/docs-2.json b/models/apis/mediaconvert/2017-08-29/docs-2.json
index 6cfd5037f8d..a95345a861b 100644
--- a/models/apis/mediaconvert/2017-08-29/docs-2.json
+++ b/models/apis/mediaconvert/2017-08-29/docs-2.json
@@ -63,9 +63,9 @@
}
},
"AacSettings": {
- "base": "Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC. The service accepts one of two mutually exclusive groups of AAC settings--VBR and CBR. To select one of these modes, set the value of Bitrate control mode (rateControlMode) to \"VBR\" or \"CBR\". In VBR mode, you control the audio quality with the setting VBR quality (vbrQuality). In CBR mode, you use the setting Bitrate (bitrate). Defaults and valid values depend on the rate control mode.",
+ "base": "Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC. The service accepts one of two mutually exclusive groups of AAC settings--VBR and CBR. To select one of these modes, set the value of Bitrate control mode (rateControlMode) to \"VBR\" or \"CBR\". In VBR mode, you control the audio quality with the setting VBR quality (vbrQuality). In CBR mode, you use the setting Bitrate (bitrate). Defaults and valid values depend on the rate control mode.",
"refs": {
- "AudioCodecSettings$AacSettings": "Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC. The service accepts one of two mutually exclusive groups of AAC settings--VBR and CBR. To select one of these modes, set the value of Bitrate control mode (rateControlMode) to \"VBR\" or \"CBR\". In VBR mode, you control the audio quality with the setting VBR quality (vbrQuality). In CBR mode, you use the setting Bitrate (bitrate). Defaults and valid values depend on the rate control mode."
+ "AudioCodecSettings$AacSettings": "Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC. The service accepts one of two mutually exclusive groups of AAC settings--VBR and CBR. To select one of these modes, set the value of Bitrate control mode (rateControlMode) to \"VBR\" or \"CBR\". In VBR mode, you control the audio quality with the setting VBR quality (vbrQuality). In CBR mode, you use the setting Bitrate (bitrate). Defaults and valid values depend on the rate control mode."
}
},
"AacSpecification": {
@@ -209,9 +209,9 @@
}
},
"AudioChannelTag": {
- "base": "You can add a tag for this mono-channel audio track to mimic its placement in a multi-channel layout. For example, if this track is the left surround channel, choose Left surround (LS).",
+ "base": "You can add a tag for this mono-channel audio track to mimic its placement in a multi-channel layout. For example, if this track is the left surround channel, choose Left surround (LS).",
"refs": {
- "AudioChannelTaggingSettings$ChannelTag": "You can add a tag for this mono-channel audio track to mimic its placement in a multi-channel layout. For example, if this track is the left surround channel, choose Left surround (LS)."
+ "AudioChannelTaggingSettings$ChannelTag": "You can add a tag for this mono-channel audio track to mimic its placement in a multi-channel layout. For example, if this track is the left surround channel, choose Left surround (LS)."
}
},
"AudioChannelTaggingSettings": {
@@ -379,8 +379,8 @@
"AvailBlanking": {
"base": "Use ad avail blanking settings to specify your output content during SCTE-35 triggered ad avails. You can blank your video or overlay it with an image. MediaConvert also removes any audio and embedded captions during the ad avail. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ad-avail-blanking.html.",
"refs": {
- "JobSettings$AvailBlanking": "Settings for ad avail blanking. Video can be blanked or overlaid with an image, and audio muted during SCTE-35 triggered ad avails.",
- "JobTemplateSettings$AvailBlanking": "Settings for ad avail blanking. Video can be blanked or overlaid with an image, and audio muted during SCTE-35 triggered ad avails."
+ "JobSettings$AvailBlanking": "Settings for ad avail blanking. Video can be blanked or overlaid with an image, and audio muted during SCTE-35 triggered ad avails.",
+ "JobTemplateSettings$AvailBlanking": "Settings for ad avail blanking. Video can be blanked or overlaid with an image, and audio muted during SCTE-35 triggered ad avails."
}
},
"AvcIntraClass": {
@@ -569,9 +569,9 @@
}
},
"CaptionSourceType": {
- "base": "Use Source (SourceType) to identify the format of your input captions. The service cannot auto-detect caption format.",
+ "base": "Use Source (SourceType) to identify the format of your input captions. The service cannot auto-detect caption format.",
"refs": {
- "CaptionSourceSettings$SourceType": "Use Source (SourceType) to identify the format of your input captions. The service cannot auto-detect caption format."
+ "CaptionSourceSettings$SourceType": "Use Source (SourceType) to identify the format of your input captions. The service cannot auto-detect caption format."
}
},
"ChannelMapping": {
@@ -641,9 +641,9 @@
}
},
"CmafIntervalCadence": {
- "base": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval.",
+ "base": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval.",
"refs": {
- "CmafImageBasedTrickPlaySettings$IntervalCadence": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval."
+ "CmafImageBasedTrickPlaySettings$IntervalCadence": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval."
}
},
"CmafKeyProviderType": {
@@ -671,9 +671,9 @@
}
},
"CmafMpdProfile": {
- "base": "Specify whether your DASH profile is on-demand or main. When you choose Main profile (MAIN_PROFILE), the service signals urn:mpeg:dash:profile:isoff-main:2011 in your .mpd DASH manifest. When you choose On-demand (ON_DEMAND_PROFILE), the service signals urn:mpeg:dash:profile:isoff-on-demand:2011 in your .mpd. When you choose On-demand, you must also set the output group setting Segment control (SegmentControl) to Single file (SINGLE_FILE).",
+ "base": "Specify whether your DASH profile is on-demand or main. When you choose Main profile (MAIN_PROFILE), the service signals urn:mpeg:dash:profile:isoff-main:2011 in your .mpd DASH manifest. When you choose On-demand (ON_DEMAND_PROFILE), the service signals urn:mpeg:dash:profile:isoff-on-demand:2011 in your .mpd. When you choose On-demand, you must also set the output group setting Segment control (SegmentControl) to Single file (SINGLE_FILE).",
"refs": {
- "CmafGroupSettings$MpdProfile": "Specify whether your DASH profile is on-demand or main. When you choose Main profile (MAIN_PROFILE), the service signals urn:mpeg:dash:profile:isoff-main:2011 in your .mpd DASH manifest. When you choose On-demand (ON_DEMAND_PROFILE), the service signals urn:mpeg:dash:profile:isoff-on-demand:2011 in your .mpd. When you choose On-demand, you must also set the output group setting Segment control (SegmentControl) to Single file (SINGLE_FILE)."
+ "CmafGroupSettings$MpdProfile": "Specify whether your DASH profile is on-demand or main. When you choose Main profile (MAIN_PROFILE), the service signals urn:mpeg:dash:profile:isoff-main:2011 in your .mpd DASH manifest. When you choose On-demand (ON_DEMAND_PROFILE), the service signals urn:mpeg:dash:profile:isoff-on-demand:2011 in your .mpd. When you choose On-demand, you must also set the output group setting Segment control (SegmentControl) to Single file (SINGLE_FILE)."
}
},
"CmafPtsOffsetHandlingForBFrames": {
@@ -853,9 +853,9 @@
}
},
"CopyProtectionAction": {
- "base": "The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.",
+ "base": "The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.",
"refs": {
- "ExtendedDataServices$CopyProtectionAction": "The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions."
+ "ExtendedDataServices$CopyProtectionAction": "The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions."
}
},
"CreateJobRequest": {
@@ -941,9 +941,9 @@
}
},
"DashIsoIntervalCadence": {
- "base": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval.",
+ "base": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval.",
"refs": {
- "DashIsoImageBasedTrickPlaySettings$IntervalCadence": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval."
+ "DashIsoImageBasedTrickPlaySettings$IntervalCadence": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval."
}
},
"DashIsoMpdManifestBandwidthType": {
@@ -953,9 +953,9 @@
}
},
"DashIsoMpdProfile": {
- "base": "Specify whether your DASH profile is on-demand or main. When you choose Main profile (MAIN_PROFILE), the service signals urn:mpeg:dash:profile:isoff-main:2011 in your .mpd DASH manifest. When you choose On-demand (ON_DEMAND_PROFILE), the service signals urn:mpeg:dash:profile:isoff-on-demand:2011 in your .mpd. When you choose On-demand, you must also set the output group setting Segment control (SegmentControl) to Single file (SINGLE_FILE).",
+ "base": "Specify whether your DASH profile is on-demand or main. When you choose Main profile (MAIN_PROFILE), the service signals urn:mpeg:dash:profile:isoff-main:2011 in your .mpd DASH manifest. When you choose On-demand (ON_DEMAND_PROFILE), the service signals urn:mpeg:dash:profile:isoff-on-demand:2011 in your .mpd. When you choose On-demand, you must also set the output group setting Segment control (SegmentControl) to Single file (SINGLE_FILE).",
"refs": {
- "DashIsoGroupSettings$MpdProfile": "Specify whether your DASH profile is on-demand or main. When you choose Main profile (MAIN_PROFILE), the service signals urn:mpeg:dash:profile:isoff-main:2011 in your .mpd DASH manifest. When you choose On-demand (ON_DEMAND_PROFILE), the service signals urn:mpeg:dash:profile:isoff-on-demand:2011 in your .mpd. When you choose On-demand, you must also set the output group setting Segment control (SegmentControl) to Single file (SINGLE_FILE)."
+ "DashIsoGroupSettings$MpdProfile": "Specify whether your DASH profile is on-demand or main. When you choose Main profile (MAIN_PROFILE), the service signals urn:mpeg:dash:profile:isoff-main:2011 in your .mpd DASH manifest. When you choose On-demand (ON_DEMAND_PROFILE), the service signals urn:mpeg:dash:profile:isoff-on-demand:2011 in your .mpd. When you choose On-demand, you must also set the output group setting Segment control (SegmentControl) to Single file (SINGLE_FILE)."
}
},
"DashIsoPlaybackDeviceCompatibility": {
@@ -1020,9 +1020,9 @@
}
},
"DeinterlacerControl": {
- "base": "- When set to NORMAL (default), the deinterlacer does not convert frames that are tagged in metadata as progressive. It will only convert those that are tagged as some other type. - When set to FORCE_ALL_FRAMES, the deinterlacer converts every frame to progressive - even those that are already tagged as progressive. Turn Force mode on only if there is a good chance that the metadata has tagged frames as progressive when they are not progressive. Do not turn on otherwise; processing frames that are already progressive into progressive will probably result in lower quality video.",
+ "base": "- When set to NORMAL (default), the deinterlacer does not convert frames that are tagged in metadata as progressive. It will only convert those that are tagged as some other type. - When set to FORCE_ALL_FRAMES, the deinterlacer converts every frame to progressive - even those that are already tagged as progressive. Turn Force mode on only if there is a good chance that the metadata has tagged frames as progressive when they are not progressive. Do not turn on otherwise; processing frames that are already progressive into progressive will probably result in lower quality video.",
"refs": {
- "Deinterlacer$Control": "- When set to NORMAL (default), the deinterlacer does not convert frames that are tagged in metadata as progressive. It will only convert those that are tagged as some other type. - When set to FORCE_ALL_FRAMES, the deinterlacer converts every frame to progressive - even those that are already tagged as progressive. Turn Force mode on only if there is a good chance that the metadata has tagged frames as progressive when they are not progressive. Do not turn on otherwise; processing frames that are already progressive into progressive will probably result in lower quality video."
+ "Deinterlacer$Control": "- When set to NORMAL (default), the deinterlacer does not convert frames that are tagged in metadata as progressive. It will only convert those that are tagged as some other type. - When set to FORCE_ALL_FRAMES, the deinterlacer converts every frame to progressive - even those that are already tagged as progressive. Turn Force mode on only if there is a good chance that the metadata has tagged frames as progressive when they are not progressive. Do not turn on otherwise; processing frames that are already progressive into progressive will probably result in lower quality video."
}
},
"DeinterlacerMode": {
@@ -1108,7 +1108,7 @@
}
},
"DolbyVision": {
- "base": "Create Dolby Vision Profile 5 or Profile 8.1 compatible video output.",
+ "base": "Create Dolby Vision Profile 5 or Profile 8.1 compatible video output.",
"refs": {
"VideoPreprocessor$DolbyVision": "Enable Dolby Vision feature to produce Dolby Vision compatible video output."
}
@@ -1258,9 +1258,9 @@
}
},
"Eac3AtmosDownmixControl": {
- "base": "Specify whether MediaConvert should use any downmix metadata from your input file. Keep the default value, Custom (SPECIFIED) to provide downmix values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings--Use these settings to specify your downmix values: Left only/Right only surround (LoRoSurroundMixLevel), Left total/Right total surround (LtRtSurroundMixLevel), Left total/Right total center (LtRtCenterMixLevel), Left only/Right only center (LoRoCenterMixLevel), and Stereo downmix (StereoDownmix). When you keep Custom (SPECIFIED) for Downmix control (DownmixControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.",
+ "base": "Specify whether MediaConvert should use any downmix metadata from your input file. Keep the default value, Custom (SPECIFIED) to provide downmix values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings--Use these settings to specify your downmix values: Left only/Right only surround (LoRoSurroundMixLevel), Left total/Right total surround (LtRtSurroundMixLevel), Left total/Right total center (LtRtCenterMixLevel), Left only/Right only center (LoRoCenterMixLevel), and Stereo downmix (StereoDownmix). When you keep Custom (SPECIFIED) for Downmix control (DownmixControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings.",
"refs": {
- "Eac3AtmosSettings$DownmixControl": "Specify whether MediaConvert should use any downmix metadata from your input file. Keep the default value, Custom (SPECIFIED) to provide downmix values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings--Use these settings to specify your downmix values: Left only/Right only surround (LoRoSurroundMixLevel), Left total/Right total surround (LtRtSurroundMixLevel), Left total/Right total center (LtRtCenterMixLevel), Left only/Right only center (LoRoCenterMixLevel), and Stereo downmix (StereoDownmix). When you keep Custom (SPECIFIED) for Downmix control (DownmixControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings."
+ "Eac3AtmosSettings$DownmixControl": "Specify whether MediaConvert should use any downmix metadata from your input file. Keep the default value, Custom (SPECIFIED) to provide downmix values in your job settings. Choose Follow source (INITIALIZE_FROM_SOURCE) to use the metadata from your input. Related settings--Use these settings to specify your downmix values: Left only/Right only surround (LoRoSurroundMixLevel), Left total/Right total surround (LtRtSurroundMixLevel), Left total/Right total center (LtRtCenterMixLevel), Left only/Right only center (LoRoCenterMixLevel), and Stereo downmix (StereoDownmix). When you keep Custom (SPECIFIED) for Downmix control (DownmixControl) and you don't specify values for the related settings, MediaConvert uses default values for those settings."
}
},
"Eac3AtmosDynamicRangeCompressionLine": {
@@ -1819,9 +1819,9 @@
}
},
"H265SampleAdaptiveOffsetFilterMode": {
- "base": "Specify Sample Adaptive Offset (SAO) filter strength. Adaptive mode dynamically selects best strength based on content",
+ "base": "Specify Sample Adaptive Offset (SAO) filter strength. Adaptive mode dynamically selects best strength based on content",
"refs": {
- "H265Settings$SampleAdaptiveOffsetFilterMode": "Specify Sample Adaptive Offset (SAO) filter strength. Adaptive mode dynamically selects best strength based on content"
+ "H265Settings$SampleAdaptiveOffsetFilterMode": "Specify Sample Adaptive Offset (SAO) filter strength. Adaptive mode dynamically selects best strength based on content"
}
},
"H265ScanTypeConversionMode": {
@@ -1855,9 +1855,9 @@
}
},
"H265Telecine": {
- "base": "This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970. This field works with the Streams > Advanced > Preprocessors > Deinterlacer field (deinterlace_mode) and the Streams > Advanced > Interlaced Mode field (interlace_mode) to identify the scan type for the output: Progressive, Interlaced, Hard Telecine or Soft Telecine. - Hard: produces 29.97i output from 23.976 input. - Soft: produces 23.976; the player converts this output to 29.97i.",
+ "base": "This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970. This field works with the Streams > Advanced > Preprocessors > Deinterlacer field (deinterlace_mode) and the Streams > Advanced > Interlaced Mode field (interlace_mode) to identify the scan type for the output: Progressive, Interlaced, Hard Telecine or Soft Telecine. - Hard: produces 29.97i output from 23.976 input. - Soft: produces 23.976; the player converts this output to 29.97i.",
"refs": {
- "H265Settings$Telecine": "This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970. This field works with the Streams > Advanced > Preprocessors > Deinterlacer field (deinterlace_mode) and the Streams > Advanced > Interlaced Mode field (interlace_mode) to identify the scan type for the output: Progressive, Interlaced, Hard Telecine or Soft Telecine. - Hard: produces 29.97i output from 23.976 input. - Soft: produces 23.976; the player converts this output to 29.97i."
+ "H265Settings$Telecine": "This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970. This field works with the Streams > Advanced > Preprocessors > Deinterlacer field (deinterlace_mode) and the Streams > Advanced > Interlaced Mode field (interlace_mode) to identify the scan type for the output: Progressive, Interlaced, Hard Telecine or Soft Telecine. - Hard: produces 29.97i output from 23.976 input. - Soft: produces 23.976; the player converts this output to 29.97i."
}
},
"H265TemporalAdaptiveQuantization": {
@@ -2018,9 +2018,9 @@
}
},
"HlsIntervalCadence": {
- "base": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval.",
+ "base": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval.",
"refs": {
- "HlsImageBasedTrickPlaySettings$IntervalCadence": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval."
+ "HlsImageBasedTrickPlaySettings$IntervalCadence": "The cadence MediaConvert follows for generating thumbnails. If set to FOLLOW_IFRAME, MediaConvert generates thumbnails for each IDR frame in the output (matching the GOP cadence). If set to FOLLOW_CUSTOM, MediaConvert generates thumbnails according to the interval you specify in thumbnailInterval."
}
},
"HlsKeyProviderType": {
@@ -2165,10 +2165,10 @@
}
},
"InputDenoiseFilter": {
- "base": "Enable Denoise (InputDenoiseFilter) to filter noise from the input. Default is disabled. Only applicable to MPEG2, H.264, H.265, and uncompressed video inputs.",
+ "base": "Enable Denoise (InputDenoiseFilter) to filter noise from the input. Default is disabled. Only applicable to MPEG2, H.264, H.265, and uncompressed video inputs.",
"refs": {
- "Input$DenoiseFilter": "Enable Denoise (InputDenoiseFilter) to filter noise from the input. Default is disabled. Only applicable to MPEG2, H.264, H.265, and uncompressed video inputs.",
- "InputTemplate$DenoiseFilter": "Enable Denoise (InputDenoiseFilter) to filter noise from the input. Default is disabled. Only applicable to MPEG2, H.264, H.265, and uncompressed video inputs."
+ "Input$DenoiseFilter": "Enable Denoise (InputDenoiseFilter) to filter noise from the input. Default is disabled. Only applicable to MPEG2, H.264, H.265, and uncompressed video inputs.",
+ "InputTemplate$DenoiseFilter": "Enable Denoise (InputDenoiseFilter) to filter noise from the input. Default is disabled. Only applicable to MPEG2, H.264, H.265, and uncompressed video inputs."
}
},
"InputFilterEnable": {
@@ -2382,9 +2382,9 @@
}
},
"M2tsBufferModel": {
- "base": "Controls what buffer model to use for accurate interleaving. If set to MULTIPLEX, use multiplex buffer model. If set to NONE, this can lead to lower latency, but low-memory devices may not be able to play back the stream without interruptions.",
+ "base": "Controls what buffer model to use for accurate interleaving. If set to MULTIPLEX, use multiplex buffer model. If set to NONE, this can lead to lower latency, but low-memory devices may not be able to play back the stream without interruptions.",
"refs": {
- "M2tsSettings$BufferModel": "Controls what buffer model to use for accurate interleaving. If set to MULTIPLEX, use multiplex buffer model. If set to NONE, this can lead to lower latency, but low-memory devices may not be able to play back the stream without interruptions."
+ "M2tsSettings$BufferModel": "Controls what buffer model to use for accurate interleaving. If set to MULTIPLEX, use multiplex buffer model. If set to NONE, this can lead to lower latency, but low-memory devices may not be able to play back the stream without interruptions."
}
},
"M2tsDataPtsControl": {
@@ -2641,9 +2641,9 @@
}
},
"MpdCaptionContainerType": {
- "base": "Use this setting only in DASH output groups that include sidecar TTML or IMSC captions. You specify sidecar captions in a separate output from your audio and video. Choose Raw (RAW) for captions in a single XML file in a raw container. Choose Fragmented MPEG-4 (FRAGMENTED_MP4) for captions in XML format contained within fragmented MP4 files. This set of fragmented MP4 files is separate from your video and audio fragmented MP4 files.",
+ "base": "Use this setting only in DASH output groups that include sidecar TTML or IMSC captions. You specify sidecar captions in a separate output from your audio and video. Choose Raw (RAW) for captions in a single XML file in a raw container. Choose Fragmented MPEG-4 (FRAGMENTED_MP4) for captions in XML format contained within fragmented MP4 files. This set of fragmented MP4 files is separate from your video and audio fragmented MP4 files.",
"refs": {
- "MpdSettings$CaptionContainerType": "Use this setting only in DASH output groups that include sidecar TTML or IMSC captions. You specify sidecar captions in a separate output from your audio and video. Choose Raw (RAW) for captions in a single XML file in a raw container. Choose Fragmented MPEG-4 (FRAGMENTED_MP4) for captions in XML format contained within fragmented MP4 files. This set of fragmented MP4 files is separate from your video and audio fragmented MP4 files."
+ "MpdSettings$CaptionContainerType": "Use this setting only in DASH output groups that include sidecar TTML or IMSC captions. You specify sidecar captions in a separate output from your audio and video. Choose Raw (RAW) for captions in a single XML file in a raw container. Choose Fragmented MPEG-4 (FRAGMENTED_MP4) for captions in XML format contained within fragmented MP4 files. This set of fragmented MP4 files is separate from your video and audio fragmented MP4 files."
}
},
"MpdKlvMetadata": {
@@ -2791,9 +2791,9 @@
}
},
"Mpeg2Syntax": {
- "base": "Specify whether this output's video uses the D10 syntax. Keep the default value to not use the syntax. Related settings: When you choose D10 (D_10) for your MXF profile (profile), you must also set this value to D10 (D_10).",
+ "base": "Specify whether this output's video uses the D10 syntax. Keep the default value to not use the syntax. Related settings: When you choose D10 (D_10) for your MXF profile (profile), you must also set this value to D10 (D_10).",
"refs": {
- "Mpeg2Settings$Syntax": "Specify whether this output's video uses the D10 syntax. Keep the default value to not use the syntax. Related settings: When you choose D10 (D_10) for your MXF profile (profile), you must also set this value to D10 (D_10)."
+ "Mpeg2Settings$Syntax": "Specify whether this output's video uses the D10 syntax. Keep the default value to not use the syntax. Related settings: When you choose D10 (D_10) for your MXF profile (profile), you must also set this value to D10 (D_10)."
}
},
"Mpeg2Telecine": {
@@ -2894,16 +2894,16 @@
}
},
"NielsenNonLinearWatermarkSettings": {
- "base": "Ignore these settings unless you are using Nielsen non-linear watermarking. Specify the values that MediaConvert uses to generate and place Nielsen watermarks in your output audio. In addition to specifying these values, you also need to set up your cloud TIC server. These settings apply to every output in your job. The MediaConvert implementation is currently with the following Nielsen versions: Nielsen Watermark SDK Version 5.2.1 Nielsen NLM Watermark Engine Version 1.2.7 Nielsen Watermark Authenticator [SID_TIC] Version [5.0.0]",
+ "base": "Ignore these settings unless you are using Nielsen non-linear watermarking. Specify the values that MediaConvert uses to generate and place Nielsen watermarks in your output audio. In addition to specifying these values, you also need to set up your cloud TIC server. These settings apply to every output in your job. The MediaConvert implementation is currently with the following Nielsen versions: Nielsen Watermark SDK Version 5.2.1 Nielsen NLM Watermark Engine Version 1.2.7 Nielsen Watermark Authenticator [SID_TIC] Version [5.0.0]",
"refs": {
- "JobSettings$NielsenNonLinearWatermark": "Ignore these settings unless you are using Nielsen non-linear watermarking. Specify the values that MediaConvert uses to generate and place Nielsen watermarks in your output audio. In addition to specifying these values, you also need to set up your cloud TIC server. These settings apply to every output in your job. The MediaConvert implementation is currently with the following Nielsen versions: Nielsen Watermark SDK Version 5.2.1 Nielsen NLM Watermark Engine Version 1.2.7 Nielsen Watermark Authenticator [SID_TIC] Version [5.0.0]",
- "JobTemplateSettings$NielsenNonLinearWatermark": "Ignore these settings unless you are using Nielsen non-linear watermarking. Specify the values that MediaConvert uses to generate and place Nielsen watermarks in your output audio. In addition to specifying these values, you also need to set up your cloud TIC server. These settings apply to every output in your job. The MediaConvert implementation is currently with the following Nielsen versions: Nielsen Watermark SDK Version 5.2.1 Nielsen NLM Watermark Engine Version 1.2.7 Nielsen Watermark Authenticator [SID_TIC] Version [5.0.0]"
+ "JobSettings$NielsenNonLinearWatermark": "Ignore these settings unless you are using Nielsen non-linear watermarking. Specify the values that MediaConvert uses to generate and place Nielsen watermarks in your output audio. In addition to specifying these values, you also need to set up your cloud TIC server. These settings apply to every output in your job. The MediaConvert implementation is currently with the following Nielsen versions: Nielsen Watermark SDK Version 5.2.1 Nielsen NLM Watermark Engine Version 1.2.7 Nielsen Watermark Authenticator [SID_TIC] Version [5.0.0]",
+ "JobTemplateSettings$NielsenNonLinearWatermark": "Ignore these settings unless you are using Nielsen non-linear watermarking. Specify the values that MediaConvert uses to generate and place Nielsen watermarks in your output audio. In addition to specifying these values, you also need to set up your cloud TIC server. These settings apply to every output in your job. The MediaConvert implementation is currently with the following Nielsen versions: Nielsen Watermark SDK Version 5.2.1 Nielsen NLM Watermark Engine Version 1.2.7 Nielsen Watermark Authenticator [SID_TIC] Version [5.0.0]"
}
},
"NielsenSourceWatermarkStatusType": {
- "base": "Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to Watermarked (WATERMARKED), the service fails the job. Nielsen requires that you add non-linear watermarking to only clean content that doesn't already have non-linear Nielsen watermarks.",
+ "base": "Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to Watermarked (WATERMARKED), the service fails the job. Nielsen requires that you add non-linear watermarking to only clean content that doesn't already have non-linear Nielsen watermarks.",
"refs": {
- "NielsenNonLinearWatermarkSettings$SourceWatermarkStatus": "Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to Watermarked (WATERMARKED), the service fails the job. Nielsen requires that you add non-linear watermarking to only clean content that doesn't already have non-linear Nielsen watermarks."
+ "NielsenNonLinearWatermarkSettings$SourceWatermarkStatus": "Required. Specify whether your source content already contains Nielsen non-linear watermarks. When you set this value to Watermarked (WATERMARKED), the service fails the job. Nielsen requires that you add non-linear watermarking to only clean content that doesn't already have non-linear Nielsen watermarks."
}
},
"NielsenUniqueTicPerAudioTrackType": {
@@ -3017,9 +3017,9 @@
}
},
"OutputSdt": {
- "base": "Selects method of inserting SDT information into output stream. \"Follow input SDT\" copies SDT information from input stream to output stream. \"Follow input SDT if present\" copies SDT information from input stream to output stream if SDT information is present in the input, otherwise it will fall back on the user-defined values. Enter \"SDT Manually\" means user will enter the SDT information. \"No SDT\" means output stream will not contain SDT information.",
+ "base": "Selects method of inserting SDT information into output stream. \"Follow input SDT\" copies SDT information from input stream to output stream. \"Follow input SDT if present\" copies SDT information from input stream to output stream if SDT information is present in the input, otherwise it will fall back on the user-defined values. Enter \"SDT Manually\" means user will enter the SDT information. \"No SDT\" means output stream will not contain SDT information.",
"refs": {
- "DvbSdtSettings$OutputSdt": "Selects method of inserting SDT information into output stream. \"Follow input SDT\" copies SDT information from input stream to output stream. \"Follow input SDT if present\" copies SDT information from input stream to output stream if SDT information is present in the input, otherwise it will fall back on the user-defined values. Enter \"SDT Manually\" means user will enter the SDT information. \"No SDT\" means output stream will not contain SDT information."
+ "DvbSdtSettings$OutputSdt": "Selects method of inserting SDT information into output stream. \"Follow input SDT\" copies SDT information from input stream to output stream. \"Follow input SDT if present\" copies SDT information from input stream to output stream if SDT information is present in the input, otherwise it will fall back on the user-defined values. Enter \"SDT Manually\" means user will enter the SDT information. \"No SDT\" means output stream will not contain SDT information."
}
},
"OutputSettings": {
@@ -3270,9 +3270,9 @@
}
},
"S3ServerSideEncryptionType": {
- "base": "Specify how you want your data keys managed. AWS uses data keys to encrypt your content. AWS also encrypts the data keys themselves, using a customer master key (CMK), and then stores the encrypted data keys alongside your encrypted content. Use this setting to specify which AWS service manages the CMK. For simplest set up, choose Amazon S3 (SERVER_SIDE_ENCRYPTION_S3). If you want your master key to be managed by AWS Key Management Service (KMS), choose AWS KMS (SERVER_SIDE_ENCRYPTION_KMS). By default, when you choose AWS KMS, KMS uses the AWS managed customer master key (CMK) associated with Amazon S3 to encrypt your data keys. You can optionally choose to specify a different, customer managed CMK. Do so by specifying the Amazon Resource Name (ARN) of the key for the setting KMS ARN (kmsKeyArn).",
+ "base": "Specify how you want your data keys managed. AWS uses data keys to encrypt your content. AWS also encrypts the data keys themselves, using a customer master key (CMK), and then stores the encrypted data keys alongside your encrypted content. Use this setting to specify which AWS service manages the CMK. For simplest set up, choose Amazon S3 (SERVER_SIDE_ENCRYPTION_S3). If you want your master key to be managed by AWS Key Management Service (KMS), choose AWS KMS (SERVER_SIDE_ENCRYPTION_KMS). By default, when you choose AWS KMS, KMS uses the AWS managed customer master key (CMK) associated with Amazon S3 to encrypt your data keys. You can optionally choose to specify a different, customer managed CMK. Do so by specifying the Amazon Resource Name (ARN) of the key for the setting KMS ARN (kmsKeyArn).",
"refs": {
- "S3EncryptionSettings$EncryptionType": "Specify how you want your data keys managed. AWS uses data keys to encrypt your content. AWS also encrypts the data keys themselves, using a customer master key (CMK), and then stores the encrypted data keys alongside your encrypted content. Use this setting to specify which AWS service manages the CMK. For simplest set up, choose Amazon S3 (SERVER_SIDE_ENCRYPTION_S3). If you want your master key to be managed by AWS Key Management Service (KMS), choose AWS KMS (SERVER_SIDE_ENCRYPTION_KMS). By default, when you choose AWS KMS, KMS uses the AWS managed customer master key (CMK) associated with Amazon S3 to encrypt your data keys. You can optionally choose to specify a different, customer managed CMK. Do so by specifying the Amazon Resource Name (ARN) of the key for the setting KMS ARN (kmsKeyArn)."
+ "S3EncryptionSettings$EncryptionType": "Specify how you want your data keys managed. AWS uses data keys to encrypt your content. AWS also encrypts the data keys themselves, using a customer master key (CMK), and then stores the encrypted data keys alongside your encrypted content. Use this setting to specify which AWS service manages the CMK. For simplest set up, choose Amazon S3 (SERVER_SIDE_ENCRYPTION_S3). If you want your master key to be managed by AWS Key Management Service (KMS), choose AWS KMS (SERVER_SIDE_ENCRYPTION_KMS). By default, when you choose AWS KMS, KMS uses the AWS managed customer master key (CMK) associated with Amazon S3 to encrypt your data keys. You can optionally choose to specify a different, customer managed CMK. Do so by specifying the Amazon Resource Name (ARN) of the key for the setting KMS ARN (kmsKeyArn)."
}
},
"SampleRangeConversion": {
@@ -3307,11 +3307,11 @@
}
},
"SpekeKeyProvider": {
- "base": "If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption with a SPEKE-compliant key provider. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings instead.",
+ "base": "If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption with a SPEKE-compliant key provider. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings instead.",
"refs": {
- "DashIsoEncryptionSettings$SpekeKeyProvider": "If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption with a SPEKE-compliant key provider. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings instead.",
- "HlsEncryptionSettings$SpekeKeyProvider": "If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption with a SPEKE-compliant key provider. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings instead.",
- "MsSmoothEncryptionSettings$SpekeKeyProvider": "If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption with a SPEKE-compliant key provider. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings instead."
+ "DashIsoEncryptionSettings$SpekeKeyProvider": "If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption with a SPEKE-compliant key provider. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings instead.",
+ "HlsEncryptionSettings$SpekeKeyProvider": "If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption with a SPEKE-compliant key provider. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings instead.",
+ "MsSmoothEncryptionSettings$SpekeKeyProvider": "If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption with a SPEKE-compliant key provider. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings instead."
}
},
"SpekeKeyProviderCmaf": {
@@ -3541,15 +3541,15 @@
}
},
"VchipAction": {
- "base": "The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.",
+ "base": "The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.",
"refs": {
- "ExtendedDataServices$VchipAction": "The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions."
+ "ExtendedDataServices$VchipAction": "The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions."
}
},
"VideoCodec": {
"base": "Type of video codec",
"refs": {
- "VideoCodecSettings$Codec": "Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec."
+ "VideoCodecSettings$Codec": "Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec."
}
},
"VideoCodecSettings": {
@@ -3895,11 +3895,11 @@
"base": null,
"refs": {
"CmafGroupSettings$MinFinalSegmentLength": "Keep this setting at the default value of 0, unless you are troubleshooting a problem with how devices play back the end of your video asset. If you know that player devices are hanging on the final segment of your video because the length of your final segment is too short, use this setting to specify a minimum final segment length, in seconds. Choose a value that is greater than or equal to 1 and less than your segment length. When you specify a value for this setting, the encoder will combine any final segment that is shorter than the length that you specify with the previous segment. For example, your segment length is 3 seconds and your final segment is .5 seconds without a minimum final segment length; when you set the minimum final segment length to 1, your final segment is 3.5 seconds.",
- "CmafImageBasedTrickPlaySettings$ThumbnailInterval": "Enter the interval, in seconds, that MediaConvert uses to generate thumbnails. If the interval you enter doesn't align with the output frame rate, MediaConvert automatically rounds the interval to align with the output frame rate. For example, if the output frame rate is 29.97 frames per second and you enter 5, MediaConvert uses a 150 frame interval to generate thumbnails.",
+ "CmafImageBasedTrickPlaySettings$ThumbnailInterval": "Enter the interval, in seconds, that MediaConvert uses to generate thumbnails. If the interval you enter doesn't align with the output frame rate, MediaConvert automatically rounds the interval to align with the output frame rate. For example, if the output frame rate is 29.97 frames per second and you enter 5, MediaConvert uses a 150 frame interval to generate thumbnails.",
"DashIsoGroupSettings$MinFinalSegmentLength": "Keep this setting at the default value of 0, unless you are troubleshooting a problem with how devices play back the end of your video asset. If you know that player devices are hanging on the final segment of your video because the length of your final segment is too short, use this setting to specify a minimum final segment length, in seconds. Choose a value that is greater than or equal to 1 and less than your segment length. When you specify a value for this setting, the encoder will combine any final segment that is shorter than the length that you specify with the previous segment. For example, your segment length is 3 seconds and your final segment is .5 seconds without a minimum final segment length; when you set the minimum final segment length to 1, your final segment is 3.5 seconds.",
- "DashIsoImageBasedTrickPlaySettings$ThumbnailInterval": "Enter the interval, in seconds, that MediaConvert uses to generate thumbnails. If the interval you enter doesn't align with the output frame rate, MediaConvert automatically rounds the interval to align with the output frame rate. For example, if the output frame rate is 29.97 frames per second and you enter 5, MediaConvert uses a 150 frame interval to generate thumbnails.",
+ "DashIsoImageBasedTrickPlaySettings$ThumbnailInterval": "Enter the interval, in seconds, that MediaConvert uses to generate thumbnails. If the interval you enter doesn't align with the output frame rate, MediaConvert automatically rounds the interval to align with the output frame rate. For example, if the output frame rate is 29.97 frames per second and you enter 5, MediaConvert uses a 150 frame interval to generate thumbnails.",
"HlsGroupSettings$MinFinalSegmentLength": "Keep this setting at the default value of 0, unless you are troubleshooting a problem with how devices play back the end of your video asset. If you know that player devices are hanging on the final segment of your video because the length of your final segment is too short, use this setting to specify a minimum final segment length, in seconds. Choose a value that is greater than or equal to 1 and less than your segment length. When you specify a value for this setting, the encoder will combine any final segment that is shorter than the length that you specify with the previous segment. For example, your segment length is 3 seconds and your final segment is .5 seconds without a minimum final segment length; when you set the minimum final segment length to 1, your final segment is 3.5 seconds.",
- "HlsImageBasedTrickPlaySettings$ThumbnailInterval": "Enter the interval, in seconds, that MediaConvert uses to generate thumbnails. If the interval you enter doesn't align with the output frame rate, MediaConvert automatically rounds the interval to align with the output frame rate. For example, if the output frame rate is 29.97 frames per second and you enter 5, MediaConvert uses a 150 frame interval to generate thumbnails."
+ "HlsImageBasedTrickPlaySettings$ThumbnailInterval": "Enter the interval, in seconds, that MediaConvert uses to generate thumbnails. If the interval you enter doesn't align with the output frame rate, MediaConvert automatically rounds the interval to align with the output frame rate. For example, if the output frame rate is 29.97 frames per second and you enter 5, MediaConvert uses a 150 frame interval to generate thumbnails."
}
},
"__doubleMinNegative20Max0": {
@@ -4035,7 +4035,7 @@
"base": null,
"refs": {
"Av1Settings$NumberBFramesBetweenReferenceFrames": "Specify from the number of B-frames, in the range of 0-15. For AV1 encoding, we recommend using 7 or 15. Choose a larger number for a lower bitrate and smaller file size; choose a smaller number for better video quality.",
- "VideoDescription$FixedAfd": "Applies only if you set AFD Signaling(AfdSignaling) to Fixed (FIXED). Use Fixed (FixedAfd) to specify a four-bit AFD value which the service will write on all frames of this video output."
+ "VideoDescription$FixedAfd": "Applies only if you set AFD Signaling(AfdSignaling) to Fixed (FIXED). Use Fixed (FixedAfd) to specify a four-bit AFD value which the service will write on all frames of this video output."
}
},
"__integerMin0Max16": {
@@ -4148,6 +4148,13 @@
"Vp9Settings$HrdBufferSize": "Size of buffer (HRD buffer model) in bits. For example, enter five megabits as 5000000."
}
},
+ "__integerMin0Max5": {
+ "base": null,
+ "refs": {
+ "Input$FilterStrength": "Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise). The range is 0 to 5. Default is 0.",
+ "InputTemplate$FilterStrength": "Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise). The range is 0 to 5. Default is 0."
+ }
+ },
"__integerMin0Max500": {
"base": null,
"refs": {
@@ -4180,7 +4187,7 @@
"DolbyVisionLevel6Metadata$MaxCll": "Maximum Content Light Level. Static HDR metadata that corresponds to the brightest pixel in the entire stream. Measured in nits.",
"DolbyVisionLevel6Metadata$MaxFall": "Maximum Frame-Average Light Level. Static HDR metadata that corresponds to the highest frame-average brightness in the entire stream. Measured in nits.",
"DvbNitSettings$NetworkId": "The numeric value placed in the Network Information Table (NIT).",
- "Hdr10Metadata$MaxContentLightLevel": "Maximum light level among all samples in the coded video sequence, in units of candelas per square meter. This setting doesn't have a default value; you must specify a value that is suitable for the content.",
+ "Hdr10Metadata$MaxContentLightLevel": "Maximum light level among all samples in the coded video sequence, in units of candelas per square meter. This setting doesn't have a default value; you must specify a value that is suitable for the content.",
"Hdr10Metadata$MaxFrameAverageLightLevel": "Maximum average light level of any frame in the coded video sequence, in units of candelas per square meter. This setting doesn't have a default value; you must specify a value that is suitable for the content.",
"M2tsSettings$ProgramNumber": "Use Program number (programNumber) to specify the program number used in the program map table (PMT) for this output. Default is 1. Program numbers and program map tables are parts of MPEG-2 transport stream containers, used for organizing data.",
"M2tsSettings$TransportStreamId": "Specify the ID for the transport stream itself in the program map table for this output. Transport stream IDs and program map tables are parts of MPEG-2 transport stream containers, used for organizing data.",
@@ -4336,10 +4343,10 @@
"__integerMin1Max1001": {
"base": null,
"refs": {
- "AvcIntraSettings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "AvcIntraSettings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
"CaptionSourceFramerate$FramerateDenominator": "Specify the denominator of the fraction that represents the frame rate for the setting Caption source frame rate (CaptionSourceFramerate). Use this setting along with the setting Framerate numerator (framerateNumerator).",
- "Mpeg2Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
- "Vc3Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "Mpeg2Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "Vc3Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
"XavcSettings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Frame rate. In this example, specify 23.976."
}
},
@@ -4384,8 +4391,8 @@
"__integerMin1Max2147483647": {
"base": null,
"refs": {
- "Av1Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
- "Av1Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "Av1Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "Av1Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
"CmafGroupSettings$FragmentLength": "Specify the length, in whole seconds, of the mp4 fragments. When you don't specify a value, MediaConvert defaults to 2. Related setting: Use Fragment length control (FragmentLengthControl) to specify whether the encoder enforces this value strictly.",
"CmafGroupSettings$SegmentLength": "Specify the length, in whole seconds, of each segment. When you don't specify a value, MediaConvert defaults to 10. Related settings: Use Segment length control (SegmentLengthControl) to specify whether the encoder enforces this value strictly. Use Segment control (CmafSegmentControl) to specify whether MediaConvert creates separate segment files or one content file that has metadata to mark the segment boundaries.",
"DashIsoGroupSettings$FragmentLength": "Length of fragments to generate (in seconds). Fragment length must be compatible with GOP size and Framerate. Note that fragments will end on the next keyframe after this number of seconds, so actual fragment length may be longer. When Emit Single File is checked, the fragmentation is internal to a single output file and it does not cause the creation of many output files as in other output types.",
@@ -4395,12 +4402,12 @@
"DvbSubSourceSettings$Pid": "When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.",
"FrameCaptureSettings$FramerateDenominator": "Frame capture will encode the first frame of the output stream, then one frame every framerateDenominator/framerateNumerator seconds. For example, settings of framerateNumerator = 1 and framerateDenominator = 3 (a rate of 1/3 frame per second) will capture the first frame, then 1 frame every 3s. Files will be named as filename.n.jpg where n is the 0-based sequence number of each Capture.",
"FrameCaptureSettings$FramerateNumerator": "Frame capture will encode the first frame of the output stream, then one frame every framerateDenominator/framerateNumerator seconds. For example, settings of framerateNumerator = 1 and framerateDenominator = 3 (a rate of 1/3 frame per second) will capture the first frame, then 1 frame every 3s. Files will be named as filename.NNNNNNN.jpg where N is the 0-based frame sequence number zero padded to 7 decimal places.",
- "H264Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
- "H264Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "H264Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "H264Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
"H264Settings$ParDenominator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parDenominator is 33.",
"H264Settings$ParNumerator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parNumerator is 40.",
- "H265Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
- "H265Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "H265Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "H265Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
"H265Settings$ParDenominator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parDenominator is 33.",
"H265Settings$ParNumerator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parNumerator is 40.",
"HlsGroupSettings$SegmentLength": "Specify the length, in whole seconds, of each segment. When you don't specify a value, MediaConvert defaults to 10. Related settings: Use Segment length control (SegmentLengthControl) to specify whether the encoder enforces this value strictly. Use Segment control (HlsSegmentControl) to specify whether MediaConvert creates separate segment files or one content file that has metadata to mark the segment boundaries.",
@@ -4410,18 +4417,18 @@
"Mpeg2Settings$ParDenominator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parDenominator is 33.",
"Mpeg2Settings$ParNumerator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parNumerator is 40.",
"MsSmoothGroupSettings$FragmentLength": "Specify how you want MediaConvert to determine the fragment length. Choose Exact (EXACT) to have the encoder use the exact length that you specify with the setting Fragment length (FragmentLength). This might result in extra I-frames. Choose Multiple of GOP (GOP_MULTIPLE) to have the encoder round up the segment lengths to match the next GOP boundary.",
- "ProresSettings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
- "ProresSettings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "ProresSettings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "ProresSettings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
"ProresSettings$ParDenominator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parDenominator is 33.",
"ProresSettings$ParNumerator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parNumerator is 40.",
"TrackSourceSettings$TrackNumber": "Use this setting to select a single captions track from a source. Track numbers correspond to the order in the captions source file. For IMF sources, track numbering is based on the order that the captions appear in the CPL. For example, use 1 to select the captions asset that is listed first in the CPL. To include more than one captions track in your job outputs, create multiple input captions selectors. Specify one track per selector.",
"VideoSelector$Pid": "Use PID (Pid) to select specific video data from an input file. Specify this value as an integer; the system automatically converts it to the hexidecimal value. For example, 257 selects PID 0x101. A PID, or packet identifier, is an identifier for a set of data in an MPEG-2 transport stream container.",
- "Vp8Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
- "Vp8Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "Vp8Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "Vp8Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
"Vp8Settings$ParDenominator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parDenominator is 33.",
"Vp8Settings$ParNumerator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parNumerator is 40.",
- "Vp9Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
- "Vp9Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "Vp9Settings$FramerateDenominator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "Vp9Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
"Vp9Settings$ParDenominator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parDenominator is 33.",
"Vp9Settings$ParNumerator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parNumerator is 40.",
"__listOf__integerMin1Max2147483647$member": null
@@ -4453,15 +4460,15 @@
"__integerMin1Max4096": {
"base": null,
"refs": {
- "DashIsoImageBasedTrickPlaySettings$ThumbnailHeight": "Height of each thumbnail within each tile image, in pixels. Leave blank to maintain aspect ratio with thumbnail width. If following the aspect ratio would lead to a total tile height greater than 4096, then the job will be rejected. Must be divisible by 2."
+ "DashIsoImageBasedTrickPlaySettings$ThumbnailHeight": "Height of each thumbnail within each tile image, in pixels. Leave blank to maintain aspect ratio with thumbnail width. If following the aspect ratio would lead to a total tile height greater than 4096, then the job will be rejected. Must be divisible by 2."
}
},
"__integerMin1Max512": {
"base": null,
"refs": {
- "CmafImageBasedTrickPlaySettings$TileWidth": "Number of thumbnails in each row of a tile image. Set a value between 1 and 512.",
- "DashIsoImageBasedTrickPlaySettings$TileWidth": "Number of thumbnails in each row of a tile image. Set a value between 1 and 512.",
- "HlsImageBasedTrickPlaySettings$TileWidth": "Number of thumbnails in each row of a tile image. Set a value between 1 and 512."
+ "CmafImageBasedTrickPlaySettings$TileWidth": "Number of thumbnails in each row of a tile image. Set a value between 1 and 512.",
+ "DashIsoImageBasedTrickPlaySettings$TileWidth": "Number of thumbnails in each row of a tile image. Set a value between 1 and 512.",
+ "HlsImageBasedTrickPlaySettings$TileWidth": "Number of thumbnails in each row of a tile image. Set a value between 1 and 512."
}
},
"__integerMin1Max6": {
@@ -4497,9 +4504,9 @@
"__integerMin24Max60000": {
"base": null,
"refs": {
- "AvcIntraSettings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
- "Mpeg2Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
- "Vc3Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "AvcIntraSettings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "Mpeg2Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
+ "Vc3Settings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976.",
"XavcSettings$FramerateNumerator": "When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateNumerator to specify the numerator of this fraction. In this example, use 24000 for the value of FramerateNumerator. When you use the console for transcode jobs that use frame rate conversion, provide the value as a decimal number for Framerate. In this example, specify 23.976."
}
},
@@ -4525,8 +4532,8 @@
"__integerMin2Max4096": {
"base": null,
"refs": {
- "CmafImageBasedTrickPlaySettings$ThumbnailHeight": "Height of each thumbnail within each tile image, in pixels. Leave blank to maintain aspect ratio with thumbnail width. If following the aspect ratio would lead to a total tile height greater than 4096, then the job will be rejected. Must be divisible by 2.",
- "HlsImageBasedTrickPlaySettings$ThumbnailHeight": "Height of each thumbnail within each tile image, in pixels. Leave blank to maintain aspect ratio with thumbnail width. If following the aspect ratio would lead to a total tile height greater than 4096, then the job will be rejected. Must be divisible by 2."
+ "CmafImageBasedTrickPlaySettings$ThumbnailHeight": "Height of each thumbnail within each tile image, in pixels. Leave blank to maintain aspect ratio with thumbnail width. If following the aspect ratio would lead to a total tile height greater than 4096, then the job will be rejected. Must be divisible by 2.",
+ "HlsImageBasedTrickPlaySettings$ThumbnailHeight": "Height of each thumbnail within each tile image, in pixels. Leave blank to maintain aspect ratio with thumbnail width. If following the aspect ratio would lead to a total tile height greater than 4096, then the job will be rejected. Must be divisible by 2."
}
},
"__integerMin32000Max192000": {
@@ -4538,7 +4545,7 @@
"__integerMin32000Max3024000": {
"base": null,
"refs": {
- "Eac3Settings$Bitrate": "Specify the average bitrate in bits per second. The bitrate that you specify must be a multiple of 8000 within the allowed minimum and maximum values. Leave blank to use the default bitrate for the coding mode you select according ETSI TS 102 366. Valid bitrates for coding mode 1/0: Default: 96000. Minimum: 32000. Maximum: 3024000. Valid bitrates for coding mode 2/0: Default: 192000. Minimum: 96000. Maximum: 3024000. Valid bitrates for coding mode 3/2: Default: 384000. Minimum: 192000. Maximum: 3024000."
+ "Eac3Settings$Bitrate": "Specify the average bitrate in bits per second. The bitrate that you specify must be a multiple of 8000 within the allowed minimum and maximum values. Leave blank to use the default bitrate for the coding mode you select according ETSI TS 102 366. Valid bitrates for coding mode 1/0: Default: 96000. Minimum: 32000. Maximum: 3024000. Valid bitrates for coding mode 2/0: Default: 192000. Minimum: 96000. Maximum: 3024000. Valid bitrates for coding mode 3/2: Default: 384000. Minimum: 192000. Maximum: 3024000."
}
},
"__integerMin32000Max384000": {
@@ -4629,7 +4636,7 @@
"__integerMin64000Max640000": {
"base": null,
"refs": {
- "Ac3Settings$Bitrate": "Specify the average bitrate in bits per second. The bitrate that you specify must be a multiple of 8000 within the allowed minimum and maximum values. Leave blank to use the default bitrate for the coding mode you select according ETSI TS 102 366. Valid bitrates for coding mode 1/0: Default: 96000. Minimum: 64000. Maximum: 128000. Valid bitrates for coding mode 1/1: Default: 192000. Minimum: 128000. Maximum: 384000. Valid bitrates for coding mode 2/0: Default: 192000. Minimum: 128000. Maximum: 384000. Valid bitrates for coding mode 3/2 with FLE: Default: 384000. Minimum: 384000. Maximum: 640000."
+ "Ac3Settings$Bitrate": "Specify the average bitrate in bits per second. The bitrate that you specify must be a multiple of 8000 within the allowed minimum and maximum values. Leave blank to use the default bitrate for the coding mode you select according ETSI TS 102 366. Valid bitrates for coding mode 1/0: Default: 96000. Minimum: 64000. Maximum: 128000. Valid bitrates for coding mode 1/1: Default: 192000. Minimum: 128000. Maximum: 384000. Valid bitrates for coding mode 2/0: Default: 192000. Minimum: 128000. Maximum: 384000. Valid bitrates for coding mode 3/2 with FLE: Default: 384000. Minimum: 384000. Maximum: 640000."
}
},
"__integerMin8000Max192000": {
@@ -4654,9 +4661,9 @@
"__integerMin8Max4096": {
"base": null,
"refs": {
- "CmafImageBasedTrickPlaySettings$ThumbnailWidth": "Width of each thumbnail within each tile image, in pixels. Default is 312. Must be divisible by 8.",
- "DashIsoImageBasedTrickPlaySettings$ThumbnailWidth": "Width of each thumbnail within each tile image, in pixels. Default is 312. Must be divisible by 8.",
- "HlsImageBasedTrickPlaySettings$ThumbnailWidth": "Width of each thumbnail within each tile image, in pixels. Default is 312. Must be divisible by 8."
+ "CmafImageBasedTrickPlaySettings$ThumbnailWidth": "Width of each thumbnail within each tile image, in pixels. Default is 312. Must be divisible by 8.",
+ "DashIsoImageBasedTrickPlaySettings$ThumbnailWidth": "Width of each thumbnail within each tile image, in pixels. Default is 312. Must be divisible by 8.",
+ "HlsImageBasedTrickPlaySettings$ThumbnailWidth": "Width of each thumbnail within each tile image, in pixels. Default is 312. Must be divisible by 8."
}
},
"__integerMin90Max105": {
@@ -4741,13 +4748,6 @@
"ClipLimits$MinimumRGBTolerance": "Specify the Minimum RGB color sample range tolerance for your output. MediaConvert corrects any YUV values that, when converted to RGB, would be outside the lower tolerance that you specify. Enter an integer from -5 to 10 as an offset percentage to the minimum possible value. Leave blank to use the default value 0. When you specify a value for Minimum RGB tolerance, you must set Sample range conversion to Limited range clip."
}
},
- "__integerMinNegative5Max5": {
- "base": null,
- "refs": {
- "Input$FilterStrength": "Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise). The range is -5 to 5. Default is 0.",
- "InputTemplate$FilterStrength": "Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise). The range is -5 to 5. Default is 0."
- }
- },
"__integerMinNegative60Max6": {
"base": null,
"refs": {
@@ -4865,7 +4865,7 @@
"__listOfInputTemplate": {
"base": null,
"refs": {
- "JobTemplateSettings$Inputs": "Use Inputs (inputs) to define the source file used in the transcode job. There can only be one input in a job template. Using the API, you can include multiple inputs when referencing a job template."
+ "JobTemplateSettings$Inputs": "Use Inputs (inputs) to define the source file used in the transcode job. There can only be one input in a job template. Using the API, you can include multiple inputs when referencing a job template."
}
},
"__listOfInsertableImage": {
@@ -4985,7 +4985,7 @@
"__listOf__stringMin1": {
"base": null,
"refs": {
- "AudioSelectorGroup$AudioSelectorNames": "Name of an Audio Selector within the same input to include in the group. Audio selector names are standardized, based on their order within the input (e.g., \"Audio Selector 1\"). The audio selector name parameter can be repeated to add any number of audio selectors to the group.",
+ "AudioSelectorGroup$AudioSelectorNames": "Name of an Audio Selector within the same input to include in the group. Audio selector names are standardized, based on their order within the input (e.g., \"Audio Selector 1\"). The audio selector name parameter can be repeated to add any number of audio selectors to the group.",
"CmafAdditionalManifest$SelectedOutputs": "Specify the outputs that you want this additional top-level manifest to reference.",
"DashAdditionalManifest$SelectedOutputs": "Specify the outputs that you want this additional top-level manifest to reference.",
"HlsAdditionalManifest$SelectedOutputs": "Specify the outputs that you want this additional top-level manifest to reference.",
@@ -5325,7 +5325,7 @@
"Id3Insertion$Timecode": "Provide a Timecode (TimeCode) in HH:MM:SS:FF or HH:MM:SS;FF format.",
"InputClipping$EndTimecode": "Set End timecode (EndTimecode) to the end of the portion of the input you are clipping. The frame corresponding to the End timecode value is included in the clip. Start timecode or End timecode may be left blank, but not both. Use the format HH:MM:SS:FF or HH:MM:SS;FF, where HH is the hour, MM is the minute, SS is the second, and FF is the frame number. When choosing this value, take into account your setting for timecode source under input settings (InputTimecodeSource). For example, if you have embedded timecodes that start at 01:00:00:00 and you want your clip to end six minutes into the video, use 01:06:00:00.",
"InputClipping$StartTimecode": "Set Start timecode (StartTimecode) to the beginning of the portion of the input you are clipping. The frame corresponding to the Start timecode value is included in the clip. Start timecode or End timecode may be left blank, but not both. Use the format HH:MM:SS:FF or HH:MM:SS;FF, where HH is the hour, MM is the minute, SS is the second, and FF is the frame number. When choosing this value, take into account your setting for Input timecode source. For example, if you have embedded timecodes that start at 01:00:00:00 and you want your clip to begin five minutes into the video, use 01:05:00:00.",
- "TimecodeConfig$Anchor": "If you use an editing platform that relies on an anchor timecode, use Anchor Timecode (Anchor) to specify a timecode that will match the input video frame to the output video frame. Use 24-hour format with frame number, (HH:MM:SS:FF) or (HH:MM:SS;FF). This setting ignores frame rate conversion. System behavior for Anchor Timecode varies depending on your setting for Source (TimecodeSource). * If Source (TimecodeSource) is set to Specified Start (SPECIFIEDSTART), the first input frame is the specified value in Start Timecode (Start). Anchor Timecode (Anchor) and Start Timecode (Start) are used calculate output timecode. * If Source (TimecodeSource) is set to Start at 0 (ZEROBASED) the first frame is 00:00:00:00. * If Source (TimecodeSource) is set to Embedded (EMBEDDED), the first frame is the timecode value on the first input frame of the input.",
+ "TimecodeConfig$Anchor": "If you use an editing platform that relies on an anchor timecode, use Anchor Timecode (Anchor) to specify a timecode that will match the input video frame to the output video frame. Use 24-hour format with frame number, (HH:MM:SS:FF) or (HH:MM:SS;FF). This setting ignores frame rate conversion. System behavior for Anchor Timecode varies depending on your setting for Source (TimecodeSource). * If Source (TimecodeSource) is set to Specified Start (SPECIFIEDSTART), the first input frame is the specified value in Start Timecode (Start). Anchor Timecode (Anchor) and Start Timecode (Start) are used calculate output timecode. * If Source (TimecodeSource) is set to Start at 0 (ZEROBASED) the first frame is 00:00:00:00. * If Source (TimecodeSource) is set to Embedded (EMBEDDED), the first frame is the timecode value on the first input frame of the input.",
"TimecodeConfig$Start": "Only use when you set Source (TimecodeSource) to Specified start (SPECIFIEDSTART). Use Start timecode (Start) to specify the timecode for the initial frame. Use 24-hour format with frame number, (HH:MM:SS:FF) or (HH:MM:SS;FF)."
}
},
@@ -5338,7 +5338,7 @@
"__stringPattern0940191020191209301": {
"base": null,
"refs": {
- "TimecodeConfig$TimestampOffset": "Only applies to outputs that support program-date-time stamp. Use Timestamp offset (TimestampOffset) to overwrite the timecode date without affecting the time and frame number. Provide the new date as a string in the format \"yyyy-mm-dd\". To use Time stamp offset, you must also enable Insert program-date-time (InsertProgramDateTime) in the output settings. For example, if the date part of your timecodes is 2002-1-25 and you want to change it to one year later, set Timestamp offset (TimestampOffset) to 2003-1-25."
+ "TimecodeConfig$TimestampOffset": "Only applies to outputs that support program-date-time stamp. Use Timestamp offset (TimestampOffset) to overwrite the timecode date without affecting the time and frame number. Provide the new date as a string in the format \"yyyy-mm-dd\". To use Time stamp offset, you must also enable Insert program-date-time (InsertProgramDateTime) in the output settings. For example, if the date part of your timecodes is 2002-1-25 and you want to change it to one year later, set Timestamp offset (TimestampOffset) to 2003-1-25."
}
},
"__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12": {
@@ -5422,7 +5422,7 @@
"HlsGroupSettings$Destination": "Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.",
"KantarWatermarkSettings$LogDestination": "Optional. Specify the Amazon S3 bucket where you want MediaConvert to store your Kantar watermark XML logs. When you don't specify a bucket, MediaConvert doesn't save these logs. Note that your MediaConvert service role must provide access to this location. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/iam-role.html",
"MsSmoothGroupSettings$Destination": "Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.",
- "NielsenNonLinearWatermarkSettings$AdiFilename": "Optional. Use this setting when you want the service to include an ADI file in the Nielsen metadata .zip file. To provide an ADI file, store it in Amazon S3 and provide a URL to it here. The URL should be in the following format: S3://bucket/path/ADI-file. For more information about the metadata .zip file, see the setting Metadata destination (metadataDestination).",
+ "NielsenNonLinearWatermarkSettings$AdiFilename": "Optional. Use this setting when you want the service to include an ADI file in the Nielsen metadata .zip file. To provide an ADI file, store it in Amazon S3 and provide a URL to it here. The URL should be in the following format: S3://bucket/path/ADI-file. For more information about the metadata .zip file, see the setting Metadata destination (metadataDestination).",
"NielsenNonLinearWatermarkSettings$MetadataDestination": "Specify the Amazon S3 location where you want MediaConvert to save your Nielsen non-linear metadata .zip file. This Amazon S3 bucket must be in the same Region as the one where you do your MediaConvert transcoding. If you want to include an ADI file in this .zip file, use the setting ADI file (adiFilename) to specify it. MediaConvert delivers the Nielsen metadata .zip files only to your metadata destination Amazon S3 bucket. It doesn't deliver the .zip files to Nielsen. You are responsible for delivering the metadata .zip files to Nielsen."
}
},
@@ -5432,13 +5432,13 @@
"__listOf__stringPatternS3ASSETMAPXml$member": null
}
},
- "__stringPatternS3MM2PPMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSS": {
+ "__stringPatternS3MM2PPMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCFFLLAAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSS": {
"base": null,
"refs": {
"Input$FileInput": "Specify the source file for your transcoding job. You can use multiple inputs in a single job. The service concatenates these inputs, in the order that you specify them in the job, to create the outputs. If your input format is IMF, specify your input by providing the path to your CPL. For example, \"s3://bucket/vf/cpl.xml\". If the CPL is in an incomplete IMP, make sure to use *Supplemental IMPs* (SupplementalImps) to specify any supplemental IMPs that contain assets referenced by the CPL."
}
},
- "__stringPatternS3MM2PPWWEEBBMMMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaAHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaA": {
+ "__stringPatternS3MM2PPWWEEBBMMMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCFFLLAAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaAHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAFFLLAACCAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaA": {
"base": null,
"refs": {
"AudioSelector$ExternalAudioFileInput": "Specifies audio data from an external file source."
diff --git a/models/apis/mediaconvert/2017-08-29/endpoint-tests-1.json b/models/apis/mediaconvert/2017-08-29/endpoint-tests-1.json
index 365eeb5419a..02932fc3da0 100644
--- a/models/apis/mediaconvert/2017-08-29/endpoint-tests-1.json
+++ b/models/apis/mediaconvert/2017-08-29/endpoint-tests-1.json
@@ -1,497 +1,497 @@
{
"testCases": [
{
- "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region ap-northeast-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert-fips.us-iso-east-1.c2s.ic.gov"
+ "url": "https://mediaconvert.ap-northeast-1.amazonaws.com"
}
},
"params": {
+ "Region": "ap-northeast-1",
"UseDualStack": false,
- "UseFIPS": true,
- "Region": "us-iso-east-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region ap-northeast-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-iso-east-1.c2s.ic.gov"
+ "url": "https://mediaconvert.ap-northeast-2.amazonaws.com"
}
},
"params": {
+ "Region": "ap-northeast-2",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "us-iso-east-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region sa-east-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region ap-south-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.sa-east-1.amazonaws.com"
+ "url": "https://mediaconvert.ap-south-1.amazonaws.com"
}
},
"params": {
+ "Region": "ap-south-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "sa-east-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-west-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-west-1.amazonaws.com"
+ "url": "https://mediaconvert.ap-southeast-1.amazonaws.com"
}
},
"params": {
+ "Region": "ap-southeast-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "us-west-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-west-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert-fips.us-west-1.amazonaws.com"
+ "url": "https://mediaconvert.ap-southeast-2.amazonaws.com"
}
},
"params": {
+ "Region": "ap-southeast-2",
"UseDualStack": false,
- "UseFIPS": true,
- "Region": "us-west-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-west-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region ca-central-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-west-2.amazonaws.com"
+ "url": "https://mediaconvert.ca-central-1.amazonaws.com"
}
},
"params": {
+ "Region": "ca-central-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "us-west-2"
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-west-2 with FIPS enabled and DualStack disabled",
+ "documentation": "For region ca-central-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert-fips.us-west-2.amazonaws.com"
+ "url": "https://mediaconvert-fips.ca-central-1.amazonaws.com"
}
},
"params": {
+ "Region": "ca-central-1",
"UseDualStack": false,
- "UseFIPS": true,
- "Region": "us-west-2"
+ "UseFIPS": true
}
},
{
- "documentation": "For region ap-northeast-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region eu-central-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.ap-northeast-1.amazonaws.com"
+ "url": "https://mediaconvert.eu-central-1.amazonaws.com"
}
},
"params": {
+ "Region": "eu-central-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "ap-northeast-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region ap-northeast-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region eu-north-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.ap-northeast-2.amazonaws.com"
+ "url": "https://mediaconvert.eu-north-1.amazonaws.com"
}
},
"params": {
+ "Region": "eu-north-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "ap-northeast-2"
+ "UseFIPS": false
}
},
{
- "documentation": "For region ca-central-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region eu-west-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.ca-central-1.amazonaws.com"
+ "url": "https://mediaconvert.eu-west-1.amazonaws.com"
}
},
"params": {
+ "Region": "eu-west-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "ca-central-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region ca-central-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region eu-west-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert-fips.ca-central-1.amazonaws.com"
+ "url": "https://mediaconvert.eu-west-2.amazonaws.com"
}
},
"params": {
+ "Region": "eu-west-2",
"UseDualStack": false,
- "UseFIPS": true,
- "Region": "ca-central-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region eu-north-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region eu-west-3 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.eu-north-1.amazonaws.com"
+ "url": "https://mediaconvert.eu-west-3.amazonaws.com"
}
},
"params": {
+ "Region": "eu-west-3",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "eu-north-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region eu-west-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region sa-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.eu-west-1.amazonaws.com"
+ "url": "https://mediaconvert.sa-east-1.amazonaws.com"
}
},
"params": {
+ "Region": "sa-east-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "eu-west-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region eu-west-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.eu-west-2.amazonaws.com"
+ "url": "https://mediaconvert.us-east-1.amazonaws.com"
}
},
"params": {
+ "Region": "us-east-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "eu-west-2"
+ "UseFIPS": false
}
},
{
- "documentation": "For region eu-west-3 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.eu-west-3.amazonaws.com"
+ "url": "https://mediaconvert-fips.us-east-1.amazonaws.com"
}
},
"params": {
+ "Region": "us-east-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "eu-west-3"
+ "UseFIPS": true
}
},
{
- "documentation": "For region ap-south-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.ap-south-1.amazonaws.com"
+ "url": "https://mediaconvert.us-east-2.amazonaws.com"
}
},
"params": {
+ "Region": "us-east-2",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "ap-south-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-2 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.ap-southeast-1.amazonaws.com"
+ "url": "https://mediaconvert-fips.us-east-2.amazonaws.com"
}
},
"params": {
+ "Region": "us-east-2",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "ap-southeast-1"
+ "UseFIPS": true
}
},
{
- "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-west-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.ap-southeast-2.amazonaws.com"
+ "url": "https://mediaconvert.us-west-1.amazonaws.com"
}
},
"params": {
+ "Region": "us-west-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "ap-southeast-2"
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-west-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-east-1.amazonaws.com"
+ "url": "https://mediaconvert-fips.us-west-1.amazonaws.com"
}
},
"params": {
+ "Region": "us-west-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "us-east-1"
+ "UseFIPS": true
}
},
{
- "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-west-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert-fips.us-east-1.amazonaws.com"
+ "url": "https://mediaconvert.us-west-2.amazonaws.com"
}
},
"params": {
+ "Region": "us-west-2",
"UseDualStack": false,
- "UseFIPS": true,
- "Region": "us-east-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-east-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-west-2 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-east-2.amazonaws.com"
+ "url": "https://mediaconvert-fips.us-west-2.amazonaws.com"
}
},
"params": {
+ "Region": "us-west-2",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "us-east-2"
+ "UseFIPS": true
}
},
{
- "documentation": "For region us-east-2 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert-fips.us-east-2.amazonaws.com"
+ "url": "https://mediaconvert-fips.us-east-1.api.aws"
}
},
"params": {
- "UseDualStack": false,
- "UseFIPS": true,
- "Region": "us-east-2"
+ "Region": "us-east-1",
+ "UseDualStack": true,
+ "UseFIPS": true
}
},
{
- "documentation": "For region eu-central-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.eu-central-1.amazonaws.com"
+ "url": "https://mediaconvert.us-east-1.api.aws"
}
},
"params": {
- "UseDualStack": false,
- "UseFIPS": false,
- "Region": "eu-central-1"
+ "Region": "us-east-1",
+ "UseDualStack": true,
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region cn-northwest-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert-fips.us-east-1.api.aws"
+ "url": "https://subscribe.mediaconvert.cn-northwest-1.amazonaws.com.cn"
}
},
"params": {
- "UseDualStack": true,
- "UseFIPS": true,
- "Region": "us-east-1"
+ "Region": "cn-northwest-1",
+ "UseDualStack": false,
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region cn-north-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-east-1.api.aws"
+ "url": "https://mediaconvert-fips.cn-north-1.api.amazonwebservices.com.cn"
}
},
"params": {
+ "Region": "cn-north-1",
"UseDualStack": true,
- "UseFIPS": false,
- "Region": "us-east-1"
+ "UseFIPS": true
}
},
{
- "documentation": "For region us-gov-west-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region cn-north-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-gov-west-1.amazonaws.com"
+ "url": "https://mediaconvert-fips.cn-north-1.amazonaws.com.cn"
}
},
"params": {
+ "Region": "cn-north-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "us-gov-west-1"
+ "UseFIPS": true
}
},
{
- "documentation": "For region us-gov-west-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-gov-west-1.amazonaws.com"
+ "url": "https://mediaconvert.cn-north-1.api.amazonwebservices.com.cn"
}
},
"params": {
- "UseDualStack": false,
- "UseFIPS": true,
- "Region": "us-gov-west-1"
+ "Region": "cn-north-1",
+ "UseDualStack": true,
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region cn-north-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert-fips.us-gov-east-1.api.aws"
+ "url": "https://mediaconvert.cn-north-1.amazonaws.com.cn"
}
},
"params": {
- "UseDualStack": true,
- "UseFIPS": true,
- "Region": "us-gov-east-1"
+ "Region": "cn-north-1",
+ "UseDualStack": false,
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-gov-west-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-gov-east-1.amazonaws.com"
+ "url": "https://mediaconvert.us-gov-west-1.amazonaws.com"
}
},
"params": {
+ "Region": "us-gov-west-1",
"UseDualStack": false,
- "UseFIPS": true,
- "Region": "us-gov-east-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region us-gov-west-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-gov-east-1.api.aws"
+ "url": "https://mediaconvert.us-gov-west-1.amazonaws.com"
}
},
"params": {
- "UseDualStack": true,
- "UseFIPS": false,
- "Region": "us-gov-east-1"
+ "Region": "us-gov-west-1",
+ "UseDualStack": false,
+ "UseFIPS": true
}
},
{
- "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-gov-east-1.amazonaws.com"
+ "url": "https://mediaconvert-fips.us-gov-east-1.api.aws"
}
},
"params": {
- "UseDualStack": false,
- "UseFIPS": false,
- "Region": "us-gov-east-1"
+ "Region": "us-gov-east-1",
+ "UseDualStack": true,
+ "UseFIPS": true
}
},
{
- "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert-fips.us-isob-east-1.sc2s.sgov.gov"
+ "url": "https://mediaconvert.us-gov-east-1.amazonaws.com"
}
},
"params": {
+ "Region": "us-gov-east-1",
"UseDualStack": false,
- "UseFIPS": true,
- "Region": "us-isob-east-1"
+ "UseFIPS": true
}
},
{
- "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.us-isob-east-1.sc2s.sgov.gov"
+ "url": "https://mediaconvert.us-gov-east-1.api.aws"
}
},
"params": {
- "UseDualStack": false,
- "UseFIPS": false,
- "Region": "us-isob-east-1"
+ "Region": "us-gov-east-1",
+ "UseDualStack": true,
+ "UseFIPS": false
}
},
{
- "documentation": "For region cn-northwest-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://subscribe.mediaconvert.cn-northwest-1.amazonaws.com.cn"
+ "url": "https://mediaconvert.us-gov-east-1.amazonaws.com"
}
},
"params": {
+ "Region": "us-gov-east-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "cn-northwest-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region cn-north-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert-fips.cn-north-1.api.amazonwebservices.com.cn"
+ "url": "https://mediaconvert-fips.us-iso-east-1.c2s.ic.gov"
}
},
"params": {
- "UseDualStack": true,
- "UseFIPS": true,
- "Region": "cn-north-1"
+ "Region": "us-iso-east-1",
+ "UseDualStack": false,
+ "UseFIPS": true
}
},
{
- "documentation": "For region cn-north-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert-fips.cn-north-1.amazonaws.com.cn"
+ "url": "https://mediaconvert.us-iso-east-1.c2s.ic.gov"
}
},
"params": {
+ "Region": "us-iso-east-1",
"UseDualStack": false,
- "UseFIPS": true,
- "Region": "cn-north-1"
+ "UseFIPS": false
}
},
{
- "documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.cn-north-1.api.amazonwebservices.com.cn"
+ "url": "https://mediaconvert-fips.us-isob-east-1.sc2s.sgov.gov"
}
},
"params": {
- "UseDualStack": true,
- "UseFIPS": false,
- "Region": "cn-north-1"
+ "Region": "us-isob-east-1",
+ "UseDualStack": false,
+ "UseFIPS": true
}
},
{
- "documentation": "For region cn-north-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://mediaconvert.cn-north-1.amazonaws.com.cn"
+ "url": "https://mediaconvert.us-isob-east-1.sc2s.sgov.gov"
}
},
"params": {
+ "Region": "us-isob-east-1",
"UseDualStack": false,
- "UseFIPS": false,
- "Region": "cn-north-1"
+ "UseFIPS": false
}
},
{
@@ -502,9 +502,9 @@
}
},
"params": {
+ "Region": "us-east-1",
"UseDualStack": false,
"UseFIPS": false,
- "Region": "us-east-1",
"Endpoint": "https://example.com"
}
},
@@ -514,9 +514,9 @@
"error": "Invalid Configuration: FIPS and custom endpoint are not supported"
},
"params": {
+ "Region": "us-east-1",
"UseDualStack": false,
"UseFIPS": true,
- "Region": "us-east-1",
"Endpoint": "https://example.com"
}
},
@@ -526,9 +526,9 @@
"error": "Invalid Configuration: Dualstack and custom endpoint are not supported"
},
"params": {
+ "Region": "us-east-1",
"UseDualStack": true,
"UseFIPS": false,
- "Region": "us-east-1",
"Endpoint": "https://example.com"
}
}
diff --git a/models/apis/outposts/2019-12-03/api-2.json b/models/apis/outposts/2019-12-03/api-2.json
index 46df8756159..9fe420a0ff0 100644
--- a/models/apis/outposts/2019-12-03/api-2.json
+++ b/models/apis/outposts/2019-12-03/api-2.json
@@ -1012,7 +1012,9 @@
"Quantity":{"shape":"LineItemQuantity"},
"Status":{"shape":"LineItemStatus"},
"ShipmentInformation":{"shape":"ShipmentInformation"},
- "AssetInformationList":{"shape":"LineItemAssetInformationList"}
+ "AssetInformationList":{"shape":"LineItemAssetInformationList"},
+ "PreviousLineItemId":{"shape":"LineItemId"},
+ "PreviousOrderId":{"shape":"OrderId"}
}
},
"LineItemAssetInformation":{
@@ -1062,7 +1064,8 @@
"INSTALLING",
"INSTALLED",
"ERROR",
- "CANCELLED"
+ "CANCELLED",
+ "REPLACED"
]
},
"LineItemStatusCounts":{
@@ -1337,7 +1340,8 @@
"PaymentOption":{"shape":"PaymentOption"},
"OrderSubmissionDate":{"shape":"ISO8601Timestamp"},
"OrderFulfilledDate":{"shape":"ISO8601Timestamp"},
- "PaymentTerm":{"shape":"PaymentTerm"}
+ "PaymentTerm":{"shape":"PaymentTerm"},
+ "OrderType":{"shape":"OrderType"}
}
},
"OrderId":{
@@ -1725,7 +1729,7 @@
},
"Token":{
"type":"string",
- "max":1005,
+ "max":2048,
"min":1,
"pattern":"^(\\d+)##(\\S+)$"
},
diff --git a/models/apis/outposts/2019-12-03/docs-2.json b/models/apis/outposts/2019-12-03/docs-2.json
index f6ed8905a2d..58f8add0717 100644
--- a/models/apis/outposts/2019-12-03/docs-2.json
+++ b/models/apis/outposts/2019-12-03/docs-2.json
@@ -544,7 +544,8 @@
"LineItemId": {
"base": null,
"refs": {
- "LineItem$LineItemId": "The ID of the line item.
"
+ "LineItem$LineItemId": "The ID of the line item.
",
+ "LineItem$PreviousLineItemId": "The ID of the previous line item.
"
}
},
"LineItemListDefinition": {
@@ -718,6 +719,7 @@
"refs": {
"CancelOrderInput$OrderId": " The ID of the order.
",
"GetOrderInput$OrderId": "The ID of the order.
",
+ "LineItem$PreviousOrderId": "The ID of the previous order.
",
"Order$OrderId": "The ID of the order.
",
"OrderSummary$OrderId": " The ID of the order.
"
}
@@ -744,7 +746,8 @@
"OrderType": {
"base": null,
"refs": {
- "OrderSummary$OrderType": " The type of order.
"
+ "Order$OrderType": "The type of order.
",
+ "OrderSummary$OrderType": "The type of order.
"
}
},
"Outpost": {
diff --git a/models/apis/outposts/2019-12-03/endpoint-tests-1.json b/models/apis/outposts/2019-12-03/endpoint-tests-1.json
index 6282c7c8e2f..ad7c0be1ccb 100644
--- a/models/apis/outposts/2019-12-03/endpoint-tests-1.json
+++ b/models/apis/outposts/2019-12-03/endpoint-tests-1.json
@@ -1,146 +1,146 @@
{
"testCases": [
{
- "documentation": "For region us-gov-west-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region af-south-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.us-gov-west-1.amazonaws.com"
+ "url": "https://outposts.af-south-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "us-gov-west-1"
+ "UseFIPS": false,
+ "Region": "af-south-1"
}
},
{
- "documentation": "For region us-gov-west-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region ap-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.us-gov-west-1.amazonaws.com"
+ "url": "https://outposts.ap-east-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "us-gov-west-1"
+ "UseFIPS": false,
+ "Region": "ap-east-1"
}
},
{
- "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region ap-northeast-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.us-gov-east-1.amazonaws.com"
+ "url": "https://outposts.ap-northeast-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "us-gov-east-1"
+ "UseFIPS": false,
+ "Region": "ap-northeast-1"
}
},
{
- "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region ap-northeast-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.us-gov-east-1.amazonaws.com"
+ "url": "https://outposts.ap-northeast-2.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "us-gov-east-1"
+ "UseFIPS": false,
+ "Region": "ap-northeast-2"
}
},
{
- "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region ap-northeast-3 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts-fips.us-gov-east-1.api.aws"
+ "url": "https://outposts.ap-northeast-3.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
- "UseDualStack": true,
- "Region": "us-gov-east-1"
+ "UseDualStack": false,
+ "UseFIPS": false,
+ "Region": "ap-northeast-3"
}
},
{
- "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region ap-south-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.us-gov-east-1.api.aws"
+ "url": "https://outposts.ap-south-1.amazonaws.com"
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "UseDualStack": true,
- "Region": "us-gov-east-1"
+ "Region": "ap-south-1"
}
},
{
- "documentation": "For region sa-east-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.sa-east-1.amazonaws.com"
+ "url": "https://outposts.ap-southeast-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "sa-east-1"
+ "UseFIPS": false,
+ "Region": "ap-southeast-1"
}
},
{
- "documentation": "For region af-south-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.af-south-1.amazonaws.com"
+ "url": "https://outposts.ap-southeast-2.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "af-south-1"
+ "UseFIPS": false,
+ "Region": "ap-southeast-2"
}
},
{
- "documentation": "For region eu-central-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region ca-central-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.eu-central-1.amazonaws.com"
+ "url": "https://outposts.ca-central-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "eu-central-1"
+ "UseFIPS": false,
+ "Region": "ca-central-1"
}
},
{
- "documentation": "For region ap-southeast-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region ca-central-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.ap-southeast-2.amazonaws.com"
+ "url": "https://outposts-fips.ca-central-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ap-southeast-2"
+ "UseFIPS": true,
+ "Region": "ca-central-1"
}
},
{
- "documentation": "For region ap-southeast-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region eu-central-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.ap-southeast-1.amazonaws.com"
+ "url": "https://outposts.eu-central-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ap-southeast-1"
+ "UseFIPS": false,
+ "Region": "eu-central-1"
}
},
{
@@ -151,373 +151,373 @@
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
+ "UseFIPS": false,
"Region": "eu-north-1"
}
},
{
- "documentation": "For region us-west-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region eu-south-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.us-west-2.amazonaws.com"
+ "url": "https://outposts.eu-south-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "us-west-2"
+ "UseFIPS": false,
+ "Region": "eu-south-1"
}
},
{
- "documentation": "For region us-west-2 with FIPS enabled and DualStack disabled",
+ "documentation": "For region eu-west-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts-fips.us-west-2.amazonaws.com"
+ "url": "https://outposts.eu-west-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "us-west-2"
+ "UseFIPS": false,
+ "Region": "eu-west-1"
}
},
{
- "documentation": "For region us-west-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region eu-west-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.us-west-1.amazonaws.com"
+ "url": "https://outposts.eu-west-2.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "us-west-1"
+ "UseFIPS": false,
+ "Region": "eu-west-2"
}
},
{
- "documentation": "For region us-west-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region eu-west-3 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts-fips.us-west-1.amazonaws.com"
+ "url": "https://outposts.eu-west-3.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "us-west-1"
+ "UseFIPS": false,
+ "Region": "eu-west-3"
}
},
{
- "documentation": "For region ap-northeast-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region me-south-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.ap-northeast-2.amazonaws.com"
+ "url": "https://outposts.me-south-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ap-northeast-2"
+ "UseFIPS": false,
+ "Region": "me-south-1"
}
},
{
- "documentation": "For region ap-northeast-3 with FIPS disabled and DualStack disabled",
+ "documentation": "For region sa-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.ap-northeast-3.amazonaws.com"
+ "url": "https://outposts.sa-east-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ap-northeast-3"
+ "UseFIPS": false,
+ "Region": "sa-east-1"
}
},
{
- "documentation": "For region ap-south-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.ap-south-1.amazonaws.com"
+ "url": "https://outposts.us-east-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ap-south-1"
+ "UseFIPS": false,
+ "Region": "us-east-1"
}
},
{
- "documentation": "For region ap-northeast-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.ap-northeast-1.amazonaws.com"
+ "url": "https://outposts-fips.us-east-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ap-northeast-1"
+ "UseFIPS": true,
+ "Region": "us-east-1"
}
},
{
- "documentation": "For region eu-south-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.eu-south-1.amazonaws.com"
+ "url": "https://outposts.us-east-2.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "eu-south-1"
+ "UseFIPS": false,
+ "Region": "us-east-2"
}
},
{
- "documentation": "For region eu-west-3 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-2 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.eu-west-3.amazonaws.com"
+ "url": "https://outposts-fips.us-east-2.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "eu-west-3"
+ "UseFIPS": true,
+ "Region": "us-east-2"
}
},
{
- "documentation": "For region eu-west-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-west-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.eu-west-2.amazonaws.com"
+ "url": "https://outposts.us-west-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "eu-west-2"
+ "UseFIPS": false,
+ "Region": "us-west-1"
}
},
{
- "documentation": "For region eu-west-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-west-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.eu-west-1.amazonaws.com"
+ "url": "https://outposts-fips.us-west-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "eu-west-1"
+ "UseFIPS": true,
+ "Region": "us-west-1"
}
},
{
- "documentation": "For region ap-east-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-west-2 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.ap-east-1.amazonaws.com"
+ "url": "https://outposts.us-west-2.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ap-east-1"
+ "UseFIPS": false,
+ "Region": "us-west-2"
}
},
{
- "documentation": "For region ca-central-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-west-2 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.ca-central-1.amazonaws.com"
+ "url": "https://outposts-fips.us-west-2.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "ca-central-1"
+ "UseFIPS": true,
+ "Region": "us-west-2"
}
},
{
- "documentation": "For region ca-central-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://outposts-fips.ca-central-1.amazonaws.com"
+ "url": "https://outposts-fips.us-east-1.api.aws"
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": true,
- "UseDualStack": false,
- "Region": "ca-central-1"
+ "Region": "us-east-1"
}
},
{
- "documentation": "For region me-south-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://outposts.me-south-1.amazonaws.com"
+ "url": "https://outposts.us-east-1.api.aws"
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "UseDualStack": false,
- "Region": "me-south-1"
+ "Region": "us-east-1"
}
},
{
- "documentation": "For region us-east-2 with FIPS disabled and DualStack disabled",
+ "documentation": "For region cn-north-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://outposts.us-east-2.amazonaws.com"
+ "url": "https://outposts-fips.cn-north-1.api.amazonwebservices.com.cn"
}
},
"params": {
- "UseFIPS": false,
- "UseDualStack": false,
- "Region": "us-east-2"
+ "UseDualStack": true,
+ "UseFIPS": true,
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region us-east-2 with FIPS enabled and DualStack disabled",
+ "documentation": "For region cn-north-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts-fips.us-east-2.amazonaws.com"
+ "url": "https://outposts-fips.cn-north-1.amazonaws.com.cn"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "us-east-2"
+ "UseFIPS": true,
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://outposts.us-east-1.amazonaws.com"
+ "url": "https://outposts.cn-north-1.api.amazonwebservices.com.cn"
}
},
"params": {
+ "UseDualStack": true,
"UseFIPS": false,
- "UseDualStack": false,
- "Region": "us-east-1"
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region cn-north-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts-fips.us-east-1.amazonaws.com"
+ "url": "https://outposts.cn-north-1.amazonaws.com.cn"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "us-east-1"
+ "UseFIPS": false,
+ "Region": "cn-north-1"
}
},
{
- "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts-fips.us-east-1.api.aws"
+ "url": "https://outposts.us-gov-east-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
- "UseDualStack": true,
- "Region": "us-east-1"
+ "UseDualStack": false,
+ "UseFIPS": false,
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.us-east-1.api.aws"
+ "url": "https://outposts.us-gov-east-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
- "UseDualStack": true,
- "Region": "us-east-1"
+ "UseDualStack": false,
+ "UseFIPS": true,
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-gov-west-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.us-iso-east-1.c2s.ic.gov"
+ "url": "https://outposts.us-gov-west-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "us-iso-east-1"
+ "UseFIPS": false,
+ "Region": "us-gov-west-1"
}
},
{
- "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-gov-west-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts-fips.us-iso-east-1.c2s.ic.gov"
+ "url": "https://outposts.us-gov-west-1.amazonaws.com"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
- "Region": "us-iso-east-1"
+ "UseFIPS": true,
+ "Region": "us-gov-west-1"
}
},
{
- "documentation": "For region cn-north-1 with FIPS enabled and DualStack enabled",
+ "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://outposts-fips.cn-north-1.api.amazonwebservices.com.cn"
+ "url": "https://outposts-fips.us-gov-east-1.api.aws"
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": true,
- "Region": "cn-north-1"
+ "UseFIPS": true,
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region cn-north-1 with FIPS enabled and DualStack disabled",
+ "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled",
"expect": {
"endpoint": {
- "url": "https://outposts-fips.cn-north-1.amazonaws.com.cn"
+ "url": "https://outposts.us-gov-east-1.api.aws"
}
},
"params": {
- "UseFIPS": true,
- "UseDualStack": false,
- "Region": "cn-north-1"
+ "UseDualStack": true,
+ "UseFIPS": false,
+ "Region": "us-gov-east-1"
}
},
{
- "documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled",
+ "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.cn-north-1.api.amazonwebservices.com.cn"
+ "url": "https://outposts.us-iso-east-1.c2s.ic.gov"
}
},
"params": {
+ "UseDualStack": false,
"UseFIPS": false,
- "UseDualStack": true,
- "Region": "cn-north-1"
+ "Region": "us-iso-east-1"
}
},
{
- "documentation": "For region cn-north-1 with FIPS disabled and DualStack disabled",
+ "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled",
"expect": {
"endpoint": {
- "url": "https://outposts.cn-north-1.amazonaws.com.cn"
+ "url": "https://outposts-fips.us-iso-east-1.c2s.ic.gov"
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
- "Region": "cn-north-1"
+ "UseFIPS": true,
+ "Region": "us-iso-east-1"
}
},
{
@@ -528,8 +528,8 @@
}
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
+ "UseFIPS": true,
"Region": "us-isob-east-1"
}
},
@@ -541,8 +541,8 @@
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
+ "UseFIPS": false,
"Region": "us-isob-east-1"
}
},
@@ -554,8 +554,8 @@
}
},
"params": {
- "UseFIPS": false,
"UseDualStack": false,
+ "UseFIPS": false,
"Region": "us-east-1",
"Endpoint": "https://example.com"
}
@@ -566,8 +566,8 @@
"error": "Invalid Configuration: FIPS and custom endpoint are not supported"
},
"params": {
- "UseFIPS": true,
"UseDualStack": false,
+ "UseFIPS": true,
"Region": "us-east-1",
"Endpoint": "https://example.com"
}
@@ -578,8 +578,8 @@
"error": "Invalid Configuration: Dualstack and custom endpoint are not supported"
},
"params": {
- "UseFIPS": false,
"UseDualStack": true,
+ "UseFIPS": false,
"Region": "us-east-1",
"Endpoint": "https://example.com"
}
diff --git a/models/endpoints/endpoints.json b/models/endpoints/endpoints.json
index 08d8249559e..83bdc2e83b5 100644
--- a/models/endpoints/endpoints.json
+++ b/models/endpoints/endpoints.json
@@ -6304,13 +6304,16 @@
"ap-northeast-2" : { },
"ap-northeast-3" : { },
"ap-south-1" : { },
+ "ap-south-2" : { },
"ap-southeast-1" : { },
"ap-southeast-2" : { },
"ap-southeast-3" : { },
"ca-central-1" : { },
"eu-central-1" : { },
+ "eu-central-2" : { },
"eu-north-1" : { },
"eu-south-1" : { },
+ "eu-south-2" : { },
"eu-west-1" : { },
"eu-west-2" : { },
"eu-west-3" : { },
diff --git a/service/computeoptimizer/api.go b/service/computeoptimizer/api.go
index 2c2da806780..2fb7cd0aaab 100644
--- a/service/computeoptimizer/api.go
+++ b/service/computeoptimizer/api.go
@@ -3517,7 +3517,7 @@ func (s *EBSUtilizationMetric) SetValue(v float64) *EBSUtilizationMetric {
// Describes the projected metrics of an Amazon ECS service recommendation option.
//
-// To determine the performance difference between your current ECS service
+// To determine the performance difference between your current Amazon ECS service
// and the recommended option, compare the metric data of your service against
// its projected metric data.
type ECSServiceProjectedMetric struct {
@@ -3530,11 +3530,11 @@ type ECSServiceProjectedMetric struct {
//
// The following metrics are available:
//
- // * CPU — The percentage of allocated compute units that are currently
- // in use on the ECS service tasks.
+ // * Cpu — The percentage of allocated compute units that are currently
+ // in use on the service tasks.
//
- // * Memory — The percentage of memory that is currently in use on the
- // ECS service tasks.
+ // * Memory — The percentage of memory that's currently in use on the service
+ // tasks.
Name *string `locationName:"name" type:"string" enum:"ECSServiceMetricName"`
// The timestamps of the projected metric.
@@ -3589,7 +3589,7 @@ func (s *ECSServiceProjectedMetric) SetUpperBoundValues(v []*float64) *ECSServic
// Describes the projected utilization metrics of an Amazon ECS service recommendation
// option.
//
-// To determine the performance difference between your current ECS service
+// To determine the performance difference between your current Amazon ECS service
// and the recommended option, compare the utilization metric data of your service
// against its projected utilization metric data.
type ECSServiceProjectedUtilizationMetric struct {
@@ -3602,11 +3602,11 @@ type ECSServiceProjectedUtilizationMetric struct {
//
// The following utilization metrics are available:
//
- // * CPU — The percentage of allocated compute units that are currently
- // in use on the ECS service tasks.
+ // * Cpu — The percentage of allocated compute units that are currently
+ // in use on the service tasks.
//
- // * Memory — The percentage of memory that is currently in use on the
- // ECS service tasks.
+ // * Memory — The percentage of memory that's currently in use on the service
+ // tasks.
Name *string `locationName:"name" type:"string" enum:"ECSServiceMetricName"`
// The statistic of the projected utilization metric.
@@ -3674,82 +3674,83 @@ func (s *ECSServiceProjectedUtilizationMetric) SetUpperBoundValue(v float64) *EC
type ECSServiceRecommendation struct {
_ struct{} `type:"structure"`
- // The Amazon Web Services account ID of the ECS service.
+ // The Amazon Web Services account ID of the Amazon ECS service.
AccountId *string `locationName:"accountId" type:"string"`
- // The risk of the current ECS service not meeting the performance needs of
- // its workloads. The higher the risk, the more likely the current service can't
- // meet the performance requirements of its workload.
+ // The risk of the current Amazon ECS service not meeting the performance needs
+ // of its workloads. The higher the risk, the more likely the current service
+ // can't meet the performance requirements of its workload.
CurrentPerformanceRisk *string `locationName:"currentPerformanceRisk" type:"string" enum:"CurrentPerformanceRisk"`
- // The configuration of the current ECS service.
+ // The configuration of the current Amazon ECS service.
CurrentServiceConfiguration *ServiceConfiguration `locationName:"currentServiceConfiguration" type:"structure"`
- // The finding classification of an ECS service.
+ // The finding classification of an Amazon ECS service.
//
- // Findings for ECS services include:
+ // Findings for Amazon ECS services include:
//
// * Underprovisioned — When Compute Optimizer detects that there’s not
- // enough memory or CPU, an ECS service is considered under-provisioned.
- // An under-provisioned ECS service might result in poor application performance.
+ // enough memory or CPU, an Amazon ECS service is considered under-provisioned.
+ // An under-provisioned service might result in poor application performance.
//
// * Overprovisioned — When Compute Optimizer detects that there’s excessive
- // memory or CPU, an ECS service is considered over-provisioned. An over-provisioned
- // ECS service might result in additional infrastructure costs.
+ // memory or CPU, an Amazon ECS service is considered over-provisioned. An
+ // over-provisioned service might result in additional infrastructure costs.
//
- // * Optimized — When both the CPU and memory of your ECS service meet
- // the performance requirements of your workload, the service is considered
+ // * Optimized — When both the CPU and memory of your Amazon ECS service
+ // meet the performance requirements of your workload, the service is considered
// optimized.
Finding *string `locationName:"finding" type:"string" enum:"ECSServiceRecommendationFinding"`
- // The reason for the finding classification of an ECS service.
+ // The reason for the finding classification of an Amazon ECS service.
+ //
+ // Finding reason codes for Amazon ECS services include:
+ //
+ // * CPUUnderprovisioned — The service CPU configuration can be sized up
+ // to enhance the performance of your workload. This is identified by analyzing
+ // the CPUUtilization metric of the current service during the look-back
+ // period.
//
- // Finding reason codes for ECS services include:
+ // * CPUOverprovisioned — The service CPU configuration can be sized down
+ // while still meeting the performance requirements of your workload. This
+ // is identified by analyzing the CPUUtilization metric of the current service
+ // during the look-back period.
//
- // * CPUUnderprovisioned — The ECS service CPU configuration can be sized
+ // * MemoryUnderprovisioned — The service memory configuration can be sized
// up to enhance the performance of your workload. This is identified by
- // analyzing the CPUUtilization metric of the current service during the
+ // analyzing the MemoryUtilization metric of the current service during the
// look-back period.
//
- // * CPUOverprovisioned — The ECS service CPU configuration can be sized
+ // * MemoryOverprovisioned — The service memory configuration can be sized
// down while still meeting the performance requirements of your workload.
- // This is identified by analyzing the CPUUtilization metric of the current
- // service during the look-back period.
- //
- // * MemoryUnderprovisioned — The ECS service memory configuration can
- // be sized up to enhance the performance of your workload. This is identified
- // by analyzing the MemoryUtilization metric of the current service during
- // the look-back period.
- //
- // * MemoryOverprovisioned — The ECS service memory configuration can be
- // sized down while still meeting the performance requirements of your workload.
// This is identified by analyzing the MemoryUtilization metric of the current
// service during the look-back period.
FindingReasonCodes []*string `locationName:"findingReasonCodes" type:"list" enum:"ECSServiceRecommendationFindingReasonCode"`
- // The timestamp of when the ECS service recommendation was last generated.
+ // The timestamp of when the Amazon ECS service recommendation was last generated.
LastRefreshTimestamp *time.Time `locationName:"lastRefreshTimestamp" type:"timestamp"`
- // The launch type the ECS service is using.
+ // The launch type the Amazon ECS service is using.
//
// Compute Optimizer only supports the Fargate launch type.
LaunchType *string `locationName:"launchType" type:"string" enum:"ECSServiceLaunchType"`
- // The number of days the ECS service utilization metrics were analyzed.
+ // The number of days the Amazon ECS service utilization metrics were analyzed.
LookbackPeriodInDays *float64 `locationName:"lookbackPeriodInDays" type:"double"`
- // The Amazon Resource Name (ARN) of the current ECS service.
+ // The Amazon Resource Name (ARN) of the current Amazon ECS service.
//
// The following is the format of the ARN:
//
// arn:aws:ecs:region:aws_account_id:service/cluster-name/service-name
ServiceArn *string `locationName:"serviceArn" type:"string"`
- // An array of objects that describe the recommendation options for the ECS
- // service.
+ // An array of objects that describe the recommendation options for the Amazon
+ // ECS service.
ServiceRecommendationOptions []*ECSServiceRecommendationOption `locationName:"serviceRecommendationOptions" type:"list"`
- // An array of objects that describe the utilization metrics of the ECS service.
+ // An array of objects that describe the utilization metrics of the Amazon ECS
+ // service.
UtilizationMetrics []*ECSServiceUtilizationMetric `locationName:"utilizationMetrics" type:"list"`
}
@@ -3897,17 +3898,17 @@ type ECSServiceRecommendationOption struct {
_ struct{} `type:"structure"`
// The CPU and memory size recommendations for the containers within the task
- // of your ECS service.
+ // of your Amazon ECS service.
ContainerRecommendations []*ContainerRecommendation `locationName:"containerRecommendations" type:"list"`
- // The CPU size of the ECS service recommendation option.
+ // The CPU size of the Amazon ECS service recommendation option.
Cpu *int64 `locationName:"cpu" type:"integer"`
- // The memory size of the ECS service recommendation option.
+ // The memory size of the Amazon ECS service recommendation option.
Memory *int64 `locationName:"memory" type:"integer"`
// An array of objects that describe the projected utilization metrics of the
- // ECS service recommendation option.
+ // Amazon ECS service recommendation option.
ProjectedUtilizationMetrics []*ECSServiceProjectedUtilizationMetric `locationName:"projectedUtilizationMetrics" type:"list"`
// Describes the savings opportunity for recommendations of a given resource
@@ -3979,7 +3980,7 @@ func (s *ECSServiceRecommendationOption) SetSavingsOpportunity(v *SavingsOpportu
// Describes the projected metrics of an Amazon ECS service recommendation option.
//
-// To determine the performance difference between your current ECS service
+// To determine the performance difference between your current Amazon ECS service
// and the recommended option, compare the metric data of your service against
// its projected metric data.
type ECSServiceRecommendedOptionProjectedMetric struct {
@@ -3988,10 +3989,10 @@ type ECSServiceRecommendedOptionProjectedMetric struct {
// An array of objects that describe the projected metric.
ProjectedMetrics []*ECSServiceProjectedMetric `locationName:"projectedMetrics" type:"list"`
- // The recommended CPU size for the ECS service.
+ // The recommended CPU size for the Amazon ECS service.
RecommendedCpuUnits *int64 `locationName:"recommendedCpuUnits" type:"integer"`
- // The recommended memory size for the ECS service.
+ // The recommended memory size for the Amazon ECS service.
RecommendedMemorySize *int64 `locationName:"recommendedMemorySize" type:"integer"`
}
@@ -4033,7 +4034,7 @@ func (s *ECSServiceRecommendedOptionProjectedMetric) SetRecommendedMemorySize(v
// Describes the utilization metric of an Amazon ECS service.
//
-// To determine the performance difference between your current ECS service
+// To determine the performance difference between your current Amazon ECS service
// and the recommended option, compare the utilization metric data of your service
// against its projected utilization metric data.
type ECSServiceUtilizationMetric struct {
@@ -4043,9 +4044,9 @@ type ECSServiceUtilizationMetric struct {
//
// The following utilization metrics are available:
//
- // * Cpu — The amount of CPU units that are used in the service.
+ // * Cpu — The amount of CPU capacity that's used in the service.
//
- // * Memory — The amount of memory that is used in the service.
+ // * Memory — The amount of memory that's used in the service.
Name *string `locationName:"name" type:"string" enum:"ECSServiceMetricName"`
// The statistic of the utilization metric.
@@ -4882,7 +4883,7 @@ func (s *ExportEC2InstanceRecommendationsOutput) SetS3Destination(v *S3Destinati
type ExportECSServiceRecommendationsInput struct {
_ struct{} `type:"structure"`
- // The Amazon Web Services account IDs for the export ECS service recommendations.
+ // The Amazon Web Services account IDs for the export Amazon ECS service recommendations.
//
// If your account is the management account or the delegated administrator
// of an organization, use this parameter to specify the member account you
@@ -4908,7 +4909,7 @@ type ExportECSServiceRecommendationsInput struct {
FileFormat *string `locationName:"fileFormat" type:"string" enum:"FileFormat"`
// An array of objects to specify a filter that exports a more specific set
- // of ECS service recommendations.
+ // of Amazon ECS service recommendations.
Filters []*ECSServiceRecommendationFilter `locationName:"filters" type:"list"`
// If your account is the management account or the delegated administrator
@@ -5957,7 +5958,7 @@ type GetECSServiceRecommendationProjectedMetricsInput struct {
// Period is a required field
Period *int64 `locationName:"period" type:"integer" required:"true"`
- // The ARN that identifies the ECS service.
+ // The ARN that identifies the Amazon ECS service.
//
// The following is the format of the ARN:
//
@@ -6084,31 +6085,31 @@ func (s *GetECSServiceRecommendationProjectedMetricsOutput) SetRecommendedOption
type GetECSServiceRecommendationsInput struct {
_ struct{} `type:"structure"`
- // Return the ECS service recommendations to the specified Amazon Web Services
- // account IDs.
+ // Return the Amazon ECS service recommendations to the specified Amazon Web
+ // Services account IDs.
//
// If your account is the management account or the delegated administrator
- // of an organization, use this parameter to return the ECS service recommendations
+ // of an organization, use this parameter to return the Amazon ECS service recommendations
// to specific member accounts.
//
// You can only specify one account ID per request.
AccountIds []*string `locationName:"accountIds" type:"list"`
// An array of objects to specify a filter that returns a more specific list
- // of ECS service recommendations.
+ // of Amazon ECS service recommendations.
Filters []*ECSServiceRecommendationFilter `locationName:"filters" type:"list"`
- // The maximum number of ECS service recommendations to return with a single
- // request.
+ // The maximum number of Amazon ECS service recommendations to return with a
+ // single request.
//
// To retrieve the remaining results, make another request with the returned
// nextToken value.
MaxResults *int64 `locationName:"maxResults" type:"integer"`
- // The token to advance to the next page of ECS service recommendations.
+ // The token to advance to the next page of Amazon ECS service recommendations.
NextToken *string `locationName:"nextToken" type:"string"`
- // The ARN that identifies the ECS service.
+ // The ARN that identifies the Amazon ECS service.
//
// The following is the format of the ARN:
//
@@ -6167,13 +6168,13 @@ func (s *GetECSServiceRecommendationsInput) SetServiceArns(v []*string) *GetECSS
type GetECSServiceRecommendationsOutput struct {
_ struct{} `type:"structure"`
- // An array of objects that describe the ECS service recommendations.
+ // An array of objects that describe the Amazon ECS service recommendations.
EcsServiceRecommendations []*ECSServiceRecommendation `locationName:"ecsServiceRecommendations" type:"list"`
// An array of objects that describe errors of the request.
Errors []*GetRecommendationError `locationName:"errors" type:"list"`
- // The token to advance to the next page of ECS service recommendations.
+ // The token to advance to the next page of Amazon ECS service recommendations.
NextToken *string `locationName:"nextToken" type:"string"`
}
@@ -7112,6 +7113,8 @@ type InstanceRecommendation struct {
// * PostgreSql - Infers that PostgreSQL might be running on the instance.
//
// * Redis - Infers that Redis might be running on the instance.
+ //
+ // * Kafka - Infers that Kafka might be running on the instance.
InferredWorkloadTypes []*string `locationName:"inferredWorkloadTypes" type:"list" enum:"InferredWorkloadType"`
// The Amazon Resource Name (ARN) of the current instance.
@@ -9281,15 +9284,15 @@ type ServiceConfiguration struct {
// Describes the Auto Scaling configuration methods for an Amazon ECS service.
// This affects the generated recommendations. For example, if Auto Scaling
- // is configured on a ECS service’s CPU, then Compute Optimizer doesn’t
- // generate CPU size recommendations.
+ // is configured on a service’s CPU, then Compute Optimizer doesn’t generate
+ // CPU size recommendations.
//
// The Auto Scaling configuration methods include:
//
- // * TARGET_TRACKING_SCALING_CPU — If the ECS service is configured to
- // use target scaling on CPU, Compute Optimizer doesn't generate CPU recommendations.
+ // * TARGET_TRACKING_SCALING_CPU — If the Amazon ECS service is configured
+ // to use target scaling on CPU, Compute Optimizer doesn't generate CPU recommendations.
//
- // * TARGET_TRACKING_SCALING_MEMORY — If the ECS service is configured
+ // * TARGET_TRACKING_SCALING_MEMORY — If the Amazon ECS service is configured
// to use target scaling on memory, Compute Optimizer doesn't generate memory
// recommendations.
//
@@ -9299,16 +9302,16 @@ type ServiceConfiguration struct {
// in the Application Auto Scaling User Guide.
AutoScalingConfiguration *string `locationName:"autoScalingConfiguration" type:"string" enum:"AutoScalingConfiguration"`
- // The container configurations within a task of an ECS service.
+ // The container configurations within a task of an Amazon ECS service.
ContainerConfigurations []*ContainerConfiguration `locationName:"containerConfigurations" type:"list"`
- // The number of CPU units used by the tasks in the ECS service.
+ // The number of CPU units used by the tasks in the Amazon ECS service.
Cpu *int64 `locationName:"cpu" type:"integer"`
- // The amount of memory used by the tasks in the ECS service.
+ // The amount of memory used by the tasks in the Amazon ECS service.
Memory *int64 `locationName:"memory" type:"integer"`
- // The task definition ARN used by the tasks in the ECS service.
+ // The task definition ARN used by the tasks in the Amazon ECS service.
TaskDefinitionArn *string `locationName:"taskDefinitionArn" type:"string"`
}
@@ -11212,6 +11215,9 @@ const (
// InferredWorkloadTypeRedis is a InferredWorkloadType enum value
InferredWorkloadTypeRedis = "Redis"
+
+ // InferredWorkloadTypeKafka is a InferredWorkloadType enum value
+ InferredWorkloadTypeKafka = "Kafka"
)
// InferredWorkloadType_Values returns all elements of the InferredWorkloadType enum
@@ -11224,6 +11230,7 @@ func InferredWorkloadType_Values() []string {
InferredWorkloadTypeNginx,
InferredWorkloadTypePostgreSql,
InferredWorkloadTypeRedis,
+ InferredWorkloadTypeKafka,
}
}
diff --git a/service/customerprofiles/api.go b/service/customerprofiles/api.go
index 156363522c9..b631071e8ae 100644
--- a/service/customerprofiles/api.go
+++ b/service/customerprofiles/api.go
@@ -5213,7 +5213,7 @@ type CreateProfileInput struct {
FirstName *string `min:"1" type:"string"`
// The gender with which the customer identifies.
- Gender *string `type:"string" enum:"Gender"`
+ Gender *string `deprecated:"true" type:"string" enum:"Gender"`
// An alternative to Gender which accepts any string as input.
GenderString *string `min:"1" type:"string"`
@@ -5234,7 +5234,7 @@ type CreateProfileInput struct {
MobilePhoneNumber *string `min:"1" type:"string"`
// The type of profile used to describe the customer.
- PartyType *string `type:"string" enum:"PartyType"`
+ PartyType *string `deprecated:"true" type:"string" enum:"PartyType"`
// An alternative to PartyType which accepts any string as input.
PartyTypeString *string `min:"1" type:"string"`
@@ -7403,9 +7403,9 @@ type GetIntegrationOutput struct {
// DomainName is a required field
DomainName *string `min:"1" type:"string" required:"true"`
- // Boolean to indicate if the Flow associated with the Integration is created
- // via Appflow console or with ObjectTypeName equals _unstructured via API/CLI
- // in flowDefinition
+ // Boolean that shows if the Flow that's associated with the Integration is
+ // created in Amazon Appflow, or with ObjectTypeName equals _unstructured via
+ // API/CLI in flowDefinition.
IsUnstructured *bool `type:"boolean"`
// The timestamp of when the domain was most recently edited.
@@ -9080,9 +9080,9 @@ type ListIntegrationItem struct {
// DomainName is a required field
DomainName *string `min:"1" type:"string" required:"true"`
- // Boolean to indicate if the Flow associated with the Integration is created
- // via Appflow console or with ObjectTypeName equals _unstructured via API/CLI
- // in flowDefinition
+ // Boolean that shows if the Flow that's associated with the Integration is
+ // created in Amazon Appflow, or with ObjectTypeName equals _unstructured via
+ // API/CLI in flowDefinition.
IsUnstructured *bool `type:"boolean"`
// The timestamp of when the domain was most recently edited.
@@ -10798,7 +10798,10 @@ type Profile struct {
FoundByItems []*FoundByKeyValue `min:"1" type:"list"`
// The gender with which the customer identifies.
- Gender *string `type:"string" enum:"Gender"`
+ Gender *string `deprecated:"true" type:"string" enum:"Gender"`
+
+ // An alternative to Gender which accepts any string as input.
+ GenderString *string `min:"1" type:"string"`
// The customer’s home phone number.
HomePhoneNumber *string `min:"1" type:"string"`
@@ -10816,7 +10819,10 @@ type Profile struct {
MobilePhoneNumber *string `min:"1" type:"string"`
// The type of profile used to describe the customer.
- PartyType *string `type:"string" enum:"PartyType"`
+ PartyType *string `deprecated:"true" type:"string" enum:"PartyType"`
+
+ // An alternative to PartyType which accepts any string as input.
+ PartyTypeString *string `min:"1" type:"string"`
// The customer’s personal email address.
PersonalEmailAddress *string `min:"1" type:"string"`
@@ -10928,6 +10934,12 @@ func (s *Profile) SetGender(v string) *Profile {
return s
}
+// SetGenderString sets the GenderString field's value.
+func (s *Profile) SetGenderString(v string) *Profile {
+ s.GenderString = &v
+ return s
+}
+
// SetHomePhoneNumber sets the HomePhoneNumber field's value.
func (s *Profile) SetHomePhoneNumber(v string) *Profile {
s.HomePhoneNumber = &v
@@ -10964,6 +10976,12 @@ func (s *Profile) SetPartyType(v string) *Profile {
return s
}
+// SetPartyTypeString sets the PartyTypeString field's value.
+func (s *Profile) SetPartyTypeString(v string) *Profile {
+ s.PartyTypeString = &v
+ return s
+}
+
// SetPersonalEmailAddress sets the PersonalEmailAddress field's value.
func (s *Profile) SetPersonalEmailAddress(v string) *Profile {
s.PersonalEmailAddress = &v
@@ -11114,9 +11132,9 @@ type PutIntegrationOutput struct {
// DomainName is a required field
DomainName *string `min:"1" type:"string" required:"true"`
- // Boolean to indicate if the Flow associated with the Integration is created
- // via Appflow console or with ObjectTypeName equals _unstructured via API/CLI
- // in flowDefinition
+ // Boolean that shows if the Flow that's associated with the Integration is
+ // created in Amazon Appflow, or with ObjectTypeName equals _unstructured via
+ // API/CLI in flowDefinition.
IsUnstructured *bool `type:"boolean"`
// The timestamp of when the domain was most recently edited.
@@ -13339,7 +13357,7 @@ type UpdateProfileInput struct {
FirstName *string `type:"string"`
// The gender with which the customer identifies.
- Gender *string `type:"string" enum:"Gender"`
+ Gender *string `deprecated:"true" type:"string" enum:"Gender"`
// An alternative to Gender which accepts any string as input.
GenderString *string `type:"string"`
@@ -13360,7 +13378,7 @@ type UpdateProfileInput struct {
MobilePhoneNumber *string `type:"string"`
// The type of profile used to describe the customer.
- PartyType *string `type:"string" enum:"PartyType"`
+ PartyType *string `deprecated:"true" type:"string" enum:"PartyType"`
// An alternative to PartyType which accepts any string as input.
PartyTypeString *string `type:"string"`
diff --git a/service/frauddetector/api.go b/service/frauddetector/api.go
index 543332b2fa6..6744374f0a3 100644
--- a/service/frauddetector/api.go
+++ b/service/frauddetector/api.go
@@ -15180,6 +15180,21 @@ type LabelSchema struct {
LabelMapper map[string][]*string `locationName:"labelMapper" type:"map"`
// The action to take for unlabeled events.
+ //
+ // * Use IGNORE if you want the unlabeled events to be ignored. This is recommended
+ // when the majority of the events in the dataset are labeled.
+ //
+ // * Use FRAUD if you want to categorize all unlabeled events as “Fraud”.
+ // This is recommended when most of the events in your dataset are fraudulent.
+ //
+ // * Use LEGIT f you want to categorize all unlabeled events as “Legit”.
+ // This is recommended when most of the events in your dataset are legitimate.
+ //
+ // * Use AUTO if you want Amazon Fraud Detector to decide how to use the
+ // unlabeled data. This is recommended when there is significant unlabeled
+ // events in the dataset.
+ //
+ // By default, Amazon Fraud Detector ignores the unlabeled data.
UnlabeledEventsTreatment *string `locationName:"unlabeledEventsTreatment" type:"string" enum:"UnlabeledEventsTreatment"`
}
@@ -16316,6 +16331,10 @@ type OFIModelPerformance struct {
// The area under the curve (auc). This summarizes the total positive rate (tpr)
// and false positive rate (FPR) across all possible model score thresholds.
Auc *float64 `locationName:"auc" type:"float"`
+
+ // Indicates the range of area under curve (auc) expected from the OFI model.
+ // A range greater than 0.1 indicates higher model uncertainity.
+ UncertaintyRange *UncertaintyRange `locationName:"uncertaintyRange" type:"structure"`
}
// String returns the string representation.
@@ -16342,6 +16361,12 @@ func (s *OFIModelPerformance) SetAuc(v float64) *OFIModelPerformance {
return s
}
+// SetUncertaintyRange sets the UncertaintyRange field's value.
+func (s *OFIModelPerformance) SetUncertaintyRange(v *UncertaintyRange) *OFIModelPerformance {
+ s.UncertaintyRange = v
+ return s
+}
+
// The Online Fraud Insights (OFI) model training metric details.
type OFITrainingMetricsValue struct {
_ struct{} `type:"structure"`
@@ -18006,6 +18031,10 @@ type TFIModelPerformance struct {
// The area under the curve (auc). This summarizes the total positive rate (tpr)
// and false positive rate (FPR) across all possible model score thresholds.
Auc *float64 `locationName:"auc" type:"float"`
+
+ // Indicates the range of area under curve (auc) expected from the TFI model.
+ // A range greater than 0.1 indicates higher model uncertainity.
+ UncertaintyRange *UncertaintyRange `locationName:"uncertaintyRange" type:"structure"`
}
// String returns the string representation.
@@ -18032,6 +18061,12 @@ func (s *TFIModelPerformance) SetAuc(v float64) *TFIModelPerformance {
return s
}
+// SetUncertaintyRange sets the UncertaintyRange field's value.
+func (s *TFIModelPerformance) SetUncertaintyRange(v *UncertaintyRange) *TFIModelPerformance {
+ s.UncertaintyRange = v
+ return s
+}
+
// The Transaction Fraud Insights (TFI) model training metric details.
type TFITrainingMetricsValue struct {
_ struct{} `type:"structure"`
@@ -18562,6 +18597,53 @@ func (s *TrainingResultV2) SetVariableImportanceMetrics(v *VariableImportanceMet
return s
}
+// Range of area under curve (auc) expected from the model. A range greater
+// than 0.1 indicates higher model uncertainity. A range is the difference between
+// upper and lower bound of auc.
+type UncertaintyRange struct {
+ _ struct{} `type:"structure"`
+
+ // The lower bound value of the area under curve (auc).
+ //
+ // LowerBoundValue is a required field
+ LowerBoundValue *float64 `locationName:"lowerBoundValue" type:"float" required:"true"`
+
+ // The lower bound value of the area under curve (auc).
+ //
+ // UpperBoundValue is a required field
+ UpperBoundValue *float64 `locationName:"upperBoundValue" type:"float" required:"true"`
+}
+
+// String returns the string representation.
+//
+// API parameter values that are decorated as "sensitive" in the API will not
+// be included in the string output. The member name will be present, but the
+// value will be replaced with "sensitive".
+func (s UncertaintyRange) String() string {
+ return awsutil.Prettify(s)
+}
+
+// GoString returns the string representation.
+//
+// API parameter values that are decorated as "sensitive" in the API will not
+// be included in the string output. The member name will be present, but the
+// value will be replaced with "sensitive".
+func (s UncertaintyRange) GoString() string {
+ return s.String()
+}
+
+// SetLowerBoundValue sets the LowerBoundValue field's value.
+func (s *UncertaintyRange) SetLowerBoundValue(v float64) *UncertaintyRange {
+ s.LowerBoundValue = &v
+ return s
+}
+
+// SetUpperBoundValue sets the UpperBoundValue field's value.
+func (s *UncertaintyRange) SetUpperBoundValue(v float64) *UncertaintyRange {
+ s.UpperBoundValue = &v
+ return s
+}
+
type UntagResourceInput struct {
_ struct{} `type:"structure"`
@@ -20521,6 +20603,9 @@ const (
// UnlabeledEventsTreatmentLegit is a UnlabeledEventsTreatment enum value
UnlabeledEventsTreatmentLegit = "LEGIT"
+
+ // UnlabeledEventsTreatmentAuto is a UnlabeledEventsTreatment enum value
+ UnlabeledEventsTreatmentAuto = "AUTO"
)
// UnlabeledEventsTreatment_Values returns all elements of the UnlabeledEventsTreatment enum
@@ -20529,5 +20614,6 @@ func UnlabeledEventsTreatment_Values() []string {
UnlabeledEventsTreatmentIgnore,
UnlabeledEventsTreatmentFraud,
UnlabeledEventsTreatmentLegit,
+ UnlabeledEventsTreatmentAuto,
}
}
diff --git a/service/mediaconvert/api.go b/service/mediaconvert/api.go
index aed1d8a1361..1e702efd73a 100644
--- a/service/mediaconvert/api.go
+++ b/service/mediaconvert/api.go
@@ -11228,9 +11228,9 @@ func (s *EsamSignalProcessingNotification) SetSccXml(v string) *EsamSignalProces
type ExtendedDataServices struct {
_ struct{} `type:"structure"`
- // The action to take on copy and redistribution control XDS packets. If you
- // select PASSTHROUGH, packets will not be changed. If you select STRIP, any
- // packets will be removed in output captions.
+ // The action to take on content advisory XDS packets. If you select PASSTHROUGH,
+ // packets will not be changed. If you select STRIP, any packets will be removed
+ // in output captions.
CopyProtectionAction *string `locationName:"copyProtectionAction" type:"string" enum:"CopyProtectionAction"`
// The action to take on content advisory XDS packets. If you select PASSTHROUGH,
@@ -15051,7 +15051,7 @@ type Input struct {
FilterEnable *string `locationName:"filterEnable" type:"string" enum:"InputFilterEnable"`
// Use Filter strength (FilterStrength) to adjust the magnitude the input filter
- // settings (Deblock and Denoise). The range is -5 to 5. Default is 0.
+ // settings (Deblock and Denoise). The range is 0 to 5. Default is 0.
FilterStrength *int64 `locationName:"filterStrength" type:"integer"`
// Enable the image inserter feature to include a graphic overlay on your video.
@@ -15159,9 +15159,6 @@ func (s *Input) Validate() error {
if s.DolbyVisionMetadataXml != nil && len(*s.DolbyVisionMetadataXml) < 14 {
invalidParams.Add(request.NewErrParamMinLen("DolbyVisionMetadataXml", 14))
}
- if s.FilterStrength != nil && *s.FilterStrength < -5 {
- invalidParams.Add(request.NewErrParamMinValue("FilterStrength", -5))
- }
if s.ProgramNumber != nil && *s.ProgramNumber < 1 {
invalidParams.Add(request.NewErrParamMinValue("ProgramNumber", 1))
}
@@ -15563,7 +15560,7 @@ type InputTemplate struct {
FilterEnable *string `locationName:"filterEnable" type:"string" enum:"InputFilterEnable"`
// Use Filter strength (FilterStrength) to adjust the magnitude the input filter
- // settings (Deblock and Denoise). The range is -5 to 5. Default is 0.
+ // settings (Deblock and Denoise). The range is 0 to 5. Default is 0.
FilterStrength *int64 `locationName:"filterStrength" type:"integer"`
// Enable the image inserter feature to include a graphic overlay on your video.
@@ -15656,9 +15653,6 @@ func (s *InputTemplate) Validate() error {
if s.DolbyVisionMetadataXml != nil && len(*s.DolbyVisionMetadataXml) < 14 {
invalidParams.Add(request.NewErrParamMinLen("DolbyVisionMetadataXml", 14))
}
- if s.FilterStrength != nil && *s.FilterStrength < -5 {
- invalidParams.Add(request.NewErrParamMinValue("FilterStrength", -5))
- }
if s.ProgramNumber != nil && *s.ProgramNumber < 1 {
invalidParams.Add(request.NewErrParamMinValue("ProgramNumber", 1))
}
@@ -29434,9 +29428,9 @@ func ContainerType_Values() []string {
}
}
-// The action to take on copy and redistribution control XDS packets. If you
-// select PASSTHROUGH, packets will not be changed. If you select STRIP, any
-// packets will be removed in output captions.
+// The action to take on content advisory XDS packets. If you select PASSTHROUGH,
+// packets will not be changed. If you select STRIP, any packets will be removed
+// in output captions.
const (
// CopyProtectionActionPassthrough is a CopyProtectionAction enum value
CopyProtectionActionPassthrough = "PASSTHROUGH"
diff --git a/service/outposts/api.go b/service/outposts/api.go
index f65016a2cfb..a909adc19c1 100644
--- a/service/outposts/api.go
+++ b/service/outposts/api.go
@@ -4808,6 +4808,12 @@ type LineItem struct {
// The ID of the line item.
LineItemId *string `type:"string"`
+ // The ID of the previous line item.
+ PreviousLineItemId *string `type:"string"`
+
+ // The ID of the previous order.
+ PreviousOrderId *string `min:"1" type:"string"`
+
// The quantity of the line item.
Quantity *int64 `min:"1" type:"integer"`
@@ -4854,6 +4860,18 @@ func (s *LineItem) SetLineItemId(v string) *LineItem {
return s
}
+// SetPreviousLineItemId sets the PreviousLineItemId field's value.
+func (s *LineItem) SetPreviousLineItemId(v string) *LineItem {
+ s.PreviousLineItemId = &v
+ return s
+}
+
+// SetPreviousOrderId sets the PreviousOrderId field's value.
+func (s *LineItem) SetPreviousOrderId(v string) *LineItem {
+ s.PreviousOrderId = &v
+ return s
+}
+
// SetQuantity sets the Quantity field's value.
func (s *LineItem) SetQuantity(v int64) *LineItem {
s.Quantity = &v
@@ -5750,6 +5768,9 @@ type Order struct {
// The submission date for the order.
OrderSubmissionDate *time.Time `type:"timestamp"`
+ // The type of order.
+ OrderType *string `type:"string" enum:"OrderType"`
+
// The ID of the Outpost in the order.
OutpostId *string `min:"1" type:"string"`
@@ -5819,6 +5840,12 @@ func (s *Order) SetOrderSubmissionDate(v time.Time) *Order {
return s
}
+// SetOrderType sets the OrderType field's value.
+func (s *Order) SetOrderType(v string) *Order {
+ s.OrderType = &v
+ return s
+}
+
// SetOutpostId sets the OutpostId field's value.
func (s *Order) SetOutpostId(v string) *Order {
s.OutpostId = &v
@@ -7488,6 +7515,9 @@ const (
// LineItemStatusCancelled is a LineItemStatus enum value
LineItemStatusCancelled = "CANCELLED"
+
+ // LineItemStatusReplaced is a LineItemStatus enum value
+ LineItemStatusReplaced = "REPLACED"
)
// LineItemStatus_Values returns all elements of the LineItemStatus enum
@@ -7501,6 +7531,7 @@ func LineItemStatus_Values() []string {
LineItemStatusInstalled,
LineItemStatusError,
LineItemStatusCancelled,
+ LineItemStatusReplaced,
}
}