fn batch_get_aggregate_resource_config(
        &self,
        input: BatchGetAggregateResourceConfigRequest,
    ) -> RusotoFuture<BatchGetAggregateResourceConfigResponse, BatchGetAggregateResourceConfigError>
    {
        let mut request = SignedRequest::new("POST", "config", &self.region, "/");

        request.set_content_type("application/x-amz-json-1.1".to_owned());
        request.add_header(
            "x-amz-target",
            "StarlingDoveService.BatchGetAggregateResourceConfig",
        );
        let encoded = serde_json::to_string(&input).unwrap();
        request.set_payload(Some(encoded));

        self.client.sign_and_dispatch(request, |response| {
            if response.status.is_success() {
                Box::new(response.buffer().from_err().and_then(|response| {
                    proto::json::ResponsePayload::new(&response)
                        .deserialize::<BatchGetAggregateResourceConfigResponse, _>()
                }))
            } else {
                Box::new(response.buffer().from_err().and_then(|response| {
                    Err(BatchGetAggregateResourceConfigError::from_response(
                        response,
                    ))
                }))
            }
        })
    }
/// <p><p>Returns the current configuration items for resources that are present in your AWS Config aggregator. The operation also returns a list of resources that are not processed in the current request. If there are no unprocessed resources, the operation returns an empty <code>unprocessedResourceIdentifiers</code> list. </p> <note> <ul> <li> <p>The API does not return results for deleted resources.</p> </li> <li> <p> The API does not return tags and relationships.</p> </li> </ul> </note></p>
Returns the current configuration items for resources that are present in your AWS Config aggregator. The operation also returns a list of resources that are not processed in the current request. If there are no unprocessed resources, the operation returns an empty unprocessedResourceIdentifiers list.     The API does not return results for deleted resources.    The API does not return tags and relationships.   
Returns the current configuration items for resources that are present in your AWS Config aggregator . The operation also returns a list of resources that are not processed in the current request . If there are no unprocessed resources the operation returns an empty unprocessedResourceIdentifiers list . The API does not return results for deleted resources . The API does not return tags and relationships .
fn batch_get_aggregate_resource_config(
        &self,
        input: BatchGetAggregateResourceConfigRequest,
    ) -> RusotoFuture<BatchGetAggregateResourceConfigResponse, BatchGetAggregateResourceConfigError>
    {
        let mut request = SignedRequest::new("POST", "config", &self.region, "/");
        request.set_content_type("application/x-amz-json-1.1".to_owned());
        request.add_header(
            "x-amz-target",
            "StarlingDoveService.BatchGetAggregateResourceConfig",
        );
        let encoded = serde_json::to_string(&input).unwrap();
        request.set_payload(Some(encoded));
        self.client.sign_and_dispatch(request, |response| {
            if response.status.is_success() {
                Box::new(response.buffer().from_err().and_then(|response| {
                    proto::json::ResponsePayload::new(&response)
                        .deserialize::<BatchGetAggregateResourceConfigResponse, _>()
                }))
            } else {
                Box::new(response.buffer().from_err().and_then(|response| {
                    Err(BatchGetAggregateResourceConfigError::from_response(
                        response,
                    ))
                }))
            }
        })
    }
fn batch_get_aggregate_resource_config ( & self , input : BatchGetAggregateResourceConfigRequest , ) -> RusotoFuture < BatchGetAggregateResourceConfigResponse , BatchGetAggregateResourceConfigError > { let mut request = SignedRequest :: new ( " " , " " , & self . region , " " ) ; request . set_content_type ( " " . to_owned ( ) ) ; request . add_header ( " " , " " , ) ; let encoded = serde_json :: to_string ( & input ) . unwrap ( ) ; request . set_payload ( Some ( encoded ) ) ; self . client . sign_and_dispatch ( request , | response | { if response . status . is_success ( ) { Box :: new ( response . buffer ( ) . from_err ( ) . and_then ( | response | { proto :: json :: ResponsePayload :: new ( & response ) . deserialize :: < BatchGetAggregateResourceConfigResponse , _ > ( ) } ) ) } else { Box :: new ( response . buffer ( ) . from_err ( ) . and_then ( | response | { Err ( BatchGetAggregateResourceConfigError :: from_response ( response , ) ) } ) ) } } ) }
<p><p>Returns the current configuration items for resources that are present in your AWS Config aggregator.
<p > <p > Returns the current configuration items for resources that are present in your AWS Config aggregator .
&self
input
BatchGetAggregateResourceConfigRequest