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"),