#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AssociateApplicationFleet {
_private: (),
}
impl AssociateApplicationFleet {
pub fn builder() -> crate::input::associate_application_fleet_input::Builder {
crate::input::associate_application_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AssociateApplicationFleet {
type Output = std::result::Result<
crate::output::AssociateApplicationFleetOutput,
crate::error::AssociateApplicationFleetError,
>;
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_application_fleet_error(response)
} else {
crate::operation_deser::parse_associate_application_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AssociateApplicationToEntitlement {
_private: (),
}
impl AssociateApplicationToEntitlement {
pub fn builder() -> crate::input::associate_application_to_entitlement_input::Builder {
crate::input::associate_application_to_entitlement_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AssociateApplicationToEntitlement {
type Output = std::result::Result<
crate::output::AssociateApplicationToEntitlementOutput,
crate::error::AssociateApplicationToEntitlementError,
>;
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_application_to_entitlement_error(response)
} else {
crate::operation_deser::parse_associate_application_to_entitlement_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AssociateFleet {
_private: (),
}
impl AssociateFleet {
pub fn builder() -> crate::input::associate_fleet_input::Builder {
crate::input::associate_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AssociateFleet {
type Output =
std::result::Result<crate::output::AssociateFleetOutput, crate::error::AssociateFleetError>;
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_fleet_error(response)
} else {
crate::operation_deser::parse_associate_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchAssociateUserStack {
_private: (),
}
impl BatchAssociateUserStack {
pub fn builder() -> crate::input::batch_associate_user_stack_input::Builder {
crate::input::batch_associate_user_stack_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchAssociateUserStack {
type Output = std::result::Result<
crate::output::BatchAssociateUserStackOutput,
crate::error::BatchAssociateUserStackError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_batch_associate_user_stack_error(response)
} else {
crate::operation_deser::parse_batch_associate_user_stack_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchDisassociateUserStack {
_private: (),
}
impl BatchDisassociateUserStack {
pub fn builder() -> crate::input::batch_disassociate_user_stack_input::Builder {
crate::input::batch_disassociate_user_stack_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchDisassociateUserStack {
type Output = std::result::Result<
crate::output::BatchDisassociateUserStackOutput,
crate::error::BatchDisassociateUserStackError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_batch_disassociate_user_stack_error(response)
} else {
crate::operation_deser::parse_batch_disassociate_user_stack_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CopyImage {
_private: (),
}
impl CopyImage {
pub fn builder() -> crate::input::copy_image_input::Builder {
crate::input::copy_image_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CopyImage {
type Output = std::result::Result<crate::output::CopyImageOutput, crate::error::CopyImageError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_copy_image_error(response)
} else {
crate::operation_deser::parse_copy_image_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateAppBlock {
_private: (),
}
impl CreateAppBlock {
pub fn builder() -> crate::input::create_app_block_input::Builder {
crate::input::create_app_block_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateAppBlock {
type Output =
std::result::Result<crate::output::CreateAppBlockOutput, crate::error::CreateAppBlockError>;
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_app_block_error(response)
} else {
crate::operation_deser::parse_create_app_block_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateApplication {
_private: (),
}
impl CreateApplication {
pub fn builder() -> crate::input::create_application_input::Builder {
crate::input::create_application_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateApplication {
type Output = std::result::Result<
crate::output::CreateApplicationOutput,
crate::error::CreateApplicationError,
>;
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_application_error(response)
} else {
crate::operation_deser::parse_create_application_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDirectoryConfig {
_private: (),
}
impl CreateDirectoryConfig {
pub fn builder() -> crate::input::create_directory_config_input::Builder {
crate::input::create_directory_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDirectoryConfig {
type Output = std::result::Result<
crate::output::CreateDirectoryConfigOutput,
crate::error::CreateDirectoryConfigError,
>;
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_directory_config_error(response)
} else {
crate::operation_deser::parse_create_directory_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateEntitlement {
_private: (),
}
impl CreateEntitlement {
pub fn builder() -> crate::input::create_entitlement_input::Builder {
crate::input::create_entitlement_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateEntitlement {
type Output = std::result::Result<
crate::output::CreateEntitlementOutput,
crate::error::CreateEntitlementError,
>;
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_entitlement_error(response)
} else {
crate::operation_deser::parse_create_entitlement_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 CreateImageBuilder {
_private: (),
}
impl CreateImageBuilder {
pub fn builder() -> crate::input::create_image_builder_input::Builder {
crate::input::create_image_builder_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateImageBuilder {
type Output = std::result::Result<
crate::output::CreateImageBuilderOutput,
crate::error::CreateImageBuilderError,
>;
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_image_builder_error(response)
} else {
crate::operation_deser::parse_create_image_builder_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateImageBuilderStreamingURL {
_private: (),
}
impl CreateImageBuilderStreamingURL {
pub fn builder() -> crate::input::create_image_builder_streaming_url_input::Builder {
crate::input::create_image_builder_streaming_url_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateImageBuilderStreamingURL {
type Output = std::result::Result<
crate::output::CreateImageBuilderStreamingUrlOutput,
crate::error::CreateImageBuilderStreamingURLError,
>;
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_image_builder_streaming_url_error(response)
} else {
crate::operation_deser::parse_create_image_builder_streaming_url_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateStack {
_private: (),
}
impl CreateStack {
pub fn builder() -> crate::input::create_stack_input::Builder {
crate::input::create_stack_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateStack {
type Output =
std::result::Result<crate::output::CreateStackOutput, crate::error::CreateStackError>;
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_stack_error(response)
} else {
crate::operation_deser::parse_create_stack_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateStreamingURL {
_private: (),
}
impl CreateStreamingURL {
pub fn builder() -> crate::input::create_streaming_url_input::Builder {
crate::input::create_streaming_url_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateStreamingURL {
type Output = std::result::Result<
crate::output::CreateStreamingUrlOutput,
crate::error::CreateStreamingURLError,
>;
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_streaming_url_error(response)
} else {
crate::operation_deser::parse_create_streaming_url_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateUpdatedImage {
_private: (),
}
impl CreateUpdatedImage {
pub fn builder() -> crate::input::create_updated_image_input::Builder {
crate::input::create_updated_image_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateUpdatedImage {
type Output = std::result::Result<
crate::output::CreateUpdatedImageOutput,
crate::error::CreateUpdatedImageError,
>;
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_updated_image_error(response)
} else {
crate::operation_deser::parse_create_updated_image_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateUsageReportSubscription {
_private: (),
}
impl CreateUsageReportSubscription {
pub fn builder() -> crate::input::create_usage_report_subscription_input::Builder {
crate::input::create_usage_report_subscription_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateUsageReportSubscription {
type Output = std::result::Result<
crate::output::CreateUsageReportSubscriptionOutput,
crate::error::CreateUsageReportSubscriptionError,
>;
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_usage_report_subscription_error(response)
} else {
crate::operation_deser::parse_create_usage_report_subscription_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateUser {
_private: (),
}
impl CreateUser {
pub fn builder() -> crate::input::create_user_input::Builder {
crate::input::create_user_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateUser {
type Output =
std::result::Result<crate::output::CreateUserOutput, crate::error::CreateUserError>;
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_user_error(response)
} else {
crate::operation_deser::parse_create_user_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteAppBlock {
_private: (),
}
impl DeleteAppBlock {
pub fn builder() -> crate::input::delete_app_block_input::Builder {
crate::input::delete_app_block_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteAppBlock {
type Output =
std::result::Result<crate::output::DeleteAppBlockOutput, crate::error::DeleteAppBlockError>;
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_app_block_error(response)
} else {
crate::operation_deser::parse_delete_app_block_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteApplication {
_private: (),
}
impl DeleteApplication {
pub fn builder() -> crate::input::delete_application_input::Builder {
crate::input::delete_application_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteApplication {
type Output = std::result::Result<
crate::output::DeleteApplicationOutput,
crate::error::DeleteApplicationError,
>;
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_application_error(response)
} else {
crate::operation_deser::parse_delete_application_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteDirectoryConfig {
_private: (),
}
impl DeleteDirectoryConfig {
pub fn builder() -> crate::input::delete_directory_config_input::Builder {
crate::input::delete_directory_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteDirectoryConfig {
type Output = std::result::Result<
crate::output::DeleteDirectoryConfigOutput,
crate::error::DeleteDirectoryConfigError,
>;
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_directory_config_error(response)
} else {
crate::operation_deser::parse_delete_directory_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteEntitlement {
_private: (),
}
impl DeleteEntitlement {
pub fn builder() -> crate::input::delete_entitlement_input::Builder {
crate::input::delete_entitlement_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteEntitlement {
type Output = std::result::Result<
crate::output::DeleteEntitlementOutput,
crate::error::DeleteEntitlementError,
>;
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_entitlement_error(response)
} else {
crate::operation_deser::parse_delete_entitlement_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 DeleteImage {
_private: (),
}
impl DeleteImage {
pub fn builder() -> crate::input::delete_image_input::Builder {
crate::input::delete_image_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteImage {
type Output =
std::result::Result<crate::output::DeleteImageOutput, crate::error::DeleteImageError>;
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_image_error(response)
} else {
crate::operation_deser::parse_delete_image_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteImageBuilder {
_private: (),
}
impl DeleteImageBuilder {
pub fn builder() -> crate::input::delete_image_builder_input::Builder {
crate::input::delete_image_builder_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteImageBuilder {
type Output = std::result::Result<
crate::output::DeleteImageBuilderOutput,
crate::error::DeleteImageBuilderError,
>;
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_image_builder_error(response)
} else {
crate::operation_deser::parse_delete_image_builder_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteImagePermissions {
_private: (),
}
impl DeleteImagePermissions {
pub fn builder() -> crate::input::delete_image_permissions_input::Builder {
crate::input::delete_image_permissions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteImagePermissions {
type Output = std::result::Result<
crate::output::DeleteImagePermissionsOutput,
crate::error::DeleteImagePermissionsError,
>;
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_image_permissions_error(response)
} else {
crate::operation_deser::parse_delete_image_permissions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteStack {
_private: (),
}
impl DeleteStack {
pub fn builder() -> crate::input::delete_stack_input::Builder {
crate::input::delete_stack_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteStack {
type Output =
std::result::Result<crate::output::DeleteStackOutput, crate::error::DeleteStackError>;
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_stack_error(response)
} else {
crate::operation_deser::parse_delete_stack_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteUsageReportSubscription {
_private: (),
}
impl DeleteUsageReportSubscription {
pub fn builder() -> crate::input::delete_usage_report_subscription_input::Builder {
crate::input::delete_usage_report_subscription_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteUsageReportSubscription {
type Output = std::result::Result<
crate::output::DeleteUsageReportSubscriptionOutput,
crate::error::DeleteUsageReportSubscriptionError,
>;
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_usage_report_subscription_error(response)
} else {
crate::operation_deser::parse_delete_usage_report_subscription_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteUser {
_private: (),
}
impl DeleteUser {
pub fn builder() -> crate::input::delete_user_input::Builder {
crate::input::delete_user_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteUser {
type Output =
std::result::Result<crate::output::DeleteUserOutput, crate::error::DeleteUserError>;
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_user_error(response)
} else {
crate::operation_deser::parse_delete_user_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeAppBlocks {
_private: (),
}
impl DescribeAppBlocks {
pub fn builder() -> crate::input::describe_app_blocks_input::Builder {
crate::input::describe_app_blocks_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeAppBlocks {
type Output = std::result::Result<
crate::output::DescribeAppBlocksOutput,
crate::error::DescribeAppBlocksError,
>;
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_app_blocks_error(response)
} else {
crate::operation_deser::parse_describe_app_blocks_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeApplicationFleetAssociations {
_private: (),
}
impl DescribeApplicationFleetAssociations {
pub fn builder() -> crate::input::describe_application_fleet_associations_input::Builder {
crate::input::describe_application_fleet_associations_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeApplicationFleetAssociations {
type Output = std::result::Result<
crate::output::DescribeApplicationFleetAssociationsOutput,
crate::error::DescribeApplicationFleetAssociationsError,
>;
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_application_fleet_associations_error(response)
} else {
crate::operation_deser::parse_describe_application_fleet_associations_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeApplications {
_private: (),
}
impl DescribeApplications {
pub fn builder() -> crate::input::describe_applications_input::Builder {
crate::input::describe_applications_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeApplications {
type Output = std::result::Result<
crate::output::DescribeApplicationsOutput,
crate::error::DescribeApplicationsError,
>;
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_applications_error(response)
} else {
crate::operation_deser::parse_describe_applications_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeDirectoryConfigs {
_private: (),
}
impl DescribeDirectoryConfigs {
pub fn builder() -> crate::input::describe_directory_configs_input::Builder {
crate::input::describe_directory_configs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeDirectoryConfigs {
type Output = std::result::Result<
crate::output::DescribeDirectoryConfigsOutput,
crate::error::DescribeDirectoryConfigsError,
>;
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_directory_configs_error(response)
} else {
crate::operation_deser::parse_describe_directory_configs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeEntitlements {
_private: (),
}
impl DescribeEntitlements {
pub fn builder() -> crate::input::describe_entitlements_input::Builder {
crate::input::describe_entitlements_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeEntitlements {
type Output = std::result::Result<
crate::output::DescribeEntitlementsOutput,
crate::error::DescribeEntitlementsError,
>;
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_entitlements_error(response)
} else {
crate::operation_deser::parse_describe_entitlements_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeFleets {
_private: (),
}
impl DescribeFleets {
pub fn builder() -> crate::input::describe_fleets_input::Builder {
crate::input::describe_fleets_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeFleets {
type Output =
std::result::Result<crate::output::DescribeFleetsOutput, crate::error::DescribeFleetsError>;
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_fleets_error(response)
} else {
crate::operation_deser::parse_describe_fleets_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeImageBuilders {
_private: (),
}
impl DescribeImageBuilders {
pub fn builder() -> crate::input::describe_image_builders_input::Builder {
crate::input::describe_image_builders_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeImageBuilders {
type Output = std::result::Result<
crate::output::DescribeImageBuildersOutput,
crate::error::DescribeImageBuildersError,
>;
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_image_builders_error(response)
} else {
crate::operation_deser::parse_describe_image_builders_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeImagePermissions {
_private: (),
}
impl DescribeImagePermissions {
pub fn builder() -> crate::input::describe_image_permissions_input::Builder {
crate::input::describe_image_permissions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeImagePermissions {
type Output = std::result::Result<
crate::output::DescribeImagePermissionsOutput,
crate::error::DescribeImagePermissionsError,
>;
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_image_permissions_error(response)
} else {
crate::operation_deser::parse_describe_image_permissions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeImages {
_private: (),
}
impl DescribeImages {
pub fn builder() -> crate::input::describe_images_input::Builder {
crate::input::describe_images_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeImages {
type Output =
std::result::Result<crate::output::DescribeImagesOutput, crate::error::DescribeImagesError>;
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_images_error(response)
} else {
crate::operation_deser::parse_describe_images_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeSessions {
_private: (),
}
impl DescribeSessions {
pub fn builder() -> crate::input::describe_sessions_input::Builder {
crate::input::describe_sessions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeSessions {
type Output = std::result::Result<
crate::output::DescribeSessionsOutput,
crate::error::DescribeSessionsError,
>;
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_sessions_error(response)
} else {
crate::operation_deser::parse_describe_sessions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeStacks {
_private: (),
}
impl DescribeStacks {
pub fn builder() -> crate::input::describe_stacks_input::Builder {
crate::input::describe_stacks_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeStacks {
type Output =
std::result::Result<crate::output::DescribeStacksOutput, crate::error::DescribeStacksError>;
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_stacks_error(response)
} else {
crate::operation_deser::parse_describe_stacks_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeUsageReportSubscriptions {
_private: (),
}
impl DescribeUsageReportSubscriptions {
pub fn builder() -> crate::input::describe_usage_report_subscriptions_input::Builder {
crate::input::describe_usage_report_subscriptions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeUsageReportSubscriptions {
type Output = std::result::Result<
crate::output::DescribeUsageReportSubscriptionsOutput,
crate::error::DescribeUsageReportSubscriptionsError,
>;
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_usage_report_subscriptions_error(response)
} else {
crate::operation_deser::parse_describe_usage_report_subscriptions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeUsers {
_private: (),
}
impl DescribeUsers {
pub fn builder() -> crate::input::describe_users_input::Builder {
crate::input::describe_users_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeUsers {
type Output =
std::result::Result<crate::output::DescribeUsersOutput, crate::error::DescribeUsersError>;
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_users_error(response)
} else {
crate::operation_deser::parse_describe_users_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeUserStackAssociations {
_private: (),
}
impl DescribeUserStackAssociations {
pub fn builder() -> crate::input::describe_user_stack_associations_input::Builder {
crate::input::describe_user_stack_associations_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeUserStackAssociations {
type Output = std::result::Result<
crate::output::DescribeUserStackAssociationsOutput,
crate::error::DescribeUserStackAssociationsError,
>;
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_user_stack_associations_error(response)
} else {
crate::operation_deser::parse_describe_user_stack_associations_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DisableUser {
_private: (),
}
impl DisableUser {
pub fn builder() -> crate::input::disable_user_input::Builder {
crate::input::disable_user_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DisableUser {
type Output =
std::result::Result<crate::output::DisableUserOutput, crate::error::DisableUserError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_disable_user_error(response)
} else {
crate::operation_deser::parse_disable_user_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DisassociateApplicationFleet {
_private: (),
}
impl DisassociateApplicationFleet {
pub fn builder() -> crate::input::disassociate_application_fleet_input::Builder {
crate::input::disassociate_application_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DisassociateApplicationFleet {
type Output = std::result::Result<
crate::output::DisassociateApplicationFleetOutput,
crate::error::DisassociateApplicationFleetError,
>;
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_application_fleet_error(response)
} else {
crate::operation_deser::parse_disassociate_application_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DisassociateApplicationFromEntitlement {
_private: (),
}
impl DisassociateApplicationFromEntitlement {
pub fn builder() -> crate::input::disassociate_application_from_entitlement_input::Builder {
crate::input::disassociate_application_from_entitlement_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DisassociateApplicationFromEntitlement {
type Output = std::result::Result<
crate::output::DisassociateApplicationFromEntitlementOutput,
crate::error::DisassociateApplicationFromEntitlementError,
>;
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_application_from_entitlement_error(response)
} else {
crate::operation_deser::parse_disassociate_application_from_entitlement_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DisassociateFleet {
_private: (),
}
impl DisassociateFleet {
pub fn builder() -> crate::input::disassociate_fleet_input::Builder {
crate::input::disassociate_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DisassociateFleet {
type Output = std::result::Result<
crate::output::DisassociateFleetOutput,
crate::error::DisassociateFleetError,
>;
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_fleet_error(response)
} else {
crate::operation_deser::parse_disassociate_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct EnableUser {
_private: (),
}
impl EnableUser {
pub fn builder() -> crate::input::enable_user_input::Builder {
crate::input::enable_user_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for EnableUser {
type Output =
std::result::Result<crate::output::EnableUserOutput, crate::error::EnableUserError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_enable_user_error(response)
} else {
crate::operation_deser::parse_enable_user_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ExpireSession {
_private: (),
}
impl ExpireSession {
pub fn builder() -> crate::input::expire_session_input::Builder {
crate::input::expire_session_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ExpireSession {
type Output =
std::result::Result<crate::output::ExpireSessionOutput, crate::error::ExpireSessionError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_expire_session_error(response)
} else {
crate::operation_deser::parse_expire_session_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListAssociatedFleets {
_private: (),
}
impl ListAssociatedFleets {
pub fn builder() -> crate::input::list_associated_fleets_input::Builder {
crate::input::list_associated_fleets_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListAssociatedFleets {
type Output = std::result::Result<
crate::output::ListAssociatedFleetsOutput,
crate::error::ListAssociatedFleetsError,
>;
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_associated_fleets_error(response)
} else {
crate::operation_deser::parse_list_associated_fleets_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListAssociatedStacks {
_private: (),
}
impl ListAssociatedStacks {
pub fn builder() -> crate::input::list_associated_stacks_input::Builder {
crate::input::list_associated_stacks_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListAssociatedStacks {
type Output = std::result::Result<
crate::output::ListAssociatedStacksOutput,
crate::error::ListAssociatedStacksError,
>;
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_associated_stacks_error(response)
} else {
crate::operation_deser::parse_list_associated_stacks_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEntitledApplications {
_private: (),
}
impl ListEntitledApplications {
pub fn builder() -> crate::input::list_entitled_applications_input::Builder {
crate::input::list_entitled_applications_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEntitledApplications {
type Output = std::result::Result<
crate::output::ListEntitledApplicationsOutput,
crate::error::ListEntitledApplicationsError,
>;
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_entitled_applications_error(response)
} else {
crate::operation_deser::parse_list_entitled_applications_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 StartFleet {
_private: (),
}
impl StartFleet {
pub fn builder() -> crate::input::start_fleet_input::Builder {
crate::input::start_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartFleet {
type Output =
std::result::Result<crate::output::StartFleetOutput, crate::error::StartFleetError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_start_fleet_error(response)
} else {
crate::operation_deser::parse_start_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartImageBuilder {
_private: (),
}
impl StartImageBuilder {
pub fn builder() -> crate::input::start_image_builder_input::Builder {
crate::input::start_image_builder_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartImageBuilder {
type Output = std::result::Result<
crate::output::StartImageBuilderOutput,
crate::error::StartImageBuilderError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_start_image_builder_error(response)
} else {
crate::operation_deser::parse_start_image_builder_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopFleet {
_private: (),
}
impl StopFleet {
pub fn builder() -> crate::input::stop_fleet_input::Builder {
crate::input::stop_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopFleet {
type Output = std::result::Result<crate::output::StopFleetOutput, crate::error::StopFleetError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_stop_fleet_error(response)
} else {
crate::operation_deser::parse_stop_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopImageBuilder {
_private: (),
}
impl StopImageBuilder {
pub fn builder() -> crate::input::stop_image_builder_input::Builder {
crate::input::stop_image_builder_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopImageBuilder {
type Output = std::result::Result<
crate::output::StopImageBuilderOutput,
crate::error::StopImageBuilderError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_stop_image_builder_error(response)
} else {
crate::operation_deser::parse_stop_image_builder_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 UpdateApplication {
_private: (),
}
impl UpdateApplication {
pub fn builder() -> crate::input::update_application_input::Builder {
crate::input::update_application_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateApplication {
type Output = std::result::Result<
crate::output::UpdateApplicationOutput,
crate::error::UpdateApplicationError,
>;
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_application_error(response)
} else {
crate::operation_deser::parse_update_application_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateDirectoryConfig {
_private: (),
}
impl UpdateDirectoryConfig {
pub fn builder() -> crate::input::update_directory_config_input::Builder {
crate::input::update_directory_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateDirectoryConfig {
type Output = std::result::Result<
crate::output::UpdateDirectoryConfigOutput,
crate::error::UpdateDirectoryConfigError,
>;
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_directory_config_error(response)
} else {
crate::operation_deser::parse_update_directory_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateEntitlement {
_private: (),
}
impl UpdateEntitlement {
pub fn builder() -> crate::input::update_entitlement_input::Builder {
crate::input::update_entitlement_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateEntitlement {
type Output = std::result::Result<
crate::output::UpdateEntitlementOutput,
crate::error::UpdateEntitlementError,
>;
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_entitlement_error(response)
} else {
crate::operation_deser::parse_update_entitlement_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateFleet {
_private: (),
}
impl UpdateFleet {
pub fn builder() -> crate::input::update_fleet_input::Builder {
crate::input::update_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateFleet {
type Output =
std::result::Result<crate::output::UpdateFleetOutput, crate::error::UpdateFleetError>;
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_error(response)
} else {
crate::operation_deser::parse_update_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateImagePermissions {
_private: (),
}
impl UpdateImagePermissions {
pub fn builder() -> crate::input::update_image_permissions_input::Builder {
crate::input::update_image_permissions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateImagePermissions {
type Output = std::result::Result<
crate::output::UpdateImagePermissionsOutput,
crate::error::UpdateImagePermissionsError,
>;
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_image_permissions_error(response)
} else {
crate::operation_deser::parse_update_image_permissions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateStack {
_private: (),
}
impl UpdateStack {
pub fn builder() -> crate::input::update_stack_input::Builder {
crate::input::update_stack_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateStack {
type Output =
std::result::Result<crate::output::UpdateStackOutput, crate::error::UpdateStackError>;
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_stack_error(response)
} else {
crate::operation_deser::parse_update_stack_response(response)
}
}
}
pub mod customize;