Versions in this module Expand all Collapse all v1 v1.48.2 Nov 21, 2023 Changes in this version + const EndpointsID + const ErrCodeInternalServiceErrorException + const ErrCodeInvalidParameterException + const ErrCodeThrottlingException + const GetEntitlementFilterNameCustomerIdentifier + const GetEntitlementFilterNameDimension + const ServiceID + const ServiceName + func GetEntitlementFilterName_Values() []string + type Entitlement struct + CustomerIdentifier *string + Dimension *string + ExpirationDate *time.Time + ProductCode *string + Value *EntitlementValue + func (s *Entitlement) SetCustomerIdentifier(v string) *Entitlement + func (s *Entitlement) SetDimension(v string) *Entitlement + func (s *Entitlement) SetExpirationDate(v time.Time) *Entitlement + func (s *Entitlement) SetProductCode(v string) *Entitlement + func (s *Entitlement) SetValue(v *EntitlementValue) *Entitlement + func (s Entitlement) GoString() string + func (s Entitlement) String() string + type EntitlementValue struct + BooleanValue *bool + DoubleValue *float64 + IntegerValue *int64 + StringValue *string + func (s *EntitlementValue) SetBooleanValue(v bool) *EntitlementValue + func (s *EntitlementValue) SetDoubleValue(v float64) *EntitlementValue + func (s *EntitlementValue) SetIntegerValue(v int64) *EntitlementValue + func (s *EntitlementValue) SetStringValue(v string) *EntitlementValue + func (s EntitlementValue) GoString() string + func (s EntitlementValue) String() string + type GetEntitlementsInput struct + Filter map[string][]*string + MaxResults *int64 + NextToken *string + ProductCode *string + func (s *GetEntitlementsInput) SetFilter(v map[string][]*string) *GetEntitlementsInput + func (s *GetEntitlementsInput) SetMaxResults(v int64) *GetEntitlementsInput + func (s *GetEntitlementsInput) SetNextToken(v string) *GetEntitlementsInput + func (s *GetEntitlementsInput) SetProductCode(v string) *GetEntitlementsInput + func (s *GetEntitlementsInput) Validate() error + func (s GetEntitlementsInput) GoString() string + func (s GetEntitlementsInput) String() string + type GetEntitlementsOutput struct + Entitlements []*Entitlement + NextToken *string + func (s *GetEntitlementsOutput) SetEntitlements(v []*Entitlement) *GetEntitlementsOutput + func (s *GetEntitlementsOutput) SetNextToken(v string) *GetEntitlementsOutput + func (s GetEntitlementsOutput) GoString() string + func (s GetEntitlementsOutput) String() string + type InternalServiceErrorException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServiceErrorException) Code() string + func (s *InternalServiceErrorException) Error() string + func (s *InternalServiceErrorException) Message() string + func (s *InternalServiceErrorException) OrigErr() error + func (s *InternalServiceErrorException) RequestID() string + func (s *InternalServiceErrorException) StatusCode() int + func (s InternalServiceErrorException) GoString() string + func (s InternalServiceErrorException) String() string + type InvalidParameterException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidParameterException) Code() string + func (s *InvalidParameterException) Error() string + func (s *InvalidParameterException) Message() string + func (s *InvalidParameterException) OrigErr() error + func (s *InvalidParameterException) RequestID() string + func (s *InvalidParameterException) StatusCode() int + func (s InvalidParameterException) GoString() string + func (s InvalidParameterException) String() string + type MarketplaceEntitlementService struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *MarketplaceEntitlementService + func (c *MarketplaceEntitlementService) GetEntitlements(input *GetEntitlementsInput) (*GetEntitlementsOutput, error) + func (c *MarketplaceEntitlementService) GetEntitlementsPages(input *GetEntitlementsInput, fn func(*GetEntitlementsOutput, bool) bool) error + func (c *MarketplaceEntitlementService) GetEntitlementsPagesWithContext(ctx aws.Context, input *GetEntitlementsInput, ...) error + func (c *MarketplaceEntitlementService) GetEntitlementsRequest(input *GetEntitlementsInput) (req *request.Request, output *GetEntitlementsOutput) + func (c *MarketplaceEntitlementService) GetEntitlementsWithContext(ctx aws.Context, input *GetEntitlementsInput, opts ...request.Option) (*GetEntitlementsOutput, error) + type ThrottlingException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ThrottlingException) Code() string + func (s *ThrottlingException) Error() string + func (s *ThrottlingException) Message() string + func (s *ThrottlingException) OrigErr() error + func (s *ThrottlingException) RequestID() string + func (s *ThrottlingException) StatusCode() int + func (s ThrottlingException) GoString() string + func (s ThrottlingException) String() string