The aws-sdk Reference Manual

This is the aws-sdk Reference Manual, version 0.1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 14:39:38 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 aws-sdk

AWS SDK for Common Lisp

Author

Eitaro Fukamachi

License

BSD 2-Clause

Version

0.1.0

Dependency

aws-sdk/main (system).

Source

aws-sdk.asd.


2.2 aws-sdk/main

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.3 aws-sdk/session

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependency

aws-sdk/credentials (system).

Source

aws-sdk.asd.


2.4 aws-sdk/credentials

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.5 aws-sdk/credentials/base

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependency

local-time (system).

Source

aws-sdk.asd.


2.6 aws-sdk/credentials/env

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.7 aws-sdk/utils

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
  • ironclad (system).
  • kebab (system).
  • babel (system).
Source

aws-sdk.asd.


2.8 aws-sdk/credentials/shared

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.9 aws-sdk/utils/config

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.10 aws-sdk/credentials/ec2role

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.11 aws-sdk/ec2metadata

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
  • dexador (system).
  • trivial-timeout (system).
Source

aws-sdk.asd.


2.12 aws-sdk/make-session

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.13 aws-sdk/shared-config

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.14 aws-sdk/credentials/assume-role

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.15 aws-sdk/services/sts

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependency

aws-sdk/services/sts/api (system).

Source

aws-sdk.asd.


2.16 aws-sdk/services/sts/api

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.17 aws-sdk/generator/shape

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
  • trivial-types (system).
  • aws-sdk/utils (system).
  • alexandria (system).
Source

aws-sdk.asd.


2.18 aws-sdk/generator/operation

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.19 aws-sdk/api

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.20 aws-sdk/request

Author

Eitaro Fukamachi

License

BSD 2-Clause

Dependencies
Source

aws-sdk.asd.


2.21 aws-sdk/error

Author

Eitaro Fukamachi

License

BSD 2-Clause

Source

aws-sdk.asd.


3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.2 aws-sdk/main/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/main (system).

Packages

aws-sdk.


3.1.3 aws-sdk/session/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/session (system).

Packages

aws-sdk/session.

Public Interface
Internals

3.1.4 aws-sdk/credentials/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/credentials (system).

Packages

aws-sdk/credentials.

Public Interface

default-aws-credentials (function).

Internals

*chained-providers* (special variable).


3.1.5 aws-sdk/credentials/base/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/credentials/base (system).

Packages

aws-sdk/credentials/base.

Public Interface
Internals

3.1.6 aws-sdk/credentials/env/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/credentials/env (system).

Packages

aws-sdk/credentials/env.

Public Interface

3.1.7 aws-sdk/utils/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/utils (system).

Packages

aws-sdk/utils.

Public Interface
Internals

3.1.8 aws-sdk/credentials/shared/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/credentials/shared (system).

Packages

aws-sdk/credentials/shared.

Public Interface
Internals

3.1.9 aws-sdk/utils/config/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/utils/config (system).

Packages

aws-sdk/utils/config.

Public Interface
Internals

3.1.10 aws-sdk/credentials/ec2role/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/credentials/ec2role (system).

Packages

aws-sdk/credentials/ec2role.

Public Interface

3.1.11 aws-sdk/ec2metadata/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/ec2metadata (system).

Packages

aws-sdk/ec2metadata.

Public Interface

3.1.12 aws-sdk/make-session/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/make-session (system).

Packages

aws-sdk/make-session.

Public Interface

make-session (function).


3.1.13 aws-sdk/shared-config/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/shared-config (system).

Packages

aws-sdk/shared-config.

Public Interface
Internals

3.1.14 aws-sdk/credentials/assume-role/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/credentials/assume-role (system).

Packages

aws-sdk/credentials/assume-role.

Public Interface

retrieve (method).

Internals

assume-role-provider (class).


3.1.15 aws-sdk/services/sts/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/services/sts (system).

Packages

aws-sdk/services/sts.


3.1.16 aws-sdk/services/sts/api/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/services/sts/api (system).

Packages

aws-sdk/services/sts/api.

Public Interface
Internals

3.1.17 aws-sdk/generator/shape/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/generator/shape (system).

Packages

aws-sdk/generator/shape.

Public Interface
Internals

3.1.18 aws-sdk/generator/operation/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/generator/operation (system).

Packages

aws-sdk/generator/operation.

Public Interface

compile-operation (function).

Internals

3.1.19 aws-sdk/api/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/api (system).

Packages

aws-sdk/api.

Public Interface

aws-request (function).


3.1.20 aws-sdk/request/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/request (system).

Packages

aws-sdk/request.

Public Interface
Internals

to-query-params (function).


3.1.21 aws-sdk/error/file-type.lisp

Source

aws-sdk.asd.

Parent Component

aws-sdk/error (system).

Packages

aws-sdk/error.

Public Interface

4 Packages

Packages are listed by definition order.


4.1 aws-sdk

Source

file-type.lisp.

Nicknames
  • aws-sdk/main
  • aws
Use List

4.2 aws-sdk/credentials/shared

Source

file-type.lisp.

Use List

common-lisp.

Public Interface

shared-provider (class).

Internals

4.3 aws-sdk/generator/operation

Source

file-type.lisp.

Use List
Public Interface

compile-operation (function).

Internals

4.4 aws-sdk/session

Source

file-type.lisp.

Use List

common-lisp.

Used By List

aws-sdk.

Public Interface
Internals

4.5 aws-sdk/credentials/env

Source

file-type.lisp.

Use List

common-lisp.

Public Interface

env-provider (class).


4.6 aws-sdk/services/sts/api

Source

file-type.lisp.

Nickname

aws/sts

Used By List

aws-sdk/services/sts.

Public Interface
Internals

4.7 aws-sdk/ec2metadata

Source

file-type.lisp.

Use List

common-lisp.

Public Interface

4.8 aws-sdk/credentials/ec2role

Source

file-type.lisp.

Use List

common-lisp.

Public Interface

ec2role-provider (class).


4.9 aws-sdk/credentials

Source

file-type.lisp.

Use List

common-lisp.

Used By List

aws-sdk.

Public Interface

default-aws-credentials (function).

Internals

*chained-providers* (special variable).


4.10 aws-sdk/api

Source

file-type.lisp.

Use List

common-lisp.

Used By List

aws-sdk.

Public Interface

aws-request (function).


4.11 aws-sdk/credentials/base

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

4.12 aws-sdk/error

Source

file-type.lisp.

Use List

common-lisp.

Used By List

aws-sdk.

Public Interface

4.14 aws-sdk/generator/shape

Source

file-type.lisp.

Use List
Public Interface
Internals

4.15 aws-sdk/utils

Source

file-type.lisp.

Use List

common-lisp.

Used By List
Public Interface
Internals

4.16 aws-sdk/credentials/assume-role

Source

file-type.lisp.

Use List

common-lisp.

Internals

assume-role-provider (class).


4.17 aws-sdk/utils/config

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

4.18 aws-sdk/request

Source

file-type.lisp.

Use List

common-lisp.

Public Interface
Internals

to-query-params (function).


4.19 aws-sdk/make-session

Source

file-type.lisp.

Use List

common-lisp.

Used By List

aws-sdk.

Public Interface

make-session (function).


4.20 aws-sdk/services/sts

Source

file-type.lisp.

Use List

aws-sdk/services/sts/api.


5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Special variables

Special Variable: *aws-profile*
Package

aws-sdk/utils/config.

Source

file-type.lisp.


5.1.2 Ordinary functions

Function: assume-role (&rest args &key role-arn role-session-name policy duration-seconds external-id serial-number token-code)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Reader: assume-role-credential-source (instance)
Writer: (setf assume-role-credential-source) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

credential-source.

Reader: assume-role-credentials (instance)
Writer: (setf assume-role-credentials) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

credentials.

Reader: assume-role-external-id (instance)
Writer: (setf assume-role-external-id) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

external-id.

Reader: assume-role-role-arn (instance)
Writer: (setf assume-role-role-arn) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

role-arn.

Reader: assume-role-role-session-name (instance)
Writer: (setf assume-role-role-session-name) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

role-session-name.

Reader: assume-role-serial-number (instance)
Writer: (setf assume-role-serial-number) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

serial-number.

Reader: assume-role-source-profile (instance)
Writer: (setf assume-role-source-profile) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

source-profile.

Function: assume-role-with-saml (&rest args &key role-arn principal-arn samlassertion policy duration-seconds)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: assume-role-with-web-identity (&rest args &key role-arn role-session-name web-identity-token provider-id policy duration-seconds)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: aws-request (req &key want-stream)
Package

aws-sdk/api.

Source

file-type.lisp.

Function: compile-operation (service name version options params body-type error-map)
Package

aws-sdk/generator/operation.

Source

file-type.lisp.

Function: compile-shape (name options exception-name)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Function: credentials-headers (credentials)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Function: decode-authorization-message (&rest args &key encoded-message)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: default-aws-credentials ()
Package

aws-sdk/credentials.

Source

file-type.lisp.

Function: ec2-region ()
Package

aws-sdk/ec2metadata.

Source

file-type.lisp.

Function: ec2metadata (path)
Package

aws-sdk/ec2metadata.

Source

file-type.lisp.

Function: ensure-string (value)
Package

aws-sdk/utils.

Source

file-type.lisp.

Function: get-caller-identity ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: get-federation-token (&rest args &key name policy duration-seconds)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: get-session-token (&rest args &key duration-seconds serial-number token-code)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: gethash+ (keys hash)
Package

aws-sdk/utils.

Source

file-type.lisp.

Function: lispify (value &optional package)
Package

aws-sdk/utils.

Source

file-type.lisp.

Function: make-assume-role-request (&key role-arn role-session-name policy duration-seconds external-id serial-number token-code)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-assume-role-response (&key credentials assumed-role-user packed-policy-size)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-assume-role-with-samlrequest (&key role-arn principal-arn samlassertion policy duration-seconds)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-assume-role-with-samlresponse (&key credentials assumed-role-user packed-policy-size subject subject-type issuer audience name-qualifier)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-assume-role-with-web-identity-request (&key role-arn role-session-name web-identity-token provider-id policy duration-seconds)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-assume-role-with-web-identity-response (&key credentials subject-from-web-identity-token assumed-role-user packed-policy-size provider audience)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-assumed-role-user (&key assumed-role-id arn)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-credentials (&key access-key-id secret-access-key session-token expiration)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-credentials (&rest args &key access-key-id secret-access-key session-token provider-name provider)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Function: make-decode-authorization-message-request (&key encoded-message)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-decode-authorization-message-response (&key decoded-message)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-federated-user (&key federated-user-id arn)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-get-caller-identity-request (&key)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-get-caller-identity-response (&key user-id account arn)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-get-federation-token-request (&key name policy duration-seconds)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-get-federation-token-response (&key credentials federated-user packed-policy-size)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-get-session-token-request (&key duration-seconds serial-number token-code)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-get-session-token-response (&key credentials)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: make-request-with-input (request-class input method path-conversion action version)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Function: make-session (&key credentials region profile)
Package

aws-sdk/make-session.

Source

file-type.lisp.

Function: make-shared-config (&rest args &key credentials-path config-path profile)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Function: parse-file (file)
Package

aws-sdk/utils/config.

Source

file-type.lisp.

Function: read-from-file (file &key profile allow-no-profile)
Package

aws-sdk/utils/config.

Source

file-type.lisp.

Reader: session-credentials (instance)
Writer: (setf session-credentials) (instance)
Package

aws-sdk/session.

Source

file-type.lisp.

Target Slot

credentials.

Reader: session-region (instance)
Writer: (setf session-region) (instance)
Package

aws-sdk/session.

Source

file-type.lisp.

Target Slot

region.

Reader: shared-config-assume-role (instance)
Writer: (setf shared-config-assume-role) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

assume-role.

Reader: shared-config-credentials (instance)
Writer: (setf shared-config-credentials) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

credentials.

Reader: shared-config-region (instance)
Writer: (setf shared-config-region) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

region.


5.1.3 Generic functions

Generic Reader: aws-error-body (condition)
Package

aws-sdk/error.

Methods
Reader Method: aws-error-body ((condition aws-error))
Source

file-type.lisp.

Target Slot

body.

Generic Reader: aws-error-code (condition)
Package

aws-sdk/error.

Methods
Reader Method: aws-error-code ((condition aws-error))
Source

file-type.lisp.

Target Slot

code.

Generic Reader: aws-error-message (condition)
Package

aws-sdk/error.

Methods
Reader Method: aws-error-message ((condition aws-error))
Source

file-type.lisp.

Target Slot

message.

Generic Reader: aws-error-status (condition)
Package

aws-sdk/error.

Methods
Reader Method: aws-error-status ((condition aws-error))
Source

file-type.lisp.

Target Slot

status.

Generic Function: credentials-access-key-id (credentials)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Methods
Method: credentials-access-key-id ((credentials credentials))
Method: credentials-access-key-id ((credentials provider-credentials))
Generic Function: credentials-keys (credentials)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Methods
Method: credentials-keys ((credentials credentials))
Method: credentials-keys ((credentials provider-credentials))
Generic Reader: credentials-provider-name (object)
Package

aws-sdk/credentials/base.

Methods
Reader Method: credentials-provider-name ((basic-credentials basic-credentials))

automatically generated reader method

Source

file-type.lisp.

Target Slot

provider-name.

Generic Writer: (setf credentials-provider-name) (object)
Package

aws-sdk/credentials/base.

Methods
Writer Method: (setf credentials-provider-name) ((basic-credentials basic-credentials))

automatically generated writer method

Source

file-type.lisp.

Target Slot

provider-name.

Generic Function: credentials-secret-access-key (credentials)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Methods
Method: credentials-secret-access-key ((credentials credentials))
Method: credentials-secret-access-key ((credentials provider-credentials))
Generic Function: credentials-session-token (credentials)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Methods
Method: credentials-session-token ((credentials credentials))
Method: credentials-session-token ((credentials provider-credentials))
Generic Reader: expired-token-exception-message (condition)
Package

aws-sdk/services/sts/api.

Methods
Reader Method: expired-token-exception-message ((condition expired-token-exception))
Source

file-type.lisp.

Target Slot

message.

Generic Function: expiredp (provider)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Methods
Method: expiredp ((provider shared-provider))
Source

file-type.lisp.

Method: expiredp ((provider env-provider))
Source

file-type.lisp.

Method: expiredp (provider)
Generic Reader: idpcommunication-error-exception-message (condition)
Package

aws-sdk/services/sts/api.

Methods
Reader Method: idpcommunication-error-exception-message ((condition idpcommunication-error-exception))
Source

file-type.lisp.

Target Slot

message.

Generic Reader: idprejected-claim-exception-message (condition)
Package

aws-sdk/services/sts/api.

Methods
Reader Method: idprejected-claim-exception-message ((condition idprejected-claim-exception))
Source

file-type.lisp.

Target Slot

message.

Generic Reader: invalid-authorization-message-exception-message (condition)
Package

aws-sdk/services/sts/api.

Methods
Reader Method: invalid-authorization-message-exception-message ((condition invalid-authorization-message-exception))
Source

file-type.lisp.

Target Slot

message.

Generic Reader: invalid-identity-token-exception-message (condition)
Package

aws-sdk/services/sts/api.

Methods
Reader Method: invalid-identity-token-exception-message ((condition invalid-identity-token-exception))
Source

file-type.lisp.

Target Slot

message.

Generic Reader: malformed-policy-document-exception-message (condition)
Package

aws-sdk/services/sts/api.

Methods
Reader Method: malformed-policy-document-exception-message ((condition malformed-policy-document-exception))
Source

file-type.lisp.

Target Slot

message.

Generic Reader: packed-policy-too-large-exception-message (condition)
Package

aws-sdk/services/sts/api.

Methods
Reader Method: packed-policy-too-large-exception-message ((condition packed-policy-too-large-exception))
Source

file-type.lisp.

Target Slot

message.

Generic Function: provider-expiration (provider)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Methods
Method: provider-expiration ((provider provider))
Generic Function: (setf provider-expiration) (provider)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Methods
Method: (setf provider-expiration) ((provider provider))
Generic Reader: provider-expiry-window (object)
Package

aws-sdk/credentials/base.

Methods
Reader Method: provider-expiry-window ((provider provider))

automatically generated reader method

Source

file-type.lisp.

Target Slot

expiry-window.

Generic Writer: (setf provider-expiry-window) (object)
Package

aws-sdk/credentials/base.

Methods
Writer Method: (setf provider-expiry-window) ((provider provider))

automatically generated writer method

Source

file-type.lisp.

Target Slot

expiry-window.

Generic Reader: region-disabled-exception-message (condition)
Package

aws-sdk/services/sts/api.

Methods
Reader Method: region-disabled-exception-message ((condition region-disabled-exception))
Source

file-type.lisp.

Target Slot

message.

Generic Function: request-endpoint (request region)
Package

aws-sdk/request.

Source

file-type.lisp.

Methods
Method: request-endpoint ((req request) region)
Generic Reader: request-headers (object)
Package

aws-sdk/request.

Methods
Reader Method: request-headers ((request request))

automatically generated reader method

Source

file-type.lisp.

Target Slot

headers.

Generic Function: request-host (request region)
Package

aws-sdk/request.

Source

file-type.lisp.

Methods
Method: request-host ((req request) region)
Generic Reader: request-method (object)
Package

aws-sdk/request.

Methods
Reader Method: request-method ((request request))

automatically generated reader method

Source

file-type.lisp.

Target Slot

method.

Generic Reader: request-params (object)
Package

aws-sdk/request.

Methods
Reader Method: request-params ((request request))

automatically generated reader method

Source

file-type.lisp.

Target Slot

params.

Generic Reader: request-path (object)
Package

aws-sdk/request.

Methods
Reader Method: request-path ((request request))

automatically generated reader method

Source

file-type.lisp.

Target Slot

path.

Generic Reader: request-payload (object)
Package

aws-sdk/request.

Methods
Reader Method: request-payload ((request request))

automatically generated reader method

Source

file-type.lisp.

Target Slot

payload.

Generic Reader: request-service (object)
Package

aws-sdk/request.

Methods
Reader Method: request-service ((request request))

automatically generated reader method

Source

file-type.lisp.

Target Slot

service.

Generic Reader: request-session (object)
Package

aws-sdk/request.

Methods
Reader Method: request-session ((request request))

automatically generated reader method

Source

file-type.lisp.

Target Slot

session.

Generic Function: retrieve (provider)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Methods
Method: retrieve ((provider assume-role-provider))
Source

file-type.lisp.

Method: retrieve ((provider ec2role-provider))
Source

file-type.lisp.

Method: retrieve ((provider shared-provider))
Source

file-type.lisp.

Method: retrieve ((provider env-provider))
Source

file-type.lisp.

Method: retrieve :around (provider)

5.1.4 Standalone methods

Method: initialize-instance :after ((req request) &rest args &key path params &allow-other-keys)
Source

file-type.lisp.

Method: print-object ((error aws-error) stream)
Source

file-type.lisp.


5.1.5 Conditions

Condition: aws-error
Package

aws-sdk/error.

Source

file-type.lisp.

Direct superclasses

error.

Direct subclasses

sts-error.

Direct methods
Direct slots
Slot: code
Initargs

:code

Readers

aws-error-code.

Writers

This slot is read-only.

Slot: message
Initargs

:message

Readers

aws-error-message.

Writers

This slot is read-only.

Slot: status
Initform

(quote nil)

Initargs

:status

Readers

aws-error-status.

Writers

This slot is read-only.

Slot: body
Initform

(quote nil)

Initargs

:body

Readers

aws-error-body.

Writers

This slot is read-only.

Condition: expired-token-exception
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

sts-error.

Direct methods

expired-token-exception-message.

Direct slots
Slot: message
Initform

(quote nil)

Initargs

:message

Readers

expired-token-exception-message.

Writers

This slot is read-only.

Condition: idpcommunication-error-exception
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

sts-error.

Direct methods

idpcommunication-error-exception-message.

Direct slots
Slot: message
Initform

(quote nil)

Initargs

:message

Readers

idpcommunication-error-exception-message.

Writers

This slot is read-only.

Condition: idprejected-claim-exception
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

sts-error.

Direct methods

idprejected-claim-exception-message.

Direct slots
Slot: message
Initform

(quote nil)

Initargs

:message

Readers

idprejected-claim-exception-message.

Writers

This slot is read-only.

Condition: invalid-authorization-message-exception
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

sts-error.

Direct methods

invalid-authorization-message-exception-message.

Direct slots
Slot: message
Initform

(quote nil)

Initargs

:message

Readers

invalid-authorization-message-exception-message.

Writers

This slot is read-only.

Condition: invalid-identity-token-exception
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

sts-error.

Direct methods

invalid-identity-token-exception-message.

Direct slots
Slot: message
Initform

(quote nil)

Initargs

:message

Readers

invalid-identity-token-exception-message.

Writers

This slot is read-only.

Condition: malformed-policy-document-exception
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

sts-error.

Direct methods

malformed-policy-document-exception-message.

Direct slots
Slot: message
Initform

(quote nil)

Initargs

:message

Readers

malformed-policy-document-exception-message.

Writers

This slot is read-only.

Condition: packed-policy-too-large-exception
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

sts-error.

Direct methods

packed-policy-too-large-exception-message.

Direct slots
Slot: message
Initform

(quote nil)

Initargs

:message

Readers

packed-policy-too-large-exception-message.

Writers

This slot is read-only.

Condition: region-disabled-exception
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

sts-error.

Direct methods

region-disabled-exception-message.

Direct slots
Slot: message
Initform

(quote nil)

Initargs

:message

Readers

region-disabled-exception-message.

Writers

This slot is read-only.

Condition: sts-error
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

aws-error.

Direct subclasses

5.1.6 Structures

Structure: assume-role-config
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: role-arn
Type

string

Readers

assume-role-role-arn.

Writers

(setf assume-role-role-arn).

Slot: source-profile
Type

(or string null)

Readers

assume-role-source-profile.

Writers

(setf assume-role-source-profile).

Slot: credential-source
Type

(or string null)

Readers

assume-role-credential-source.

Writers

(setf assume-role-credential-source).

Slot: external-id
Type

(or string null)

Readers

assume-role-external-id.

Writers

(setf assume-role-external-id).

Slot: serial-number
Type

(or string null)

Readers

assume-role-serial-number.

Writers

(setf assume-role-serial-number).

Slot: role-session-name
Type

(or string null)

Readers

assume-role-role-session-name.

Writers

(setf assume-role-role-session-name).

Slot: credentials
Readers

assume-role-credentials.

Writers

(setf assume-role-credentials).

Structure: assume-role-request
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: role-arn
Type

(or aws-sdk/services/sts/api::|arntype| null)

Initform

(error ":role-arn is required")

Readers

struct-shape-assume-role-request-role-arn.

Writers

(setf struct-shape-assume-role-request-role-arn).

Slot: role-session-name
Type

(or aws-sdk/services/sts/api::|rolesessionnametype| null)

Initform

(error ":role-session-name is required")

Readers

struct-shape-assume-role-request-role-session-name.

Writers

(setf struct-shape-assume-role-request-role-session-name).

Slot: policy
Type

(or aws-sdk/services/sts/api::|sessionpolicydocumenttype| null)

Readers

struct-shape-assume-role-request-policy.

Writers

(setf struct-shape-assume-role-request-policy).

Slot: duration-seconds
Type

(or aws-sdk/services/sts/api::|roledurationsecondstype| null)

Readers

struct-shape-assume-role-request-duration-seconds.

Writers

(setf struct-shape-assume-role-request-duration-seconds).

Slot: external-id
Type

(or aws-sdk/services/sts/api::|externalidtype| null)

Readers

struct-shape-assume-role-request-external-id.

Writers

(setf struct-shape-assume-role-request-external-id).

Slot: serial-number
Type

(or aws-sdk/services/sts/api::|serialnumbertype| null)

Readers

struct-shape-assume-role-request-serial-number.

Writers

(setf struct-shape-assume-role-request-serial-number).

Slot: token-code
Type

(or aws-sdk/services/sts/api::|tokencodetype| null)

Readers

struct-shape-assume-role-request-token-code.

Writers

(setf struct-shape-assume-role-request-token-code).

Structure: assume-role-response
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: credentials
Type

(or aws-sdk/services/sts/api:credentials null)

Readers

struct-shape-assume-role-response-credentials.

Writers

(setf struct-shape-assume-role-response-credentials).

Slot: assumed-role-user
Type

(or aws-sdk/services/sts/api:assumed-role-user null)

Readers

struct-shape-assume-role-response-assumed-role-user.

Writers

(setf struct-shape-assume-role-response-assumed-role-user).

Slot: packed-policy-size
Type

(or aws-sdk/services/sts/api::|nonnegativeintegertype| null)

Readers

struct-shape-assume-role-response-packed-policy-size.

Writers

(setf struct-shape-assume-role-response-packed-policy-size).

Structure: assume-role-with-samlrequest
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: role-arn
Type

(or aws-sdk/services/sts/api::|arntype| null)

Initform

(error ":role-arn is required")

Readers

struct-shape-assume-role-with-samlrequest-role-arn.

Writers

(setf struct-shape-assume-role-with-samlrequest-role-arn).

Slot: principal-arn
Type

(or aws-sdk/services/sts/api::|arntype| null)

Initform

(error ":principal-arn is required")

Readers

struct-shape-assume-role-with-samlrequest-principal-arn.

Writers

(setf struct-shape-assume-role-with-samlrequest-principal-arn).

Slot: samlassertion
Type

(or aws-sdk/services/sts/api::samlassertion-type null)

Initform

(error ":samlassertion is required")

Readers

struct-shape-assume-role-with-samlrequest-samlassertion.

Writers

(setf struct-shape-assume-role-with-samlrequest-samlassertion).

Slot: policy
Type

(or aws-sdk/services/sts/api::|sessionpolicydocumenttype| null)

Readers

struct-shape-assume-role-with-samlrequest-policy.

Writers

(setf struct-shape-assume-role-with-samlrequest-policy).

Slot: duration-seconds
Type

(or aws-sdk/services/sts/api::|roledurationsecondstype| null)

Readers

struct-shape-assume-role-with-samlrequest-duration-seconds.

Writers

(setf struct-shape-assume-role-with-samlrequest-duration-seconds).

Structure: assume-role-with-samlresponse
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: credentials
Type

(or aws-sdk/services/sts/api:credentials null)

Readers

struct-shape-assume-role-with-samlresponse-credentials.

Writers

(setf struct-shape-assume-role-with-samlresponse-credentials).

Slot: assumed-role-user
Type

(or aws-sdk/services/sts/api:assumed-role-user null)

Readers

struct-shape-assume-role-with-samlresponse-assumed-role-user.

Writers

(setf struct-shape-assume-role-with-samlresponse-assumed-role-user).

Slot: packed-policy-size
Type

(or aws-sdk/services/sts/api::|nonnegativeintegertype| null)

Readers

struct-shape-assume-role-with-samlresponse-packed-policy-size.

Writers

(setf struct-shape-assume-role-with-samlresponse-packed-policy-size).

Slot: subject
Type

(or aws-sdk/services/sts/api::subject null)

Readers

struct-shape-assume-role-with-samlresponse-subject.

Writers

(setf struct-shape-assume-role-with-samlresponse-subject).

Slot: subject-type
Type

(or aws-sdk/services/sts/api::subject-type null)

Readers

struct-shape-assume-role-with-samlresponse-subject-type.

Writers

(setf struct-shape-assume-role-with-samlresponse-subject-type).

Slot: issuer
Type

(or aws-sdk/services/sts/api::issuer null)

Readers

struct-shape-assume-role-with-samlresponse-issuer.

Writers

(setf struct-shape-assume-role-with-samlresponse-issuer).

Slot: audience
Type

(or aws-sdk/services/sts/api::audience null)

Readers

struct-shape-assume-role-with-samlresponse-audience.

Writers

(setf struct-shape-assume-role-with-samlresponse-audience).

Slot: name-qualifier
Type

(or aws-sdk/services/sts/api::name-qualifier null)

Readers

struct-shape-assume-role-with-samlresponse-name-qualifier.

Writers

(setf struct-shape-assume-role-with-samlresponse-name-qualifier).

Structure: assume-role-with-web-identity-request
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: role-arn
Type

(or aws-sdk/services/sts/api::|arntype| null)

Initform

(error ":role-arn is required")

Readers

struct-shape-assume-role-with-web-identity-request-role-arn.

Writers

(setf struct-shape-assume-role-with-web-identity-request-role-arn).

Slot: role-session-name
Type

(or aws-sdk/services/sts/api::|rolesessionnametype| null)

Initform

(error ":role-session-name is required")

Readers

struct-shape-assume-role-with-web-identity-request-role-session-name.

Writers

(setf struct-shape-assume-role-with-web-identity-request-role-session-name).

Slot: web-identity-token
Type

(or aws-sdk/services/sts/api::|clienttokentype| null)

Initform

(error ":web-identity-token is required")

Readers

struct-shape-assume-role-with-web-identity-request-web-identity-token.

Writers

(setf struct-shape-assume-role-with-web-identity-request-web-identity-token).

Slot: provider-id
Type

(or aws-sdk/services/sts/api::|urltype| null)

Readers

struct-shape-assume-role-with-web-identity-request-provider-id.

Writers

(setf struct-shape-assume-role-with-web-identity-request-provider-id).

Slot: policy
Type

(or aws-sdk/services/sts/api::|sessionpolicydocumenttype| null)

Readers

struct-shape-assume-role-with-web-identity-request-policy.

Writers

(setf struct-shape-assume-role-with-web-identity-request-policy).

Slot: duration-seconds
Type

(or aws-sdk/services/sts/api::|roledurationsecondstype| null)

Readers

struct-shape-assume-role-with-web-identity-request-duration-seconds.

Writers

(setf struct-shape-assume-role-with-web-identity-request-duration-seconds).

Structure: assume-role-with-web-identity-response
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: credentials
Type

(or aws-sdk/services/sts/api:credentials null)

Readers

struct-shape-assume-role-with-web-identity-response-credentials.

Writers

(setf struct-shape-assume-role-with-web-identity-response-credentials).

Slot: subject-from-web-identity-token
Type

(or aws-sdk/services/sts/api::|webidentitysubjecttype| null)

Readers

struct-shape-assume-role-with-web-identity-response-subject-from-web-identity-token.

Writers

(setf struct-shape-assume-role-with-web-identity-response-subject-from-web-identity-token).

Slot: assumed-role-user
Type

(or aws-sdk/services/sts/api:assumed-role-user null)

Readers

struct-shape-assume-role-with-web-identity-response-assumed-role-user.

Writers

(setf struct-shape-assume-role-with-web-identity-response-assumed-role-user).

Slot: packed-policy-size
Type

(or aws-sdk/services/sts/api::|nonnegativeintegertype| null)

Readers

struct-shape-assume-role-with-web-identity-response-packed-policy-size.

Writers

(setf struct-shape-assume-role-with-web-identity-response-packed-policy-size).

Slot: provider
Type

(or aws-sdk/services/sts/api::issuer null)

Readers

struct-shape-assume-role-with-web-identity-response-provider.

Writers

(setf struct-shape-assume-role-with-web-identity-response-provider).

Slot: audience
Type

(or aws-sdk/services/sts/api::audience null)

Readers

struct-shape-assume-role-with-web-identity-response-audience.

Writers

(setf struct-shape-assume-role-with-web-identity-response-audience).

Structure: assumed-role-user
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: assumed-role-id
Type

(or aws-sdk/services/sts/api::|assumedroleidtype| null)

Initform

(error ":assumed-role-id is required")

Readers

struct-shape-assumed-role-user-assumed-role-id.

Writers

(setf struct-shape-assumed-role-user-assumed-role-id).

Slot: arn
Type

(or aws-sdk/services/sts/api::|arntype| null)

Initform

(error ":arn is required")

Readers

struct-shape-assumed-role-user-arn.

Writers

(setf struct-shape-assumed-role-user-arn).

Structure: credentials
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: access-key-id
Type

(or aws-sdk/services/sts/api::|accesskeyidtype| null)

Initform

(error ":access-key-id is required")

Readers

struct-shape-credentials-access-key-id.

Writers

(setf struct-shape-credentials-access-key-id).

Slot: secret-access-key
Type

(or aws-sdk/services/sts/api::|accesskeysecrettype| null)

Initform

(error ":secret-access-key is required")

Readers

struct-shape-credentials-secret-access-key.

Writers

(setf struct-shape-credentials-secret-access-key).

Slot: session-token
Type

(or aws-sdk/services/sts/api::|tokentype| null)

Initform

(error ":session-token is required")

Readers

struct-shape-credentials-session-token.

Writers

(setf struct-shape-credentials-session-token).

Slot: expiration
Type

(or aws-sdk/services/sts/api::|datetype| null)

Initform

(error ":expiration is required")

Readers

struct-shape-credentials-expiration.

Writers

(setf struct-shape-credentials-expiration).

Structure: decode-authorization-message-request
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: encoded-message
Type

(or aws-sdk/services/sts/api::|encodedmessagetype| null)

Initform

(error ":encoded-message is required")

Readers

struct-shape-decode-authorization-message-request-encoded-message.

Writers

(setf struct-shape-decode-authorization-message-request-encoded-message).

Structure: decode-authorization-message-response
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: decoded-message
Type

(or aws-sdk/services/sts/api::|decodedmessagetype| null)

Readers

struct-shape-decode-authorization-message-response-decoded-message.

Writers

(setf struct-shape-decode-authorization-message-response-decoded-message).

Structure: federated-user
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: federated-user-id
Type

(or aws-sdk/services/sts/api::|federatedidtype| null)

Initform

(error ":federated-user-id is required")

Readers

struct-shape-federated-user-federated-user-id.

Writers

(setf struct-shape-federated-user-federated-user-id).

Slot: arn
Type

(or aws-sdk/services/sts/api::|arntype| null)

Initform

(error ":arn is required")

Readers

struct-shape-federated-user-arn.

Writers

(setf struct-shape-federated-user-arn).

Structure: get-caller-identity-request
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Structure: get-caller-identity-response
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: user-id
Type

(or aws-sdk/services/sts/api::|useridtype| null)

Readers

struct-shape-get-caller-identity-response-user-id.

Writers

(setf struct-shape-get-caller-identity-response-user-id).

Slot: account
Type

(or aws-sdk/services/sts/api::|accounttype| null)

Readers

struct-shape-get-caller-identity-response-account.

Writers

(setf struct-shape-get-caller-identity-response-account).

Slot: arn
Type

(or aws-sdk/services/sts/api::|arntype| null)

Readers

struct-shape-get-caller-identity-response-arn.

Writers

(setf struct-shape-get-caller-identity-response-arn).

Structure: get-federation-token-request
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: name
Type

(or aws-sdk/services/sts/api::|usernametype| null)

Initform

(error ":name is required")

Readers

struct-shape-get-federation-token-request-name.

Writers

(setf struct-shape-get-federation-token-request-name).

Slot: policy
Type

(or aws-sdk/services/sts/api::|sessionpolicydocumenttype| null)

Readers

struct-shape-get-federation-token-request-policy.

Writers

(setf struct-shape-get-federation-token-request-policy).

Slot: duration-seconds
Type

(or aws-sdk/services/sts/api::|durationsecondstype| null)

Readers

struct-shape-get-federation-token-request-duration-seconds.

Writers

(setf struct-shape-get-federation-token-request-duration-seconds).

Structure: get-federation-token-response
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: credentials
Type

(or aws-sdk/services/sts/api:credentials null)

Readers

struct-shape-get-federation-token-response-credentials.

Writers

(setf struct-shape-get-federation-token-response-credentials).

Slot: federated-user
Type

(or aws-sdk/services/sts/api:federated-user null)

Readers

struct-shape-get-federation-token-response-federated-user.

Writers

(setf struct-shape-get-federation-token-response-federated-user).

Slot: packed-policy-size
Type

(or aws-sdk/services/sts/api::|nonnegativeintegertype| null)

Readers

struct-shape-get-federation-token-response-packed-policy-size.

Writers

(setf struct-shape-get-federation-token-response-packed-policy-size).

Structure: get-session-token-request
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: duration-seconds
Type

(or aws-sdk/services/sts/api::|durationsecondstype| null)

Readers

struct-shape-get-session-token-request-duration-seconds.

Writers

(setf struct-shape-get-session-token-request-duration-seconds).

Slot: serial-number
Type

(or aws-sdk/services/sts/api::|serialnumbertype| null)

Readers

struct-shape-get-session-token-request-serial-number.

Writers

(setf struct-shape-get-session-token-request-serial-number).

Slot: token-code
Type

(or aws-sdk/services/sts/api::|tokencodetype| null)

Readers

struct-shape-get-session-token-request-token-code.

Writers

(setf struct-shape-get-session-token-request-token-code).

Structure: get-session-token-response
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct methods
Direct slots
Slot: credentials
Type

(or aws-sdk/services/sts/api:credentials null)

Readers

struct-shape-get-session-token-response-credentials.

Writers

(setf struct-shape-get-session-token-response-credentials).

Structure: session
Package

aws-sdk/session.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: credentials
Package

aws-sdk/credentials/base.

Type

(or aws-sdk/credentials/base:credentials null)

Readers

session-credentials.

Writers

(setf session-credentials).

Slot: region
Type

(or string null)

Readers

session-region.

Writers

(setf session-region).

Structure: shared-config
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: credentials-path
Initform

(merge-pathnames ".aws/credentials" (user-homedir-pathname))

Readers

shared-config-credentials-path.

Writers

(setf shared-config-credentials-path).

Slot: config-path
Initform

(merge-pathnames ".aws/config" (user-homedir-pathname))

Readers

shared-config-config-path.

Writers

(setf shared-config-config-path).

Slot: profile
Readers

shared-config-profile.

Writers

(setf shared-config-profile).

Slot: region
Readers

shared-config-region.

Writers

(setf shared-config-region).

Slot: credentials
Readers

shared-config-credentials.

Writers

(setf shared-config-credentials).

Slot: assume-role
Type

(or aws-sdk/shared-config:assume-role-config null)

Readers

shared-config-assume-role.

Writers

(setf shared-config-assume-role).


5.1.7 Classes

Class: credentials
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Direct subclasses
Direct methods
Class: ec2role-provider
Package

aws-sdk/credentials/ec2role.

Source

file-type.lisp.

Direct superclasses

provider.

Direct methods

retrieve.

Class: env-provider
Package

aws-sdk/credentials/env.

Source

file-type.lisp.

Direct superclasses

provider.

Direct methods
Direct slots
Slot: retrievedp
Class: provider
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: credentials
Initargs

:credentials

Slot: expiration
Slot: expiry-window
Initform

0

Initargs

:expiry-window

Readers

provider-expiry-window.

Writers

(setf provider-expiry-window).

Class: request
Package

aws-sdk/request.

Source

file-type.lisp.

Direct subclasses

sts-request.

Direct methods
Direct slots
Slot: service
Initform

(error ":service is required")

Initargs

:service

Readers

request-service.

Writers

This slot is read-only.

Slot: method
Package

common-lisp.

Initform

":method is required"

Initargs

:method

Readers

request-method.

Writers

This slot is read-only.

Slot: path
Initform

"/"

Initargs

:path

Readers

request-path.

Writers

This slot is read-only.

Slot: params
Initargs

:params

Readers

request-params.

Writers

This slot is read-only.

Slot: headers
Initargs

:headers

Readers

request-headers.

Writers

This slot is read-only.

Slot: payload
Initargs

:payload

Readers

request-payload.

Writers

This slot is read-only.

Slot: session
Initform

aws-sdk/session::*session*

Initargs

:session

Readers

request-session.

Writers

This slot is read-only.

Class: shared-provider
Package

aws-sdk/credentials/shared.

Source

file-type.lisp.

Direct superclasses

provider.

Direct methods
Direct slots
Slot: file
Initform

(merge-pathnames ".aws/credentials" (user-homedir-pathname))

Initargs

:file

Slot: profile
Initform

aws-sdk/utils/config:*aws-profile*

Initargs

:profile

Readers

provider-profile.

Writers

(setf provider-profile).

Slot: retrievedp
Class: sts-request
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Direct superclasses

request.

Direct Default Initargs
InitargValue
:servicests

5.2 Internals


5.2.1 Special variables

Special Variable: *cached-ini*
Package

aws-sdk/utils/config.

Source

file-type.lisp.

Special Variable: *chained-providers*
Package

aws-sdk/credentials.

Source

file-type.lisp.

Special Variable: *error-map*
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Special Variable: *session*
Package

aws-sdk/session.

Source

file-type.lisp.


5.2.2 Macros

Macro: define-wrapped-method (name slot-name)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.


5.2.3 Ordinary functions

Function: %make-session (&key credentials region)
Package

aws-sdk/session.

Source

file-type.lisp.

Function: %make-shared-config (&key credentials-path config-path profile region credentials assume-role)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Function: %parse-file (file)
Package

aws-sdk/utils/config.

Source

file-type.lisp.

Function: %xmls-to-alist (xmls)
Package

aws-sdk/generator/operation.

Source

file-type.lisp.

Function: assume-role-config-p (object)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Function: assume-role-request-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: assume-role-response-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: assume-role-with-samlrequest-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: assume-role-with-samlresponse-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: assume-role-with-web-identity-request-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: assume-role-with-web-identity-response-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: assumed-role-user-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: compile-exception-shape (name &key members exception)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Function: compile-list-shape (name member)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Function: compile-map-shape (name)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Function: compile-otherwise (name type)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Function: compile-path-pattern (path-pattern)
Package

aws-sdk/generator/operation.

Source

file-type.lisp.

Function: compile-structure-shape (name &key required members payload)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Function: composite-type-p (type-name)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Function: copy-assume-role-config (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Function: copy-session (instance)
Package

aws-sdk/session.

Source

file-type.lisp.

Function: copy-shared-config (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Function: credentials-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: decode-authorization-message-request-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: decode-authorization-message-response-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: federated-user-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: filter-member (key value members)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Function: get-caller-identity-request-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: get-caller-identity-response-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: get-federation-token-request-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: get-federation-token-response-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: get-session-token-request-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: get-session-token-response-p (object)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Function: getenv (var)
Package

aws-sdk/utils.

Source

file-type.lisp.

Function: lisp-native-type (type-name)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Function: lispify* (value &optional package)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Function: make-assume-role-config (&key role-arn source-profile credential-source external-id serial-number role-session-name credentials)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Function: parse-response (response body-type wrapper-name error-map)
Package

aws-sdk/generator/operation.

Source

file-type.lisp.

Function: provider-credentials-credentials (credentials)
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Function: read-credentials (provider)
Package

aws-sdk/credentials/shared.

Source

file-type.lisp.

Function: session-p (object)
Package

aws-sdk/session.

Source

file-type.lisp.

Function: sha-256 (value)
Package

aws-sdk/utils.

Source

file-type.lisp.

Reader: shared-config-config-path (instance)
Writer: (setf shared-config-config-path) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

config-path.

Reader: shared-config-credentials-path (instance)
Writer: (setf shared-config-credentials-path) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

credentials-path.

Function: shared-config-p (object)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Reader: shared-config-profile (instance)
Writer: (setf shared-config-profile) (instance)
Package

aws-sdk/shared-config.

Source

file-type.lisp.

Target Slot

profile.

Function: slurp-string-stream (stream)
Package

aws-sdk/utils.

Source

file-type.lisp.

Reader: struct-shape-assume-role-request-duration-seconds (instance)
Writer: (setf struct-shape-assume-role-request-duration-seconds) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

duration-seconds.

Reader: struct-shape-assume-role-request-external-id (instance)
Writer: (setf struct-shape-assume-role-request-external-id) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

external-id.

Reader: struct-shape-assume-role-request-policy (instance)
Writer: (setf struct-shape-assume-role-request-policy) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

policy.

Reader: struct-shape-assume-role-request-role-arn (instance)
Writer: (setf struct-shape-assume-role-request-role-arn) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

role-arn.

Reader: struct-shape-assume-role-request-role-session-name (instance)
Writer: (setf struct-shape-assume-role-request-role-session-name) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

role-session-name.

Reader: struct-shape-assume-role-request-serial-number (instance)
Writer: (setf struct-shape-assume-role-request-serial-number) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

serial-number.

Reader: struct-shape-assume-role-request-token-code (instance)
Writer: (setf struct-shape-assume-role-request-token-code) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

token-code.

Reader: struct-shape-assume-role-response-assumed-role-user (instance)
Writer: (setf struct-shape-assume-role-response-assumed-role-user) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

assumed-role-user.

Reader: struct-shape-assume-role-response-credentials (instance)
Writer: (setf struct-shape-assume-role-response-credentials) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

credentials.

Reader: struct-shape-assume-role-response-packed-policy-size (instance)
Writer: (setf struct-shape-assume-role-response-packed-policy-size) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

packed-policy-size.

Reader: struct-shape-assume-role-with-samlrequest-duration-seconds (instance)
Writer: (setf struct-shape-assume-role-with-samlrequest-duration-seconds) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

duration-seconds.

Reader: struct-shape-assume-role-with-samlrequest-policy (instance)
Writer: (setf struct-shape-assume-role-with-samlrequest-policy) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

policy.

Reader: struct-shape-assume-role-with-samlrequest-principal-arn (instance)
Writer: (setf struct-shape-assume-role-with-samlrequest-principal-arn) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

principal-arn.

Reader: struct-shape-assume-role-with-samlrequest-role-arn (instance)
Writer: (setf struct-shape-assume-role-with-samlrequest-role-arn) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

role-arn.

Reader: struct-shape-assume-role-with-samlrequest-samlassertion (instance)
Writer: (setf struct-shape-assume-role-with-samlrequest-samlassertion) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

samlassertion.

Reader: struct-shape-assume-role-with-samlresponse-assumed-role-user (instance)
Writer: (setf struct-shape-assume-role-with-samlresponse-assumed-role-user) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

assumed-role-user.

Reader: struct-shape-assume-role-with-samlresponse-audience (instance)
Writer: (setf struct-shape-assume-role-with-samlresponse-audience) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

audience.

Reader: struct-shape-assume-role-with-samlresponse-credentials (instance)
Writer: (setf struct-shape-assume-role-with-samlresponse-credentials) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

credentials.

Reader: struct-shape-assume-role-with-samlresponse-issuer (instance)
Writer: (setf struct-shape-assume-role-with-samlresponse-issuer) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

issuer.

Reader: struct-shape-assume-role-with-samlresponse-name-qualifier (instance)
Writer: (setf struct-shape-assume-role-with-samlresponse-name-qualifier) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

name-qualifier.

Reader: struct-shape-assume-role-with-samlresponse-packed-policy-size (instance)
Writer: (setf struct-shape-assume-role-with-samlresponse-packed-policy-size) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

packed-policy-size.

Reader: struct-shape-assume-role-with-samlresponse-subject (instance)
Writer: (setf struct-shape-assume-role-with-samlresponse-subject) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

subject.

Reader: struct-shape-assume-role-with-samlresponse-subject-type (instance)
Writer: (setf struct-shape-assume-role-with-samlresponse-subject-type) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

subject-type.

Reader: struct-shape-assume-role-with-web-identity-request-duration-seconds (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-request-duration-seconds) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

duration-seconds.

Reader: struct-shape-assume-role-with-web-identity-request-policy (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-request-policy) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

policy.

Reader: struct-shape-assume-role-with-web-identity-request-provider-id (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-request-provider-id) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

provider-id.

Reader: struct-shape-assume-role-with-web-identity-request-role-arn (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-request-role-arn) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

role-arn.

Reader: struct-shape-assume-role-with-web-identity-request-role-session-name (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-request-role-session-name) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

role-session-name.

Reader: struct-shape-assume-role-with-web-identity-request-web-identity-token (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-request-web-identity-token) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

web-identity-token.

Reader: struct-shape-assume-role-with-web-identity-response-assumed-role-user (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-response-assumed-role-user) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

assumed-role-user.

Reader: struct-shape-assume-role-with-web-identity-response-audience (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-response-audience) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

audience.

Reader: struct-shape-assume-role-with-web-identity-response-credentials (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-response-credentials) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

credentials.

Reader: struct-shape-assume-role-with-web-identity-response-packed-policy-size (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-response-packed-policy-size) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

packed-policy-size.

Reader: struct-shape-assume-role-with-web-identity-response-provider (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-response-provider) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

provider.

Reader: struct-shape-assume-role-with-web-identity-response-subject-from-web-identity-token (instance)
Writer: (setf struct-shape-assume-role-with-web-identity-response-subject-from-web-identity-token) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

subject-from-web-identity-token.

Reader: struct-shape-assumed-role-user-arn (instance)
Writer: (setf struct-shape-assumed-role-user-arn) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

arn.

Reader: struct-shape-assumed-role-user-assumed-role-id (instance)
Writer: (setf struct-shape-assumed-role-user-assumed-role-id) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

assumed-role-id.

Reader: struct-shape-credentials-access-key-id (instance)
Writer: (setf struct-shape-credentials-access-key-id) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

access-key-id.

Reader: struct-shape-credentials-expiration (instance)
Writer: (setf struct-shape-credentials-expiration) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

expiration.

Reader: struct-shape-credentials-secret-access-key (instance)
Writer: (setf struct-shape-credentials-secret-access-key) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

secret-access-key.

Reader: struct-shape-credentials-session-token (instance)
Writer: (setf struct-shape-credentials-session-token) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

session-token.

Reader: struct-shape-decode-authorization-message-request-encoded-message (instance)
Writer: (setf struct-shape-decode-authorization-message-request-encoded-message) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

encoded-message.

Reader: struct-shape-decode-authorization-message-response-decoded-message (instance)
Writer: (setf struct-shape-decode-authorization-message-response-decoded-message) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

decoded-message.

Reader: struct-shape-federated-user-arn (instance)
Writer: (setf struct-shape-federated-user-arn) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

arn.

Reader: struct-shape-federated-user-federated-user-id (instance)
Writer: (setf struct-shape-federated-user-federated-user-id) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

federated-user-id.

Reader: struct-shape-get-caller-identity-response-account (instance)
Writer: (setf struct-shape-get-caller-identity-response-account) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

account.

Reader: struct-shape-get-caller-identity-response-arn (instance)
Writer: (setf struct-shape-get-caller-identity-response-arn) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

arn.

Reader: struct-shape-get-caller-identity-response-user-id (instance)
Writer: (setf struct-shape-get-caller-identity-response-user-id) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

user-id.

Reader: struct-shape-get-federation-token-request-duration-seconds (instance)
Writer: (setf struct-shape-get-federation-token-request-duration-seconds) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

duration-seconds.

Reader: struct-shape-get-federation-token-request-name (instance)
Writer: (setf struct-shape-get-federation-token-request-name) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

name.

Reader: struct-shape-get-federation-token-request-policy (instance)
Writer: (setf struct-shape-get-federation-token-request-policy) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

policy.

Reader: struct-shape-get-federation-token-response-credentials (instance)
Writer: (setf struct-shape-get-federation-token-response-credentials) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

credentials.

Reader: struct-shape-get-federation-token-response-federated-user (instance)
Writer: (setf struct-shape-get-federation-token-response-federated-user) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

federated-user.

Reader: struct-shape-get-federation-token-response-packed-policy-size (instance)
Writer: (setf struct-shape-get-federation-token-response-packed-policy-size) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

packed-policy-size.

Reader: struct-shape-get-session-token-request-duration-seconds (instance)
Writer: (setf struct-shape-get-session-token-request-duration-seconds) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

duration-seconds.

Reader: struct-shape-get-session-token-request-serial-number (instance)
Writer: (setf struct-shape-get-session-token-request-serial-number) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

serial-number.

Reader: struct-shape-get-session-token-request-token-code (instance)
Writer: (setf struct-shape-get-session-token-request-token-code) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

token-code.

Reader: struct-shape-get-session-token-response-credentials (instance)
Writer: (setf struct-shape-get-session-token-response-credentials) (instance)
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Target Slot

credentials.

Function: to-query-params (key value)
Package

aws-sdk/request.

Source

file-type.lisp.

Function: xmls-to-alist (xmls)
Package

aws-sdk/generator/operation.

Source

file-type.lisp.


5.2.4 Generic functions

Generic Function: input-headers (input)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Methods
Method: input-headers ((input get-session-token-response))
Source

file-type.lisp.

Method: input-headers ((input get-session-token-request))
Source

file-type.lisp.

Method: input-headers ((input get-federation-token-response))
Source

file-type.lisp.

Method: input-headers ((input get-federation-token-request))
Source

file-type.lisp.

Method: input-headers ((input get-caller-identity-response))
Source

file-type.lisp.

Method: input-headers ((input get-caller-identity-request))
Source

file-type.lisp.

Method: input-headers ((input federated-user))
Source

file-type.lisp.

Method: input-headers ((input decode-authorization-message-response))
Source

file-type.lisp.

Method: input-headers ((input decode-authorization-message-request))
Source

file-type.lisp.

Method: input-headers ((input credentials))
Source

file-type.lisp.

Method: input-headers ((input assumed-role-user))
Source

file-type.lisp.

Method: input-headers ((input assume-role-with-web-identity-response))
Source

file-type.lisp.

Method: input-headers ((input assume-role-with-web-identity-request))
Source

file-type.lisp.

Method: input-headers ((input assume-role-with-samlresponse))
Source

file-type.lisp.

Method: input-headers ((input assume-role-with-samlrequest))
Source

file-type.lisp.

Method: input-headers ((input assume-role-response))
Source

file-type.lisp.

Method: input-headers ((input assume-role-request))
Source

file-type.lisp.

Generic Function: input-params (input)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Methods
Method: input-params ((input get-session-token-response))
Source

file-type.lisp.

Method: input-params ((input get-session-token-request))
Source

file-type.lisp.

Method: input-params ((input get-federation-token-response))
Source

file-type.lisp.

Method: input-params ((input get-federation-token-request))
Source

file-type.lisp.

Method: input-params ((input get-caller-identity-response))
Source

file-type.lisp.

Method: input-params ((input get-caller-identity-request))
Source

file-type.lisp.

Method: input-params ((input federated-user))
Source

file-type.lisp.

Method: input-params ((input decode-authorization-message-response))
Source

file-type.lisp.

Method: input-params ((input decode-authorization-message-request))
Source

file-type.lisp.

Method: input-params ((input credentials))
Source

file-type.lisp.

Method: input-params ((input assumed-role-user))
Source

file-type.lisp.

Method: input-params ((input assume-role-with-web-identity-response))
Source

file-type.lisp.

Method: input-params ((input assume-role-with-web-identity-request))
Source

file-type.lisp.

Method: input-params ((input assume-role-with-samlresponse))
Source

file-type.lisp.

Method: input-params ((input assume-role-with-samlrequest))
Source

file-type.lisp.

Method: input-params ((input assume-role-response))
Source

file-type.lisp.

Method: input-params ((input assume-role-request))
Source

file-type.lisp.

Method: input-params (input)
Generic Function: input-payload (input)
Package

aws-sdk/generator/shape.

Source

file-type.lisp.

Methods
Method: input-payload ((input get-session-token-response))
Source

file-type.lisp.

Method: input-payload ((input get-session-token-request))
Source

file-type.lisp.

Method: input-payload ((input get-federation-token-response))
Source

file-type.lisp.

Method: input-payload ((input get-federation-token-request))
Source

file-type.lisp.

Method: input-payload ((input get-caller-identity-response))
Source

file-type.lisp.

Method: input-payload ((input get-caller-identity-request))
Source

file-type.lisp.

Method: input-payload ((input federated-user))
Source

file-type.lisp.

Method: input-payload ((input decode-authorization-message-response))
Source

file-type.lisp.

Method: input-payload ((input decode-authorization-message-request))
Source

file-type.lisp.

Method: input-payload ((input credentials))
Source

file-type.lisp.

Method: input-payload ((input assumed-role-user))
Source

file-type.lisp.

Method: input-payload ((input assume-role-with-web-identity-response))
Source

file-type.lisp.

Method: input-payload ((input assume-role-with-web-identity-request))
Source

file-type.lisp.

Method: input-payload ((input assume-role-with-samlresponse))
Source

file-type.lisp.

Method: input-payload ((input assume-role-with-samlrequest))
Source

file-type.lisp.

Method: input-payload ((input assume-role-response))
Source

file-type.lisp.

Method: input-payload ((input assume-role-request))
Source

file-type.lisp.

Generic Reader: provider-profile (object)
Package

aws-sdk/credentials/shared.

Methods
Reader Method: provider-profile ((shared-provider shared-provider))

automatically generated reader method

Source

file-type.lisp.

Target Slot

profile.

Generic Writer: (setf provider-profile) (object)
Package

aws-sdk/credentials/shared.

Methods
Writer Method: (setf provider-profile) ((shared-provider shared-provider))

automatically generated writer method

Source

file-type.lisp.

Target Slot

profile.


5.2.5 Classes

Class: assume-role-provider
Package

aws-sdk/credentials/assume-role.

Source

file-type.lisp.

Direct superclasses

provider.

Direct methods

retrieve.

Direct slots
Slot: role-arn
Initargs

:role-arn

Slot: role-session-name
Initargs

:role-session-name

Slot: duration-seconds
Initform

900

Initargs

:duration-seconds

Slot: external-id
Initargs

:external-id

Slot: policy
Initargs

:policy

Slot: serial-number
Initargs

:serial-number

Slot: token-code
Initargs

:token-code

Slot: shared-credentials
Initargs

:shared-credentials

Class: basic-credentials
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Direct superclasses

credentials.

Direct methods
Direct slots
Slot: access-key-id
Initargs

:access-key-id

Slot: secret-access-key
Initargs

:secret-access-key

Slot: session-token
Initargs

:session-token

Slot: provider-name
Initargs

:provider-name

Readers

credentials-provider-name.

Writers

(setf credentials-provider-name).

Class: provider-credentials
Package

aws-sdk/credentials/base.

Source

file-type.lisp.

Direct superclasses

credentials.

Direct methods
Direct slots
Slot: provider
Initargs

:provider


5.2.6 Types

Type: accesskeyidtype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: accesskeysecrettype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: accounttype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: arntype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: assumedroleidtype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: audience ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: clienttokentype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: datetype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: decodedmessagetype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: durationsecondstype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: encodedmessagetype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: expiredidentitytokenmessage ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: externalidtype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: federatedidtype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: idpcommunicationerrormessage ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: idprejectedclaimmessage ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: invalidauthorizationmessage ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: invalididentitytokenmessage ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: issuer ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: malformedpolicydocumentmessage ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: name-qualifier ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: nonnegativeintegertype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: packedpolicytoolargemessage ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: regiondisabledmessage ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: roledurationsecondstype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: rolesessionnametype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: samlassertion-type ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: serialnumbertype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: sessionpolicydocumenttype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: subject ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: subject-type ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: tokencodetype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: tokentype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: urltype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: useridtype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: usernametype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.

Type: webidentitysubjecttype ()
Package

aws-sdk/services/sts/api.

Source

file-type.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   %   (  
A   C   D   E   F   G   I   L   M   P   R   S   T   X  
Index Entry  Section

%
%make-session: Private ordinary functions
%make-shared-config: Private ordinary functions
%parse-file: Private ordinary functions
%xmls-to-alist: Private ordinary functions

(
(setf assume-role-credential-source): Public ordinary functions
(setf assume-role-credentials): Public ordinary functions
(setf assume-role-external-id): Public ordinary functions
(setf assume-role-role-arn): Public ordinary functions
(setf assume-role-role-session-name): Public ordinary functions
(setf assume-role-serial-number): Public ordinary functions
(setf assume-role-source-profile): Public ordinary functions
(setf credentials-provider-name): Public generic functions
(setf credentials-provider-name): Public generic functions
(setf provider-expiration): Public generic functions
(setf provider-expiration): Public generic functions
(setf provider-expiry-window): Public generic functions
(setf provider-expiry-window): Public generic functions
(setf provider-profile): Private generic functions
(setf provider-profile): Private generic functions
(setf session-credentials): Public ordinary functions
(setf session-region): Public ordinary functions
(setf shared-config-assume-role): Public ordinary functions
(setf shared-config-config-path): Private ordinary functions
(setf shared-config-credentials): Public ordinary functions
(setf shared-config-credentials-path): Private ordinary functions
(setf shared-config-profile): Private ordinary functions
(setf shared-config-region): Public ordinary functions
(setf struct-shape-assume-role-request-duration-seconds): Private ordinary functions
(setf struct-shape-assume-role-request-external-id): Private ordinary functions
(setf struct-shape-assume-role-request-policy): Private ordinary functions
(setf struct-shape-assume-role-request-role-arn): Private ordinary functions
(setf struct-shape-assume-role-request-role-session-name): Private ordinary functions
(setf struct-shape-assume-role-request-serial-number): Private ordinary functions
(setf struct-shape-assume-role-request-token-code): Private ordinary functions
(setf struct-shape-assume-role-response-assumed-role-user): Private ordinary functions
(setf struct-shape-assume-role-response-credentials): Private ordinary functions
(setf struct-shape-assume-role-response-packed-policy-size): Private ordinary functions
(setf struct-shape-assume-role-with-samlrequest-duration-seconds): Private ordinary functions
(setf struct-shape-assume-role-with-samlrequest-policy): Private ordinary functions
(setf struct-shape-assume-role-with-samlrequest-principal-arn): Private ordinary functions
(setf struct-shape-assume-role-with-samlrequest-role-arn): Private ordinary functions
(setf struct-shape-assume-role-with-samlrequest-samlassertion): Private ordinary functions
(setf struct-shape-assume-role-with-samlresponse-assumed-role-user): Private ordinary functions
(setf struct-shape-assume-role-with-samlresponse-audience): Private ordinary functions
(setf struct-shape-assume-role-with-samlresponse-credentials): Private ordinary functions
(setf struct-shape-assume-role-with-samlresponse-issuer): Private ordinary functions
(setf struct-shape-assume-role-with-samlresponse-name-qualifier): Private ordinary functions
(setf struct-shape-assume-role-with-samlresponse-packed-policy-size): Private ordinary functions
(setf struct-shape-assume-role-with-samlresponse-subject): Private ordinary functions
(setf struct-shape-assume-role-with-samlresponse-subject-type): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-request-duration-seconds): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-request-policy): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-request-provider-id): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-request-role-arn): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-request-role-session-name): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-request-web-identity-token): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-response-assumed-role-user): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-response-audience): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-response-credentials): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-response-packed-policy-size): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-response-provider): Private ordinary functions
(setf struct-shape-assume-role-with-web-identity-response-subject-from-web-identity-token): Private ordinary functions
(setf struct-shape-assumed-role-user-arn): Private ordinary functions
(setf struct-shape-assumed-role-user-assumed-role-id): Private ordinary functions
(setf struct-shape-credentials-access-key-id): Private ordinary functions
(setf struct-shape-credentials-expiration): Private ordinary functions
(setf struct-shape-credentials-secret-access-key): Private ordinary functions
(setf struct-shape-credentials-session-token): Private ordinary functions
(setf struct-shape-decode-authorization-message-request-encoded-message): Private ordinary functions
(setf struct-shape-decode-authorization-message-response-decoded-message): Private ordinary functions
(setf struct-shape-federated-user-arn): Private ordinary functions
(setf struct-shape-federated-user-federated-user-id): Private ordinary functions
(setf struct-shape-get-caller-identity-response-account): Private ordinary functions
(setf struct-shape-get-caller-identity-response-arn): Private ordinary functions
(setf struct-shape-get-caller-identity-response-user-id): Private ordinary functions
(setf struct-shape-get-federation-token-request-duration-seconds): Private ordinary functions
(setf struct-shape-get-federation-token-request-name): Private ordinary functions
(setf struct-shape-get-federation-token-request-policy): Private ordinary functions
(setf struct-shape-get-federation-token-response-credentials): Private ordinary functions
(setf struct-shape-get-federation-token-response-federated-user): Private ordinary functions
(setf struct-shape-get-federation-token-response-packed-policy-size): Private ordinary functions
(setf struct-shape-get-session-token-request-duration-seconds): Private ordinary functions
(setf struct-shape-get-session-token-request-serial-number): Private ordinary functions
(setf struct-shape-get-session-token-request-token-code): Private ordinary functions
(setf struct-shape-get-session-token-response-credentials): Private ordinary functions

A
assume-role: Public ordinary functions
assume-role-config-p: Private ordinary functions
assume-role-credential-source: Public ordinary functions
assume-role-credentials: Public ordinary functions
assume-role-external-id: Public ordinary functions
assume-role-request-p: Private ordinary functions
assume-role-response-p: Private ordinary functions
assume-role-role-arn: Public ordinary functions
assume-role-role-session-name: Public ordinary functions
assume-role-serial-number: Public ordinary functions
assume-role-source-profile: Public ordinary functions
assume-role-with-saml: Public ordinary functions
assume-role-with-samlrequest-p: Private ordinary functions
assume-role-with-samlresponse-p: Private ordinary functions
assume-role-with-web-identity: Public ordinary functions
assume-role-with-web-identity-request-p: Private ordinary functions
assume-role-with-web-identity-response-p: Private ordinary functions
assumed-role-user-p: Private ordinary functions
aws-error-body: Public generic functions
aws-error-body: Public generic functions
aws-error-code: Public generic functions
aws-error-code: Public generic functions
aws-error-message: Public generic functions
aws-error-message: Public generic functions
aws-error-status: Public generic functions
aws-error-status: Public generic functions
aws-request: Public ordinary functions

C
compile-exception-shape: Private ordinary functions
compile-list-shape: Private ordinary functions
compile-map-shape: Private ordinary functions
compile-operation: Public ordinary functions
compile-otherwise: Private ordinary functions
compile-path-pattern: Private ordinary functions
compile-shape: Public ordinary functions
compile-structure-shape: Private ordinary functions
composite-type-p: Private ordinary functions
copy-assume-role-config: Private ordinary functions
copy-session: Private ordinary functions
copy-shared-config: Private ordinary functions
credentials-access-key-id: Public generic functions
credentials-access-key-id: Public generic functions
credentials-access-key-id: Public generic functions
credentials-headers: Public ordinary functions
credentials-keys: Public generic functions
credentials-keys: Public generic functions
credentials-keys: Public generic functions
credentials-p: Private ordinary functions
credentials-provider-name: Public generic functions
credentials-provider-name: Public generic functions
credentials-secret-access-key: Public generic functions
credentials-secret-access-key: Public generic functions
credentials-secret-access-key: Public generic functions
credentials-session-token: Public generic functions
credentials-session-token: Public generic functions
credentials-session-token: Public generic functions

D
decode-authorization-message: Public ordinary functions
decode-authorization-message-request-p: Private ordinary functions
decode-authorization-message-response-p: Private ordinary functions
default-aws-credentials: Public ordinary functions
define-wrapped-method: Private macros

E
ec2-region: Public ordinary functions
ec2metadata: Public ordinary functions
ensure-string: Public ordinary functions
expired-token-exception-message: Public generic functions
expired-token-exception-message: Public generic functions
expiredp: Public generic functions
expiredp: Public generic functions
expiredp: Public generic functions
expiredp: Public generic functions

F
federated-user-p: Private ordinary functions
filter-member: Private ordinary functions
Function, %make-session: Private ordinary functions
Function, %make-shared-config: Private ordinary functions
Function, %parse-file: Private ordinary functions
Function, %xmls-to-alist: Private ordinary functions
Function, (setf assume-role-credential-source): Public ordinary functions
Function, (setf assume-role-credentials): Public ordinary functions
Function, (setf assume-role-external-id): Public ordinary functions
Function, (setf assume-role-role-arn): Public ordinary functions
Function, (setf assume-role-role-session-name): Public ordinary functions
Function, (setf assume-role-serial-number): Public ordinary functions
Function, (setf assume-role-source-profile): Public ordinary functions
Function, (setf session-credentials): Public ordinary functions
Function, (setf session-region): Public ordinary functions
Function, (setf shared-config-assume-role): Public ordinary functions
Function, (setf shared-config-config-path): Private ordinary functions
Function, (setf shared-config-credentials): Public ordinary functions
Function, (setf shared-config-credentials-path): Private ordinary functions
Function, (setf shared-config-profile): Private ordinary functions
Function, (setf shared-config-region): Public ordinary functions
Function, (setf struct-shape-assume-role-request-duration-seconds): Private ordinary functions
Function, (setf struct-shape-assume-role-request-external-id): Private ordinary functions
Function, (setf struct-shape-assume-role-request-policy): Private ordinary functions
Function, (setf struct-shape-assume-role-request-role-arn): Private ordinary functions
Function, (setf struct-shape-assume-role-request-role-session-name): Private ordinary functions
Function, (setf struct-shape-assume-role-request-serial-number): Private ordinary functions
Function, (setf struct-shape-assume-role-request-token-code): Private ordinary functions
Function, (setf struct-shape-assume-role-response-assumed-role-user): Private ordinary functions
Function, (setf struct-shape-assume-role-response-credentials): Private ordinary functions
Function, (setf struct-shape-assume-role-response-packed-policy-size): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlrequest-duration-seconds): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlrequest-policy): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlrequest-principal-arn): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlrequest-role-arn): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlrequest-samlassertion): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlresponse-assumed-role-user): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlresponse-audience): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlresponse-credentials): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlresponse-issuer): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlresponse-name-qualifier): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlresponse-packed-policy-size): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlresponse-subject): Private ordinary functions
Function, (setf struct-shape-assume-role-with-samlresponse-subject-type): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-request-duration-seconds): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-request-policy): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-request-provider-id): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-request-role-arn): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-request-role-session-name): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-request-web-identity-token): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-response-assumed-role-user): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-response-audience): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-response-credentials): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-response-packed-policy-size): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-response-provider): Private ordinary functions
Function, (setf struct-shape-assume-role-with-web-identity-response-subject-from-web-identity-token): Private ordinary functions
Function, (setf struct-shape-assumed-role-user-arn): Private ordinary functions
Function, (setf struct-shape-assumed-role-user-assumed-role-id): Private ordinary functions
Function, (setf struct-shape-credentials-access-key-id): Private ordinary functions
Function, (setf struct-shape-credentials-expiration): Private ordinary functions
Function, (setf struct-shape-credentials-secret-access-key): Private ordinary functions
Function, (setf struct-shape-credentials-session-token): Private ordinary functions
Function, (setf struct-shape-decode-authorization-message-request-encoded-message): Private ordinary functions
Function, (setf struct-shape-decode-authorization-message-response-decoded-message): Private ordinary functions
Function, (setf struct-shape-federated-user-arn): Private ordinary functions
Function, (setf struct-shape-federated-user-federated-user-id): Private ordinary functions
Function, (setf struct-shape-get-caller-identity-response-account): Private ordinary functions
Function, (setf struct-shape-get-caller-identity-response-arn): Private ordinary functions
Function, (setf struct-shape-get-caller-identity-response-user-id): Private ordinary functions
Function, (setf struct-shape-get-federation-token-request-duration-seconds): Private ordinary functions
Function, (setf struct-shape-get-federation-token-request-name): Private ordinary functions
Function, (setf struct-shape-get-federation-token-request-policy): Private ordinary functions
Function, (setf struct-shape-get-federation-token-response-credentials): Private ordinary functions
Function, (setf struct-shape-get-federation-token-response-federated-user): Private ordinary functions
Function, (setf struct-shape-get-federation-token-response-packed-policy-size): Private ordinary functions
Function, (setf struct-shape-get-session-token-request-duration-seconds): Private ordinary functions
Function, (setf struct-shape-get-session-token-request-serial-number): Private ordinary functions
Function, (setf struct-shape-get-session-token-request-token-code): Private ordinary functions
Function, (setf struct-shape-get-session-token-response-credentials): Private ordinary functions
Function, assume-role: Public ordinary functions
Function, assume-role-config-p: Private ordinary functions
Function, assume-role-credential-source: Public ordinary functions
Function, assume-role-credentials: Public ordinary functions
Function, assume-role-external-id: Public ordinary functions
Function, assume-role-request-p: Private ordinary functions
Function, assume-role-response-p: Private ordinary functions
Function, assume-role-role-arn: Public ordinary functions
Function, assume-role-role-session-name: Public ordinary functions
Function, assume-role-serial-number: Public ordinary functions
Function, assume-role-source-profile: Public ordinary functions
Function, assume-role-with-saml: Public ordinary functions
Function, assume-role-with-samlrequest-p: Private ordinary functions
Function, assume-role-with-samlresponse-p: Private ordinary functions
Function, assume-role-with-web-identity: Public ordinary functions
Function, assume-role-with-web-identity-request-p: Private ordinary functions
Function, assume-role-with-web-identity-response-p: Private ordinary functions
Function, assumed-role-user-p: Private ordinary functions
Function, aws-request: Public ordinary functions
Function, compile-exception-shape: Private ordinary functions
Function, compile-list-shape: Private ordinary functions
Function, compile-map-shape: Private ordinary functions
Function, compile-operation: Public ordinary functions
Function, compile-otherwise: Private ordinary functions
Function, compile-path-pattern: Private ordinary functions
Function, compile-shape: Public ordinary functions
Function, compile-structure-shape: Private ordinary functions
Function, composite-type-p: Private ordinary functions
Function, copy-assume-role-config: Private ordinary functions
Function, copy-session: Private ordinary functions
Function, copy-shared-config: Private ordinary functions
Function, credentials-headers: Public ordinary functions
Function, credentials-p: Private ordinary functions
Function, decode-authorization-message: Public ordinary functions
Function, decode-authorization-message-request-p: Private ordinary functions
Function, decode-authorization-message-response-p: Private ordinary functions
Function, default-aws-credentials: Public ordinary functions
Function, ec2-region: Public ordinary functions
Function, ec2metadata: Public ordinary functions
Function, ensure-string: Public ordinary functions
Function, federated-user-p: Private ordinary functions
Function, filter-member: Private ordinary functions
Function, get-caller-identity: Public ordinary functions
Function, get-caller-identity-request-p: Private ordinary functions
Function, get-caller-identity-response-p: Private ordinary functions
Function, get-federation-token: Public ordinary functions
Function, get-federation-token-request-p: Private ordinary functions
Function, get-federation-token-response-p: Private ordinary functions
Function, get-session-token: Public ordinary functions
Function, get-session-token-request-p: Private ordinary functions
Function, get-session-token-response-p: Private ordinary functions
Function, getenv: Private ordinary functions
Function, gethash+: Public ordinary functions
Function, lisp-native-type: Private ordinary functions
Function, lispify: Public ordinary functions
Function, lispify*: Private ordinary functions
Function, make-assume-role-config: Private ordinary functions
Function, make-assume-role-request: Public ordinary functions
Function, make-assume-role-response: Public ordinary functions
Function, make-assume-role-with-samlrequest: Public ordinary functions
Function, make-assume-role-with-samlresponse: Public ordinary functions
Function, make-assume-role-with-web-identity-request: Public ordinary functions
Function, make-assume-role-with-web-identity-response: Public ordinary functions
Function, make-assumed-role-user: Public ordinary functions
Function, make-credentials: Public ordinary functions
Function, make-credentials: Public ordinary functions
Function, make-decode-authorization-message-request: Public ordinary functions
Function, make-decode-authorization-message-response: Public ordinary functions
Function, make-federated-user: Public ordinary functions
Function, make-get-caller-identity-request: Public ordinary functions
Function, make-get-caller-identity-response: Public ordinary functions
Function, make-get-federation-token-request: Public ordinary functions
Function, make-get-federation-token-response: Public ordinary functions
Function, make-get-session-token-request: Public ordinary functions
Function, make-get-session-token-response: Public ordinary functions
Function, make-request-with-input: Public ordinary functions
Function, make-session: Public ordinary functions
Function, make-shared-config: Public ordinary functions
Function, parse-file: Public ordinary functions
Function, parse-response: Private ordinary functions
Function, provider-credentials-credentials: Private ordinary functions
Function, read-credentials: Private ordinary functions
Function, read-from-file: Public ordinary functions
Function, session-credentials: Public ordinary functions
Function, session-p: Private ordinary functions
Function, session-region: Public ordinary functions
Function, sha-256: Private ordinary functions
Function, shared-config-assume-role: Public ordinary functions
Function, shared-config-config-path: Private ordinary functions
Function, shared-config-credentials: Public ordinary functions
Function, shared-config-credentials-path: Private ordinary functions
Function, shared-config-p: Private ordinary functions
Function, shared-config-profile: Private ordinary functions
Function, shared-config-region: Public ordinary functions
Function, slurp-string-stream: Private ordinary functions
Function, struct-shape-assume-role-request-duration-seconds: Private ordinary functions
Function, struct-shape-assume-role-request-external-id: Private ordinary functions
Function, struct-shape-assume-role-request-policy: Private ordinary functions
Function, struct-shape-assume-role-request-role-arn: Private ordinary functions
Function, struct-shape-assume-role-request-role-session-name: Private ordinary functions
Function, struct-shape-assume-role-request-serial-number: Private ordinary functions
Function, struct-shape-assume-role-request-token-code: Private ordinary functions
Function, struct-shape-assume-role-response-assumed-role-user: Private ordinary functions
Function, struct-shape-assume-role-response-credentials: Private ordinary functions
Function, struct-shape-assume-role-response-packed-policy-size: Private ordinary functions
Function, struct-shape-assume-role-with-samlrequest-duration-seconds: Private ordinary functions
Function, struct-shape-assume-role-with-samlrequest-policy: Private ordinary functions
Function, struct-shape-assume-role-with-samlrequest-principal-arn: Private ordinary functions
Function, struct-shape-assume-role-with-samlrequest-role-arn: Private ordinary functions
Function, struct-shape-assume-role-with-samlrequest-samlassertion: Private ordinary functions
Function, struct-shape-assume-role-with-samlresponse-assumed-role-user: Private ordinary functions
Function, struct-shape-assume-role-with-samlresponse-audience: Private ordinary functions
Function, struct-shape-assume-role-with-samlresponse-credentials: Private ordinary functions
Function, struct-shape-assume-role-with-samlresponse-issuer: Private ordinary functions
Function, struct-shape-assume-role-with-samlresponse-name-qualifier: Private ordinary functions
Function, struct-shape-assume-role-with-samlresponse-packed-policy-size: Private ordinary functions
Function, struct-shape-assume-role-with-samlresponse-subject: Private ordinary functions
Function, struct-shape-assume-role-with-samlresponse-subject-type: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-request-duration-seconds: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-request-policy: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-request-provider-id: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-request-role-arn: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-request-role-session-name: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-request-web-identity-token: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-response-assumed-role-user: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-response-audience: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-response-credentials: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-response-packed-policy-size: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-response-provider: Private ordinary functions
Function, struct-shape-assume-role-with-web-identity-response-subject-from-web-identity-token: Private ordinary functions
Function, struct-shape-assumed-role-user-arn: Private ordinary functions
Function, struct-shape-assumed-role-user-assumed-role-id: Private ordinary functions
Function, struct-shape-credentials-access-key-id: Private ordinary functions
Function, struct-shape-credentials-expiration: Private ordinary functions
Function, struct-shape-credentials-secret-access-key: Private ordinary functions
Function, struct-shape-credentials-session-token: Private ordinary functions
Function, struct-shape-decode-authorization-message-request-encoded-message: Private ordinary functions
Function, struct-shape-decode-authorization-message-response-decoded-message: Private ordinary functions
Function, struct-shape-federated-user-arn: Private ordinary functions
Function, struct-shape-federated-user-federated-user-id: Private ordinary functions
Function, struct-shape-get-caller-identity-response-account: Private ordinary functions
Function, struct-shape-get-caller-identity-response-arn: Private ordinary functions
Function, struct-shape-get-caller-identity-response-user-id: Private ordinary functions
Function, struct-shape-get-federation-token-request-duration-seconds: Private ordinary functions
Function, struct-shape-get-federation-token-request-name: Private ordinary functions
Function, struct-shape-get-federation-token-request-policy: Private ordinary functions
Function, struct-shape-get-federation-token-response-credentials: Private ordinary functions
Function, struct-shape-get-federation-token-response-federated-user: Private ordinary functions
Function, struct-shape-get-federation-token-response-packed-policy-size: Private ordinary functions
Function, struct-shape-get-session-token-request-duration-seconds: Private ordinary functions
Function, struct-shape-get-session-token-request-serial-number: Private ordinary functions
Function, struct-shape-get-session-token-request-token-code: Private ordinary functions
Function, struct-shape-get-session-token-response-credentials: Private ordinary functions
Function, to-query-params: Private ordinary functions
Function, xmls-to-alist: Private ordinary functions

G
Generic Function, (setf credentials-provider-name): Public generic functions
Generic Function, (setf provider-expiration): Public generic functions
Generic Function, (setf provider-expiry-window): Public generic functions
Generic Function, (setf provider-profile): Private generic functions
Generic Function, aws-error-body: Public generic functions
Generic Function, aws-error-code: Public generic functions
Generic Function, aws-error-message: Public generic functions
Generic Function, aws-error-status: Public generic functions
Generic Function, credentials-access-key-id: Public generic functions
Generic Function, credentials-keys: Public generic functions
Generic Function, credentials-provider-name: Public generic functions
Generic Function, credentials-secret-access-key: Public generic functions
Generic Function, credentials-session-token: Public generic functions
Generic Function, expired-token-exception-message: Public generic functions
Generic Function, expiredp: Public generic functions
Generic Function, idpcommunication-error-exception-message: Public generic functions
Generic Function, idprejected-claim-exception-message: Public generic functions
Generic Function, input-headers: Private generic functions
Generic Function, input-params: Private generic functions
Generic Function, input-payload: Private generic functions
Generic Function, invalid-authorization-message-exception-message: Public generic functions
Generic Function, invalid-identity-token-exception-message: Public generic functions
Generic Function, malformed-policy-document-exception-message: Public generic functions
Generic Function, packed-policy-too-large-exception-message: Public generic functions
Generic Function, provider-expiration: Public generic functions
Generic Function, provider-expiry-window: Public generic functions
Generic Function, provider-profile: Private generic functions
Generic Function, region-disabled-exception-message: Public generic functions
Generic Function, request-endpoint: Public generic functions
Generic Function, request-headers: Public generic functions
Generic Function, request-host: Public generic functions
Generic Function, request-method: Public generic functions
Generic Function, request-params: Public generic functions
Generic Function, request-path: Public generic functions
Generic Function, request-payload: Public generic functions
Generic Function, request-service: Public generic functions
Generic Function, request-session: Public generic functions
Generic Function, retrieve: Public generic functions
get-caller-identity: Public ordinary functions
get-caller-identity-request-p: Private ordinary functions
get-caller-identity-response-p: Private ordinary functions
get-federation-token: Public ordinary functions
get-federation-token-request-p: Private ordinary functions
get-federation-token-response-p: Private ordinary functions
get-session-token: Public ordinary functions
get-session-token-request-p: Private ordinary functions
get-session-token-response-p: Private ordinary functions
getenv: Private ordinary functions
gethash+: Public ordinary functions

I
idpcommunication-error-exception-message: Public generic functions
idpcommunication-error-exception-message: Public generic functions
idprejected-claim-exception-message: Public generic functions
idprejected-claim-exception-message: Public generic functions
initialize-instance: Public standalone methods
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-headers: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-params: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
input-payload: Private generic functions
invalid-authorization-message-exception-message: Public generic functions
invalid-authorization-message-exception-message: Public generic functions
invalid-identity-token-exception-message: Public generic functions
invalid-identity-token-exception-message: Public generic functions

L
lisp-native-type: Private ordinary functions
lispify: Public ordinary functions
lispify*: Private ordinary functions

M
Macro, define-wrapped-method: Private macros
make-assume-role-config: Private ordinary functions
make-assume-role-request: Public ordinary functions
make-assume-role-response: Public ordinary functions
make-assume-role-with-samlrequest: Public ordinary functions
make-assume-role-with-samlresponse: Public ordinary functions
make-assume-role-with-web-identity-request: Public ordinary functions
make-assume-role-with-web-identity-response: Public ordinary functions
make-assumed-role-user: Public ordinary functions
make-credentials: Public ordinary functions
make-credentials: Public ordinary functions
make-decode-authorization-message-request: Public ordinary functions
make-decode-authorization-message-response: Public ordinary functions
make-federated-user: Public ordinary functions
make-get-caller-identity-request: Public ordinary functions
make-get-caller-identity-response: Public ordinary functions
make-get-federation-token-request: Public ordinary functions
make-get-federation-token-response: Public ordinary functions
make-get-session-token-request: Public ordinary functions
make-get-session-token-response: Public ordinary functions
make-request-with-input: Public ordinary functions
make-session: Public ordinary functions
make-shared-config: Public ordinary functions
malformed-policy-document-exception-message: Public generic functions
malformed-policy-document-exception-message: Public generic functions
Method, (setf credentials-provider-name): Public generic functions
Method, (setf provider-expiration): Public generic functions
Method, (setf provider-expiry-window): Public generic functions
Method, (setf provider-profile): Private generic functions
Method, aws-error-body: Public generic functions
Method, aws-error-code: Public generic functions
Method, aws-error-message: Public generic functions
Method, aws-error-status: Public generic functions
Method, credentials-access-key-id: Public generic functions
Method, credentials-access-key-id: Public generic functions
Method, credentials-keys: Public generic functions
Method, credentials-keys: Public generic functions
Method, credentials-provider-name: Public generic functions
Method, credentials-secret-access-key: Public generic functions
Method, credentials-secret-access-key: Public generic functions
Method, credentials-session-token: Public generic functions
Method, credentials-session-token: Public generic functions
Method, expired-token-exception-message: Public generic functions
Method, expiredp: Public generic functions
Method, expiredp: Public generic functions
Method, expiredp: Public generic functions
Method, idpcommunication-error-exception-message: Public generic functions
Method, idprejected-claim-exception-message: Public generic functions
Method, initialize-instance: Public standalone methods
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-headers: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-params: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, input-payload: Private generic functions
Method, invalid-authorization-message-exception-message: Public generic functions
Method, invalid-identity-token-exception-message: Public generic functions
Method, malformed-policy-document-exception-message: Public generic functions
Method, packed-policy-too-large-exception-message: Public generic functions
Method, print-object: Public standalone methods
Method, provider-expiration: Public generic functions
Method, provider-expiry-window: Public generic functions
Method, provider-profile: Private generic functions
Method, region-disabled-exception-message: Public generic functions
Method, request-endpoint: Public generic functions
Method, request-headers: Public generic functions
Method, request-host: Public generic functions
Method, request-method: Public generic functions
Method, request-params: Public generic functions
Method, request-path: Public generic functions
Method, request-payload: Public generic functions
Method, request-service: Public generic functions
Method, request-session: Public generic functions
Method, retrieve: Public generic functions
Method, retrieve: Public generic functions
Method, retrieve: Public generic functions
Method, retrieve: Public generic functions
Method, retrieve: Public generic functions

P
packed-policy-too-large-exception-message: Public generic functions
packed-policy-too-large-exception-message: Public generic functions
parse-file: Public ordinary functions
parse-response: Private ordinary functions
print-object: Public standalone methods
provider-credentials-credentials: Private ordinary functions
provider-expiration: Public generic functions
provider-expiration: Public generic functions
provider-expiry-window: Public generic functions
provider-expiry-window: Public generic functions
provider-profile: Private generic functions
provider-profile: Private generic functions

R
read-credentials: Private ordinary functions
read-from-file: Public ordinary functions
region-disabled-exception-message: Public generic functions
region-disabled-exception-message: Public generic functions
request-endpoint: Public generic functions
request-endpoint: Public generic functions
request-headers: Public generic functions
request-headers: Public generic functions
request-host: Public generic functions
request-host: Public generic functions
request-method: Public generic functions
request-method: Public generic functions
request-params: Public generic functions
request-params: Public generic functions
request-path: Public generic functions
request-path: Public generic functions
request-payload: Public generic functions
request-payload: Public generic functions
request-service: Public generic functions
request-service: Public generic functions
request-session: Public generic functions
request-session: Public generic functions
retrieve: Public generic functions
retrieve: Public generic functions
retrieve: Public generic functions
retrieve: Public generic functions
retrieve: Public generic functions
retrieve: Public generic functions

S
session-credentials: Public ordinary functions
session-p: Private ordinary functions
session-region: Public ordinary functions
sha-256: Private ordinary functions
shared-config-assume-role: Public ordinary functions
shared-config-config-path: Private ordinary functions
shared-config-credentials: Public ordinary functions
shared-config-credentials-path: Private ordinary functions
shared-config-p: Private ordinary functions
shared-config-profile: Private ordinary functions
shared-config-region: Public ordinary functions
slurp-string-stream: Private ordinary functions
struct-shape-assume-role-request-duration-seconds: Private ordinary functions
struct-shape-assume-role-request-external-id: Private ordinary functions
struct-shape-assume-role-request-policy: Private ordinary functions
struct-shape-assume-role-request-role-arn: Private ordinary functions
struct-shape-assume-role-request-role-session-name: Private ordinary functions
struct-shape-assume-role-request-serial-number: Private ordinary functions
struct-shape-assume-role-request-token-code: Private ordinary functions
struct-shape-assume-role-response-assumed-role-user: Private ordinary functions
struct-shape-assume-role-response-credentials: Private ordinary functions
struct-shape-assume-role-response-packed-policy-size: Private ordinary functions
struct-shape-assume-role-with-samlrequest-duration-seconds: Private ordinary functions
struct-shape-assume-role-with-samlrequest-policy: Private ordinary functions
struct-shape-assume-role-with-samlrequest-principal-arn: Private ordinary functions
struct-shape-assume-role-with-samlrequest-role-arn: Private ordinary functions
struct-shape-assume-role-with-samlrequest-samlassertion: Private ordinary functions
struct-shape-assume-role-with-samlresponse-assumed-role-user: Private ordinary functions
struct-shape-assume-role-with-samlresponse-audience: Private ordinary functions
struct-shape-assume-role-with-samlresponse-credentials: Private ordinary functions
struct-shape-assume-role-with-samlresponse-issuer: Private ordinary functions
struct-shape-assume-role-with-samlresponse-name-qualifier: Private ordinary functions
struct-shape-assume-role-with-samlresponse-packed-policy-size: Private ordinary functions
struct-shape-assume-role-with-samlresponse-subject: Private ordinary functions
struct-shape-assume-role-with-samlresponse-subject-type: Private ordinary functions
struct-shape-assume-role-with-web-identity-request-duration-seconds: Private ordinary functions
struct-shape-assume-role-with-web-identity-request-policy: Private ordinary functions
struct-shape-assume-role-with-web-identity-request-provider-id: Private ordinary functions
struct-shape-assume-role-with-web-identity-request-role-arn: Private ordinary functions
struct-shape-assume-role-with-web-identity-request-role-session-name: Private ordinary functions
struct-shape-assume-role-with-web-identity-request-web-identity-token: Private ordinary functions
struct-shape-assume-role-with-web-identity-response-assumed-role-user: Private ordinary functions
struct-shape-assume-role-with-web-identity-response-audience: Private ordinary functions
struct-shape-assume-role-with-web-identity-response-credentials: Private ordinary functions
struct-shape-assume-role-with-web-identity-response-packed-policy-size: Private ordinary functions
struct-shape-assume-role-with-web-identity-response-provider: Private ordinary functions
struct-shape-assume-role-with-web-identity-response-subject-from-web-identity-token: Private ordinary functions
struct-shape-assumed-role-user-arn: Private ordinary functions
struct-shape-assumed-role-user-assumed-role-id: Private ordinary functions
struct-shape-credentials-access-key-id: Private ordinary functions
struct-shape-credentials-expiration: Private ordinary functions
struct-shape-credentials-secret-access-key: Private ordinary functions
struct-shape-credentials-session-token: Private ordinary functions
struct-shape-decode-authorization-message-request-encoded-message: Private ordinary functions
struct-shape-decode-authorization-message-response-decoded-message: Private ordinary functions
struct-shape-federated-user-arn: Private ordinary functions
struct-shape-federated-user-federated-user-id: Private ordinary functions
struct-shape-get-caller-identity-response-account: Private ordinary functions
struct-shape-get-caller-identity-response-arn: Private ordinary functions
struct-shape-get-caller-identity-response-user-id: Private ordinary functions
struct-shape-get-federation-token-request-duration-seconds: Private ordinary functions
struct-shape-get-federation-token-request-name: Private ordinary functions
struct-shape-get-federation-token-request-policy: Private ordinary functions
struct-shape-get-federation-token-response-credentials: Private ordinary functions
struct-shape-get-federation-token-response-federated-user: Private ordinary functions
struct-shape-get-federation-token-response-packed-policy-size: Private ordinary functions
struct-shape-get-session-token-request-duration-seconds: Private ordinary functions
struct-shape-get-session-token-request-serial-number: Private ordinary functions
struct-shape-get-session-token-request-token-code: Private ordinary functions
struct-shape-get-session-token-response-credentials: Private ordinary functions

T
to-query-params: Private ordinary functions

X
xmls-to-alist: Private ordinary functions


A.3 Variables

Jump to:   *  
A   B   C   D   E   F   H   I   M   N   P   R   S   T   U   W  
Index Entry  Section

*
*aws-profile*: Public special variables
*cached-ini*: Private special variables
*chained-providers*: Private special variables
*error-map*: Private special variables
*session*: Private special variables

A
access-key-id: Public structures
access-key-id: Private classes
account: Public structures
arn: Public structures
arn: Public structures
arn: Public structures
assume-role: Public structures
assumed-role-id: Public structures
assumed-role-user: Public structures
assumed-role-user: Public structures
assumed-role-user: Public structures
audience: Public structures
audience: Public structures

B
body: Public conditions

C
code: Public conditions
config-path: Public structures
credential-source: Public structures
credentials: Public structures
credentials: Public structures
credentials: Public structures
credentials: Public structures
credentials: Public structures
credentials: Public structures
credentials: Public structures
credentials: Public structures
credentials: Public classes
credentials-path: Public structures

D
decoded-message: Public structures
duration-seconds: Public structures
duration-seconds: Public structures
duration-seconds: Public structures
duration-seconds: Public structures
duration-seconds: Public structures
duration-seconds: Private classes

E
encoded-message: Public structures
expiration: Public structures
expiration: Public classes
expiry-window: Public classes
external-id: Public structures
external-id: Public structures
external-id: Private classes

F
federated-user: Public structures
federated-user-id: Public structures
file: Public classes

H
headers: Public classes

I
issuer: Public structures

M
message: Public conditions
message: Public conditions
message: Public conditions
message: Public conditions
message: Public conditions
message: Public conditions
message: Public conditions
message: Public conditions
message: Public conditions
method: Public classes

N
name: Public structures
name-qualifier: Public structures

P
packed-policy-size: Public structures
packed-policy-size: Public structures
packed-policy-size: Public structures
packed-policy-size: Public structures
params: Public classes
path: Public classes
payload: Public classes
policy: Public structures
policy: Public structures
policy: Public structures
policy: Public structures
policy: Private classes
principal-arn: Public structures
profile: Public structures
profile: Public classes
provider: Public structures
provider: Private classes
provider-id: Public structures
provider-name: Private classes

R
region: Public structures
region: Public structures
retrievedp: Public classes
retrievedp: Public classes
role-arn: Public structures
role-arn: Public structures
role-arn: Public structures
role-arn: Public structures
role-arn: Private classes
role-session-name: Public structures
role-session-name: Public structures
role-session-name: Public structures
role-session-name: Private classes

S
samlassertion: Public structures
secret-access-key: Public structures
secret-access-key: Private classes
serial-number: Public structures
serial-number: Public structures
serial-number: Public structures
serial-number: Private classes
service: Public classes
session: Public classes
session-token: Public structures
session-token: Private classes
shared-credentials: Private classes
Slot, access-key-id: Public structures
Slot, access-key-id: Private classes
Slot, account: Public structures
Slot, arn: Public structures
Slot, arn: Public structures
Slot, arn: Public structures
Slot, assume-role: Public structures
Slot, assumed-role-id: Public structures
Slot, assumed-role-user: Public structures
Slot, assumed-role-user: Public structures
Slot, assumed-role-user: Public structures
Slot, audience: Public structures
Slot, audience: Public structures
Slot, body: Public conditions
Slot, code: Public conditions
Slot, config-path: Public structures
Slot, credential-source: Public structures
Slot, credentials: Public structures
Slot, credentials: Public structures
Slot, credentials: Public structures
Slot, credentials: Public structures
Slot, credentials: Public structures
Slot, credentials: Public structures
Slot, credentials: Public structures
Slot, credentials: Public structures
Slot, credentials: Public classes
Slot, credentials-path: Public structures
Slot, decoded-message: Public structures
Slot, duration-seconds: Public structures
Slot, duration-seconds: Public structures
Slot, duration-seconds: Public structures
Slot, duration-seconds: Public structures
Slot, duration-seconds: Public structures
Slot, duration-seconds: Private classes
Slot, encoded-message: Public structures
Slot, expiration: Public structures
Slot, expiration: Public classes
Slot, expiry-window: Public classes
Slot, external-id: Public structures
Slot, external-id: Public structures
Slot, external-id: Private classes
Slot, federated-user: Public structures
Slot, federated-user-id: Public structures
Slot, file: Public classes
Slot, headers: Public classes
Slot, issuer: Public structures
Slot, message: Public conditions
Slot, message: Public conditions
Slot, message: Public conditions
Slot, message: Public conditions
Slot, message: Public conditions
Slot, message: Public conditions
Slot, message: Public conditions
Slot, message: Public conditions
Slot, message: Public conditions
Slot, method: Public classes
Slot, name: Public structures
Slot, name-qualifier: Public structures
Slot, packed-policy-size: Public structures
Slot, packed-policy-size: Public structures
Slot, packed-policy-size: Public structures
Slot, packed-policy-size: Public structures
Slot, params: Public classes
Slot, path: Public classes
Slot, payload: Public classes
Slot, policy: Public structures
Slot, policy: Public structures
Slot, policy: Public structures
Slot, policy: Public structures
Slot, policy: Private classes
Slot, principal-arn: Public structures
Slot, profile: Public structures
Slot, profile: Public classes
Slot, provider: Public structures
Slot, provider: Private classes
Slot, provider-id: Public structures
Slot, provider-name: Private classes
Slot, region: Public structures
Slot, region: Public structures
Slot, retrievedp: Public classes
Slot, retrievedp: Public classes
Slot, role-arn: Public structures
Slot, role-arn: Public structures
Slot, role-arn: Public structures
Slot, role-arn: Public structures
Slot, role-arn: Private classes
Slot, role-session-name: Public structures
Slot, role-session-name: Public structures
Slot, role-session-name: Public structures
Slot, role-session-name: Private classes
Slot, samlassertion: Public structures
Slot, secret-access-key: Public structures
Slot, secret-access-key: Private classes
Slot, serial-number: Public structures
Slot, serial-number: Public structures
Slot, serial-number: Public structures
Slot, serial-number: Private classes
Slot, service: Public classes
Slot, session: Public classes
Slot, session-token: Public structures
Slot, session-token: Private classes
Slot, shared-credentials: Private classes
Slot, source-profile: Public structures
Slot, status: Public conditions
Slot, subject: Public structures
Slot, subject-from-web-identity-token: Public structures
Slot, subject-type: Public structures
Slot, token-code: Public structures
Slot, token-code: Public structures
Slot, token-code: Private classes
Slot, user-id: Public structures
Slot, web-identity-token: Public structures
source-profile: Public structures
Special Variable, *aws-profile*: Public special variables
Special Variable, *cached-ini*: Private special variables
Special Variable, *chained-providers*: Private special variables
Special Variable, *error-map*: Private special variables
Special Variable, *session*: Private special variables
status: Public conditions
subject: Public structures
subject-from-web-identity-token: Public structures
subject-type: Public structures

T
token-code: Public structures
token-code: Public structures
token-code: Private classes

U
user-id: Public structures

W
web-identity-token: Public structures


A.4 Data types

Jump to:   A   B   C   D   E   F   G   I   M   N   P   R   S   T   U   W  
Index Entry  Section

A
accesskeyidtype: Private types
accesskeysecrettype: Private types
accounttype: Private types
arntype: Private types
assume-role-config: Public structures
assume-role-provider: Private classes
assume-role-request: Public structures
assume-role-response: Public structures
assume-role-with-samlrequest: Public structures
assume-role-with-samlresponse: Public structures
assume-role-with-web-identity-request: Public structures
assume-role-with-web-identity-response: Public structures
assumed-role-user: Public structures
assumedroleidtype: Private types
audience: Private types
aws-error: Public conditions
aws-sdk: The aws-sdk system
aws-sdk: The aws-sdk package
aws-sdk.asd: The aws-sdk/aws-sdk․asd file
aws-sdk/api: The aws-sdk/api system
aws-sdk/api: The aws-sdk/api package
aws-sdk/credentials: The aws-sdk/credentials system
aws-sdk/credentials: The aws-sdk/credentials package
aws-sdk/credentials/assume-role: The aws-sdk/credentials/assume-role system
aws-sdk/credentials/assume-role: The aws-sdk/credentials/assume-role package
aws-sdk/credentials/base: The aws-sdk/credentials/base system
aws-sdk/credentials/base: The aws-sdk/credentials/base package
aws-sdk/credentials/ec2role: The aws-sdk/credentials/ec2role system
aws-sdk/credentials/ec2role: The aws-sdk/credentials/ec2role package
aws-sdk/credentials/env: The aws-sdk/credentials/env system
aws-sdk/credentials/env: The aws-sdk/credentials/env package
aws-sdk/credentials/shared: The aws-sdk/credentials/shared system
aws-sdk/credentials/shared: The aws-sdk/credentials/shared package
aws-sdk/ec2metadata: The aws-sdk/ec2metadata system
aws-sdk/ec2metadata: The aws-sdk/ec2metadata package
aws-sdk/error: The aws-sdk/error system
aws-sdk/error: The aws-sdk/error package
aws-sdk/generator/operation: The aws-sdk/generator/operation system
aws-sdk/generator/operation: The aws-sdk/generator/operation package
aws-sdk/generator/shape: The aws-sdk/generator/shape system
aws-sdk/generator/shape: The aws-sdk/generator/shape package
aws-sdk/main: The aws-sdk/main system
aws-sdk/make-session: The aws-sdk/make-session system
aws-sdk/make-session: The aws-sdk/make-session package
aws-sdk/request: The aws-sdk/request system
aws-sdk/request: The aws-sdk/request package
aws-sdk/services/sts: The aws-sdk/services/sts system
aws-sdk/services/sts: The aws-sdk/services/sts package
aws-sdk/services/sts/api: The aws-sdk/services/sts/api system
aws-sdk/services/sts/api: The aws-sdk/services/sts/api package
aws-sdk/session: The aws-sdk/session system
aws-sdk/session: The aws-sdk/session package
aws-sdk/shared-config: The aws-sdk/shared-config system
aws-sdk/shared-config: The aws-sdk/shared-config package
aws-sdk/utils: The aws-sdk/utils system
aws-sdk/utils: The aws-sdk/utils package
aws-sdk/utils/config: The aws-sdk/utils/config system
aws-sdk/utils/config: The aws-sdk/utils/config package

B
basic-credentials: Private classes

C
Class, assume-role-provider: Private classes
Class, basic-credentials: Private classes
Class, credentials: Public classes
Class, ec2role-provider: Public classes
Class, env-provider: Public classes
Class, provider: Public classes
Class, provider-credentials: Private classes
Class, request: Public classes
Class, shared-provider: Public classes
Class, sts-request: Public classes
clienttokentype: Private types
Condition, aws-error: Public conditions
Condition, expired-token-exception: Public conditions
Condition, idpcommunication-error-exception: Public conditions
Condition, idprejected-claim-exception: Public conditions
Condition, invalid-authorization-message-exception: Public conditions
Condition, invalid-identity-token-exception: Public conditions
Condition, malformed-policy-document-exception: Public conditions
Condition, packed-policy-too-large-exception: Public conditions
Condition, region-disabled-exception: Public conditions
Condition, sts-error: Public conditions
credentials: Public structures
credentials: Public classes

D
datetype: Private types
decode-authorization-message-request: Public structures
decode-authorization-message-response: Public structures
decodedmessagetype: Private types
durationsecondstype: Private types

E
ec2role-provider: Public classes
encodedmessagetype: Private types
env-provider: Public classes
expired-token-exception: Public conditions
expiredidentitytokenmessage: Private types
externalidtype: Private types

F
federated-user: Public structures
federatedidtype: Private types
File, aws-sdk.asd: The aws-sdk/aws-sdk․asd file
File, file-type.lisp: The aws-sdk/main/file-type․lisp file
File, file-type.lisp: The aws-sdk/session/file-type․lisp file
File, file-type.lisp: The aws-sdk/credentials/file-type․lisp file
File, file-type.lisp: The aws-sdk/credentials/base/file-type․lisp file
File, file-type.lisp: The aws-sdk/credentials/env/file-type․lisp file
File, file-type.lisp: The aws-sdk/utils/file-type․lisp file
File, file-type.lisp: The aws-sdk/credentials/shared/file-type․lisp file
File, file-type.lisp: The aws-sdk/utils/config/file-type․lisp file
File, file-type.lisp: The aws-sdk/credentials/ec2role/file-type․lisp file
File, file-type.lisp: The aws-sdk/ec2metadata/file-type․lisp file
File, file-type.lisp: The aws-sdk/make-session/file-type․lisp file
File, file-type.lisp: The aws-sdk/shared-config/file-type․lisp file
File, file-type.lisp: The aws-sdk/credentials/assume-role/file-type․lisp file
File, file-type.lisp: The aws-sdk/services/sts/file-type․lisp file
File, file-type.lisp: The aws-sdk/services/sts/api/file-type․lisp file
File, file-type.lisp: The aws-sdk/generator/shape/file-type․lisp file
File, file-type.lisp: The aws-sdk/generator/operation/file-type․lisp file
File, file-type.lisp: The aws-sdk/api/file-type․lisp file
File, file-type.lisp: The aws-sdk/request/file-type․lisp file
File, file-type.lisp: The aws-sdk/error/file-type․lisp file
file-type.lisp: The aws-sdk/main/file-type․lisp file
file-type.lisp: The aws-sdk/session/file-type․lisp file
file-type.lisp: The aws-sdk/credentials/file-type․lisp file
file-type.lisp: The aws-sdk/credentials/base/file-type․lisp file
file-type.lisp: The aws-sdk/credentials/env/file-type․lisp file
file-type.lisp: The aws-sdk/utils/file-type․lisp file
file-type.lisp: The aws-sdk/credentials/shared/file-type․lisp file
file-type.lisp: The aws-sdk/utils/config/file-type․lisp file
file-type.lisp: The aws-sdk/credentials/ec2role/file-type․lisp file
file-type.lisp: The aws-sdk/ec2metadata/file-type․lisp file
file-type.lisp: The aws-sdk/make-session/file-type․lisp file
file-type.lisp: The aws-sdk/shared-config/file-type․lisp file
file-type.lisp: The aws-sdk/credentials/assume-role/file-type․lisp file
file-type.lisp: The aws-sdk/services/sts/file-type․lisp file
file-type.lisp: The aws-sdk/services/sts/api/file-type․lisp file
file-type.lisp: The aws-sdk/generator/shape/file-type․lisp file
file-type.lisp: The aws-sdk/generator/operation/file-type․lisp file
file-type.lisp: The aws-sdk/api/file-type․lisp file
file-type.lisp: The aws-sdk/request/file-type․lisp file
file-type.lisp: The aws-sdk/error/file-type․lisp file

G
get-caller-identity-request: Public structures
get-caller-identity-response: Public structures
get-federation-token-request: Public structures
get-federation-token-response: Public structures
get-session-token-request: Public structures
get-session-token-response: Public structures

I
idpcommunication-error-exception: Public conditions
idpcommunicationerrormessage: Private types
idprejected-claim-exception: Public conditions
idprejectedclaimmessage: Private types
invalid-authorization-message-exception: Public conditions
invalid-identity-token-exception: Public conditions
invalidauthorizationmessage: Private types
invalididentitytokenmessage: Private types
issuer: Private types

M
malformed-policy-document-exception: Public conditions
malformedpolicydocumentmessage: Private types

N
name-qualifier: Private types
nonnegativeintegertype: Private types

P
Package, aws-sdk: The aws-sdk package
Package, aws-sdk/api: The aws-sdk/api package
Package, aws-sdk/credentials: The aws-sdk/credentials package
Package, aws-sdk/credentials/assume-role: The aws-sdk/credentials/assume-role package
Package, aws-sdk/credentials/base: The aws-sdk/credentials/base package
Package, aws-sdk/credentials/ec2role: The aws-sdk/credentials/ec2role package
Package, aws-sdk/credentials/env: The aws-sdk/credentials/env package
Package, aws-sdk/credentials/shared: The aws-sdk/credentials/shared package
Package, aws-sdk/ec2metadata: The aws-sdk/ec2metadata package
Package, aws-sdk/error: The aws-sdk/error package
Package, aws-sdk/generator/operation: The aws-sdk/generator/operation package
Package, aws-sdk/generator/shape: The aws-sdk/generator/shape package
Package, aws-sdk/make-session: The aws-sdk/make-session package
Package, aws-sdk/request: The aws-sdk/request package
Package, aws-sdk/services/sts: The aws-sdk/services/sts package
Package, aws-sdk/services/sts/api: The aws-sdk/services/sts/api package
Package, aws-sdk/session: The aws-sdk/session package
Package, aws-sdk/shared-config: The aws-sdk/shared-config package
Package, aws-sdk/utils: The aws-sdk/utils package
Package, aws-sdk/utils/config: The aws-sdk/utils/config package
packed-policy-too-large-exception: Public conditions
packedpolicytoolargemessage: Private types
provider: Public classes
provider-credentials: Private classes

R
region-disabled-exception: Public conditions
regiondisabledmessage: Private types
request: Public classes
roledurationsecondstype: Private types
rolesessionnametype: Private types

S
samlassertion-type: Private types
serialnumbertype: Private types
session: Public structures
sessionpolicydocumenttype: Private types
shared-config: Public structures
shared-provider: Public classes
Structure, assume-role-config: Public structures
Structure, assume-role-request: Public structures
Structure, assume-role-response: Public structures
Structure, assume-role-with-samlrequest: Public structures
Structure, assume-role-with-samlresponse: Public structures
Structure, assume-role-with-web-identity-request: Public structures
Structure, assume-role-with-web-identity-response: Public structures
Structure, assumed-role-user: Public structures
Structure, credentials: Public structures
Structure, decode-authorization-message-request: Public structures
Structure, decode-authorization-message-response: Public structures
Structure, federated-user: Public structures
Structure, get-caller-identity-request: Public structures
Structure, get-caller-identity-response: Public structures
Structure, get-federation-token-request: Public structures
Structure, get-federation-token-response: Public structures
Structure, get-session-token-request: Public structures
Structure, get-session-token-response: Public structures
Structure, session: Public structures
Structure, shared-config: Public structures
sts-error: Public conditions
sts-request: Public classes
subject: Private types
subject-type: Private types
System, aws-sdk: The aws-sdk system
System, aws-sdk/api: The aws-sdk/api system
System, aws-sdk/credentials: The aws-sdk/credentials system
System, aws-sdk/credentials/assume-role: The aws-sdk/credentials/assume-role system
System, aws-sdk/credentials/base: The aws-sdk/credentials/base system
System, aws-sdk/credentials/ec2role: The aws-sdk/credentials/ec2role system
System, aws-sdk/credentials/env: The aws-sdk/credentials/env system
System, aws-sdk/credentials/shared: The aws-sdk/credentials/shared system
System, aws-sdk/ec2metadata: The aws-sdk/ec2metadata system
System, aws-sdk/error: The aws-sdk/error system
System, aws-sdk/generator/operation: The aws-sdk/generator/operation system
System, aws-sdk/generator/shape: The aws-sdk/generator/shape system
System, aws-sdk/main: The aws-sdk/main system
System, aws-sdk/make-session: The aws-sdk/make-session system
System, aws-sdk/request: The aws-sdk/request system
System, aws-sdk/services/sts: The aws-sdk/services/sts system
System, aws-sdk/services/sts/api: The aws-sdk/services/sts/api system
System, aws-sdk/session: The aws-sdk/session system
System, aws-sdk/shared-config: The aws-sdk/shared-config system
System, aws-sdk/utils: The aws-sdk/utils system
System, aws-sdk/utils/config: The aws-sdk/utils/config system

T
tokencodetype: Private types
tokentype: Private types
Type, accesskeyidtype: Private types
Type, accesskeysecrettype: Private types
Type, accounttype: Private types
Type, arntype: Private types
Type, assumedroleidtype: Private types
Type, audience: Private types
Type, clienttokentype: Private types
Type, datetype: Private types
Type, decodedmessagetype: Private types
Type, durationsecondstype: Private types
Type, encodedmessagetype: Private types
Type, expiredidentitytokenmessage: Private types
Type, externalidtype: Private types
Type, federatedidtype: Private types
Type, idpcommunicationerrormessage: Private types
Type, idprejectedclaimmessage: Private types
Type, invalidauthorizationmessage: Private types
Type, invalididentitytokenmessage: Private types
Type, issuer: Private types
Type, malformedpolicydocumentmessage: Private types
Type, name-qualifier: Private types
Type, nonnegativeintegertype: Private types
Type, packedpolicytoolargemessage: Private types
Type, regiondisabledmessage: Private types
Type, roledurationsecondstype: Private types
Type, rolesessionnametype: Private types
Type, samlassertion-type: Private types
Type, serialnumbertype: Private types
Type, sessionpolicydocumenttype: Private types
Type, subject: Private types
Type, subject-type: Private types
Type, tokencodetype: Private types
Type, tokentype: Private types
Type, urltype: Private types
Type, useridtype: Private types
Type, usernametype: Private types
Type, webidentitysubjecttype: Private types

U
urltype: Private types
useridtype: Private types
usernametype: Private types

W
webidentitysubjecttype: Private types