All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.directconnect-2012-10-25-intermediate.json Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AWS Direct Connect module holds the client classes that are used for communicating with AWS Direct Connect Service

There is a newer version: 1.12.780
Show newest version
{
  "customizationConfig" : {
    "additionalShapeConstructors" : null,
    "authPolicyActions" : {
      "actionPrefix" : null,
      "fileNamePrefix" : "DirectConnect",
      "skip" : false
    },
    "calculateCRC32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customClientConfigFactory" : null,
    "customCodeTemplates" : null,
    "customErrorCodeFieldName" : null,
    "customExceptionUnmarshallerImpl" : null,
    "customFileHeader" : null,
    "customResponseMetadataClassName" : null,
    "customServiceMetadata" : null,
    "customServiceNameForRequest" : null,
    "customSignerProvider" : null,
    "operationModifiers" : null,
    "operationsWithResponseStreamContentLengthValidation" : null,
    "presignersFqcn" : null,
    "renameShapes" : null,
    "requestMetrics" : null,
    "requiredParamValidationEnabled" : false,
    "sdkModeledExceptionBaseClassName" : null,
    "sendEmptyAutoConstructedListAsEmptyList" : null,
    "sendExplicitlyEmptyListsForQuery" : false,
    "serviceClientHoldInputStream" : false,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "simpleMethods" : {
      "DescribeConnections" : {
        "methodForms" : [ [ ] ]
      },
      "DescribeInterconnects" : {
        "methodForms" : [ [ ] ]
      },
      "DescribeLocations" : {
        "methodForms" : [ [ ] ]
      },
      "DescribeVirtualGateways" : {
        "methodForms" : [ [ ] ]
      },
      "DescribeVirtualInterfaces" : {
        "methodForms" : [ [ ] ]
      }
    },
    "skipInterfaceAdditions" : false,
    "skipSmokeTests" : false,
    "useAutoConstructList" : true,
    "useAutoConstructMap" : false
  },
  "metadata" : {
    "apiVersion" : "2012-10-25",
    "asyncClient" : "AmazonDirectConnectAsyncClient",
    "asyncClientBuilderClassName" : "AmazonDirectConnectAsyncClientBuilder",
    "asyncInterface" : "AmazonDirectConnectAsync",
    "cborProtocol" : false,
    "checksumFormat" : null,
    "contentType" : null,
    "cucumberModuleInjectorClassName" : "AmazonDirectConnectModuleInjector",
    "defaultEndpoint" : "https://directconnect.us-east-1.amazonaws.com/",
    "defaultEndpointWithoutHttpProtocol" : "directconnect.us-east-1.amazonaws.com/",
    "documentation" : "

AWS Direct Connect links your internal network to an AWS Direct Connect location over a standard 1 gigabit or 10 gigabit Ethernet fiber-optic cable. One end of the cable is connected to your router, the other to an AWS Direct Connect router. With this connection in place, you can create virtual interfaces directly to the AWS cloud (for example, to Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Simple Storage Service (Amazon S3)) and to Amazon Virtual Private Cloud (Amazon VPC), bypassing Internet service providers in your network path. An AWS Direct Connect location provides access to AWS in the region it is associated with, as well as access to other US regions. For example, you can provision a single connection to any AWS Direct Connect location in the US and use it to access public AWS services in all US Regions and AWS GovCloud (US).

", "endpointPrefix" : "directconnect", "hasApiWithStreamInput" : false, "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "packageName" : "com.amazonaws.services.directconnect", "packagePath" : "com/amazonaws/services/directconnect", "protocol" : "json", "protocolDefaultExceptionUmarshallerImpl" : null, "requestBaseFqcn" : "com.amazonaws.AmazonWebServiceRequest", "serviceAbbreviation" : null, "serviceFullName" : "AWS Direct Connect", "serviceName" : "AWS Direct Connect", "signingName" : "directconnect", "smokeTestsPackageName" : "com.amazonaws.services.directconnect.smoketests", "syncClient" : "AmazonDirectConnectClient", "syncClientBuilderClassName" : "AmazonDirectConnectClientBuilder", "syncInterface" : "AmazonDirectConnect", "unmarshallerClassSuffix" : "JsonUnmarshaller", "unmarshallerContextClassName" : "JsonUnmarshallerContext", "xmlProtocol" : false }, "operations" : { "AllocateConnectionOnInterconnect" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "AllocateConnectionOnInterconnectResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a hosted connection on an interconnect.

Allocates a VLAN number and a specified amount of bandwidth for use by a hosted connection on the given interconnect.

This is intended for use by AWS Direct Connect partners only.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "AllocateConnectionOnInterconnectRequest", "variableName" : "allocateConnectionOnInterconnectRequest", "variableType" : "AllocateConnectionOnInterconnectRequest", "documentation" : "

Container for the parameters to the AllocateConnectionOnInterconnect operation.

", "simpleType" : "AllocateConnectionOnInterconnectRequest", "variableSetterType" : "AllocateConnectionOnInterconnectRequest" }, "inputStreamPropertyName" : null, "methodName" : "allocateConnectionOnInterconnect", "operationName" : "AllocateConnectionOnInterconnect", "returnType" : { "returnType" : "AllocateConnectionOnInterconnectResult", "documentation" : "

A connection represents the physical network connection between the AWS Direct Connect location and the customer.

" }, "syncReturnType" : "AllocateConnectionOnInterconnectResult" }, "AllocatePrivateVirtualInterface" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "AllocatePrivateVirtualInterfaceResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Provisions a private virtual interface to be owned by a different customer.

The owner of a connection calls this function to provision a private virtual interface which will be owned by another AWS customer.

Virtual interfaces created using this function must be confirmed by the virtual interface owner by calling ConfirmPrivateVirtualInterface. Until this step has been completed, the virtual interface will be in 'Confirming' state, and will not be available for handling traffic.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "AllocatePrivateVirtualInterfaceRequest", "variableName" : "allocatePrivateVirtualInterfaceRequest", "variableType" : "AllocatePrivateVirtualInterfaceRequest", "documentation" : "

Container for the parameters to the AllocatePrivateVirtualInterface operation.

", "simpleType" : "AllocatePrivateVirtualInterfaceRequest", "variableSetterType" : "AllocatePrivateVirtualInterfaceRequest" }, "inputStreamPropertyName" : null, "methodName" : "allocatePrivateVirtualInterface", "operationName" : "AllocatePrivateVirtualInterface", "returnType" : { "returnType" : "AllocatePrivateVirtualInterfaceResult", "documentation" : "

A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.

" }, "syncReturnType" : "AllocatePrivateVirtualInterfaceResult" }, "AllocatePublicVirtualInterface" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "AllocatePublicVirtualInterfaceResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Provisions a public virtual interface to be owned by a different customer.

The owner of a connection calls this function to provision a public virtual interface which will be owned by another AWS customer.

Virtual interfaces created using this function must be confirmed by the virtual interface owner by calling ConfirmPublicVirtualInterface. Until this step has been completed, the virtual interface will be in 'Confirming' state, and will not be available for handling traffic.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "AllocatePublicVirtualInterfaceRequest", "variableName" : "allocatePublicVirtualInterfaceRequest", "variableType" : "AllocatePublicVirtualInterfaceRequest", "documentation" : "

Container for the parameters to the AllocatePublicVirtualInterface operation.

", "simpleType" : "AllocatePublicVirtualInterfaceRequest", "variableSetterType" : "AllocatePublicVirtualInterfaceRequest" }, "inputStreamPropertyName" : null, "methodName" : "allocatePublicVirtualInterface", "operationName" : "AllocatePublicVirtualInterface", "returnType" : { "returnType" : "AllocatePublicVirtualInterfaceResult", "documentation" : "

A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.

" }, "syncReturnType" : "AllocatePublicVirtualInterfaceResult" }, "ConfirmConnection" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ConfirmConnectionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Confirm the creation of a hosted connection on an interconnect.

Upon creation, the hosted connection is initially in the 'Ordering' state, and will remain in this state until the owner calls ConfirmConnection to confirm creation of the hosted connection.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ConfirmConnectionRequest", "variableName" : "confirmConnectionRequest", "variableType" : "ConfirmConnectionRequest", "documentation" : "

Container for the parameters to the ConfirmConnection operation.

", "simpleType" : "ConfirmConnectionRequest", "variableSetterType" : "ConfirmConnectionRequest" }, "inputStreamPropertyName" : null, "methodName" : "confirmConnection", "operationName" : "ConfirmConnection", "returnType" : { "returnType" : "ConfirmConnectionResult", "documentation" : "

The response received when ConfirmConnection is called.

" }, "syncReturnType" : "ConfirmConnectionResult" }, "ConfirmPrivateVirtualInterface" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ConfirmPrivateVirtualInterfaceResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Accept ownership of a private virtual interface created by another customer.

After the virtual interface owner calls this function, the virtual interface will be created and attached to the given virtual private gateway, and will be available for handling traffic.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ConfirmPrivateVirtualInterfaceRequest", "variableName" : "confirmPrivateVirtualInterfaceRequest", "variableType" : "ConfirmPrivateVirtualInterfaceRequest", "documentation" : "

Container for the parameters to the ConfirmPrivateVirtualInterface operation.

", "simpleType" : "ConfirmPrivateVirtualInterfaceRequest", "variableSetterType" : "ConfirmPrivateVirtualInterfaceRequest" }, "inputStreamPropertyName" : null, "methodName" : "confirmPrivateVirtualInterface", "operationName" : "ConfirmPrivateVirtualInterface", "returnType" : { "returnType" : "ConfirmPrivateVirtualInterfaceResult", "documentation" : "

The response received when ConfirmPrivateVirtualInterface is called.

" }, "syncReturnType" : "ConfirmPrivateVirtualInterfaceResult" }, "ConfirmPublicVirtualInterface" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ConfirmPublicVirtualInterfaceResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Accept ownership of a public virtual interface created by another customer.

After the virtual interface owner calls this function, the specified virtual interface will be created and made available for handling traffic.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ConfirmPublicVirtualInterfaceRequest", "variableName" : "confirmPublicVirtualInterfaceRequest", "variableType" : "ConfirmPublicVirtualInterfaceRequest", "documentation" : "

Container for the parameters to the ConfirmPublicVirtualInterface operation.

", "simpleType" : "ConfirmPublicVirtualInterfaceRequest", "variableSetterType" : "ConfirmPublicVirtualInterfaceRequest" }, "inputStreamPropertyName" : null, "methodName" : "confirmPublicVirtualInterface", "operationName" : "ConfirmPublicVirtualInterface", "returnType" : { "returnType" : "ConfirmPublicVirtualInterfaceResult", "documentation" : "

The response received when ConfirmPublicVirtualInterface is called.

" }, "syncReturnType" : "ConfirmPublicVirtualInterfaceResult" }, "CreateConnection" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "CreateConnectionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a new connection between the customer network and a specific AWS Direct Connect location.

A connection links your internal network to an AWS Direct Connect location over a standard 1 gigabit or 10 gigabit Ethernet fiber-optic cable. One end of the cable is connected to your router, the other to an AWS Direct Connect router. An AWS Direct Connect location provides access to Amazon Web Services in the region it is associated with. You can establish connections with AWS Direct Connect locations in multiple regions, but a connection in one region does not provide connectivity to other regions.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateConnectionRequest", "variableName" : "createConnectionRequest", "variableType" : "CreateConnectionRequest", "documentation" : "

Container for the parameters to the CreateConnection operation.

", "simpleType" : "CreateConnectionRequest", "variableSetterType" : "CreateConnectionRequest" }, "inputStreamPropertyName" : null, "methodName" : "createConnection", "operationName" : "CreateConnection", "returnType" : { "returnType" : "CreateConnectionResult", "documentation" : "

A connection represents the physical network connection between the AWS Direct Connect location and the customer.

" }, "syncReturnType" : "CreateConnectionResult" }, "CreateInterconnect" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "CreateInterconnectResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a new interconnect between a AWS Direct Connect partner's network and a specific AWS Direct Connect location.

An interconnect is a connection which is capable of hosting other connections. The AWS Direct Connect partner can use an interconnect to provide sub-1Gbps AWS Direct Connect service to tier 2 customers who do not have their own connections. Like a standard connection, an interconnect links the AWS Direct Connect partner's network to an AWS Direct Connect location over a standard 1 Gbps or 10 Gbps Ethernet fiber-optic cable. One end is connected to the partner's router, the other to an AWS Direct Connect router.

For each end customer, the AWS Direct Connect partner provisions a connection on their interconnect by calling AllocateConnectionOnInterconnect. The end customer can then connect to AWS resources by creating a virtual interface on their connection, using the VLAN assigned to them by the AWS Direct Connect partner.

This is intended for use by AWS Direct Connect partners only.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateInterconnectRequest", "variableName" : "createInterconnectRequest", "variableType" : "CreateInterconnectRequest", "documentation" : "

Container for the parameters to the CreateInterconnect operation.

", "simpleType" : "CreateInterconnectRequest", "variableSetterType" : "CreateInterconnectRequest" }, "inputStreamPropertyName" : null, "methodName" : "createInterconnect", "operationName" : "CreateInterconnect", "returnType" : { "returnType" : "CreateInterconnectResult", "documentation" : "

An interconnect is a connection that can host other connections.

Like a standard AWS Direct Connect connection, an interconnect represents the physical connection between an AWS Direct Connect partner's network and a specific Direct Connect location. An AWS Direct Connect partner who owns an interconnect can provision hosted connections on the interconnect for their end customers, thereby providing the end customers with connectivity to AWS services.

The resources of the interconnect, including bandwidth and VLAN numbers, are shared by all of the hosted connections on the interconnect, and the owner of the interconnect determines how these resources are assigned.

" }, "syncReturnType" : "CreateInterconnectResult" }, "CreatePrivateVirtualInterface" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "CreatePrivateVirtualInterfaceResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a new private virtual interface. A virtual interface is the VLAN that transports AWS Direct Connect traffic. A private virtual interface supports sending traffic to a single virtual private cloud (VPC).

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreatePrivateVirtualInterfaceRequest", "variableName" : "createPrivateVirtualInterfaceRequest", "variableType" : "CreatePrivateVirtualInterfaceRequest", "documentation" : "

Container for the parameters to the CreatePrivateVirtualInterface operation.

", "simpleType" : "CreatePrivateVirtualInterfaceRequest", "variableSetterType" : "CreatePrivateVirtualInterfaceRequest" }, "inputStreamPropertyName" : null, "methodName" : "createPrivateVirtualInterface", "operationName" : "CreatePrivateVirtualInterface", "returnType" : { "returnType" : "CreatePrivateVirtualInterfaceResult", "documentation" : "

A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.

" }, "syncReturnType" : "CreatePrivateVirtualInterfaceResult" }, "CreatePublicVirtualInterface" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "CreatePublicVirtualInterfaceResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a new public virtual interface. A virtual interface is the VLAN that transports AWS Direct Connect traffic. A public virtual interface supports sending traffic to public services of AWS such as Amazon Simple Storage Service (Amazon S3).

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreatePublicVirtualInterfaceRequest", "variableName" : "createPublicVirtualInterfaceRequest", "variableType" : "CreatePublicVirtualInterfaceRequest", "documentation" : "

Container for the parameters to the CreatePublicVirtualInterface operation.

", "simpleType" : "CreatePublicVirtualInterfaceRequest", "variableSetterType" : "CreatePublicVirtualInterfaceRequest" }, "inputStreamPropertyName" : null, "methodName" : "createPublicVirtualInterface", "operationName" : "CreatePublicVirtualInterface", "returnType" : { "returnType" : "CreatePublicVirtualInterfaceResult", "documentation" : "

A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.

" }, "syncReturnType" : "CreatePublicVirtualInterfaceResult" }, "DeleteConnection" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DeleteConnectionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the connection.

Deleting a connection only stops the AWS Direct Connect port hour and data transfer charges. You need to cancel separately with the providers any services or charges for cross-connects or network circuits that connect you to the AWS Direct Connect location.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteConnectionRequest", "variableName" : "deleteConnectionRequest", "variableType" : "DeleteConnectionRequest", "documentation" : "

Container for the parameters to the DeleteConnection operation.

", "simpleType" : "DeleteConnectionRequest", "variableSetterType" : "DeleteConnectionRequest" }, "inputStreamPropertyName" : null, "methodName" : "deleteConnection", "operationName" : "DeleteConnection", "returnType" : { "returnType" : "DeleteConnectionResult", "documentation" : "

A connection represents the physical network connection between the AWS Direct Connect location and the customer.

" }, "syncReturnType" : "DeleteConnectionResult" }, "DeleteInterconnect" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DeleteInterconnectResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified interconnect.

This is intended for use by AWS Direct Connect partners only.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteInterconnectRequest", "variableName" : "deleteInterconnectRequest", "variableType" : "DeleteInterconnectRequest", "documentation" : "

Container for the parameters to the DeleteInterconnect operation.

", "simpleType" : "DeleteInterconnectRequest", "variableSetterType" : "DeleteInterconnectRequest" }, "inputStreamPropertyName" : null, "methodName" : "deleteInterconnect", "operationName" : "DeleteInterconnect", "returnType" : { "returnType" : "DeleteInterconnectResult", "documentation" : "

The response received when DeleteInterconnect is called.

" }, "syncReturnType" : "DeleteInterconnectResult" }, "DeleteVirtualInterface" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DeleteVirtualInterfaceResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a virtual interface.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteVirtualInterfaceRequest", "variableName" : "deleteVirtualInterfaceRequest", "variableType" : "DeleteVirtualInterfaceRequest", "documentation" : "

Container for the parameters to the DeleteVirtualInterface operation.

", "simpleType" : "DeleteVirtualInterfaceRequest", "variableSetterType" : "DeleteVirtualInterfaceRequest" }, "inputStreamPropertyName" : null, "methodName" : "deleteVirtualInterface", "operationName" : "DeleteVirtualInterface", "returnType" : { "returnType" : "DeleteVirtualInterfaceResult", "documentation" : "

The response received when DeleteVirtualInterface is called.

" }, "syncReturnType" : "DeleteVirtualInterfaceResult" }, "DescribeConnectionLoa" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeConnectionLoaResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the LOA-CFA for a Connection.

The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document that your APN partner or service provider uses when establishing your cross connect to AWS at the colocation facility. For more information, see Requesting Cross Connects at AWS Direct Connect Locations in the AWS Direct Connect user guide.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeConnectionLoaRequest", "variableName" : "describeConnectionLoaRequest", "variableType" : "DescribeConnectionLoaRequest", "documentation" : "

Container for the parameters to the DescribeConnectionLoa operation.

", "simpleType" : "DescribeConnectionLoaRequest", "variableSetterType" : "DescribeConnectionLoaRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeConnectionLoa", "operationName" : "DescribeConnectionLoa", "returnType" : { "returnType" : "DescribeConnectionLoaResult", "documentation" : "

The response received when DescribeConnectionLoa is called.

" }, "syncReturnType" : "DescribeConnectionLoaResult" }, "DescribeConnections" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeConnectionsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Displays all connections in this region.

If a connection ID is provided, the call returns only that particular connection.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeConnectionsRequest", "variableName" : "describeConnectionsRequest", "variableType" : "DescribeConnectionsRequest", "documentation" : "

Container for the parameters to the DescribeConnections operation.

", "simpleType" : "DescribeConnectionsRequest", "variableSetterType" : "DescribeConnectionsRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeConnections", "operationName" : "DescribeConnections", "returnType" : { "returnType" : "DescribeConnectionsResult", "documentation" : "

A structure containing a list of connections.

" }, "syncReturnType" : "DescribeConnectionsResult" }, "DescribeConnectionsOnInterconnect" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeConnectionsOnInterconnectResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Return a list of connections that have been provisioned on the given interconnect.

This is intended for use by AWS Direct Connect partners only.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeConnectionsOnInterconnectRequest", "variableName" : "describeConnectionsOnInterconnectRequest", "variableType" : "DescribeConnectionsOnInterconnectRequest", "documentation" : "

Container for the parameters to the DescribeConnectionsOnInterconnect operation.

", "simpleType" : "DescribeConnectionsOnInterconnectRequest", "variableSetterType" : "DescribeConnectionsOnInterconnectRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeConnectionsOnInterconnect", "operationName" : "DescribeConnectionsOnInterconnect", "returnType" : { "returnType" : "DescribeConnectionsOnInterconnectResult", "documentation" : "

A structure containing a list of connections.

" }, "syncReturnType" : "DescribeConnectionsOnInterconnectResult" }, "DescribeInterconnectLoa" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeInterconnectLoaResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the LOA-CFA for an Interconnect.

The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document that is used when establishing your cross connect to AWS at the colocation facility. For more information, see Requesting Cross Connects at AWS Direct Connect Locations in the AWS Direct Connect user guide.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeInterconnectLoaRequest", "variableName" : "describeInterconnectLoaRequest", "variableType" : "DescribeInterconnectLoaRequest", "documentation" : "

Container for the parameters to the DescribeInterconnectLoa operation.

", "simpleType" : "DescribeInterconnectLoaRequest", "variableSetterType" : "DescribeInterconnectLoaRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeInterconnectLoa", "operationName" : "DescribeInterconnectLoa", "returnType" : { "returnType" : "DescribeInterconnectLoaResult", "documentation" : "

The response received when DescribeInterconnectLoa is called.

" }, "syncReturnType" : "DescribeInterconnectLoaResult" }, "DescribeInterconnects" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeInterconnectsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of interconnects owned by the AWS account.

If an interconnect ID is provided, it will only return this particular interconnect.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeInterconnectsRequest", "variableName" : "describeInterconnectsRequest", "variableType" : "DescribeInterconnectsRequest", "documentation" : "

Container for the parameters to the DescribeInterconnects operation.

", "simpleType" : "DescribeInterconnectsRequest", "variableSetterType" : "DescribeInterconnectsRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeInterconnects", "operationName" : "DescribeInterconnects", "returnType" : { "returnType" : "DescribeInterconnectsResult", "documentation" : "

A structure containing a list of interconnects.

" }, "syncReturnType" : "DescribeInterconnectsResult" }, "DescribeLocations" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeLocationsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the list of AWS Direct Connect locations in the current AWS region. These are the locations that may be selected when calling CreateConnection or CreateInterconnect.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeLocationsRequest", "variableName" : "describeLocationsRequest", "variableType" : "DescribeLocationsRequest", "documentation" : null, "simpleType" : "DescribeLocationsRequest", "variableSetterType" : "DescribeLocationsRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeLocations", "operationName" : "DescribeLocations", "returnType" : { "returnType" : "DescribeLocationsResult", "documentation" : "

A location is a network facility where AWS Direct Connect routers are available to be connected. Generally, these are colocation hubs where many network providers have equipment, and where cross connects can be delivered. Locations include a name and facility code, and must be provided when creating a connection.

" }, "syncReturnType" : "DescribeLocationsResult" }, "DescribeTags" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeTagsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the tags associated with the specified Direct Connect resources.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeTagsRequest", "variableName" : "describeTagsRequest", "variableType" : "DescribeTagsRequest", "documentation" : "

Container for the parameters to the DescribeTags operation.

", "simpleType" : "DescribeTagsRequest", "variableSetterType" : "DescribeTagsRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeTags", "operationName" : "DescribeTags", "returnType" : { "returnType" : "DescribeTagsResult", "documentation" : "

The response received when DescribeTags is called.

" }, "syncReturnType" : "DescribeTagsResult" }, "DescribeVirtualGateways" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeVirtualGatewaysResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of virtual private gateways owned by the AWS account.

You can create one or more AWS Direct Connect private virtual interfaces linking to a virtual private gateway. A virtual private gateway can be managed via Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeVirtualGatewaysRequest", "variableName" : "describeVirtualGatewaysRequest", "variableType" : "DescribeVirtualGatewaysRequest", "documentation" : null, "simpleType" : "DescribeVirtualGatewaysRequest", "variableSetterType" : "DescribeVirtualGatewaysRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeVirtualGateways", "operationName" : "DescribeVirtualGateways", "returnType" : { "returnType" : "DescribeVirtualGatewaysResult", "documentation" : "

A structure containing a list of virtual private gateways.

" }, "syncReturnType" : "DescribeVirtualGatewaysResult" }, "DescribeVirtualInterfaces" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeVirtualInterfacesResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Displays all virtual interfaces for an AWS account. Virtual interfaces deleted fewer than 15 minutes before DescribeVirtualInterfaces is called are also returned. If a connection ID is included then only virtual interfaces associated with this connection will be returned. If a virtual interface ID is included then only a single virtual interface will be returned.

A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.

If a connection ID is provided, only virtual interfaces provisioned on the specified connection will be returned. If a virtual interface ID is provided, only this particular virtual interface will be returned.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeVirtualInterfacesRequest", "variableName" : "describeVirtualInterfacesRequest", "variableType" : "DescribeVirtualInterfacesRequest", "documentation" : "

Container for the parameters to the DescribeVirtualInterfaces operation.

", "simpleType" : "DescribeVirtualInterfacesRequest", "variableSetterType" : "DescribeVirtualInterfacesRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeVirtualInterfaces", "operationName" : "DescribeVirtualInterfaces", "returnType" : { "returnType" : "DescribeVirtualInterfacesResult", "documentation" : "

A structure containing a list of virtual interfaces.

" }, "syncReturnType" : "DescribeVirtualInterfacesResult" }, "TagResource" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "TagResourceResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Adds the specified tags to the specified Direct Connect resource. Each Direct Connect resource can have a maximum of 50 tags.

Each tag consists of a key and an optional value. If a tag with the same key is already associated with the Direct Connect resource, this action updates its value.

", "exceptions" : [ { "exceptionName" : "DuplicateTagKeysException", "documentation" : "

A tag key was specified more than once.

" }, { "exceptionName" : "TooManyTagsException", "documentation" : "

You have reached the limit on the number of tags that can be assigned to a Direct Connect resource.

" }, { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "TagResourceRequest", "variableName" : "tagResourceRequest", "variableType" : "TagResourceRequest", "documentation" : "

Container for the parameters to the TagResource operation.

", "simpleType" : "TagResourceRequest", "variableSetterType" : "TagResourceRequest" }, "inputStreamPropertyName" : null, "methodName" : "tagResource", "operationName" : "TagResource", "returnType" : { "returnType" : "TagResourceResult", "documentation" : "

The response received when TagResource is called.

" }, "syncReturnType" : "TagResourceResult" }, "UntagResource" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "UntagResourceResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Removes one or more tags from the specified Direct Connect resource.

", "exceptions" : [ { "exceptionName" : "DirectConnectServerException", "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

" }, { "exceptionName" : "DirectConnectClientException", "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UntagResourceRequest", "variableName" : "untagResourceRequest", "variableType" : "UntagResourceRequest", "documentation" : "

Container for the parameters to the UntagResource operation.

", "simpleType" : "UntagResourceRequest", "variableSetterType" : "UntagResourceRequest" }, "inputStreamPropertyName" : null, "methodName" : "untagResource", "operationName" : "UntagResource", "returnType" : { "returnType" : "UntagResourceResult", "documentation" : "

The response received when UntagResource is called.

" }, "syncReturnType" : "UntagResourceResult" } }, "shapes" : { "AllocateConnectionOnInterconnectRequest" : { "c2jName" : "AllocateConnectionOnInterconnectRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the AllocateConnectionOnInterconnect operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "AllocateConnectionOnInterconnect", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.AllocateConnectionOnInterconnect", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

", "enumType" : null, "fluentSetterDocumentation" : "/**

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

\n@param bandwidth Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

\n@return Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

\n@param bandwidth Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

\n@param bandwidth Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

\n@param connectionName Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

\n@return Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

\n@param connectionName Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

\n@param connectionName Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

\n@param ownerAccount Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

\n@return Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

\n@param ownerAccount Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

\n@param ownerAccount Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

\n@param interconnectId ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

\n@return ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

\n@param interconnectId ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

\n@param interconnectId ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

\n@param vlan The dedicated VLAN provisioned to the connection.

Example: 101

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

\n@return The dedicated VLAN provisioned to the connection.

Example: 101

Default: None*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

\n@param vlan The dedicated VLAN provisioned to the connection.

Example: 101

Default: None*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

\n@param vlan The dedicated VLAN provisioned to the connection.

Example: 101

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bandwidth" : { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

", "enumType" : null, "fluentSetterDocumentation" : "/**

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

\n@param bandwidth Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

\n@return Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

\n@param bandwidth Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

\n@param bandwidth Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

Bandwidth of the connection.

Example: \"500Mbps\"

Default: None

Values: 50M, 100M, 200M, 300M, 400M, or 500M

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionName" : { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

\n@param connectionName Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

\n@return Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

\n@param connectionName Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

\n@param connectionName Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "

Name of the provisioned connection.

Example: \"500M Connection to AWS\"

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InterconnectId" : { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

\n@param interconnectId ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

\n@return ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

\n@param interconnectId ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

\n@param interconnectId ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "

ID of the interconnect on which the connection will be provisioned.

Example: dxcon-456abc78

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

\n@param ownerAccount Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

\n@return Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

\n@param ownerAccount Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

\n@param ownerAccount Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

Numeric account Id of the customer for whom the connection will be provisioned.

Example: 123443215678

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

\n@param vlan The dedicated VLAN provisioned to the connection.

Example: 101

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

\n@return The dedicated VLAN provisioned to the connection.

Example: 101

Default: None*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

\n@param vlan The dedicated VLAN provisioned to the connection.

Example: 101

Default: None*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

\n@param vlan The dedicated VLAN provisioned to the connection.

Example: 101

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "

The dedicated VLAN provisioned to the connection.

Example: 101

Default: None

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : [ "bandwidth", "connectionName", "ownerAccount", "interconnectId", "vlan" ], "shapeName" : "AllocateConnectionOnInterconnectRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AllocateConnectionOnInterconnectRequest", "variableName" : "allocateConnectionOnInterconnectRequest", "variableType" : "AllocateConnectionOnInterconnectRequest", "documentation" : null, "simpleType" : "AllocateConnectionOnInterconnectRequest", "variableSetterType" : "AllocateConnectionOnInterconnectRequest" }, "wrapper" : false }, "AllocateConnectionOnInterconnectResult" : { "c2jName" : "Connection", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A connection represents the physical network connection between the AWS Direct Connect location and the customer.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new connection.

\n@return The AWS account that will own the new connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**\n@param connectionName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionState", "c2jShape" : "ConnectionState", "deprecated" : false, "documentation" : "", "enumType" : "ConnectionState", "fluentSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "getterDocumentation" : "/**\n@return \n@see ConnectionState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionState", "setterDocumentation" : "/**\n@param connectionState \n@see ConnectionState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@return Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "partnerName", "c2jShape" : "PartnerName", "deprecated" : false, "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@return The name of the AWS Direct Connect service provider associated with the connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "partnerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "partnerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PartnerName", "setterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@return The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bandwidth" : { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@return Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionName" : { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**\n@param connectionName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionState" : { "c2jName" : "connectionState", "c2jShape" : "ConnectionState", "deprecated" : false, "documentation" : "", "enumType" : "ConnectionState", "fluentSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "getterDocumentation" : "/**\n@return \n@see ConnectionState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionState", "setterDocumentation" : "/**\n@param connectionState \n@see ConnectionState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LoaIssueTime" : { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@return The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new connection.

\n@return The AWS account that will own the new connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PartnerName" : { "c2jName" : "partnerName", "c2jShape" : "PartnerName", "deprecated" : false, "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@return The name of the AWS Direct Connect service provider associated with the connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "partnerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "partnerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PartnerName", "setterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Region" : { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "AllocateConnectionOnInterconnectResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AllocateConnectionOnInterconnectResult", "variableName" : "allocateConnectionOnInterconnectResult", "variableType" : "AllocateConnectionOnInterconnectResult", "documentation" : null, "simpleType" : "AllocateConnectionOnInterconnectResult", "variableSetterType" : "AllocateConnectionOnInterconnectResult" }, "wrapper" : false }, "AllocatePrivateVirtualInterfaceRequest" : { "c2jName" : "AllocatePrivateVirtualInterfaceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the AllocatePrivateVirtualInterface operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "AllocatePrivateVirtualInterface", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.AllocatePrivateVirtualInterface", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "

The connection ID on which the private virtual interface is provisioned.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The connection ID on which the private virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the private virtual interface is provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The connection ID on which the private virtual interface is provisioned.

Default: None

\n@return The connection ID on which the private virtual interface is provisioned.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**

The connection ID on which the private virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the private virtual interface is provisioned.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The connection ID on which the private virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the private virtual interface is provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "

The connection ID on which the private virtual interface is provisioned.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new private virtual interface.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new private virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new private virtual interface.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new private virtual interface.

Default: None

\n@return The AWS account that will own the new private virtual interface.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new private virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new private virtual interface.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new private virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new private virtual interface.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new private virtual interface.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "newPrivateVirtualInterfaceAllocation", "c2jShape" : "NewPrivateVirtualInterfaceAllocation", "deprecated" : false, "documentation" : "

Detailed information for the private virtual interface to be provisioned.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Detailed information for the private virtual interface to be provisioned.

Default: None

\n@param newPrivateVirtualInterfaceAllocation Detailed information for the private virtual interface to be provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Detailed information for the private virtual interface to be provisioned.

Default: None

\n@return Detailed information for the private virtual interface to be provisioned.

Default: None*/", "getterModel" : { "returnType" : "NewPrivateVirtualInterfaceAllocation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "newPrivateVirtualInterfaceAllocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "newPrivateVirtualInterfaceAllocation", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NewPrivateVirtualInterfaceAllocation", "setterDocumentation" : "/**

Detailed information for the private virtual interface to be provisioned.

Default: None

\n@param newPrivateVirtualInterfaceAllocation Detailed information for the private virtual interface to be provisioned.

Default: None*/", "setterModel" : { "variableDeclarationType" : "NewPrivateVirtualInterfaceAllocation", "variableName" : "newPrivateVirtualInterfaceAllocation", "variableType" : "NewPrivateVirtualInterfaceAllocation", "documentation" : "", "simpleType" : "NewPrivateVirtualInterfaceAllocation", "variableSetterType" : "NewPrivateVirtualInterfaceAllocation" }, "simple" : false, "varargSetterDocumentation" : "/**

Detailed information for the private virtual interface to be provisioned.

Default: None

\n@param newPrivateVirtualInterfaceAllocation Detailed information for the private virtual interface to be provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "NewPrivateVirtualInterfaceAllocation", "variableName" : "newPrivateVirtualInterfaceAllocation", "variableType" : "NewPrivateVirtualInterfaceAllocation", "documentation" : "

Detailed information for the private virtual interface to be provisioned.

Default: None

", "simpleType" : "NewPrivateVirtualInterfaceAllocation", "variableSetterType" : "NewPrivateVirtualInterfaceAllocation" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "

The connection ID on which the private virtual interface is provisioned.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The connection ID on which the private virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the private virtual interface is provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The connection ID on which the private virtual interface is provisioned.

Default: None

\n@return The connection ID on which the private virtual interface is provisioned.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**

The connection ID on which the private virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the private virtual interface is provisioned.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The connection ID on which the private virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the private virtual interface is provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "

The connection ID on which the private virtual interface is provisioned.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NewPrivateVirtualInterfaceAllocation" : { "c2jName" : "newPrivateVirtualInterfaceAllocation", "c2jShape" : "NewPrivateVirtualInterfaceAllocation", "deprecated" : false, "documentation" : "

Detailed information for the private virtual interface to be provisioned.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Detailed information for the private virtual interface to be provisioned.

Default: None

\n@param newPrivateVirtualInterfaceAllocation Detailed information for the private virtual interface to be provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Detailed information for the private virtual interface to be provisioned.

Default: None

\n@return Detailed information for the private virtual interface to be provisioned.

Default: None*/", "getterModel" : { "returnType" : "NewPrivateVirtualInterfaceAllocation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "newPrivateVirtualInterfaceAllocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "newPrivateVirtualInterfaceAllocation", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NewPrivateVirtualInterfaceAllocation", "setterDocumentation" : "/**

Detailed information for the private virtual interface to be provisioned.

Default: None

\n@param newPrivateVirtualInterfaceAllocation Detailed information for the private virtual interface to be provisioned.

Default: None*/", "setterModel" : { "variableDeclarationType" : "NewPrivateVirtualInterfaceAllocation", "variableName" : "newPrivateVirtualInterfaceAllocation", "variableType" : "NewPrivateVirtualInterfaceAllocation", "documentation" : "", "simpleType" : "NewPrivateVirtualInterfaceAllocation", "variableSetterType" : "NewPrivateVirtualInterfaceAllocation" }, "simple" : false, "varargSetterDocumentation" : "/**

Detailed information for the private virtual interface to be provisioned.

Default: None

\n@param newPrivateVirtualInterfaceAllocation Detailed information for the private virtual interface to be provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "NewPrivateVirtualInterfaceAllocation", "variableName" : "newPrivateVirtualInterfaceAllocation", "variableType" : "NewPrivateVirtualInterfaceAllocation", "documentation" : "

Detailed information for the private virtual interface to be provisioned.

Default: None

", "simpleType" : "NewPrivateVirtualInterfaceAllocation", "variableSetterType" : "NewPrivateVirtualInterfaceAllocation" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new private virtual interface.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new private virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new private virtual interface.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new private virtual interface.

Default: None

\n@return The AWS account that will own the new private virtual interface.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new private virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new private virtual interface.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new private virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new private virtual interface.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new private virtual interface.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "connectionId", "ownerAccount", "newPrivateVirtualInterfaceAllocation" ], "shapeName" : "AllocatePrivateVirtualInterfaceRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AllocatePrivateVirtualInterfaceRequest", "variableName" : "allocatePrivateVirtualInterfaceRequest", "variableType" : "AllocatePrivateVirtualInterfaceRequest", "documentation" : null, "simpleType" : "AllocatePrivateVirtualInterfaceRequest", "variableSetterType" : "AllocatePrivateVirtualInterfaceRequest" }, "wrapper" : false }, "AllocatePrivateVirtualInterfaceResult" : { "c2jName" : "VirtualInterface", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new virtual interface.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@return The AWS account that will own the new virtual interface.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new virtual interface.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceType", "c2jShape" : "VirtualInterfaceType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceType", "setterDocumentation" : "/**\n@param virtualInterfaceType */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerRouterConfig", "c2jShape" : "RouterConfig", "deprecated" : false, "documentation" : "

Information for generating the customer router configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information for generating the customer router configuration.

\n@return Information for generating the customer router configuration.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerRouterConfig", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerRouterConfig", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerRouterConfig", "setterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "

Information for generating the customer router configuration.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AmazonAddress" : { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Asn" : { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "AuthKey" : { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerAddress" : { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerRouterConfig" : { "c2jName" : "customerRouterConfig", "c2jShape" : "RouterConfig", "deprecated" : false, "documentation" : "

Information for generating the customer router configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information for generating the customer router configuration.

\n@return Information for generating the customer router configuration.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerRouterConfig", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerRouterConfig", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerRouterConfig", "setterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "

Information for generating the customer router configuration.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new virtual interface.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@return The AWS account that will own the new virtual interface.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new virtual interface.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RouteFilterPrefixes" : { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "VirtualGatewayId" : { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceId" : { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceName" : { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceState" : { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceType" : { "c2jName" : "virtualInterfaceType", "c2jShape" : "VirtualInterfaceType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceType", "setterDocumentation" : "/**\n@param virtualInterfaceType */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "AllocatePrivateVirtualInterfaceResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AllocatePrivateVirtualInterfaceResult", "variableName" : "allocatePrivateVirtualInterfaceResult", "variableType" : "AllocatePrivateVirtualInterfaceResult", "documentation" : null, "simpleType" : "AllocatePrivateVirtualInterfaceResult", "variableSetterType" : "AllocatePrivateVirtualInterfaceResult" }, "wrapper" : false }, "AllocatePublicVirtualInterfaceRequest" : { "c2jName" : "AllocatePublicVirtualInterfaceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the AllocatePublicVirtualInterface operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "AllocatePublicVirtualInterface", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.AllocatePublicVirtualInterface", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "

The connection ID on which the public virtual interface is provisioned.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The connection ID on which the public virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the public virtual interface is provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The connection ID on which the public virtual interface is provisioned.

Default: None

\n@return The connection ID on which the public virtual interface is provisioned.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**

The connection ID on which the public virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the public virtual interface is provisioned.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The connection ID on which the public virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the public virtual interface is provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "

The connection ID on which the public virtual interface is provisioned.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new public virtual interface.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new public virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new public virtual interface.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new public virtual interface.

Default: None

\n@return The AWS account that will own the new public virtual interface.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new public virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new public virtual interface.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new public virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new public virtual interface.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new public virtual interface.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "newPublicVirtualInterfaceAllocation", "c2jShape" : "NewPublicVirtualInterfaceAllocation", "deprecated" : false, "documentation" : "

Detailed information for the public virtual interface to be provisioned.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Detailed information for the public virtual interface to be provisioned.

Default: None

\n@param newPublicVirtualInterfaceAllocation Detailed information for the public virtual interface to be provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Detailed information for the public virtual interface to be provisioned.

Default: None

\n@return Detailed information for the public virtual interface to be provisioned.

Default: None*/", "getterModel" : { "returnType" : "NewPublicVirtualInterfaceAllocation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "newPublicVirtualInterfaceAllocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "newPublicVirtualInterfaceAllocation", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NewPublicVirtualInterfaceAllocation", "setterDocumentation" : "/**

Detailed information for the public virtual interface to be provisioned.

Default: None

\n@param newPublicVirtualInterfaceAllocation Detailed information for the public virtual interface to be provisioned.

Default: None*/", "setterModel" : { "variableDeclarationType" : "NewPublicVirtualInterfaceAllocation", "variableName" : "newPublicVirtualInterfaceAllocation", "variableType" : "NewPublicVirtualInterfaceAllocation", "documentation" : "", "simpleType" : "NewPublicVirtualInterfaceAllocation", "variableSetterType" : "NewPublicVirtualInterfaceAllocation" }, "simple" : false, "varargSetterDocumentation" : "/**

Detailed information for the public virtual interface to be provisioned.

Default: None

\n@param newPublicVirtualInterfaceAllocation Detailed information for the public virtual interface to be provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "NewPublicVirtualInterfaceAllocation", "variableName" : "newPublicVirtualInterfaceAllocation", "variableType" : "NewPublicVirtualInterfaceAllocation", "documentation" : "

Detailed information for the public virtual interface to be provisioned.

Default: None

", "simpleType" : "NewPublicVirtualInterfaceAllocation", "variableSetterType" : "NewPublicVirtualInterfaceAllocation" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "

The connection ID on which the public virtual interface is provisioned.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The connection ID on which the public virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the public virtual interface is provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The connection ID on which the public virtual interface is provisioned.

Default: None

\n@return The connection ID on which the public virtual interface is provisioned.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**

The connection ID on which the public virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the public virtual interface is provisioned.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The connection ID on which the public virtual interface is provisioned.

Default: None

\n@param connectionId The connection ID on which the public virtual interface is provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "

The connection ID on which the public virtual interface is provisioned.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NewPublicVirtualInterfaceAllocation" : { "c2jName" : "newPublicVirtualInterfaceAllocation", "c2jShape" : "NewPublicVirtualInterfaceAllocation", "deprecated" : false, "documentation" : "

Detailed information for the public virtual interface to be provisioned.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Detailed information for the public virtual interface to be provisioned.

Default: None

\n@param newPublicVirtualInterfaceAllocation Detailed information for the public virtual interface to be provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Detailed information for the public virtual interface to be provisioned.

Default: None

\n@return Detailed information for the public virtual interface to be provisioned.

Default: None*/", "getterModel" : { "returnType" : "NewPublicVirtualInterfaceAllocation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "newPublicVirtualInterfaceAllocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "newPublicVirtualInterfaceAllocation", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NewPublicVirtualInterfaceAllocation", "setterDocumentation" : "/**

Detailed information for the public virtual interface to be provisioned.

Default: None

\n@param newPublicVirtualInterfaceAllocation Detailed information for the public virtual interface to be provisioned.

Default: None*/", "setterModel" : { "variableDeclarationType" : "NewPublicVirtualInterfaceAllocation", "variableName" : "newPublicVirtualInterfaceAllocation", "variableType" : "NewPublicVirtualInterfaceAllocation", "documentation" : "", "simpleType" : "NewPublicVirtualInterfaceAllocation", "variableSetterType" : "NewPublicVirtualInterfaceAllocation" }, "simple" : false, "varargSetterDocumentation" : "/**

Detailed information for the public virtual interface to be provisioned.

Default: None

\n@param newPublicVirtualInterfaceAllocation Detailed information for the public virtual interface to be provisioned.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "NewPublicVirtualInterfaceAllocation", "variableName" : "newPublicVirtualInterfaceAllocation", "variableType" : "NewPublicVirtualInterfaceAllocation", "documentation" : "

Detailed information for the public virtual interface to be provisioned.

Default: None

", "simpleType" : "NewPublicVirtualInterfaceAllocation", "variableSetterType" : "NewPublicVirtualInterfaceAllocation" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new public virtual interface.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new public virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new public virtual interface.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new public virtual interface.

Default: None

\n@return The AWS account that will own the new public virtual interface.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new public virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new public virtual interface.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new public virtual interface.

Default: None

\n@param ownerAccount The AWS account that will own the new public virtual interface.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new public virtual interface.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "connectionId", "ownerAccount", "newPublicVirtualInterfaceAllocation" ], "shapeName" : "AllocatePublicVirtualInterfaceRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AllocatePublicVirtualInterfaceRequest", "variableName" : "allocatePublicVirtualInterfaceRequest", "variableType" : "AllocatePublicVirtualInterfaceRequest", "documentation" : null, "simpleType" : "AllocatePublicVirtualInterfaceRequest", "variableSetterType" : "AllocatePublicVirtualInterfaceRequest" }, "wrapper" : false }, "AllocatePublicVirtualInterfaceResult" : { "c2jName" : "VirtualInterface", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new virtual interface.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@return The AWS account that will own the new virtual interface.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new virtual interface.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceType", "c2jShape" : "VirtualInterfaceType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceType", "setterDocumentation" : "/**\n@param virtualInterfaceType */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerRouterConfig", "c2jShape" : "RouterConfig", "deprecated" : false, "documentation" : "

Information for generating the customer router configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information for generating the customer router configuration.

\n@return Information for generating the customer router configuration.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerRouterConfig", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerRouterConfig", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerRouterConfig", "setterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "

Information for generating the customer router configuration.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AmazonAddress" : { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Asn" : { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "AuthKey" : { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerAddress" : { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerRouterConfig" : { "c2jName" : "customerRouterConfig", "c2jShape" : "RouterConfig", "deprecated" : false, "documentation" : "

Information for generating the customer router configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information for generating the customer router configuration.

\n@return Information for generating the customer router configuration.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerRouterConfig", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerRouterConfig", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerRouterConfig", "setterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "

Information for generating the customer router configuration.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new virtual interface.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@return The AWS account that will own the new virtual interface.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new virtual interface.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RouteFilterPrefixes" : { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "VirtualGatewayId" : { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceId" : { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceName" : { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceState" : { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceType" : { "c2jName" : "virtualInterfaceType", "c2jShape" : "VirtualInterfaceType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceType", "setterDocumentation" : "/**\n@param virtualInterfaceType */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "AllocatePublicVirtualInterfaceResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AllocatePublicVirtualInterfaceResult", "variableName" : "allocatePublicVirtualInterfaceResult", "variableType" : "AllocatePublicVirtualInterfaceResult", "documentation" : null, "simpleType" : "AllocatePublicVirtualInterfaceResult", "variableSetterType" : "AllocatePublicVirtualInterfaceResult" }, "wrapper" : false }, "ConfirmConnectionRequest" : { "c2jName" : "ConfirmConnectionRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the ConfirmConnection operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ConfirmConnection", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.ConfirmConnection", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "connectionId" ], "shapeName" : "ConfirmConnectionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ConfirmConnectionRequest", "variableName" : "confirmConnectionRequest", "variableType" : "ConfirmConnectionRequest", "documentation" : null, "simpleType" : "ConfirmConnectionRequest", "variableSetterType" : "ConfirmConnectionRequest" }, "wrapper" : false }, "ConfirmConnectionResult" : { "c2jName" : "ConfirmConnectionResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The response received when ConfirmConnection is called.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "connectionState", "c2jShape" : "ConnectionState", "deprecated" : false, "documentation" : "", "enumType" : "ConnectionState", "fluentSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "getterDocumentation" : "/**\n@return \n@see ConnectionState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionState", "setterDocumentation" : "/**\n@param connectionState \n@see ConnectionState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionState" : { "c2jName" : "connectionState", "c2jShape" : "ConnectionState", "deprecated" : false, "documentation" : "", "enumType" : "ConnectionState", "fluentSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "getterDocumentation" : "/**\n@return \n@see ConnectionState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionState", "setterDocumentation" : "/**\n@param connectionState \n@see ConnectionState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ConfirmConnectionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ConfirmConnectionResult", "variableName" : "confirmConnectionResult", "variableType" : "ConfirmConnectionResult", "documentation" : null, "simpleType" : "ConfirmConnectionResult", "variableSetterType" : "ConfirmConnectionResult" }, "wrapper" : false }, "ConfirmPrivateVirtualInterfaceRequest" : { "c2jName" : "ConfirmPrivateVirtualInterfaceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the ConfirmPrivateVirtualInterface operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ConfirmPrivateVirtualInterface", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.ConfirmPrivateVirtualInterface", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

\n@param virtualGatewayId ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

\n@return ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

\n@param virtualGatewayId ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

\n@param virtualGatewayId ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "VirtualGatewayId" : { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

\n@param virtualGatewayId ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

\n@return ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

\n@param virtualGatewayId ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

\n@param virtualGatewayId ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "

ID of the virtual private gateway that will be attached to the virtual interface.

A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceId" : { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "virtualInterfaceId", "virtualGatewayId" ], "shapeName" : "ConfirmPrivateVirtualInterfaceRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ConfirmPrivateVirtualInterfaceRequest", "variableName" : "confirmPrivateVirtualInterfaceRequest", "variableType" : "ConfirmPrivateVirtualInterfaceRequest", "documentation" : null, "simpleType" : "ConfirmPrivateVirtualInterfaceRequest", "variableSetterType" : "ConfirmPrivateVirtualInterfaceRequest" }, "wrapper" : false }, "ConfirmPrivateVirtualInterfaceResult" : { "c2jName" : "ConfirmPrivateVirtualInterfaceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The response received when ConfirmPrivateVirtualInterface is called.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "VirtualInterfaceState" : { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ConfirmPrivateVirtualInterfaceResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ConfirmPrivateVirtualInterfaceResult", "variableName" : "confirmPrivateVirtualInterfaceResult", "variableType" : "ConfirmPrivateVirtualInterfaceResult", "documentation" : null, "simpleType" : "ConfirmPrivateVirtualInterfaceResult", "variableSetterType" : "ConfirmPrivateVirtualInterfaceResult" }, "wrapper" : false }, "ConfirmPublicVirtualInterfaceRequest" : { "c2jName" : "ConfirmPublicVirtualInterfaceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the ConfirmPublicVirtualInterface operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ConfirmPublicVirtualInterface", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.ConfirmPublicVirtualInterface", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "VirtualInterfaceId" : { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "virtualInterfaceId" ], "shapeName" : "ConfirmPublicVirtualInterfaceRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ConfirmPublicVirtualInterfaceRequest", "variableName" : "confirmPublicVirtualInterfaceRequest", "variableType" : "ConfirmPublicVirtualInterfaceRequest", "documentation" : null, "simpleType" : "ConfirmPublicVirtualInterfaceRequest", "variableSetterType" : "ConfirmPublicVirtualInterfaceRequest" }, "wrapper" : false }, "ConfirmPublicVirtualInterfaceResult" : { "c2jName" : "ConfirmPublicVirtualInterfaceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The response received when ConfirmPublicVirtualInterface is called.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "VirtualInterfaceState" : { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ConfirmPublicVirtualInterfaceResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ConfirmPublicVirtualInterfaceResult", "variableName" : "confirmPublicVirtualInterfaceResult", "variableType" : "ConfirmPublicVirtualInterfaceResult", "documentation" : null, "simpleType" : "ConfirmPublicVirtualInterfaceResult", "variableSetterType" : "ConfirmPublicVirtualInterfaceResult" }, "wrapper" : false }, "Connection" : { "c2jName" : "Connection", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A connection represents the physical network connection between the AWS Direct Connect location and the customer.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new connection.

\n@return The AWS account that will own the new connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**\n@param connectionName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionState", "c2jShape" : "ConnectionState", "deprecated" : false, "documentation" : "", "enumType" : "ConnectionState", "fluentSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "getterDocumentation" : "/**\n@return \n@see ConnectionState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionState", "setterDocumentation" : "/**\n@param connectionState \n@see ConnectionState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@return Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "partnerName", "c2jShape" : "PartnerName", "deprecated" : false, "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@return The name of the AWS Direct Connect service provider associated with the connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "partnerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "partnerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PartnerName", "setterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@return The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bandwidth" : { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@return Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionName" : { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**\n@param connectionName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionState" : { "c2jName" : "connectionState", "c2jShape" : "ConnectionState", "deprecated" : false, "documentation" : "", "enumType" : "ConnectionState", "fluentSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "getterDocumentation" : "/**\n@return \n@see ConnectionState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionState", "setterDocumentation" : "/**\n@param connectionState \n@see ConnectionState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LoaIssueTime" : { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@return The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new connection.

\n@return The AWS account that will own the new connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PartnerName" : { "c2jName" : "partnerName", "c2jShape" : "PartnerName", "deprecated" : false, "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@return The name of the AWS Direct Connect service provider associated with the connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "partnerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "partnerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PartnerName", "setterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Region" : { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Connection", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Connection", "variableName" : "connection", "variableType" : "Connection", "documentation" : null, "simpleType" : "Connection", "variableSetterType" : "Connection" }, "wrapper" : false }, "ConnectionState" : { "c2jName" : "ConnectionState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

State of the connection.

  • Ordering: The initial state of a hosted connection provisioned on an interconnect. The connection stays in the ordering state until the owner of the hosted connection confirms or declines the connection order.

  • Requested: The initial state of a standard connection. The connection stays in the requested state until the Letter of Authorization (LOA) is sent to the customer.

  • Pending: The connection has been approved, and is being initialized.

  • Available: The network link is up, and the connection is ready for use.

  • Down: The network link is down.

  • Deleting: The connection is in the process of being deleted.

  • Deleted: The connection has been deleted.

  • Rejected: A hosted connection in the 'Ordering' state will enter the 'Rejected' state if it is deleted by the end customer.

", "enums" : [ { "name" : "Ordering", "value" : "ordering" }, { "name" : "Requested", "value" : "requested" }, { "name" : "Pending", "value" : "pending" }, { "name" : "Available", "value" : "available" }, { "name" : "Down", "value" : "down" }, { "name" : "Deleting", "value" : "deleting" }, { "name" : "Deleted", "value" : "deleted" }, { "name" : "Rejected", "value" : "rejected" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ConnectionState", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ConnectionState", "variableName" : "connectionState", "variableType" : "ConnectionState", "documentation" : null, "simpleType" : "ConnectionState", "variableSetterType" : "ConnectionState" }, "wrapper" : false }, "CreateConnectionRequest" : { "c2jName" : "CreateConnectionRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the CreateConnection operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreateConnection", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.CreateConnection", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**\n@param bandwidth */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**\n@param connectionName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bandwidth" : { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**\n@param bandwidth */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionName" : { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**\n@param connectionName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "location", "bandwidth", "connectionName" ], "shapeName" : "CreateConnectionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateConnectionRequest", "variableName" : "createConnectionRequest", "variableType" : "CreateConnectionRequest", "documentation" : null, "simpleType" : "CreateConnectionRequest", "variableSetterType" : "CreateConnectionRequest" }, "wrapper" : false }, "CreateConnectionResult" : { "c2jName" : "Connection", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A connection represents the physical network connection between the AWS Direct Connect location and the customer.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new connection.

\n@return The AWS account that will own the new connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**\n@param connectionName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionState", "c2jShape" : "ConnectionState", "deprecated" : false, "documentation" : "", "enumType" : "ConnectionState", "fluentSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "getterDocumentation" : "/**\n@return \n@see ConnectionState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionState", "setterDocumentation" : "/**\n@param connectionState \n@see ConnectionState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@return Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "partnerName", "c2jShape" : "PartnerName", "deprecated" : false, "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@return The name of the AWS Direct Connect service provider associated with the connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "partnerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "partnerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PartnerName", "setterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@return The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bandwidth" : { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@return Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionName" : { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**\n@param connectionName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionState" : { "c2jName" : "connectionState", "c2jShape" : "ConnectionState", "deprecated" : false, "documentation" : "", "enumType" : "ConnectionState", "fluentSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "getterDocumentation" : "/**\n@return \n@see ConnectionState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionState", "setterDocumentation" : "/**\n@param connectionState \n@see ConnectionState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LoaIssueTime" : { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@return The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new connection.

\n@return The AWS account that will own the new connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PartnerName" : { "c2jName" : "partnerName", "c2jShape" : "PartnerName", "deprecated" : false, "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@return The name of the AWS Direct Connect service provider associated with the connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "partnerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "partnerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PartnerName", "setterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Region" : { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "CreateConnectionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateConnectionResult", "variableName" : "createConnectionResult", "variableType" : "CreateConnectionResult", "documentation" : null, "simpleType" : "CreateConnectionResult", "variableSetterType" : "CreateConnectionResult" }, "wrapper" : false }, "CreateInterconnectRequest" : { "c2jName" : "CreateInterconnectRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the CreateInterconnect operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreateInterconnect", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.CreateInterconnect", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "interconnectName", "c2jShape" : "InterconnectName", "deprecated" : false, "documentation" : "

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

\n@param interconnectName The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

\n@return The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectName", "setterDocumentation" : "/**

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

\n@param interconnectName The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

\n@param interconnectName The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

", "enumType" : null, "fluentSetterDocumentation" : "/**

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

\n@param bandwidth The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

\n@return The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

\n@param bandwidth The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

\n@param bandwidth The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "

Where the interconnect is located

Example: EqSV5

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Where the interconnect is located

Example: EqSV5

Default: None

\n@param location Where the interconnect is located

Example: EqSV5

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Where the interconnect is located

Example: EqSV5

Default: None

\n@return Where the interconnect is located

Example: EqSV5

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**

Where the interconnect is located

Example: EqSV5

Default: None

\n@param location Where the interconnect is located

Example: EqSV5

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Where the interconnect is located

Example: EqSV5

Default: None

\n@param location Where the interconnect is located

Example: EqSV5

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "

Where the interconnect is located

Example: EqSV5

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bandwidth" : { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

", "enumType" : null, "fluentSetterDocumentation" : "/**

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

\n@param bandwidth The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

\n@return The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

\n@param bandwidth The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

\n@param bandwidth The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

The port bandwidth

Example: 1Gbps

Default: None

Available values: 1Gbps,10Gbps

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InterconnectName" : { "c2jName" : "interconnectName", "c2jShape" : "InterconnectName", "deprecated" : false, "documentation" : "

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

\n@param interconnectName The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

\n@return The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectName", "setterDocumentation" : "/**

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

\n@param interconnectName The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

\n@param interconnectName The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "

The name of the interconnect.

Example: \"1G Interconnect to AWS\"

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "

Where the interconnect is located

Example: EqSV5

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Where the interconnect is located

Example: EqSV5

Default: None

\n@param location Where the interconnect is located

Example: EqSV5

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Where the interconnect is located

Example: EqSV5

Default: None

\n@return Where the interconnect is located

Example: EqSV5

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**

Where the interconnect is located

Example: EqSV5

Default: None

\n@param location Where the interconnect is located

Example: EqSV5

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Where the interconnect is located

Example: EqSV5

Default: None

\n@param location Where the interconnect is located

Example: EqSV5

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "

Where the interconnect is located

Example: EqSV5

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "interconnectName", "bandwidth", "location" ], "shapeName" : "CreateInterconnectRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateInterconnectRequest", "variableName" : "createInterconnectRequest", "variableType" : "CreateInterconnectRequest", "documentation" : null, "simpleType" : "CreateInterconnectRequest", "variableSetterType" : "CreateInterconnectRequest" }, "wrapper" : false }, "CreateInterconnectResult" : { "c2jName" : "Interconnect", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

An interconnect is a connection that can host other connections.

Like a standard AWS Direct Connect connection, an interconnect represents the physical connection between an AWS Direct Connect partner's network and a specific Direct Connect location. An AWS Direct Connect partner who owns an interconnect can provision hosted connections on the interconnect for their end customers, thereby providing the end customers with connectivity to AWS services.

The resources of the interconnect, including bandwidth and VLAN numbers, are shared by all of the hosted connections on the interconnect, and the owner of the interconnect determines how these resources are assigned.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**\n@param interconnectId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "interconnectName", "c2jShape" : "InterconnectName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectName", "setterDocumentation" : "/**\n@param interconnectName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "interconnectState", "c2jShape" : "InterconnectState", "deprecated" : false, "documentation" : "", "enumType" : "InterconnectState", "fluentSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "getterDocumentation" : "/**\n@return \n@see InterconnectState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectState", "setterDocumentation" : "/**\n@param interconnectState \n@see InterconnectState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**\n@param bandwidth */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@return The time of the most recent call to DescribeInterconnectLoa for this Interconnect.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bandwidth" : { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**\n@param bandwidth */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InterconnectId" : { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**\n@param interconnectId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InterconnectName" : { "c2jName" : "interconnectName", "c2jShape" : "InterconnectName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectName", "setterDocumentation" : "/**\n@param interconnectName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InterconnectState" : { "c2jName" : "interconnectState", "c2jShape" : "InterconnectState", "deprecated" : false, "documentation" : "", "enumType" : "InterconnectState", "fluentSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "getterDocumentation" : "/**\n@return \n@see InterconnectState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectState", "setterDocumentation" : "/**\n@param interconnectState \n@see InterconnectState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LoaIssueTime" : { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@return The time of the most recent call to DescribeInterconnectLoa for this Interconnect.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Region" : { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "CreateInterconnectResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateInterconnectResult", "variableName" : "createInterconnectResult", "variableType" : "CreateInterconnectResult", "documentation" : null, "simpleType" : "CreateInterconnectResult", "variableSetterType" : "CreateInterconnectResult" }, "wrapper" : false }, "CreatePrivateVirtualInterfaceRequest" : { "c2jName" : "CreatePrivateVirtualInterfaceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the CreatePrivateVirtualInterface operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreatePrivateVirtualInterface", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.CreatePrivateVirtualInterface", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "newPrivateVirtualInterface", "c2jShape" : "NewPrivateVirtualInterface", "deprecated" : false, "documentation" : "

Detailed information for the private virtual interface to be created.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Detailed information for the private virtual interface to be created.

Default: None

\n@param newPrivateVirtualInterface Detailed information for the private virtual interface to be created.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Detailed information for the private virtual interface to be created.

Default: None

\n@return Detailed information for the private virtual interface to be created.

Default: None*/", "getterModel" : { "returnType" : "NewPrivateVirtualInterface", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "newPrivateVirtualInterface", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "newPrivateVirtualInterface", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NewPrivateVirtualInterface", "setterDocumentation" : "/**

Detailed information for the private virtual interface to be created.

Default: None

\n@param newPrivateVirtualInterface Detailed information for the private virtual interface to be created.

Default: None*/", "setterModel" : { "variableDeclarationType" : "NewPrivateVirtualInterface", "variableName" : "newPrivateVirtualInterface", "variableType" : "NewPrivateVirtualInterface", "documentation" : "", "simpleType" : "NewPrivateVirtualInterface", "variableSetterType" : "NewPrivateVirtualInterface" }, "simple" : false, "varargSetterDocumentation" : "/**

Detailed information for the private virtual interface to be created.

Default: None

\n@param newPrivateVirtualInterface Detailed information for the private virtual interface to be created.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "NewPrivateVirtualInterface", "variableName" : "newPrivateVirtualInterface", "variableType" : "NewPrivateVirtualInterface", "documentation" : "

Detailed information for the private virtual interface to be created.

Default: None

", "simpleType" : "NewPrivateVirtualInterface", "variableSetterType" : "NewPrivateVirtualInterface" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NewPrivateVirtualInterface" : { "c2jName" : "newPrivateVirtualInterface", "c2jShape" : "NewPrivateVirtualInterface", "deprecated" : false, "documentation" : "

Detailed information for the private virtual interface to be created.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Detailed information for the private virtual interface to be created.

Default: None

\n@param newPrivateVirtualInterface Detailed information for the private virtual interface to be created.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Detailed information for the private virtual interface to be created.

Default: None

\n@return Detailed information for the private virtual interface to be created.

Default: None*/", "getterModel" : { "returnType" : "NewPrivateVirtualInterface", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "newPrivateVirtualInterface", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "newPrivateVirtualInterface", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NewPrivateVirtualInterface", "setterDocumentation" : "/**

Detailed information for the private virtual interface to be created.

Default: None

\n@param newPrivateVirtualInterface Detailed information for the private virtual interface to be created.

Default: None*/", "setterModel" : { "variableDeclarationType" : "NewPrivateVirtualInterface", "variableName" : "newPrivateVirtualInterface", "variableType" : "NewPrivateVirtualInterface", "documentation" : "", "simpleType" : "NewPrivateVirtualInterface", "variableSetterType" : "NewPrivateVirtualInterface" }, "simple" : false, "varargSetterDocumentation" : "/**

Detailed information for the private virtual interface to be created.

Default: None

\n@param newPrivateVirtualInterface Detailed information for the private virtual interface to be created.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "NewPrivateVirtualInterface", "variableName" : "newPrivateVirtualInterface", "variableType" : "NewPrivateVirtualInterface", "documentation" : "

Detailed information for the private virtual interface to be created.

Default: None

", "simpleType" : "NewPrivateVirtualInterface", "variableSetterType" : "NewPrivateVirtualInterface" }, "xmlNameSpaceUri" : null } }, "required" : [ "connectionId", "newPrivateVirtualInterface" ], "shapeName" : "CreatePrivateVirtualInterfaceRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreatePrivateVirtualInterfaceRequest", "variableName" : "createPrivateVirtualInterfaceRequest", "variableType" : "CreatePrivateVirtualInterfaceRequest", "documentation" : null, "simpleType" : "CreatePrivateVirtualInterfaceRequest", "variableSetterType" : "CreatePrivateVirtualInterfaceRequest" }, "wrapper" : false }, "CreatePrivateVirtualInterfaceResult" : { "c2jName" : "VirtualInterface", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new virtual interface.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@return The AWS account that will own the new virtual interface.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new virtual interface.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceType", "c2jShape" : "VirtualInterfaceType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceType", "setterDocumentation" : "/**\n@param virtualInterfaceType */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerRouterConfig", "c2jShape" : "RouterConfig", "deprecated" : false, "documentation" : "

Information for generating the customer router configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information for generating the customer router configuration.

\n@return Information for generating the customer router configuration.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerRouterConfig", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerRouterConfig", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerRouterConfig", "setterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "

Information for generating the customer router configuration.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AmazonAddress" : { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Asn" : { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "AuthKey" : { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerAddress" : { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerRouterConfig" : { "c2jName" : "customerRouterConfig", "c2jShape" : "RouterConfig", "deprecated" : false, "documentation" : "

Information for generating the customer router configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information for generating the customer router configuration.

\n@return Information for generating the customer router configuration.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerRouterConfig", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerRouterConfig", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerRouterConfig", "setterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "

Information for generating the customer router configuration.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new virtual interface.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@return The AWS account that will own the new virtual interface.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new virtual interface.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RouteFilterPrefixes" : { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "VirtualGatewayId" : { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceId" : { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceName" : { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceState" : { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceType" : { "c2jName" : "virtualInterfaceType", "c2jShape" : "VirtualInterfaceType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceType", "setterDocumentation" : "/**\n@param virtualInterfaceType */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "CreatePrivateVirtualInterfaceResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreatePrivateVirtualInterfaceResult", "variableName" : "createPrivateVirtualInterfaceResult", "variableType" : "CreatePrivateVirtualInterfaceResult", "documentation" : null, "simpleType" : "CreatePrivateVirtualInterfaceResult", "variableSetterType" : "CreatePrivateVirtualInterfaceResult" }, "wrapper" : false }, "CreatePublicVirtualInterfaceRequest" : { "c2jName" : "CreatePublicVirtualInterfaceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the CreatePublicVirtualInterface operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreatePublicVirtualInterface", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.CreatePublicVirtualInterface", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "newPublicVirtualInterface", "c2jShape" : "NewPublicVirtualInterface", "deprecated" : false, "documentation" : "

Detailed information for the public virtual interface to be created.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Detailed information for the public virtual interface to be created.

Default: None

\n@param newPublicVirtualInterface Detailed information for the public virtual interface to be created.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Detailed information for the public virtual interface to be created.

Default: None

\n@return Detailed information for the public virtual interface to be created.

Default: None*/", "getterModel" : { "returnType" : "NewPublicVirtualInterface", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "newPublicVirtualInterface", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "newPublicVirtualInterface", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NewPublicVirtualInterface", "setterDocumentation" : "/**

Detailed information for the public virtual interface to be created.

Default: None

\n@param newPublicVirtualInterface Detailed information for the public virtual interface to be created.

Default: None*/", "setterModel" : { "variableDeclarationType" : "NewPublicVirtualInterface", "variableName" : "newPublicVirtualInterface", "variableType" : "NewPublicVirtualInterface", "documentation" : "", "simpleType" : "NewPublicVirtualInterface", "variableSetterType" : "NewPublicVirtualInterface" }, "simple" : false, "varargSetterDocumentation" : "/**

Detailed information for the public virtual interface to be created.

Default: None

\n@param newPublicVirtualInterface Detailed information for the public virtual interface to be created.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "NewPublicVirtualInterface", "variableName" : "newPublicVirtualInterface", "variableType" : "NewPublicVirtualInterface", "documentation" : "

Detailed information for the public virtual interface to be created.

Default: None

", "simpleType" : "NewPublicVirtualInterface", "variableSetterType" : "NewPublicVirtualInterface" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NewPublicVirtualInterface" : { "c2jName" : "newPublicVirtualInterface", "c2jShape" : "NewPublicVirtualInterface", "deprecated" : false, "documentation" : "

Detailed information for the public virtual interface to be created.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Detailed information for the public virtual interface to be created.

Default: None

\n@param newPublicVirtualInterface Detailed information for the public virtual interface to be created.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Detailed information for the public virtual interface to be created.

Default: None

\n@return Detailed information for the public virtual interface to be created.

Default: None*/", "getterModel" : { "returnType" : "NewPublicVirtualInterface", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "newPublicVirtualInterface", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "newPublicVirtualInterface", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NewPublicVirtualInterface", "setterDocumentation" : "/**

Detailed information for the public virtual interface to be created.

Default: None

\n@param newPublicVirtualInterface Detailed information for the public virtual interface to be created.

Default: None*/", "setterModel" : { "variableDeclarationType" : "NewPublicVirtualInterface", "variableName" : "newPublicVirtualInterface", "variableType" : "NewPublicVirtualInterface", "documentation" : "", "simpleType" : "NewPublicVirtualInterface", "variableSetterType" : "NewPublicVirtualInterface" }, "simple" : false, "varargSetterDocumentation" : "/**

Detailed information for the public virtual interface to be created.

Default: None

\n@param newPublicVirtualInterface Detailed information for the public virtual interface to be created.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "NewPublicVirtualInterface", "variableName" : "newPublicVirtualInterface", "variableType" : "NewPublicVirtualInterface", "documentation" : "

Detailed information for the public virtual interface to be created.

Default: None

", "simpleType" : "NewPublicVirtualInterface", "variableSetterType" : "NewPublicVirtualInterface" }, "xmlNameSpaceUri" : null } }, "required" : [ "connectionId", "newPublicVirtualInterface" ], "shapeName" : "CreatePublicVirtualInterfaceRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreatePublicVirtualInterfaceRequest", "variableName" : "createPublicVirtualInterfaceRequest", "variableType" : "CreatePublicVirtualInterfaceRequest", "documentation" : null, "simpleType" : "CreatePublicVirtualInterfaceRequest", "variableSetterType" : "CreatePublicVirtualInterfaceRequest" }, "wrapper" : false }, "CreatePublicVirtualInterfaceResult" : { "c2jName" : "VirtualInterface", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new virtual interface.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@return The AWS account that will own the new virtual interface.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new virtual interface.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceType", "c2jShape" : "VirtualInterfaceType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceType", "setterDocumentation" : "/**\n@param virtualInterfaceType */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerRouterConfig", "c2jShape" : "RouterConfig", "deprecated" : false, "documentation" : "

Information for generating the customer router configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information for generating the customer router configuration.

\n@return Information for generating the customer router configuration.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerRouterConfig", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerRouterConfig", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerRouterConfig", "setterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "

Information for generating the customer router configuration.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AmazonAddress" : { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Asn" : { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "AuthKey" : { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerAddress" : { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerRouterConfig" : { "c2jName" : "customerRouterConfig", "c2jShape" : "RouterConfig", "deprecated" : false, "documentation" : "

Information for generating the customer router configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information for generating the customer router configuration.

\n@return Information for generating the customer router configuration.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerRouterConfig", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerRouterConfig", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerRouterConfig", "setterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "

Information for generating the customer router configuration.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new virtual interface.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@return The AWS account that will own the new virtual interface.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new virtual interface.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RouteFilterPrefixes" : { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "VirtualGatewayId" : { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceId" : { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceName" : { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceState" : { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceType" : { "c2jName" : "virtualInterfaceType", "c2jShape" : "VirtualInterfaceType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceType", "setterDocumentation" : "/**\n@param virtualInterfaceType */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "CreatePublicVirtualInterfaceResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreatePublicVirtualInterfaceResult", "variableName" : "createPublicVirtualInterfaceResult", "variableType" : "CreatePublicVirtualInterfaceResult", "documentation" : null, "simpleType" : "CreatePublicVirtualInterfaceResult", "variableSetterType" : "CreatePublicVirtualInterfaceResult" }, "wrapper" : false }, "DeleteConnectionRequest" : { "c2jName" : "DeleteConnectionRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the DeleteConnection operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteConnection", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DeleteConnection", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "connectionId" ], "shapeName" : "DeleteConnectionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteConnectionRequest", "variableName" : "deleteConnectionRequest", "variableType" : "DeleteConnectionRequest", "documentation" : null, "simpleType" : "DeleteConnectionRequest", "variableSetterType" : "DeleteConnectionRequest" }, "wrapper" : false }, "DeleteConnectionResult" : { "c2jName" : "Connection", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A connection represents the physical network connection between the AWS Direct Connect location and the customer.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new connection.

\n@return The AWS account that will own the new connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**\n@param connectionName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionState", "c2jShape" : "ConnectionState", "deprecated" : false, "documentation" : "", "enumType" : "ConnectionState", "fluentSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "getterDocumentation" : "/**\n@return \n@see ConnectionState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionState", "setterDocumentation" : "/**\n@param connectionState \n@see ConnectionState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@return Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "partnerName", "c2jShape" : "PartnerName", "deprecated" : false, "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@return The name of the AWS Direct Connect service provider associated with the connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "partnerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "partnerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PartnerName", "setterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@return The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bandwidth" : { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@return Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

\n@param bandwidth Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionName" : { "c2jName" : "connectionName", "c2jShape" : "ConnectionName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionName", "setterDocumentation" : "/**\n@param connectionName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionState" : { "c2jName" : "connectionState", "c2jShape" : "ConnectionState", "deprecated" : false, "documentation" : "", "enumType" : "ConnectionState", "fluentSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "getterDocumentation" : "/**\n@return \n@see ConnectionState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionState", "setterDocumentation" : "/**\n@param connectionState \n@see ConnectionState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionState \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LoaIssueTime" : { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@return The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeConnectionLoa for this Connection.

\n@param loaIssueTime The time of the most recent call to DescribeConnectionLoa for this Connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeConnectionLoa for this Connection.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new connection.

\n@return The AWS account that will own the new connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new connection.

\n@param ownerAccount The AWS account that will own the new connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PartnerName" : { "c2jName" : "partnerName", "c2jShape" : "PartnerName", "deprecated" : false, "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@return The name of the AWS Direct Connect service provider associated with the connection.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "partnerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "partnerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PartnerName", "setterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the AWS Direct Connect service provider associated with the connection.

\n@param partnerName The name of the AWS Direct Connect service provider associated with the connection.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "partnerName", "variableType" : "String", "documentation" : "

The name of the AWS Direct Connect service provider associated with the connection.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Region" : { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DeleteConnectionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteConnectionResult", "variableName" : "deleteConnectionResult", "variableType" : "DeleteConnectionResult", "documentation" : null, "simpleType" : "DeleteConnectionResult", "variableSetterType" : "DeleteConnectionResult" }, "wrapper" : false }, "DeleteInterconnectRequest" : { "c2jName" : "DeleteInterconnectRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the DeleteInterconnect operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteInterconnect", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DeleteInterconnect", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**\n@param interconnectId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InterconnectId" : { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**\n@param interconnectId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "interconnectId" ], "shapeName" : "DeleteInterconnectRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteInterconnectRequest", "variableName" : "deleteInterconnectRequest", "variableType" : "DeleteInterconnectRequest", "documentation" : null, "simpleType" : "DeleteInterconnectRequest", "variableSetterType" : "DeleteInterconnectRequest" }, "wrapper" : false }, "DeleteInterconnectResult" : { "c2jName" : "DeleteInterconnectResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The response received when DeleteInterconnect is called.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "interconnectState", "c2jShape" : "InterconnectState", "deprecated" : false, "documentation" : "", "enumType" : "InterconnectState", "fluentSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "getterDocumentation" : "/**\n@return \n@see InterconnectState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectState", "setterDocumentation" : "/**\n@param interconnectState \n@see InterconnectState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InterconnectState" : { "c2jName" : "interconnectState", "c2jShape" : "InterconnectState", "deprecated" : false, "documentation" : "", "enumType" : "InterconnectState", "fluentSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "getterDocumentation" : "/**\n@return \n@see InterconnectState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectState", "setterDocumentation" : "/**\n@param interconnectState \n@see InterconnectState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DeleteInterconnectResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteInterconnectResult", "variableName" : "deleteInterconnectResult", "variableType" : "DeleteInterconnectResult", "documentation" : null, "simpleType" : "DeleteInterconnectResult", "variableSetterType" : "DeleteInterconnectResult" }, "wrapper" : false }, "DeleteVirtualInterfaceRequest" : { "c2jName" : "DeleteVirtualInterfaceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the DeleteVirtualInterface operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteVirtualInterface", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DeleteVirtualInterface", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "VirtualInterfaceId" : { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "virtualInterfaceId" ], "shapeName" : "DeleteVirtualInterfaceRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteVirtualInterfaceRequest", "variableName" : "deleteVirtualInterfaceRequest", "variableType" : "DeleteVirtualInterfaceRequest", "documentation" : null, "simpleType" : "DeleteVirtualInterfaceRequest", "variableSetterType" : "DeleteVirtualInterfaceRequest" }, "wrapper" : false }, "DeleteVirtualInterfaceResult" : { "c2jName" : "DeleteVirtualInterfaceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The response received when DeleteVirtualInterface is called.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "VirtualInterfaceState" : { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DeleteVirtualInterfaceResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteVirtualInterfaceResult", "variableName" : "deleteVirtualInterfaceResult", "variableType" : "DeleteVirtualInterfaceResult", "documentation" : null, "simpleType" : "DeleteVirtualInterfaceResult", "variableSetterType" : "DeleteVirtualInterfaceResult" }, "wrapper" : false }, "DescribeConnectionLoaRequest" : { "c2jName" : "DescribeConnectionLoaRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the DescribeConnectionLoa operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeConnectionLoa", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DescribeConnectionLoa", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "providerName", "c2jShape" : "ProviderName", "deprecated" : false, "documentation" : "

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@return The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "providerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "providerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProviderName", "setterDocumentation" : "/**

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "providerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "providerName", "variableType" : "String", "documentation" : "

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "loaContentType", "c2jShape" : "LoaContentType", "deprecated" : false, "documentation" : "", "enumType" : "LoaContentType", "fluentSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "getterDocumentation" : "/**\n@return \n@see LoaContentType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaContentType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaContentType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaContentType", "setterDocumentation" : "/**\n@param loaContentType \n@see LoaContentType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LoaContentType" : { "c2jName" : "loaContentType", "c2jShape" : "LoaContentType", "deprecated" : false, "documentation" : "", "enumType" : "LoaContentType", "fluentSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "getterDocumentation" : "/**\n@return \n@see LoaContentType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaContentType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaContentType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaContentType", "setterDocumentation" : "/**\n@param loaContentType \n@see LoaContentType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProviderName" : { "c2jName" : "providerName", "c2jShape" : "ProviderName", "deprecated" : false, "documentation" : "

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@return The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "providerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "providerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProviderName", "setterDocumentation" : "/**

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "providerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "providerName", "variableType" : "String", "documentation" : "

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "connectionId" ], "shapeName" : "DescribeConnectionLoaRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeConnectionLoaRequest", "variableName" : "describeConnectionLoaRequest", "variableType" : "DescribeConnectionLoaRequest", "documentation" : null, "simpleType" : "DescribeConnectionLoaRequest", "variableSetterType" : "DescribeConnectionLoaRequest" }, "wrapper" : false }, "DescribeConnectionLoaResult" : { "c2jName" : "DescribeConnectionLoaResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The response received when DescribeConnectionLoa is called.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "loa", "c2jShape" : "Loa", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param loa \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Loa", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loa", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loa", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Loa", "setterDocumentation" : "/**\n@param loa */", "setterModel" : { "variableDeclarationType" : "Loa", "variableName" : "loa", "variableType" : "Loa", "documentation" : "", "simpleType" : "Loa", "variableSetterType" : "Loa" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param loa \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Loa", "variableName" : "loa", "variableType" : "Loa", "documentation" : "", "simpleType" : "Loa", "variableSetterType" : "Loa" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Loa" : { "c2jName" : "loa", "c2jShape" : "Loa", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param loa \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Loa", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loa", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loa", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Loa", "setterDocumentation" : "/**\n@param loa */", "setterModel" : { "variableDeclarationType" : "Loa", "variableName" : "loa", "variableType" : "Loa", "documentation" : "", "simpleType" : "Loa", "variableSetterType" : "Loa" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param loa \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Loa", "variableName" : "loa", "variableType" : "Loa", "documentation" : "", "simpleType" : "Loa", "variableSetterType" : "Loa" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeConnectionLoaResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeConnectionLoaResult", "variableName" : "describeConnectionLoaResult", "variableType" : "DescribeConnectionLoaResult", "documentation" : null, "simpleType" : "DescribeConnectionLoaResult", "variableSetterType" : "DescribeConnectionLoaResult" }, "wrapper" : false }, "DescribeConnectionsOnInterconnectRequest" : { "c2jName" : "DescribeConnectionsOnInterconnectRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the DescribeConnectionsOnInterconnect operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeConnectionsOnInterconnect", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DescribeConnectionsOnInterconnect", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

\n@param interconnectId ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

\n@return ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

\n@param interconnectId ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

\n@param interconnectId ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InterconnectId" : { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

\n@param interconnectId ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

\n@return ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

\n@param interconnectId ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

\n@param interconnectId ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "

ID of the interconnect on which a list of connection is provisioned.

Example: dxcon-abc123

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "interconnectId" ], "shapeName" : "DescribeConnectionsOnInterconnectRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeConnectionsOnInterconnectRequest", "variableName" : "describeConnectionsOnInterconnectRequest", "variableType" : "DescribeConnectionsOnInterconnectRequest", "documentation" : null, "simpleType" : "DescribeConnectionsOnInterconnectRequest", "variableSetterType" : "DescribeConnectionsOnInterconnectRequest" }, "wrapper" : false }, "DescribeConnectionsOnInterconnectResult" : { "c2jName" : "Connections", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A structure containing a list of connections.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "connections", "c2jShape" : "ConnectionList", "deprecated" : false, "documentation" : "

A list of connections.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of connections.

\n@param connections A list of connections.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of connections.

\n@return A list of connections.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connections", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connections", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Connection", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Connection", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Connection", "variableName" : "member", "variableType" : "Connection", "documentation" : "", "simpleType" : "Connection", "variableSetterType" : "Connection" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Connection", "variableName" : "member", "variableType" : "Connection", "documentation" : "", "simpleType" : "Connection", "variableSetterType" : "Connection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Connection", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Connection", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Connections", "setterDocumentation" : "/**

A list of connections.

\n@param connections A list of connections.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "connections", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of connections.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setConnections(java.util.Collection)} or {@link #withConnections(java.util.Collection)} if you want to override the existing values.

\n@param connections A list of connections.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "connections", "variableType" : "java.util.List", "documentation" : "

A list of connections.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Connections" : { "c2jName" : "connections", "c2jShape" : "ConnectionList", "deprecated" : false, "documentation" : "

A list of connections.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of connections.

\n@param connections A list of connections.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of connections.

\n@return A list of connections.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connections", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connections", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Connection", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Connection", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Connection", "variableName" : "member", "variableType" : "Connection", "documentation" : "", "simpleType" : "Connection", "variableSetterType" : "Connection" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Connection", "variableName" : "member", "variableType" : "Connection", "documentation" : "", "simpleType" : "Connection", "variableSetterType" : "Connection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Connection", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Connection", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Connections", "setterDocumentation" : "/**

A list of connections.

\n@param connections A list of connections.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "connections", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of connections.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setConnections(java.util.Collection)} or {@link #withConnections(java.util.Collection)} if you want to override the existing values.

\n@param connections A list of connections.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "connections", "variableType" : "java.util.List", "documentation" : "

A list of connections.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeConnectionsOnInterconnectResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeConnectionsOnInterconnectResult", "variableName" : "describeConnectionsOnInterconnectResult", "variableType" : "DescribeConnectionsOnInterconnectResult", "documentation" : null, "simpleType" : "DescribeConnectionsOnInterconnectResult", "variableSetterType" : "DescribeConnectionsOnInterconnectResult" }, "wrapper" : false }, "DescribeConnectionsRequest" : { "c2jName" : "DescribeConnectionsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the DescribeConnections operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeConnections", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DescribeConnections", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeConnectionsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeConnectionsRequest", "variableName" : "describeConnectionsRequest", "variableType" : "DescribeConnectionsRequest", "documentation" : null, "simpleType" : "DescribeConnectionsRequest", "variableSetterType" : "DescribeConnectionsRequest" }, "wrapper" : false }, "DescribeConnectionsResult" : { "c2jName" : "Connections", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A structure containing a list of connections.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "connections", "c2jShape" : "ConnectionList", "deprecated" : false, "documentation" : "

A list of connections.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of connections.

\n@param connections A list of connections.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of connections.

\n@return A list of connections.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connections", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connections", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Connection", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Connection", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Connection", "variableName" : "member", "variableType" : "Connection", "documentation" : "", "simpleType" : "Connection", "variableSetterType" : "Connection" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Connection", "variableName" : "member", "variableType" : "Connection", "documentation" : "", "simpleType" : "Connection", "variableSetterType" : "Connection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Connection", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Connection", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Connections", "setterDocumentation" : "/**

A list of connections.

\n@param connections A list of connections.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "connections", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of connections.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setConnections(java.util.Collection)} or {@link #withConnections(java.util.Collection)} if you want to override the existing values.

\n@param connections A list of connections.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "connections", "variableType" : "java.util.List", "documentation" : "

A list of connections.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Connections" : { "c2jName" : "connections", "c2jShape" : "ConnectionList", "deprecated" : false, "documentation" : "

A list of connections.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of connections.

\n@param connections A list of connections.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of connections.

\n@return A list of connections.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connections", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connections", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Connection", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Connection", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Connection", "variableName" : "member", "variableType" : "Connection", "documentation" : "", "simpleType" : "Connection", "variableSetterType" : "Connection" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Connection", "variableName" : "member", "variableType" : "Connection", "documentation" : "", "simpleType" : "Connection", "variableSetterType" : "Connection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Connection", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Connection", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Connections", "setterDocumentation" : "/**

A list of connections.

\n@param connections A list of connections.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "connections", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of connections.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setConnections(java.util.Collection)} or {@link #withConnections(java.util.Collection)} if you want to override the existing values.

\n@param connections A list of connections.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "connections", "variableType" : "java.util.List", "documentation" : "

A list of connections.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeConnectionsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeConnectionsResult", "variableName" : "describeConnectionsResult", "variableType" : "DescribeConnectionsResult", "documentation" : null, "simpleType" : "DescribeConnectionsResult", "variableSetterType" : "DescribeConnectionsResult" }, "wrapper" : false }, "DescribeInterconnectLoaRequest" : { "c2jName" : "DescribeInterconnectLoaRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the DescribeInterconnectLoa operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeInterconnectLoa", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DescribeInterconnectLoa", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**\n@param interconnectId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "providerName", "c2jShape" : "ProviderName", "deprecated" : false, "documentation" : "

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@return The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "providerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "providerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProviderName", "setterDocumentation" : "/**

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "providerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "providerName", "variableType" : "String", "documentation" : "

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "loaContentType", "c2jShape" : "LoaContentType", "deprecated" : false, "documentation" : "", "enumType" : "LoaContentType", "fluentSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "getterDocumentation" : "/**\n@return \n@see LoaContentType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaContentType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaContentType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaContentType", "setterDocumentation" : "/**\n@param loaContentType \n@see LoaContentType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InterconnectId" : { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**\n@param interconnectId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LoaContentType" : { "c2jName" : "loaContentType", "c2jShape" : "LoaContentType", "deprecated" : false, "documentation" : "", "enumType" : "LoaContentType", "fluentSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "getterDocumentation" : "/**\n@return \n@see LoaContentType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaContentType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaContentType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaContentType", "setterDocumentation" : "/**\n@param loaContentType \n@see LoaContentType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProviderName" : { "c2jName" : "providerName", "c2jShape" : "ProviderName", "deprecated" : false, "documentation" : "

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@return The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "providerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "providerName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProviderName", "setterDocumentation" : "/**

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "providerName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

\n@param providerName The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "providerName", "variableType" : "String", "documentation" : "

The name of the service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "interconnectId" ], "shapeName" : "DescribeInterconnectLoaRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeInterconnectLoaRequest", "variableName" : "describeInterconnectLoaRequest", "variableType" : "DescribeInterconnectLoaRequest", "documentation" : null, "simpleType" : "DescribeInterconnectLoaRequest", "variableSetterType" : "DescribeInterconnectLoaRequest" }, "wrapper" : false }, "DescribeInterconnectLoaResult" : { "c2jName" : "DescribeInterconnectLoaResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The response received when DescribeInterconnectLoa is called.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "loa", "c2jShape" : "Loa", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param loa \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Loa", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loa", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loa", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Loa", "setterDocumentation" : "/**\n@param loa */", "setterModel" : { "variableDeclarationType" : "Loa", "variableName" : "loa", "variableType" : "Loa", "documentation" : "", "simpleType" : "Loa", "variableSetterType" : "Loa" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param loa \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Loa", "variableName" : "loa", "variableType" : "Loa", "documentation" : "", "simpleType" : "Loa", "variableSetterType" : "Loa" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Loa" : { "c2jName" : "loa", "c2jShape" : "Loa", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param loa \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Loa", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loa", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loa", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Loa", "setterDocumentation" : "/**\n@param loa */", "setterModel" : { "variableDeclarationType" : "Loa", "variableName" : "loa", "variableType" : "Loa", "documentation" : "", "simpleType" : "Loa", "variableSetterType" : "Loa" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param loa \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Loa", "variableName" : "loa", "variableType" : "Loa", "documentation" : "", "simpleType" : "Loa", "variableSetterType" : "Loa" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeInterconnectLoaResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeInterconnectLoaResult", "variableName" : "describeInterconnectLoaResult", "variableType" : "DescribeInterconnectLoaResult", "documentation" : null, "simpleType" : "DescribeInterconnectLoaResult", "variableSetterType" : "DescribeInterconnectLoaResult" }, "wrapper" : false }, "DescribeInterconnectsRequest" : { "c2jName" : "DescribeInterconnectsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the DescribeInterconnects operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeInterconnects", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DescribeInterconnects", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**\n@param interconnectId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InterconnectId" : { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**\n@param interconnectId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeInterconnectsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeInterconnectsRequest", "variableName" : "describeInterconnectsRequest", "variableType" : "DescribeInterconnectsRequest", "documentation" : null, "simpleType" : "DescribeInterconnectsRequest", "variableSetterType" : "DescribeInterconnectsRequest" }, "wrapper" : false }, "DescribeInterconnectsResult" : { "c2jName" : "Interconnects", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A structure containing a list of interconnects.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "interconnects", "c2jShape" : "InterconnectList", "deprecated" : false, "documentation" : "

A list of interconnects.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of interconnects.

\n@param interconnects A list of interconnects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of interconnects.

\n@return A list of interconnects.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnects", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnects", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Interconnect", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Interconnect", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Interconnect", "variableName" : "member", "variableType" : "Interconnect", "documentation" : "", "simpleType" : "Interconnect", "variableSetterType" : "Interconnect" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Interconnect", "variableName" : "member", "variableType" : "Interconnect", "documentation" : "", "simpleType" : "Interconnect", "variableSetterType" : "Interconnect" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Interconnect", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Interconnect", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Interconnects", "setterDocumentation" : "/**

A list of interconnects.

\n@param interconnects A list of interconnects.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "interconnects", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of interconnects.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setInterconnects(java.util.Collection)} or {@link #withInterconnects(java.util.Collection)} if you want to override the existing values.

\n@param interconnects A list of interconnects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "interconnects", "variableType" : "java.util.List", "documentation" : "

A list of interconnects.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Interconnects" : { "c2jName" : "interconnects", "c2jShape" : "InterconnectList", "deprecated" : false, "documentation" : "

A list of interconnects.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of interconnects.

\n@param interconnects A list of interconnects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of interconnects.

\n@return A list of interconnects.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnects", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnects", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Interconnect", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Interconnect", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Interconnect", "variableName" : "member", "variableType" : "Interconnect", "documentation" : "", "simpleType" : "Interconnect", "variableSetterType" : "Interconnect" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Interconnect", "variableName" : "member", "variableType" : "Interconnect", "documentation" : "", "simpleType" : "Interconnect", "variableSetterType" : "Interconnect" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Interconnect", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Interconnect", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Interconnects", "setterDocumentation" : "/**

A list of interconnects.

\n@param interconnects A list of interconnects.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "interconnects", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of interconnects.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setInterconnects(java.util.Collection)} or {@link #withInterconnects(java.util.Collection)} if you want to override the existing values.

\n@param interconnects A list of interconnects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "interconnects", "variableType" : "java.util.List", "documentation" : "

A list of interconnects.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeInterconnectsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeInterconnectsResult", "variableName" : "describeInterconnectsResult", "variableType" : "DescribeInterconnectsResult", "documentation" : null, "simpleType" : "DescribeInterconnectsResult", "variableSetterType" : "DescribeInterconnectsResult" }, "wrapper" : false }, "DescribeLocationsRequest" : { "c2jName" : "DescribeLocationsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeLocations", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DescribeLocations", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DescribeLocationsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeLocationsRequest", "variableName" : "describeLocationsRequest", "variableType" : "DescribeLocationsRequest", "documentation" : null, "simpleType" : "DescribeLocationsRequest", "variableSetterType" : "DescribeLocationsRequest" }, "wrapper" : false }, "DescribeLocationsResult" : { "c2jName" : "Locations", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A location is a network facility where AWS Direct Connect routers are available to be connected. Generally, these are colocation hubs where many network providers have equipment, and where cross connects can be delivered. Locations include a name and facility code, and must be provided when creating a connection.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "locations", "c2jShape" : "LocationList", "deprecated" : false, "documentation" : "

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

\n@param locations A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

\n@return A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "locations", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "locations", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Location", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Location", "variableName" : "member", "variableType" : "Location", "documentation" : "", "simpleType" : "Location", "variableSetterType" : "Location" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Location", "variableName" : "member", "variableType" : "Location", "documentation" : "", "simpleType" : "Location", "variableSetterType" : "Location" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Location", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Location", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Locations", "setterDocumentation" : "/**

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

\n@param locations A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "locations", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setLocations(java.util.Collection)} or {@link #withLocations(java.util.Collection)} if you want to override the existing values.

\n@param locations A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "locations", "variableType" : "java.util.List", "documentation" : "

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Locations" : { "c2jName" : "locations", "c2jShape" : "LocationList", "deprecated" : false, "documentation" : "

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

\n@param locations A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

\n@return A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "locations", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "locations", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Location", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Location", "variableName" : "member", "variableType" : "Location", "documentation" : "", "simpleType" : "Location", "variableSetterType" : "Location" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Location", "variableName" : "member", "variableType" : "Location", "documentation" : "", "simpleType" : "Location", "variableSetterType" : "Location" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Location", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Location", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Locations", "setterDocumentation" : "/**

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

\n@param locations A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "locations", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setLocations(java.util.Collection)} or {@link #withLocations(java.util.Collection)} if you want to override the existing values.

\n@param locations A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "locations", "variableType" : "java.util.List", "documentation" : "

A list of colocation hubs where network providers have equipment. Most regions have multiple locations available.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeLocationsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeLocationsResult", "variableName" : "describeLocationsResult", "variableType" : "DescribeLocationsResult", "documentation" : null, "simpleType" : "DescribeLocationsResult", "variableSetterType" : "DescribeLocationsResult" }, "wrapper" : false }, "DescribeTagsRequest" : { "c2jName" : "DescribeTagsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the DescribeTags operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeTags", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DescribeTags", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "resourceArns", "c2jShape" : "ResourceArnList", "deprecated" : false, "documentation" : "

The Amazon Resource Names (ARNs) of the Direct Connect resources.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon Resource Names (ARNs) of the Direct Connect resources.

\n@param resourceArns The Amazon Resource Names (ARNs) of the Direct Connect resources.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon Resource Names (ARNs) of the Direct Connect resources.

\n@return The Amazon Resource Names (ARNs) of the Direct Connect resources.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resourceArns", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArns", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ResourceArn", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "simpleType" : "String", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ResourceArns", "setterDocumentation" : "/**

The Amazon Resource Names (ARNs) of the Direct Connect resources.

\n@param resourceArns The Amazon Resource Names (ARNs) of the Direct Connect resources.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "resourceArns", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The Amazon Resource Names (ARNs) of the Direct Connect resources.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setResourceArns(java.util.Collection)} or {@link #withResourceArns(java.util.Collection)} if you want to override the existing values.

\n@param resourceArns The Amazon Resource Names (ARNs) of the Direct Connect resources.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "resourceArns", "variableType" : "java.util.List", "documentation" : "

The Amazon Resource Names (ARNs) of the Direct Connect resources.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArns" : { "c2jName" : "resourceArns", "c2jShape" : "ResourceArnList", "deprecated" : false, "documentation" : "

The Amazon Resource Names (ARNs) of the Direct Connect resources.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon Resource Names (ARNs) of the Direct Connect resources.

\n@param resourceArns The Amazon Resource Names (ARNs) of the Direct Connect resources.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon Resource Names (ARNs) of the Direct Connect resources.

\n@return The Amazon Resource Names (ARNs) of the Direct Connect resources.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resourceArns", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArns", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ResourceArn", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "simpleType" : "String", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ResourceArns", "setterDocumentation" : "/**

The Amazon Resource Names (ARNs) of the Direct Connect resources.

\n@param resourceArns The Amazon Resource Names (ARNs) of the Direct Connect resources.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "resourceArns", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The Amazon Resource Names (ARNs) of the Direct Connect resources.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setResourceArns(java.util.Collection)} or {@link #withResourceArns(java.util.Collection)} if you want to override the existing values.

\n@param resourceArns The Amazon Resource Names (ARNs) of the Direct Connect resources.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "resourceArns", "variableType" : "java.util.List", "documentation" : "

The Amazon Resource Names (ARNs) of the Direct Connect resources.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : [ "resourceArns" ], "shapeName" : "DescribeTagsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeTagsRequest", "variableName" : "describeTagsRequest", "variableType" : "DescribeTagsRequest", "documentation" : null, "simpleType" : "DescribeTagsRequest", "variableSetterType" : "DescribeTagsRequest" }, "wrapper" : false }, "DescribeTagsResult" : { "c2jName" : "DescribeTagsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The response received when DescribeTags is called.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "resourceTags", "c2jShape" : "ResourceTagList", "deprecated" : false, "documentation" : "

Information about the tags.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information about the tags.

\n@param resourceTags Information about the tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information about the tags.

\n@return Information about the tags.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resourceTags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resourceTags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ResourceTag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ResourceTag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ResourceTag", "variableName" : "member", "variableType" : "ResourceTag", "documentation" : "", "simpleType" : "ResourceTag", "variableSetterType" : "ResourceTag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ResourceTag", "variableName" : "member", "variableType" : "ResourceTag", "documentation" : "", "simpleType" : "ResourceTag", "variableSetterType" : "ResourceTag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResourceTag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ResourceTag", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ResourceTags", "setterDocumentation" : "/**

Information about the tags.

\n@param resourceTags Information about the tags.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

Information about the tags.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setResourceTags(java.util.Collection)} or {@link #withResourceTags(java.util.Collection)} if you want to override the existing values.

\n@param resourceTags Information about the tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : "

Information about the tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceTags" : { "c2jName" : "resourceTags", "c2jShape" : "ResourceTagList", "deprecated" : false, "documentation" : "

Information about the tags.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information about the tags.

\n@param resourceTags Information about the tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information about the tags.

\n@return Information about the tags.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resourceTags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resourceTags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ResourceTag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ResourceTag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ResourceTag", "variableName" : "member", "variableType" : "ResourceTag", "documentation" : "", "simpleType" : "ResourceTag", "variableSetterType" : "ResourceTag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ResourceTag", "variableName" : "member", "variableType" : "ResourceTag", "documentation" : "", "simpleType" : "ResourceTag", "variableSetterType" : "ResourceTag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResourceTag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ResourceTag", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ResourceTags", "setterDocumentation" : "/**

Information about the tags.

\n@param resourceTags Information about the tags.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

Information about the tags.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setResourceTags(java.util.Collection)} or {@link #withResourceTags(java.util.Collection)} if you want to override the existing values.

\n@param resourceTags Information about the tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : "

Information about the tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeTagsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeTagsResult", "variableName" : "describeTagsResult", "variableType" : "DescribeTagsResult", "documentation" : null, "simpleType" : "DescribeTagsResult", "variableSetterType" : "DescribeTagsResult" }, "wrapper" : false }, "DescribeVirtualGatewaysRequest" : { "c2jName" : "DescribeVirtualGatewaysRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeVirtualGateways", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DescribeVirtualGateways", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DescribeVirtualGatewaysRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeVirtualGatewaysRequest", "variableName" : "describeVirtualGatewaysRequest", "variableType" : "DescribeVirtualGatewaysRequest", "documentation" : null, "simpleType" : "DescribeVirtualGatewaysRequest", "variableSetterType" : "DescribeVirtualGatewaysRequest" }, "wrapper" : false }, "DescribeVirtualGatewaysResult" : { "c2jName" : "VirtualGateways", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A structure containing a list of virtual private gateways.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "virtualGateways", "c2jShape" : "VirtualGatewayList", "deprecated" : false, "documentation" : "

A list of virtual private gateways.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of virtual private gateways.

\n@param virtualGateways A list of virtual private gateways.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of virtual private gateways.

\n@return A list of virtual private gateways.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGateways", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGateways", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "VirtualGateway", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "VirtualGateway", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "VirtualGateway", "variableName" : "member", "variableType" : "VirtualGateway", "documentation" : "", "simpleType" : "VirtualGateway", "variableSetterType" : "VirtualGateway" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "VirtualGateway", "variableName" : "member", "variableType" : "VirtualGateway", "documentation" : "", "simpleType" : "VirtualGateway", "variableSetterType" : "VirtualGateway" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "VirtualGateway", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "VirtualGateway", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "VirtualGateways", "setterDocumentation" : "/**

A list of virtual private gateways.

\n@param virtualGateways A list of virtual private gateways.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "virtualGateways", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of virtual private gateways.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setVirtualGateways(java.util.Collection)} or {@link #withVirtualGateways(java.util.Collection)} if you want to override the existing values.

\n@param virtualGateways A list of virtual private gateways.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "virtualGateways", "variableType" : "java.util.List", "documentation" : "

A list of virtual private gateways.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "VirtualGateways" : { "c2jName" : "virtualGateways", "c2jShape" : "VirtualGatewayList", "deprecated" : false, "documentation" : "

A list of virtual private gateways.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of virtual private gateways.

\n@param virtualGateways A list of virtual private gateways.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of virtual private gateways.

\n@return A list of virtual private gateways.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGateways", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGateways", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "VirtualGateway", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "VirtualGateway", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "VirtualGateway", "variableName" : "member", "variableType" : "VirtualGateway", "documentation" : "", "simpleType" : "VirtualGateway", "variableSetterType" : "VirtualGateway" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "VirtualGateway", "variableName" : "member", "variableType" : "VirtualGateway", "documentation" : "", "simpleType" : "VirtualGateway", "variableSetterType" : "VirtualGateway" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "VirtualGateway", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "VirtualGateway", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "VirtualGateways", "setterDocumentation" : "/**

A list of virtual private gateways.

\n@param virtualGateways A list of virtual private gateways.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "virtualGateways", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of virtual private gateways.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setVirtualGateways(java.util.Collection)} or {@link #withVirtualGateways(java.util.Collection)} if you want to override the existing values.

\n@param virtualGateways A list of virtual private gateways.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "virtualGateways", "variableType" : "java.util.List", "documentation" : "

A list of virtual private gateways.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeVirtualGatewaysResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeVirtualGatewaysResult", "variableName" : "describeVirtualGatewaysResult", "variableType" : "DescribeVirtualGatewaysResult", "documentation" : null, "simpleType" : "DescribeVirtualGatewaysResult", "variableSetterType" : "DescribeVirtualGatewaysResult" }, "wrapper" : false }, "DescribeVirtualInterfacesRequest" : { "c2jName" : "DescribeVirtualInterfacesRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the DescribeVirtualInterfaces operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeVirtualInterfaces", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.DescribeVirtualInterfaces", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceId" : { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeVirtualInterfacesRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeVirtualInterfacesRequest", "variableName" : "describeVirtualInterfacesRequest", "variableType" : "DescribeVirtualInterfacesRequest", "documentation" : null, "simpleType" : "DescribeVirtualInterfacesRequest", "variableSetterType" : "DescribeVirtualInterfacesRequest" }, "wrapper" : false }, "DescribeVirtualInterfacesResult" : { "c2jName" : "VirtualInterfaces", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A structure containing a list of virtual interfaces.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "virtualInterfaces", "c2jShape" : "VirtualInterfaceList", "deprecated" : false, "documentation" : "

A list of virtual interfaces.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of virtual interfaces.

\n@param virtualInterfaces A list of virtual interfaces.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of virtual interfaces.

\n@return A list of virtual interfaces.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaces", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaces", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "VirtualInterface", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "VirtualInterface", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "VirtualInterface", "variableName" : "member", "variableType" : "VirtualInterface", "documentation" : "", "simpleType" : "VirtualInterface", "variableSetterType" : "VirtualInterface" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "VirtualInterface", "variableName" : "member", "variableType" : "VirtualInterface", "documentation" : "", "simpleType" : "VirtualInterface", "variableSetterType" : "VirtualInterface" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "VirtualInterface", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "VirtualInterface", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "VirtualInterfaces", "setterDocumentation" : "/**

A list of virtual interfaces.

\n@param virtualInterfaces A list of virtual interfaces.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "virtualInterfaces", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of virtual interfaces.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setVirtualInterfaces(java.util.Collection)} or {@link #withVirtualInterfaces(java.util.Collection)} if you want to override the existing values.

\n@param virtualInterfaces A list of virtual interfaces.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "virtualInterfaces", "variableType" : "java.util.List", "documentation" : "

A list of virtual interfaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "VirtualInterfaces" : { "c2jName" : "virtualInterfaces", "c2jShape" : "VirtualInterfaceList", "deprecated" : false, "documentation" : "

A list of virtual interfaces.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of virtual interfaces.

\n@param virtualInterfaces A list of virtual interfaces.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of virtual interfaces.

\n@return A list of virtual interfaces.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaces", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaces", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "VirtualInterface", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "VirtualInterface", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "VirtualInterface", "variableName" : "member", "variableType" : "VirtualInterface", "documentation" : "", "simpleType" : "VirtualInterface", "variableSetterType" : "VirtualInterface" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "VirtualInterface", "variableName" : "member", "variableType" : "VirtualInterface", "documentation" : "", "simpleType" : "VirtualInterface", "variableSetterType" : "VirtualInterface" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "VirtualInterface", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "VirtualInterface", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "VirtualInterfaces", "setterDocumentation" : "/**

A list of virtual interfaces.

\n@param virtualInterfaces A list of virtual interfaces.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "virtualInterfaces", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of virtual interfaces.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setVirtualInterfaces(java.util.Collection)} or {@link #withVirtualInterfaces(java.util.Collection)} if you want to override the existing values.

\n@param virtualInterfaces A list of virtual interfaces.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "virtualInterfaces", "variableType" : "java.util.List", "documentation" : "

A list of virtual interfaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeVirtualInterfacesResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeVirtualInterfacesResult", "variableName" : "describeVirtualInterfacesResult", "variableType" : "DescribeVirtualInterfacesResult", "documentation" : null, "simpleType" : "DescribeVirtualInterfacesResult", "variableSetterType" : "DescribeVirtualInterfacesResult" }, "wrapper" : false }, "DirectConnectClientException" : { "c2jName" : "DirectConnectClientException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The API was called with invalid parameters. The error message will contain additional details about the cause.

", "enums" : null, "errorCode" : "DirectConnectClientException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "required" : null, "shapeName" : "DirectConnectClientException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DirectConnectClientException", "variableName" : "directConnectClientException", "variableType" : "DirectConnectClientException", "documentation" : null, "simpleType" : "DirectConnectClientException", "variableSetterType" : "DirectConnectClientException" }, "wrapper" : false }, "DirectConnectServerException" : { "c2jName" : "DirectConnectServerException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A server-side error occurred during the API call. The error message will contain additional details about the cause.

", "enums" : null, "errorCode" : "DirectConnectServerException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "required" : null, "shapeName" : "DirectConnectServerException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DirectConnectServerException", "variableName" : "directConnectServerException", "variableType" : "DirectConnectServerException", "documentation" : null, "simpleType" : "DirectConnectServerException", "variableSetterType" : "DirectConnectServerException" }, "wrapper" : false }, "DuplicateTagKeysException" : { "c2jName" : "DuplicateTagKeysException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A tag key was specified more than once.

", "enums" : null, "errorCode" : "DuplicateTagKeysException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DuplicateTagKeysException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DuplicateTagKeysException", "variableName" : "duplicateTagKeysException", "variableType" : "DuplicateTagKeysException", "documentation" : null, "simpleType" : "DuplicateTagKeysException", "variableSetterType" : "DuplicateTagKeysException" }, "wrapper" : false }, "Interconnect" : { "c2jName" : "Interconnect", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

An interconnect is a connection that can host other connections.

Like a standard AWS Direct Connect connection, an interconnect represents the physical connection between an AWS Direct Connect partner's network and a specific Direct Connect location. An AWS Direct Connect partner who owns an interconnect can provision hosted connections on the interconnect for their end customers, thereby providing the end customers with connectivity to AWS services.

The resources of the interconnect, including bandwidth and VLAN numbers, are shared by all of the hosted connections on the interconnect, and the owner of the interconnect determines how these resources are assigned.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**\n@param interconnectId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "interconnectName", "c2jShape" : "InterconnectName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectName", "setterDocumentation" : "/**\n@param interconnectName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "interconnectState", "c2jShape" : "InterconnectState", "deprecated" : false, "documentation" : "", "enumType" : "InterconnectState", "fluentSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "getterDocumentation" : "/**\n@return \n@see InterconnectState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectState", "setterDocumentation" : "/**\n@param interconnectState \n@see InterconnectState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**\n@param bandwidth */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@return The time of the most recent call to DescribeInterconnectLoa for this Interconnect.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bandwidth" : { "c2jName" : "bandwidth", "c2jShape" : "Bandwidth", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bandwidth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bandwidth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bandwidth", "setterDocumentation" : "/**\n@param bandwidth */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param bandwidth \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bandwidth", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InterconnectId" : { "c2jName" : "interconnectId", "c2jShape" : "InterconnectId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectId", "setterDocumentation" : "/**\n@param interconnectId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InterconnectName" : { "c2jName" : "interconnectName", "c2jShape" : "InterconnectName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param interconnectName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectName", "setterDocumentation" : "/**\n@param interconnectName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InterconnectState" : { "c2jName" : "interconnectState", "c2jShape" : "InterconnectState", "deprecated" : false, "documentation" : "", "enumType" : "InterconnectState", "fluentSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "getterDocumentation" : "/**\n@return \n@see InterconnectState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "interconnectState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "interconnectState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InterconnectState", "setterDocumentation" : "/**\n@param interconnectState \n@see InterconnectState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param interconnectState \n@return Returns a reference to this object so that method calls can be chained together.\n@see InterconnectState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "interconnectState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LoaIssueTime" : { "c2jName" : "loaIssueTime", "c2jShape" : "LoaIssueTime", "deprecated" : false, "documentation" : "

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@return The time of the most recent call to DescribeInterconnectLoa for this Interconnect.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaIssueTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaIssueTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaIssueTime", "setterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

\n@param loaIssueTime The time of the most recent call to DescribeInterconnectLoa for this Interconnect.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "loaIssueTime", "variableType" : "java.util.Date", "documentation" : "

The time of the most recent call to DescribeInterconnectLoa for this Interconnect.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Region" : { "c2jName" : "region", "c2jShape" : "Region", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Region", "setterDocumentation" : "/**\n@param region */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param region \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Interconnect", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Interconnect", "variableName" : "interconnect", "variableType" : "Interconnect", "documentation" : null, "simpleType" : "Interconnect", "variableSetterType" : "Interconnect" }, "wrapper" : false }, "InterconnectState" : { "c2jName" : "InterconnectState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

State of the interconnect.

  • Requested: The initial state of an interconnect. The interconnect stays in the requested state until the Letter of Authorization (LOA) is sent to the customer.

  • Pending>: The interconnect has been approved, and is being initialized.

  • Available: The network link is up, and the interconnect is ready for use.

  • Down: The network link is down.

  • Deleting: The interconnect is in the process of being deleted.

  • Deleted: The interconnect has been deleted.

", "enums" : [ { "name" : "Requested", "value" : "requested" }, { "name" : "Pending", "value" : "pending" }, { "name" : "Available", "value" : "available" }, { "name" : "Down", "value" : "down" }, { "name" : "Deleting", "value" : "deleting" }, { "name" : "Deleted", "value" : "deleted" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "InterconnectState", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "InterconnectState", "variableName" : "interconnectState", "variableType" : "InterconnectState", "documentation" : null, "simpleType" : "InterconnectState", "variableSetterType" : "InterconnectState" }, "wrapper" : false }, "Loa" : { "c2jName" : "Loa", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A structure containing the Letter of Authorization - Connecting Facility Assignment (LOA-CFA) for a connection.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "loaContent", "c2jShape" : "LoaContent", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param loaContent \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n

\n{@code ByteBuffer}s are stateful. Calling their {@code get} methods changes their {@code position}. We recommend using {@link java.nio.ByteBuffer#asReadOnlyBuffer()} to create a read-only view of the buffer with an independent {@code position}, and calling {@code get} methods on this rather than directly on the returned {@code ByteBuffer}. Doing so will ensure that anyone else using the {@code ByteBuffer} will not be affected by changes to the {@code position}.\n

\n@return */", "getterModel" : { "returnType" : "java.nio.ByteBuffer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaContent", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaContent", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaContent", "setterDocumentation" : "/**

\nAWS SDK for Java performs a Base64 encoding on this field before sending this request to AWS service by default. Users of the SDK should not perform Base64 encoding on this field.\n

\n

\nWarning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.\n

\n\n@param loaContent */", "setterModel" : { "variableDeclarationType" : "java.nio.ByteBuffer", "variableName" : "loaContent", "variableType" : "java.nio.ByteBuffer", "documentation" : "", "simpleType" : "ByteBuffer", "variableSetterType" : "java.nio.ByteBuffer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param loaContent \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.nio.ByteBuffer", "variableName" : "loaContent", "variableType" : "java.nio.ByteBuffer", "documentation" : "", "simpleType" : "ByteBuffer", "variableSetterType" : "java.nio.ByteBuffer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "loaContentType", "c2jShape" : "LoaContentType", "deprecated" : false, "documentation" : "", "enumType" : "LoaContentType", "fluentSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "getterDocumentation" : "/**\n@return \n@see LoaContentType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaContentType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaContentType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaContentType", "setterDocumentation" : "/**\n@param loaContentType \n@see LoaContentType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "LoaContent" : { "c2jName" : "loaContent", "c2jShape" : "LoaContent", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param loaContent \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n

\n{@code ByteBuffer}s are stateful. Calling their {@code get} methods changes their {@code position}. We recommend using {@link java.nio.ByteBuffer#asReadOnlyBuffer()} to create a read-only view of the buffer with an independent {@code position}, and calling {@code get} methods on this rather than directly on the returned {@code ByteBuffer}. Doing so will ensure that anyone else using the {@code ByteBuffer} will not be affected by changes to the {@code position}.\n

\n@return */", "getterModel" : { "returnType" : "java.nio.ByteBuffer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaContent", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaContent", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaContent", "setterDocumentation" : "/**

\nAWS SDK for Java performs a Base64 encoding on this field before sending this request to AWS service by default. Users of the SDK should not perform Base64 encoding on this field.\n

\n

\nWarning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.\n

\n\n@param loaContent */", "setterModel" : { "variableDeclarationType" : "java.nio.ByteBuffer", "variableName" : "loaContent", "variableType" : "java.nio.ByteBuffer", "documentation" : "", "simpleType" : "ByteBuffer", "variableSetterType" : "java.nio.ByteBuffer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param loaContent \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.nio.ByteBuffer", "variableName" : "loaContent", "variableType" : "java.nio.ByteBuffer", "documentation" : "", "simpleType" : "ByteBuffer", "variableSetterType" : "java.nio.ByteBuffer" }, "xmlNameSpaceUri" : null }, "LoaContentType" : { "c2jName" : "loaContentType", "c2jShape" : "LoaContentType", "deprecated" : false, "documentation" : "", "enumType" : "LoaContentType", "fluentSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "getterDocumentation" : "/**\n@return \n@see LoaContentType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "loaContentType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "loaContentType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LoaContentType", "setterDocumentation" : "/**\n@param loaContentType \n@see LoaContentType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param loaContentType \n@return Returns a reference to this object so that method calls can be chained together.\n@see LoaContentType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "loaContentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Loa", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Loa", "variableName" : "loa", "variableType" : "Loa", "documentation" : null, "simpleType" : "Loa", "variableSetterType" : "Loa" }, "wrapper" : false }, "LoaContentType" : { "c2jName" : "LoaContentType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A standard media type indicating the content type of the LOA-CFA document. Currently, the only supported value is \"application/pdf\".

Default: application/pdf

", "enums" : [ { "name" : "Applicationpdf", "value" : "application/pdf" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "LoaContentType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "LoaContentType", "variableName" : "loaContentType", "variableType" : "LoaContentType", "documentation" : null, "simpleType" : "LoaContentType", "variableSetterType" : "LoaContentType" }, "wrapper" : false }, "Location" : { "c2jName" : "Location", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

An AWS Direct Connect location where connections and interconnects can be requested.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "locationCode", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "

The code used to indicate the AWS Direct Connect location.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The code used to indicate the AWS Direct Connect location.

\n@param locationCode The code used to indicate the AWS Direct Connect location.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The code used to indicate the AWS Direct Connect location.

\n@return The code used to indicate the AWS Direct Connect location.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "locationCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "locationCode", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LocationCode", "setterDocumentation" : "/**

The code used to indicate the AWS Direct Connect location.

\n@param locationCode The code used to indicate the AWS Direct Connect location.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locationCode", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The code used to indicate the AWS Direct Connect location.

\n@param locationCode The code used to indicate the AWS Direct Connect location.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "locationCode", "variableType" : "String", "documentation" : "

The code used to indicate the AWS Direct Connect location.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "locationName", "c2jShape" : "LocationName", "deprecated" : false, "documentation" : "

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

\n@param locationName The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

\n@return The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "locationName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "locationName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LocationName", "setterDocumentation" : "/**

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

\n@param locationName The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locationName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

\n@param locationName The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "locationName", "variableType" : "String", "documentation" : "

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "LocationCode" : { "c2jName" : "locationCode", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "

The code used to indicate the AWS Direct Connect location.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The code used to indicate the AWS Direct Connect location.

\n@param locationCode The code used to indicate the AWS Direct Connect location.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The code used to indicate the AWS Direct Connect location.

\n@return The code used to indicate the AWS Direct Connect location.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "locationCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "locationCode", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LocationCode", "setterDocumentation" : "/**

The code used to indicate the AWS Direct Connect location.

\n@param locationCode The code used to indicate the AWS Direct Connect location.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locationCode", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The code used to indicate the AWS Direct Connect location.

\n@param locationCode The code used to indicate the AWS Direct Connect location.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "locationCode", "variableType" : "String", "documentation" : "

The code used to indicate the AWS Direct Connect location.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LocationName" : { "c2jName" : "locationName", "c2jShape" : "LocationName", "deprecated" : false, "documentation" : "

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

\n@param locationName The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

\n@return The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "locationName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "locationName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LocationName", "setterDocumentation" : "/**

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

\n@param locationName The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locationName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

\n@param locationName The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "locationName", "variableType" : "String", "documentation" : "

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Location", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Location", "variableName" : "location", "variableType" : "Location", "documentation" : null, "simpleType" : "Location", "variableSetterType" : "Location" }, "wrapper" : false }, "NewPrivateVirtualInterface" : { "c2jName" : "NewPrivateVirtualInterface", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A structure containing information about a new private virtual interface.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AmazonAddress" : { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Asn" : { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "AuthKey" : { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerAddress" : { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualGatewayId" : { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceName" : { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : [ "virtualInterfaceName", "vlan", "asn", "virtualGatewayId" ], "shapeName" : "NewPrivateVirtualInterface", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "NewPrivateVirtualInterface", "variableName" : "newPrivateVirtualInterface", "variableType" : "NewPrivateVirtualInterface", "documentation" : null, "simpleType" : "NewPrivateVirtualInterface", "variableSetterType" : "NewPrivateVirtualInterface" }, "wrapper" : false }, "NewPrivateVirtualInterfaceAllocation" : { "c2jName" : "NewPrivateVirtualInterfaceAllocation", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A structure containing information about a private virtual interface that will be provisioned on a connection.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AmazonAddress" : { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Asn" : { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "AuthKey" : { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerAddress" : { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceName" : { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : [ "virtualInterfaceName", "vlan", "asn" ], "shapeName" : "NewPrivateVirtualInterfaceAllocation", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "NewPrivateVirtualInterfaceAllocation", "variableName" : "newPrivateVirtualInterfaceAllocation", "variableType" : "NewPrivateVirtualInterfaceAllocation", "documentation" : null, "simpleType" : "NewPrivateVirtualInterfaceAllocation", "variableSetterType" : "NewPrivateVirtualInterfaceAllocation" }, "wrapper" : false }, "NewPublicVirtualInterface" : { "c2jName" : "NewPublicVirtualInterface", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A structure containing information about a new public virtual interface.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AmazonAddress" : { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Asn" : { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "AuthKey" : { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerAddress" : { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RouteFilterPrefixes" : { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceName" : { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : [ "virtualInterfaceName", "vlan", "asn", "amazonAddress", "customerAddress", "routeFilterPrefixes" ], "shapeName" : "NewPublicVirtualInterface", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "NewPublicVirtualInterface", "variableName" : "newPublicVirtualInterface", "variableType" : "NewPublicVirtualInterface", "documentation" : null, "simpleType" : "NewPublicVirtualInterface", "variableSetterType" : "NewPublicVirtualInterface" }, "wrapper" : false }, "NewPublicVirtualInterfaceAllocation" : { "c2jName" : "NewPublicVirtualInterfaceAllocation", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A structure containing information about a public virtual interface that will be provisioned on a connection.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AmazonAddress" : { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Asn" : { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "AuthKey" : { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerAddress" : { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RouteFilterPrefixes" : { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceName" : { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : [ "virtualInterfaceName", "vlan", "asn", "amazonAddress", "customerAddress", "routeFilterPrefixes" ], "shapeName" : "NewPublicVirtualInterfaceAllocation", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "NewPublicVirtualInterfaceAllocation", "variableName" : "newPublicVirtualInterfaceAllocation", "variableType" : "NewPublicVirtualInterfaceAllocation", "documentation" : null, "simpleType" : "NewPublicVirtualInterfaceAllocation", "variableSetterType" : "NewPublicVirtualInterfaceAllocation" }, "wrapper" : false }, "ResourceTag" : { "c2jName" : "ResourceTag", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The tags associated with a Direct Connect resource.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "resourceArn", "c2jShape" : "ResourceArn", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@return The Amazon Resource Name (ARN) of the Direct Connect resource.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resourceArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ResourceArn", "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "tags", "c2jShape" : "TagList", "deprecated" : false, "documentation" : "

The tags.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The tags.

\n@param tags The tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The tags.

\n@return The tags.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Tag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Tag", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Tags", "setterDocumentation" : "/**

The tags.

\n@param tags The tags.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The tags.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.

\n@param tags The tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "c2jName" : "resourceArn", "c2jShape" : "ResourceArn", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@return The Amazon Resource Name (ARN) of the Direct Connect resource.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resourceArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ResourceArn", "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tags" : { "c2jName" : "tags", "c2jShape" : "TagList", "deprecated" : false, "documentation" : "

The tags.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The tags.

\n@param tags The tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The tags.

\n@return The tags.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Tag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Tag", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Tags", "setterDocumentation" : "/**

The tags.

\n@param tags The tags.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The tags.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.

\n@param tags The tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ResourceTag", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourceTag", "variableName" : "resourceTag", "variableType" : "ResourceTag", "documentation" : null, "simpleType" : "ResourceTag", "variableSetterType" : "ResourceTag" }, "wrapper" : false }, "RouteFilterPrefix" : { "c2jName" : "RouteFilterPrefix", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A route filter prefix that the customer can advertise through Border Gateway Protocol (BGP) over a public virtual interface.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "cidr", "c2jShape" : "CIDR", "deprecated" : false, "documentation" : "

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

", "enumType" : null, "fluentSetterDocumentation" : "/**

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

\n@param cidr CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

\n@return CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "cidr", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cidr", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Cidr", "setterDocumentation" : "/**

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

\n@param cidr CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cidr", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

\n@param cidr CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "cidr", "variableType" : "String", "documentation" : "

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cidr" : { "c2jName" : "cidr", "c2jShape" : "CIDR", "deprecated" : false, "documentation" : "

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

", "enumType" : null, "fluentSetterDocumentation" : "/**

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

\n@param cidr CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

\n@return CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "cidr", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cidr", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Cidr", "setterDocumentation" : "/**

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

\n@param cidr CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cidr", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

\n@param cidr CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "cidr", "variableType" : "String", "documentation" : "

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.0/24,10.10.11.0/24

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "RouteFilterPrefix", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "routeFilterPrefix", "variableType" : "RouteFilterPrefix", "documentation" : null, "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "wrapper" : false }, "Tag" : { "c2jName" : "Tag", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Information about a tag.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "key", "c2jShape" : "TagKey", "deprecated" : false, "documentation" : "

The key of the tag.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The key of the tag.

\n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The key of the tag.

\n@return The key of the tag.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The key of the tag.

\n@param key The key of the tag.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The key of the tag.

\n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The key of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "value", "c2jShape" : "TagValue", "deprecated" : false, "documentation" : "

The value of the tag.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The value of the tag.

\n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The value of the tag.

\n@return The value of the tag.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The value of the tag.

\n@param value The value of the tag.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The value of the tag.

\n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Key" : { "c2jName" : "key", "c2jShape" : "TagKey", "deprecated" : false, "documentation" : "

The key of the tag.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The key of the tag.

\n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The key of the tag.

\n@return The key of the tag.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The key of the tag.

\n@param key The key of the tag.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The key of the tag.

\n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The key of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "c2jName" : "value", "c2jShape" : "TagValue", "deprecated" : false, "documentation" : "

The value of the tag.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The value of the tag.

\n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The value of the tag.

\n@return The value of the tag.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The value of the tag.

\n@param value The value of the tag.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The value of the tag.

\n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "key" ], "shapeName" : "Tag", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "tag", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "wrapper" : false }, "TagResourceRequest" : { "c2jName" : "TagResourceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the TagResource operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "TagResource", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.TagResource", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "resourceArn", "c2jShape" : "ResourceArn", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

\n@return The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resourceArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ResourceArn", "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "tags", "c2jShape" : "TagList", "deprecated" : false, "documentation" : "

The list of tags to add.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The list of tags to add.

\n@param tags The list of tags to add.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The list of tags to add.

\n@return The list of tags to add.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Tag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Tag", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Tags", "setterDocumentation" : "/**

The list of tags to add.

\n@param tags The list of tags to add.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of tags to add.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.

\n@param tags The list of tags to add.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The list of tags to add.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "c2jName" : "resourceArn", "c2jShape" : "ResourceArn", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

\n@return The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resourceArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ResourceArn", "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tags" : { "c2jName" : "tags", "c2jShape" : "TagList", "deprecated" : false, "documentation" : "

The list of tags to add.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The list of tags to add.

\n@param tags The list of tags to add.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The list of tags to add.

\n@return The list of tags to add.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Tag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Tag", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Tags", "setterDocumentation" : "/**

The list of tags to add.

\n@param tags The list of tags to add.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of tags to add.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.

\n@param tags The list of tags to add.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The list of tags to add.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : [ "resourceArn", "tags" ], "shapeName" : "TagResourceRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TagResourceRequest", "variableName" : "tagResourceRequest", "variableType" : "TagResourceRequest", "documentation" : null, "simpleType" : "TagResourceRequest", "variableSetterType" : "TagResourceRequest" }, "wrapper" : false }, "TagResourceResult" : { "c2jName" : "TagResourceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The response received when TagResource is called.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "TagResourceResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TagResourceResult", "variableName" : "tagResourceResult", "variableType" : "TagResourceResult", "documentation" : null, "simpleType" : "TagResourceResult", "variableSetterType" : "TagResourceResult" }, "wrapper" : false }, "TooManyTagsException" : { "c2jName" : "TooManyTagsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

You have reached the limit on the number of tags that can be assigned to a Direct Connect resource.

", "enums" : null, "errorCode" : "TooManyTagsException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "TooManyTagsException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManyTagsException", "variableName" : "tooManyTagsException", "variableType" : "TooManyTagsException", "documentation" : null, "simpleType" : "TooManyTagsException", "variableSetterType" : "TooManyTagsException" }, "wrapper" : false }, "UntagResourceRequest" : { "c2jName" : "UntagResourceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Container for the parameters to the UntagResource operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "UntagResource", "locationName" : null, "requestUri" : "/", "target" : "OvertureService.UntagResource", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "resourceArn", "c2jShape" : "ResourceArn", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@return The Amazon Resource Name (ARN) of the Direct Connect resource.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resourceArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ResourceArn", "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "tagKeys", "c2jShape" : "TagKeyList", "deprecated" : false, "documentation" : "

The list of tag keys to remove.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The list of tag keys to remove.

\n@param tagKeys The list of tag keys to remove.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The list of tag keys to remove.

\n@return The list of tag keys to remove.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "tagKeys", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "tagKeys", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "TagKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "simpleType" : "String", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "TagKeys", "setterDocumentation" : "/**

The list of tag keys to remove.

\n@param tagKeys The list of tag keys to remove.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of tag keys to remove.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setTagKeys(java.util.Collection)} or {@link #withTagKeys(java.util.Collection)} if you want to override the existing values.

\n@param tagKeys The list of tag keys to remove.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "

The list of tag keys to remove.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "c2jName" : "resourceArn", "c2jShape" : "ResourceArn", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@return The Amazon Resource Name (ARN) of the Direct Connect resource.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resourceArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ResourceArn", "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the Direct Connect resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the Direct Connect resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the Direct Connect resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TagKeys" : { "c2jName" : "tagKeys", "c2jShape" : "TagKeyList", "deprecated" : false, "documentation" : "

The list of tag keys to remove.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The list of tag keys to remove.

\n@param tagKeys The list of tag keys to remove.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The list of tag keys to remove.

\n@return The list of tag keys to remove.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "tagKeys", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "tagKeys", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "TagKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "simpleType" : "String", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "TagKeys", "setterDocumentation" : "/**

The list of tag keys to remove.

\n@param tagKeys The list of tag keys to remove.*/", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of tag keys to remove.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setTagKeys(java.util.Collection)} or {@link #withTagKeys(java.util.Collection)} if you want to override the existing values.

\n@param tagKeys The list of tag keys to remove.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "

The list of tag keys to remove.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : [ "resourceArn", "tagKeys" ], "shapeName" : "UntagResourceRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UntagResourceRequest", "variableName" : "untagResourceRequest", "variableType" : "UntagResourceRequest", "documentation" : null, "simpleType" : "UntagResourceRequest", "variableSetterType" : "UntagResourceRequest" }, "wrapper" : false }, "UntagResourceResult" : { "c2jName" : "UntagResourceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The response received when UntagResource is called.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "UntagResourceResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UntagResourceResult", "variableName" : "untagResourceResult", "variableType" : "UntagResourceResult", "documentation" : null, "simpleType" : "UntagResourceResult", "variableSetterType" : "UntagResourceResult" }, "wrapper" : false }, "VirtualGateway" : { "c2jName" : "VirtualGateway", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

You can create one or more AWS Direct Connect private virtual interfaces linking to your virtual private gateway.

Virtual private gateways can be managed using the Amazon Virtual Private Cloud (Amazon VPC) console or the Amazon EC2 CreateVpnGateway action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualGatewayState", "c2jShape" : "VirtualGatewayState", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayState \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayState", "setterDocumentation" : "/**\n@param virtualGatewayState */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayState \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "VirtualGatewayId" : { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualGatewayState" : { "c2jName" : "virtualGatewayState", "c2jShape" : "VirtualGatewayState", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayState \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayState", "setterDocumentation" : "/**\n@param virtualGatewayState */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayState \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "VirtualGateway", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "VirtualGateway", "variableName" : "virtualGateway", "variableType" : "VirtualGateway", "documentation" : null, "simpleType" : "VirtualGateway", "variableSetterType" : "VirtualGateway" }, "wrapper" : false }, "VirtualInterface" : { "c2jName" : "VirtualInterface", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new virtual interface.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@return The AWS account that will own the new virtual interface.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new virtual interface.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceType", "c2jShape" : "VirtualInterfaceType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceType", "setterDocumentation" : "/**\n@param virtualInterfaceType */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "customerRouterConfig", "c2jShape" : "RouterConfig", "deprecated" : false, "documentation" : "

Information for generating the customer router configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information for generating the customer router configuration.

\n@return Information for generating the customer router configuration.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerRouterConfig", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerRouterConfig", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerRouterConfig", "setterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "

Information for generating the customer router configuration.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AmazonAddress" : { "c2jName" : "amazonAddress", "c2jShape" : "AmazonAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amazonAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amazonAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AmazonAddress", "setterDocumentation" : "/**\n@param amazonAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param amazonAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "amazonAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Asn" : { "c2jName" : "asn", "c2jShape" : "ASN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "asn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "asn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Asn", "setterDocumentation" : "/**\n@param asn */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param asn \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "asn", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "AuthKey" : { "c2jName" : "authKey", "c2jShape" : "BGPAuthKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "authKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "authKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AuthKey", "setterDocumentation" : "/**\n@param authKey */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param authKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "authKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionId" : { "c2jName" : "connectionId", "c2jShape" : "ConnectionId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "connectionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "connectionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ConnectionId", "setterDocumentation" : "/**\n@param connectionId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param connectionId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerAddress" : { "c2jName" : "customerAddress", "c2jShape" : "CustomerAddress", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerAddress", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerAddress", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerAddress", "setterDocumentation" : "/**\n@param customerAddress */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param customerAddress \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerAddress", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerRouterConfig" : { "c2jName" : "customerRouterConfig", "c2jShape" : "RouterConfig", "deprecated" : false, "documentation" : "

Information for generating the customer router configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Information for generating the customer router configuration.

\n@return Information for generating the customer router configuration.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "customerRouterConfig", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "customerRouterConfig", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CustomerRouterConfig", "setterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Information for generating the customer router configuration.

\n@param customerRouterConfig Information for generating the customer router configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "customerRouterConfig", "variableType" : "String", "documentation" : "

Information for generating the customer router configuration.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "LocationCode", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**\n@param location */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param location \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OwnerAccount" : { "c2jName" : "ownerAccount", "c2jShape" : "OwnerAccount", "deprecated" : false, "documentation" : "

The AWS account that will own the new virtual interface.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@return The AWS account that will own the new virtual interface.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ownerAccount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ownerAccount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OwnerAccount", "setterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account that will own the new virtual interface.

\n@param ownerAccount The AWS account that will own the new virtual interface.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "ownerAccount", "variableType" : "String", "documentation" : "

The AWS account that will own the new virtual interface.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RouteFilterPrefixes" : { "c2jName" : "routeFilterPrefixes", "c2jShape" : "RouteFilterPrefixList", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "routeFilterPrefixes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "routeFilterPrefixes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RouteFilterPrefix", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RouteFilterPrefix", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RouteFilterPrefix", "variableName" : "member", "variableType" : "RouteFilterPrefix", "documentation" : "", "simpleType" : "RouteFilterPrefix", "variableSetterType" : "RouteFilterPrefix" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RouteFilterPrefix", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RouteFilterPrefix", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RouteFilterPrefixes", "setterDocumentation" : "/**\n@param routeFilterPrefixes */", "setterModel" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRouteFilterPrefixes(java.util.Collection)} or {@link #withRouteFilterPrefixes(java.util.Collection)} if you want to override the existing values.

\n@param routeFilterPrefixes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "variableName" : "routeFilterPrefixes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "VirtualGatewayId" : { "c2jName" : "virtualGatewayId", "c2jShape" : "VirtualGatewayId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualGatewayId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualGatewayId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualGatewayId", "setterDocumentation" : "/**\n@param virtualGatewayId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualGatewayId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualGatewayId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceId" : { "c2jName" : "virtualInterfaceId", "c2jShape" : "VirtualInterfaceId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceId", "setterDocumentation" : "/**\n@param virtualInterfaceId */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceName" : { "c2jName" : "virtualInterfaceName", "c2jShape" : "VirtualInterfaceName", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceName", "setterDocumentation" : "/**\n@param virtualInterfaceName */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceName \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceState" : { "c2jName" : "virtualInterfaceState", "c2jShape" : "VirtualInterfaceState", "deprecated" : false, "documentation" : "", "enumType" : "VirtualInterfaceState", "fluentSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "getterDocumentation" : "/**\n@return \n@see VirtualInterfaceState*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceState", "setterDocumentation" : "/**\n@param virtualInterfaceState \n@see VirtualInterfaceState*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceState \n@return Returns a reference to this object so that method calls can be chained together.\n@see VirtualInterfaceState*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceState", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualInterfaceType" : { "c2jName" : "virtualInterfaceType", "c2jShape" : "VirtualInterfaceType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "virtualInterfaceType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "virtualInterfaceType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "VirtualInterfaceType", "setterDocumentation" : "/**\n@param virtualInterfaceType */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param virtualInterfaceType \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualInterfaceType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Vlan" : { "c2jName" : "vlan", "c2jShape" : "VLAN", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "vlan", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "vlan", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Vlan", "setterDocumentation" : "/**\n@param vlan */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param vlan \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "vlan", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "VirtualInterface", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "VirtualInterface", "variableName" : "virtualInterface", "variableType" : "VirtualInterface", "documentation" : null, "simpleType" : "VirtualInterface", "variableSetterType" : "VirtualInterface" }, "wrapper" : false }, "VirtualInterfaceState" : { "c2jName" : "VirtualInterfaceState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

State of the virtual interface.

  • Confirming: The creation of the virtual interface is pending confirmation from the virtual interface owner. If the owner of the virtual interface is different from the owner of the connection on which it is provisioned, then the virtual interface will remain in this state until it is confirmed by the virtual interface owner.

  • Verifying: This state only applies to public virtual interfaces. Each public virtual interface needs validation before the virtual interface can be created.

  • Pending: A virtual interface is in this state from the time that it is created until the virtual interface is ready to forward traffic.

  • Available: A virtual interface that is able to forward traffic.

  • Down: A virtual interface that is BGP down.

  • Deleting: A virtual interface is in this state immediately after calling DeleteVirtualInterface until it can no longer forward traffic.

  • Deleted: A virtual interface that cannot forward traffic.

  • Rejected: The virtual interface owner has declined creation of the virtual interface. If a virtual interface in the 'Confirming' state is deleted by the virtual interface owner, the virtual interface will enter the 'Rejected' state.

", "enums" : [ { "name" : "Confirming", "value" : "confirming" }, { "name" : "Verifying", "value" : "verifying" }, { "name" : "Pending", "value" : "pending" }, { "name" : "Available", "value" : "available" }, { "name" : "Down", "value" : "down" }, { "name" : "Deleting", "value" : "deleting" }, { "name" : "Deleted", "value" : "deleted" }, { "name" : "Rejected", "value" : "rejected" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "VirtualInterfaceState", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "VirtualInterfaceState", "variableName" : "virtualInterfaceState", "variableType" : "VirtualInterfaceState", "documentation" : null, "simpleType" : "VirtualInterfaceState", "variableSetterType" : "VirtualInterfaceState" }, "wrapper" : false } }, "clientConfigFactory" : "ClientConfigurationFactory", "examples" : { "examples" : { }, "version" : "1.0" }, "exceptionUnmarshallerImpl" : null, "fileHeader" : "/*\n * Copyright 2011-2016 Amazon.com, Inc. or its affiliates. All Rights\n * Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */", "hasWaiters" : false, "sdkBaseResponseFqcn" : "com.amazonaws.AmazonWebServiceResult", "sdkModeledExceptionBaseClassName" : "AmazonDirectConnectException", "sdkModeledExceptionBaseFqcn" : "com.amazonaws.services.directconnect.model.AmazonDirectConnectException", "serviceBaseExceptionFqcn" : "com.amazonaws.AmazonServiceException" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy