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

Update SDK models

parent 085e0179
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
[workspace]
resolver = "2"
exclude = [
    "tests/webassembly",
    "tests/no-default-features",
    "tests/telemetry",
    "tests/no-default-features"
    "tests/webassembly"
]
members = [
    "sdk/accessanalyzer",
@@ -297,6 +297,7 @@ members = [
    "sdk/mq",
    "sdk/mturk",
    "sdk/mwaa",
    "sdk/mwaaserverless",
    "sdk/neptune",
    "sdk/neptunedata",
    "sdk/neptunegraph",
+885 −94

File changed.

Preview size limit exceeded, changes collapsed.

+50 −2
Original line number Diff line number Diff line
@@ -781,6 +781,12 @@
                        "smithy.api#required": {}
                    }
                },
                "TargetLogicallyAirGappedBackupVaultArn": {
                    "target": "com.amazonaws.backup#ARN",
                    "traits": {
                        "smithy.api#documentation": "<p>The ARN of a logically air-gapped vault. ARN must be in the same account and Region.\n         If provided, supported fully managed resources back up directly to logically air-gapped vault,\n         while other supported resources create a temporary (billable) snapshot in backup vault,\n         then copy it to logically air-gapped vault. Unsupported resources only back up to the specified\n         backup vault.</p>"
                    }
                },
                "ScheduleExpression": {
                    "target": "com.amazonaws.backup#CronExpression",
                    "traits": {
@@ -863,6 +869,12 @@
                        "smithy.api#required": {}
                    }
                },
                "TargetLogicallyAirGappedBackupVaultArn": {
                    "target": "com.amazonaws.backup#ARN",
                    "traits": {
                        "smithy.api#documentation": "<p>The ARN of a logically air-gapped vault. ARN must be in the same account and Region.\n         If provided, supported fully managed resources back up directly to logically air-gapped vault,\n         while other supported resources create a temporary (billable) snapshot in backup vault,\n         then copy it to logically air-gapped vault. Unsupported resources only back up to the specified\n         backup vault.</p>"
                    }
                },
                "ScheduleExpression": {
                    "target": "com.amazonaws.backup#CronExpression",
                    "traits": {
@@ -1712,6 +1724,12 @@
                "CreatedBy": {
                    "target": "com.amazonaws.backup#RecoveryPointCreator"
                },
                "CreatedByBackupJobId": {
                    "target": "com.amazonaws.backup#string",
                    "traits": {
                        "smithy.api#documentation": "<p>The backup job ID that initiated this copy job. Only applicable to scheduled copy\n            jobs and automatic copy jobs to logically air-gapped vault.</p>"
                    }
                },
                "ResourceType": {
                    "target": "com.amazonaws.backup#ResourceType",
                    "traits": {
@@ -5457,7 +5475,7 @@
                "GlobalSettings": {
                    "target": "com.amazonaws.backup#GlobalSettings",
                    "traits": {
                        "smithy.api#documentation": "<p>The status of the flags <code>isCrossAccountBackupEnabled</code> and\n          <code>isMpaEnabled</code> ('Mpa' refers to multi-party approval).</p>"
                        "smithy.api#documentation": "<p>The status of the flags <code>isCrossAccountBackupEnabled</code>,\n         <code>isMpaEnabled</code> ('Mpa' refers to multi-party approval), and <code>isDelegatedAdministratorEnabled</code>.</p>"
                    }
                },
                "LastUpdateTime": {
@@ -8134,12 +8152,29 @@
                    "traits": {
                        "smithy.api#documentation": "<p>If the value is true, your backup plan transitions supported resources to \n         archive (cold) storage tier in accordance with your lifecycle settings.</p>"
                    }
                },
                "DeleteAfterEvent": {
                    "target": "com.amazonaws.backup#LifecycleDeleteAfterEvent",
                    "traits": {
                        "smithy.api#documentation": "<p>The event after which a recovery point is deleted. A recovery point with both\n            <code>DeleteAfterDays</code> and <code>DeleteAfterEvent</code> will delete after\n            whichever condition is satisfied first. Not valid as an input.</p>"
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Specifies the time period, in days, before a recovery point transitions to cold storage \n         or is deleted.</p>\n         <p>Backups transitioned to cold storage must be stored in cold storage for a minimum of 90\n         days. Therefore, on the console, the retention setting must be 90 days greater than the\n         transition to cold after days setting. The transition to cold after days setting can't\n         be changed after a backup has been transitioned to cold.</p>\n         <p>Resource types that can transition to cold storage are listed in the <a href=\"https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-feature-availability.html#features-by-resource\">Feature \n         availability by resource</a> table. Backup ignores this expression for\n         other resource types.</p>\n         <p>To remove the existing lifecycle and retention periods and keep your recovery points indefinitely, \n         specify -1 for <code>MoveToColdStorageAfterDays</code> and <code>DeleteAfterDays</code>.</p>"
            }
        },
        "com.amazonaws.backup#LifecycleDeleteAfterEvent": {
            "type": "enum",
            "members": {
                "DELETE_AFTER_COPY": {
                    "target": "smithy.api#Unit",
                    "traits": {
                        "smithy.api#enumValue": "DELETE_AFTER_COPY"
                    }
                }
            }
        },
        "com.amazonaws.backup#LimitExceededException": {
            "type": "structure",
            "members": {
@@ -9105,6 +9140,13 @@
                        "smithy.api#documentation": "<p>This is an optional parameter that can be used to \n         filter out jobs with a MessageCategory which matches the \n         value you input.</p>\n         <p>Example strings may include <code>AccessDenied</code>, \n         <code>SUCCESS</code>, <code>AGGREGATE_ALL</code>, and \n         <code>INVALIDPARAMETERS</code>.</p>\n         <p>View \n         <a href=\"https://docs.aws.amazon.com/aws-backup/latest/devguide/monitoring.html\">Monitoring</a>\n         for a list of accepted strings.</p>\n         <p>The the value ANY returns count of all message categories.</p>\n         <p>\n            <code>AGGREGATE_ALL</code> aggregates job counts \n            for all message categories and returns the sum.</p>",
                        "smithy.api#httpQuery": "messageCategory"
                    }
                },
                "BySourceRecoveryPointArn": {
                    "target": "com.amazonaws.backup#string",
                    "traits": {
                        "smithy.api#documentation": "<p>Filters copy jobs by the specified source recovery point ARN.</p>",
                        "smithy.api#httpQuery": "sourceRecoveryPointArn"
                    }
                }
            },
            "traits": {
@@ -13118,6 +13160,12 @@
                        "smithy.api#required": {}
                    }
                },
                "LogicallyAirGappedBackupVaultArn": {
                    "target": "com.amazonaws.backup#ARN",
                    "traits": {
                        "smithy.api#documentation": "<p>The ARN of a logically air-gapped vault. ARN must be in the same account and Region.\n         If provided, supported fully managed resources back up directly to logically air-gapped vault,\n         while other supported resources create a temporary (billable) snapshot in backup vault,\n         then copy it to logically air-gapped vault. Unsupported resources only back up to the specified\n         backup vault.</p>"
                    }
                },
                "ResourceArn": {
                    "target": "com.amazonaws.backup#ARN",
                    "traits": {
@@ -13938,7 +13986,7 @@
                "GlobalSettings": {
                    "target": "com.amazonaws.backup#GlobalSettings",
                    "traits": {
                        "smithy.api#documentation": "<p>Inputs can include:</p>\n         <p>A value for <code>isCrossAccountBackupEnabled</code> and a Region. Example:\n            <code>update-global-settings --global-settings isCrossAccountBackupEnabled=false\n            --region us-west-2</code>.</p>\n         <p>A value for Multi-party approval, styled as \"Mpa\": <code>isMpaEnabled</code>. Values can\n         be true or false. Example:\n         <code>update-global-settings --global-settings isMpaEnabled=false\n            --region us-west-2</code>.</p>"
                        "smithy.api#documentation": "<p>Inputs can include:</p>\n         <p>A value for <code>isCrossAccountBackupEnabled</code> and a Region. Example:\n            <code>update-global-settings --global-settings isCrossAccountBackupEnabled=false\n            --region us-west-2</code>.</p>\n         <p>A value for Multi-party approval, styled as \"Mpa\": <code>isMpaEnabled</code>. Values can\n         be true or false. Example:\n         <code>update-global-settings --global-settings isMpaEnabled=false\n            --region us-west-2</code>.</p>\n         <p>A value for Backup Service-Linked Role creation, styled as<code>isDelegatedAdministratorEnabled</code>.\n         Values can be true or false. Example:\n         <code>update-global-settings --global-settings isDelegatedAdministratorEnabled=false\n            --region us-west-2</code>.</p>"
                    }
                }
            },
+66 −4
Original line number Diff line number Diff line
@@ -1920,6 +1920,12 @@
                    "traits": {
                        "smithy.api#enumValue": "POLICY_DEFINITION"
                    }
                },
                "GENERATED_TEST_CASES": {
                    "target": "smithy.api#Unit",
                    "traits": {
                        "smithy.api#enumValue": "GENERATED_TEST_CASES"
                    }
                }
            }
        },
@@ -1943,10 +1949,16 @@
                    "traits": {
                        "smithy.api#documentation": "<p>The complete build log containing detailed information about each step in the policy generation process.</p>"
                    }
                },
                "generatedTestCases": {
                    "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyGeneratedTestCases",
                    "traits": {
                        "smithy.api#documentation": "<p>A comprehensive test suite generated by the build workflow, providing validation capabilities for automated reasoning policies.</p>"
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Contains the various assets generated during a policy build workflow, including logs, quality reports, and the final policy definition.</p>"
                "smithy.api#documentation": "<p>Contains the various assets generated during a policy build workflow, including logs, quality reports, test cases, and the final policy definition.</p>"
            }
        },
        "com.amazonaws.bedrock#AutomatedReasoningPolicyBuildStep": {
@@ -2874,6 +2886,56 @@
        "com.amazonaws.bedrock#AutomatedReasoningPolicyFormatVersion": {
            "type": "string"
        },
        "com.amazonaws.bedrock#AutomatedReasoningPolicyGeneratedTestCase": {
            "type": "structure",
            "members": {
                "queryContent": {
                    "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyTestQueryContent",
                    "traits": {
                        "smithy.api#documentation": "<p>The input query or prompt that generated the content. This provides context for the validation.</p>",
                        "smithy.api#required": {}
                    }
                },
                "guardContent": {
                    "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyTestGuardContent",
                    "traits": {
                        "smithy.api#documentation": "<p>The output content that's validated by the Automated Reasoning policy. This represents the foundation model response that will be checked for accuracy.</p>",
                        "smithy.api#required": {}
                    }
                },
                "expectedAggregatedFindingsResult": {
                    "target": "com.amazonaws.bedrock#AutomatedReasoningCheckResult",
                    "traits": {
                        "smithy.api#documentation": "<p>The expected results of the generated test case. Possible values include:</p> <ul> <li> <p> <code>VALID</code> - The claims are true. The claims are implied by the premises and the Automated Reasoning policy. Given the Automated Reasoning policy and premises, it is not possible for these claims to be false. In other words, there are no alternative answers that are true that contradict the claims.</p> </li> <li> <p> <code>INVALID</code> - The claims are false. The claims are not implied by the premises and Automated Reasoning policy. Furthermore, there exists different claims that are consistent with the premises and Automated Reasoning policy.</p> </li> <li> <p> <code>SATISFIABLE</code> - The claims can be true or false. It depends on what assumptions are made for the claim to be implied from the premises and Automated Reasoning policy rules. In this situation, different assumptions can make input claims false and alternative claims true.</p> </li> <li> <p> <code>IMPOSSIBLE</code> - Automated Reasoning can’t make a statement about the claims. This can happen if the premises are logically incorrect, or if there is a conflict within the Automated Reasoning policy itself.</p> </li> </ul>",
                        "smithy.api#required": {}
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Represents a generated test case, consisting of query content, guard content, and expected results.</p>"
            }
        },
        "com.amazonaws.bedrock#AutomatedReasoningPolicyGeneratedTestCaseList": {
            "type": "list",
            "member": {
                "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyGeneratedTestCase"
            }
        },
        "com.amazonaws.bedrock#AutomatedReasoningPolicyGeneratedTestCases": {
            "type": "structure",
            "members": {
                "generatedTestCases": {
                    "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyGeneratedTestCaseList",
                    "traits": {
                        "smithy.api#documentation": "<p>Represents a collection of generated test cases.</p>",
                        "smithy.api#required": {}
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Contains a comprehensive test suite generated by the build workflow, providing validation capabilities for automated reasoning policies.</p>"
            }
        },
        "com.amazonaws.bedrock#AutomatedReasoningPolicyHash": {
            "type": "string",
            "traits": {
+112 −3
Original line number Diff line number Diff line
@@ -2647,7 +2647,7 @@
                "Engine": {
                    "target": "com.amazonaws.databasemigrationservice#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The type of database engine for the data provider. Valid values include <code>\"aurora\"</code>, \n         <code>\"aurora-postgresql\"</code>, <code>\"mysql\"</code>, <code>\"oracle\"</code>, <code>\"postgres\"</code>, \n         <code>\"sqlserver\"</code>, <code>redshift</code>, <code>mariadb</code>, <code>mongodb</code>, <code>db2</code>, <code>db2-zos</code> and <code>docdb</code>. A value of <code>\"aurora\"</code> represents Amazon Aurora MySQL-Compatible Edition.</p>",
                        "smithy.api#documentation": "<p>The type of database engine for the data provider. Valid values include <code>\"aurora\"</code>, \n         <code>\"aurora-postgresql\"</code>, <code>\"mysql\"</code>, <code>\"oracle\"</code>, <code>\"postgres\"</code>, \n         <code>\"sqlserver\"</code>, <code>redshift</code>, <code>mariadb</code>, <code>mongodb</code>, <code>db2</code>, <code>db2-zos</code>, <code>docdb</code>, and <code>sybase</code>. A value of <code>\"aurora\"</code> represents Amazon Aurora MySQL-Compatible Edition.</p>",
                        "smithy.api#required": {}
                    }
                },
@@ -4454,7 +4454,7 @@
                "Engine": {
                    "target": "com.amazonaws.databasemigrationservice#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The type of database engine for the data provider. Valid values include <code>\"aurora\"</code>, \n         <code>\"aurora-postgresql\"</code>, <code>\"mysql\"</code>, <code>\"oracle\"</code>, <code>\"postgres\"</code>, \n         <code>\"sqlserver\"</code>, <code>redshift</code>, <code>mariadb</code>, <code>mongodb</code>, <code>db2</code>, <code>db2-zos</code> and <code>docdb</code>. A value of <code>\"aurora\"</code> represents Amazon Aurora MySQL-Compatible Edition.</p>"
                        "smithy.api#documentation": "<p>The type of database engine for the data provider. Valid values include <code>\"aurora\"</code>, \n         <code>\"aurora-postgresql\"</code>, <code>\"mysql\"</code>, <code>\"oracle\"</code>, <code>\"postgres\"</code>, \n         <code>\"sqlserver\"</code>, <code>redshift</code>, <code>mariadb</code>, <code>mongodb</code>, <code>db2</code>, <code>db2-zos</code>, <code>docdb</code>, and <code>sybase</code>. A value of <code>\"aurora\"</code> represents Amazon Aurora MySQL-Compatible Edition.</p>"
                    }
                },
                "Virtual": {
@@ -4569,6 +4569,9 @@
                "OracleSettings": {
                    "target": "com.amazonaws.databasemigrationservice#OracleDataProviderSettings"
                },
                "SybaseAseSettings": {
                    "target": "com.amazonaws.databasemigrationservice#SybaseAseDataProviderSettings"
                },
                "MicrosoftSqlServerSettings": {
                    "target": "com.amazonaws.databasemigrationservice#MicrosoftSqlServerDataProviderSettings"
                },
@@ -13192,7 +13195,7 @@
                "Engine": {
                    "target": "com.amazonaws.databasemigrationservice#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The type of database engine for the data provider. Valid values include <code>\"aurora\"</code>, \n         <code>\"aurora-postgresql\"</code>, <code>\"mysql\"</code>, <code>\"oracle\"</code>, <code>\"postgres\"</code>, \n         <code>\"sqlserver\"</code>, <code>redshift</code>, <code>mariadb</code>, <code>mongodb</code>, <code>db2</code>, <code>db2-zos</code> and <code>docdb</code>. A value of <code>\"aurora\"</code> represents Amazon Aurora MySQL-Compatible Edition.</p>"
                        "smithy.api#documentation": "<p>The type of database engine for the data provider. Valid values include <code>\"aurora\"</code>, \n         <code>\"aurora-postgresql\"</code>, <code>\"mysql\"</code>, <code>\"oracle\"</code>, <code>\"postgres\"</code>, \n         <code>\"sqlserver\"</code>, <code>redshift</code>, <code>mariadb</code>, <code>mongodb</code>, <code>db2</code>, <code>db2-zos</code>, <code>docdb</code>, and <code>sybase</code>. A value of <code>\"aurora\"</code> represents Amazon Aurora MySQL-Compatible Edition.</p>"
                    }
                },
                "Virtual": {
@@ -15770,6 +15773,65 @@
                "target": "com.amazonaws.databasemigrationservice#PremigrationAssessmentStatus"
            }
        },
        "com.amazonaws.databasemigrationservice#ProcessedObject": {
            "type": "structure",
            "members": {
                "Name": {
                    "target": "com.amazonaws.databasemigrationservice#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The name of the database object.</p>"
                    }
                },
                "Type": {
                    "target": "com.amazonaws.databasemigrationservice#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The type of the database object. For example, a table, view, procedure, and so on.</p>"
                    }
                },
                "EndpointType": {
                    "target": "com.amazonaws.databasemigrationservice#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The type of the data provider. This parameter can store one of the following values: \n         <code>\"SOURCE\"</code> or <code>\"TARGET\"</code>.</p>"
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>The database object that the schema conversion operation currently uses.</p>"
            }
        },
        "com.amazonaws.databasemigrationservice#Progress": {
            "type": "structure",
            "members": {
                "ProgressPercent": {
                    "target": "com.amazonaws.databasemigrationservice#DoubleOptional",
                    "traits": {
                        "smithy.api#documentation": "<p>The percent complete for the current step of the schema conversion operation.</p>"
                    }
                },
                "TotalObjects": {
                    "target": "com.amazonaws.databasemigrationservice#Long",
                    "traits": {
                        "smithy.api#default": 0,
                        "smithy.api#documentation": "<p>The number of objects in this schema conversion operation.</p>"
                    }
                },
                "ProgressStep": {
                    "target": "com.amazonaws.databasemigrationservice#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The step of the schema conversion operation. This parameter can store one of the following values:</p>\n         <ul>\n            <li>\n               <p>\n                  <code>IN_PROGRESS</code> – The operation is running.</p>\n            </li>\n            <li>\n               <p>\n                  <code>LOADING_METADATA</code> – Loads metadata from the source database.</p>\n            </li>\n            <li>\n               <p>\n                  <code>COUNTING_OBJECTS</code> – Determines the number of objects involved \n            in the operation.</p>\n            </li>\n            <li>\n               <p>\n                  <code>ANALYZING</code> – Analyzes the source database objects.</p>\n            </li>\n            <li>\n               <p>\n                  <code>CONVERTING</code> – Converts the source database objects to a format compatible \n            with the target database.</p>\n            </li>\n            <li>\n               <p>\n                  <code>APPLYING</code> – Applies the converted code to the target database.</p>\n            </li>\n            <li>\n               <p>\n                  <code>FINISHED</code> – The operation completed successfully.</p>\n            </li>\n         </ul>"
                    }
                },
                "ProcessedObject": {
                    "target": "com.amazonaws.databasemigrationservice#ProcessedObject",
                    "traits": {
                        "smithy.api#documentation": "<p>The name of the database object that the schema conversion operation currently uses.</p>"
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Provides information about the progress of the schema conversion operation.</p>"
            }
        },
        "com.amazonaws.databasemigrationservice#ProvisionData": {
            "type": "structure",
            "members": {
@@ -18422,6 +18484,9 @@
                },
                "ExportSqlDetails": {
                    "target": "com.amazonaws.databasemigrationservice#ExportSqlDetails"
                },
                "Progress": {
                    "target": "com.amazonaws.databasemigrationservice#Progress"
                }
            },
            "traits": {
@@ -20176,6 +20241,50 @@
                }
            }
        },
        "com.amazonaws.databasemigrationservice#SybaseAseDataProviderSettings": {
            "type": "structure",
            "members": {
                "ServerName": {
                    "target": "com.amazonaws.databasemigrationservice#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The name of the SAP ASE server.</p>"
                    }
                },
                "Port": {
                    "target": "com.amazonaws.databasemigrationservice#IntegerOptional",
                    "traits": {
                        "smithy.api#documentation": "<p>The port value for the SAP ASE data provider.</p>"
                    }
                },
                "DatabaseName": {
                    "target": "com.amazonaws.databasemigrationservice#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The database name on the SAP ASE data provider.</p>"
                    }
                },
                "SslMode": {
                    "target": "com.amazonaws.databasemigrationservice#DmsSslModeValue",
                    "traits": {
                        "smithy.api#documentation": "<p>The SSL mode used to connect to the SAP ASE data provider. \n         The default value is <code>none</code>.</p>"
                    }
                },
                "EncryptPassword": {
                    "target": "com.amazonaws.databasemigrationservice#BooleanOptional",
                    "traits": {
                        "smithy.api#documentation": "<p>Specifies whether to encrypt the password when connecting to the Sybase ASE database. When set to true, the connection password is encrypted during transmission. Default is true.</p>"
                    }
                },
                "CertificateArn": {
                    "target": "com.amazonaws.databasemigrationservice#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the certificate used for SSL connection.</p>"
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Provides information that defines an SAP ASE data provider.</p>"
            }
        },
        "com.amazonaws.databasemigrationservice#SybaseSettings": {
            "type": "structure",
            "members": {
Loading