Class: AWS::DirectConnect::Client
- Inherits:
-
Core::JSONClient
- Object
- Core::Client
- Core::JSONClient
- AWS::DirectConnect::Client
- Defined in:
- lib/aws/direct_connect/client.rb
Overview
Client class for AWS Direct Connect.
Instance Attribute Summary
Attributes inherited from Core::Client
Instance Method Summary collapse
-
#create_connection(options = {}) ⇒ Core::Response
Calls the CreateConnection API operation.
-
#create_private_virtual_interface(options = {}) ⇒ Core::Response
Calls the CreatePrivateVirtualInterface API operation.
-
#create_public_virtual_interface(options = {}) ⇒ Core::Response
Calls the CreatePublicVirtualInterface API operation.
-
#delete_connection(options = {}) ⇒ Core::Response
Calls the DeleteConnection API operation.
-
#delete_virtual_interface(options = {}) ⇒ Core::Response
Calls the DeleteVirtualInterface API operation.
-
#describe_connection_detail(options = {}) ⇒ Core::Response
Calls the DescribeConnectionDetail API operation.
-
#describe_connections(options = {}) ⇒ Core::Response
Calls the DescribeConnections API operation.
-
#describe_offering_detail(options = {}) ⇒ Core::Response
Calls the DescribeOfferingDetail API operation.
-
#describe_offerings(options = {}) ⇒ Core::Response
Calls the DescribeOfferings API operation.
-
#describe_virtual_gateways(options = {}) ⇒ Core::Response
Calls the DescribeVirtualGateways API operation.
-
#describe_virtual_interfaces(options = {}) ⇒ Core::Response
Calls the DescribeVirtualInterfaces API operation.
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 39
|
#create_public_virtual_interface(options = {}) ⇒ Core::Response
Calls the CreatePublicVirtualInterface API operation.
|
# File 'lib/aws/direct_connect/client.rb', line 71
|
#delete_connection(options = {}) ⇒ Core::Response
Calls the DeleteConnection API operation.
|
# File 'lib/aws/direct_connect/client.rb', line 106
|
#delete_virtual_interface(options = {}) ⇒ Core::Response
Calls the DeleteVirtualInterface API operation.
|
# File 'lib/aws/direct_connect/client.rb', line 119
|
#describe_connection_detail(options = {}) ⇒ Core::Response
Calls the DescribeConnectionDetail API operation.
|
# File 'lib/aws/direct_connect/client.rb', line 128
|
#describe_connections(options = {}) ⇒ Core::Response
Calls the DescribeConnections API operation.
|
# File 'lib/aws/direct_connect/client.rb', line 154
|
#describe_offering_detail(options = {}) ⇒ Core::Response
Calls the DescribeOfferingDetail API operation.
|
# File 'lib/aws/direct_connect/client.rb', line 168
|
#describe_offerings(options = {}) ⇒ Core::Response
Calls the DescribeOfferings API operation.
|
# File 'lib/aws/direct_connect/client.rb', line 193
|
#describe_virtual_gateways(options = {}) ⇒ Core::Response
Calls the DescribeVirtualGateways API operation.
|
# File 'lib/aws/direct_connect/client.rb', line 212
|
#describe_virtual_interfaces(options = {}) ⇒ Core::Response
Calls the DescribeVirtualInterfaces API operation.
|
# File 'lib/aws/direct_connect/client.rb', line 222
|