sig/snapshot.rbs in aws-sdk-ec2-1.479.0 vs sig/snapshot.rbs in aws-sdk-ec2-1.480.0

- old
+ new

@@ -16,60 +16,60 @@ # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#id-instance_method def id: () -> String alias snapshot_id id - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#data_encryption_key_id-instance_method - def data_encryption_key_id: () -> ::String + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#owner_alias-instance_method + def owner_alias: () -> ::String - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#description-instance_method - def description: () -> ::String + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#outpost_arn-instance_method + def outpost_arn: () -> ::String - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#encrypted-instance_method - def encrypted: () -> bool + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#tags-instance_method + def tags: () -> ::Array[Types::Tag] - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#kms_key_id-instance_method - def kms_key_id: () -> ::String + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#storage_tier-instance_method + def storage_tier: () -> ("archive" | "standard") - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#owner_id-instance_method - def owner_id: () -> ::String + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#restore_expiry_time-instance_method + def restore_expiry_time: () -> ::Time - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#progress-instance_method - def progress: () -> ::String + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#sse_type-instance_method + def sse_type: () -> ("sse-ebs" | "sse-kms" | "none") - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#start_time-instance_method - def start_time: () -> ::Time + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#volume_id-instance_method + def volume_id: () -> ::String # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#state-instance_method def state: () -> ("pending" | "completed" | "error" | "recoverable" | "recovering") # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#state_message-instance_method def state_message: () -> ::String - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#volume_id-instance_method - def volume_id: () -> ::String + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#start_time-instance_method + def start_time: () -> ::Time - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#volume_size-instance_method - def volume_size: () -> ::Integer + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#progress-instance_method + def progress: () -> ::String - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#owner_alias-instance_method - def owner_alias: () -> ::String + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#owner_id-instance_method + def owner_id: () -> ::String - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#outpost_arn-instance_method - def outpost_arn: () -> ::String + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#description-instance_method + def description: () -> ::String - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#tags-instance_method - def tags: () -> ::Array[Types::Tag] + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#volume_size-instance_method + def volume_size: () -> ::Integer - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#storage_tier-instance_method - def storage_tier: () -> ("archive" | "standard") + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#encrypted-instance_method + def encrypted: () -> bool - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#restore_expiry_time-instance_method - def restore_expiry_time: () -> ::Time + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#kms_key_id-instance_method + def kms_key_id: () -> ::String - # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#sse_type-instance_method - def sse_type: () -> ("sse-ebs" | "sse-kms" | "none") + # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#data_encryption_key_id-instance_method + def data_encryption_key_id: () -> ::String def client: () -> Client # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Snapshot.html#load-instance_method def load: () -> self @@ -151,17 +151,17 @@ def modify_attribute: ( ?attribute: ("productCodes" | "createVolumePermission"), ?create_volume_permission: { add: Array[ { - group: ("all")?, - user_id: ::String? + user_id: ::String?, + group: ("all")? }, ]?, remove: Array[ { - group: ("all")?, - user_id: ::String? + user_id: ::String?, + group: ("all")? }, ]? }, ?group_names: Array[::String], ?operation_type: ("add" | "remove"),