#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AcceptEnvironmentAccountConnection {
_private: (),
}
impl AcceptEnvironmentAccountConnection {
pub fn builder() -> crate::input::accept_environment_account_connection_input::Builder {
crate::input::accept_environment_account_connection_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AcceptEnvironmentAccountConnection {
type Output = std::result::Result<
crate::output::AcceptEnvironmentAccountConnectionOutput,
crate::error::AcceptEnvironmentAccountConnectionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_accept_environment_account_connection_error(response)
} else {
crate::operation_deser::parse_accept_environment_account_connection_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CancelComponentDeployment {
_private: (),
}
impl CancelComponentDeployment {
pub fn builder() -> crate::input::cancel_component_deployment_input::Builder {
crate::input::cancel_component_deployment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CancelComponentDeployment {
type Output = std::result::Result<
crate::output::CancelComponentDeploymentOutput,
crate::error::CancelComponentDeploymentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_cancel_component_deployment_error(response)
} else {
crate::operation_deser::parse_cancel_component_deployment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CancelEnvironmentDeployment {
_private: (),
}
impl CancelEnvironmentDeployment {
pub fn builder() -> crate::input::cancel_environment_deployment_input::Builder {
crate::input::cancel_environment_deployment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CancelEnvironmentDeployment {
type Output = std::result::Result<
crate::output::CancelEnvironmentDeploymentOutput,
crate::error::CancelEnvironmentDeploymentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_cancel_environment_deployment_error(response)
} else {
crate::operation_deser::parse_cancel_environment_deployment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CancelServiceInstanceDeployment {
_private: (),
}
impl CancelServiceInstanceDeployment {
pub fn builder() -> crate::input::cancel_service_instance_deployment_input::Builder {
crate::input::cancel_service_instance_deployment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CancelServiceInstanceDeployment {
type Output = std::result::Result<
crate::output::CancelServiceInstanceDeploymentOutput,
crate::error::CancelServiceInstanceDeploymentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_cancel_service_instance_deployment_error(response)
} else {
crate::operation_deser::parse_cancel_service_instance_deployment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CancelServicePipelineDeployment {
_private: (),
}
impl CancelServicePipelineDeployment {
pub fn builder() -> crate::input::cancel_service_pipeline_deployment_input::Builder {
crate::input::cancel_service_pipeline_deployment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CancelServicePipelineDeployment {
type Output = std::result::Result<
crate::output::CancelServicePipelineDeploymentOutput,
crate::error::CancelServicePipelineDeploymentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_cancel_service_pipeline_deployment_error(response)
} else {
crate::operation_deser::parse_cancel_service_pipeline_deployment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateComponent {
_private: (),
}
impl CreateComponent {
pub fn builder() -> crate::input::create_component_input::Builder {
crate::input::create_component_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateComponent {
type Output = std::result::Result<
crate::output::CreateComponentOutput,
crate::error::CreateComponentError,
>;
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_component_error(response)
} else {
crate::operation_deser::parse_create_component_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 CreateEnvironmentAccountConnection {
_private: (),
}
impl CreateEnvironmentAccountConnection {
pub fn builder() -> crate::input::create_environment_account_connection_input::Builder {
crate::input::create_environment_account_connection_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateEnvironmentAccountConnection {
type Output = std::result::Result<
crate::output::CreateEnvironmentAccountConnectionOutput,
crate::error::CreateEnvironmentAccountConnectionError,
>;
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_account_connection_error(response)
} else {
crate::operation_deser::parse_create_environment_account_connection_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateEnvironmentTemplate {
_private: (),
}
impl CreateEnvironmentTemplate {
pub fn builder() -> crate::input::create_environment_template_input::Builder {
crate::input::create_environment_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateEnvironmentTemplate {
type Output = std::result::Result<
crate::output::CreateEnvironmentTemplateOutput,
crate::error::CreateEnvironmentTemplateError,
>;
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_template_error(response)
} else {
crate::operation_deser::parse_create_environment_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateEnvironmentTemplateVersion {
_private: (),
}
impl CreateEnvironmentTemplateVersion {
pub fn builder() -> crate::input::create_environment_template_version_input::Builder {
crate::input::create_environment_template_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateEnvironmentTemplateVersion {
type Output = std::result::Result<
crate::output::CreateEnvironmentTemplateVersionOutput,
crate::error::CreateEnvironmentTemplateVersionError,
>;
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_template_version_error(response)
} else {
crate::operation_deser::parse_create_environment_template_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateRepository {
_private: (),
}
impl CreateRepository {
pub fn builder() -> crate::input::create_repository_input::Builder {
crate::input::create_repository_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateRepository {
type Output = std::result::Result<
crate::output::CreateRepositoryOutput,
crate::error::CreateRepositoryError,
>;
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_repository_error(response)
} else {
crate::operation_deser::parse_create_repository_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateService {
_private: (),
}
impl CreateService {
pub fn builder() -> crate::input::create_service_input::Builder {
crate::input::create_service_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateService {
type Output =
std::result::Result<crate::output::CreateServiceOutput, crate::error::CreateServiceError>;
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_service_error(response)
} else {
crate::operation_deser::parse_create_service_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateServiceTemplate {
_private: (),
}
impl CreateServiceTemplate {
pub fn builder() -> crate::input::create_service_template_input::Builder {
crate::input::create_service_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateServiceTemplate {
type Output = std::result::Result<
crate::output::CreateServiceTemplateOutput,
crate::error::CreateServiceTemplateError,
>;
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_service_template_error(response)
} else {
crate::operation_deser::parse_create_service_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateServiceTemplateVersion {
_private: (),
}
impl CreateServiceTemplateVersion {
pub fn builder() -> crate::input::create_service_template_version_input::Builder {
crate::input::create_service_template_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateServiceTemplateVersion {
type Output = std::result::Result<
crate::output::CreateServiceTemplateVersionOutput,
crate::error::CreateServiceTemplateVersionError,
>;
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_service_template_version_error(response)
} else {
crate::operation_deser::parse_create_service_template_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateTemplateSyncConfig {
_private: (),
}
impl CreateTemplateSyncConfig {
pub fn builder() -> crate::input::create_template_sync_config_input::Builder {
crate::input::create_template_sync_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateTemplateSyncConfig {
type Output = std::result::Result<
crate::output::CreateTemplateSyncConfigOutput,
crate::error::CreateTemplateSyncConfigError,
>;
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_template_sync_config_error(response)
} else {
crate::operation_deser::parse_create_template_sync_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteComponent {
_private: (),
}
impl DeleteComponent {
pub fn builder() -> crate::input::delete_component_input::Builder {
crate::input::delete_component_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteComponent {
type Output = std::result::Result<
crate::output::DeleteComponentOutput,
crate::error::DeleteComponentError,
>;
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_component_error(response)
} else {
crate::operation_deser::parse_delete_component_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteEnvironment {
_private: (),
}
impl DeleteEnvironment {
pub fn builder() -> crate::input::delete_environment_input::Builder {
crate::input::delete_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteEnvironment {
type Output = std::result::Result<
crate::output::DeleteEnvironmentOutput,
crate::error::DeleteEnvironmentError,
>;
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_error(response)
} else {
crate::operation_deser::parse_delete_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteEnvironmentAccountConnection {
_private: (),
}
impl DeleteEnvironmentAccountConnection {
pub fn builder() -> crate::input::delete_environment_account_connection_input::Builder {
crate::input::delete_environment_account_connection_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteEnvironmentAccountConnection {
type Output = std::result::Result<
crate::output::DeleteEnvironmentAccountConnectionOutput,
crate::error::DeleteEnvironmentAccountConnectionError,
>;
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_account_connection_error(response)
} else {
crate::operation_deser::parse_delete_environment_account_connection_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteEnvironmentTemplate {
_private: (),
}
impl DeleteEnvironmentTemplate {
pub fn builder() -> crate::input::delete_environment_template_input::Builder {
crate::input::delete_environment_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteEnvironmentTemplate {
type Output = std::result::Result<
crate::output::DeleteEnvironmentTemplateOutput,
crate::error::DeleteEnvironmentTemplateError,
>;
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_template_error(response)
} else {
crate::operation_deser::parse_delete_environment_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteEnvironmentTemplateVersion {
_private: (),
}
impl DeleteEnvironmentTemplateVersion {
pub fn builder() -> crate::input::delete_environment_template_version_input::Builder {
crate::input::delete_environment_template_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteEnvironmentTemplateVersion {
type Output = std::result::Result<
crate::output::DeleteEnvironmentTemplateVersionOutput,
crate::error::DeleteEnvironmentTemplateVersionError,
>;
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_template_version_error(response)
} else {
crate::operation_deser::parse_delete_environment_template_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteRepository {
_private: (),
}
impl DeleteRepository {
pub fn builder() -> crate::input::delete_repository_input::Builder {
crate::input::delete_repository_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteRepository {
type Output = std::result::Result<
crate::output::DeleteRepositoryOutput,
crate::error::DeleteRepositoryError,
>;
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_repository_error(response)
} else {
crate::operation_deser::parse_delete_repository_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteService {
_private: (),
}
impl DeleteService {
pub fn builder() -> crate::input::delete_service_input::Builder {
crate::input::delete_service_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteService {
type Output =
std::result::Result<crate::output::DeleteServiceOutput, crate::error::DeleteServiceError>;
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_service_error(response)
} else {
crate::operation_deser::parse_delete_service_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteServiceTemplate {
_private: (),
}
impl DeleteServiceTemplate {
pub fn builder() -> crate::input::delete_service_template_input::Builder {
crate::input::delete_service_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteServiceTemplate {
type Output = std::result::Result<
crate::output::DeleteServiceTemplateOutput,
crate::error::DeleteServiceTemplateError,
>;
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_service_template_error(response)
} else {
crate::operation_deser::parse_delete_service_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteServiceTemplateVersion {
_private: (),
}
impl DeleteServiceTemplateVersion {
pub fn builder() -> crate::input::delete_service_template_version_input::Builder {
crate::input::delete_service_template_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteServiceTemplateVersion {
type Output = std::result::Result<
crate::output::DeleteServiceTemplateVersionOutput,
crate::error::DeleteServiceTemplateVersionError,
>;
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_service_template_version_error(response)
} else {
crate::operation_deser::parse_delete_service_template_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteTemplateSyncConfig {
_private: (),
}
impl DeleteTemplateSyncConfig {
pub fn builder() -> crate::input::delete_template_sync_config_input::Builder {
crate::input::delete_template_sync_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteTemplateSyncConfig {
type Output = std::result::Result<
crate::output::DeleteTemplateSyncConfigOutput,
crate::error::DeleteTemplateSyncConfigError,
>;
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_template_sync_config_error(response)
} else {
crate::operation_deser::parse_delete_template_sync_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetAccountSettings {
_private: (),
}
impl GetAccountSettings {
pub fn builder() -> crate::input::get_account_settings_input::Builder {
crate::input::get_account_settings_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetAccountSettings {
type Output = std::result::Result<
crate::output::GetAccountSettingsOutput,
crate::error::GetAccountSettingsError,
>;
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_account_settings_error(response)
} else {
crate::operation_deser::parse_get_account_settings_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetComponent {
_private: (),
}
impl GetComponent {
pub fn builder() -> crate::input::get_component_input::Builder {
crate::input::get_component_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetComponent {
type Output =
std::result::Result<crate::output::GetComponentOutput, crate::error::GetComponentError>;
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_component_error(response)
} else {
crate::operation_deser::parse_get_component_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetEnvironment {
_private: (),
}
impl GetEnvironment {
pub fn builder() -> crate::input::get_environment_input::Builder {
crate::input::get_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetEnvironment {
type Output =
std::result::Result<crate::output::GetEnvironmentOutput, crate::error::GetEnvironmentError>;
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_environment_error(response)
} else {
crate::operation_deser::parse_get_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetEnvironmentAccountConnection {
_private: (),
}
impl GetEnvironmentAccountConnection {
pub fn builder() -> crate::input::get_environment_account_connection_input::Builder {
crate::input::get_environment_account_connection_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetEnvironmentAccountConnection {
type Output = std::result::Result<
crate::output::GetEnvironmentAccountConnectionOutput,
crate::error::GetEnvironmentAccountConnectionError,
>;
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_environment_account_connection_error(response)
} else {
crate::operation_deser::parse_get_environment_account_connection_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetEnvironmentTemplate {
_private: (),
}
impl GetEnvironmentTemplate {
pub fn builder() -> crate::input::get_environment_template_input::Builder {
crate::input::get_environment_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetEnvironmentTemplate {
type Output = std::result::Result<
crate::output::GetEnvironmentTemplateOutput,
crate::error::GetEnvironmentTemplateError,
>;
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_environment_template_error(response)
} else {
crate::operation_deser::parse_get_environment_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetEnvironmentTemplateVersion {
_private: (),
}
impl GetEnvironmentTemplateVersion {
pub fn builder() -> crate::input::get_environment_template_version_input::Builder {
crate::input::get_environment_template_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetEnvironmentTemplateVersion {
type Output = std::result::Result<
crate::output::GetEnvironmentTemplateVersionOutput,
crate::error::GetEnvironmentTemplateVersionError,
>;
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_environment_template_version_error(response)
} else {
crate::operation_deser::parse_get_environment_template_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetRepository {
_private: (),
}
impl GetRepository {
pub fn builder() -> crate::input::get_repository_input::Builder {
crate::input::get_repository_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetRepository {
type Output =
std::result::Result<crate::output::GetRepositoryOutput, crate::error::GetRepositoryError>;
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_repository_error(response)
} else {
crate::operation_deser::parse_get_repository_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetRepositorySyncStatus {
_private: (),
}
impl GetRepositorySyncStatus {
pub fn builder() -> crate::input::get_repository_sync_status_input::Builder {
crate::input::get_repository_sync_status_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetRepositorySyncStatus {
type Output = std::result::Result<
crate::output::GetRepositorySyncStatusOutput,
crate::error::GetRepositorySyncStatusError,
>;
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_repository_sync_status_error(response)
} else {
crate::operation_deser::parse_get_repository_sync_status_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetService {
_private: (),
}
impl GetService {
pub fn builder() -> crate::input::get_service_input::Builder {
crate::input::get_service_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetService {
type Output =
std::result::Result<crate::output::GetServiceOutput, crate::error::GetServiceError>;
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_service_error(response)
} else {
crate::operation_deser::parse_get_service_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetServiceInstance {
_private: (),
}
impl GetServiceInstance {
pub fn builder() -> crate::input::get_service_instance_input::Builder {
crate::input::get_service_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetServiceInstance {
type Output = std::result::Result<
crate::output::GetServiceInstanceOutput,
crate::error::GetServiceInstanceError,
>;
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_service_instance_error(response)
} else {
crate::operation_deser::parse_get_service_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetServiceTemplate {
_private: (),
}
impl GetServiceTemplate {
pub fn builder() -> crate::input::get_service_template_input::Builder {
crate::input::get_service_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetServiceTemplate {
type Output = std::result::Result<
crate::output::GetServiceTemplateOutput,
crate::error::GetServiceTemplateError,
>;
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_service_template_error(response)
} else {
crate::operation_deser::parse_get_service_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetServiceTemplateVersion {
_private: (),
}
impl GetServiceTemplateVersion {
pub fn builder() -> crate::input::get_service_template_version_input::Builder {
crate::input::get_service_template_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetServiceTemplateVersion {
type Output = std::result::Result<
crate::output::GetServiceTemplateVersionOutput,
crate::error::GetServiceTemplateVersionError,
>;
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_service_template_version_error(response)
} else {
crate::operation_deser::parse_get_service_template_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetTemplateSyncConfig {
_private: (),
}
impl GetTemplateSyncConfig {
pub fn builder() -> crate::input::get_template_sync_config_input::Builder {
crate::input::get_template_sync_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetTemplateSyncConfig {
type Output = std::result::Result<
crate::output::GetTemplateSyncConfigOutput,
crate::error::GetTemplateSyncConfigError,
>;
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_template_sync_config_error(response)
} else {
crate::operation_deser::parse_get_template_sync_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetTemplateSyncStatus {
_private: (),
}
impl GetTemplateSyncStatus {
pub fn builder() -> crate::input::get_template_sync_status_input::Builder {
crate::input::get_template_sync_status_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetTemplateSyncStatus {
type Output = std::result::Result<
crate::output::GetTemplateSyncStatusOutput,
crate::error::GetTemplateSyncStatusError,
>;
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_template_sync_status_error(response)
} else {
crate::operation_deser::parse_get_template_sync_status_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListComponentOutputs {
_private: (),
}
impl ListComponentOutputs {
pub fn builder() -> crate::input::list_component_outputs_input::Builder {
crate::input::list_component_outputs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListComponentOutputs {
type Output = std::result::Result<
crate::output::ListComponentOutputsOutput,
crate::error::ListComponentOutputsError,
>;
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_component_outputs_error(response)
} else {
crate::operation_deser::parse_list_component_outputs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListComponentProvisionedResources {
_private: (),
}
impl ListComponentProvisionedResources {
pub fn builder() -> crate::input::list_component_provisioned_resources_input::Builder {
crate::input::list_component_provisioned_resources_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListComponentProvisionedResources {
type Output = std::result::Result<
crate::output::ListComponentProvisionedResourcesOutput,
crate::error::ListComponentProvisionedResourcesError,
>;
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_component_provisioned_resources_error(response)
} else {
crate::operation_deser::parse_list_component_provisioned_resources_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListComponents {
_private: (),
}
impl ListComponents {
pub fn builder() -> crate::input::list_components_input::Builder {
crate::input::list_components_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListComponents {
type Output =
std::result::Result<crate::output::ListComponentsOutput, crate::error::ListComponentsError>;
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_components_error(response)
} else {
crate::operation_deser::parse_list_components_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEnvironmentAccountConnections {
_private: (),
}
impl ListEnvironmentAccountConnections {
pub fn builder() -> crate::input::list_environment_account_connections_input::Builder {
crate::input::list_environment_account_connections_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEnvironmentAccountConnections {
type Output = std::result::Result<
crate::output::ListEnvironmentAccountConnectionsOutput,
crate::error::ListEnvironmentAccountConnectionsError,
>;
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_environment_account_connections_error(response)
} else {
crate::operation_deser::parse_list_environment_account_connections_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEnvironmentOutputs {
_private: (),
}
impl ListEnvironmentOutputs {
pub fn builder() -> crate::input::list_environment_outputs_input::Builder {
crate::input::list_environment_outputs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEnvironmentOutputs {
type Output = std::result::Result<
crate::output::ListEnvironmentOutputsOutput,
crate::error::ListEnvironmentOutputsError,
>;
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_environment_outputs_error(response)
} else {
crate::operation_deser::parse_list_environment_outputs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEnvironmentProvisionedResources {
_private: (),
}
impl ListEnvironmentProvisionedResources {
pub fn builder() -> crate::input::list_environment_provisioned_resources_input::Builder {
crate::input::list_environment_provisioned_resources_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEnvironmentProvisionedResources {
type Output = std::result::Result<
crate::output::ListEnvironmentProvisionedResourcesOutput,
crate::error::ListEnvironmentProvisionedResourcesError,
>;
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_environment_provisioned_resources_error(response)
} else {
crate::operation_deser::parse_list_environment_provisioned_resources_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEnvironments {
_private: (),
}
impl ListEnvironments {
pub fn builder() -> crate::input::list_environments_input::Builder {
crate::input::list_environments_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEnvironments {
type Output = std::result::Result<
crate::output::ListEnvironmentsOutput,
crate::error::ListEnvironmentsError,
>;
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_environments_error(response)
} else {
crate::operation_deser::parse_list_environments_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEnvironmentTemplates {
_private: (),
}
impl ListEnvironmentTemplates {
pub fn builder() -> crate::input::list_environment_templates_input::Builder {
crate::input::list_environment_templates_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEnvironmentTemplates {
type Output = std::result::Result<
crate::output::ListEnvironmentTemplatesOutput,
crate::error::ListEnvironmentTemplatesError,
>;
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_environment_templates_error(response)
} else {
crate::operation_deser::parse_list_environment_templates_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEnvironmentTemplateVersions {
_private: (),
}
impl ListEnvironmentTemplateVersions {
pub fn builder() -> crate::input::list_environment_template_versions_input::Builder {
crate::input::list_environment_template_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEnvironmentTemplateVersions {
type Output = std::result::Result<
crate::output::ListEnvironmentTemplateVersionsOutput,
crate::error::ListEnvironmentTemplateVersionsError,
>;
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_environment_template_versions_error(response)
} else {
crate::operation_deser::parse_list_environment_template_versions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListRepositories {
_private: (),
}
impl ListRepositories {
pub fn builder() -> crate::input::list_repositories_input::Builder {
crate::input::list_repositories_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListRepositories {
type Output = std::result::Result<
crate::output::ListRepositoriesOutput,
crate::error::ListRepositoriesError,
>;
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_repositories_error(response)
} else {
crate::operation_deser::parse_list_repositories_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListRepositorySyncDefinitions {
_private: (),
}
impl ListRepositorySyncDefinitions {
pub fn builder() -> crate::input::list_repository_sync_definitions_input::Builder {
crate::input::list_repository_sync_definitions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListRepositorySyncDefinitions {
type Output = std::result::Result<
crate::output::ListRepositorySyncDefinitionsOutput,
crate::error::ListRepositorySyncDefinitionsError,
>;
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_repository_sync_definitions_error(response)
} else {
crate::operation_deser::parse_list_repository_sync_definitions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListServiceInstanceOutputs {
_private: (),
}
impl ListServiceInstanceOutputs {
pub fn builder() -> crate::input::list_service_instance_outputs_input::Builder {
crate::input::list_service_instance_outputs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListServiceInstanceOutputs {
type Output = std::result::Result<
crate::output::ListServiceInstanceOutputsOutput,
crate::error::ListServiceInstanceOutputsError,
>;
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_service_instance_outputs_error(response)
} else {
crate::operation_deser::parse_list_service_instance_outputs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListServiceInstanceProvisionedResources {
_private: (),
}
impl ListServiceInstanceProvisionedResources {
pub fn builder() -> crate::input::list_service_instance_provisioned_resources_input::Builder {
crate::input::list_service_instance_provisioned_resources_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListServiceInstanceProvisionedResources {
type Output = std::result::Result<
crate::output::ListServiceInstanceProvisionedResourcesOutput,
crate::error::ListServiceInstanceProvisionedResourcesError,
>;
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_service_instance_provisioned_resources_error(
response,
)
} else {
crate::operation_deser::parse_list_service_instance_provisioned_resources_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListServiceInstances {
_private: (),
}
impl ListServiceInstances {
pub fn builder() -> crate::input::list_service_instances_input::Builder {
crate::input::list_service_instances_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListServiceInstances {
type Output = std::result::Result<
crate::output::ListServiceInstancesOutput,
crate::error::ListServiceInstancesError,
>;
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_service_instances_error(response)
} else {
crate::operation_deser::parse_list_service_instances_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListServicePipelineOutputs {
_private: (),
}
impl ListServicePipelineOutputs {
pub fn builder() -> crate::input::list_service_pipeline_outputs_input::Builder {
crate::input::list_service_pipeline_outputs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListServicePipelineOutputs {
type Output = std::result::Result<
crate::output::ListServicePipelineOutputsOutput,
crate::error::ListServicePipelineOutputsError,
>;
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_service_pipeline_outputs_error(response)
} else {
crate::operation_deser::parse_list_service_pipeline_outputs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListServicePipelineProvisionedResources {
_private: (),
}
impl ListServicePipelineProvisionedResources {
pub fn builder() -> crate::input::list_service_pipeline_provisioned_resources_input::Builder {
crate::input::list_service_pipeline_provisioned_resources_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListServicePipelineProvisionedResources {
type Output = std::result::Result<
crate::output::ListServicePipelineProvisionedResourcesOutput,
crate::error::ListServicePipelineProvisionedResourcesError,
>;
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_service_pipeline_provisioned_resources_error(
response,
)
} else {
crate::operation_deser::parse_list_service_pipeline_provisioned_resources_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListServices {
_private: (),
}
impl ListServices {
pub fn builder() -> crate::input::list_services_input::Builder {
crate::input::list_services_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListServices {
type Output =
std::result::Result<crate::output::ListServicesOutput, crate::error::ListServicesError>;
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_services_error(response)
} else {
crate::operation_deser::parse_list_services_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListServiceTemplates {
_private: (),
}
impl ListServiceTemplates {
pub fn builder() -> crate::input::list_service_templates_input::Builder {
crate::input::list_service_templates_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListServiceTemplates {
type Output = std::result::Result<
crate::output::ListServiceTemplatesOutput,
crate::error::ListServiceTemplatesError,
>;
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_service_templates_error(response)
} else {
crate::operation_deser::parse_list_service_templates_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListServiceTemplateVersions {
_private: (),
}
impl ListServiceTemplateVersions {
pub fn builder() -> crate::input::list_service_template_versions_input::Builder {
crate::input::list_service_template_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListServiceTemplateVersions {
type Output = std::result::Result<
crate::output::ListServiceTemplateVersionsOutput,
crate::error::ListServiceTemplateVersionsError,
>;
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_service_template_versions_error(response)
} else {
crate::operation_deser::parse_list_service_template_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 NotifyResourceDeploymentStatusChange {
_private: (),
}
impl NotifyResourceDeploymentStatusChange {
pub fn builder() -> crate::input::notify_resource_deployment_status_change_input::Builder {
crate::input::notify_resource_deployment_status_change_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for NotifyResourceDeploymentStatusChange {
type Output = std::result::Result<
crate::output::NotifyResourceDeploymentStatusChangeOutput,
crate::error::NotifyResourceDeploymentStatusChangeError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_notify_resource_deployment_status_change_error(response)
} else {
crate::operation_deser::parse_notify_resource_deployment_status_change_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RejectEnvironmentAccountConnection {
_private: (),
}
impl RejectEnvironmentAccountConnection {
pub fn builder() -> crate::input::reject_environment_account_connection_input::Builder {
crate::input::reject_environment_account_connection_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RejectEnvironmentAccountConnection {
type Output = std::result::Result<
crate::output::RejectEnvironmentAccountConnectionOutput,
crate::error::RejectEnvironmentAccountConnectionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_reject_environment_account_connection_error(response)
} else {
crate::operation_deser::parse_reject_environment_account_connection_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 UpdateAccountSettings {
_private: (),
}
impl UpdateAccountSettings {
pub fn builder() -> crate::input::update_account_settings_input::Builder {
crate::input::update_account_settings_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateAccountSettings {
type Output = std::result::Result<
crate::output::UpdateAccountSettingsOutput,
crate::error::UpdateAccountSettingsError,
>;
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_account_settings_error(response)
} else {
crate::operation_deser::parse_update_account_settings_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateComponent {
_private: (),
}
impl UpdateComponent {
pub fn builder() -> crate::input::update_component_input::Builder {
crate::input::update_component_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateComponent {
type Output = std::result::Result<
crate::output::UpdateComponentOutput,
crate::error::UpdateComponentError,
>;
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_component_error(response)
} else {
crate::operation_deser::parse_update_component_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 UpdateEnvironmentAccountConnection {
_private: (),
}
impl UpdateEnvironmentAccountConnection {
pub fn builder() -> crate::input::update_environment_account_connection_input::Builder {
crate::input::update_environment_account_connection_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateEnvironmentAccountConnection {
type Output = std::result::Result<
crate::output::UpdateEnvironmentAccountConnectionOutput,
crate::error::UpdateEnvironmentAccountConnectionError,
>;
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_account_connection_error(response)
} else {
crate::operation_deser::parse_update_environment_account_connection_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateEnvironmentTemplate {
_private: (),
}
impl UpdateEnvironmentTemplate {
pub fn builder() -> crate::input::update_environment_template_input::Builder {
crate::input::update_environment_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateEnvironmentTemplate {
type Output = std::result::Result<
crate::output::UpdateEnvironmentTemplateOutput,
crate::error::UpdateEnvironmentTemplateError,
>;
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_template_error(response)
} else {
crate::operation_deser::parse_update_environment_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateEnvironmentTemplateVersion {
_private: (),
}
impl UpdateEnvironmentTemplateVersion {
pub fn builder() -> crate::input::update_environment_template_version_input::Builder {
crate::input::update_environment_template_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateEnvironmentTemplateVersion {
type Output = std::result::Result<
crate::output::UpdateEnvironmentTemplateVersionOutput,
crate::error::UpdateEnvironmentTemplateVersionError,
>;
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_template_version_error(response)
} else {
crate::operation_deser::parse_update_environment_template_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateService {
_private: (),
}
impl UpdateService {
pub fn builder() -> crate::input::update_service_input::Builder {
crate::input::update_service_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateService {
type Output =
std::result::Result<crate::output::UpdateServiceOutput, crate::error::UpdateServiceError>;
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_service_error(response)
} else {
crate::operation_deser::parse_update_service_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateServiceInstance {
_private: (),
}
impl UpdateServiceInstance {
pub fn builder() -> crate::input::update_service_instance_input::Builder {
crate::input::update_service_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateServiceInstance {
type Output = std::result::Result<
crate::output::UpdateServiceInstanceOutput,
crate::error::UpdateServiceInstanceError,
>;
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_service_instance_error(response)
} else {
crate::operation_deser::parse_update_service_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateServicePipeline {
_private: (),
}
impl UpdateServicePipeline {
pub fn builder() -> crate::input::update_service_pipeline_input::Builder {
crate::input::update_service_pipeline_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateServicePipeline {
type Output = std::result::Result<
crate::output::UpdateServicePipelineOutput,
crate::error::UpdateServicePipelineError,
>;
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_service_pipeline_error(response)
} else {
crate::operation_deser::parse_update_service_pipeline_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateServiceTemplate {
_private: (),
}
impl UpdateServiceTemplate {
pub fn builder() -> crate::input::update_service_template_input::Builder {
crate::input::update_service_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateServiceTemplate {
type Output = std::result::Result<
crate::output::UpdateServiceTemplateOutput,
crate::error::UpdateServiceTemplateError,
>;
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_service_template_error(response)
} else {
crate::operation_deser::parse_update_service_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateServiceTemplateVersion {
_private: (),
}
impl UpdateServiceTemplateVersion {
pub fn builder() -> crate::input::update_service_template_version_input::Builder {
crate::input::update_service_template_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateServiceTemplateVersion {
type Output = std::result::Result<
crate::output::UpdateServiceTemplateVersionOutput,
crate::error::UpdateServiceTemplateVersionError,
>;
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_service_template_version_error(response)
} else {
crate::operation_deser::parse_update_service_template_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateTemplateSyncConfig {
_private: (),
}
impl UpdateTemplateSyncConfig {
pub fn builder() -> crate::input::update_template_sync_config_input::Builder {
crate::input::update_template_sync_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateTemplateSyncConfig {
type Output = std::result::Result<
crate::output::UpdateTemplateSyncConfigOutput,
crate::error::UpdateTemplateSyncConfigError,
>;
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_template_sync_config_error(response)
} else {
crate::operation_deser::parse_update_template_sync_config_response(response)
}
}
}
pub mod customize;