Kaholo integration with AWS IAM according to this documentation
Settings
- Access Key ID (Vault) Optional – Access key ID of the default IAM user to do the actions with.
- Secret Access Key (Vault) Optional – Secret access key of the default IAM user to do the actions with.
Method: Delete Access Key
This method will remove access key from a specified user. documentation
Parameters:
- Auth Access Key ID (Vault) Optional
- Secret Access Key (Vault) Optional
- Access Key ID (String) Required – The ID of the access key to delete.
- User name (String) Required – The user name the access key to delete belongs to. If not specified the username will be determined implicitly based on the Auth access key ID.
Method: Delete User
Deletes the specified IAM user. Unlike the AWS Management Console, when you delete a user programmatically, you must delete the items attached to the user manually, or the deletion fails. documentation
Parameters:
- Access Key ID (Vault) Optional
- Secret Access Key (Vault) Optional
- User name (String) Required – The user name of the user to delete.
Method: Update Access Key
Changes the status of the specified access key from Active to Inactive, or vice versa. documentation
Parameters:
- Auth Access Key ID (Vault) Optional
- Secret Access Key (Vault) Optional
- Access Key ID (String) Required – The ID of the access key to update.
- User name (String) Required – The user name the access key to update belongs to. If not specified the username will be determined implicitly based on the Auth access key ID.
- Status(Active/Inactive) Required – The new status of the access key.
Method: Update SSH Public Key
Sets the status of an IAM user’s SSH public key to active or inactive. SSH public keys that are inactive cannot be used for authentication. This operation can be used to disable a user’s SSH public key as part of a key rotation work flow. documentation
Parameters:
- Access Key ID (Vault) Optional
- Secret Access Key (Vault) Optional
- SSH Public Key ID (String) Required – The ID of the SSH public key to update.
- User name (String) Required – The user name the access key to delete belongs to. If not specified the username will be determined implicitly based on the access key ID.
- Status(Active/Inactive) Required – The new status of the SSH public key.
Method: List Access Keys
Returns information about the access key IDs associated with the specified IAM user. documentation
Parameters:
- Auth Access Key ID (Vault) Optional
- Secret Access Key (Vault) Optional
- User name (String) Required – The user name of the user to get info of his access keys.