コード例 #1
0
 internal GetComplianceDetailsByConfigRulePaginator(IAmazonConfigService client, GetComplianceDetailsByConfigRuleRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #2
0
 internal SelectAggregateResourceConfigPaginator(IAmazonConfigService client, SelectAggregateResourceConfigRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #3
0
 internal DescribeConformancePacksPaginator(IAmazonConfigService client, DescribeConformancePacksRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #4
0
 internal ListStoredQueriesPaginator(IAmazonConfigService client, ListStoredQueriesRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #5
0
 internal GetOrganizationConfigRuleDetailedStatusPaginator(IAmazonConfigService client, GetOrganizationConfigRuleDetailedStatusRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #6
0
 internal ConfigServicePaginatorFactory(IAmazonConfigService client)
 {
     this.client = client;
 }
コード例 #7
0
 internal DescribeOrganizationConfigRuleStatusesPaginator(IAmazonConfigService client, DescribeOrganizationConfigRuleStatusesRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #8
0
 internal DescribePendingAggregationRequestsPaginator(IAmazonConfigService client, DescribePendingAggregationRequestsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #9
0
 internal DescribeConfigurationAggregatorSourcesStatusPaginator(IAmazonConfigService client, DescribeConfigurationAggregatorSourcesStatusRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #10
0
 internal DescribeRetentionConfigurationsPaginator(IAmazonConfigService client, DescribeRetentionConfigurationsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #11
0
 /// <summary>
 /// Constructs an instance with a preconfigured S3 client. This can be used for testing the outside of the Lambda environment.
 /// </summary>
 /// <param name="configService"></param>
 public CustomConfigHandler(IAmazonConfigService configService)
 {
     this.ConfigService = configService;
 }
コード例 #12
0
 internal GetAggregateConfigRuleComplianceSummaryPaginator(IAmazonConfigService client, GetAggregateConfigRuleComplianceSummaryRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #13
0
 internal GetResourceConfigHistoryPaginator(IAmazonConfigService client, GetResourceConfigHistoryRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #14
0
 internal ListDiscoveredResourcesPaginator(IAmazonConfigService client, ListDiscoveredResourcesRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #15
0
 internal GetAggregateDiscoveredResourceCountsPaginator(IAmazonConfigService client, GetAggregateDiscoveredResourceCountsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #16
0
 internal GetConformancePackComplianceDetailsPaginator(IAmazonConfigService client, GetConformancePackComplianceDetailsRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #17
0
 internal DescribeRemediationExecutionStatusPaginator(IAmazonConfigService client, DescribeRemediationExecutionStatusRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #18
0
 internal DescribeComplianceByConfigRulePaginator(IAmazonConfigService client, DescribeComplianceByConfigRuleRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #19
0
 internal ListTagsForResourcePaginator(IAmazonConfigService client, ListTagsForResourceRequest request)
 {
     this._client  = client;
     this._request = request;
 }
コード例 #20
0
 internal DescribeConfigRuleEvaluationStatusPaginator(IAmazonConfigService client, DescribeConfigRuleEvaluationStatusRequest request)
 {
     this._client  = client;
     this._request = request;
 }
 private Amazon.ConfigService.Model.PutConformancePackResponse CallAWSServiceOperation(IAmazonConfigService client, Amazon.ConfigService.Model.PutConformancePackRequest request)
 {
     Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "AWS Config", "PutConformancePack");
     try
     {
         #if DESKTOP
         return(client.PutConformancePack(request));
         #elif CORECLR
         return(client.PutConformancePackAsync(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;
     }
 }
コード例 #22
0
 internal DescribeAggregationAuthorizationsPaginator(IAmazonConfigService client, DescribeAggregationAuthorizationsRequest request)
 {
     this._client  = client;
     this._request = request;
 }