Amazon Redshift

Amazon Redshift is a fully managed, petabyte-scale data warehouse service in the cloud. You can start with just a few hundred gigabytes of data and scale to a petabyte or more. This enables you to use your data to acquire new insights for your business and customers.

Below are the cmdlets which are available with Amazon Redshift

CmdletNameServiceOperation
Approve-RSClusterSecurityGroupIngress              AuthorizeClusterSecurityGroupIngress          
Approve-RSSnapshotAccess                           AuthorizeSnapshotAccess                       
Copy-RSClusterSnapshot                             CopyClusterSnapshot                           
Disable-RSLogging                                  DisableLogging                                
Disable-RSSnapshotCopy                             DisableSnapshotCopy                           
Edit-RSCluster                                     ModifyCluster                                 
Edit-RSClusterDbRevision                           ModifyClusterDbRevision                       
Edit-RSClusterIamRole                              ModifyClusterIamRoles                         
Edit-RSClusterMaintenance                          ModifyClusterMaintenance                      
Edit-RSClusterParameterGroup                       ModifyClusterParameterGroup                   
Edit-RSClusterSnapshot                             ModifyClusterSnapshot                         
Edit-RSClusterSnapshotBatch                        BatchModifyClusterSnapshots                   
Edit-RSClusterSnapshotSchedule                     ModifyClusterSnapshotSchedule                 
Edit-RSClusterSubnetGroup                          ModifyClusterSubnetGroup                      
Edit-RSEventSubscription                           ModifyEventSubscription                       
Edit-RSScheduledAction                             ModifyScheduledAction                         
Edit-RSSnapshotCopyRetentionPeriod                 ModifySnapshotCopyRetentionPeriod             
Edit-RSSnapshotSchedule                            ModifySnapshotSchedule                        
Edit-RSUsageLimit                                  ModifyUsageLimit                              
Enable-RSLogging                                   EnableLogging                                 
Enable-RSSnapshotCopy                              EnableSnapshotCopy                            
Get-RSAccountAttribute                             DescribeAccountAttributes                     
Get-RSCluster                                      DescribeClusters                              
Get-RSClusterCredential                            GetClusterCredentials                         
Get-RSClusterDbRevision                            DescribeClusterDbRevisions                    
Get-RSClusterParameter                             DescribeClusterParameters                     
Get-RSClusterParameterGroup                        DescribeClusterParameterGroups                
Get-RSClusterSecurityGroup                         DescribeClusterSecurityGroups                 
Get-RSClusterSnapshot                              DescribeClusterSnapshots                      
Get-RSClusterSubnetGroup                           DescribeClusterSubnetGroups                   
Get-RSClusterTrack                                 DescribeClusterTracks                         
Get-RSClusterVersion                               DescribeClusterVersions                       
Get-RSDefaultClusterParameter                      DescribeDefaultClusterParameters              
Get-RSEvent                                        DescribeEvents                                
Get-RSEventCategory                                DescribeEventCategories                       
Get-RSEventSubscription                            DescribeEventSubscriptions                    
Get-RSHsmClientCertificate                         DescribeHsmClientCertificates                 
Get-RSHsmConfiguration                             DescribeHsmConfigurations                     
Get-RSLoggingStatus                                DescribeLoggingStatus                         
Get-RSNodeConfigurationOption                      DescribeNodeConfigurationOptions              
Get-RSOrderableClusterOption                       DescribeOrderableClusterOptions               
Get-RSReservedNode                                 DescribeReservedNodes                         
Get-RSReservedNodeExchangeOffering                 GetReservedNodeExchangeOfferings              
Get-RSReservedNodeOffering                         DescribeReservedNodeOfferings                 
Get-RSResize                                       DescribeResize                                
Get-RSResourceTag                                  DescribeTags                                  
Get-RSScheduledAction                              DescribeScheduledActions                      
Get-RSSnapshotCopyGrant                            DescribeSnapshotCopyGrants                    
Get-RSSnapshotSchedule                             DescribeSnapshotSchedules                     
Get-RSStorage                                      DescribeStorage                               
Get-RSTableRestoreStatus                           DescribeTableRestoreStatus                    
Get-RSUsageLimit                                   DescribeUsageLimits                           
New-RSCluster                                      CreateCluster                                 
New-RSClusterParameterGroup                        CreateClusterParameterGroup                   
New-RSClusterSecurityGroup                         CreateClusterSecurityGroup                    
New-RSClusterSnapshot                              CreateClusterSnapshot                         
New-RSClusterSubnetGroup                           CreateClusterSubnetGroup                      
New-RSEventSubscription                            CreateEventSubscription                       
New-RSHsmClientCertificate                         CreateHsmClientCertificate                    
New-RSHsmConfiguration                             CreateHsmConfiguration                        
New-RSResourceTag                                  CreateTags                                    
New-RSScheduledAction                              CreateScheduledAction                         
New-RSSnapshotCopyGrant                            CreateSnapshotCopyGrant                       
New-RSSnapshotSchedule                             CreateSnapshotSchedule                        
New-RSUsageLimit                                   CreateUsageLimit                              
Remove-RSCluster                                   DeleteCluster                                 
Remove-RSClusterParameterGroup                     DeleteClusterParameterGroup                   
Remove-RSClusterSecurityGroup                      DeleteClusterSecurityGroup                    
Remove-RSClusterSnapshot                           DeleteClusterSnapshot                         
Remove-RSClusterSnapshotBatch                      BatchDeleteClusterSnapshots                   
Remove-RSClusterSubnetGroup                        DeleteClusterSubnetGroup                      
Remove-RSEventSubscription                         DeleteEventSubscription                       
Remove-RSHsmClientCertificate                      DeleteHsmClientCertificate                    
Remove-RSHsmConfiguration                          DeleteHsmConfiguration                        
Remove-RSResourceTag                               DeleteTags                                    
Remove-RSScheduledAction                           DeleteScheduledAction                         
Remove-RSSnapshotCopyGrant                         DeleteSnapshotCopyGrant                       
Remove-RSSnapshotSchedule                          DeleteSnapshotSchedule                        
Remove-RSUsageLimit                                DeleteUsageLimit                              
Request-RSReservedNodeOffering                     PurchaseReservedNodeOffering                  
Reset-RSClusterParameterGroup                      ResetClusterParameterGroup                    
Restart-RSCluster                                  RebootCluster                                 
Restore-RSFromClusterSnapshot                      RestoreFromClusterSnapshot                    
Restore-RSTableFromClusterSnapshot                 RestoreTableFromClusterSnapshot               
Revoke-RSClusterSecurityGroupIngress               RevokeClusterSecurityGroupIngress             
Revoke-RSSnapshotAccess                            RevokeSnapshotAccess                          
Set-RSClusterSize                                  ResizeCluster                                 
Start-RSCluster                                    ResumeCluster                                 
Stop-RSCluster                                     PauseCluster                                  
Stop-RSResize                                      CancelResize                                  
Switch-RSEncryptionKey                             RotateEncryptionKey                           
Switch-RSReservedNode                              AcceptReservedNodeExchange                    

You can also check other AWS Services, and each services cmdlets we are providing.

Click on this Link for an Single place, where you get all the PowerShell cmdlets sorted based on the modules.

You can also refer other blogs on PowerShell at link

You can also refer other blogs on Microsoft at link

And also if you required any technology you want to learn, let us know below we will publish them in our site http://tossolution.com/

Like our page in Facebook and follow us for New technical information.

References are taken from Microsoft and AWS

Leave a Reply

Your email address will not be published. Required fields are marked *