Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Deletes the specified Connect attachment. You must first delete any Connect peers for the attachment.
Synopsis
- data DeleteTransitGatewayConnect = DeleteTransitGatewayConnect' {}
- newDeleteTransitGatewayConnect :: Text -> DeleteTransitGatewayConnect
- deleteTransitGatewayConnect_dryRun :: Lens' DeleteTransitGatewayConnect (Maybe Bool)
- deleteTransitGatewayConnect_transitGatewayAttachmentId :: Lens' DeleteTransitGatewayConnect Text
- data DeleteTransitGatewayConnectResponse = DeleteTransitGatewayConnectResponse' {}
- newDeleteTransitGatewayConnectResponse :: Int -> DeleteTransitGatewayConnectResponse
- deleteTransitGatewayConnectResponse_transitGatewayConnect :: Lens' DeleteTransitGatewayConnectResponse (Maybe TransitGatewayConnect)
- deleteTransitGatewayConnectResponse_httpStatus :: Lens' DeleteTransitGatewayConnectResponse Int
Creating a Request
data DeleteTransitGatewayConnect Source #
See: newDeleteTransitGatewayConnect
smart constructor.
DeleteTransitGatewayConnect' | |
|
Instances
newDeleteTransitGatewayConnect Source #
Create a value of DeleteTransitGatewayConnect
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:dryRun:DeleteTransitGatewayConnect'
, deleteTransitGatewayConnect_dryRun
- Checks whether you have the required permissions for the action, without
actually making the request, and provides an error response. If you have
the required permissions, the error response is DryRunOperation
.
Otherwise, it is UnauthorizedOperation
.
DeleteTransitGatewayConnect
, deleteTransitGatewayConnect_transitGatewayAttachmentId
- The ID of the Connect attachment.
Request Lenses
deleteTransitGatewayConnect_dryRun :: Lens' DeleteTransitGatewayConnect (Maybe Bool) Source #
Checks whether you have the required permissions for the action, without
actually making the request, and provides an error response. If you have
the required permissions, the error response is DryRunOperation
.
Otherwise, it is UnauthorizedOperation
.
deleteTransitGatewayConnect_transitGatewayAttachmentId :: Lens' DeleteTransitGatewayConnect Text Source #
The ID of the Connect attachment.
Destructuring the Response
data DeleteTransitGatewayConnectResponse Source #
See: newDeleteTransitGatewayConnectResponse
smart constructor.
DeleteTransitGatewayConnectResponse' | |
|
Instances
Generic DeleteTransitGatewayConnectResponse Source # | |
Read DeleteTransitGatewayConnectResponse Source # | |
Show DeleteTransitGatewayConnectResponse Source # | |
NFData DeleteTransitGatewayConnectResponse Source # | |
Defined in Amazonka.EC2.DeleteTransitGatewayConnect rnf :: DeleteTransitGatewayConnectResponse -> () # | |
Eq DeleteTransitGatewayConnectResponse Source # | |
type Rep DeleteTransitGatewayConnectResponse Source # | |
Defined in Amazonka.EC2.DeleteTransitGatewayConnect type Rep DeleteTransitGatewayConnectResponse = D1 ('MetaData "DeleteTransitGatewayConnectResponse" "Amazonka.EC2.DeleteTransitGatewayConnect" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteTransitGatewayConnectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "transitGatewayConnect") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransitGatewayConnect)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteTransitGatewayConnectResponse Source #
Create a value of DeleteTransitGatewayConnectResponse
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:transitGatewayConnect:DeleteTransitGatewayConnectResponse'
, deleteTransitGatewayConnectResponse_transitGatewayConnect
- Information about the deleted Connect attachment.
$sel:httpStatus:DeleteTransitGatewayConnectResponse'
, deleteTransitGatewayConnectResponse_httpStatus
- The response's http status code.
Response Lenses
deleteTransitGatewayConnectResponse_transitGatewayConnect :: Lens' DeleteTransitGatewayConnectResponse (Maybe TransitGatewayConnect) Source #
Information about the deleted Connect attachment.
deleteTransitGatewayConnectResponse_httpStatus :: Lens' DeleteTransitGatewayConnectResponse Int Source #
The response's http status code.