pub fn proposal_state(
            mut self,
            input: crate::model::DirectConnectGatewayAssociationProposalState,
        ) -> Self {
            self.proposal_state = Some(input);
            self
        }
/// <p>The state of the proposal. The following are possible values:</p>
/// <ul>
/// <li> <p> <code>accepted</code>: The proposal has been accepted. The Direct Connect gateway association is available to use in this state.</p> </li>
/// <li> <p> <code>deleted</code>: The proposal has been deleted by the owner that made the proposal. The Direct Connect gateway association cannot be used in this state.</p> </li>
/// <li> <p> <code>requested</code>: The proposal has been requested. The Direct Connect gateway association cannot be used in this state.</p> </li>
/// </ul>
The state of the proposal. The following are possible values:

  accepted: The proposal has been accepted. The Direct Connect gateway association is available to use in this state. 
  deleted: The proposal has been deleted by the owner that made the proposal. The Direct Connect gateway association cannot be used in this state. 
  requested: The proposal has been requested. The Direct Connect gateway association cannot be used in this state. 

The state of the proposal . The following are possible values : accepted : The proposal has been accepted . The Direct Connect gateway association is available to use in this state . deleted : The proposal has been deleted by the owner that made the proposal . The Direct Connect gateway association cannot be used in this state . requested : The proposal has been requested . The Direct Connect gateway association cannot be used in this state .
pub fn proposal_state(
            mut self,
            input: crate::model::DirectConnectGatewayAssociationProposalState,
        ) -> Self {
            self.proposal_state = Some(input);
            self
        }
pub fn proposal_state ( mut self , input : crate :: model :: DirectConnectGatewayAssociationProposalState , ) -> Self { self . proposal_state = Some ( input ) ; self }
<p>The state of the proposal.
<p > The state of the proposal .
mut self
input
crate::model::DirectConnectGatewayAssociationProposalState
mut self
input
crate::model::DirectConnectGatewayAssociationProposalState