AWS CLI, SDKs, and Tools for AWS European Sovereign Cloud - AWS European Sovereign Cloud User Guide
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

AWS CLI, SDKs, and Tools for AWS European Sovereign Cloud

AWS provides several command line tools to help you build and manage your applications. This topic describes how the implementation of the AWS command line tools are different for the AWS European Sovereign Cloud Region.

The AWS SDKs and Tools Reference Guide contains information on the configuration, settings, authentication, and other foundational concepts common amongst AWS SDKs and Tools.

AWS CLI

The AWS Command Line Interface (AWS CLI) is a cross-service command line tool to manage your AWS services. The AWS CLI is supported on Windows, Linux, OS X, or Unix.

Product differences

The aws login command, which authenticates using console credentials, is not supported in the AWS European Sovereign Cloud. For information about supported authentication methods, see Authentication and access credentials for the AWS CLI.

Note

If you’re using Amazon Linux 2 AMI the AWS CLI is already installed and configured.

For more information, see the Readme file included with the AWS CLI installer.

AWS Tools for PowerShell

The AWS Tools for PowerShell enable you to manage your AWS resources with PowerShell tools similar to those you use to manage your operating system environment.

Product differences

Console credential authentication is not available for AWS Tools for PowerShell in the AWS European Sovereign Cloud. For information about supported authentication methods, see Authenticating the AWS Tools for PowerShell with AWS.

Note

If you are using a Windows AMI dated October 2015 (2015.10.*) or later, the AWS Tools for PowerShell are already installed and configured.

To use the AWS Tools for PowerShell in the AWS European Sovereign Cloud Region, you must set tool credentials. To specify a default region, you can add Set-DefaultAWSRegion to your profile or specify the -Region parameter for all cmdlets. Use the appropriate {aws-region} and endpoint for your resources. For more information, see Endpoints in AWS European Sovereign Cloud Region.

If you are signing requests and creating objects manually (instead of using the PowerShell cmdlets), you must set the AuthenticationRegion property of the ClientConfig class in the AWS European Sovereign Cloud Region.

For additional information, see the AWS Tools for PowerShell on the Developer Center.

AWS SDKs

The AWS SDKs provide language-specific APIs for AWS services.

Product differences

Console credential authentication is not available for AWS SDKs in the AWS European Sovereign Cloud. For information about supported authentication methods, see Authentication and access using AWS SDKs and tools.