import * as mod from "https://aws-api.deno.dev/v0.2/services/sts.ts?docs=full";
AssumedRoleUser | The identifiers for the temporary security credentials that the operation returns. |
AssumeRoleRequest | |
AssumeRoleResponse | Contains the response to a successful "AssumeRole" request, including temporary Amazon Web Services credentials that can be used to make Amazon Web Services requests. |
AssumeRoleWithSAMLRequest | |
AssumeRoleWithSAMLResponse | Contains the response to a successful "AssumeRoleWithSAML" request, including temporary Amazon Web Services credentials that can be used to make Amazon Web Services requests. |
AssumeRoleWithWebIdentityRequest | |
AssumeRoleWithWebIdentityResponse | Contains the response to a successful "AssumeRoleWithWebIdentity" request, including temporary Amazon Web Services credentials that can be used to make Amazon Web Services requests. |
Credentials | Amazon Web Services credentials for API authentication. |
DecodeAuthorizationMessageRequest | |
DecodeAuthorizationMessageResponse | A document that contains additional information about the authorization status of a request from an encoded message that is returned in response to an Amazon Web Services request. |
FederatedUser | Identifiers for the federated user that is associated with the credentials. |
GetAccessKeyInfoRequest | |
GetAccessKeyInfoResponse | |
GetCallerIdentityResponse | Contains the response to a successful "GetCallerIdentity" request, including information about the entity making the request. |
GetFederationTokenRequest | |
GetFederationTokenResponse | Contains the response to a successful "GetFederationToken" request, including temporary Amazon Web Services credentials that can be used to make Amazon Web Services requests. |
GetSessionTokenRequest | |
GetSessionTokenResponse | Contains the response to a successful "GetSessionToken" request, including temporary Amazon Web Services credentials that can be used to make Amazon Web Services requests. |
PolicyDescriptorType | A reference to the IAM managed policy that is passed as a session policy for a role session or a federated user session. |
Tag | You can pass custom key-value pair attributes when you assume a role or federate a user. These are called session tags. You can then use the session tags to control access to resources. For more information, see Tagging STS Sessions in the IAM User Guide. |