Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
The confirmation of the terms of agreement when creating the connection/link aggregation group (LAG).
Synopsis
- data ConfirmCustomerAgreement = ConfirmCustomerAgreement' {}
- newConfirmCustomerAgreement :: ConfirmCustomerAgreement
- confirmCustomerAgreement_agreementName :: Lens' ConfirmCustomerAgreement (Maybe Text)
- data ConfirmCustomerAgreementResponse = ConfirmCustomerAgreementResponse' {
- status :: Maybe Text
- httpStatus :: Int
- newConfirmCustomerAgreementResponse :: Int -> ConfirmCustomerAgreementResponse
- confirmCustomerAgreementResponse_status :: Lens' ConfirmCustomerAgreementResponse (Maybe Text)
- confirmCustomerAgreementResponse_httpStatus :: Lens' ConfirmCustomerAgreementResponse Int
Creating a Request
data ConfirmCustomerAgreement Source #
See: newConfirmCustomerAgreement
smart constructor.
ConfirmCustomerAgreement' | |
|
Instances
newConfirmCustomerAgreement :: ConfirmCustomerAgreement Source #
Create a value of ConfirmCustomerAgreement
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:agreementName:ConfirmCustomerAgreement'
, confirmCustomerAgreement_agreementName
- The name of the customer agreement.
Request Lenses
confirmCustomerAgreement_agreementName :: Lens' ConfirmCustomerAgreement (Maybe Text) Source #
The name of the customer agreement.
Destructuring the Response
data ConfirmCustomerAgreementResponse Source #
See: newConfirmCustomerAgreementResponse
smart constructor.
ConfirmCustomerAgreementResponse' | |
|
Instances
Eq ConfirmCustomerAgreementResponse Source # | |
Read ConfirmCustomerAgreementResponse Source # | |
Show ConfirmCustomerAgreementResponse Source # | |
Generic ConfirmCustomerAgreementResponse Source # | |
NFData ConfirmCustomerAgreementResponse Source # | |
Defined in Amazonka.DirectConnect.ConfirmCustomerAgreement rnf :: ConfirmCustomerAgreementResponse -> () # | |
type Rep ConfirmCustomerAgreementResponse Source # | |
Defined in Amazonka.DirectConnect.ConfirmCustomerAgreement type Rep ConfirmCustomerAgreementResponse = D1 ('MetaData "ConfirmCustomerAgreementResponse" "Amazonka.DirectConnect.ConfirmCustomerAgreement" "libZSservicesZSamazonka-directconnectZSamazonka-directconnect" 'False) (C1 ('MetaCons "ConfirmCustomerAgreementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newConfirmCustomerAgreementResponse Source #
Create a value of ConfirmCustomerAgreementResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:ConfirmCustomerAgreementResponse'
, confirmCustomerAgreementResponse_status
- The status of the customer agreement when the connection was created.
This will be either signed
or unsigned
.
$sel:httpStatus:ConfirmCustomerAgreementResponse'
, confirmCustomerAgreementResponse_httpStatus
- The response's http status code.
Response Lenses
confirmCustomerAgreementResponse_status :: Lens' ConfirmCustomerAgreementResponse (Maybe Text) Source #
The status of the customer agreement when the connection was created.
This will be either signed
or unsigned
.
confirmCustomerAgreementResponse_httpStatus :: Lens' ConfirmCustomerAgreementResponse Int Source #
The response's http status code.