sig/network_interface.rbs in aws-sdk-ec2-1.479.0 vs sig/network_interface.rbs in aws-sdk-ec2-1.480.0
- old
+ new
@@ -106,30 +106,30 @@
def data_loaded?: () -> bool
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterface.html#assign_private_ip_addresses-instance_method
def assign_private_ip_addresses: (
- ?allow_reassignment: bool,
+ ?ipv_4_prefixes: Array[::String],
+ ?ipv_4_prefix_count: ::Integer,
?private_ip_addresses: Array[::String],
?secondary_private_ip_address_count: ::Integer,
- ?ipv_4_prefixes: Array[::String],
- ?ipv_4_prefix_count: ::Integer
+ ?allow_reassignment: bool
) -> Types::AssignPrivateIpAddressesResult
| (?Hash[Symbol, untyped]) -> Types::AssignPrivateIpAddressesResult
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterface.html#attach-instance_method
def attach: (
- device_index: ::Integer,
- ?dry_run: bool,
- instance_id: ::String,
?network_card_index: ::Integer,
?ena_srd_specification: {
ena_srd_enabled: bool?,
ena_srd_udp_specification: {
ena_srd_udp_enabled: bool?
}?
- }
+ },
+ ?dry_run: bool,
+ instance_id: ::String,
+ device_index: ::Integer
) -> Types::AttachNetworkInterfaceResult
| (?Hash[Symbol, untyped]) -> Types::AttachNetworkInterfaceResult
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterface.html#create_tags-instance_method
def create_tags: (
@@ -161,12 +161,12 @@
) -> ::Aws::EmptyStructure
| (?Hash[Symbol, untyped]) -> ::Aws::EmptyStructure
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterface.html#describe_attribute-instance_method
def describe_attribute: (
- ?attribute: ("description" | "groupSet" | "sourceDestCheck" | "attachment" | "associatePublicIpAddress"),
- ?dry_run: bool
+ ?dry_run: bool,
+ ?attribute: ("description" | "groupSet" | "sourceDestCheck" | "attachment" | "associatePublicIpAddress")
) -> Types::DescribeNetworkInterfaceAttributeResult
| (?Hash[Symbol, untyped]) -> Types::DescribeNetworkInterfaceAttributeResult
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterface.html#detach-instance_method
def detach: (
@@ -175,20 +175,10 @@
) -> ::Aws::EmptyStructure
| (?Hash[Symbol, untyped]) -> ::Aws::EmptyStructure
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterface.html#modify_attribute-instance_method
def modify_attribute: (
- ?attachment: {
- attachment_id: ::String?,
- delete_on_termination: bool?
- },
- ?description: untyped,
- ?dry_run: bool,
- ?groups: Array[::String],
- ?source_dest_check: {
- value: bool?
- },
?ena_srd_specification: {
ena_srd_enabled: bool?,
ena_srd_udp_specification: {
ena_srd_udp_enabled: bool?
}?
@@ -197,11 +187,21 @@
?connection_tracking_specification: {
tcp_established_timeout: ::Integer?,
udp_stream_timeout: ::Integer?,
udp_timeout: ::Integer?
},
- ?associate_public_ip_address: bool
+ ?associate_public_ip_address: bool,
+ ?dry_run: bool,
+ ?description: untyped,
+ ?source_dest_check: {
+ value: bool?
+ },
+ ?groups: Array[::String],
+ ?attachment: {
+ attachment_id: ::String?,
+ delete_on_termination: bool?
+ }
) -> ::Aws::EmptyStructure
| (?Hash[Symbol, untyped]) -> ::Aws::EmptyStructure
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterface.html#reset_attribute-instance_method
def reset_attribute: (
@@ -210,11 +210,11 @@
) -> ::Aws::EmptyStructure
| (?Hash[Symbol, untyped]) -> ::Aws::EmptyStructure
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterface.html#unassign_private_ip_addresses-instance_method
def unassign_private_ip_addresses: (
- ?private_ip_addresses: Array[::String],
- ?ipv_4_prefixes: Array[::String]
+ ?ipv_4_prefixes: Array[::String],
+ ?private_ip_addresses: Array[::String]
) -> ::Aws::EmptyStructure
| (?Hash[Symbol, untyped]) -> ::Aws::EmptyStructure
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterface.html#association-instance_method
def association: () -> NetworkInterfaceAssociation?