Versions in this module Expand all Collapse all v1 v1.48.2 Nov 21, 2023 Changes in this version + const DetailTypeBasic + const DetailTypeFull + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeConcurrentModificationException + const ErrCodeConfigurationException + const ErrCodeInvalidNextTokenException + const ErrCodeLimitExceededException + const ErrCodeResourceAlreadyExistsException + const ErrCodeResourceNotFoundException + const ErrCodeValidationException + const ListEventTypesFilterNameResourceType + const ListEventTypesFilterNameServiceName + const ListNotificationRulesFilterNameCreatedBy + const ListNotificationRulesFilterNameEventTypeId + const ListNotificationRulesFilterNameResource + const ListNotificationRulesFilterNameTargetAddress + const ListTargetsFilterNameTargetAddress + const ListTargetsFilterNameTargetStatus + const ListTargetsFilterNameTargetType + const NotificationRuleStatusDisabled + const NotificationRuleStatusEnabled + const ServiceID + const ServiceName + const TargetStatusActive + const TargetStatusDeactivated + const TargetStatusInactive + const TargetStatusPending + const TargetStatusUnreachable + func DetailType_Values() []string + func ListEventTypesFilterName_Values() []string + func ListNotificationRulesFilterName_Values() []string + func ListTargetsFilterName_Values() []string + func NotificationRuleStatus_Values() []string + func TargetStatus_Values() []string + type AccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *AccessDeniedException) Code() string + func (s *AccessDeniedException) Error() string + func (s *AccessDeniedException) Message() string + func (s *AccessDeniedException) OrigErr() error + func (s *AccessDeniedException) RequestID() string + func (s *AccessDeniedException) StatusCode() int + func (s AccessDeniedException) GoString() string + func (s AccessDeniedException) String() string + type CodeStarNotifications struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *CodeStarNotifications + func (c *CodeStarNotifications) CreateNotificationRule(input *CreateNotificationRuleInput) (*CreateNotificationRuleOutput, error) + func (c *CodeStarNotifications) CreateNotificationRuleRequest(input *CreateNotificationRuleInput) (req *request.Request, output *CreateNotificationRuleOutput) + func (c *CodeStarNotifications) CreateNotificationRuleWithContext(ctx aws.Context, input *CreateNotificationRuleInput, opts ...request.Option) (*CreateNotificationRuleOutput, error) + func (c *CodeStarNotifications) DeleteNotificationRule(input *DeleteNotificationRuleInput) (*DeleteNotificationRuleOutput, error) + func (c *CodeStarNotifications) DeleteNotificationRuleRequest(input *DeleteNotificationRuleInput) (req *request.Request, output *DeleteNotificationRuleOutput) + func (c *CodeStarNotifications) DeleteNotificationRuleWithContext(ctx aws.Context, input *DeleteNotificationRuleInput, opts ...request.Option) (*DeleteNotificationRuleOutput, error) + func (c *CodeStarNotifications) DeleteTarget(input *DeleteTargetInput) (*DeleteTargetOutput, error) + func (c *CodeStarNotifications) DeleteTargetRequest(input *DeleteTargetInput) (req *request.Request, output *DeleteTargetOutput) + func (c *CodeStarNotifications) DeleteTargetWithContext(ctx aws.Context, input *DeleteTargetInput, opts ...request.Option) (*DeleteTargetOutput, error) + func (c *CodeStarNotifications) DescribeNotificationRule(input *DescribeNotificationRuleInput) (*DescribeNotificationRuleOutput, error) + func (c *CodeStarNotifications) DescribeNotificationRuleRequest(input *DescribeNotificationRuleInput) (req *request.Request, output *DescribeNotificationRuleOutput) + func (c *CodeStarNotifications) DescribeNotificationRuleWithContext(ctx aws.Context, input *DescribeNotificationRuleInput, opts ...request.Option) (*DescribeNotificationRuleOutput, error) + func (c *CodeStarNotifications) ListEventTypes(input *ListEventTypesInput) (*ListEventTypesOutput, error) + func (c *CodeStarNotifications) ListEventTypesPages(input *ListEventTypesInput, fn func(*ListEventTypesOutput, bool) bool) error + func (c *CodeStarNotifications) ListEventTypesPagesWithContext(ctx aws.Context, input *ListEventTypesInput, ...) error + func (c *CodeStarNotifications) ListEventTypesRequest(input *ListEventTypesInput) (req *request.Request, output *ListEventTypesOutput) + func (c *CodeStarNotifications) ListEventTypesWithContext(ctx aws.Context, input *ListEventTypesInput, opts ...request.Option) (*ListEventTypesOutput, error) + func (c *CodeStarNotifications) ListNotificationRules(input *ListNotificationRulesInput) (*ListNotificationRulesOutput, error) + func (c *CodeStarNotifications) ListNotificationRulesPages(input *ListNotificationRulesInput, ...) error + func (c *CodeStarNotifications) ListNotificationRulesPagesWithContext(ctx aws.Context, input *ListNotificationRulesInput, ...) error + func (c *CodeStarNotifications) ListNotificationRulesRequest(input *ListNotificationRulesInput) (req *request.Request, output *ListNotificationRulesOutput) + func (c *CodeStarNotifications) ListNotificationRulesWithContext(ctx aws.Context, input *ListNotificationRulesInput, opts ...request.Option) (*ListNotificationRulesOutput, error) + func (c *CodeStarNotifications) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *CodeStarNotifications) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *CodeStarNotifications) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *CodeStarNotifications) ListTargets(input *ListTargetsInput) (*ListTargetsOutput, error) + func (c *CodeStarNotifications) ListTargetsPages(input *ListTargetsInput, fn func(*ListTargetsOutput, bool) bool) error + func (c *CodeStarNotifications) ListTargetsPagesWithContext(ctx aws.Context, input *ListTargetsInput, ...) error + func (c *CodeStarNotifications) ListTargetsRequest(input *ListTargetsInput) (req *request.Request, output *ListTargetsOutput) + func (c *CodeStarNotifications) ListTargetsWithContext(ctx aws.Context, input *ListTargetsInput, opts ...request.Option) (*ListTargetsOutput, error) + func (c *CodeStarNotifications) Subscribe(input *SubscribeInput) (*SubscribeOutput, error) + func (c *CodeStarNotifications) SubscribeRequest(input *SubscribeInput) (req *request.Request, output *SubscribeOutput) + func (c *CodeStarNotifications) SubscribeWithContext(ctx aws.Context, input *SubscribeInput, opts ...request.Option) (*SubscribeOutput, error) + func (c *CodeStarNotifications) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *CodeStarNotifications) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *CodeStarNotifications) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *CodeStarNotifications) Unsubscribe(input *UnsubscribeInput) (*UnsubscribeOutput, error) + func (c *CodeStarNotifications) UnsubscribeRequest(input *UnsubscribeInput) (req *request.Request, output *UnsubscribeOutput) + func (c *CodeStarNotifications) UnsubscribeWithContext(ctx aws.Context, input *UnsubscribeInput, opts ...request.Option) (*UnsubscribeOutput, error) + func (c *CodeStarNotifications) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *CodeStarNotifications) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *CodeStarNotifications) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *CodeStarNotifications) UpdateNotificationRule(input *UpdateNotificationRuleInput) (*UpdateNotificationRuleOutput, error) + func (c *CodeStarNotifications) UpdateNotificationRuleRequest(input *UpdateNotificationRuleInput) (req *request.Request, output *UpdateNotificationRuleOutput) + func (c *CodeStarNotifications) UpdateNotificationRuleWithContext(ctx aws.Context, input *UpdateNotificationRuleInput, opts ...request.Option) (*UpdateNotificationRuleOutput, error) + type ConcurrentModificationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConcurrentModificationException) Code() string + func (s *ConcurrentModificationException) Error() string + func (s *ConcurrentModificationException) Message() string + func (s *ConcurrentModificationException) OrigErr() error + func (s *ConcurrentModificationException) RequestID() string + func (s *ConcurrentModificationException) StatusCode() int + func (s ConcurrentModificationException) GoString() string + func (s ConcurrentModificationException) String() string + type ConfigurationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConfigurationException) Code() string + func (s *ConfigurationException) Error() string + func (s *ConfigurationException) Message() string + func (s *ConfigurationException) OrigErr() error + func (s *ConfigurationException) RequestID() string + func (s *ConfigurationException) StatusCode() int + func (s ConfigurationException) GoString() string + func (s ConfigurationException) String() string + type CreateNotificationRuleInput struct + ClientRequestToken *string + DetailType *string + EventTypeIds []*string + Name *string + Resource *string + Status *string + Tags map[string]*string + Targets []*Target + func (s *CreateNotificationRuleInput) SetClientRequestToken(v string) *CreateNotificationRuleInput + func (s *CreateNotificationRuleInput) SetDetailType(v string) *CreateNotificationRuleInput + func (s *CreateNotificationRuleInput) SetEventTypeIds(v []*string) *CreateNotificationRuleInput + func (s *CreateNotificationRuleInput) SetName(v string) *CreateNotificationRuleInput + func (s *CreateNotificationRuleInput) SetResource(v string) *CreateNotificationRuleInput + func (s *CreateNotificationRuleInput) SetStatus(v string) *CreateNotificationRuleInput + func (s *CreateNotificationRuleInput) SetTags(v map[string]*string) *CreateNotificationRuleInput + func (s *CreateNotificationRuleInput) SetTargets(v []*Target) *CreateNotificationRuleInput + func (s *CreateNotificationRuleInput) Validate() error + func (s CreateNotificationRuleInput) GoString() string + func (s CreateNotificationRuleInput) String() string + type CreateNotificationRuleOutput struct + Arn *string + func (s *CreateNotificationRuleOutput) SetArn(v string) *CreateNotificationRuleOutput + func (s CreateNotificationRuleOutput) GoString() string + func (s CreateNotificationRuleOutput) String() string + type DeleteNotificationRuleInput struct + Arn *string + func (s *DeleteNotificationRuleInput) SetArn(v string) *DeleteNotificationRuleInput + func (s *DeleteNotificationRuleInput) Validate() error + func (s DeleteNotificationRuleInput) GoString() string + func (s DeleteNotificationRuleInput) String() string + type DeleteNotificationRuleOutput struct + Arn *string + func (s *DeleteNotificationRuleOutput) SetArn(v string) *DeleteNotificationRuleOutput + func (s DeleteNotificationRuleOutput) GoString() string + func (s DeleteNotificationRuleOutput) String() string + type DeleteTargetInput struct + ForceUnsubscribeAll *bool + TargetAddress *string + func (s *DeleteTargetInput) SetForceUnsubscribeAll(v bool) *DeleteTargetInput + func (s *DeleteTargetInput) SetTargetAddress(v string) *DeleteTargetInput + func (s *DeleteTargetInput) Validate() error + func (s DeleteTargetInput) GoString() string + func (s DeleteTargetInput) String() string + type DeleteTargetOutput struct + func (s DeleteTargetOutput) GoString() string + func (s DeleteTargetOutput) String() string + type DescribeNotificationRuleInput struct + Arn *string + func (s *DescribeNotificationRuleInput) SetArn(v string) *DescribeNotificationRuleInput + func (s *DescribeNotificationRuleInput) Validate() error + func (s DescribeNotificationRuleInput) GoString() string + func (s DescribeNotificationRuleInput) String() string + type DescribeNotificationRuleOutput struct + Arn *string + CreatedBy *string + CreatedTimestamp *time.Time + DetailType *string + EventTypes []*EventTypeSummary + LastModifiedTimestamp *time.Time + Name *string + Resource *string + Status *string + Tags map[string]*string + Targets []*TargetSummary + func (s *DescribeNotificationRuleOutput) SetArn(v string) *DescribeNotificationRuleOutput + func (s *DescribeNotificationRuleOutput) SetCreatedBy(v string) *DescribeNotificationRuleOutput + func (s *DescribeNotificationRuleOutput) SetCreatedTimestamp(v time.Time) *DescribeNotificationRuleOutput + func (s *DescribeNotificationRuleOutput) SetDetailType(v string) *DescribeNotificationRuleOutput + func (s *DescribeNotificationRuleOutput) SetEventTypes(v []*EventTypeSummary) *DescribeNotificationRuleOutput + func (s *DescribeNotificationRuleOutput) SetLastModifiedTimestamp(v time.Time) *DescribeNotificationRuleOutput + func (s *DescribeNotificationRuleOutput) SetName(v string) *DescribeNotificationRuleOutput + func (s *DescribeNotificationRuleOutput) SetResource(v string) *DescribeNotificationRuleOutput + func (s *DescribeNotificationRuleOutput) SetStatus(v string) *DescribeNotificationRuleOutput + func (s *DescribeNotificationRuleOutput) SetTags(v map[string]*string) *DescribeNotificationRuleOutput + func (s *DescribeNotificationRuleOutput) SetTargets(v []*TargetSummary) *DescribeNotificationRuleOutput + func (s DescribeNotificationRuleOutput) GoString() string + func (s DescribeNotificationRuleOutput) String() string + type EventTypeSummary struct + EventTypeId *string + EventTypeName *string + ResourceType *string + ServiceName *string + func (s *EventTypeSummary) SetEventTypeId(v string) *EventTypeSummary + func (s *EventTypeSummary) SetEventTypeName(v string) *EventTypeSummary + func (s *EventTypeSummary) SetResourceType(v string) *EventTypeSummary + func (s *EventTypeSummary) SetServiceName(v string) *EventTypeSummary + func (s EventTypeSummary) GoString() string + func (s EventTypeSummary) String() string + type InvalidNextTokenException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidNextTokenException) Code() string + func (s *InvalidNextTokenException) Error() string + func (s *InvalidNextTokenException) Message() string + func (s *InvalidNextTokenException) OrigErr() error + func (s *InvalidNextTokenException) RequestID() string + func (s *InvalidNextTokenException) StatusCode() int + func (s InvalidNextTokenException) GoString() string + func (s InvalidNextTokenException) String() string + type LimitExceededException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *LimitExceededException) Code() string + func (s *LimitExceededException) Error() string + func (s *LimitExceededException) Message() string + func (s *LimitExceededException) OrigErr() error + func (s *LimitExceededException) RequestID() string + func (s *LimitExceededException) StatusCode() int + func (s LimitExceededException) GoString() string + func (s LimitExceededException) String() string + type ListEventTypesFilter struct + Name *string + Value *string + func (s *ListEventTypesFilter) SetName(v string) *ListEventTypesFilter + func (s *ListEventTypesFilter) SetValue(v string) *ListEventTypesFilter + func (s *ListEventTypesFilter) Validate() error + func (s ListEventTypesFilter) GoString() string + func (s ListEventTypesFilter) String() string + type ListEventTypesInput struct + Filters []*ListEventTypesFilter + MaxResults *int64 + NextToken *string + func (s *ListEventTypesInput) SetFilters(v []*ListEventTypesFilter) *ListEventTypesInput + func (s *ListEventTypesInput) SetMaxResults(v int64) *ListEventTypesInput + func (s *ListEventTypesInput) SetNextToken(v string) *ListEventTypesInput + func (s *ListEventTypesInput) Validate() error + func (s ListEventTypesInput) GoString() string + func (s ListEventTypesInput) String() string + type ListEventTypesOutput struct + EventTypes []*EventTypeSummary + NextToken *string + func (s *ListEventTypesOutput) SetEventTypes(v []*EventTypeSummary) *ListEventTypesOutput + func (s *ListEventTypesOutput) SetNextToken(v string) *ListEventTypesOutput + func (s ListEventTypesOutput) GoString() string + func (s ListEventTypesOutput) String() string + type ListNotificationRulesFilter struct + Name *string + Value *string + func (s *ListNotificationRulesFilter) SetName(v string) *ListNotificationRulesFilter + func (s *ListNotificationRulesFilter) SetValue(v string) *ListNotificationRulesFilter + func (s *ListNotificationRulesFilter) Validate() error + func (s ListNotificationRulesFilter) GoString() string + func (s ListNotificationRulesFilter) String() string + type ListNotificationRulesInput struct + Filters []*ListNotificationRulesFilter + MaxResults *int64 + NextToken *string + func (s *ListNotificationRulesInput) SetFilters(v []*ListNotificationRulesFilter) *ListNotificationRulesInput + func (s *ListNotificationRulesInput) SetMaxResults(v int64) *ListNotificationRulesInput + func (s *ListNotificationRulesInput) SetNextToken(v string) *ListNotificationRulesInput + func (s *ListNotificationRulesInput) Validate() error + func (s ListNotificationRulesInput) GoString() string + func (s ListNotificationRulesInput) String() string + type ListNotificationRulesOutput struct + NextToken *string + NotificationRules []*NotificationRuleSummary + func (s *ListNotificationRulesOutput) SetNextToken(v string) *ListNotificationRulesOutput + func (s *ListNotificationRulesOutput) SetNotificationRules(v []*NotificationRuleSummary) *ListNotificationRulesOutput + func (s ListNotificationRulesOutput) GoString() string + func (s ListNotificationRulesOutput) String() string + type ListTagsForResourceInput struct + Arn *string + func (s *ListTagsForResourceInput) SetArn(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 ListTargetsFilter struct + Name *string + Value *string + func (s *ListTargetsFilter) SetName(v string) *ListTargetsFilter + func (s *ListTargetsFilter) SetValue(v string) *ListTargetsFilter + func (s *ListTargetsFilter) Validate() error + func (s ListTargetsFilter) GoString() string + func (s ListTargetsFilter) String() string + type ListTargetsInput struct + Filters []*ListTargetsFilter + MaxResults *int64 + NextToken *string + func (s *ListTargetsInput) SetFilters(v []*ListTargetsFilter) *ListTargetsInput + func (s *ListTargetsInput) SetMaxResults(v int64) *ListTargetsInput + func (s *ListTargetsInput) SetNextToken(v string) *ListTargetsInput + func (s *ListTargetsInput) Validate() error + func (s ListTargetsInput) GoString() string + func (s ListTargetsInput) String() string + type ListTargetsOutput struct + NextToken *string + Targets []*TargetSummary + func (s *ListTargetsOutput) SetNextToken(v string) *ListTargetsOutput + func (s *ListTargetsOutput) SetTargets(v []*TargetSummary) *ListTargetsOutput + func (s ListTargetsOutput) GoString() string + func (s ListTargetsOutput) String() string + type NotificationRuleSummary struct + Arn *string + Id *string + func (s *NotificationRuleSummary) SetArn(v string) *NotificationRuleSummary + func (s *NotificationRuleSummary) SetId(v string) *NotificationRuleSummary + func (s NotificationRuleSummary) GoString() string + func (s NotificationRuleSummary) String() string + type ResourceAlreadyExistsException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceAlreadyExistsException) Code() string + func (s *ResourceAlreadyExistsException) Error() string + func (s *ResourceAlreadyExistsException) Message() string + func (s *ResourceAlreadyExistsException) OrigErr() error + func (s *ResourceAlreadyExistsException) RequestID() string + func (s *ResourceAlreadyExistsException) StatusCode() int + func (s ResourceAlreadyExistsException) GoString() string + func (s ResourceAlreadyExistsException) String() string + type ResourceNotFoundException struct + 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 SubscribeInput struct + Arn *string + ClientRequestToken *string + Target *Target + func (s *SubscribeInput) SetArn(v string) *SubscribeInput + func (s *SubscribeInput) SetClientRequestToken(v string) *SubscribeInput + func (s *SubscribeInput) SetTarget(v *Target) *SubscribeInput + func (s *SubscribeInput) Validate() error + func (s SubscribeInput) GoString() string + func (s SubscribeInput) String() string + type SubscribeOutput struct + Arn *string + func (s *SubscribeOutput) SetArn(v string) *SubscribeOutput + func (s SubscribeOutput) GoString() string + func (s SubscribeOutput) String() string + type TagResourceInput struct + Arn *string + Tags map[string]*string + func (s *TagResourceInput) SetArn(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 + Tags map[string]*string + func (s *TagResourceOutput) SetTags(v map[string]*string) *TagResourceOutput + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type Target struct + TargetAddress *string + TargetType *string + func (s *Target) SetTargetAddress(v string) *Target + func (s *Target) SetTargetType(v string) *Target + func (s *Target) Validate() error + func (s Target) GoString() string + func (s Target) String() string + type TargetSummary struct + TargetAddress *string + TargetStatus *string + TargetType *string + func (s *TargetSummary) SetTargetAddress(v string) *TargetSummary + func (s *TargetSummary) SetTargetStatus(v string) *TargetSummary + func (s *TargetSummary) SetTargetType(v string) *TargetSummary + func (s TargetSummary) GoString() string + func (s TargetSummary) String() string + type UnsubscribeInput struct + Arn *string + TargetAddress *string + func (s *UnsubscribeInput) SetArn(v string) *UnsubscribeInput + func (s *UnsubscribeInput) SetTargetAddress(v string) *UnsubscribeInput + func (s *UnsubscribeInput) Validate() error + func (s UnsubscribeInput) GoString() string + func (s UnsubscribeInput) String() string + type UnsubscribeOutput struct + Arn *string + func (s *UnsubscribeOutput) SetArn(v string) *UnsubscribeOutput + func (s UnsubscribeOutput) GoString() string + func (s UnsubscribeOutput) String() string + type UntagResourceInput struct + Arn *string + TagKeys []*string + func (s *UntagResourceInput) SetArn(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 UpdateNotificationRuleInput struct + Arn *string + DetailType *string + EventTypeIds []*string + Name *string + Status *string + Targets []*Target + func (s *UpdateNotificationRuleInput) SetArn(v string) *UpdateNotificationRuleInput + func (s *UpdateNotificationRuleInput) SetDetailType(v string) *UpdateNotificationRuleInput + func (s *UpdateNotificationRuleInput) SetEventTypeIds(v []*string) *UpdateNotificationRuleInput + func (s *UpdateNotificationRuleInput) SetName(v string) *UpdateNotificationRuleInput + func (s *UpdateNotificationRuleInput) SetStatus(v string) *UpdateNotificationRuleInput + func (s *UpdateNotificationRuleInput) SetTargets(v []*Target) *UpdateNotificationRuleInput + func (s *UpdateNotificationRuleInput) Validate() error + func (s UpdateNotificationRuleInput) GoString() string + func (s UpdateNotificationRuleInput) String() string + type UpdateNotificationRuleOutput struct + func (s UpdateNotificationRuleOutput) GoString() string + func (s UpdateNotificationRuleOutput) 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