From c70a99822b6896c5caa64aca98892394b94680a8 Mon Sep 17 00:00:00 2001 From: aws-sdk-python-automation Date: Mon, 12 Feb 2024 19:12:03 +0000 Subject: [PATCH 1/2] Update to latest models --- .../api-change-appsync-75549.json | 5 + .../api-change-cloudwatch-58252.json | 5 + .../api-change-neptunegraph-10467.json | 5 + .../api-change-route53domains-46866.json | 5 + .../data/appsync/2017-07-25/service-2.json | 122 +++++++++++++++++- .../data/cloudwatch/2010-08-01/service-2.json | 3 +- .../neptune-graph/2023-11-29/service-2.json | 29 ++++- .../2014-05-15/endpoint-rule-set-1.json | 40 +++--- .../route53domains/2014-05-15/service-2.json | 72 ++++++++--- 9 files changed, 237 insertions(+), 49 deletions(-) create mode 100644 .changes/next-release/api-change-appsync-75549.json create mode 100644 .changes/next-release/api-change-cloudwatch-58252.json create mode 100644 .changes/next-release/api-change-neptunegraph-10467.json create mode 100644 .changes/next-release/api-change-route53domains-46866.json diff --git a/.changes/next-release/api-change-appsync-75549.json b/.changes/next-release/api-change-appsync-75549.json new file mode 100644 index 0000000000..e324b6d002 --- /dev/null +++ b/.changes/next-release/api-change-appsync-75549.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``appsync``", + "description": "Adds support for new options on GraphqlAPIs, Resolvers and Data Sources for emitting Amazon CloudWatch metrics for enhanced monitoring of AppSync APIs." +} diff --git a/.changes/next-release/api-change-cloudwatch-58252.json b/.changes/next-release/api-change-cloudwatch-58252.json new file mode 100644 index 0000000000..402630456c --- /dev/null +++ b/.changes/next-release/api-change-cloudwatch-58252.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``cloudwatch``", + "description": "Update cloudwatch client to latest version" +} diff --git a/.changes/next-release/api-change-neptunegraph-10467.json b/.changes/next-release/api-change-neptunegraph-10467.json new file mode 100644 index 0000000000..1915b8487b --- /dev/null +++ b/.changes/next-release/api-change-neptunegraph-10467.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``neptune-graph``", + "description": "Adding a new option \"parameters\" for data plane api ExecuteQuery to support running parameterized query via SDK." +} diff --git a/.changes/next-release/api-change-route53domains-46866.json b/.changes/next-release/api-change-route53domains-46866.json new file mode 100644 index 0000000000..5bfaf407cd --- /dev/null +++ b/.changes/next-release/api-change-route53domains-46866.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``route53domains``", + "description": "This release adds bill contact support for RegisterDomain, TransferDomain, UpdateDomainContact and GetDomainDetail API." +} diff --git a/botocore/data/appsync/2017-07-25/service-2.json b/botocore/data/appsync/2017-07-25/service-2.json index 9ab4223b30..2b24207403 100644 --- a/botocore/data/appsync/2017-07-25/service-2.json +++ b/botocore/data/appsync/2017-07-25/service-2.json @@ -146,7 +146,8 @@ {"shape":"ConcurrentModificationException"}, {"shape":"NotFoundException"}, {"shape":"UnauthorizedException"}, - {"shape":"InternalFailureException"} + {"shape":"InternalFailureException"}, + {"shape":"BadRequestException"} ], "documentation":"

Creates a Function object.

A function is a reusable entity. You can use multiple functions to compose the resolver logic.

" }, @@ -281,7 +282,8 @@ {"shape":"ConcurrentModificationException"}, {"shape":"NotFoundException"}, {"shape":"UnauthorizedException"}, - {"shape":"InternalFailureException"} + {"shape":"InternalFailureException"}, + {"shape":"BadRequestException"} ], "documentation":"

Deletes a Function.

" }, @@ -1008,7 +1010,8 @@ {"shape":"ConcurrentModificationException"}, {"shape":"NotFoundException"}, {"shape":"UnauthorizedException"}, - {"shape":"InternalFailureException"} + {"shape":"InternalFailureException"}, + {"shape":"BadRequestException"} ], "documentation":"

Updates a Function object.

" }, @@ -1166,6 +1169,10 @@ "status":{ "shape":"ApiCacheStatus", "documentation":"

The cache instance status.

" + }, + "healthMetricsConfig":{ + "shape":"CacheHealthMetricsConfig", + "documentation":"

Controls how cache health metrics will be emitted to CloudWatch. Cache health metrics include:

Metrics will be recorded by API ID. You can set the value to ENABLED or DISABLED.

" } }, "documentation":"

The ApiCache object.

" @@ -1458,6 +1465,13 @@ "Blob":{"type":"blob"}, "Boolean":{"type":"boolean"}, "BooleanValue":{"type":"boolean"}, + "CacheHealthMetricsConfig":{ + "type":"string", + "enum":[ + "ENABLED", + "DISABLED" + ] + }, "CachingConfig":{ "type":"structure", "required":["ttl"], @@ -1618,6 +1632,10 @@ "type":{ "shape":"ApiCacheType", "documentation":"

The cache instance type. Valid values are

Historically, instance types were identified by an EC2-style value. As of July 2020, this is deprecated, and the generic identifiers above should be used.

The following legacy instance types are available, but their use is discouraged:

" + }, + "healthMetricsConfig":{ + "shape":"CacheHealthMetricsConfig", + "documentation":"

Controls how cache health metrics will be emitted to CloudWatch. Cache health metrics include:

Metrics will be recorded by API ID. You can set the value to ENABLED or DISABLED.

" } }, "documentation":"

Represents the input of a CreateApiCache operation.

" @@ -1718,6 +1736,10 @@ "eventBridgeConfig":{ "shape":"EventBridgeDataSourceConfig", "documentation":"

Amazon EventBridge settings.

" + }, + "metricsConfig":{ + "shape":"DataSourceLevelMetricsConfig", + "documentation":"

Enables or disables enhanced data source metrics for specified data sources. Note that metricsConfig won't be used unless the dataSourceLevelMetricsBehavior value is set to PER_DATA_SOURCE_METRICS. If the dataSourceLevelMetricsBehavior is set to FULL_REQUEST_DATA_SOURCE_METRICS instead, metricsConfig will be ignored. However, you can still set its value.

metricsConfig can be ENABLED or DISABLED.

" } } }, @@ -1889,6 +1911,10 @@ "resolverCountLimit":{ "shape":"ResolverCountLimit", "documentation":"

The maximum number of resolvers that can be invoked in a single request. The default value is 0 (or unspecified), which will set the limit to 10000. When specified, the limit value can be between 1 and 10000. This field will produce a limit error if the operation falls out of bounds.

" + }, + "enhancedMetricsConfig":{ + "shape":"EnhancedMetricsConfig", + "documentation":"

The enhancedMetricsConfig object.

" } } }, @@ -1961,6 +1987,10 @@ "code":{ "shape":"Code", "documentation":"

The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.

" + }, + "metricsConfig":{ + "shape":"ResolverLevelMetricsConfig", + "documentation":"

Enables or disables enhanced resolver metrics for specified resolvers. Note that metricsConfig won't be used unless the resolverLevelMetricsBehavior value is set to PER_RESOLVER_METRICS. If the resolverLevelMetricsBehavior is set to FULL_REQUEST_RESOLVER_METRICS instead, metricsConfig will be ignored. However, you can still set its value.

metricsConfig can be ENABLED or DISABLED.

" } } }, @@ -2056,6 +2086,10 @@ "eventBridgeConfig":{ "shape":"EventBridgeDataSourceConfig", "documentation":"

Amazon EventBridge settings.

" + }, + "metricsConfig":{ + "shape":"DataSourceLevelMetricsConfig", + "documentation":"

Enables or disables enhanced data source metrics for specified data sources. Note that metricsConfig won't be used unless the dataSourceLevelMetricsBehavior value is set to PER_DATA_SOURCE_METRICS. If the dataSourceLevelMetricsBehavior is set to FULL_REQUEST_DATA_SOURCE_METRICS instead, metricsConfig will be ignored. However, you can still set its value.

metricsConfig can be ENABLED or DISABLED.

" } }, "documentation":"

Describes a data source.

" @@ -2182,6 +2216,20 @@ "SUCCESS" ] }, + "DataSourceLevelMetricsBehavior":{ + "type":"string", + "enum":[ + "FULL_REQUEST_DATA_SOURCE_METRICS", + "PER_DATA_SOURCE_METRICS" + ] + }, + "DataSourceLevelMetricsConfig":{ + "type":"string", + "enum":[ + "ENABLED", + "DISABLED" + ] + }, "DataSourceType":{ "type":"string", "enum":[ @@ -2582,6 +2630,29 @@ }, "documentation":"

Describes an OpenSearch data source configuration.

As of September 2021, Amazon Elasticsearch service is Amazon OpenSearch Service. This configuration is deprecated. For new data sources, use OpenSearchServiceDataSourceConfig to specify an OpenSearch data source.

" }, + "EnhancedMetricsConfig":{ + "type":"structure", + "required":[ + "resolverLevelMetricsBehavior", + "dataSourceLevelMetricsBehavior", + "operationLevelMetricsConfig" + ], + "members":{ + "resolverLevelMetricsBehavior":{ + "shape":"ResolverLevelMetricsBehavior", + "documentation":"

Controls how resolver metrics will be emitted to CloudWatch. Resolver metrics include:

These metrics can be emitted to CloudWatch per resolver or for all resolvers in the request. Metrics will be recorded by API ID and resolver name. resolverLevelMetricsBehavior accepts one of these values at a time:

" + }, + "dataSourceLevelMetricsBehavior":{ + "shape":"DataSourceLevelMetricsBehavior", + "documentation":"

Controls how data source metrics will be emitted to CloudWatch. Data source metrics include:

These metrics can be emitted to CloudWatch per data source or for all data sources in the request. Metrics will be recorded by API ID and data source name. dataSourceLevelMetricsBehavior accepts one of these values at a time:

" + }, + "operationLevelMetricsConfig":{ + "shape":"OperationLevelMetricsConfig", + "documentation":"

Controls how operation metrics will be emitted to CloudWatch. Operation metrics include:

Metrics will be recorded by API ID and operation name. You can set the value to ENABLED or DISABLED.

" + } + }, + "documentation":"

Enables and controls the enhanced metrics feature. Enhanced metrics emit granular data on API usage and performance such as AppSync request and error counts, latency, and cache hits/misses. All enhanced metric data is sent to your CloudWatch account, and you can configure the types of data that will be sent.

Enhanced metrics can be configured at the resolver, data source, and operation levels. EnhancedMetricsConfig contains three required parameters, each controlling one of these categories:

  1. resolverLevelMetricsBehavior: Controls how resolver metrics will be emitted to CloudWatch. Resolver metrics include:

    • GraphQL errors: The number of GraphQL errors that occurred.

    • Requests: The number of invocations that occurred during a request.

    • Latency: The time to complete a resolver invocation.

    • Cache hits: The number of cache hits during a request.

    • Cache misses: The number of cache misses during a request.

    These metrics can be emitted to CloudWatch per resolver or for all resolvers in the request. Metrics will be recorded by API ID and resolver name. resolverLevelMetricsBehavior accepts one of these values at a time:

    • FULL_REQUEST_RESOLVER_METRICS: Records and emits metric data for all resolvers in the request.

    • PER_RESOLVER_METRICS: Records and emits metric data for resolvers that have the metricConfig value set to ENABLED.

  2. dataSourceLevelMetricsBehavior: Controls how data source metrics will be emitted to CloudWatch. Data source metrics include:

    • Requests: The number of invocations that occured during a request.

    • Latency: The time to complete a data source invocation.

    • Errors: The number of errors that occurred during a data source invocation.

    These metrics can be emitted to CloudWatch per data source or for all data sources in the request. Metrics will be recorded by API ID and data source name. dataSourceLevelMetricsBehavior accepts one of these values at a time:

    • FULL_REQUEST_DATA_SOURCE_METRICS: Records and emits metric data for all data sources in the request.

    • PER_DATA_SOURCE_METRICS: Records and emits metric data for data sources that have the metricConfig value set to ENABLED.

  3. operationLevelMetricsConfig: Controls how operation metrics will be emitted to CloudWatch. Operation metrics include:

    • Requests: The number of times a specified GraphQL operation was called.

    • GraphQL errors: The number of GraphQL errors that occurred during a specified GraphQL operation.

    Metrics will be recorded by API ID and operation name. You can set the value to ENABLED or DISABLED.

" + }, "EnvironmentVariableKey":{ "type":"string", "max":64, @@ -3306,6 +3377,10 @@ "resolverCountLimit":{ "shape":"ResolverCountLimit", "documentation":"

The maximum number of resolvers that can be invoked in a single request. The default value is 0 (or unspecified), which will set the limit to 10000. When specified, the limit value can be between 1 and 10000. This field will produce a limit error if the operation falls out of bounds.

" + }, + "enhancedMetricsConfig":{ + "shape":"EnhancedMetricsConfig", + "documentation":"

The enhancedMetricsConfig object.

" } }, "documentation":"

Describes a GraphQL API.

" @@ -3924,6 +3999,13 @@ }, "documentation":"

Describes an OpenSearch data source configuration.

" }, + "OperationLevelMetricsConfig":{ + "type":"string", + "enum":[ + "ENABLED", + "DISABLED" + ] + }, "OutputType":{ "type":"string", "enum":[ @@ -4122,6 +4204,10 @@ "code":{ "shape":"Code", "documentation":"

The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.

" + }, + "metricsConfig":{ + "shape":"ResolverLevelMetricsConfig", + "documentation":"

Enables or disables enhanced resolver metrics for specified resolvers. Note that metricsConfig won't be used unless the resolverLevelMetricsBehavior value is set to PER_RESOLVER_METRICS. If the resolverLevelMetricsBehavior is set to FULL_REQUEST_RESOLVER_METRICS instead, metricsConfig will be ignored. However, you can still set its value.

metricsConfig can be ENABLED or DISABLED.

" } }, "documentation":"

Describes a resolver.

" @@ -4138,6 +4224,20 @@ "PIPELINE" ] }, + "ResolverLevelMetricsBehavior":{ + "type":"string", + "enum":[ + "FULL_REQUEST_RESOLVER_METRICS", + "PER_RESOLVER_METRICS" + ] + }, + "ResolverLevelMetricsConfig":{ + "type":"string", + "enum":[ + "ENABLED", + "DISABLED" + ] + }, "Resolvers":{ "type":"list", "member":{"shape":"Resolver"} @@ -4543,6 +4643,10 @@ "type":{ "shape":"ApiCacheType", "documentation":"

The cache instance type. Valid values are

Historically, instance types were identified by an EC2-style value. As of July 2020, this is deprecated, and the generic identifiers above should be used.

The following legacy instance types are available, but their use is discouraged:

" + }, + "healthMetricsConfig":{ + "shape":"CacheHealthMetricsConfig", + "documentation":"

Controls how cache health metrics will be emitted to CloudWatch. Cache health metrics include:

Metrics will be recorded by API ID. You can set the value to ENABLED or DISABLED.

" } }, "documentation":"

Represents the input of a UpdateApiCache operation.

" @@ -4654,6 +4758,10 @@ "eventBridgeConfig":{ "shape":"EventBridgeDataSourceConfig", "documentation":"

The new Amazon EventBridge settings.

" + }, + "metricsConfig":{ + "shape":"DataSourceLevelMetricsConfig", + "documentation":"

Enables or disables enhanced data source metrics for specified data sources. Note that metricsConfig won't be used unless the dataSourceLevelMetricsBehavior value is set to PER_DATA_SOURCE_METRICS. If the dataSourceLevelMetricsBehavior is set to FULL_REQUEST_DATA_SOURCE_METRICS instead, metricsConfig will be ignored. However, you can still set its value.

metricsConfig can be ENABLED or DISABLED.

" } } }, @@ -4821,6 +4929,10 @@ "resolverCountLimit":{ "shape":"ResolverCountLimit", "documentation":"

The maximum number of resolvers that can be invoked in a single request. The default value is 0 (or unspecified), which will set the limit to 10000. When specified, the limit value can be between 1 and 10000. This field will produce a limit error if the operation falls out of bounds.

" + }, + "enhancedMetricsConfig":{ + "shape":"EnhancedMetricsConfig", + "documentation":"

The enhancedMetricsConfig object.

" } } }, @@ -4895,6 +5007,10 @@ "code":{ "shape":"Code", "documentation":"

The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.

" + }, + "metricsConfig":{ + "shape":"ResolverLevelMetricsConfig", + "documentation":"

Enables or disables enhanced resolver metrics for specified resolvers. Note that metricsConfig won't be used unless the resolverLevelMetricsBehavior value is set to PER_RESOLVER_METRICS. If the resolverLevelMetricsBehavior is set to FULL_REQUEST_RESOLVER_METRICS instead, metricsConfig will be ignored. However, you can still set its value.

metricsConfig can be ENABLED or DISABLED.

" } } }, diff --git a/botocore/data/cloudwatch/2010-08-01/service-2.json b/botocore/data/cloudwatch/2010-08-01/service-2.json index d4c1b0bebb..a33bb94f9b 100644 --- a/botocore/data/cloudwatch/2010-08-01/service-2.json +++ b/botocore/data/cloudwatch/2010-08-01/service-2.json @@ -532,7 +532,8 @@ {"shape":"InvalidParameterCombinationException"}, {"shape":"InternalServiceFault"} ], - "documentation":"

Publishes metric data points to Amazon CloudWatch. CloudWatch associates the data points with the specified metric. If the specified metric does not exist, CloudWatch creates the metric. When CloudWatch creates a metric, it can take up to fifteen minutes for the metric to appear in calls to ListMetrics.

You can publish either individual data points in the Value field, or arrays of values and the number of times each value occurred during the period by using the Values and Counts fields in the MetricDatum structure. Using the Values and Counts method enables you to publish up to 150 values per metric with one PutMetricData request, and supports retrieving percentile statistics on this data.

Each PutMetricData request is limited to 1 MB in size for HTTP POST requests. You can send a payload compressed by gzip. Each request is also limited to no more than 1000 different metrics.

Although the Value parameter accepts numbers of type Double, CloudWatch rejects values that are either too small or too large. Values must be in the range of -2^360 to 2^360. In addition, special values (for example, NaN, +Infinity, -Infinity) are not supported.

You can use up to 30 dimensions per metric to further clarify what data the metric collects. Each dimension consists of a Name and Value pair. For more information about specifying dimensions, see Publishing Metrics in the Amazon CloudWatch User Guide.

You specify the time stamp to be associated with each data point. You can specify time stamps that are as much as two weeks before the current date, and as much as 2 hours after the current day and time.

Data points with time stamps from 24 hours ago or longer can take at least 48 hours to become available for GetMetricData or GetMetricStatistics from the time they are submitted. Data points with time stamps between 3 and 24 hours ago can take as much as 2 hours to become available for for GetMetricData or GetMetricStatistics.

CloudWatch needs raw data points to calculate percentile statistics. If you publish data using a statistic set instead, you can only retrieve percentile statistics for this data if one of the following conditions is true:

" + "documentation":"

Publishes metric data points to Amazon CloudWatch. CloudWatch associates the data points with the specified metric. If the specified metric does not exist, CloudWatch creates the metric. When CloudWatch creates a metric, it can take up to fifteen minutes for the metric to appear in calls to ListMetrics.

You can publish either individual data points in the Value field, or arrays of values and the number of times each value occurred during the period by using the Values and Counts fields in the MetricDatum structure. Using the Values and Counts method enables you to publish up to 150 values per metric with one PutMetricData request, and supports retrieving percentile statistics on this data.

Each PutMetricData request is limited to 1 MB in size for HTTP POST requests. You can send a payload compressed by gzip. Each request is also limited to no more than 1000 different metrics.

Although the Value parameter accepts numbers of type Double, CloudWatch rejects values that are either too small or too large. Values must be in the range of -2^360 to 2^360. In addition, special values (for example, NaN, +Infinity, -Infinity) are not supported.

You can use up to 30 dimensions per metric to further clarify what data the metric collects. Each dimension consists of a Name and Value pair. For more information about specifying dimensions, see Publishing Metrics in the Amazon CloudWatch User Guide.

You specify the time stamp to be associated with each data point. You can specify time stamps that are as much as two weeks before the current date, and as much as 2 hours after the current day and time.

Data points with time stamps from 24 hours ago or longer can take at least 48 hours to become available for GetMetricData or GetMetricStatistics from the time they are submitted. Data points with time stamps between 3 and 24 hours ago can take as much as 2 hours to become available for for GetMetricData or GetMetricStatistics.

CloudWatch needs raw data points to calculate percentile statistics. If you publish data using a statistic set instead, you can only retrieve percentile statistics for this data if one of the following conditions is true:

", + "requestcompression":{"encodings":["gzip"]} }, "PutMetricStream":{ "name":"PutMetricStream", diff --git a/botocore/data/neptune-graph/2023-11-29/service-2.json b/botocore/data/neptune-graph/2023-11-29/service-2.json index 97110e7f3c..35740ac321 100644 --- a/botocore/data/neptune-graph/2023-11-29/service-2.json +++ b/botocore/data/neptune-graph/2023-11-29/service-2.json @@ -225,7 +225,7 @@ {"shape":"AccessDeniedException"}, {"shape":"InternalServerException"} ], - "documentation":"

Execute an openCypher query. Currently, the SDK does not support parameterized queries. If you want to make a parameterized query call, you can use an HTTP request.

Non-parametrized queries are not considered for plan caching. You can force plan caching with planCache=enabled. The plan cache will be reused only for the same exact query. Slight variations in the query will not be able to reuse the query plan cache.

", + "documentation":"

Execute an openCypher query. Currently, the SDK does not support parameterized queries. If you want to make a parameterized query call, you can use an HTTP request.

When invoking this operation in a Neptune Analytics cluster, the IAM user or role making the request must have a policy attached that allows one of the following IAM actions in that cluster, depending on the query:

Non-parametrized queries are not considered for plan caching. You can force plan caching with planCache=enabled. The plan cache will be reused only for the same exact query. Slight variations in the query will not be able to reuse the query plan cache.

", "endpoint":{ "hostPrefix":"{graphIdentifier}." }, @@ -353,7 +353,7 @@ {"shape":"InternalServerException"}, {"shape":"ResourceNotFoundException"} ], - "documentation":"

Retrieves the status of a specified query.

", + "documentation":"

Retrieves the status of a specified query.

When invoking this operation in a Neptune Analytics cluster, the IAM user or role making the request must have the neptune-graph:GetQueryStatus IAM action attached.

", "endpoint":{ "hostPrefix":"{graphIdentifier}." }, @@ -727,7 +727,7 @@ }, "publicConnectivity":{ "shape":"Boolean", - "documentation":"

Specifies whether or not the graph can be reachable over the internet. All access to graphs IAM authenticated. (true to enable, or false to disable.

" + "documentation":"

Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. (true to enable, or false to disable.

" }, "kmsKeyIdentifier":{ "shape":"KmsKeyArn", @@ -793,7 +793,7 @@ }, "publicConnectivity":{ "shape":"Boolean", - "documentation":"

Specifies whether or not the graph can be reachable over the internet. All access to graphs IAM authenticated.

" + "documentation":"

Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated.

" }, "vectorSearchConfiguration":{ "shape":"VectorSearchConfiguration", @@ -898,7 +898,7 @@ }, "publicConnectivity":{ "shape":"Boolean", - "documentation":"

Specifies whether or not the graph can be reachable over the internet. All access to graphs IAM authenticated. (true to enable, or false to disable).

" + "documentation":"

Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. (true to enable, or false to disable).

" }, "kmsKeyIdentifier":{ "shape":"KmsKeyArn", @@ -1220,6 +1220,17 @@ } } }, + "Document":{ + "type":"structure", + "members":{ + }, + "document":true + }, + "DocumentValuedMap":{ + "type":"map", + "key":{"shape":"String"}, + "value":{"shape":"Document"} + }, "EdgeLabels":{ "type":"list", "member":{"shape":"String"} @@ -1270,6 +1281,10 @@ "shape":"QueryLanguage", "documentation":"

The query language the query is written in. Currently only openCypher is supported.

" }, + "parameters":{ + "shape":"DocumentValuedMap", + "documentation":"

The data parameters the query can use in JSON format. For example: {\"name\": \"john\", \"age\": 20}. (optional)

" + }, "planCache":{ "shape":"PlanCacheType", "documentation":"

Query plan cache is a feature that saves the query plan and reuses it on successive executions of the same query. This reduces query latency, and works for both READ and UPDATE queries. The plan cache is an LRU cache with a 5 minute TTL and a capacity of 1000.

" @@ -2505,7 +2520,7 @@ }, "publicConnectivity":{ "shape":"Boolean", - "documentation":"

Specifies whether or not the graph can be reachable over the internet. All access to graphs IAM authenticated. (true to enable, or false to disable).

" + "documentation":"

Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. (true to enable, or false to disable).

" } } }, @@ -2795,7 +2810,7 @@ }, "publicConnectivity":{ "shape":"Boolean", - "documentation":"

Specifies whether or not the graph can be reachable over the internet. All access to graphs IAM authenticated. (true to enable, or false to disable.

" + "documentation":"

Specifies whether or not the graph can be reachable over the internet. All access to graphs is IAM authenticated. (true to enable, or false to disable.

" }, "provisionedMemory":{ "shape":"ProvisionedMemory", diff --git a/botocore/data/route53domains/2014-05-15/endpoint-rule-set-1.json b/botocore/data/route53domains/2014-05-15/endpoint-rule-set-1.json index 3f5f878331..30bf706667 100644 --- a/botocore/data/route53domains/2014-05-15/endpoint-rule-set-1.json +++ b/botocore/data/route53domains/2014-05-15/endpoint-rule-set-1.json @@ -40,7 +40,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -83,7 +82,8 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -96,7 +96,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -110,7 +109,6 @@ "assign": "PartitionResult" } ], - "type": "tree", "rules": [ { "conditions": [ @@ -133,7 +131,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -168,7 +165,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -179,14 +175,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS and DualStack are enabled, but this partition does not support one or both", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -200,14 +198,12 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ { "fn": "booleanEquals", "argv": [ - true, { "fn": "getAttr", "argv": [ @@ -216,11 +212,11 @@ }, "supportsFIPS" ] - } + }, + true ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -231,14 +227,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS is enabled but this partition does not support FIPS", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -252,7 +250,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -272,7 +269,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -283,14 +279,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "DualStack is enabled but this partition does not support DualStack", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [], @@ -301,9 +299,11 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" } - ] + ], + "type": "tree" }, { "conditions": [], diff --git a/botocore/data/route53domains/2014-05-15/service-2.json b/botocore/data/route53domains/2014-05-15/service-2.json index db2da8ebd4..42162f1b41 100644 --- a/botocore/data/route53domains/2014-05-15/service-2.json +++ b/botocore/data/route53domains/2014-05-15/service-2.json @@ -432,7 +432,7 @@ {"shape":"DomainLimitExceeded"}, {"shape":"OperationLimitExceeded"} ], - "documentation":"

Transfers a domain from another registrar to Amazon Route 53.

For more information about transferring domains, see the following topics:

If the registrar for your domain is also the DNS service provider for the domain, we highly recommend that you transfer your DNS service to Route 53 or to another DNS service provider before you transfer your registration. Some registrars provide free DNS service when you purchase a domain registration. When you transfer the registration, the previous registrar will not renew your domain registration and could end your DNS service at any time.

If the registrar for your domain is also the DNS service provider for the domain and you don't transfer DNS service to another provider, your website, email, and the web applications associated with the domain might become unavailable.

If the transfer is successful, this method returns an operation ID that you can use to track the progress and completion of the action. If the transfer doesn't complete successfully, the domain registrant will be notified by email.

" + "documentation":"

Transfers a domain from another registrar to Amazon Route 53.

For more information about transferring domains, see the following topics:

During the transfer of any country code top-level domains (ccTLDs) to Route 53, except for .cc and .tv, updates to the owner contact are ignored and the owner contact data from the registry is used. You can update the owner contact after the transfer is complete. For more information, see UpdateDomainContact.

If the registrar for your domain is also the DNS service provider for the domain, we highly recommend that you transfer your DNS service to Route 53 or to another DNS service provider before you transfer your registration. Some registrars provide free DNS service when you purchase a domain registration. When you transfer the registration, the previous registrar will not renew your domain registration and could end your DNS service at any time.

If the registrar for your domain is also the DNS service provider for the domain and you don't transfer DNS service to another provider, your website, email, and the web applications associated with the domain might become unavailable.

If the transfer is successful, this method returns an operation ID that you can use to track the progress and completion of the action. If the transfer doesn't complete successfully, the domain registrant will be notified by email.

" }, "TransferDomainToAnotherAwsAccount":{ "name":"TransferDomainToAnotherAwsAccount", @@ -668,7 +668,7 @@ "members":{ "Availability":{ "shape":"DomainAvailability", - "documentation":"

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

" + "documentation":"

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

INVALID_NAME_FOR_TLD

The TLD isn't valid. For example, it can contain characters that aren't allowed.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

" } }, "documentation":"

The CheckDomainAvailability response includes the following elements.

" @@ -1259,7 +1259,9 @@ "UNAVAILABLE_PREMIUM", "UNAVAILABLE_RESTRICTED", "RESERVED", - "DONT_KNOW" + "DONT_KNOW", + "INVALID_NAME_FOR_TLD", + "PENDING" ] }, "DomainLimitExceeded":{ @@ -1592,19 +1594,19 @@ }, "AdminPrivacy":{ "shape":"Boolean", - "documentation":"

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

" + "documentation":"

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If the value is false, WHOIS queries return the information that you entered for the admin contact.

" }, "RegistrantPrivacy":{ "shape":"Boolean", - "documentation":"

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

" + "documentation":"

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

" }, "TechPrivacy":{ "shape":"Boolean", - "documentation":"

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

" + "documentation":"

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If the value is false, WHOIS queries return the information that you entered for the technical contact.

" }, "RegistrarName":{ "shape":"RegistrarName", - "documentation":"

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

" + "documentation":"

Name of the registrar of the domain as identified in the registry.

" }, "WhoIsServer":{ "shape":"RegistrarWhoIsServer", @@ -1653,6 +1655,14 @@ "DnssecKeys":{ "shape":"DnssecKeyList", "documentation":"

A complex type that contains information about the DNSSEC configuration.

" + }, + "BillingContact":{ + "shape":"ContactDetail", + "documentation":"

Provides details about the domain billing contact.

" + }, + "BillingPrivacy":{ + "shape":"Boolean", + "documentation":"

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If the value is false, WHOIS queries return the information that you entered for the billing contact.

" } }, "documentation":"

The GetDomainDetail response includes the following elements.

" @@ -2035,13 +2045,15 @@ "RENEW_DOMAIN", "PUSH_DOMAIN", "INTERNAL_TRANSFER_OUT_DOMAIN", - "INTERNAL_TRANSFER_IN_DOMAIN" + "INTERNAL_TRANSFER_IN_DOMAIN", + "RELEASE_TO_GANDI", + "TRANSFER_ON_RENEW" ] }, "OperationTypeList":{ "type":"list", "member":{"shape":"OperationType"}, - "max":18 + "max":20 }, "Operator":{ "type":"string", @@ -2147,15 +2159,23 @@ }, "PrivacyProtectAdminContact":{ "shape":"Boolean", - "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

You must specify the same privacy setting for the administrative, registrant, and technical contacts.

Default: true

" + "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If you specify false, WHOIS queries return the information that you entered for the admin contact.

You must specify the same privacy setting for the administrative, billing, registrant, and technical contacts.

Default: true

" }, "PrivacyProtectRegistrantContact":{ "shape":"Boolean", - "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

You must specify the same privacy setting for the administrative, registrant, and technical contacts.

Default: true

" + "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

You must specify the same privacy setting for the administrative, billing, registrant, and technical contacts.

Default: true

" }, "PrivacyProtectTechContact":{ "shape":"Boolean", - "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

You must specify the same privacy setting for the administrative, registrant, and technical contacts.

Default: true

" + "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If you specify false, WHOIS queries return the information that you entered for the technical contact.

You must specify the same privacy setting for the administrative, billing, registrant, and technical contacts.

Default: true

" + }, + "BillingContact":{ + "shape":"ContactDetail", + "documentation":"

Provides detailed contact information. For information about the values that you specify for each element, see ContactDetail.

" + }, + "PrivacyProtectBillingContact":{ + "shape":"Boolean", + "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If you specify false, WHOIS queries return the information that you entered for the billing contact.

You must specify the same privacy setting for the administrative, billing, registrant, and technical contacts.

" } }, "documentation":"

The RegisterDomain request includes the following elements.

" @@ -2427,11 +2447,19 @@ }, "PrivacyProtectRegistrantContact":{ "shape":"Boolean", - "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

You must specify the same privacy setting for the administrative, registrant, and technical contacts.

Default: true

" + "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

You must specify the same privacy setting for the administrative, billing, registrant, and technical contacts.

Default: true

" }, "PrivacyProtectTechContact":{ "shape":"Boolean", - "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

You must specify the same privacy setting for the administrative, registrant, and technical contacts.

Default: true

" + "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If you specify false, WHOIS queries return the information that you entered for the technical contact.

You must specify the same privacy setting for the administrative, billing, registrant, and technical contacts.

Default: true

" + }, + "BillingContact":{ + "shape":"ContactDetail", + "documentation":"

Provides detailed contact information.

" + }, + "PrivacyProtectBillingContact":{ + "shape":"Boolean", + "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If you specify false, WHOIS queries return the information that you entered for the billing contact.

You must specify the same privacy setting for the administrative, billing, registrant, and technical contacts.

" } }, "documentation":"

The TransferDomain request includes the following elements.

" @@ -2480,7 +2508,7 @@ }, "Transferable":{ "type":"string", - "documentation":"

Whether the domain name can be transferred to Route 53.

You can transfer only domains that have a value of TRANSFERABLE or Transferable.

Valid values:

TRANSFERABLE

The domain name can be transferred to Route 53.

UNTRANSFERRABLE

The domain name can't be transferred to Route 53.

DONT_KNOW

Reserved for future use.

DOMAIN_IN_OWN_ACCOUNT

The domain already exists in the current Amazon Web Services account.

DOMAIN_IN_ANOTHER_ACCOUNT

the domain exists in another Amazon Web Services account.

PREMIUM_DOMAIN

Premium domain transfer is not supported.

", + "documentation":"

Whether the domain name can be transferred to Route 53.

You can transfer only domains that have a value of TRANSFERABLE or Transferable.

Valid values:

TRANSFERABLE

The domain name can be transferred to Route 53.

UNTRANSFERRABLE

The domain name can't be transferred to Route 53.

DONT_KNOW

Reserved for future use.

DOMAIN_IN_OWN_ACCOUNT

The domain already exists in the current Amazon Web Services account.

DOMAIN_IN_ANOTHER_ACCOUNT

The domain exists in another Amazon Web Services account.

PREMIUM_DOMAIN

Premium domain transfer is not supported.

", "enum":[ "TRANSFERABLE", "UNTRANSFERABLE", @@ -2511,15 +2539,19 @@ }, "AdminPrivacy":{ "shape":"Boolean", - "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

You must specify the same privacy setting for the administrative, registrant, and technical contacts.

" + "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If you specify false, WHOIS queries return the information that you entered for the admin contact.

You must specify the same privacy setting for the administrative, billing, registrant, and technical contacts.

" }, "RegistrantPrivacy":{ "shape":"Boolean", - "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

You must specify the same privacy setting for the administrative, registrant, and technical contacts.

" + "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

You must specify the same privacy setting for the administrative, billing, registrant, and technical contacts.

" }, "TechPrivacy":{ "shape":"Boolean", - "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

You must specify the same privacy setting for the administrative, registrant, and technical contacts.

" + "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If you specify false, WHOIS queries return the information that you entered for the technical contact.

You must specify the same privacy setting for the administrative, billing, registrant, and technical contacts.

" + }, + "BillingPrivacy":{ + "shape":"Boolean", + "documentation":"

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar or for our registrar associate, Gandi. If you specify false, WHOIS queries return the information that you entered for the billing contact.

You must specify the same privacy setting for the administrative, billing, registrant, and technical contacts.

" } }, "documentation":"

The UpdateDomainContactPrivacy request includes the following elements.

" @@ -2557,6 +2589,10 @@ "Consent":{ "shape":"Consent", "documentation":"

Customer's consent for the owner change request. Required if the domain is not free (consent price is more than $0.00).

" + }, + "BillingContact":{ + "shape":"ContactDetail", + "documentation":"

Provides detailed contact information.

" } }, "documentation":"

The UpdateDomainContact request includes the following elements.

" From 5a4ca31c11bcb3b577e772922c9f54bf3e9a69fb Mon Sep 17 00:00:00 2001 From: aws-sdk-python-automation Date: Mon, 12 Feb 2024 19:12:04 +0000 Subject: [PATCH 2/2] Bumping version to 1.34.40 --- .changes/1.34.40.json | 22 +++++++++++++++++++ .../api-change-appsync-75549.json | 5 ----- .../api-change-cloudwatch-58252.json | 5 ----- .../api-change-neptunegraph-10467.json | 5 ----- .../api-change-route53domains-46866.json | 5 ----- CHANGELOG.rst | 9 ++++++++ botocore/__init__.py | 2 +- docs/source/conf.py | 2 +- 8 files changed, 33 insertions(+), 22 deletions(-) create mode 100644 .changes/1.34.40.json delete mode 100644 .changes/next-release/api-change-appsync-75549.json delete mode 100644 .changes/next-release/api-change-cloudwatch-58252.json delete mode 100644 .changes/next-release/api-change-neptunegraph-10467.json delete mode 100644 .changes/next-release/api-change-route53domains-46866.json diff --git a/.changes/1.34.40.json b/.changes/1.34.40.json new file mode 100644 index 0000000000..c6deea2063 --- /dev/null +++ b/.changes/1.34.40.json @@ -0,0 +1,22 @@ +[ + { + "category": "``appsync``", + "description": "Adds support for new options on GraphqlAPIs, Resolvers and Data Sources for emitting Amazon CloudWatch metrics for enhanced monitoring of AppSync APIs.", + "type": "api-change" + }, + { + "category": "``cloudwatch``", + "description": "Update cloudwatch client to latest version", + "type": "api-change" + }, + { + "category": "``neptune-graph``", + "description": "Adding a new option \"parameters\" for data plane api ExecuteQuery to support running parameterized query via SDK.", + "type": "api-change" + }, + { + "category": "``route53domains``", + "description": "This release adds bill contact support for RegisterDomain, TransferDomain, UpdateDomainContact and GetDomainDetail API.", + "type": "api-change" + } +] \ No newline at end of file diff --git a/.changes/next-release/api-change-appsync-75549.json b/.changes/next-release/api-change-appsync-75549.json deleted file mode 100644 index e324b6d002..0000000000 --- a/.changes/next-release/api-change-appsync-75549.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``appsync``", - "description": "Adds support for new options on GraphqlAPIs, Resolvers and Data Sources for emitting Amazon CloudWatch metrics for enhanced monitoring of AppSync APIs." -} diff --git a/.changes/next-release/api-change-cloudwatch-58252.json b/.changes/next-release/api-change-cloudwatch-58252.json deleted file mode 100644 index 402630456c..0000000000 --- a/.changes/next-release/api-change-cloudwatch-58252.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``cloudwatch``", - "description": "Update cloudwatch client to latest version" -} diff --git a/.changes/next-release/api-change-neptunegraph-10467.json b/.changes/next-release/api-change-neptunegraph-10467.json deleted file mode 100644 index 1915b8487b..0000000000 --- a/.changes/next-release/api-change-neptunegraph-10467.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``neptune-graph``", - "description": "Adding a new option \"parameters\" for data plane api ExecuteQuery to support running parameterized query via SDK." -} diff --git a/.changes/next-release/api-change-route53domains-46866.json b/.changes/next-release/api-change-route53domains-46866.json deleted file mode 100644 index 5bfaf407cd..0000000000 --- a/.changes/next-release/api-change-route53domains-46866.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``route53domains``", - "description": "This release adds bill contact support for RegisterDomain, TransferDomain, UpdateDomainContact and GetDomainDetail API." -} diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 106bfc8a32..5d41a42dbb 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,15 @@ CHANGELOG ========= +1.34.40 +======= + +* api-change:``appsync``: Adds support for new options on GraphqlAPIs, Resolvers and Data Sources for emitting Amazon CloudWatch metrics for enhanced monitoring of AppSync APIs. +* api-change:``cloudwatch``: Update cloudwatch client to latest version +* api-change:``neptune-graph``: Adding a new option "parameters" for data plane api ExecuteQuery to support running parameterized query via SDK. +* api-change:``route53domains``: This release adds bill contact support for RegisterDomain, TransferDomain, UpdateDomainContact and GetDomainDetail API. + + 1.34.39 ======= diff --git a/botocore/__init__.py b/botocore/__init__.py index 8f9aba6cef..5818111288 100644 --- a/botocore/__init__.py +++ b/botocore/__init__.py @@ -16,7 +16,7 @@ import os import re -__version__ = '1.34.39' +__version__ = '1.34.40' class NullHandler(logging.Handler): diff --git a/docs/source/conf.py b/docs/source/conf.py index bc30eae68e..e5bc0dd591 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -59,7 +59,7 @@ # The short X.Y version. version = '1.34.' # The full version, including alpha/beta/rc tags. -release = '1.34.39' +release = '1.34.40' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.