UpdateServiceSpecificCredential
Sets the status of a service-specific credential to Active
or
Inactive
. Service-specific credentials that are inactive cannot be used
for authentication to the service. This operation can be used to disable a user's
service-specific credential as part of a credential rotation work flow.
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters.
- ServiceSpecificCredentialId
-
The unique identifier of the service-specific credential.
This parameter allows (through its regex pattern
) a string of characters that can consist of any upper or lowercased letter or digit. Type: String
Length Constraints: Minimum length of 20. Maximum length of 128.
Pattern:
[\w]+
Required: Yes
- Status
-
The status to be assigned to the service-specific credential.
Type: String
Valid Values:
Active | Inactive
Required: Yes
- UserName
-
The name of the IAM user associated with the service-specific credential. If you do not specify this value, 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: _+=,.@- Type: String
Length Constraints: Minimum length of 1. Maximum length of 64.
Pattern:
[\w+=,.@-]+
Required: No
Errors
For information about the errors that are common to all actions, see Common Errors.
- NoSuchEntity
-
The request was rejected because it referenced a resource entity that does not exist. The error message describes the resource.
HTTP Status Code: 404
Examples
Example
The following example shows how to set the state to "Active" for a service-specific credential associated with the specified IAM user.
Sample Request
https://iam.amazonaws.com/?Action=UpdateServiceSpecificCredential
&ServiceSpecificCredentialId=ACCA12345ABCDEXAMPLE
&UserName=Anika
&Status=Active
&Version=2010-05-08
&AUTHPARAMS
Sample Response
<UpdateServiceSpecificCredentialResponse xmlns="https://iam.amazonaws.com/doc/2010-05-08/">
<ResponseMetadata>
<RequestId>EXAMPLE8-90ab-cdef-fedc-ba987EXAMPLE</RequestId>
</ResponseMetadata>
</UpdateServiceSpecificCredentialResponse>
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: