#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AcknowledgeOrderReceipt {
_private: (),
}
impl AcknowledgeOrderReceipt {
pub fn builder() -> crate::input::acknowledge_order_receipt_input::Builder {
crate::input::acknowledge_order_receipt_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AcknowledgeOrderReceipt {
type Output = std::result::Result<
crate::output::AcknowledgeOrderReceiptOutput,
crate::error::AcknowledgeOrderReceiptError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_acknowledge_order_receipt_error(response)
} else {
crate::operation_deser::parse_acknowledge_order_receipt_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ActivateDeviceIdentifier {
_private: (),
}
impl ActivateDeviceIdentifier {
pub fn builder() -> crate::input::activate_device_identifier_input::Builder {
crate::input::activate_device_identifier_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ActivateDeviceIdentifier {
type Output = std::result::Result<
crate::output::ActivateDeviceIdentifierOutput,
crate::error::ActivateDeviceIdentifierError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_activate_device_identifier_error(response)
} else {
crate::operation_deser::parse_activate_device_identifier_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ActivateNetworkSite {
_private: (),
}
impl ActivateNetworkSite {
pub fn builder() -> crate::input::activate_network_site_input::Builder {
crate::input::activate_network_site_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ActivateNetworkSite {
type Output = std::result::Result<
crate::output::ActivateNetworkSiteOutput,
crate::error::ActivateNetworkSiteError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_activate_network_site_error(response)
} else {
crate::operation_deser::parse_activate_network_site_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ConfigureAccessPoint {
_private: (),
}
impl ConfigureAccessPoint {
pub fn builder() -> crate::input::configure_access_point_input::Builder {
crate::input::configure_access_point_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ConfigureAccessPoint {
type Output = std::result::Result<
crate::output::ConfigureAccessPointOutput,
crate::error::ConfigureAccessPointError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_configure_access_point_error(response)
} else {
crate::operation_deser::parse_configure_access_point_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateNetwork {
_private: (),
}
impl CreateNetwork {
pub fn builder() -> crate::input::create_network_input::Builder {
crate::input::create_network_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateNetwork {
type Output =
std::result::Result<crate::output::CreateNetworkOutput, crate::error::CreateNetworkError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_create_network_error(response)
} else {
crate::operation_deser::parse_create_network_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateNetworkSite {
_private: (),
}
impl CreateNetworkSite {
pub fn builder() -> crate::input::create_network_site_input::Builder {
crate::input::create_network_site_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateNetworkSite {
type Output = std::result::Result<
crate::output::CreateNetworkSiteOutput,
crate::error::CreateNetworkSiteError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_create_network_site_error(response)
} else {
crate::operation_deser::parse_create_network_site_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeactivateDeviceIdentifier {
_private: (),
}
impl DeactivateDeviceIdentifier {
pub fn builder() -> crate::input::deactivate_device_identifier_input::Builder {
crate::input::deactivate_device_identifier_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeactivateDeviceIdentifier {
type Output = std::result::Result<
crate::output::DeactivateDeviceIdentifierOutput,
crate::error::DeactivateDeviceIdentifierError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_deactivate_device_identifier_error(response)
} else {
crate::operation_deser::parse_deactivate_device_identifier_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteNetwork {
_private: (),
}
impl DeleteNetwork {
pub fn builder() -> crate::input::delete_network_input::Builder {
crate::input::delete_network_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteNetwork {
type Output =
std::result::Result<crate::output::DeleteNetworkOutput, crate::error::DeleteNetworkError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_delete_network_error(response)
} else {
crate::operation_deser::parse_delete_network_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteNetworkSite {
_private: (),
}
impl DeleteNetworkSite {
pub fn builder() -> crate::input::delete_network_site_input::Builder {
crate::input::delete_network_site_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteNetworkSite {
type Output = std::result::Result<
crate::output::DeleteNetworkSiteOutput,
crate::error::DeleteNetworkSiteError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_delete_network_site_error(response)
} else {
crate::operation_deser::parse_delete_network_site_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDeviceIdentifier {
_private: (),
}
impl GetDeviceIdentifier {
pub fn builder() -> crate::input::get_device_identifier_input::Builder {
crate::input::get_device_identifier_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDeviceIdentifier {
type Output = std::result::Result<
crate::output::GetDeviceIdentifierOutput,
crate::error::GetDeviceIdentifierError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_device_identifier_error(response)
} else {
crate::operation_deser::parse_get_device_identifier_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetNetwork {
_private: (),
}
impl GetNetwork {
pub fn builder() -> crate::input::get_network_input::Builder {
crate::input::get_network_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetNetwork {
type Output =
std::result::Result<crate::output::GetNetworkOutput, crate::error::GetNetworkError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_network_error(response)
} else {
crate::operation_deser::parse_get_network_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetNetworkResource {
_private: (),
}
impl GetNetworkResource {
pub fn builder() -> crate::input::get_network_resource_input::Builder {
crate::input::get_network_resource_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetNetworkResource {
type Output = std::result::Result<
crate::output::GetNetworkResourceOutput,
crate::error::GetNetworkResourceError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_network_resource_error(response)
} else {
crate::operation_deser::parse_get_network_resource_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetNetworkSite {
_private: (),
}
impl GetNetworkSite {
pub fn builder() -> crate::input::get_network_site_input::Builder {
crate::input::get_network_site_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetNetworkSite {
type Output =
std::result::Result<crate::output::GetNetworkSiteOutput, crate::error::GetNetworkSiteError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_network_site_error(response)
} else {
crate::operation_deser::parse_get_network_site_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetOrder {
_private: (),
}
impl GetOrder {
pub fn builder() -> crate::input::get_order_input::Builder {
crate::input::get_order_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetOrder {
type Output = std::result::Result<crate::output::GetOrderOutput, crate::error::GetOrderError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_order_error(response)
} else {
crate::operation_deser::parse_get_order_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDeviceIdentifiers {
_private: (),
}
impl ListDeviceIdentifiers {
pub fn builder() -> crate::input::list_device_identifiers_input::Builder {
crate::input::list_device_identifiers_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDeviceIdentifiers {
type Output = std::result::Result<
crate::output::ListDeviceIdentifiersOutput,
crate::error::ListDeviceIdentifiersError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_device_identifiers_error(response)
} else {
crate::operation_deser::parse_list_device_identifiers_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListNetworkResources {
_private: (),
}
impl ListNetworkResources {
pub fn builder() -> crate::input::list_network_resources_input::Builder {
crate::input::list_network_resources_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListNetworkResources {
type Output = std::result::Result<
crate::output::ListNetworkResourcesOutput,
crate::error::ListNetworkResourcesError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_network_resources_error(response)
} else {
crate::operation_deser::parse_list_network_resources_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListNetworks {
_private: (),
}
impl ListNetworks {
pub fn builder() -> crate::input::list_networks_input::Builder {
crate::input::list_networks_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListNetworks {
type Output =
std::result::Result<crate::output::ListNetworksOutput, crate::error::ListNetworksError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_networks_error(response)
} else {
crate::operation_deser::parse_list_networks_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListNetworkSites {
_private: (),
}
impl ListNetworkSites {
pub fn builder() -> crate::input::list_network_sites_input::Builder {
crate::input::list_network_sites_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListNetworkSites {
type Output = std::result::Result<
crate::output::ListNetworkSitesOutput,
crate::error::ListNetworkSitesError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_network_sites_error(response)
} else {
crate::operation_deser::parse_list_network_sites_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListOrders {
_private: (),
}
impl ListOrders {
pub fn builder() -> crate::input::list_orders_input::Builder {
crate::input::list_orders_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListOrders {
type Output =
std::result::Result<crate::output::ListOrdersOutput, crate::error::ListOrdersError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_orders_error(response)
} else {
crate::operation_deser::parse_list_orders_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListTagsForResource {
_private: (),
}
impl ListTagsForResource {
pub fn builder() -> crate::input::list_tags_for_resource_input::Builder {
crate::input::list_tags_for_resource_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListTagsForResource {
type Output = std::result::Result<
crate::output::ListTagsForResourceOutput,
crate::error::ListTagsForResourceError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_tags_for_resource_error(response)
} else {
crate::operation_deser::parse_list_tags_for_resource_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct Ping {
_private: (),
}
impl Ping {
pub fn builder() -> crate::input::ping_input::Builder {
crate::input::ping_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for Ping {
type Output = std::result::Result<crate::output::PingOutput, crate::error::PingError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_ping_error(response)
} else {
crate::operation_deser::parse_ping_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct TagResource {
_private: (),
}
impl TagResource {
pub fn builder() -> crate::input::tag_resource_input::Builder {
crate::input::tag_resource_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for TagResource {
type Output =
std::result::Result<crate::output::TagResourceOutput, crate::error::TagResourceError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_tag_resource_error(response)
} else {
crate::operation_deser::parse_tag_resource_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UntagResource {
_private: (),
}
impl UntagResource {
pub fn builder() -> crate::input::untag_resource_input::Builder {
crate::input::untag_resource_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UntagResource {
type Output =
std::result::Result<crate::output::UntagResourceOutput, crate::error::UntagResourceError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_untag_resource_error(response)
} else {
crate::operation_deser::parse_untag_resource_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateNetworkSite {
_private: (),
}
impl UpdateNetworkSite {
pub fn builder() -> crate::input::update_network_site_input::Builder {
crate::input::update_network_site_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateNetworkSite {
type Output = std::result::Result<
crate::output::UpdateNetworkSiteOutput,
crate::error::UpdateNetworkSiteError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_update_network_site_error(response)
} else {
crate::operation_deser::parse_update_network_site_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateNetworkSitePlan {
_private: (),
}
impl UpdateNetworkSitePlan {
pub fn builder() -> crate::input::update_network_site_plan_input::Builder {
crate::input::update_network_site_plan_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateNetworkSitePlan {
type Output = std::result::Result<
crate::output::UpdateNetworkSitePlanOutput,
crate::error::UpdateNetworkSitePlanError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_update_network_site_plan_error(response)
} else {
crate::operation_deser::parse_update_network_site_plan_response(response)
}
}
}
pub mod customize;