class Aws::ElasticBeanstalk::Types::SwapEnvironmentCNAMEsMessage

Swaps the CNAMEs of two environments.

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

data as a hash:

    {
      source_environment_id: "EnvironmentId",
      source_environment_name: "EnvironmentName",
      destination_environment_id: "EnvironmentId",
      destination_environment_name: "EnvironmentName",
    }

@!attribute [rw] source_environment_id

The ID of the source environment.

Condition: You must specify at least the `SourceEnvironmentID` or
the `SourceEnvironmentName`. You may also specify both. If you
specify the `SourceEnvironmentId`, you must specify the
`DestinationEnvironmentId`.
@return [String]

@!attribute [rw] source_environment_name

The name of the source environment.

Condition: You must specify at least the `SourceEnvironmentID` or
the `SourceEnvironmentName`. You may also specify both. If you
specify the `SourceEnvironmentName`, you must specify the
`DestinationEnvironmentName`.
@return [String]

@!attribute [rw] destination_environment_id

The ID of the destination environment.

Condition: You must specify at least the `DestinationEnvironmentID`
or the `DestinationEnvironmentName`. You may also specify both. You
must specify the `SourceEnvironmentId` with the
`DestinationEnvironmentId`.
@return [String]

@!attribute [rw] destination_environment_name

The name of the destination environment.

Condition: You must specify at least the `DestinationEnvironmentID`
or the `DestinationEnvironmentName`. You may also specify both. You
must specify the `SourceEnvironmentName` with the
`DestinationEnvironmentName`.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/SwapEnvironmentCNAMEsMessage AWS API Documentation

Constants

SENSITIVE