AWS Tools for PowerShell
Command Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

This page lists the aliases available for backwards compatibility for scripts created against earlier versions of the AWSPowerShell and AWSPowerShell.NetCore modules.

Shell Configuration

AliasCmdlet
Initialize-AWSDefaultsInitialize-AWSDefaultConfiguration
Clear-AWSDefaultsClear-AWSDefaultConfiguration
New-AWSCredentialsNew-AWSCredential
Set-AWSCredentialsSet-AWSCredential
Clear-AWSCredentialsClear-AWSCredential
Get-AWSCredentialsGet-AWSCredential

Amazon CloudFront

AliasCmdlet
Get-CFCloudFrontOriginAccessIdentitiesGet-CFCloudFrontOriginAccessIdentityList
Get-CFDistributionsGet-CFDistributionList
Get-CFInvalidationsGet-CFInvalidationList
Get-CFStreamingDistributionsGet-CFStreamingDistributionList

Amazon CloudSearch

AliasCmdlet
Get-CSAnalysisSchemesGet-CSAnalysisScheme
Get-CSAvailabilityOptionsGet-CSAvailabilityOption
Get-CSListDomainNamesGet-CSDomainNameList
Get-CSIndexFieldsGet-CSIndexField
Get-CSScalingParametersGet-CSScalingParameter
Get-CSServiceAccessPoliciesGet-CSServiceAccessPolicy
Update-CSAvailabilityOptionsUpdate-CSAvailabilityOption
Update-CSScalingParametersUpdate-CSScalingParameter
Update-CSServiceAccessPoliciesUpdate-CSServiceAccessPolicy

Amazon CloudSearchDomain

AliasCmdlet
Get-CSDSuggestionsGet-CSDSuggestion
Search-CSDDocumentsSearch-CSDDocument
Write-CSDDocumentsWrite-CSDDocument

Amazon CloudWatch

AliasCmdlet
Get-CWMetricsGet-CWMetricList
Get-CWMetricStatisticsGet-CWMetricStatistic

Amazon CloudWatch Logs

AliasCmdlet
Get-CWLExportTasksGet-CWLExportTask
Get-CWLLogEventsGet-CWLLogEvent
Get-CWLLogGroupsGet-CWLLogGroup
Get-CWLLogStreamsGet-CWLLogStream
Get-CWLMetricFiltersGet-CWLMetricFilter
Get-CWLSubscriptionFiltersGet-CWLSubscriptionFilter
Write-CWLLogEventsWrite-CWLLogEvent

Amazon DynamoDB

AliasCmdlet
Get-DDBTablesGet-DDBTableList

Amazon EC2 Container Service

AliasCmdlet
Get-ECSClustersGet-ECSClusterList
Get-ECSContainerInstancesGet-ECSContainerInstanceList
Get-ECSTaskDefinitionFamiliesGet-ECSTaskDefinitionFamilyList
Get-ECSTaskDefinitionsGet-ECSTaskDefinitionList
Get-ECSTasksGet-ECSTaskList

Amazon Elastic Compute Cloud

AliasCmdlet
Edit-EC2HostsEdit-EC2Host
Get-EC2AccountAttributesGet-EC2AccountAttribute
Get-EC2ExportTasksGet-EC2ExportTask
Get-EC2FlowLogsGet-EC2FlowLog
Get-EC2HostsGet-EC2Host
Get-EC2ReservedInstancesModificationsGet-EC2ReservedInstancesModification
Get-EC2VpcPeeringConnectionsGet-EC2VpcPeeringConnection
New-EC2FlowLogsNew-EC2FlowLog
New-EC2HostsNew-EC2Host
Remove-EC2FlowLogsRemove-EC2FlowLog
ReleaseHostsRemove-EC2Host

Amazon Elastic MapReduce

AliasCmdlet
Add-EMRTagAdd-EMRResourceTag
Get-EMRBootstrapActionsGet-EMRBootstrapActionList
Get-EMRClustersGet-EMRClusterList
Get-EMRInstanceFleetsGet-EMRInstanceFleetList
Get-EMRInstanceGroupsGet-EMRInstanceGroupList
Get-EMRInstancesGet-EMRInstanceList
Get-EMRStepsGet-EMRStepList
Remove-EMRTagRemove-EMRResourceTag
Set-EMRVisibleToAllUsersSet-EMRVisibleToAllUser
Stop-EMRStepsStop-EMRStep

Amazon Elastic Transcoder

AliasCmdlet
Update-ETSPipelineNotificationsUpdate-ETSPipelineNotification

Amazon ElastiCache

AliasCmdlet
Get-ECCacheEngineVersionsGet-ECCacheEngineVersion
Get-ECCacheSubnetGroupsGet-ECCacheSubnetGroup
Get-ECReplicationGroupsGet-ECReplicationGroup
Get-ECSnapshotsGet-ECSnapshot

Amazon Elasticsearch

AliasCmdlet
Add-ESTagAdd-ESResourceTag
Get-ESTagGet-ESResourceTag
Remove-ESTagRemove-ESResourceTag

Amazon Kinesis

AliasCmdlet
Get-KINStreamsGet-KINStreamList

Amazon Lambda

AliasCmdlet
Get-LMEventSourceMappingsGet-LMEventSourceMappingList
Get-LMFunctionsGet-LMFunctionList

Amazon Machine Learning

AliasCmdlet
Add-MLTagAdd-MLResourceTag
Get-MLBatchPredictionsGet-MLBatchPredictionList
Get-MLDataSourcesGet-MLDataSourceList
Get-MLEvaluationsGet-MLEvaluationList
Get-MLModelsGet-MLModelList
Get-MLTagGet-MLResourceTag
Remove-MLTagRemove-MLResourceTag

Amazon Redshift

AliasCmdlet
Edit-RSClusterIamRolesEdit-RSClusterIamRole
Get-RSClustersGet-RSCluster
Get-RSClusterParametersGet-RSClusterParameter
Get-RSClusterParameterGroupsGet-RSClusterParameterGroup
Get-RSClusterSecurityGroupsGet-RSClusterSecurityGroup
Get-RSClusterSnapshotsGet-RSClusterSnapshot
Get-RSClusterSubnetGroupsGet-RSClusterSubnetGroup
Get-RSClusterVersionsGet-RSClusterVersion
Get-RSDefaultClusterParametersGet-RSDefaultClusterParameter
Get-RSEventsGet-RSEvent
Get-RSEventCategoriesGet-RSEventCategory
Get-RSEventSubscriptionsGet-RSEventSubscription
Get-RSHsmClientCertificatesGet-RSHsmClientCertificate
Get-RSHsmConfigurationsGet-RSHsmConfiguration
Get-RSOrderableClusterOptionsGet-RSOrderableClusterOption
Get-RSReservedNodesGet-RSReservedNode
Get-RSReservedNodeOfferingsGet-RSReservedNodeOffering
Get-RSTagsGet-RSResourceTag
New-RSTagsNew-RSResourceTag
Remove-RSTagsRemove-RSResourceTag

Amazon Relational Database Service

AliasCmdlet
Get-RDSAccountAttributesGet-RDSAccountAttribute
Get-RDSCertificatesGet-RDSCertificate
Get-RDSDBLogFilesGet-RDSDBLogFile
Get-RDSDBSnapshotAttributesGet-RDSDBSnapshotAttribute
Get-RDSEventCategoriesGet-RDSEventCategory
Get-RDSEventSubscriptionsGet-RDSEventSubscription
Get-RDSPendingMaintenanceActionsGet-RDSPendingMaintenanceAction
Get-RDSReservedDBInstancesOfferingsGet-RDSReservedDBInstancesOfferingList

Amazon Route 53

AliasCmdlet
Get-R53TrafficPoliciesGet-R53TrafficPolicyList
Get-R53TrafficPolicyVersionsGet-R53TrafficPolicyVersionList
Get-R53CheckerIpRangesGet-R53CheckerIpRange
Get-R53GeoLocationsGet-R53GeoLocationList
Get-R53HealthChecksGet-R53HealthCheckList
Get-R53HostedZonesGet-R53HostedZoneList
Get-R53ReusableDelegationSetsGet-R53ReusableDelegationSetList
Get-R53TagsForResourcesGet-R53TagsForResourceList
Get-R53TrafficPolicyInstancesGet-R53TrafficPolicyInstanceList

Amazon Route 53 Domains

AliasCmdlet
Get-R53DDomainsGet-R53DDomainList
Get-R53DOperationsGet-R53DOperationList
Get-R53DDomainAvailabilityTest-R53DDomainAvailability
Update-R53DDomainNameserversUpdate-R53DDomainNameserver

Amazon Simple Email Service

AliasCmdlet
Get-SESIdentityMailFromDomainAttributesGet-SESIdentityMailFromDomainAttribute
Get-SESReceiptFiltersGet-SESReceiptFilterList
Get-SESReceiptRuleSetsGet-SESReceiptRuleSetList
Get-SESSendStatisticsGet-SESSendStatistic

Amazon Simple Notification Service

AliasCmdlet
Get-SNSEndpointAttributesGet-SNSEndpointAttribute
Get-SNSPlatformApplicationAttributesGet-SNSPlatformApplicationAttribute
Get-SNSPlatformApplicationsGet-SNSPlatformApplicationList
Get-SNSSMSAttributesGet-SNSSMSAttribute
Set-SNSEndpointAttributesSet-SNSEndpointAttribute
Set-SNSPlatformApplicationAttributesSet-SNSPlatformApplicationAttribute
Set-SNSSMSAttributesSet-SNSSMSAttribute

Amazon Simple Queue Service

AliasCmdlet
Get-SQSDeadLetterSourceQueuesGet-SQSDeadLetterSourceQueue

Amazon Simple Storage Service

AliasCmdlet
Remove-S3MultipartUploadsRemove-S3MultipartUpload

Amazon Simple Systems Management

AliasCmdlet
Get-SSMMaintenanceWindowTargetsGet-SSMMaintenanceWindowTarget
Get-SSMParameterNameListGet-SSMParameterValue

Amazon WorkSpaces

AliasCmdlet
Get-WKSWorkspacesGet-WKSWorkspace
Get-WKSWorkspaceBundlesGet-WKSWorkspaceBundle
Get-WKSWorkspaceDirectoriesGet-WKSWorkspaceDirectory

Application Discovery Service

AliasCmdlet
Remove-ADSApplicationsRemove-ADSApplication

Auto Scaling

AliasCmdlet
Dismount-ASInstancesDismount-ASInstance
Get-ASAccountLimitsGet-ASAccountLimit
Get-ASLifecycleHooksGet-ASLifecycleHook
Get-ASLifecycleHookTypesGet-ASLifecycleHookType
Add-ASInstancesMount-ASInstance

AWS Cloud HSM

AliasCmdlet
Get-HSMAvailableZonesGet-HSMAvailableZone

AWS CloudFormation

AliasCmdlet
Get-CFNAccountLimitsGet-CFNAccountLimit
Get-CFNStackEventsGet-CFNStackEvent
Get-CFNStackResourcesGet-CFNStackResourceList
Get-CFNStackResourceSummariesGet-CFNStackResourceSummary
Get-CFNStackSummariesGet-CFNStackSummary

AWS CloudTrail

AliasCmdlet
Add-CTTagAdd-CTResourceTag
Find-CTEventsFind-CTEvent
Get-CTEventSelectorsGet-CTEventSelector
Get-CTTagGet-CTResourceTag
Remove-CTTagRemove-CTResourceTag
Write-CTEventSelectorsWrite-CTEventSelector

AWS CodeDeploy

AliasCmdlet
Get-CDApplicationsGet-CDApplicationBatch
Get-CDDeploymentsGet-CDDeploymentBatch

AWS CodePipeline

AliasCmdlet
Get-CPActionableJobsGet-CPActionableJobList
Get-CPActionableThirdPartyJobsGet-CPActionableThirdPartyJobList
Get-CPJobDetailsGet-CPJobDetail
Get-CPThirdPartyJobDetailsGet-CPThirdPartyJobDetail

AWS Config

AliasCmdlet
Get-CFGConfigRulesGet-CFGConfigRule
Get-CFGConfigurationRecordersGet-CFGConfigurationRecorder
Get-CFGDeliveryChannelsGet-CFGDeliveryChannel
Write-CFGEvaluationsWrite-CFGEvaluation

AWS Cost and Usage Report

AliasCmdlet
Get-CURReportDefinitionsGet-CURReportDefinition

AWS Data Pipeline

AliasCmdlet
Add-DPTagsAdd-DPResourceTag
Remove-DPTagsRemove-DPResourceTag

AWS Direct Connect

AliasCmdlet
Get-DCLocationsGet-DCLocation

AWS Directory Service

AliasCmdlet
Add-DSIpRoutesAdd-DSIpRoute
Get-DSIpRoutesGet-DSIpRouteList
Remove-DSIpRoutesRemove-DSIpRoute

AWS Elastic Beanstalk

AliasCmdlet
Get-EBApplicationsGet-EBApplication
Get-EBApplicationVersionsGet-EBApplicationVersion
Get-EBAvailableSolutionStackGet-EBAvailableSolutionStackList
Get-EBConfigurationOptionsGet-EBConfigurationOption
Get-EBConfigurationSettingsGet-EBConfigurationSetting
Get-EBEnvironmentResourcesGet-EBEnvironmentResource
Set-EBEnvironmentCNAMEsSet-EBEnvironmentCNAME
Test-EBConfigurationSettingsTest-EBConfigurationSetting

AWS Identity and Access Management

AliasCmdlet
Get-IAMAccountAuthorizationDetailsGet-IAMAccountAuthorizationDetail
Get-IAMAttachedGroupPoliciesGet-IAMAttachedGroupPolicyList
Get-IAMAttachedRolePoliciesGet-IAMAttachedRolePolicyList
Get-IAMAttachedUserPoliciesGet-IAMAttachedUserPolicyList
Get-IAMGroupsGet-IAMGroupList
Get-IAMGroupPoliciesGet-IAMGroupPolicyList
Get-IAMInstanceProfilesGet-IAMInstanceProfileList
Get-IAMOpenIDConnectProvidersGet-IAMOpenIDConnectProviderList
Get-IAMPoliciesGet-IAMPolicyList
Get-IAMPolicyVersionsGet-IAMPolicyVersionList
Get-IAMRolesGet-IAMRoleList
Get-IAMRolePoliciesGet-IAMRolePolicyList
Get-IAMSAMLProvidersGet-IAMSAMLProviderList
Get-IAMServerCertificatesGet-IAMServerCertificateList
Get-IAMUsersGet-IAMUserList
Get-IAMUserPoliciesGet-IAMUserPolicyList

AWS IoT

AliasCmdlet
Get-IOTLoggingOptionsGet-IOTLoggingOption
Set-IOTLoggingOptionsSet-IOTLoggingOption

AWS Key Management Service

AliasCmdlet
Get-KMSAliasesGet-KMSAliasList
Get-KMSGrantsGet-KMSGrantList
Get-KMSKeysGet-KMSKeyList
Get-KMSKeyPoliciesGet-KMSKsyPolicyList

AWS OpsWorks

AliasCmdlet
Get-OPSAppsGet-OPSApp
Get-OPSCommandsGet-OPSCommand
Get-OPSDeploymentsGet-OPSDeployment
Get-OPSElasticIpsGet-OPSElasticIp
Get-OPSElasticLoadBalancersGet-OPSElasticLoadBalancer
Get-OPSInstancesGet-OPSInstance
Get-OPSLayersGet-OPSLayer
Get-OPSPermissionsGet-OPSPermission
Get-OPSRaidArraysGet-OPSRaidArray
Get-OPSRdsDbInstancesGet-OPSRdsDbInstance
Get-OPSServiceErrorsGet-OPSServiceError
Get-OPSStacksGet-OPSStack
Get-OPSStackProvisioningParametersGet-OPSStackProvisioningParameter
Get-OPSUserProfilesGet-OPSUserProfile
Get-OPSVolumesGet-OPSVolume

AWS Organizations

AliasCmdlet
Enable-ORGAllFeaturesEnable-ORGAllFeature

AWS Storage Gateway

AliasCmdlet
Get-SGChapCredentialsGet-SGChapCredential
Get-SGResourceTagsGet-SGResourceTag
Get-SGTapeArchivesGet-SGTapeArchiveList
Get-SGTapesGet-SGTapeList
Get-SGTapeRecoveryPointsGet-SGTapeRecoveryPointList
Get-SGVolumeInitiatorsGet-SGVolumeInitiatorList
Get-SGVTLDevicesGet-SGVTLDevice
New-SGTapesNew-SGTape
Remove-SGChapCredentialsRemove-SGChapCredential
Update-SGChapCredentialsUpdate-SGChapCredential

AWS Support API

AliasCmdlet
Get-ASACasesGet-ASACase
Get-ASACommunicationsGet-ASACommunication
Get-ASAServicesGet-ASAService
Get-ASASeverityLevelsGet-ASASeverityLevel
Get-ASATrustedAdvisorChecksGet-ASATrustedAdvisorCheck
Get-ASATrustedAdvisorCheckRefreshStatusesGet-ASATrustedAdvisorCheckRefreshStatus
Get-ASATrustedAdvisorCheckSummariesGet-ASATrustedAdvisorCheckSummary

Elastic Load Balancing

AliasCmdlet
Add-ELBTagsAdd-ELBResourceTag
Get-ELBTagsGet-ELBResourceTag
Remove-ELBTagsRemove-ELBResourceTag

Supported Version

AWS Tools for PowerShell: 3.x.y.z