class Aws::DirectConnect::Types::CreateDirectConnectGatewayAssociationProposalRequest

@note When making an API call, you may pass CreateDirectConnectGatewayAssociationProposalRequest

data as a hash:

    {
      direct_connect_gateway_id: "DirectConnectGatewayId", # required
      direct_connect_gateway_owner_account: "OwnerAccount", # required
      gateway_id: "GatewayIdToAssociate", # required
      add_allowed_prefixes_to_direct_connect_gateway: [
        {
          cidr: "CIDR",
        },
      ],
      remove_allowed_prefixes_to_direct_connect_gateway: [
        {
          cidr: "CIDR",
        },
      ],
    }

@!attribute [rw] direct_connect_gateway_id

The ID of the Direct Connect gateway.
@return [String]

@!attribute [rw] direct_connect_gateway_owner_account

The ID of the account that owns the Direct Connect gateway.
@return [String]

@!attribute [rw] gateway_id

The ID of the virtual private gateway or transit gateway.
@return [String]

@!attribute [rw] add_allowed_prefixes_to_direct_connect_gateway

The Amazon VPC prefixes to advertise to the Direct Connect gateway.
@return [Array<Types::RouteFilterPrefix>]

@!attribute [rw] remove_allowed_prefixes_to_direct_connect_gateway

The Amazon VPC prefixes to no longer advertise to the Direct Connect
gateway.
@return [Array<Types::RouteFilterPrefix>]

@see docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/CreateDirectConnectGatewayAssociationProposalRequest AWS API Documentation

Constants

SENSITIVE