org.encalmo.aws.AwsClient
See theAwsClient companion trait
object AwsClient
Attributes
Members list
Value members
Concrete methods
inline def createApiGatewayClient(region: Region, httpClientBuilder: Builder, credentialsProvider: Option[AwsCredentialsProvider]): ApiGatewayClient
inline def createApiGatewayV2Client(region: Region, httpClientBuilder: Builder, credentialsProvider: Option[AwsCredentialsProvider]): ApiGatewayV2Client
inline def createDynamoDbClient(region: Region, httpClientBuilder: Builder, credentialsProvider: Option[AwsCredentialsProvider]): DynamoDbClient
inline def createIamClient(region: Region, httpClientBuilder: Builder, credentialsProvider: Option[AwsCredentialsProvider]): IamClient
inline def createKmsClient(region: Region, httpClientBuilder: Builder, credentialsProvider: Option[AwsCredentialsProvider]): KmsClient
inline def createLambdaClient(region: Region, httpClientBuilder: Builder, credentialsProvider: Option[AwsCredentialsProvider]): LambdaClient
inline def createS3Client(region: Region, httpClientBuilder: Builder, credentialsProvider: Option[AwsCredentialsProvider]): S3Client
inline def createSecretsManagerClient(region: Region, httpClientBuilder: Builder, credentialsProvider: Option[AwsCredentialsProvider]): SecretsManagerClient
inline def createSqsClient(region: Region, httpClientBuilder: Builder, credentialsProvider: Option[AwsCredentialsProvider]): SqsClient
inline def createStsClient(region: Region, httpClientBuilder: Builder, credentialsProvider: Option[AwsCredentialsProvider]): StsClient
Creates new instance of the AwsClient for the given region
Creates new instance of the AwsClient for the given region
Attributes
Creates new instance of the AwsClient for the given region using a function to retrieve system properties
Creates new instance of the AwsClient for the given region using a function to retrieve system properties
Attributes
Concrete fields
Extensions
Extensions
extension [B <: AwsClientBuilder[LazyRef(...), _]](builder: B)
In this article