Commit c130d104 authored by AWS SDK Rust Bot's avatar AWS SDK Rust Bot
Browse files

Update SDK models

parent a8e817d2
Loading
Loading
Loading
Loading
+43 −37

File changed.

Preview size limit exceeded, changes collapsed.

+66 −0
Original line number Diff line number Diff line
@@ -1270,6 +1270,40 @@
                "smithy.api#sensitive": {}
            }
        },
        "com.amazonaws.bedrockruntime#CacheDetail": {
            "type": "structure",
            "members": {
                "ttl": {
                    "target": "com.amazonaws.bedrockruntime#CacheTTL",
                    "traits": {
                        "smithy.api#documentation": "<p>TTL duration for these cached tokens</p>",
                        "smithy.api#required": {}
                    }
                },
                "inputTokens": {
                    "target": "smithy.api#Integer",
                    "traits": {
                        "smithy.api#documentation": "<p>Number of tokens written to cache with this TTL (cache creation tokens)</p>",
                        "smithy.api#range": {
                            "min": 0
                        },
                        "smithy.api#required": {}
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Cache creation metrics for a specific TTL duration</p>"
            }
        },
        "com.amazonaws.bedrockruntime#CacheDetailsList": {
            "type": "list",
            "member": {
                "target": "com.amazonaws.bedrockruntime#CacheDetail"
            },
            "traits": {
                "smithy.api#documentation": "<p>List of cache details by TTL</p>"
            }
        },
        "com.amazonaws.bedrockruntime#CachePointBlock": {
            "type": "structure",
            "members": {
@@ -1279,6 +1313,12 @@
                        "smithy.api#documentation": "<p>Specifies the type of cache point within the CachePointBlock.</p>",
                        "smithy.api#required": {}
                    }
                },
                "ttl": {
                    "target": "com.amazonaws.bedrockruntime#CacheTTL",
                    "traits": {
                        "smithy.api#documentation": "<p>Optional TTL duration for cache entries. When specified, enables extended TTL caching with the specified duration. When omitted, uses <code>type</code> value for caching behavior.</p>"
                    }
                }
            },
            "traits": {
@@ -1296,6 +1336,26 @@
                }
            }
        },
        "com.amazonaws.bedrockruntime#CacheTTL": {
            "type": "enum",
            "members": {
                "FIVE_MINUTES": {
                    "target": "smithy.api#Unit",
                    "traits": {
                        "smithy.api#enumValue": "5m"
                    }
                },
                "ONE_HOUR": {
                    "target": "smithy.api#Unit",
                    "traits": {
                        "smithy.api#enumValue": "1h"
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Time-to-live duration for ephemeral cache entries</p>"
            }
        },
        "com.amazonaws.bedrockruntime#Citation": {
            "type": "structure",
            "members": {
@@ -6820,6 +6880,12 @@
                            "min": 0
                        }
                    }
                },
                "cacheDetails": {
                    "target": "com.amazonaws.bedrockruntime#CacheDetailsList",
                    "traits": {
                        "smithy.api#documentation": "<p>Detailed breakdown of cache writes by TTL. Empty if no cache creation occurred. Sorted by TTL duration (1h before 5m).</p>"
                    }
                }
            },
            "traits": {
+103 −7
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@
                "message": {
                    "target": "smithy.api#String",
                    "traits": {
                        "smithy.api#documentation": "<p>Description of the error.</p>"
                        "smithy.api#documentation": "<p>You don't have the required permissions to perform this operation. Verify your IAM permissions and try again.</p>"
                    }
                }
            },
@@ -372,7 +372,7 @@
                "message": {
                    "target": "smithy.api#String",
                    "traits": {
                        "smithy.api#documentation": "<p>Description of the error.</p>"
                        "smithy.api#documentation": "<p>The requested operation conflicts with the current state of the resource or another concurrent operation.</p>"
                    }
                }
            },
@@ -572,6 +572,12 @@
                    "traits": {
                        "smithy.api#documentation": "<p>The CDC stream settings of the table.</p>"
                    }
                },
                "warmThroughputSpecification": {
                    "target": "com.amazonaws.keyspaces#WarmThroughputSpecification",
                    "traits": {
                        "smithy.api#documentation": "<p>Specifies the warm throughput settings for the table. Pre-warming a table helps you avoid capacity exceeded exceptions by pre-provisioning read and write capacity units to reduce cold start latency when your table receives traffic.</p> <p>For more information about pre-warming in Amazon Keyspaces, see <a href=\"https://docs.aws.amazon.com/keyspaces/latest/devguide/warm-throughput.html\">Pre-warm a table in Amazon Keyspaces</a> in the <i>Amazon Keyspaces Developer Guide</i>.</p>"
                    }
                }
            }
        },
@@ -1266,6 +1272,12 @@
                    "traits": {
                        "smithy.api#documentation": "<p>The CDC stream settings of the table.</p>"
                    }
                },
                "warmThroughputSpecification": {
                    "target": "com.amazonaws.keyspaces#WarmThroughputSpecificationSummary",
                    "traits": {
                        "smithy.api#documentation": "<p>The warm throughput settings for the table, including the current status and configured read and write capacity units.</p>"
                    }
                }
            }
        },
@@ -1398,7 +1410,7 @@
                "message": {
                    "target": "smithy.api#String",
                    "traits": {
                        "smithy.api#documentation": "<p>Description of the error.</p>"
                        "smithy.api#documentation": "<p>An internal service error occurred. Retry your request. If the problem persists, contact Amazon Web Services Support.</p>"
                    }
                }
            },
@@ -2930,6 +2942,12 @@
                },
                "capacitySpecification": {
                    "target": "com.amazonaws.keyspaces#CapacitySpecificationSummary"
                },
                "warmThroughputSpecification": {
                    "target": "com.amazonaws.keyspaces#WarmThroughputSpecificationSummary",
                    "traits": {
                        "smithy.api#documentation": "<p>The warm throughput settings for this replica, including the current status and configured read and write capacity units.</p>"
                    }
                }
            },
            "traits": {
@@ -3013,13 +3031,13 @@
                "message": {
                    "target": "smithy.api#String",
                    "traits": {
                        "smithy.api#documentation": "<p>Description of the error.</p>"
                        "smithy.api#documentation": "<p>The specified resource was not found. Verify the resource identifier and ensure the resource exists and is in an ACTIVE state.</p>"
                    }
                },
                "resourceArn": {
                    "target": "com.amazonaws.keyspaces#ARN",
                    "traits": {
                        "smithy.api#documentation": "<p>The unique identifier in the format of Amazon Resource Name (ARN) for the resource couldnt be found.</p>"
                        "smithy.api#documentation": "<p>The unique identifier in the format of Amazon Resource Name (ARN) for the resource couldn't be found.</p>"
                    }
                }
            },
@@ -3192,7 +3210,7 @@
                "message": {
                    "target": "smithy.api#String",
                    "traits": {
                        "smithy.api#documentation": "<p>Description of the error.</p>"
                        "smithy.api#documentation": "<p>The requested operation would exceed the service quota for this resource. Review the service quotas and adjust your request accordingly.</p>"
                    }
                }
            },
@@ -3808,6 +3826,12 @@
                    "traits": {
                        "smithy.api#documentation": "<p>The CDC stream settings of the table.</p>"
                    }
                },
                "warmThroughputSpecification": {
                    "target": "com.amazonaws.keyspaces#WarmThroughputSpecification",
                    "traits": {
                        "smithy.api#documentation": "<p>Modifies the warm throughput settings for the table. You can update the read and write capacity units to adjust the pre-provisioned throughput.</p>"
                    }
                }
            }
        },
@@ -3829,7 +3853,7 @@
                "message": {
                    "target": "smithy.api#String",
                    "traits": {
                        "smithy.api#documentation": "<p>Description of the error.</p>"
                        "smithy.api#documentation": "<p>The request parameters are invalid or malformed. Review the API documentation and correct the request format.</p>"
                    }
                }
            },
@@ -3865,6 +3889,78 @@
                ]
            }
        },
        "com.amazonaws.keyspaces#WarmThroughputSpecification": {
            "type": "structure",
            "members": {
                "readUnitsPerSecond": {
                    "target": "smithy.api#Long",
                    "traits": {
                        "smithy.api#default": null,
                        "smithy.api#documentation": "<p>The number of read capacity units per second to pre-warm the table for read capacity throughput. The minimum value is 1.</p>",
                        "smithy.api#range": {
                            "min": 1
                        }
                    }
                },
                "writeUnitsPerSecond": {
                    "target": "smithy.api#Long",
                    "traits": {
                        "smithy.api#default": null,
                        "smithy.api#documentation": "<p>The number of write capacity units per second to pre-warm the table for write capacity throughput. The minimum value is 1.</p>",
                        "smithy.api#range": {
                            "min": 1
                        }
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Specifies the warm throughput settings for a table. Pre-warming a table by specifying warm throughput pre-provisions read and write capacity units to help avoid capacity exceeded exceptions and reduce latency when your table starts receiving traffic.</p> <p>For more information about pre-warming in Amazon Keyspaces, see <a href=\"https://docs.aws.amazon.com/keyspaces/latest/devguide/warm-throughput.html\">Pre-warm a table in Amazon Keyspaces</a> in the <i>Amazon Keyspaces Developer Guide</i>.</p>"
            }
        },
        "com.amazonaws.keyspaces#WarmThroughputSpecificationSummary": {
            "type": "structure",
            "members": {
                "readUnitsPerSecond": {
                    "target": "smithy.api#Long",
                    "traits": {
                        "smithy.api#documentation": "<p>The number of read capacity units per second currently configured for warm throughput.</p>",
                        "smithy.api#required": {}
                    }
                },
                "writeUnitsPerSecond": {
                    "target": "smithy.api#Long",
                    "traits": {
                        "smithy.api#documentation": "<p>The number of write capacity units per second currently configured for warm throughput.</p>",
                        "smithy.api#required": {}
                    }
                },
                "status": {
                    "target": "com.amazonaws.keyspaces#WarmThroughputStatus",
                    "traits": {
                        "smithy.api#documentation": "<p>The current status of the warm throughput configuration. Valid values are <code>AVAILABLE</code> when the configuration is active, and <code>UPDATING</code> when changes are being applied.</p>",
                        "smithy.api#required": {}
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Contains the current warm throughput settings for a table, including the configured capacity units and the current status of the warm throughput configuration.</p>"
            }
        },
        "com.amazonaws.keyspaces#WarmThroughputStatus": {
            "type": "string",
            "traits": {
                "smithy.api#enum": [
                    {
                        "value": "AVAILABLE",
                        "name": "AVAILABLE"
                    },
                    {
                        "value": "UPDATING",
                        "name": "UPDATING"
                    }
                ]
            }
        },
        "com.amazonaws.keyspaces#kmsKeyARN": {
            "type": "string",
            "traits": {
+26 −2
Original line number Diff line number Diff line
@@ -148,7 +148,7 @@
                    "target": "com.amazonaws.odb#Arn",
                    "traits": {
                        "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the target resource to associate with the Amazon Web Services Identity and Access Management (IAM) service role.</p>",
                        "smithy.api#pattern": "^arn:(?:aws|aws-cn|aws-us-gov|aws-iso-[a-z]?|aws-iso):odb:[a-z0-9-]+:\\d{12}:cloud-vm-cluster/[a-z0-9-_]+$",
                        "smithy.api#pattern": "^arn:(?:aws|aws-cn|aws-us-gov|aws-iso-[a-z]?|aws-iso):odb:[a-z0-9-]+:\\d{12}:(?:cloud-vm-cluster|cloud-autonomous-vm-cluster)/[a-z0-9-_]+$",
                        "smithy.api#required": {}
                    }
                }
@@ -161,6 +161,12 @@
                        "ids": {
                            "cloudVmClusterId": "resourceArn"
                        }
                    },
                    {
                        "resource": "com.amazonaws.odb#CloudAutonomousVmClusterResource",
                        "ids": {
                            "cloudAutonomousVmClusterId": "resourceArn"
                        }
                    }
                ]
            }
@@ -576,6 +582,12 @@
                    "traits": {
                        "smithy.api#documentation": "<p>The total number of Autonomous Container Databases that can be created with the allocated local storage.</p>"
                    }
                },
                "iamRoles": {
                    "target": "com.amazonaws.odb#IamRoleList",
                    "traits": {
                        "smithy.api#documentation": "<p>The Amazon Web Services Identity and Access Management (IAM) service roles associated with the Autonomous VM cluster.</p>"
                    }
                }
            },
            "traits": {
@@ -959,6 +971,12 @@
                    "traits": {
                        "smithy.api#documentation": "<p>The total number of Autonomous Container Databases that can be created in the Autonomous VM cluster.</p>"
                    }
                },
                "iamRoles": {
                    "target": "com.amazonaws.odb#IamRoleList",
                    "traits": {
                        "smithy.api#documentation": "<p>The Amazon Web Services Identity and Access Management (IAM) service roles associated with the Autonomous VM cluster in the summary information.</p>"
                    }
                }
            },
            "traits": {
@@ -4597,7 +4615,7 @@
                    "target": "com.amazonaws.odb#Arn",
                    "traits": {
                        "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the target resource to disassociate from the Amazon Web Services Identity and Access Management (IAM) service role.</p>",
                        "smithy.api#pattern": "^arn:(?:aws|aws-cn|aws-us-gov|aws-iso-[a-z]?|aws-iso):odb:[a-z0-9-]+:\\d{12}:cloud-vm-cluster/[a-z0-9-_]+$",
                        "smithy.api#pattern": "^arn:(?:aws|aws-cn|aws-us-gov|aws-iso-[a-z]?|aws-iso):odb:[a-z0-9-]+:\\d{12}:(?:cloud-vm-cluster|cloud-autonomous-vm-cluster)/[a-z0-9-_]+$",
                        "smithy.api#required": {}
                    }
                }
@@ -4610,6 +4628,12 @@
                        "ids": {
                            "cloudVmClusterId": "resourceArn"
                        }
                    },
                    {
                        "resource": "com.amazonaws.odb#CloudAutonomousVmClusterResource",
                        "ids": {
                            "cloudAutonomousVmClusterId": "resourceArn"
                        }
                    }
                ]
            }
+1 −0
Original line number Diff line number Diff line
@@ -15459,6 +15459,7 @@
          "ap-southeast-3" : { },
          "ap-southeast-4" : { },
          "ap-southeast-5" : { },
          "ap-southeast-6" : { },
          "ap-southeast-7" : { },
          "ca-central-1" : { },
          "ca-west-1" : { },
Loading