CodeStarNotifications / Client / subscribe
subscribe#
- CodeStarNotifications.Client.subscribe(**kwargs)#
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.
See also: AWS API Documentation
Request Syntax
response = client.subscribe( Arn='string', Target={ 'TargetType': 'string', 'TargetAddress': 'string' }, ClientRequestToken='string' )
- Parameters:
Arn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the notification rule for which you want to create the association.
Target (dict) –
[REQUIRED]
Information about the Chatbot topics or Chatbot clients associated with a notification rule.
TargetType (string) –
The target type. Can be an Chatbot topic or Chatbot client.
Chatbot topics are specified as
SNS
.Chatbot clients are specified as
AWSChatbotSlack
.
TargetAddress (string) –
The Amazon Resource Name (ARN) of the Chatbot topic or Chatbot client.
ClientRequestToken (string) – An enumeration token that, when provided in a request, returns the next batch of the results.
- Return type:
dict
- Returns:
Response Syntax
{ 'Arn': 'string' }
Response Structure
(dict) –
Arn (string) –
The Amazon Resource Name (ARN) of the notification rule for which you have created assocations.
Exceptions
CodeStarNotifications.Client.exceptions.ValidationException
CodeStarNotifications.Client.exceptions.ResourceNotFoundException
CodeStarNotifications.Client.exceptions.ConfigurationException