Returns the STS short-term credentials for a given role name that is assigned to the user.
Use a bare-bones client and the command you need to make an API call.
import { SSOClient, GetRoleCredentialsCommand } from "@aws-sdk/client-sso"; // ES Modules import // const { SSOClient, GetRoleCredentialsCommand } = require("@aws-sdk/client-sso"); // CommonJS import const client = new SSOClient(config); const command = new GetRoleCredentialsCommand(input); const response = await client.send(command);
GetRoleCredentialsCommandInput for command's input shape.
input
GetRoleCredentialsCommandOutput for command's response shape.
response
config for SSOClient's config shape.
config
InvalidRequestException (client fault)
Indicates that a problem occurred with the input to the request. For example, a required parameter might be missing or out of range.
ResourceNotFoundException (client fault)
The specified resource doesn't exist.
TooManyRequestsException (client fault)
Indicates that the request is being made too frequently and is more than what the server can handle.
UnauthorizedException (client fault)
Indicates that the request is not authorized. This can happen due to an invalid access token in the request.
Returns the STS short-term credentials for a given role name that is assigned to the user.
Use a bare-bones client and the command you need to make an API call.
import { SSOClient, GetRoleCredentialsCommand } from "@aws-sdk/client-sso"; // ES Modules import // const { SSOClient, GetRoleCredentialsCommand } = require("@aws-sdk/client-sso"); // CommonJS import const client = new SSOClient(config); const command = new GetRoleCredentialsCommand(input); const response = await client.send(command);
GetRoleCredentialsCommandInput for command's
input
shape.GetRoleCredentialsCommandOutput for command's
response
shape.config for SSOClient's
config
shape.InvalidRequestException (client fault)
Indicates that a problem occurred with the input to the request. For example, a required parameter might be missing or out of range.
ResourceNotFoundException (client fault)
The specified resource doesn't exist.
TooManyRequestsException (client fault)
Indicates that the request is being made too frequently and is more than what the server can handle.
UnauthorizedException (client fault)
Indicates that the request is not authorized. This can happen due to an invalid access token in the request.