Struct: kms.LimitExceededException

import "../ibm-cos-sdk-go/service/kms"

Overview

The request was rejected because a quota was exceeded. For more information, see Quotas (docs.aws.amazon.com/kms/latest/developerguide/limits.html) in the Key Management Service Developer Guide.

Implemented Interfaces

s3crypto.Cipher, awserr.Error, s3manager.ReadSeekerWriteTo, awserr.RequestFailure, s3manager.WriterReadFrom

Structure Field Summary collapse

Service Operations collapse

Structure Field Details

Message_ *string `locationName:"message" type:"string"`

RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"`

_ struct{} `type:"structure"`

Method Details

func (s *LimitExceededException) Code() string

Code returns the exception type name.



14542
14543
14544
// File 'service/kms/api.go', line 14542

func (s *LimitExceededException) Code() string { return "LimitExceededException" }

func (s *LimitExceededException) Error() string



14559
14560
14561
// File 'service/kms/api.go', line 14559

func (s *LimitExceededException) Error() string { return fmt.Sprintf("%s: %s", s.Code(), s.Message()) }

func (s LimitExceededException) GoString() string

GoString returns the string representation.

API parameter values that are decorated as “sensitive” in the API will not be included in the string output. The member name will be present, but the value will be replaced with “sensitive”.



14531
14532
14533
// File 'service/kms/api.go', line 14531

func (s LimitExceededException) GoString() string { return s.String() }

func (s *LimitExceededException) Message() string

Message returns the exception's message.



14547
14548
14549
14550
14551
14552
// File 'service/kms/api.go', line 14547

func (s *LimitExceededException) Message() string { if s.Message_ != nil { return *s.Message_ } return "" }

func (s *LimitExceededException) OrigErr() error

OrigErr always returns nil, satisfies awserr.Error interface.



14555
14556
14557
// File 'service/kms/api.go', line 14555

func (s *LimitExceededException) OrigErr() error { return nil }

func (s *LimitExceededException) RequestID() string

RequestID returns the service's response RequestID for request.



14569
14570
14571
// File 'service/kms/api.go', line 14569

func (s *LimitExceededException) RequestID() string { return s.RespMetadata.RequestID }

func (s *LimitExceededException) StatusCode() int

Status code returns the HTTP status code for the request's response error.



14564
14565
14566
// File 'service/kms/api.go', line 14564

func (s *LimitExceededException) StatusCode() int { return s.RespMetadata.StatusCode }

func (s LimitExceededException) String() string

String returns the string representation.

API parameter values that are decorated as “sensitive” in the API will not be included in the string output. The member name will be present, but the value will be replaced with “sensitive”.



14522
14523
14524
// File 'service/kms/api.go', line 14522

func (s LimitExceededException) String() string { return awsutil.Prettify(s) }