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
}

    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 DryRunOperation

    type DryRunOperation struct {
    	Message *string
    }

      Exception raised to indicate that authorization of an action was successful, when the DryRun flag is set to true.

      func (*DryRunOperation) Error

      func (e *DryRunOperation) Error() string

      func (*DryRunOperation) ErrorCode

      func (e *DryRunOperation) ErrorCode() string

      func (*DryRunOperation) ErrorFault

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

      func (*DryRunOperation) ErrorMessage

      func (e *DryRunOperation) ErrorMessage() string

      type HomeRegionControl

      type HomeRegionControl struct {
      
      	// A unique identifier that's generated for each home region control. It's always a
      	// string that begins with "hrc-" followed by 12 lowercase letters and numbers.
      	ControlId *string
      
      	// The AWS Region that's been set as home region. For example, "us-west-2" or
      	// "eu-central-1" are valid home regions.
      	HomeRegion *string
      
      	// A timestamp representing the time when the customer called
      	// CreateHomeregionControl and set the home region for the account.
      	RequestedTime *time.Time
      
      	// The target parameter specifies the identifier to which the home region is
      	// applied, which is always an ACCOUNT. It applies the home region to the current
      	// ACCOUNT.
      	Target *Target
      }

        A home region control is an object that specifies the home region for an account, with some additional information. It contains a target (always of type ACCOUNT), an ID, and a time at which the home region was set.

        type InternalServerError

        type InternalServerError struct {
        	Message *string
        }

          Exception raised when an internal, configuration, or dependency error is encountered.

          func (*InternalServerError) Error

          func (e *InternalServerError) Error() string

          func (*InternalServerError) ErrorCode

          func (e *InternalServerError) ErrorCode() string

          func (*InternalServerError) ErrorFault

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

          func (*InternalServerError) ErrorMessage

          func (e *InternalServerError) ErrorMessage() string

          type InvalidInputException

          type InvalidInputException struct {
          	Message *string
          }

            Exception raised when the provided input violates a policy constraint or is entered in the wrong format or data type.

            func (*InvalidInputException) Error

            func (e *InvalidInputException) Error() string

            func (*InvalidInputException) ErrorCode

            func (e *InvalidInputException) ErrorCode() string

            func (*InvalidInputException) ErrorFault

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

            func (*InvalidInputException) ErrorMessage

            func (e *InvalidInputException) ErrorMessage() string

            type ServiceUnavailableException

            type ServiceUnavailableException struct {
            	Message *string
            }

              Exception raised when a request fails due to temporary unavailability of the service.

              func (*ServiceUnavailableException) Error

              func (*ServiceUnavailableException) ErrorCode

              func (e *ServiceUnavailableException) ErrorCode() string

              func (*ServiceUnavailableException) ErrorFault

              func (*ServiceUnavailableException) ErrorMessage

              func (e *ServiceUnavailableException) ErrorMessage() string

              type Target

              type Target struct {
              
              	// The target type is always an ACCOUNT.
              	//
              	// This member is required.
              	Type TargetType
              
              	// The TargetID is a 12-character identifier of the ACCOUNT for which the control
              	// was created. (This must be the current account.)
              	Id *string
              }

                The target parameter specifies the identifier to which the home region is applied, which is always an ACCOUNT. It applies the home region to the current ACCOUNT.

                type TargetType

                type TargetType string
                const (
                	TargetTypeAccount TargetType = "ACCOUNT"
                )

                  Enum values for TargetType

                  func (TargetType) Values

                  func (TargetType) Values() []TargetType

                    Values returns all known values for TargetType. 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
                    
                    	RetryAfterSeconds int32
                    }

                      The request was denied due to request throttling.

                      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