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 |
Delete an Amazon Web Services Verified Access instance.
Synopsis
- data DeleteVerifiedAccessInstance = DeleteVerifiedAccessInstance' {}
- newDeleteVerifiedAccessInstance :: Text -> DeleteVerifiedAccessInstance
- deleteVerifiedAccessInstance_clientToken :: Lens' DeleteVerifiedAccessInstance (Maybe Text)
- deleteVerifiedAccessInstance_dryRun :: Lens' DeleteVerifiedAccessInstance (Maybe Bool)
- deleteVerifiedAccessInstance_verifiedAccessInstanceId :: Lens' DeleteVerifiedAccessInstance Text
- data DeleteVerifiedAccessInstanceResponse = DeleteVerifiedAccessInstanceResponse' {}
- newDeleteVerifiedAccessInstanceResponse :: Int -> DeleteVerifiedAccessInstanceResponse
- deleteVerifiedAccessInstanceResponse_verifiedAccessInstance :: Lens' DeleteVerifiedAccessInstanceResponse (Maybe VerifiedAccessInstance)
- deleteVerifiedAccessInstanceResponse_httpStatus :: Lens' DeleteVerifiedAccessInstanceResponse Int
Creating a Request
data DeleteVerifiedAccessInstance Source #
See: newDeleteVerifiedAccessInstance
smart constructor.
DeleteVerifiedAccessInstance' | |
|
Instances
newDeleteVerifiedAccessInstance Source #
Create a value of DeleteVerifiedAccessInstance
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:
DeleteVerifiedAccessInstance
, deleteVerifiedAccessInstance_clientToken
- A unique, case-sensitive token that you provide to ensure idempotency of
your modification request. For more information, see
Ensuring Idempotency.
$sel:dryRun:DeleteVerifiedAccessInstance'
, deleteVerifiedAccessInstance_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
.
DeleteVerifiedAccessInstance
, deleteVerifiedAccessInstance_verifiedAccessInstanceId
- The ID of the Amazon Web Services Verified Access instance.
Request Lenses
deleteVerifiedAccessInstance_clientToken :: Lens' DeleteVerifiedAccessInstance (Maybe Text) Source #
A unique, case-sensitive token that you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency.
deleteVerifiedAccessInstance_dryRun :: Lens' DeleteVerifiedAccessInstance (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
.
deleteVerifiedAccessInstance_verifiedAccessInstanceId :: Lens' DeleteVerifiedAccessInstance Text Source #
The ID of the Amazon Web Services Verified Access instance.
Destructuring the Response
data DeleteVerifiedAccessInstanceResponse Source #
See: newDeleteVerifiedAccessInstanceResponse
smart constructor.
DeleteVerifiedAccessInstanceResponse' | |
|
Instances
Generic DeleteVerifiedAccessInstanceResponse Source # | |
Read DeleteVerifiedAccessInstanceResponse Source # | |
Show DeleteVerifiedAccessInstanceResponse Source # | |
NFData DeleteVerifiedAccessInstanceResponse Source # | |
Defined in Amazonka.EC2.DeleteVerifiedAccessInstance rnf :: DeleteVerifiedAccessInstanceResponse -> () # | |
Eq DeleteVerifiedAccessInstanceResponse Source # | |
type Rep DeleteVerifiedAccessInstanceResponse Source # | |
Defined in Amazonka.EC2.DeleteVerifiedAccessInstance type Rep DeleteVerifiedAccessInstanceResponse = D1 ('MetaData "DeleteVerifiedAccessInstanceResponse" "Amazonka.EC2.DeleteVerifiedAccessInstance" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteVerifiedAccessInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "verifiedAccessInstance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VerifiedAccessInstance)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteVerifiedAccessInstanceResponse Source #
Create a value of DeleteVerifiedAccessInstanceResponse
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:verifiedAccessInstance:DeleteVerifiedAccessInstanceResponse'
, deleteVerifiedAccessInstanceResponse_verifiedAccessInstance
- The ID of the Amazon Web Services Verified Access instance.
$sel:httpStatus:DeleteVerifiedAccessInstanceResponse'
, deleteVerifiedAccessInstanceResponse_httpStatus
- The response's http status code.
Response Lenses
deleteVerifiedAccessInstanceResponse_verifiedAccessInstance :: Lens' DeleteVerifiedAccessInstanceResponse (Maybe VerifiedAccessInstance) Source #
The ID of the Amazon Web Services Verified Access instance.
deleteVerifiedAccessInstanceResponse_httpStatus :: Lens' DeleteVerifiedAccessInstanceResponse Int Source #
The response's http status code.