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

Update SDK models

parent 29c90a89
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
[workspace]
resolver = "2"
exclude = [
    "tests/telemetry",
    "tests/no-default-features",
    "tests/webassembly",
    "tests/no-default-features"
    "tests/telemetry"
]
members = [
    "sdk/accessanalyzer",
+325 −17

File changed.

Preview size limit exceeded, changes collapsed.

+6 −0
Original line number Diff line number Diff line
@@ -18851,6 +18851,7 @@
            },
            "hostname" : "portal.sso.ap-east-1.amazonaws.com"
          },
          "ap-east-2" : { },
          "ap-northeast-1" : {
            "credentialScope" : {
              "region" : "ap-northeast-1"
@@ -40685,6 +40686,11 @@
          "eusc-de-east-1" : { }
        }
      },
      "wafv2" : {
        "endpoints" : {
          "eusc-de-east-1" : { }
        }
      },
      "xray" : {
        "endpoints" : {
          "eusc-de-east-1" : { }
+325 −1
Original line number Diff line number Diff line
@@ -788,6 +788,30 @@
                    "traits": {
                        "smithy.api#enumValue": "MAINTENANCE"
                    }
                },
                "UPDATING_INSTANCE_TYPE": {
                    "target": "smithy.api#Unit",
                    "traits": {
                        "smithy.api#enumValue": "UPDATING_INSTANCE_TYPE"
                    }
                },
                "REBOOTING": {
                    "target": "smithy.api#Unit",
                    "traits": {
                        "smithy.api#enumValue": "REBOOTING"
                    }
                },
                "REBOOT_FAILED": {
                    "target": "smithy.api#Unit",
                    "traits": {
                        "smithy.api#enumValue": "REBOOT_FAILED"
                    }
                },
                "PARTIALLY_AVAILABLE": {
                    "target": "smithy.api#Unit",
                    "traits": {
                        "smithy.api#enumValue": "PARTIALLY_AVAILABLE"
                    }
                }
            }
        },
@@ -1507,6 +1531,9 @@
            "operations": [
                {
                    "target": "com.amazonaws.timestreaminfluxdb#ListDbInstancesForCluster"
                },
                {
                    "target": "com.amazonaws.timestreaminfluxdb#RebootDbCluster"
                }
            ],
            "traits": {
@@ -1723,6 +1750,12 @@
                "smithy.api#pattern": "^[a-zA-Z0-9]+$"
            }
        },
        "com.amazonaws.timestreaminfluxdb#DbInstanceIdList": {
            "type": "list",
            "member": {
                "target": "com.amazonaws.timestreaminfluxdb#DbInstanceId"
            }
        },
        "com.amazonaws.timestreaminfluxdb#DbInstanceIdentifier": {
            "type": "string",
            "traits": {
@@ -1765,6 +1798,11 @@
            "list": {
                "target": "com.amazonaws.timestreaminfluxdb#ListDbInstances"
            },
            "operations": [
                {
                    "target": "com.amazonaws.timestreaminfluxdb#RebootDbInstance"
                }
            ],
            "traits": {
                "aws.api#arn": {
                    "template": "db-instance/{dbInstanceIdentifier}"
@@ -4555,6 +4593,280 @@
                }
            }
        },
        "com.amazonaws.timestreaminfluxdb#RebootDbCluster": {
            "type": "operation",
            "input": {
                "target": "com.amazonaws.timestreaminfluxdb#RebootDbClusterInput"
            },
            "output": {
                "target": "com.amazonaws.timestreaminfluxdb#RebootDbClusterOutput"
            },
            "errors": [
                {
                    "target": "com.amazonaws.timestreaminfluxdb#AccessDeniedException"
                },
                {
                    "target": "com.amazonaws.timestreaminfluxdb#ConflictException"
                },
                {
                    "target": "com.amazonaws.timestreaminfluxdb#InternalServerException"
                },
                {
                    "target": "com.amazonaws.timestreaminfluxdb#ResourceNotFoundException"
                },
                {
                    "target": "com.amazonaws.timestreaminfluxdb#ThrottlingException"
                },
                {
                    "target": "com.amazonaws.timestreaminfluxdb#ValidationException"
                }
            ],
            "traits": {
                "smithy.api#documentation": "<p>Reboots a Timestream for InfluxDB cluster.</p>",
                "smithy.api#idempotent": {},
                "smithy.api#tags": [
                    "DbCluster"
                ]
            }
        },
        "com.amazonaws.timestreaminfluxdb#RebootDbClusterInput": {
            "type": "structure",
            "members": {
                "dbClusterId": {
                    "target": "com.amazonaws.timestreaminfluxdb#DbClusterId",
                    "traits": {
                        "smithy.api#documentation": "<p>Service-generated unique identifier of the DB cluster to reboot.</p>",
                        "smithy.api#required": {}
                    }
                },
                "instanceIds": {
                    "target": "com.amazonaws.timestreaminfluxdb#DbInstanceIdList",
                    "traits": {
                        "smithy.api#documentation": "<p>A list of service-generated unique DB Instance Ids belonging to the DB Cluster to reboot.</p>",
                        "smithy.api#length": {
                            "min": 0,
                            "max": 3
                        }
                    }
                }
            },
            "traits": {
                "smithy.api#input": {}
            }
        },
        "com.amazonaws.timestreaminfluxdb#RebootDbClusterOutput": {
            "type": "structure",
            "members": {
                "dbClusterStatus": {
                    "target": "com.amazonaws.timestreaminfluxdb#ClusterStatus",
                    "traits": {
                        "smithy.api#documentation": "<p>The status of the DB Cluster.</p>"
                    }
                }
            },
            "traits": {
                "smithy.api#output": {}
            }
        },
        "com.amazonaws.timestreaminfluxdb#RebootDbInstance": {
            "type": "operation",
            "input": {
                "target": "com.amazonaws.timestreaminfluxdb#RebootDbInstanceInput"
            },
            "output": {
                "target": "com.amazonaws.timestreaminfluxdb#RebootDbInstanceOutput"
            },
            "errors": [
                {
                    "target": "com.amazonaws.timestreaminfluxdb#AccessDeniedException"
                },
                {
                    "target": "com.amazonaws.timestreaminfluxdb#ConflictException"
                },
                {
                    "target": "com.amazonaws.timestreaminfluxdb#InternalServerException"
                },
                {
                    "target": "com.amazonaws.timestreaminfluxdb#ResourceNotFoundException"
                },
                {
                    "target": "com.amazonaws.timestreaminfluxdb#ThrottlingException"
                },
                {
                    "target": "com.amazonaws.timestreaminfluxdb#ValidationException"
                }
            ],
            "traits": {
                "aws.iam#iamAction": {
                    "documentation": "Grants permission to reboot a Timestream InfluxDB instance"
                },
                "smithy.api#documentation": "<p>Reboots a Timestream for InfluxDB instance.</p>",
                "smithy.api#idempotent": {},
                "smithy.api#tags": [
                    "DbInstance"
                ]
            }
        },
        "com.amazonaws.timestreaminfluxdb#RebootDbInstanceInput": {
            "type": "structure",
            "members": {
                "identifier": {
                    "target": "com.amazonaws.timestreaminfluxdb#DbInstanceIdentifier",
                    "traits": {
                        "smithy.api#documentation": "<p>The id of the DB instance to reboot.</p>",
                        "smithy.api#required": {},
                        "smithy.api#resourceIdentifier": "dbInstanceIdentifier"
                    }
                }
            },
            "traits": {
                "smithy.api#input": {}
            }
        },
        "com.amazonaws.timestreaminfluxdb#RebootDbInstanceOutput": {
            "type": "structure",
            "members": {
                "id": {
                    "target": "com.amazonaws.timestreaminfluxdb#DbInstanceId",
                    "traits": {
                        "smithy.api#documentation": "<p>A service-generated unique identifier.</p>",
                        "smithy.api#required": {}
                    }
                },
                "name": {
                    "target": "com.amazonaws.timestreaminfluxdb#DbInstanceName",
                    "traits": {
                        "smithy.api#documentation": "<p>The customer-supplied name that uniquely identifies the DB instance when interacting with the Amazon Timestream for InfluxDB API and CLI commands.</p>",
                        "smithy.api#required": {}
                    }
                },
                "arn": {
                    "target": "com.amazonaws.timestreaminfluxdb#Arn",
                    "traits": {
                        "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the DB instance.</p>",
                        "smithy.api#required": {}
                    }
                },
                "status": {
                    "target": "com.amazonaws.timestreaminfluxdb#Status",
                    "traits": {
                        "smithy.api#documentation": "<p>The status of the DB instance.</p>"
                    }
                },
                "endpoint": {
                    "target": "smithy.api#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The endpoint used to connect to InfluxDB. The default InfluxDB port is 8086.</p>"
                    }
                },
                "port": {
                    "target": "com.amazonaws.timestreaminfluxdb#Port",
                    "traits": {
                        "smithy.api#documentation": "<p>The port number on which InfluxDB accepts connections.</p>"
                    }
                },
                "networkType": {
                    "target": "com.amazonaws.timestreaminfluxdb#NetworkType",
                    "traits": {
                        "smithy.api#documentation": "<p>Specifies whether the networkType of the Timestream for InfluxDB instance is IPV4, which can communicate over IPv4 protocol only, or DUAL, which can communicate over both IPv4 and IPv6 protocols.</p>"
                    }
                },
                "dbInstanceType": {
                    "target": "com.amazonaws.timestreaminfluxdb#DbInstanceType",
                    "traits": {
                        "smithy.api#documentation": "<p>The Timestream for InfluxDB instance type that InfluxDB runs on.</p>"
                    }
                },
                "dbStorageType": {
                    "target": "com.amazonaws.timestreaminfluxdb#DbStorageType",
                    "traits": {
                        "smithy.api#documentation": "<p>The Timestream for InfluxDB DB storage type that InfluxDB stores data on.</p>"
                    }
                },
                "allocatedStorage": {
                    "target": "com.amazonaws.timestreaminfluxdb#AllocatedStorage",
                    "traits": {
                        "smithy.api#documentation": "<p>The amount of storage allocated for your DB storage type (in gibibytes).</p>"
                    }
                },
                "deploymentType": {
                    "target": "com.amazonaws.timestreaminfluxdb#DeploymentType",
                    "traits": {
                        "smithy.api#documentation": "<p>Specifies whether the Timestream for InfluxDB is deployed as Single-AZ or with a MultiAZ Standby for High availability.</p>"
                    }
                },
                "vpcSubnetIds": {
                    "target": "com.amazonaws.timestreaminfluxdb#VpcSubnetIdList",
                    "traits": {
                        "smithy.api#documentation": "<p>A list of VPC subnet IDs associated with the DB instance.</p>",
                        "smithy.api#required": {}
                    }
                },
                "publiclyAccessible": {
                    "target": "smithy.api#Boolean",
                    "traits": {
                        "smithy.api#documentation": "<p>Indicates if the DB instance has a public IP to facilitate access.</p>"
                    }
                },
                "vpcSecurityGroupIds": {
                    "target": "com.amazonaws.timestreaminfluxdb#VpcSecurityGroupIdList",
                    "traits": {
                        "smithy.api#documentation": "<p>A list of VPC security group IDs associated with the DB instance.</p>"
                    }
                },
                "dbParameterGroupIdentifier": {
                    "target": "com.amazonaws.timestreaminfluxdb#DbParameterGroupIdentifier",
                    "traits": {
                        "smithy.api#documentation": "<p>The id of the DB parameter group assigned to your DB instance.</p>"
                    }
                },
                "availabilityZone": {
                    "target": "smithy.api#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The Availability Zone in which the DB instance resides.</p>"
                    }
                },
                "secondaryAvailabilityZone": {
                    "target": "smithy.api#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The Availability Zone in which the standby instance is located when deploying with a MultiAZ standby instance.</p>"
                    }
                },
                "logDeliveryConfiguration": {
                    "target": "com.amazonaws.timestreaminfluxdb#LogDeliveryConfiguration",
                    "traits": {
                        "smithy.api#documentation": "<p>Configuration for sending InfluxDB engine logs to send to specified S3 bucket.</p>"
                    }
                },
                "influxAuthParametersSecretArn": {
                    "target": "smithy.api#String",
                    "traits": {
                        "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the Secrets Manager secret containing the initial InfluxDB authorization parameters. The secret value is a JSON formatted key-value pair holding InfluxDB authorization values: organization, bucket, username, and password.</p>"
                    }
                },
                "dbClusterId": {
                    "target": "com.amazonaws.timestreaminfluxdb#DbClusterId",
                    "traits": {
                        "smithy.api#documentation": "<p>Specifies the DbCluster to which this DbInstance belongs to.</p>"
                    }
                },
                "instanceMode": {
                    "target": "com.amazonaws.timestreaminfluxdb#InstanceMode",
                    "traits": {
                        "smithy.api#documentation": "<p>Specifies the DbInstance's role in the cluster.</p>"
                    }
                },
                "instanceModes": {
                    "target": "com.amazonaws.timestreaminfluxdb#InstanceModeList",
                    "traits": {
                        "smithy.api#documentation": "<p>Specifies the DbInstance's roles in the cluster.</p>"
                    }
                }
            },
            "traits": {
                "smithy.api#output": {}
            }
        },
        "com.amazonaws.timestreaminfluxdb#RequestTagMap": {
            "type": "map",
            "key": {
@@ -4719,6 +5031,18 @@
                    "traits": {
                        "smithy.api#enumValue": "MAINTENANCE"
                    }
                },
                "REBOOTING": {
                    "target": "smithy.api#Unit",
                    "traits": {
                        "smithy.api#enumValue": "REBOOTING"
                    }
                },
                "REBOOT_FAILED": {
                    "target": "smithy.api#Unit",
                    "traits": {
                        "smithy.api#enumValue": "REBOOT_FAILED"
                    }
                }
            }
        },
@@ -5375,7 +5699,7 @@
            "traits": {
                "smithy.api#length": {
                    "min": 1,
                    "max": 3
                    "max": 6
                }
            }
        }
+1 −1
Original line number Diff line number Diff line
# Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
[package]
name = "aws-sdk-iot"
version = "1.102.0"
version = "1.103.0"
authors = ["AWS Rust SDK Team <aws-sdk-rust@amazon.com>", "Russell Cohen <rcoh@amazon.com>"]
description = "AWS SDK for AWS IoT"
edition = "2021"
Loading