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