#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AbortEnvironmentUpdate {
_private: (),
}
impl AbortEnvironmentUpdate {
pub fn builder() -> crate::input::abort_environment_update_input::Builder {
crate::input::abort_environment_update_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AbortEnvironmentUpdate {
type Output = std::result::Result<
crate::output::AbortEnvironmentUpdateOutput,
crate::error::AbortEnvironmentUpdateError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_abort_environment_update_error(response)
} else {
crate::operation_deser::parse_abort_environment_update_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ApplyEnvironmentManagedAction {
_private: (),
}
impl ApplyEnvironmentManagedAction {
pub fn builder() -> crate::input::apply_environment_managed_action_input::Builder {
crate::input::apply_environment_managed_action_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ApplyEnvironmentManagedAction {
type Output = std::result::Result<
crate::output::ApplyEnvironmentManagedActionOutput,
crate::error::ApplyEnvironmentManagedActionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_apply_environment_managed_action_error(response)
} else {
crate::operation_deser::parse_apply_environment_managed_action_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AssociateEnvironmentOperationsRole {
_private: (),
}
impl AssociateEnvironmentOperationsRole {
pub fn builder() -> crate::input::associate_environment_operations_role_input::Builder {
crate::input::associate_environment_operations_role_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AssociateEnvironmentOperationsRole {
type Output = std::result::Result<
crate::output::AssociateEnvironmentOperationsRoleOutput,
crate::error::AssociateEnvironmentOperationsRoleError,
>;
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_environment_operations_role_error(response)
} else {
crate::operation_deser::parse_associate_environment_operations_role_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CheckDNSAvailability {
_private: (),
}
impl CheckDNSAvailability {
pub fn builder() -> crate::input::check_dns_availability_input::Builder {
crate::input::check_dns_availability_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CheckDNSAvailability {
type Output = std::result::Result<
crate::output::CheckDnsAvailabilityOutput,
crate::error::CheckDNSAvailabilityError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_check_dns_availability_error(response)
} else {
crate::operation_deser::parse_check_dns_availability_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ComposeEnvironments {
_private: (),
}
impl ComposeEnvironments {
pub fn builder() -> crate::input::compose_environments_input::Builder {
crate::input::compose_environments_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ComposeEnvironments {
type Output = std::result::Result<
crate::output::ComposeEnvironmentsOutput,
crate::error::ComposeEnvironmentsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_compose_environments_error(response)
} else {
crate::operation_deser::parse_compose_environments_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 CreateApplicationVersion {
_private: (),
}
impl CreateApplicationVersion {
pub fn builder() -> crate::input::create_application_version_input::Builder {
crate::input::create_application_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateApplicationVersion {
type Output = std::result::Result<
crate::output::CreateApplicationVersionOutput,
crate::error::CreateApplicationVersionError,
>;
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_version_error(response)
} else {
crate::operation_deser::parse_create_application_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateConfigurationTemplate {
_private: (),
}
impl CreateConfigurationTemplate {
pub fn builder() -> crate::input::create_configuration_template_input::Builder {
crate::input::create_configuration_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateConfigurationTemplate {
type Output = std::result::Result<
crate::output::CreateConfigurationTemplateOutput,
crate::error::CreateConfigurationTemplateError,
>;
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_configuration_template_error(response)
} else {
crate::operation_deser::parse_create_configuration_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateEnvironment {
_private: (),
}
impl CreateEnvironment {
pub fn builder() -> crate::input::create_environment_input::Builder {
crate::input::create_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateEnvironment {
type Output = std::result::Result<
crate::output::CreateEnvironmentOutput,
crate::error::CreateEnvironmentError,
>;
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_environment_error(response)
} else {
crate::operation_deser::parse_create_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreatePlatformVersion {
_private: (),
}
impl CreatePlatformVersion {
pub fn builder() -> crate::input::create_platform_version_input::Builder {
crate::input::create_platform_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreatePlatformVersion {
type Output = std::result::Result<
crate::output::CreatePlatformVersionOutput,
crate::error::CreatePlatformVersionError,
>;
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_platform_version_error(response)
} else {
crate::operation_deser::parse_create_platform_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateStorageLocation {
_private: (),
}
impl CreateStorageLocation {
pub fn builder() -> crate::input::create_storage_location_input::Builder {
crate::input::create_storage_location_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateStorageLocation {
type Output = std::result::Result<
crate::output::CreateStorageLocationOutput,
crate::error::CreateStorageLocationError,
>;
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_storage_location_error(response)
} else {
crate::operation_deser::parse_create_storage_location_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 DeleteApplicationVersion {
_private: (),
}
impl DeleteApplicationVersion {
pub fn builder() -> crate::input::delete_application_version_input::Builder {
crate::input::delete_application_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteApplicationVersion {
type Output = std::result::Result<
crate::output::DeleteApplicationVersionOutput,
crate::error::DeleteApplicationVersionError,
>;
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_version_error(response)
} else {
crate::operation_deser::parse_delete_application_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteConfigurationTemplate {
_private: (),
}
impl DeleteConfigurationTemplate {
pub fn builder() -> crate::input::delete_configuration_template_input::Builder {
crate::input::delete_configuration_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteConfigurationTemplate {
type Output = std::result::Result<
crate::output::DeleteConfigurationTemplateOutput,
crate::error::DeleteConfigurationTemplateError,
>;
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_configuration_template_error(response)
} else {
crate::operation_deser::parse_delete_configuration_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteEnvironmentConfiguration {
_private: (),
}
impl DeleteEnvironmentConfiguration {
pub fn builder() -> crate::input::delete_environment_configuration_input::Builder {
crate::input::delete_environment_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteEnvironmentConfiguration {
type Output = std::result::Result<
crate::output::DeleteEnvironmentConfigurationOutput,
crate::error::DeleteEnvironmentConfigurationError,
>;
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_environment_configuration_error(response)
} else {
crate::operation_deser::parse_delete_environment_configuration_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeletePlatformVersion {
_private: (),
}
impl DeletePlatformVersion {
pub fn builder() -> crate::input::delete_platform_version_input::Builder {
crate::input::delete_platform_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeletePlatformVersion {
type Output = std::result::Result<
crate::output::DeletePlatformVersionOutput,
crate::error::DeletePlatformVersionError,
>;
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_platform_version_error(response)
} else {
crate::operation_deser::parse_delete_platform_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeAccountAttributes {
_private: (),
}
impl DescribeAccountAttributes {
pub fn builder() -> crate::input::describe_account_attributes_input::Builder {
crate::input::describe_account_attributes_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeAccountAttributes {
type Output = std::result::Result<
crate::output::DescribeAccountAttributesOutput,
crate::error::DescribeAccountAttributesError,
>;
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_account_attributes_error(response)
} else {
crate::operation_deser::parse_describe_account_attributes_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 DescribeApplicationVersions {
_private: (),
}
impl DescribeApplicationVersions {
pub fn builder() -> crate::input::describe_application_versions_input::Builder {
crate::input::describe_application_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeApplicationVersions {
type Output = std::result::Result<
crate::output::DescribeApplicationVersionsOutput,
crate::error::DescribeApplicationVersionsError,
>;
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_versions_error(response)
} else {
crate::operation_deser::parse_describe_application_versions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeConfigurationOptions {
_private: (),
}
impl DescribeConfigurationOptions {
pub fn builder() -> crate::input::describe_configuration_options_input::Builder {
crate::input::describe_configuration_options_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeConfigurationOptions {
type Output = std::result::Result<
crate::output::DescribeConfigurationOptionsOutput,
crate::error::DescribeConfigurationOptionsError,
>;
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_configuration_options_error(response)
} else {
crate::operation_deser::parse_describe_configuration_options_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeConfigurationSettings {
_private: (),
}
impl DescribeConfigurationSettings {
pub fn builder() -> crate::input::describe_configuration_settings_input::Builder {
crate::input::describe_configuration_settings_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeConfigurationSettings {
type Output = std::result::Result<
crate::output::DescribeConfigurationSettingsOutput,
crate::error::DescribeConfigurationSettingsError,
>;
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_configuration_settings_error(response)
} else {
crate::operation_deser::parse_describe_configuration_settings_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeEnvironmentHealth {
_private: (),
}
impl DescribeEnvironmentHealth {
pub fn builder() -> crate::input::describe_environment_health_input::Builder {
crate::input::describe_environment_health_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeEnvironmentHealth {
type Output = std::result::Result<
crate::output::DescribeEnvironmentHealthOutput,
crate::error::DescribeEnvironmentHealthError,
>;
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_environment_health_error(response)
} else {
crate::operation_deser::parse_describe_environment_health_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeEnvironmentManagedActionHistory {
_private: (),
}
impl DescribeEnvironmentManagedActionHistory {
pub fn builder() -> crate::input::describe_environment_managed_action_history_input::Builder {
crate::input::describe_environment_managed_action_history_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeEnvironmentManagedActionHistory {
type Output = std::result::Result<
crate::output::DescribeEnvironmentManagedActionHistoryOutput,
crate::error::DescribeEnvironmentManagedActionHistoryError,
>;
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_environment_managed_action_history_error(
response,
)
} else {
crate::operation_deser::parse_describe_environment_managed_action_history_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeEnvironmentManagedActions {
_private: (),
}
impl DescribeEnvironmentManagedActions {
pub fn builder() -> crate::input::describe_environment_managed_actions_input::Builder {
crate::input::describe_environment_managed_actions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeEnvironmentManagedActions {
type Output = std::result::Result<
crate::output::DescribeEnvironmentManagedActionsOutput,
crate::error::DescribeEnvironmentManagedActionsError,
>;
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_environment_managed_actions_error(response)
} else {
crate::operation_deser::parse_describe_environment_managed_actions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeEnvironmentResources {
_private: (),
}
impl DescribeEnvironmentResources {
pub fn builder() -> crate::input::describe_environment_resources_input::Builder {
crate::input::describe_environment_resources_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeEnvironmentResources {
type Output = std::result::Result<
crate::output::DescribeEnvironmentResourcesOutput,
crate::error::DescribeEnvironmentResourcesError,
>;
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_environment_resources_error(response)
} else {
crate::operation_deser::parse_describe_environment_resources_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeEnvironments {
_private: (),
}
impl DescribeEnvironments {
pub fn builder() -> crate::input::describe_environments_input::Builder {
crate::input::describe_environments_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeEnvironments {
type Output = std::result::Result<
crate::output::DescribeEnvironmentsOutput,
crate::error::DescribeEnvironmentsError,
>;
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_environments_error(response)
} else {
crate::operation_deser::parse_describe_environments_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeEvents {
_private: (),
}
impl DescribeEvents {
pub fn builder() -> crate::input::describe_events_input::Builder {
crate::input::describe_events_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeEvents {
type Output =
std::result::Result<crate::output::DescribeEventsOutput, crate::error::DescribeEventsError>;
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_events_error(response)
} else {
crate::operation_deser::parse_describe_events_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeInstancesHealth {
_private: (),
}
impl DescribeInstancesHealth {
pub fn builder() -> crate::input::describe_instances_health_input::Builder {
crate::input::describe_instances_health_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeInstancesHealth {
type Output = std::result::Result<
crate::output::DescribeInstancesHealthOutput,
crate::error::DescribeInstancesHealthError,
>;
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_instances_health_error(response)
} else {
crate::operation_deser::parse_describe_instances_health_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribePlatformVersion {
_private: (),
}
impl DescribePlatformVersion {
pub fn builder() -> crate::input::describe_platform_version_input::Builder {
crate::input::describe_platform_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribePlatformVersion {
type Output = std::result::Result<
crate::output::DescribePlatformVersionOutput,
crate::error::DescribePlatformVersionError,
>;
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_platform_version_error(response)
} else {
crate::operation_deser::parse_describe_platform_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DisassociateEnvironmentOperationsRole {
_private: (),
}
impl DisassociateEnvironmentOperationsRole {
pub fn builder() -> crate::input::disassociate_environment_operations_role_input::Builder {
crate::input::disassociate_environment_operations_role_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DisassociateEnvironmentOperationsRole {
type Output = std::result::Result<
crate::output::DisassociateEnvironmentOperationsRoleOutput,
crate::error::DisassociateEnvironmentOperationsRoleError,
>;
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_environment_operations_role_error(response)
} else {
crate::operation_deser::parse_disassociate_environment_operations_role_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListAvailableSolutionStacks {
_private: (),
}
impl ListAvailableSolutionStacks {
pub fn builder() -> crate::input::list_available_solution_stacks_input::Builder {
crate::input::list_available_solution_stacks_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListAvailableSolutionStacks {
type Output = std::result::Result<
crate::output::ListAvailableSolutionStacksOutput,
crate::error::ListAvailableSolutionStacksError,
>;
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_available_solution_stacks_error(response)
} else {
crate::operation_deser::parse_list_available_solution_stacks_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListPlatformBranches {
_private: (),
}
impl ListPlatformBranches {
pub fn builder() -> crate::input::list_platform_branches_input::Builder {
crate::input::list_platform_branches_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListPlatformBranches {
type Output = std::result::Result<
crate::output::ListPlatformBranchesOutput,
crate::error::ListPlatformBranchesError,
>;
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_platform_branches_error(response)
} else {
crate::operation_deser::parse_list_platform_branches_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListPlatformVersions {
_private: (),
}
impl ListPlatformVersions {
pub fn builder() -> crate::input::list_platform_versions_input::Builder {
crate::input::list_platform_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListPlatformVersions {
type Output = std::result::Result<
crate::output::ListPlatformVersionsOutput,
crate::error::ListPlatformVersionsError,
>;
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_platform_versions_error(response)
} else {
crate::operation_deser::parse_list_platform_versions_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 RebuildEnvironment {
_private: (),
}
impl RebuildEnvironment {
pub fn builder() -> crate::input::rebuild_environment_input::Builder {
crate::input::rebuild_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RebuildEnvironment {
type Output = std::result::Result<
crate::output::RebuildEnvironmentOutput,
crate::error::RebuildEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_rebuild_environment_error(response)
} else {
crate::operation_deser::parse_rebuild_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RequestEnvironmentInfo {
_private: (),
}
impl RequestEnvironmentInfo {
pub fn builder() -> crate::input::request_environment_info_input::Builder {
crate::input::request_environment_info_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RequestEnvironmentInfo {
type Output = std::result::Result<
crate::output::RequestEnvironmentInfoOutput,
crate::error::RequestEnvironmentInfoError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_request_environment_info_error(response)
} else {
crate::operation_deser::parse_request_environment_info_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RestartAppServer {
_private: (),
}
impl RestartAppServer {
pub fn builder() -> crate::input::restart_app_server_input::Builder {
crate::input::restart_app_server_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RestartAppServer {
type Output = std::result::Result<
crate::output::RestartAppServerOutput,
crate::error::RestartAppServerError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_restart_app_server_error(response)
} else {
crate::operation_deser::parse_restart_app_server_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RetrieveEnvironmentInfo {
_private: (),
}
impl RetrieveEnvironmentInfo {
pub fn builder() -> crate::input::retrieve_environment_info_input::Builder {
crate::input::retrieve_environment_info_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RetrieveEnvironmentInfo {
type Output = std::result::Result<
crate::output::RetrieveEnvironmentInfoOutput,
crate::error::RetrieveEnvironmentInfoError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_retrieve_environment_info_error(response)
} else {
crate::operation_deser::parse_retrieve_environment_info_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct SwapEnvironmentCNAMEs {
_private: (),
}
impl SwapEnvironmentCNAMEs {
pub fn builder() -> crate::input::swap_environment_cnam_es_input::Builder {
crate::input::swap_environment_cnam_es_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for SwapEnvironmentCNAMEs {
type Output = std::result::Result<
crate::output::SwapEnvironmentCnamEsOutput,
crate::error::SwapEnvironmentCNAMEsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_swap_environment_cnam_es_error(response)
} else {
crate::operation_deser::parse_swap_environment_cnam_es_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct TerminateEnvironment {
_private: (),
}
impl TerminateEnvironment {
pub fn builder() -> crate::input::terminate_environment_input::Builder {
crate::input::terminate_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for TerminateEnvironment {
type Output = std::result::Result<
crate::output::TerminateEnvironmentOutput,
crate::error::TerminateEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_terminate_environment_error(response)
} else {
crate::operation_deser::parse_terminate_environment_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 UpdateApplicationResourceLifecycle {
_private: (),
}
impl UpdateApplicationResourceLifecycle {
pub fn builder() -> crate::input::update_application_resource_lifecycle_input::Builder {
crate::input::update_application_resource_lifecycle_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateApplicationResourceLifecycle {
type Output = std::result::Result<
crate::output::UpdateApplicationResourceLifecycleOutput,
crate::error::UpdateApplicationResourceLifecycleError,
>;
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_resource_lifecycle_error(response)
} else {
crate::operation_deser::parse_update_application_resource_lifecycle_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateApplicationVersion {
_private: (),
}
impl UpdateApplicationVersion {
pub fn builder() -> crate::input::update_application_version_input::Builder {
crate::input::update_application_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateApplicationVersion {
type Output = std::result::Result<
crate::output::UpdateApplicationVersionOutput,
crate::error::UpdateApplicationVersionError,
>;
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_version_error(response)
} else {
crate::operation_deser::parse_update_application_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateConfigurationTemplate {
_private: (),
}
impl UpdateConfigurationTemplate {
pub fn builder() -> crate::input::update_configuration_template_input::Builder {
crate::input::update_configuration_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateConfigurationTemplate {
type Output = std::result::Result<
crate::output::UpdateConfigurationTemplateOutput,
crate::error::UpdateConfigurationTemplateError,
>;
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_configuration_template_error(response)
} else {
crate::operation_deser::parse_update_configuration_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateEnvironment {
_private: (),
}
impl UpdateEnvironment {
pub fn builder() -> crate::input::update_environment_input::Builder {
crate::input::update_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateEnvironment {
type Output = std::result::Result<
crate::output::UpdateEnvironmentOutput,
crate::error::UpdateEnvironmentError,
>;
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_environment_error(response)
} else {
crate::operation_deser::parse_update_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateTagsForResource {
_private: (),
}
impl UpdateTagsForResource {
pub fn builder() -> crate::input::update_tags_for_resource_input::Builder {
crate::input::update_tags_for_resource_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateTagsForResource {
type Output = std::result::Result<
crate::output::UpdateTagsForResourceOutput,
crate::error::UpdateTagsForResourceError,
>;
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_tags_for_resource_error(response)
} else {
crate::operation_deser::parse_update_tags_for_resource_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ValidateConfigurationSettings {
_private: (),
}
impl ValidateConfigurationSettings {
pub fn builder() -> crate::input::validate_configuration_settings_input::Builder {
crate::input::validate_configuration_settings_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ValidateConfigurationSettings {
type Output = std::result::Result<
crate::output::ValidateConfigurationSettingsOutput,
crate::error::ValidateConfigurationSettingsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_validate_configuration_settings_error(response)
} else {
crate::operation_deser::parse_validate_configuration_settings_response(response)
}
}
}
pub mod customize;