AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Classes

NameDescription
Class AccessDeniedException

AWS CodeStar Notifications can't create the notification rule because you do not have sufficient permissions.

Class CodeStarNotificationsPaginatorFactory

Paginators for the CodeStarNotifications service

Class ConcurrentModificationException

AWS CodeStar Notifications can't complete the request because the resource is being modified by another process. Wait a few minutes and try again.

Class ConfigurationException

Some or all of the configuration is incomplete, missing, or not valid.

Class CreateNotificationRuleRequest

Container for the parameters to the CreateNotificationRule operation. Creates a notification rule for a resource. The rule specifies the events you want notifications about and the targets (such as Chatbot topics or Chatbot clients configured for Slack) where you want to receive them.

Class CreateNotificationRuleResponse

This is the response object from the CreateNotificationRule operation.

Class DeleteNotificationRuleRequest

Container for the parameters to the DeleteNotificationRule operation. Deletes a notification rule for a resource.

Class DeleteNotificationRuleResponse

This is the response object from the DeleteNotificationRule operation.

Class DeleteTargetRequest

Container for the parameters to the DeleteTarget operation. Deletes a specified target for notifications.

Class DeleteTargetResponse

This is the response object from the DeleteTarget operation.

Class DescribeNotificationRuleRequest

Container for the parameters to the DescribeNotificationRule operation. Returns information about a specified notification rule.

Class DescribeNotificationRuleResponse

This is the response object from the DescribeNotificationRule operation.

Class EventTypeSummary

Returns information about an event that has triggered a notification rule.

Class InvalidNextTokenException

The value for the enumeration token used in the request to return the next batch of the results is not valid.

Class LimitExceededException

One of the AWS CodeStar Notifications limits has been exceeded. Limits apply to accounts, notification rules, notifications, resources, and targets. For more information, see Limits.

Class ListEventTypesFilter

Information about a filter to apply to the list of returned event types. You can filter by resource type or service name.

Class ListEventTypesRequest

Container for the parameters to the ListEventTypes operation. Returns information about the event types available for configuring notifications.

Class ListEventTypesResponse

This is the response object from the ListEventTypes operation.

Class ListNotificationRulesFilter

Information about a filter to apply to the list of returned notification rules. You can filter by event type, owner, resource, or target.

Class ListNotificationRulesRequest

Container for the parameters to the ListNotificationRules operation. Returns a list of the notification rules for an Amazon Web Services account.

Class ListNotificationRulesResponse

This is the response object from the ListNotificationRules operation.

Class ListTagsForResourceRequest

Container for the parameters to the ListTagsForResource operation. Returns a list of the tags associated with a notification rule.

Class ListTagsForResourceResponse

This is the response object from the ListTagsForResource operation.

Class ListTargetsFilter

Information about a filter to apply to the list of returned targets. You can filter by target type, address, or status. For example, to filter results to notification rules that have active Chatbot topics as targets, you could specify a ListTargetsFilter Name as TargetType and a Value of SNS, and a Name of TARGET_STATUS and a Value of ACTIVE.

Class ListTargetsRequest

Container for the parameters to the ListTargets operation. Returns a list of the notification rule targets for an Amazon Web Services account.

Class ListTargetsResponse

This is the response object from the ListTargets operation.

Class NotificationRuleSummary

Information about a specified notification rule.

Class ResourceAlreadyExistsException

A resource with the same name or ID already exists. Notification rule names must be unique in your Amazon Web Services account.

Class ResourceNotFoundException

AWS CodeStar Notifications can't find a resource that matches the provided ARN.

Class SubscribeRequest

Container for the parameters to the Subscribe operation. Creates an association between a notification rule and an Chatbot topic or Chatbot client so that the associated target can receive notifications when the events described in the rule are triggered.

Class SubscribeResponse

This is the response object from the Subscribe operation.

Class TagResourceRequest

Container for the parameters to the TagResource operation. Associates a set of provided tags with a notification rule.

Class TagResourceResponse

This is the response object from the TagResource operation.

Class Target

Information about the Chatbot topics or Chatbot clients associated with a notification rule.

Class TargetSummary

Information about the targets specified for a notification rule.

Class UnsubscribeRequest

Container for the parameters to the Unsubscribe operation. Removes an association between a notification rule and an Chatbot topic so that subscribers to that topic stop receiving notifications when the events described in the rule are triggered.

Class UnsubscribeResponse

This is the response object from the Unsubscribe operation.

Class UntagResourceRequest

Container for the parameters to the UntagResource operation. Removes the association between one or more provided tags and a notification rule.

Class UntagResourceResponse

This is the response object from the UntagResource operation.

Class UpdateNotificationRuleRequest

Container for the parameters to the UpdateNotificationRule operation. Updates a notification rule for a resource. You can change the events that trigger the notification rule, the status of the rule, and the targets that receive the notifications.

To add or remove tags for a notification rule, you must use TagResource and UntagResource.

Class UpdateNotificationRuleResponse

This is the response object from the UpdateNotificationRule operation.

Class ValidationException

One or more parameter values are not valid.

Interfaces

NameDescription
Interface ICodeStarNotificationsPaginatorFactory

Paginators for the CodeStarNotifications service

Interface IListEventTypesPaginator

Paginator for the ListEventTypes operation

Interface IListNotificationRulesPaginator

Paginator for the ListNotificationRules operation

Interface IListTargetsPaginator

Paginator for the ListTargets operation