Skip to content

/AWS1/CL_MCICONNECTIONSUMMARY

Summarized view of a Connection object.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_id TYPE /AWS1/MCICONNECTIONID /AWS1/MCICONNECTIONID

The identifier of the requested Connection

iv_arn TYPE /AWS1/MCIAMAZONRESOURCENAME /AWS1/MCIAMAZONRESOURCENAME

The ARN of the Connection

iv_description TYPE /AWS1/MCICONNECTIONDESCRIPTION /AWS1/MCICONNECTIONDESCRIPTION

A descriptive name of the Connection

iv_bandwidth TYPE /AWS1/MCICONNECTIONBANDWIDTH /AWS1/MCICONNECTIONBANDWIDTH

The bandwidth of the Connection

io_attachpoint TYPE REF TO /AWS1/CL_MCIATTACHPOINT /AWS1/CL_MCIATTACHPOINT

The Attach Point to which the connection should be associated.

iv_environmentid TYPE /AWS1/MCIENVIRONMENTID /AWS1/MCIENVIRONMENTID

The Environment that this Connection is created on.

io_provider TYPE REF TO /AWS1/CL_MCIPROVIDER /AWS1/CL_MCIPROVIDER

The provider on the remote end of this Connection

iv_location TYPE /AWS1/MCILOCATION /AWS1/MCILOCATION

The provider specific location at the remote end of this Connection

iv_type TYPE /AWS1/MCIPRODUCTTYPE /AWS1/MCIPRODUCTTYPE

The product variant supplied by this resource.

iv_state TYPE /AWS1/MCICONNECTIONSTATE /AWS1/MCICONNECTIONSTATE

  • requested: The initial state of a connection. The state will remain here until the Connection is accepted on the Partner portal.

  • pending: The connection has been accepted and is being provisioned between AWS and the Partner.

  • available: The connection has been fully provisioned between AWS and the Partner.

  • deleting: The connection is being deleted.

  • deleted: The connection has been deleted.

  • failed: The connection has failed to be created.

  • updating: The connection is being updated.

iv_sharedid TYPE /AWS1/MCICONNECTIONSHAREDID /AWS1/MCICONNECTIONSHAREDID

An identifier used by both AWS and the remote partner to identify the specific connection.

Optional arguments:

iv_billingtier TYPE /AWS1/MCIBILLINGTIER /AWS1/MCIBILLINGTIER

The billing tier this connection is currently assigned.


Queryable Attributes

id

The identifier of the requested Connection

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

arn

The ARN of the Connection

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

description

A descriptive name of the Connection

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

bandwidth

The bandwidth of the Connection

Accessible with the following methods

Method Description
GET_BANDWIDTH() Getter for BANDWIDTH, with configurable default
ASK_BANDWIDTH() Getter for BANDWIDTH w/ exceptions if field has no value
HAS_BANDWIDTH() Determine if BANDWIDTH has a value

attachPoint

The Attach Point to which the connection should be associated.

Accessible with the following methods

Method Description
GET_ATTACHPOINT() Getter for ATTACHPOINT

environmentId

The Environment that this Connection is created on.

Accessible with the following methods

Method Description
GET_ENVIRONMENTID() Getter for ENVIRONMENTID, with configurable default
ASK_ENVIRONMENTID() Getter for ENVIRONMENTID w/ exceptions if field has no value
HAS_ENVIRONMENTID() Determine if ENVIRONMENTID has a value

provider

The provider on the remote end of this Connection

Accessible with the following methods

Method Description
GET_PROVIDER() Getter for PROVIDER

location

The provider specific location at the remote end of this Connection

Accessible with the following methods

Method Description
GET_LOCATION() Getter for LOCATION, with configurable default
ASK_LOCATION() Getter for LOCATION w/ exceptions if field has no value
HAS_LOCATION() Determine if LOCATION has a value

type

The product variant supplied by this resource.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

state

  • requested: The initial state of a connection. The state will remain here until the Connection is accepted on the Partner portal.

  • pending: The connection has been accepted and is being provisioned between AWS and the Partner.

  • available: The connection has been fully provisioned between AWS and the Partner.

  • deleting: The connection is being deleted.

  • deleted: The connection has been deleted.

  • failed: The connection has failed to be created.

  • updating: The connection is being updated.

Accessible with the following methods

Method Description
GET_STATE() Getter for STATE, with configurable default
ASK_STATE() Getter for STATE w/ exceptions if field has no value
HAS_STATE() Determine if STATE has a value

sharedId

An identifier used by both AWS and the remote partner to identify the specific connection.

Accessible with the following methods

Method Description
GET_SHAREDID() Getter for SHAREDID, with configurable default
ASK_SHAREDID() Getter for SHAREDID w/ exceptions if field has no value
HAS_SHAREDID() Determine if SHAREDID has a value

billingTier

The billing tier this connection is currently assigned.

Accessible with the following methods

Method Description
GET_BILLINGTIER() Getter for BILLINGTIER, with configurable default
ASK_BILLINGTIER() Getter for BILLINGTIER w/ exceptions if field has no value
HAS_BILLINGTIER() Determine if BILLINGTIER has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_CONNECTIONSUMMARIESLIST

TYPES TT_CONNECTIONSUMMARIESLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_MCICONNECTIONSUMMARY WITH DEFAULT KEY
.