// RemoveLambdaByArn removes all lambda configurations that match the exact specified ARN
 public void RemoveLambdaByArn(Arn lambdaArn)
 {
     var numRemoved = this.LambdaConfigs.RemoveAll(t => t.Lambda.Equals(lambdaArn));
 }
 // RemoveQueueByArn removes all queue configurations that match the exact specified ARN
 public void RemoveQueueByArn(Arn queueArn)
 {
     var numRemoved = this.QueueConfigs.RemoveAll(t => t.Queue.Equals(queueArn));
 }
 public QueueConfig(Arn arn) : base(arn)
 {
     this.Queue = arn.ToString();
 }
 // RemoveTopicByArn removes all topic configurations that match the exact specified ARN
 public void RemoveTopicByArn(Arn topicArn)
 {
     var numRemoved = this.TopicConfigs.RemoveAll(t => t.Topic.Equals(topicArn));
 }
Beispiel #5
0
 public TopicConfig(Arn arn) : base(arn)
 {
     this.Topic = arn.ToString();
 }