Versions in this module Expand all Collapse all v1 v1.42.9 Aug 3, 2023 Changes in this version + const EndpointsID + const ErrCodeConflictException + const ErrCodeInternalServiceFault + const ErrCodeInvalidParameterException + const ErrCodeMissingRequiredParameterException + const ErrCodeResourceNotFoundException + const ErrCodeServiceQuotaExceededException + const ErrCodeTooManyTagsException + const ErrCodeValidationException + const ResourceTypeAwsCloudWatchMetric + const ResourceTypeAwsLogsLogGroup + const ResourceTypeAwsXrayTrace + const ServiceID + const ServiceName + func ResourceType_Values() []string + type ConflictException struct + AmznErrorType *string + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConflictException) Code() string + func (s *ConflictException) Error() string + func (s *ConflictException) Message() string + func (s *ConflictException) OrigErr() error + func (s *ConflictException) RequestID() string + func (s *ConflictException) StatusCode() int + func (s ConflictException) GoString() string + func (s ConflictException) String() string + type CreateLinkInput struct + LabelTemplate *string + ResourceTypes []*string + SinkIdentifier *string + Tags map[string]*string + func (s *CreateLinkInput) SetLabelTemplate(v string) *CreateLinkInput + func (s *CreateLinkInput) SetResourceTypes(v []*string) *CreateLinkInput + func (s *CreateLinkInput) SetSinkIdentifier(v string) *CreateLinkInput + func (s *CreateLinkInput) SetTags(v map[string]*string) *CreateLinkInput + func (s *CreateLinkInput) Validate() error + func (s CreateLinkInput) GoString() string + func (s CreateLinkInput) String() string + type CreateLinkOutput struct + Arn *string + Id *string + Label *string + LabelTemplate *string + ResourceTypes []*string + SinkArn *string + Tags map[string]*string + func (s *CreateLinkOutput) SetArn(v string) *CreateLinkOutput + func (s *CreateLinkOutput) SetId(v string) *CreateLinkOutput + func (s *CreateLinkOutput) SetLabel(v string) *CreateLinkOutput + func (s *CreateLinkOutput) SetLabelTemplate(v string) *CreateLinkOutput + func (s *CreateLinkOutput) SetResourceTypes(v []*string) *CreateLinkOutput + func (s *CreateLinkOutput) SetSinkArn(v string) *CreateLinkOutput + func (s *CreateLinkOutput) SetTags(v map[string]*string) *CreateLinkOutput + func (s CreateLinkOutput) GoString() string + func (s CreateLinkOutput) String() string + type CreateSinkInput struct + Name *string + Tags map[string]*string + func (s *CreateSinkInput) SetName(v string) *CreateSinkInput + func (s *CreateSinkInput) SetTags(v map[string]*string) *CreateSinkInput + func (s *CreateSinkInput) Validate() error + func (s CreateSinkInput) GoString() string + func (s CreateSinkInput) String() string + type CreateSinkOutput struct + Arn *string + Id *string + Name *string + Tags map[string]*string + func (s *CreateSinkOutput) SetArn(v string) *CreateSinkOutput + func (s *CreateSinkOutput) SetId(v string) *CreateSinkOutput + func (s *CreateSinkOutput) SetName(v string) *CreateSinkOutput + func (s *CreateSinkOutput) SetTags(v map[string]*string) *CreateSinkOutput + func (s CreateSinkOutput) GoString() string + func (s CreateSinkOutput) String() string + type DeleteLinkInput struct + Identifier *string + func (s *DeleteLinkInput) SetIdentifier(v string) *DeleteLinkInput + func (s *DeleteLinkInput) Validate() error + func (s DeleteLinkInput) GoString() string + func (s DeleteLinkInput) String() string + type DeleteLinkOutput struct + func (s DeleteLinkOutput) GoString() string + func (s DeleteLinkOutput) String() string + type DeleteSinkInput struct + Identifier *string + func (s *DeleteSinkInput) SetIdentifier(v string) *DeleteSinkInput + func (s *DeleteSinkInput) Validate() error + func (s DeleteSinkInput) GoString() string + func (s DeleteSinkInput) String() string + type DeleteSinkOutput struct + func (s DeleteSinkOutput) GoString() string + func (s DeleteSinkOutput) String() string + type GetLinkInput struct + Identifier *string + func (s *GetLinkInput) SetIdentifier(v string) *GetLinkInput + func (s *GetLinkInput) Validate() error + func (s GetLinkInput) GoString() string + func (s GetLinkInput) String() string + type GetLinkOutput struct + Arn *string + Id *string + Label *string + LabelTemplate *string + ResourceTypes []*string + SinkArn *string + Tags map[string]*string + func (s *GetLinkOutput) SetArn(v string) *GetLinkOutput + func (s *GetLinkOutput) SetId(v string) *GetLinkOutput + func (s *GetLinkOutput) SetLabel(v string) *GetLinkOutput + func (s *GetLinkOutput) SetLabelTemplate(v string) *GetLinkOutput + func (s *GetLinkOutput) SetResourceTypes(v []*string) *GetLinkOutput + func (s *GetLinkOutput) SetSinkArn(v string) *GetLinkOutput + func (s *GetLinkOutput) SetTags(v map[string]*string) *GetLinkOutput + func (s GetLinkOutput) GoString() string + func (s GetLinkOutput) String() string + type GetSinkInput struct + Identifier *string + func (s *GetSinkInput) SetIdentifier(v string) *GetSinkInput + func (s *GetSinkInput) Validate() error + func (s GetSinkInput) GoString() string + func (s GetSinkInput) String() string + type GetSinkOutput struct + Arn *string + Id *string + Name *string + Tags map[string]*string + func (s *GetSinkOutput) SetArn(v string) *GetSinkOutput + func (s *GetSinkOutput) SetId(v string) *GetSinkOutput + func (s *GetSinkOutput) SetName(v string) *GetSinkOutput + func (s *GetSinkOutput) SetTags(v map[string]*string) *GetSinkOutput + func (s GetSinkOutput) GoString() string + func (s GetSinkOutput) String() string + type GetSinkPolicyInput struct + SinkIdentifier *string + func (s *GetSinkPolicyInput) SetSinkIdentifier(v string) *GetSinkPolicyInput + func (s *GetSinkPolicyInput) Validate() error + func (s GetSinkPolicyInput) GoString() string + func (s GetSinkPolicyInput) String() string + type GetSinkPolicyOutput struct + Policy *string + SinkArn *string + SinkId *string + func (s *GetSinkPolicyOutput) SetPolicy(v string) *GetSinkPolicyOutput + func (s *GetSinkPolicyOutput) SetSinkArn(v string) *GetSinkPolicyOutput + func (s *GetSinkPolicyOutput) SetSinkId(v string) *GetSinkPolicyOutput + func (s GetSinkPolicyOutput) GoString() string + func (s GetSinkPolicyOutput) String() string + type InternalServiceFault struct + AmznErrorType *string + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServiceFault) Code() string + func (s *InternalServiceFault) Error() string + func (s *InternalServiceFault) Message() string + func (s *InternalServiceFault) OrigErr() error + func (s *InternalServiceFault) RequestID() string + func (s *InternalServiceFault) StatusCode() int + func (s InternalServiceFault) GoString() string + func (s InternalServiceFault) String() string + type InvalidParameterException struct + AmznErrorType *string + 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 ListAttachedLinksInput struct + MaxResults *int64 + NextToken *string + SinkIdentifier *string + func (s *ListAttachedLinksInput) SetMaxResults(v int64) *ListAttachedLinksInput + func (s *ListAttachedLinksInput) SetNextToken(v string) *ListAttachedLinksInput + func (s *ListAttachedLinksInput) SetSinkIdentifier(v string) *ListAttachedLinksInput + func (s *ListAttachedLinksInput) Validate() error + func (s ListAttachedLinksInput) GoString() string + func (s ListAttachedLinksInput) String() string + type ListAttachedLinksItem struct + Label *string + LinkArn *string + ResourceTypes []*string + func (s *ListAttachedLinksItem) SetLabel(v string) *ListAttachedLinksItem + func (s *ListAttachedLinksItem) SetLinkArn(v string) *ListAttachedLinksItem + func (s *ListAttachedLinksItem) SetResourceTypes(v []*string) *ListAttachedLinksItem + func (s ListAttachedLinksItem) GoString() string + func (s ListAttachedLinksItem) String() string + type ListAttachedLinksOutput struct + Items []*ListAttachedLinksItem + NextToken *string + func (s *ListAttachedLinksOutput) SetItems(v []*ListAttachedLinksItem) *ListAttachedLinksOutput + func (s *ListAttachedLinksOutput) SetNextToken(v string) *ListAttachedLinksOutput + func (s ListAttachedLinksOutput) GoString() string + func (s ListAttachedLinksOutput) String() string + type ListLinksInput struct + MaxResults *int64 + NextToken *string + func (s *ListLinksInput) SetMaxResults(v int64) *ListLinksInput + func (s *ListLinksInput) SetNextToken(v string) *ListLinksInput + func (s *ListLinksInput) Validate() error + func (s ListLinksInput) GoString() string + func (s ListLinksInput) String() string + type ListLinksItem struct + Arn *string + Id *string + Label *string + ResourceTypes []*string + SinkArn *string + func (s *ListLinksItem) SetArn(v string) *ListLinksItem + func (s *ListLinksItem) SetId(v string) *ListLinksItem + func (s *ListLinksItem) SetLabel(v string) *ListLinksItem + func (s *ListLinksItem) SetResourceTypes(v []*string) *ListLinksItem + func (s *ListLinksItem) SetSinkArn(v string) *ListLinksItem + func (s ListLinksItem) GoString() string + func (s ListLinksItem) String() string + type ListLinksOutput struct + Items []*ListLinksItem + NextToken *string + func (s *ListLinksOutput) SetItems(v []*ListLinksItem) *ListLinksOutput + func (s *ListLinksOutput) SetNextToken(v string) *ListLinksOutput + func (s ListLinksOutput) GoString() string + func (s ListLinksOutput) String() string + type ListSinksInput struct + MaxResults *int64 + NextToken *string + func (s *ListSinksInput) SetMaxResults(v int64) *ListSinksInput + func (s *ListSinksInput) SetNextToken(v string) *ListSinksInput + func (s *ListSinksInput) Validate() error + func (s ListSinksInput) GoString() string + func (s ListSinksInput) String() string + type ListSinksItem struct + Arn *string + Id *string + Name *string + func (s *ListSinksItem) SetArn(v string) *ListSinksItem + func (s *ListSinksItem) SetId(v string) *ListSinksItem + func (s *ListSinksItem) SetName(v string) *ListSinksItem + func (s ListSinksItem) GoString() string + func (s ListSinksItem) String() string + type ListSinksOutput struct + Items []*ListSinksItem + NextToken *string + func (s *ListSinksOutput) SetItems(v []*ListSinksItem) *ListSinksOutput + func (s *ListSinksOutput) SetNextToken(v string) *ListSinksOutput + func (s ListSinksOutput) GoString() string + func (s ListSinksOutput) String() string + type ListTagsForResourceInput struct + ResourceArn *string + func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + Tags map[string]*string + func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type MissingRequiredParameterException struct + AmznErrorType *string + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *MissingRequiredParameterException) Code() string + func (s *MissingRequiredParameterException) Error() string + func (s *MissingRequiredParameterException) Message() string + func (s *MissingRequiredParameterException) OrigErr() error + func (s *MissingRequiredParameterException) RequestID() string + func (s *MissingRequiredParameterException) StatusCode() int + func (s MissingRequiredParameterException) GoString() string + func (s MissingRequiredParameterException) String() string + type OAM struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *OAM + func (c *OAM) CreateLink(input *CreateLinkInput) (*CreateLinkOutput, error) + func (c *OAM) CreateLinkRequest(input *CreateLinkInput) (req *request.Request, output *CreateLinkOutput) + func (c *OAM) CreateLinkWithContext(ctx aws.Context, input *CreateLinkInput, opts ...request.Option) (*CreateLinkOutput, error) + func (c *OAM) CreateSink(input *CreateSinkInput) (*CreateSinkOutput, error) + func (c *OAM) CreateSinkRequest(input *CreateSinkInput) (req *request.Request, output *CreateSinkOutput) + func (c *OAM) CreateSinkWithContext(ctx aws.Context, input *CreateSinkInput, opts ...request.Option) (*CreateSinkOutput, error) + func (c *OAM) DeleteLink(input *DeleteLinkInput) (*DeleteLinkOutput, error) + func (c *OAM) DeleteLinkRequest(input *DeleteLinkInput) (req *request.Request, output *DeleteLinkOutput) + func (c *OAM) DeleteLinkWithContext(ctx aws.Context, input *DeleteLinkInput, opts ...request.Option) (*DeleteLinkOutput, error) + func (c *OAM) DeleteSink(input *DeleteSinkInput) (*DeleteSinkOutput, error) + func (c *OAM) DeleteSinkRequest(input *DeleteSinkInput) (req *request.Request, output *DeleteSinkOutput) + func (c *OAM) DeleteSinkWithContext(ctx aws.Context, input *DeleteSinkInput, opts ...request.Option) (*DeleteSinkOutput, error) + func (c *OAM) GetLink(input *GetLinkInput) (*GetLinkOutput, error) + func (c *OAM) GetLinkRequest(input *GetLinkInput) (req *request.Request, output *GetLinkOutput) + func (c *OAM) GetLinkWithContext(ctx aws.Context, input *GetLinkInput, opts ...request.Option) (*GetLinkOutput, error) + func (c *OAM) GetSink(input *GetSinkInput) (*GetSinkOutput, error) + func (c *OAM) GetSinkPolicy(input *GetSinkPolicyInput) (*GetSinkPolicyOutput, error) + func (c *OAM) GetSinkPolicyRequest(input *GetSinkPolicyInput) (req *request.Request, output *GetSinkPolicyOutput) + func (c *OAM) GetSinkPolicyWithContext(ctx aws.Context, input *GetSinkPolicyInput, opts ...request.Option) (*GetSinkPolicyOutput, error) + func (c *OAM) GetSinkRequest(input *GetSinkInput) (req *request.Request, output *GetSinkOutput) + func (c *OAM) GetSinkWithContext(ctx aws.Context, input *GetSinkInput, opts ...request.Option) (*GetSinkOutput, error) + func (c *OAM) ListAttachedLinks(input *ListAttachedLinksInput) (*ListAttachedLinksOutput, error) + func (c *OAM) ListAttachedLinksPages(input *ListAttachedLinksInput, fn func(*ListAttachedLinksOutput, bool) bool) error + func (c *OAM) ListAttachedLinksPagesWithContext(ctx aws.Context, input *ListAttachedLinksInput, ...) error + func (c *OAM) ListAttachedLinksRequest(input *ListAttachedLinksInput) (req *request.Request, output *ListAttachedLinksOutput) + func (c *OAM) ListAttachedLinksWithContext(ctx aws.Context, input *ListAttachedLinksInput, opts ...request.Option) (*ListAttachedLinksOutput, error) + func (c *OAM) ListLinks(input *ListLinksInput) (*ListLinksOutput, error) + func (c *OAM) ListLinksPages(input *ListLinksInput, fn func(*ListLinksOutput, bool) bool) error + func (c *OAM) ListLinksPagesWithContext(ctx aws.Context, input *ListLinksInput, fn func(*ListLinksOutput, bool) bool, ...) error + func (c *OAM) ListLinksRequest(input *ListLinksInput) (req *request.Request, output *ListLinksOutput) + func (c *OAM) ListLinksWithContext(ctx aws.Context, input *ListLinksInput, opts ...request.Option) (*ListLinksOutput, error) + func (c *OAM) ListSinks(input *ListSinksInput) (*ListSinksOutput, error) + func (c *OAM) ListSinksPages(input *ListSinksInput, fn func(*ListSinksOutput, bool) bool) error + func (c *OAM) ListSinksPagesWithContext(ctx aws.Context, input *ListSinksInput, fn func(*ListSinksOutput, bool) bool, ...) error + func (c *OAM) ListSinksRequest(input *ListSinksInput) (req *request.Request, output *ListSinksOutput) + func (c *OAM) ListSinksWithContext(ctx aws.Context, input *ListSinksInput, opts ...request.Option) (*ListSinksOutput, error) + func (c *OAM) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *OAM) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *OAM) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *OAM) PutSinkPolicy(input *PutSinkPolicyInput) (*PutSinkPolicyOutput, error) + func (c *OAM) PutSinkPolicyRequest(input *PutSinkPolicyInput) (req *request.Request, output *PutSinkPolicyOutput) + func (c *OAM) PutSinkPolicyWithContext(ctx aws.Context, input *PutSinkPolicyInput, opts ...request.Option) (*PutSinkPolicyOutput, error) + func (c *OAM) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *OAM) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *OAM) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *OAM) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *OAM) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *OAM) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *OAM) UpdateLink(input *UpdateLinkInput) (*UpdateLinkOutput, error) + func (c *OAM) UpdateLinkRequest(input *UpdateLinkInput) (req *request.Request, output *UpdateLinkOutput) + func (c *OAM) UpdateLinkWithContext(ctx aws.Context, input *UpdateLinkInput, opts ...request.Option) (*UpdateLinkOutput, error) + type PutSinkPolicyInput struct + Policy *string + SinkIdentifier *string + func (s *PutSinkPolicyInput) SetPolicy(v string) *PutSinkPolicyInput + func (s *PutSinkPolicyInput) SetSinkIdentifier(v string) *PutSinkPolicyInput + func (s *PutSinkPolicyInput) Validate() error + func (s PutSinkPolicyInput) GoString() string + func (s PutSinkPolicyInput) String() string + type PutSinkPolicyOutput struct + Policy *string + SinkArn *string + SinkId *string + func (s *PutSinkPolicyOutput) SetPolicy(v string) *PutSinkPolicyOutput + func (s *PutSinkPolicyOutput) SetSinkArn(v string) *PutSinkPolicyOutput + func (s *PutSinkPolicyOutput) SetSinkId(v string) *PutSinkPolicyOutput + func (s PutSinkPolicyOutput) GoString() string + func (s PutSinkPolicyOutput) String() string + type ResourceNotFoundException struct + AmznErrorType *string + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceNotFoundException) Code() string + func (s *ResourceNotFoundException) Error() string + func (s *ResourceNotFoundException) Message() string + func (s *ResourceNotFoundException) OrigErr() error + func (s *ResourceNotFoundException) RequestID() string + func (s *ResourceNotFoundException) StatusCode() int + func (s ResourceNotFoundException) GoString() string + func (s ResourceNotFoundException) String() string + type ServiceQuotaExceededException struct + AmznErrorType *string + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ServiceQuotaExceededException) Code() string + func (s *ServiceQuotaExceededException) Error() string + func (s *ServiceQuotaExceededException) Message() string + func (s *ServiceQuotaExceededException) OrigErr() error + func (s *ServiceQuotaExceededException) RequestID() string + func (s *ServiceQuotaExceededException) StatusCode() int + func (s ServiceQuotaExceededException) GoString() string + func (s ServiceQuotaExceededException) String() string + type TagResourceInput struct + ResourceArn *string + Tags map[string]*string + func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type TooManyTagsException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *TooManyTagsException) Code() string + func (s *TooManyTagsException) Error() string + func (s *TooManyTagsException) Message() string + func (s *TooManyTagsException) OrigErr() error + func (s *TooManyTagsException) RequestID() string + func (s *TooManyTagsException) StatusCode() int + func (s TooManyTagsException) GoString() string + func (s TooManyTagsException) String() string + type UntagResourceInput struct + ResourceArn *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateLinkInput struct + Identifier *string + ResourceTypes []*string + func (s *UpdateLinkInput) SetIdentifier(v string) *UpdateLinkInput + func (s *UpdateLinkInput) SetResourceTypes(v []*string) *UpdateLinkInput + func (s *UpdateLinkInput) Validate() error + func (s UpdateLinkInput) GoString() string + func (s UpdateLinkInput) String() string + type UpdateLinkOutput struct + Arn *string + Id *string + Label *string + LabelTemplate *string + ResourceTypes []*string + SinkArn *string + Tags map[string]*string + func (s *UpdateLinkOutput) SetArn(v string) *UpdateLinkOutput + func (s *UpdateLinkOutput) SetId(v string) *UpdateLinkOutput + func (s *UpdateLinkOutput) SetLabel(v string) *UpdateLinkOutput + func (s *UpdateLinkOutput) SetLabelTemplate(v string) *UpdateLinkOutput + func (s *UpdateLinkOutput) SetResourceTypes(v []*string) *UpdateLinkOutput + func (s *UpdateLinkOutput) SetSinkArn(v string) *UpdateLinkOutput + func (s *UpdateLinkOutput) SetTags(v map[string]*string) *UpdateLinkOutput + func (s UpdateLinkOutput) GoString() string + func (s UpdateLinkOutput) String() string + type ValidationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ValidationException) Code() string + func (s *ValidationException) Error() string + func (s *ValidationException) Message() string + func (s *ValidationException) OrigErr() error + func (s *ValidationException) RequestID() string + func (s *ValidationException) StatusCode() int + func (s ValidationException) GoString() string + func (s ValidationException) String() string