Class: AWS::DirectConnect::Client

Inherits:
Core::JSONClient show all
Defined in:
lib/aws/direct_connect/client.rb

Overview

Client class for AWS Direct Connect.

Instance Attribute Summary

Attributes inherited from Core::Client

#config

Instance Method Summary collapse

Methods inherited from Core::Client

#initialize, #log_warning, #operations, operations, #with_http_handler, #with_options

Constructor Details

This class inherits a constructor from AWS::Core::Client

Instance Method Details

#create_connection(options = {}) ⇒ Core::Response

Calls the CreateConnection API operation.



# File 'lib/aws/direct_connect/client.rb', line 25


#create_private_virtual_interface(options = {}) ⇒ Core::Response

Calls the CreatePrivateVirtualInterface API operation.



# File 'lib/aws/direct_connect/client.rb', line 40


#create_public_virtual_interface(options = {}) ⇒ Core::Response

Calls the CreatePublicVirtualInterface API operation.



# File 'lib/aws/direct_connect/client.rb', line 73


#delete_connection(options = {}) ⇒ Core::Response

Calls the DeleteConnection API operation.



# File 'lib/aws/direct_connect/client.rb', line 109


#delete_virtual_interface(options = {}) ⇒ Core::Response

Calls the DeleteVirtualInterface API operation.



# File 'lib/aws/direct_connect/client.rb', line 123


#describe_connection_detail(options = {}) ⇒ Core::Response

Calls the DescribeConnectionDetail API operation.



# File 'lib/aws/direct_connect/client.rb', line 133


#describe_connections(options = {}) ⇒ Core::Response

Calls the DescribeConnections API operation.



# File 'lib/aws/direct_connect/client.rb', line 160


#describe_offering_detail(options = {}) ⇒ Core::Response

Calls the DescribeOfferingDetail API operation.



# File 'lib/aws/direct_connect/client.rb', line 175


#describe_offerings(options = {}) ⇒ Core::Response

Calls the DescribeOfferings API operation.



# File 'lib/aws/direct_connect/client.rb', line 201


#describe_virtual_gateways(options = {}) ⇒ Core::Response

Calls the DescribeVirtualGateways API operation.



# File 'lib/aws/direct_connect/client.rb', line 221


#describe_virtual_interfaces(options = {}) ⇒ Core::Response

Calls the DescribeVirtualInterfaces API operation.



# File 'lib/aws/direct_connect/client.rb', line 232