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 |
Deletes the specified service-specific credential.
Synopsis
- data DeleteServiceSpecificCredential = DeleteServiceSpecificCredential' {}
- newDeleteServiceSpecificCredential :: Text -> DeleteServiceSpecificCredential
- deleteServiceSpecificCredential_userName :: Lens' DeleteServiceSpecificCredential (Maybe Text)
- deleteServiceSpecificCredential_serviceSpecificCredentialId :: Lens' DeleteServiceSpecificCredential Text
- data DeleteServiceSpecificCredentialResponse = DeleteServiceSpecificCredentialResponse' {
- newDeleteServiceSpecificCredentialResponse :: DeleteServiceSpecificCredentialResponse
Creating a Request
data DeleteServiceSpecificCredential Source #
See: newDeleteServiceSpecificCredential
smart constructor.
DeleteServiceSpecificCredential' | |
|
Instances
newDeleteServiceSpecificCredential Source #
:: Text |
|
-> DeleteServiceSpecificCredential |
Create a value of DeleteServiceSpecificCredential
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:userName:DeleteServiceSpecificCredential'
, deleteServiceSpecificCredential_userName
- The name of the IAM user associated with the service-specific
credential. If this value is not specified, then the operation assumes
the user whose credentials are used to call the operation.
This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
$sel:serviceSpecificCredentialId:DeleteServiceSpecificCredential'
, deleteServiceSpecificCredential_serviceSpecificCredentialId
- The unique identifier of the service-specific credential. You can get
this value by calling ListServiceSpecificCredentials.
This parameter allows (through its regex pattern) a string of characters that can consist of any upper or lowercased letter or digit.
Request Lenses
deleteServiceSpecificCredential_userName :: Lens' DeleteServiceSpecificCredential (Maybe Text) Source #
The name of the IAM user associated with the service-specific credential. If this value is not specified, then the operation assumes the user whose credentials are used to call the operation.
This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
deleteServiceSpecificCredential_serviceSpecificCredentialId :: Lens' DeleteServiceSpecificCredential Text Source #
The unique identifier of the service-specific credential. You can get this value by calling ListServiceSpecificCredentials.
This parameter allows (through its regex pattern) a string of characters that can consist of any upper or lowercased letter or digit.
Destructuring the Response
data DeleteServiceSpecificCredentialResponse Source #
See: newDeleteServiceSpecificCredentialResponse
smart constructor.
Instances
Eq DeleteServiceSpecificCredentialResponse Source # | |
Read DeleteServiceSpecificCredentialResponse Source # | |
Defined in Amazonka.IAM.DeleteServiceSpecificCredential | |
Show DeleteServiceSpecificCredentialResponse Source # | |
Generic DeleteServiceSpecificCredentialResponse Source # | |
Defined in Amazonka.IAM.DeleteServiceSpecificCredential type Rep DeleteServiceSpecificCredentialResponse :: Type -> Type # | |
NFData DeleteServiceSpecificCredentialResponse Source # | |
Defined in Amazonka.IAM.DeleteServiceSpecificCredential rnf :: DeleteServiceSpecificCredentialResponse -> () # | |
type Rep DeleteServiceSpecificCredentialResponse Source # | |
Defined in Amazonka.IAM.DeleteServiceSpecificCredential type Rep DeleteServiceSpecificCredentialResponse = D1 ('MetaData "DeleteServiceSpecificCredentialResponse" "Amazonka.IAM.DeleteServiceSpecificCredential" "libZSservicesZSamazonka-iamZSamazonka-iam" 'False) (C1 ('MetaCons "DeleteServiceSpecificCredentialResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newDeleteServiceSpecificCredentialResponse :: DeleteServiceSpecificCredentialResponse Source #
Create a value of DeleteServiceSpecificCredentialResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.