#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AddTagsToOnPremisesInstances {
_private: (),
}
impl AddTagsToOnPremisesInstances {
pub fn builder() -> crate::input::add_tags_to_on_premises_instances_input::Builder {
crate::input::add_tags_to_on_premises_instances_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AddTagsToOnPremisesInstances {
type Output = std::result::Result<
crate::output::AddTagsToOnPremisesInstancesOutput,
crate::error::AddTagsToOnPremisesInstancesError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_add_tags_to_on_premises_instances_error(response)
} else {
crate::operation_deser::parse_add_tags_to_on_premises_instances_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetApplicationRevisions {
_private: (),
}
impl BatchGetApplicationRevisions {
pub fn builder() -> crate::input::batch_get_application_revisions_input::Builder {
crate::input::batch_get_application_revisions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetApplicationRevisions {
type Output = std::result::Result<
crate::output::BatchGetApplicationRevisionsOutput,
crate::error::BatchGetApplicationRevisionsError,
>;
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_get_application_revisions_error(response)
} else {
crate::operation_deser::parse_batch_get_application_revisions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetApplications {
_private: (),
}
impl BatchGetApplications {
pub fn builder() -> crate::input::batch_get_applications_input::Builder {
crate::input::batch_get_applications_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetApplications {
type Output = std::result::Result<
crate::output::BatchGetApplicationsOutput,
crate::error::BatchGetApplicationsError,
>;
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_get_applications_error(response)
} else {
crate::operation_deser::parse_batch_get_applications_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetDeploymentGroups {
_private: (),
}
impl BatchGetDeploymentGroups {
pub fn builder() -> crate::input::batch_get_deployment_groups_input::Builder {
crate::input::batch_get_deployment_groups_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetDeploymentGroups {
type Output = std::result::Result<
crate::output::BatchGetDeploymentGroupsOutput,
crate::error::BatchGetDeploymentGroupsError,
>;
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_get_deployment_groups_error(response)
} else {
crate::operation_deser::parse_batch_get_deployment_groups_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetDeploymentInstances {
_private: (),
}
impl BatchGetDeploymentInstances {
pub fn builder() -> crate::input::batch_get_deployment_instances_input::Builder {
crate::input::batch_get_deployment_instances_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetDeploymentInstances {
type Output = std::result::Result<
crate::output::BatchGetDeploymentInstancesOutput,
crate::error::BatchGetDeploymentInstancesError,
>;
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_get_deployment_instances_error(response)
} else {
crate::operation_deser::parse_batch_get_deployment_instances_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetDeployments {
_private: (),
}
impl BatchGetDeployments {
pub fn builder() -> crate::input::batch_get_deployments_input::Builder {
crate::input::batch_get_deployments_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetDeployments {
type Output = std::result::Result<
crate::output::BatchGetDeploymentsOutput,
crate::error::BatchGetDeploymentsError,
>;
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_get_deployments_error(response)
} else {
crate::operation_deser::parse_batch_get_deployments_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetDeploymentTargets {
_private: (),
}
impl BatchGetDeploymentTargets {
pub fn builder() -> crate::input::batch_get_deployment_targets_input::Builder {
crate::input::batch_get_deployment_targets_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetDeploymentTargets {
type Output = std::result::Result<
crate::output::BatchGetDeploymentTargetsOutput,
crate::error::BatchGetDeploymentTargetsError,
>;
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_get_deployment_targets_error(response)
} else {
crate::operation_deser::parse_batch_get_deployment_targets_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetOnPremisesInstances {
_private: (),
}
impl BatchGetOnPremisesInstances {
pub fn builder() -> crate::input::batch_get_on_premises_instances_input::Builder {
crate::input::batch_get_on_premises_instances_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetOnPremisesInstances {
type Output = std::result::Result<
crate::output::BatchGetOnPremisesInstancesOutput,
crate::error::BatchGetOnPremisesInstancesError,
>;
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_get_on_premises_instances_error(response)
} else {
crate::operation_deser::parse_batch_get_on_premises_instances_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ContinueDeployment {
_private: (),
}
impl ContinueDeployment {
pub fn builder() -> crate::input::continue_deployment_input::Builder {
crate::input::continue_deployment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ContinueDeployment {
type Output = std::result::Result<
crate::output::ContinueDeploymentOutput,
crate::error::ContinueDeploymentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_continue_deployment_error(response)
} else {
crate::operation_deser::parse_continue_deployment_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 CreateDeployment {
_private: (),
}
impl CreateDeployment {
pub fn builder() -> crate::input::create_deployment_input::Builder {
crate::input::create_deployment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDeployment {
type Output = std::result::Result<
crate::output::CreateDeploymentOutput,
crate::error::CreateDeploymentError,
>;
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_deployment_error(response)
} else {
crate::operation_deser::parse_create_deployment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDeploymentConfig {
_private: (),
}
impl CreateDeploymentConfig {
pub fn builder() -> crate::input::create_deployment_config_input::Builder {
crate::input::create_deployment_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDeploymentConfig {
type Output = std::result::Result<
crate::output::CreateDeploymentConfigOutput,
crate::error::CreateDeploymentConfigError,
>;
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_deployment_config_error(response)
} else {
crate::operation_deser::parse_create_deployment_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDeploymentGroup {
_private: (),
}
impl CreateDeploymentGroup {
pub fn builder() -> crate::input::create_deployment_group_input::Builder {
crate::input::create_deployment_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDeploymentGroup {
type Output = std::result::Result<
crate::output::CreateDeploymentGroupOutput,
crate::error::CreateDeploymentGroupError,
>;
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_deployment_group_error(response)
} else {
crate::operation_deser::parse_create_deployment_group_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 DeleteDeploymentConfig {
_private: (),
}
impl DeleteDeploymentConfig {
pub fn builder() -> crate::input::delete_deployment_config_input::Builder {
crate::input::delete_deployment_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteDeploymentConfig {
type Output = std::result::Result<
crate::output::DeleteDeploymentConfigOutput,
crate::error::DeleteDeploymentConfigError,
>;
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_deployment_config_error(response)
} else {
crate::operation_deser::parse_delete_deployment_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteDeploymentGroup {
_private: (),
}
impl DeleteDeploymentGroup {
pub fn builder() -> crate::input::delete_deployment_group_input::Builder {
crate::input::delete_deployment_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteDeploymentGroup {
type Output = std::result::Result<
crate::output::DeleteDeploymentGroupOutput,
crate::error::DeleteDeploymentGroupError,
>;
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_deployment_group_error(response)
} else {
crate::operation_deser::parse_delete_deployment_group_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteGitHubAccountToken {
_private: (),
}
impl DeleteGitHubAccountToken {
pub fn builder() -> crate::input::delete_git_hub_account_token_input::Builder {
crate::input::delete_git_hub_account_token_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteGitHubAccountToken {
type Output = std::result::Result<
crate::output::DeleteGitHubAccountTokenOutput,
crate::error::DeleteGitHubAccountTokenError,
>;
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_git_hub_account_token_error(response)
} else {
crate::operation_deser::parse_delete_git_hub_account_token_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteResourcesByExternalId {
_private: (),
}
impl DeleteResourcesByExternalId {
pub fn builder() -> crate::input::delete_resources_by_external_id_input::Builder {
crate::input::delete_resources_by_external_id_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteResourcesByExternalId {
type Output = std::result::Result<
crate::output::DeleteResourcesByExternalIdOutput,
crate::error::DeleteResourcesByExternalIdError,
>;
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_resources_by_external_id_error(response)
} else {
crate::operation_deser::parse_delete_resources_by_external_id_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeregisterOnPremisesInstance {
_private: (),
}
impl DeregisterOnPremisesInstance {
pub fn builder() -> crate::input::deregister_on_premises_instance_input::Builder {
crate::input::deregister_on_premises_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeregisterOnPremisesInstance {
type Output = std::result::Result<
crate::output::DeregisterOnPremisesInstanceOutput,
crate::error::DeregisterOnPremisesInstanceError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_deregister_on_premises_instance_error(response)
} else {
crate::operation_deser::parse_deregister_on_premises_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetApplication {
_private: (),
}
impl GetApplication {
pub fn builder() -> crate::input::get_application_input::Builder {
crate::input::get_application_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetApplication {
type Output =
std::result::Result<crate::output::GetApplicationOutput, crate::error::GetApplicationError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_application_error(response)
} else {
crate::operation_deser::parse_get_application_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetApplicationRevision {
_private: (),
}
impl GetApplicationRevision {
pub fn builder() -> crate::input::get_application_revision_input::Builder {
crate::input::get_application_revision_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetApplicationRevision {
type Output = std::result::Result<
crate::output::GetApplicationRevisionOutput,
crate::error::GetApplicationRevisionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_application_revision_error(response)
} else {
crate::operation_deser::parse_get_application_revision_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDeployment {
_private: (),
}
impl GetDeployment {
pub fn builder() -> crate::input::get_deployment_input::Builder {
crate::input::get_deployment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDeployment {
type Output =
std::result::Result<crate::output::GetDeploymentOutput, crate::error::GetDeploymentError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_deployment_error(response)
} else {
crate::operation_deser::parse_get_deployment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDeploymentConfig {
_private: (),
}
impl GetDeploymentConfig {
pub fn builder() -> crate::input::get_deployment_config_input::Builder {
crate::input::get_deployment_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDeploymentConfig {
type Output = std::result::Result<
crate::output::GetDeploymentConfigOutput,
crate::error::GetDeploymentConfigError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_deployment_config_error(response)
} else {
crate::operation_deser::parse_get_deployment_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDeploymentGroup {
_private: (),
}
impl GetDeploymentGroup {
pub fn builder() -> crate::input::get_deployment_group_input::Builder {
crate::input::get_deployment_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDeploymentGroup {
type Output = std::result::Result<
crate::output::GetDeploymentGroupOutput,
crate::error::GetDeploymentGroupError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_deployment_group_error(response)
} else {
crate::operation_deser::parse_get_deployment_group_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDeploymentInstance {
_private: (),
}
impl GetDeploymentInstance {
pub fn builder() -> crate::input::get_deployment_instance_input::Builder {
crate::input::get_deployment_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDeploymentInstance {
type Output = std::result::Result<
crate::output::GetDeploymentInstanceOutput,
crate::error::GetDeploymentInstanceError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_deployment_instance_error(response)
} else {
crate::operation_deser::parse_get_deployment_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDeploymentTarget {
_private: (),
}
impl GetDeploymentTarget {
pub fn builder() -> crate::input::get_deployment_target_input::Builder {
crate::input::get_deployment_target_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDeploymentTarget {
type Output = std::result::Result<
crate::output::GetDeploymentTargetOutput,
crate::error::GetDeploymentTargetError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_deployment_target_error(response)
} else {
crate::operation_deser::parse_get_deployment_target_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetOnPremisesInstance {
_private: (),
}
impl GetOnPremisesInstance {
pub fn builder() -> crate::input::get_on_premises_instance_input::Builder {
crate::input::get_on_premises_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetOnPremisesInstance {
type Output = std::result::Result<
crate::output::GetOnPremisesInstanceOutput,
crate::error::GetOnPremisesInstanceError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_on_premises_instance_error(response)
} else {
crate::operation_deser::parse_get_on_premises_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListApplicationRevisions {
_private: (),
}
impl ListApplicationRevisions {
pub fn builder() -> crate::input::list_application_revisions_input::Builder {
crate::input::list_application_revisions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListApplicationRevisions {
type Output = std::result::Result<
crate::output::ListApplicationRevisionsOutput,
crate::error::ListApplicationRevisionsError,
>;
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_application_revisions_error(response)
} else {
crate::operation_deser::parse_list_application_revisions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListApplications {
_private: (),
}
impl ListApplications {
pub fn builder() -> crate::input::list_applications_input::Builder {
crate::input::list_applications_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListApplications {
type Output = std::result::Result<
crate::output::ListApplicationsOutput,
crate::error::ListApplicationsError,
>;
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_applications_error(response)
} else {
crate::operation_deser::parse_list_applications_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDeploymentConfigs {
_private: (),
}
impl ListDeploymentConfigs {
pub fn builder() -> crate::input::list_deployment_configs_input::Builder {
crate::input::list_deployment_configs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDeploymentConfigs {
type Output = std::result::Result<
crate::output::ListDeploymentConfigsOutput,
crate::error::ListDeploymentConfigsError,
>;
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_deployment_configs_error(response)
} else {
crate::operation_deser::parse_list_deployment_configs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDeploymentGroups {
_private: (),
}
impl ListDeploymentGroups {
pub fn builder() -> crate::input::list_deployment_groups_input::Builder {
crate::input::list_deployment_groups_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDeploymentGroups {
type Output = std::result::Result<
crate::output::ListDeploymentGroupsOutput,
crate::error::ListDeploymentGroupsError,
>;
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_deployment_groups_error(response)
} else {
crate::operation_deser::parse_list_deployment_groups_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDeploymentInstances {
_private: (),
}
impl ListDeploymentInstances {
pub fn builder() -> crate::input::list_deployment_instances_input::Builder {
crate::input::list_deployment_instances_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDeploymentInstances {
type Output = std::result::Result<
crate::output::ListDeploymentInstancesOutput,
crate::error::ListDeploymentInstancesError,
>;
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_deployment_instances_error(response)
} else {
crate::operation_deser::parse_list_deployment_instances_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDeployments {
_private: (),
}
impl ListDeployments {
pub fn builder() -> crate::input::list_deployments_input::Builder {
crate::input::list_deployments_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDeployments {
type Output = std::result::Result<
crate::output::ListDeploymentsOutput,
crate::error::ListDeploymentsError,
>;
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_deployments_error(response)
} else {
crate::operation_deser::parse_list_deployments_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDeploymentTargets {
_private: (),
}
impl ListDeploymentTargets {
pub fn builder() -> crate::input::list_deployment_targets_input::Builder {
crate::input::list_deployment_targets_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDeploymentTargets {
type Output = std::result::Result<
crate::output::ListDeploymentTargetsOutput,
crate::error::ListDeploymentTargetsError,
>;
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_deployment_targets_error(response)
} else {
crate::operation_deser::parse_list_deployment_targets_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListGitHubAccountTokenNames {
_private: (),
}
impl ListGitHubAccountTokenNames {
pub fn builder() -> crate::input::list_git_hub_account_token_names_input::Builder {
crate::input::list_git_hub_account_token_names_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListGitHubAccountTokenNames {
type Output = std::result::Result<
crate::output::ListGitHubAccountTokenNamesOutput,
crate::error::ListGitHubAccountTokenNamesError,
>;
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_git_hub_account_token_names_error(response)
} else {
crate::operation_deser::parse_list_git_hub_account_token_names_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListOnPremisesInstances {
_private: (),
}
impl ListOnPremisesInstances {
pub fn builder() -> crate::input::list_on_premises_instances_input::Builder {
crate::input::list_on_premises_instances_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListOnPremisesInstances {
type Output = std::result::Result<
crate::output::ListOnPremisesInstancesOutput,
crate::error::ListOnPremisesInstancesError,
>;
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_on_premises_instances_error(response)
} else {
crate::operation_deser::parse_list_on_premises_instances_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 PutLifecycleEventHookExecutionStatus {
_private: (),
}
impl PutLifecycleEventHookExecutionStatus {
pub fn builder() -> crate::input::put_lifecycle_event_hook_execution_status_input::Builder {
crate::input::put_lifecycle_event_hook_execution_status_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for PutLifecycleEventHookExecutionStatus {
type Output = std::result::Result<
crate::output::PutLifecycleEventHookExecutionStatusOutput,
crate::error::PutLifecycleEventHookExecutionStatusError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_put_lifecycle_event_hook_execution_status_error(response)
} else {
crate::operation_deser::parse_put_lifecycle_event_hook_execution_status_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RegisterApplicationRevision {
_private: (),
}
impl RegisterApplicationRevision {
pub fn builder() -> crate::input::register_application_revision_input::Builder {
crate::input::register_application_revision_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RegisterApplicationRevision {
type Output = std::result::Result<
crate::output::RegisterApplicationRevisionOutput,
crate::error::RegisterApplicationRevisionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_register_application_revision_error(response)
} else {
crate::operation_deser::parse_register_application_revision_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RegisterOnPremisesInstance {
_private: (),
}
impl RegisterOnPremisesInstance {
pub fn builder() -> crate::input::register_on_premises_instance_input::Builder {
crate::input::register_on_premises_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RegisterOnPremisesInstance {
type Output = std::result::Result<
crate::output::RegisterOnPremisesInstanceOutput,
crate::error::RegisterOnPremisesInstanceError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_register_on_premises_instance_error(response)
} else {
crate::operation_deser::parse_register_on_premises_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RemoveTagsFromOnPremisesInstances {
_private: (),
}
impl RemoveTagsFromOnPremisesInstances {
pub fn builder() -> crate::input::remove_tags_from_on_premises_instances_input::Builder {
crate::input::remove_tags_from_on_premises_instances_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RemoveTagsFromOnPremisesInstances {
type Output = std::result::Result<
crate::output::RemoveTagsFromOnPremisesInstancesOutput,
crate::error::RemoveTagsFromOnPremisesInstancesError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_remove_tags_from_on_premises_instances_error(response)
} else {
crate::operation_deser::parse_remove_tags_from_on_premises_instances_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct SkipWaitTimeForInstanceTermination {
_private: (),
}
impl SkipWaitTimeForInstanceTermination {
pub fn builder() -> crate::input::skip_wait_time_for_instance_termination_input::Builder {
crate::input::skip_wait_time_for_instance_termination_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for SkipWaitTimeForInstanceTermination {
type Output = std::result::Result<
crate::output::SkipWaitTimeForInstanceTerminationOutput,
crate::error::SkipWaitTimeForInstanceTerminationError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_skip_wait_time_for_instance_termination_error(response)
} else {
crate::operation_deser::parse_skip_wait_time_for_instance_termination_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopDeployment {
_private: (),
}
impl StopDeployment {
pub fn builder() -> crate::input::stop_deployment_input::Builder {
crate::input::stop_deployment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopDeployment {
type Output =
std::result::Result<crate::output::StopDeploymentOutput, crate::error::StopDeploymentError>;
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_deployment_error(response)
} else {
crate::operation_deser::parse_stop_deployment_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 UpdateDeploymentGroup {
_private: (),
}
impl UpdateDeploymentGroup {
pub fn builder() -> crate::input::update_deployment_group_input::Builder {
crate::input::update_deployment_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateDeploymentGroup {
type Output = std::result::Result<
crate::output::UpdateDeploymentGroupOutput,
crate::error::UpdateDeploymentGroupError,
>;
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_deployment_group_error(response)
} else {
crate::operation_deser::parse_update_deployment_group_response(response)
}
}
}
pub mod customize;