The Add Variable window is then displayed and lists all the AWS accounts.
Select the AWS account you want to access from the project to assign it to the variable:
AWS Account Variable Properties
The AWS Account Variable also exposes the following properties that you can reference in a PowerShell script:
|Name and Description||Example|
The Access Key for the AWS Account
The Secret Key for the AWS Account
Accessing the Properties in a Script
Each of the above properties can be referenced in PowerShell.
# For an account with a variable name of 'aws account' # Using $OctopusParameters Write-Host 'AwsAccount.Id=' $OctopusParameters["aws account"] Write-Host 'AwsAccount.AccessKey=' $OctopusParameters["aws account.AccessKey"] # Directly as a variable Write-Host 'AzureAccount.Id=' $awsaccount Write-Host 'AzureAccount.Client=' $awsccountAccessKey
Add an AWS Account to Octopus
For instructions to set up an AWS account in Octopus, see AWS Accounts.