#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AssociateDomain {
_private: (),
}
impl AssociateDomain {
pub fn builder() -> crate::input::associate_domain_input::Builder {
crate::input::associate_domain_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AssociateDomain {
type Output = std::result::Result<
crate::output::AssociateDomainOutput,
crate::error::AssociateDomainError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_associate_domain_error(response)
} else {
crate::operation_deser::parse_associate_domain_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AssociateWebsiteAuthorizationProvider {
_private: (),
}
impl AssociateWebsiteAuthorizationProvider {
pub fn builder() -> crate::input::associate_website_authorization_provider_input::Builder {
crate::input::associate_website_authorization_provider_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AssociateWebsiteAuthorizationProvider {
type Output = std::result::Result<
crate::output::AssociateWebsiteAuthorizationProviderOutput,
crate::error::AssociateWebsiteAuthorizationProviderError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_associate_website_authorization_provider_error(response)
} else {
crate::operation_deser::parse_associate_website_authorization_provider_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AssociateWebsiteCertificateAuthority {
_private: (),
}
impl AssociateWebsiteCertificateAuthority {
pub fn builder() -> crate::input::associate_website_certificate_authority_input::Builder {
crate::input::associate_website_certificate_authority_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AssociateWebsiteCertificateAuthority {
type Output = std::result::Result<
crate::output::AssociateWebsiteCertificateAuthorityOutput,
crate::error::AssociateWebsiteCertificateAuthorityError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_associate_website_certificate_authority_error(response)
} else {
crate::operation_deser::parse_associate_website_certificate_authority_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateFleet {
_private: (),
}
impl CreateFleet {
pub fn builder() -> crate::input::create_fleet_input::Builder {
crate::input::create_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateFleet {
type Output =
std::result::Result<crate::output::CreateFleetOutput, crate::error::CreateFleetError>;
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_fleet_error(response)
} else {
crate::operation_deser::parse_create_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteFleet {
_private: (),
}
impl DeleteFleet {
pub fn builder() -> crate::input::delete_fleet_input::Builder {
crate::input::delete_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteFleet {
type Output =
std::result::Result<crate::output::DeleteFleetOutput, crate::error::DeleteFleetError>;
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_fleet_error(response)
} else {
crate::operation_deser::parse_delete_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeAuditStreamConfiguration {
_private: (),
}
impl DescribeAuditStreamConfiguration {
pub fn builder() -> crate::input::describe_audit_stream_configuration_input::Builder {
crate::input::describe_audit_stream_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeAuditStreamConfiguration {
type Output = std::result::Result<
crate::output::DescribeAuditStreamConfigurationOutput,
crate::error::DescribeAuditStreamConfigurationError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_audit_stream_configuration_error(response)
} else {
crate::operation_deser::parse_describe_audit_stream_configuration_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeCompanyNetworkConfiguration {
_private: (),
}
impl DescribeCompanyNetworkConfiguration {
pub fn builder() -> crate::input::describe_company_network_configuration_input::Builder {
crate::input::describe_company_network_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeCompanyNetworkConfiguration {
type Output = std::result::Result<
crate::output::DescribeCompanyNetworkConfigurationOutput,
crate::error::DescribeCompanyNetworkConfigurationError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_company_network_configuration_error(response)
} else {
crate::operation_deser::parse_describe_company_network_configuration_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeDevice {
_private: (),
}
impl DescribeDevice {
pub fn builder() -> crate::input::describe_device_input::Builder {
crate::input::describe_device_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeDevice {
type Output =
std::result::Result<crate::output::DescribeDeviceOutput, crate::error::DescribeDeviceError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_device_error(response)
} else {
crate::operation_deser::parse_describe_device_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeDevicePolicyConfiguration {
_private: (),
}
impl DescribeDevicePolicyConfiguration {
pub fn builder() -> crate::input::describe_device_policy_configuration_input::Builder {
crate::input::describe_device_policy_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeDevicePolicyConfiguration {
type Output = std::result::Result<
crate::output::DescribeDevicePolicyConfigurationOutput,
crate::error::DescribeDevicePolicyConfigurationError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_device_policy_configuration_error(response)
} else {
crate::operation_deser::parse_describe_device_policy_configuration_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeDomain {
_private: (),
}
impl DescribeDomain {
pub fn builder() -> crate::input::describe_domain_input::Builder {
crate::input::describe_domain_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeDomain {
type Output =
std::result::Result<crate::output::DescribeDomainOutput, crate::error::DescribeDomainError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_domain_error(response)
} else {
crate::operation_deser::parse_describe_domain_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeFleetMetadata {
_private: (),
}
impl DescribeFleetMetadata {
pub fn builder() -> crate::input::describe_fleet_metadata_input::Builder {
crate::input::describe_fleet_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeFleetMetadata {
type Output = std::result::Result<
crate::output::DescribeFleetMetadataOutput,
crate::error::DescribeFleetMetadataError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_fleet_metadata_error(response)
} else {
crate::operation_deser::parse_describe_fleet_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeIdentityProviderConfiguration {
_private: (),
}
impl DescribeIdentityProviderConfiguration {
pub fn builder() -> crate::input::describe_identity_provider_configuration_input::Builder {
crate::input::describe_identity_provider_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeIdentityProviderConfiguration {
type Output = std::result::Result<
crate::output::DescribeIdentityProviderConfigurationOutput,
crate::error::DescribeIdentityProviderConfigurationError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_identity_provider_configuration_error(response)
} else {
crate::operation_deser::parse_describe_identity_provider_configuration_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeWebsiteCertificateAuthority {
_private: (),
}
impl DescribeWebsiteCertificateAuthority {
pub fn builder() -> crate::input::describe_website_certificate_authority_input::Builder {
crate::input::describe_website_certificate_authority_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeWebsiteCertificateAuthority {
type Output = std::result::Result<
crate::output::DescribeWebsiteCertificateAuthorityOutput,
crate::error::DescribeWebsiteCertificateAuthorityError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_website_certificate_authority_error(response)
} else {
crate::operation_deser::parse_describe_website_certificate_authority_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DisassociateDomain {
_private: (),
}
impl DisassociateDomain {
pub fn builder() -> crate::input::disassociate_domain_input::Builder {
crate::input::disassociate_domain_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DisassociateDomain {
type Output = std::result::Result<
crate::output::DisassociateDomainOutput,
crate::error::DisassociateDomainError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_disassociate_domain_error(response)
} else {
crate::operation_deser::parse_disassociate_domain_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DisassociateWebsiteAuthorizationProvider {
_private: (),
}
impl DisassociateWebsiteAuthorizationProvider {
pub fn builder() -> crate::input::disassociate_website_authorization_provider_input::Builder {
crate::input::disassociate_website_authorization_provider_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DisassociateWebsiteAuthorizationProvider {
type Output = std::result::Result<
crate::output::DisassociateWebsiteAuthorizationProviderOutput,
crate::error::DisassociateWebsiteAuthorizationProviderError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_disassociate_website_authorization_provider_error(
response,
)
} else {
crate::operation_deser::parse_disassociate_website_authorization_provider_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DisassociateWebsiteCertificateAuthority {
_private: (),
}
impl DisassociateWebsiteCertificateAuthority {
pub fn builder() -> crate::input::disassociate_website_certificate_authority_input::Builder {
crate::input::disassociate_website_certificate_authority_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DisassociateWebsiteCertificateAuthority {
type Output = std::result::Result<
crate::output::DisassociateWebsiteCertificateAuthorityOutput,
crate::error::DisassociateWebsiteCertificateAuthorityError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_disassociate_website_certificate_authority_error(response)
} else {
crate::operation_deser::parse_disassociate_website_certificate_authority_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDevices {
_private: (),
}
impl ListDevices {
pub fn builder() -> crate::input::list_devices_input::Builder {
crate::input::list_devices_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDevices {
type Output =
std::result::Result<crate::output::ListDevicesOutput, crate::error::ListDevicesError>;
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_devices_error(response)
} else {
crate::operation_deser::parse_list_devices_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDomains {
_private: (),
}
impl ListDomains {
pub fn builder() -> crate::input::list_domains_input::Builder {
crate::input::list_domains_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDomains {
type Output =
std::result::Result<crate::output::ListDomainsOutput, crate::error::ListDomainsError>;
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_domains_error(response)
} else {
crate::operation_deser::parse_list_domains_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListFleets {
_private: (),
}
impl ListFleets {
pub fn builder() -> crate::input::list_fleets_input::Builder {
crate::input::list_fleets_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListFleets {
type Output =
std::result::Result<crate::output::ListFleetsOutput, crate::error::ListFleetsError>;
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_fleets_error(response)
} else {
crate::operation_deser::parse_list_fleets_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 ListWebsiteAuthorizationProviders {
_private: (),
}
impl ListWebsiteAuthorizationProviders {
pub fn builder() -> crate::input::list_website_authorization_providers_input::Builder {
crate::input::list_website_authorization_providers_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListWebsiteAuthorizationProviders {
type Output = std::result::Result<
crate::output::ListWebsiteAuthorizationProvidersOutput,
crate::error::ListWebsiteAuthorizationProvidersError,
>;
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_website_authorization_providers_error(response)
} else {
crate::operation_deser::parse_list_website_authorization_providers_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListWebsiteCertificateAuthorities {
_private: (),
}
impl ListWebsiteCertificateAuthorities {
pub fn builder() -> crate::input::list_website_certificate_authorities_input::Builder {
crate::input::list_website_certificate_authorities_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListWebsiteCertificateAuthorities {
type Output = std::result::Result<
crate::output::ListWebsiteCertificateAuthoritiesOutput,
crate::error::ListWebsiteCertificateAuthoritiesError,
>;
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_website_certificate_authorities_error(response)
} else {
crate::operation_deser::parse_list_website_certificate_authorities_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RestoreDomainAccess {
_private: (),
}
impl RestoreDomainAccess {
pub fn builder() -> crate::input::restore_domain_access_input::Builder {
crate::input::restore_domain_access_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RestoreDomainAccess {
type Output = std::result::Result<
crate::output::RestoreDomainAccessOutput,
crate::error::RestoreDomainAccessError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_restore_domain_access_error(response)
} else {
crate::operation_deser::parse_restore_domain_access_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RevokeDomainAccess {
_private: (),
}
impl RevokeDomainAccess {
pub fn builder() -> crate::input::revoke_domain_access_input::Builder {
crate::input::revoke_domain_access_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RevokeDomainAccess {
type Output = std::result::Result<
crate::output::RevokeDomainAccessOutput,
crate::error::RevokeDomainAccessError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_revoke_domain_access_error(response)
} else {
crate::operation_deser::parse_revoke_domain_access_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct SignOutUser {
_private: (),
}
impl SignOutUser {
pub fn builder() -> crate::input::sign_out_user_input::Builder {
crate::input::sign_out_user_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for SignOutUser {
type Output =
std::result::Result<crate::output::SignOutUserOutput, crate::error::SignOutUserError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_sign_out_user_error(response)
} else {
crate::operation_deser::parse_sign_out_user_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 UpdateAuditStreamConfiguration {
_private: (),
}
impl UpdateAuditStreamConfiguration {
pub fn builder() -> crate::input::update_audit_stream_configuration_input::Builder {
crate::input::update_audit_stream_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateAuditStreamConfiguration {
type Output = std::result::Result<
crate::output::UpdateAuditStreamConfigurationOutput,
crate::error::UpdateAuditStreamConfigurationError,
>;
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_audit_stream_configuration_error(response)
} else {
crate::operation_deser::parse_update_audit_stream_configuration_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateCompanyNetworkConfiguration {
_private: (),
}
impl UpdateCompanyNetworkConfiguration {
pub fn builder() -> crate::input::update_company_network_configuration_input::Builder {
crate::input::update_company_network_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateCompanyNetworkConfiguration {
type Output = std::result::Result<
crate::output::UpdateCompanyNetworkConfigurationOutput,
crate::error::UpdateCompanyNetworkConfigurationError,
>;
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_company_network_configuration_error(response)
} else {
crate::operation_deser::parse_update_company_network_configuration_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateDevicePolicyConfiguration {
_private: (),
}
impl UpdateDevicePolicyConfiguration {
pub fn builder() -> crate::input::update_device_policy_configuration_input::Builder {
crate::input::update_device_policy_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateDevicePolicyConfiguration {
type Output = std::result::Result<
crate::output::UpdateDevicePolicyConfigurationOutput,
crate::error::UpdateDevicePolicyConfigurationError,
>;
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_device_policy_configuration_error(response)
} else {
crate::operation_deser::parse_update_device_policy_configuration_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateDomainMetadata {
_private: (),
}
impl UpdateDomainMetadata {
pub fn builder() -> crate::input::update_domain_metadata_input::Builder {
crate::input::update_domain_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateDomainMetadata {
type Output = std::result::Result<
crate::output::UpdateDomainMetadataOutput,
crate::error::UpdateDomainMetadataError,
>;
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_domain_metadata_error(response)
} else {
crate::operation_deser::parse_update_domain_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateFleetMetadata {
_private: (),
}
impl UpdateFleetMetadata {
pub fn builder() -> crate::input::update_fleet_metadata_input::Builder {
crate::input::update_fleet_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateFleetMetadata {
type Output = std::result::Result<
crate::output::UpdateFleetMetadataOutput,
crate::error::UpdateFleetMetadataError,
>;
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_fleet_metadata_error(response)
} else {
crate::operation_deser::parse_update_fleet_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateIdentityProviderConfiguration {
_private: (),
}
impl UpdateIdentityProviderConfiguration {
pub fn builder() -> crate::input::update_identity_provider_configuration_input::Builder {
crate::input::update_identity_provider_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateIdentityProviderConfiguration {
type Output = std::result::Result<
crate::output::UpdateIdentityProviderConfigurationOutput,
crate::error::UpdateIdentityProviderConfigurationError,
>;
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_identity_provider_configuration_error(response)
} else {
crate::operation_deser::parse_update_identity_provider_configuration_response(response)
}
}
}
pub mod customize;