internal DescribeClusterSnapshotsPaginator(IAmazonRedshift client, DescribeClusterSnapshotsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
 internal RedshiftPaginatorFactory(IAmazonRedshift client)
 {
     this.client = client;
 }
 internal DescribeHsmConfigurationsPaginator(IAmazonRedshift client, DescribeHsmConfigurationsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
 internal DescribeReservedNodesPaginator(IAmazonRedshift client, DescribeReservedNodesRequest request)
 {
     this._client  = client;
     this._request = request;
 }
 private Amazon.Redshift.Model.RestoreFromClusterSnapshotResponse CallAWSServiceOperation(IAmazonRedshift client, Amazon.Redshift.Model.RestoreFromClusterSnapshotRequest request)
 {
     Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "Amazon Redshift", "RestoreFromClusterSnapshot");
     try
     {
         #if DESKTOP
         return(client.RestoreFromClusterSnapshot(request));
         #elif CORECLR
         return(client.RestoreFromClusterSnapshotAsync(request).GetAwaiter().GetResult());
         #else
                 #error "Unknown build edition"
         #endif
     }
     catch (AmazonServiceException exc)
     {
         var webException = exc.InnerException as System.Net.WebException;
         if (webException != null)
         {
             throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException);
         }
         throw;
     }
 }
Beispiel #6
0
        protected override void ProcessRecord()
        {
            base.ProcessRecord();

            Client = CreateClient(_CurrentCredentials, _RegionEndpoint);
        }
Beispiel #7
0
 internal GetReservedNodeExchangeOfferingsPaginator(IAmazonRedshift client, GetReservedNodeExchangeOfferingsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
Beispiel #8
0
 internal DescribeHsmClientCertificatesPaginator(IAmazonRedshift client, DescribeHsmClientCertificatesRequest request)
 {
     this._client  = client;
     this._request = request;
 }
Beispiel #9
0
 internal DescribeTableRestoreStatusPaginator(IAmazonRedshift client, DescribeTableRestoreStatusRequest request)
 {
     this._client  = client;
     this._request = request;
 }
 internal DescribeScheduledActionsPaginator(IAmazonRedshift client, DescribeScheduledActionsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
Beispiel #11
0
 internal DescribeClusterDbRevisionsPaginator(IAmazonRedshift client, DescribeClusterDbRevisionsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
Beispiel #12
0
 internal GetReservedNodeExchangeConfigurationOptionsPaginator(IAmazonRedshift client, GetReservedNodeExchangeConfigurationOptionsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
Beispiel #13
0
 internal DescribeEndpointAuthorizationPaginator(IAmazonRedshift client, DescribeEndpointAuthorizationRequest request)
 {
     this._client  = client;
     this._request = request;
 }
Beispiel #14
0
 internal DescribeClusterSubnetGroupsPaginator(IAmazonRedshift client, DescribeClusterSubnetGroupsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
 internal DescribeOrderableClusterOptionsPaginator(IAmazonRedshift client, DescribeOrderableClusterOptionsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
 internal DescribeUsageLimitsPaginator(IAmazonRedshift client, DescribeUsageLimitsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
Beispiel #17
0
 internal DescribeDefaultClusterParametersPaginator(IAmazonRedshift client, DescribeDefaultClusterParametersRequest request)
 {
     this._client  = client;
     this._request = request;
 }
 internal DescribeDataSharesForConsumerPaginator(IAmazonRedshift client, DescribeDataSharesForConsumerRequest request)
 {
     this._client  = client;
     this._request = request;
 }
 internal DescribeEventSubscriptionsPaginator(IAmazonRedshift client, DescribeEventSubscriptionsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
 internal DescribeSnapshotSchedulesPaginator(IAmazonRedshift client, DescribeSnapshotSchedulesRequest request)
 {
     this._client = client;
     this._request = request;
 }
Beispiel #21
0
 internal DescribeEndpointAccessPaginator(IAmazonRedshift client, DescribeEndpointAccessRequest request)
 {
     this._client  = client;
     this._request = request;
 }