fn select_resource_config(
        &self,
        input: SelectResourceConfigRequest,
    ) -> RusotoFuture<SelectResourceConfigResponse, SelectResourceConfigError> {
        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.SelectResourceConfig");
        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::<SelectResourceConfigResponse, _>()
                }))
            } else {
                Box::new(
                    response.buffer().from_err().and_then(|response| {
                        Err(SelectResourceConfigError::from_response(response))
                    }),
                )
            }
        })
    }
/// <p>Accepts a structured query language (SQL) <code>SELECT</code> command, performs the corresponding search, and returns resource configurations matching the properties.</p> <p>For more information about query components, see the <a href="https://docs.aws.amazon.com/config/latest/developerguide/query-components.html"> <b>Query Components</b> </a> section in the AWS Config Developer Guide.</p>
Accepts a structured query language (SQL) SELECT command, performs the corresponding search, and returns resource configurations matching the properties. For more information about query components, see the  Query Components  section in the AWS Config Developer Guide.
Accepts a structured query language ( SQL ) SELECT command performs the corresponding search and returns resource configurations matching the properties . For more information about query components see the Query Components section in the AWS Config Developer Guide .
fn select_resource_config(
        &self,
        input: SelectResourceConfigRequest,
    ) -> RusotoFuture<SelectResourceConfigResponse, SelectResourceConfigError> {
        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.SelectResourceConfig");
        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::<SelectResourceConfigResponse, _>()
                }))
            } else {
                Box::new(
                    response.buffer().from_err().and_then(|response| {
                        Err(SelectResourceConfigError::from_response(response))
                    }),
                )
            }
        })
    }
fn select_resource_config ( & self , input : SelectResourceConfigRequest , ) -> RusotoFuture < SelectResourceConfigResponse , SelectResourceConfigError > { 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 :: < SelectResourceConfigResponse , _ > ( ) } ) ) } else { Box :: new ( response . buffer ( ) . from_err ( ) . and_then ( | response | { Err ( SelectResourceConfigError :: from_response ( response ) ) } ) , ) } } ) }
<p>Accepts a structured query language (SQL) <code>SELECT</code> command, performs the corresponding search, and returns resource configurations matching the properties.</p> <p>For more information about query components, see the <a href="https://docs.aws.amazon.com/config/latest/developerguide/query-components.html"> <b>Query Components</b> </a> section in the AWS Config Developer Guide.</p>
<p > Accepts a structured query language ( SQL ) <code > SELECT< / code > command performs the corresponding search and returns resource configurations matching the properties . < / p > <p > For more information about query components see the <a href = " https : // docs . aws . amazon . com / config / latest / developerguide / query - components . html " > <b > Query Components< / b > < / a > section in the AWS Config Developer Guide . < / p >
&self
input
SelectResourceConfigRequest