Documentation
¶
Index ¶
- type Client
- func (c *Client) AssumeRole(providerID, accountID, roleName, accountName string, timeoutSeconds int) (*messages.Credentials, error)
- func (c *Client) GetUserPresenceBypassToken(providerID string, timeoutSeconds int) (*messages.UserPresenceBypassToken, error)
- func (c *Client) ListAccountsRoles(profileID string) (*messages.ListAccountsRolesResult, error)
- func (c *Client) ListProfiles() (*messages.ListProfilesResult, error)
- func (c *Client) Login(profileID string) error
- func (c *Client) Ping() error
- func (c *Client) Session(providerID, accountID, roleName, accountName, userPresenceBypassToken string) (*messages.Credentials, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func NewClientWithTimeout ¶
func (*Client) AssumeRole ¶
func (*Client) GetUserPresenceBypassToken ¶
func (*Client) ListAccountsRoles ¶
func (c *Client) ListAccountsRoles(profileID string) (*messages.ListAccountsRolesResult, error)
func (*Client) ListProfiles ¶
func (c *Client) ListProfiles() (*messages.ListProfilesResult, error)
Click to show internal directories.
Click to hide internal directories.