types

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 19, 2021 License: Apache-2.0 Imports: 2 Imported by: 15

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessDeniedException

type AccessDeniedException struct {
	Message *string

	RequestId *string
}

You do not have sufficient access to perform this action.

func (*AccessDeniedException) Error

func (e *AccessDeniedException) Error() string

func (*AccessDeniedException) ErrorCode

func (e *AccessDeniedException) ErrorCode() string

func (*AccessDeniedException) ErrorFault

func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault

func (*AccessDeniedException) ErrorMessage

func (e *AccessDeniedException) ErrorMessage() string

type Filter

type Filter struct {

	// The attribute path used to specify which attribute name to search. Length limit
	// is 255 characters. For example, UserName is a valid attribute path for the
	// ListUsers API, and DisplayName is a valid attribute path for the ListGroups API.
	//
	// This member is required.
	AttributePath *string

	// Represents the data for an attribute. Each attribute value is described as a
	// name-value pair.
	//
	// This member is required.
	AttributeValue *string
}

A query filter used by ListUsers and ListGroup. This filter object provides the attribute name and attribute value to search users or groups.

type Group

type Group struct {

	// Contains the group’s display name value. The length limit is 1024 characters.
	// This value can consist of letters, accented characters, symbols, numbers,
	// punctuation, tab, new line, carriage return, space and non breaking space in
	// this attribute. The characters “<>;:%” are excluded. This value is specified at
	// the time the group is created and stored as an attribute of the group object in
	// the identity store.
	//
	// This member is required.
	DisplayName *string

	// The identifier for a group in the identity store.
	//
	// This member is required.
	GroupId *string
}

A group object, which contains a specified group’s metadata and attributes.

type InternalServerException

type InternalServerException struct {
	Message *string

	RequestId *string
}

The request processing has failed because of an unknown error, exception or failure with an internal server.

func (*InternalServerException) Error

func (e *InternalServerException) Error() string

func (*InternalServerException) ErrorCode

func (e *InternalServerException) ErrorCode() string

func (*InternalServerException) ErrorFault

func (e *InternalServerException) ErrorFault() smithy.ErrorFault

func (*InternalServerException) ErrorMessage

func (e *InternalServerException) ErrorMessage() string

type ResourceNotFoundException

type ResourceNotFoundException struct {
	Message *string

	ResourceType ResourceType
	ResourceId   *string
	RequestId    *string
}

Indicates that a requested resource is not found.

func (*ResourceNotFoundException) Error

func (e *ResourceNotFoundException) Error() string

func (*ResourceNotFoundException) ErrorCode

func (e *ResourceNotFoundException) ErrorCode() string

func (*ResourceNotFoundException) ErrorFault

func (*ResourceNotFoundException) ErrorMessage

func (e *ResourceNotFoundException) ErrorMessage() string

type ResourceType

type ResourceType string
const (
	ResourceTypeGroup         ResourceType = "GROUP"
	ResourceTypeUser          ResourceType = "USER"
	ResourceTypeIdentityStore ResourceType = "IDENTITY_STORE"
)

Enum values for ResourceType

func (ResourceType) Values

func (ResourceType) Values() []ResourceType

Values returns all known values for ResourceType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type ThrottlingException

type ThrottlingException struct {
	Message *string

	RequestId *string
}

Indicates that the principal has crossed the throttling limits of the API operations.

func (*ThrottlingException) Error

func (e *ThrottlingException) Error() string

func (*ThrottlingException) ErrorCode

func (e *ThrottlingException) ErrorCode() string

func (*ThrottlingException) ErrorFault

func (e *ThrottlingException) ErrorFault() smithy.ErrorFault

func (*ThrottlingException) ErrorMessage

func (e *ThrottlingException) ErrorMessage() string

type User

type User struct {

	// The identifier for a user in the identity store.
	//
	// This member is required.
	UserId *string

	// Contains the user’s username value. The length limit is 128 characters. This
	// value can consist of letters, accented characters, symbols, numbers and
	// punctuation. The characters “<>;:%” are excluded. This value is specified at the
	// time the user is created and stored as an attribute of the user object in the
	// identity store.
	//
	// This member is required.
	UserName *string
}

A user object, which contains a specified user’s metadata and attributes.

type ValidationException

type ValidationException struct {
	Message *string

	RequestId *string
}

The request failed because it contains a syntax error.

func (*ValidationException) Error

func (e *ValidationException) Error() string

func (*ValidationException) ErrorCode

func (e *ValidationException) ErrorCode() string

func (*ValidationException) ErrorFault

func (e *ValidationException) ErrorFault() smithy.ErrorFault

func (*ValidationException) ErrorMessage

func (e *ValidationException) ErrorMessage() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL