pub fn serialize_operation_crate_operation_associate_entity_to_thing(
input: &crate::input::AssociateEntityToThingInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_associate_entity_to_thing_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_create_flow_template(
input: &crate::input::CreateFlowTemplateInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_create_flow_template_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_create_system_instance(
input: &crate::input::CreateSystemInstanceInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_create_system_instance_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_create_system_template(
input: &crate::input::CreateSystemTemplateInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_create_system_template_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_delete_flow_template(
input: &crate::input::DeleteFlowTemplateInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_delete_flow_template_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_delete_namespace(
_input: &crate::input::DeleteNamespaceInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
Ok(aws_smithy_http::body::SdkBody::from("{}"))
}
pub fn serialize_operation_crate_operation_delete_system_instance(
input: &crate::input::DeleteSystemInstanceInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_delete_system_instance_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_delete_system_template(
input: &crate::input::DeleteSystemTemplateInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_delete_system_template_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_deploy_system_instance(
input: &crate::input::DeploySystemInstanceInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_deploy_system_instance_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_deprecate_flow_template(
input: &crate::input::DeprecateFlowTemplateInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_deprecate_flow_template_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_deprecate_system_template(
input: &crate::input::DeprecateSystemTemplateInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_deprecate_system_template_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_describe_namespace(
input: &crate::input::DescribeNamespaceInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_describe_namespace_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_dissociate_entity_from_thing(
input: &crate::input::DissociateEntityFromThingInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_dissociate_entity_from_thing_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_get_entities(
input: &crate::input::GetEntitiesInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_get_entities_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_get_flow_template(
input: &crate::input::GetFlowTemplateInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_get_flow_template_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_get_flow_template_revisions(
input: &crate::input::GetFlowTemplateRevisionsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_get_flow_template_revisions_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_get_namespace_deletion_status(
_input: &crate::input::GetNamespaceDeletionStatusInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
Ok(aws_smithy_http::body::SdkBody::from("{}"))
}
pub fn serialize_operation_crate_operation_get_system_instance(
input: &crate::input::GetSystemInstanceInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_get_system_instance_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_get_system_template(
input: &crate::input::GetSystemTemplateInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_get_system_template_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_get_system_template_revisions(
input: &crate::input::GetSystemTemplateRevisionsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_get_system_template_revisions_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_get_upload_status(
input: &crate::input::GetUploadStatusInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_get_upload_status_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_flow_execution_messages(
input: &crate::input::ListFlowExecutionMessagesInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_flow_execution_messages_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_tags_for_resource(
input: &crate::input::ListTagsForResourceInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_tags_for_resource_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_search_entities(
input: &crate::input::SearchEntitiesInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_search_entities_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_search_flow_executions(
input: &crate::input::SearchFlowExecutionsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_search_flow_executions_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_search_flow_templates(
input: &crate::input::SearchFlowTemplatesInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_search_flow_templates_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_search_system_instances(
input: &crate::input::SearchSystemInstancesInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_search_system_instances_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_search_system_templates(
input: &crate::input::SearchSystemTemplatesInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_search_system_templates_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_search_things(
input: &crate::input::SearchThingsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_search_things_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_tag_resource(
input: &crate::input::TagResourceInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_tag_resource_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_undeploy_system_instance(
input: &crate::input::UndeploySystemInstanceInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_undeploy_system_instance_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_untag_resource(
input: &crate::input::UntagResourceInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_untag_resource_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_update_flow_template(
input: &crate::input::UpdateFlowTemplateInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_update_flow_template_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_update_system_template(
input: &crate::input::UpdateSystemTemplateInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_update_system_template_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_upload_entity_definitions(
input: &crate::input::UploadEntityDefinitionsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_upload_entity_definitions_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}