Class ECS2ClientIAMOptimizedImpl

  • All Implemented Interfaces:
    ECS2InternalClient

    public class ECS2ClientIAMOptimizedImpl
    extends Object
    implements ECS2InternalClient
    Manage an AWS ECS client for all users to use (enabling temporary creds). This implementation is for remote instances to manage the credentials on their own (eliminating credential rotations)
    • Constructor Detail

      • ECS2ClientIAMOptimizedImpl

        public ECS2ClientIAMOptimizedImpl​(ECS2Configuration configuration)
        Constructor that uses the config file.
    • Method Detail

      • getEcsClient

        public software.amazon.awssdk.services.ecs.EcsClient getEcsClient()
        Getting the ECS aws client that is used.
        Specified by:
        getEcsClient in interface ECS2InternalClient
        Returns:
        EcsClient Client.