// 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)); }
public TopicConfig(Arn arn) : base(arn) { this.Topic = arn.ToString(); }