public Ec2Caller(ICredentialsRetriever credentialsRetriever, string amiName, string securityGroupName, string keyPairName) { this.amiName = amiName; this.securityGroupName = securityGroupName; this.keyPairName = keyPairName; credentials = credentialsRetriever.GetCredentials(); }
public SqsCaller(ICredentialsRetriever credentialsRetriever, string queueUrl) { this.queueUrl = queueUrl; credentials = credentialsRetriever.GetCredentials(); this.client = new AmazonSQSClient(credentials, RegionEndpoint.USEast1); }
public SnsCaller(ICredentialsRetriever credentialsRetriever) { credentials = credentialsRetriever.GetCredentials(); client = new AmazonSimpleNotificationServiceClient(credentials, RegionEndpoint.USEast1); }
public WorkerCaller(ICredentialsRetriever credentialsRetriever, string s3Bucket) { this.credentialsRetriever = credentialsRetriever; this.s3Bucket = s3Bucket; }
public S3Caller(ICredentialsRetriever credentialsRetriever) { this.credentials = credentialsRetriever.GetCredentials(); }