{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.Proton
(
defaultService,
_ValidationException,
_AccessDeniedException,
_ConflictException,
_ServiceQuotaExceededException,
_ThrottlingException,
_InternalServerException,
_ResourceNotFoundException,
newEnvironmentDeployed,
newServiceTemplateVersionRegistered,
newEnvironmentTemplateVersionRegistered,
newServiceUpdated,
newServiceDeleted,
newServiceInstanceDeployed,
newServicePipelineDeployed,
newServiceCreated,
ListServices (ListServices'),
newListServices,
ListServicesResponse (ListServicesResponse'),
newListServicesResponse,
ListEnvironments (ListEnvironments'),
newListEnvironments,
ListEnvironmentsResponse (ListEnvironmentsResponse'),
newListEnvironmentsResponse,
UpdateEnvironment (UpdateEnvironment'),
newUpdateEnvironment,
UpdateEnvironmentResponse (UpdateEnvironmentResponse'),
newUpdateEnvironmentResponse,
DeleteEnvironment (DeleteEnvironment'),
newDeleteEnvironment,
DeleteEnvironmentResponse (DeleteEnvironmentResponse'),
newDeleteEnvironmentResponse,
DeleteService (DeleteService'),
newDeleteService,
DeleteServiceResponse (DeleteServiceResponse'),
newDeleteServiceResponse,
UpdateService (UpdateService'),
newUpdateService,
UpdateServiceResponse (UpdateServiceResponse'),
newUpdateServiceResponse,
GetServiceInstance (GetServiceInstance'),
newGetServiceInstance,
GetServiceInstanceResponse (GetServiceInstanceResponse'),
newGetServiceInstanceResponse,
AcceptEnvironmentAccountConnection (AcceptEnvironmentAccountConnection'),
newAcceptEnvironmentAccountConnection,
AcceptEnvironmentAccountConnectionResponse (AcceptEnvironmentAccountConnectionResponse'),
newAcceptEnvironmentAccountConnectionResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
UpdateAccountSettings (UpdateAccountSettings'),
newUpdateAccountSettings,
UpdateAccountSettingsResponse (UpdateAccountSettingsResponse'),
newUpdateAccountSettingsResponse,
RejectEnvironmentAccountConnection (RejectEnvironmentAccountConnection'),
newRejectEnvironmentAccountConnection,
RejectEnvironmentAccountConnectionResponse (RejectEnvironmentAccountConnectionResponse'),
newRejectEnvironmentAccountConnectionResponse,
ListServiceInstances (ListServiceInstances'),
newListServiceInstances,
ListServiceInstancesResponse (ListServiceInstancesResponse'),
newListServiceInstancesResponse,
CancelServicePipelineDeployment (CancelServicePipelineDeployment'),
newCancelServicePipelineDeployment,
CancelServicePipelineDeploymentResponse (CancelServicePipelineDeploymentResponse'),
newCancelServicePipelineDeploymentResponse,
CreateServiceTemplateVersion (CreateServiceTemplateVersion'),
newCreateServiceTemplateVersion,
CreateServiceTemplateVersionResponse (CreateServiceTemplateVersionResponse'),
newCreateServiceTemplateVersionResponse,
GetServiceTemplate (GetServiceTemplate'),
newGetServiceTemplate,
GetServiceTemplateResponse (GetServiceTemplateResponse'),
newGetServiceTemplateResponse,
CreateEnvironmentTemplateVersion (CreateEnvironmentTemplateVersion'),
newCreateEnvironmentTemplateVersion,
CreateEnvironmentTemplateVersionResponse (CreateEnvironmentTemplateVersionResponse'),
newCreateEnvironmentTemplateVersionResponse,
CancelServiceInstanceDeployment (CancelServiceInstanceDeployment'),
newCancelServiceInstanceDeployment,
CancelServiceInstanceDeploymentResponse (CancelServiceInstanceDeploymentResponse'),
newCancelServiceInstanceDeploymentResponse,
GetEnvironmentTemplate (GetEnvironmentTemplate'),
newGetEnvironmentTemplate,
GetEnvironmentTemplateResponse (GetEnvironmentTemplateResponse'),
newGetEnvironmentTemplateResponse,
UpdateServicePipeline (UpdateServicePipeline'),
newUpdateServicePipeline,
UpdateServicePipelineResponse (UpdateServicePipelineResponse'),
newUpdateServicePipelineResponse,
ListServiceTemplateVersions (ListServiceTemplateVersions'),
newListServiceTemplateVersions,
ListServiceTemplateVersionsResponse (ListServiceTemplateVersionsResponse'),
newListServiceTemplateVersionsResponse,
CreateEnvironmentAccountConnection (CreateEnvironmentAccountConnection'),
newCreateEnvironmentAccountConnection,
CreateEnvironmentAccountConnectionResponse (CreateEnvironmentAccountConnectionResponse'),
newCreateEnvironmentAccountConnectionResponse,
ListEnvironmentTemplateVersions (ListEnvironmentTemplateVersions'),
newListEnvironmentTemplateVersions,
ListEnvironmentTemplateVersionsResponse (ListEnvironmentTemplateVersionsResponse'),
newListEnvironmentTemplateVersionsResponse,
GetEnvironmentTemplateVersion (GetEnvironmentTemplateVersion'),
newGetEnvironmentTemplateVersion,
GetEnvironmentTemplateVersionResponse (GetEnvironmentTemplateVersionResponse'),
newGetEnvironmentTemplateVersionResponse,
CreateServiceTemplate (CreateServiceTemplate'),
newCreateServiceTemplate,
CreateServiceTemplateResponse (CreateServiceTemplateResponse'),
newCreateServiceTemplateResponse,
GetServiceTemplateVersion (GetServiceTemplateVersion'),
newGetServiceTemplateVersion,
GetServiceTemplateVersionResponse (GetServiceTemplateVersionResponse'),
newGetServiceTemplateVersionResponse,
CreateEnvironmentTemplate (CreateEnvironmentTemplate'),
newCreateEnvironmentTemplate,
CreateEnvironmentTemplateResponse (CreateEnvironmentTemplateResponse'),
newCreateEnvironmentTemplateResponse,
DeleteEnvironmentTemplate (DeleteEnvironmentTemplate'),
newDeleteEnvironmentTemplate,
DeleteEnvironmentTemplateResponse (DeleteEnvironmentTemplateResponse'),
newDeleteEnvironmentTemplateResponse,
UpdateEnvironmentTemplate (UpdateEnvironmentTemplate'),
newUpdateEnvironmentTemplate,
UpdateEnvironmentTemplateResponse (UpdateEnvironmentTemplateResponse'),
newUpdateEnvironmentTemplateResponse,
GetEnvironmentAccountConnection (GetEnvironmentAccountConnection'),
newGetEnvironmentAccountConnection,
GetEnvironmentAccountConnectionResponse (GetEnvironmentAccountConnectionResponse'),
newGetEnvironmentAccountConnectionResponse,
ListEnvironmentTemplates (ListEnvironmentTemplates'),
newListEnvironmentTemplates,
ListEnvironmentTemplatesResponse (ListEnvironmentTemplatesResponse'),
newListEnvironmentTemplatesResponse,
DeleteServiceTemplate (DeleteServiceTemplate'),
newDeleteServiceTemplate,
DeleteServiceTemplateResponse (DeleteServiceTemplateResponse'),
newDeleteServiceTemplateResponse,
UpdateServiceTemplate (UpdateServiceTemplate'),
newUpdateServiceTemplate,
UpdateServiceTemplateResponse (UpdateServiceTemplateResponse'),
newUpdateServiceTemplateResponse,
ListServiceTemplates (ListServiceTemplates'),
newListServiceTemplates,
ListServiceTemplatesResponse (ListServiceTemplatesResponse'),
newListServiceTemplatesResponse,
GetAccountSettings (GetAccountSettings'),
newGetAccountSettings,
GetAccountSettingsResponse (GetAccountSettingsResponse'),
newGetAccountSettingsResponse,
CancelEnvironmentDeployment (CancelEnvironmentDeployment'),
newCancelEnvironmentDeployment,
CancelEnvironmentDeploymentResponse (CancelEnvironmentDeploymentResponse'),
newCancelEnvironmentDeploymentResponse,
UpdateServiceInstance (UpdateServiceInstance'),
newUpdateServiceInstance,
UpdateServiceInstanceResponse (UpdateServiceInstanceResponse'),
newUpdateServiceInstanceResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
GetEnvironment (GetEnvironment'),
newGetEnvironment,
GetEnvironmentResponse (GetEnvironmentResponse'),
newGetEnvironmentResponse,
ListEnvironmentAccountConnections (ListEnvironmentAccountConnections'),
newListEnvironmentAccountConnections,
ListEnvironmentAccountConnectionsResponse (ListEnvironmentAccountConnectionsResponse'),
newListEnvironmentAccountConnectionsResponse,
GetService (GetService'),
newGetService,
GetServiceResponse (GetServiceResponse'),
newGetServiceResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
DeleteEnvironmentAccountConnection (DeleteEnvironmentAccountConnection'),
newDeleteEnvironmentAccountConnection,
DeleteEnvironmentAccountConnectionResponse (DeleteEnvironmentAccountConnectionResponse'),
newDeleteEnvironmentAccountConnectionResponse,
UpdateEnvironmentAccountConnection (UpdateEnvironmentAccountConnection'),
newUpdateEnvironmentAccountConnection,
UpdateEnvironmentAccountConnectionResponse (UpdateEnvironmentAccountConnectionResponse'),
newUpdateEnvironmentAccountConnectionResponse,
DeleteServiceTemplateVersion (DeleteServiceTemplateVersion'),
newDeleteServiceTemplateVersion,
DeleteServiceTemplateVersionResponse (DeleteServiceTemplateVersionResponse'),
newDeleteServiceTemplateVersionResponse,
UpdateServiceTemplateVersion (UpdateServiceTemplateVersion'),
newUpdateServiceTemplateVersion,
UpdateServiceTemplateVersionResponse (UpdateServiceTemplateVersionResponse'),
newUpdateServiceTemplateVersionResponse,
UpdateEnvironmentTemplateVersion (UpdateEnvironmentTemplateVersion'),
newUpdateEnvironmentTemplateVersion,
UpdateEnvironmentTemplateVersionResponse (UpdateEnvironmentTemplateVersionResponse'),
newUpdateEnvironmentTemplateVersionResponse,
DeleteEnvironmentTemplateVersion (DeleteEnvironmentTemplateVersion'),
newDeleteEnvironmentTemplateVersion,
DeleteEnvironmentTemplateVersionResponse (DeleteEnvironmentTemplateVersionResponse'),
newDeleteEnvironmentTemplateVersionResponse,
CreateEnvironment (CreateEnvironment'),
newCreateEnvironment,
CreateEnvironmentResponse (CreateEnvironmentResponse'),
newCreateEnvironmentResponse,
CreateService (CreateService'),
newCreateService,
CreateServiceResponse (CreateServiceResponse'),
newCreateServiceResponse,
DeploymentStatus (..),
DeploymentUpdateType (..),
EnvironmentAccountConnectionRequesterAccountType (..),
EnvironmentAccountConnectionStatus (..),
Provisioning (..),
ServiceStatus (..),
TemplateVersionStatus (..),
AccountSettings (AccountSettings'),
newAccountSettings,
CompatibleEnvironmentTemplate (CompatibleEnvironmentTemplate'),
newCompatibleEnvironmentTemplate,
CompatibleEnvironmentTemplateInput (CompatibleEnvironmentTemplateInput'),
newCompatibleEnvironmentTemplateInput,
Environment (Environment'),
newEnvironment,
EnvironmentAccountConnection (EnvironmentAccountConnection'),
newEnvironmentAccountConnection,
EnvironmentAccountConnectionSummary (EnvironmentAccountConnectionSummary'),
newEnvironmentAccountConnectionSummary,
EnvironmentSummary (EnvironmentSummary'),
newEnvironmentSummary,
EnvironmentTemplate (EnvironmentTemplate'),
newEnvironmentTemplate,
EnvironmentTemplateFilter (EnvironmentTemplateFilter'),
newEnvironmentTemplateFilter,
EnvironmentTemplateSummary (EnvironmentTemplateSummary'),
newEnvironmentTemplateSummary,
EnvironmentTemplateVersion (EnvironmentTemplateVersion'),
newEnvironmentTemplateVersion,
EnvironmentTemplateVersionSummary (EnvironmentTemplateVersionSummary'),
newEnvironmentTemplateVersionSummary,
S3ObjectSource (S3ObjectSource'),
newS3ObjectSource,
Service (Service'),
newService,
ServiceInstance (ServiceInstance'),
newServiceInstance,
ServiceInstanceSummary (ServiceInstanceSummary'),
newServiceInstanceSummary,
ServicePipeline (ServicePipeline'),
newServicePipeline,
ServiceSummary (ServiceSummary'),
newServiceSummary,
ServiceTemplate (ServiceTemplate'),
newServiceTemplate,
ServiceTemplateSummary (ServiceTemplateSummary'),
newServiceTemplateSummary,
ServiceTemplateVersion (ServiceTemplateVersion'),
newServiceTemplateVersion,
ServiceTemplateVersionSummary (ServiceTemplateVersionSummary'),
newServiceTemplateVersionSummary,
Tag (Tag'),
newTag,
TemplateVersionSourceInput (TemplateVersionSourceInput'),
newTemplateVersionSourceInput,
)
where
import Amazonka.Proton.AcceptEnvironmentAccountConnection
import Amazonka.Proton.CancelEnvironmentDeployment
import Amazonka.Proton.CancelServiceInstanceDeployment
import Amazonka.Proton.CancelServicePipelineDeployment
import Amazonka.Proton.CreateEnvironment
import Amazonka.Proton.CreateEnvironmentAccountConnection
import Amazonka.Proton.CreateEnvironmentTemplate
import Amazonka.Proton.CreateEnvironmentTemplateVersion
import Amazonka.Proton.CreateService
import Amazonka.Proton.CreateServiceTemplate
import Amazonka.Proton.CreateServiceTemplateVersion
import Amazonka.Proton.DeleteEnvironment
import Amazonka.Proton.DeleteEnvironmentAccountConnection
import Amazonka.Proton.DeleteEnvironmentTemplate
import Amazonka.Proton.DeleteEnvironmentTemplateVersion
import Amazonka.Proton.DeleteService
import Amazonka.Proton.DeleteServiceTemplate
import Amazonka.Proton.DeleteServiceTemplateVersion
import Amazonka.Proton.GetAccountSettings
import Amazonka.Proton.GetEnvironment
import Amazonka.Proton.GetEnvironmentAccountConnection
import Amazonka.Proton.GetEnvironmentTemplate
import Amazonka.Proton.GetEnvironmentTemplateVersion
import Amazonka.Proton.GetService
import Amazonka.Proton.GetServiceInstance
import Amazonka.Proton.GetServiceTemplate
import Amazonka.Proton.GetServiceTemplateVersion
import Amazonka.Proton.Lens
import Amazonka.Proton.ListEnvironmentAccountConnections
import Amazonka.Proton.ListEnvironmentTemplateVersions
import Amazonka.Proton.ListEnvironmentTemplates
import Amazonka.Proton.ListEnvironments
import Amazonka.Proton.ListServiceInstances
import Amazonka.Proton.ListServiceTemplateVersions
import Amazonka.Proton.ListServiceTemplates
import Amazonka.Proton.ListServices
import Amazonka.Proton.ListTagsForResource
import Amazonka.Proton.RejectEnvironmentAccountConnection
import Amazonka.Proton.TagResource
import Amazonka.Proton.Types
import Amazonka.Proton.UntagResource
import Amazonka.Proton.UpdateAccountSettings
import Amazonka.Proton.UpdateEnvironment
import Amazonka.Proton.UpdateEnvironmentAccountConnection
import Amazonka.Proton.UpdateEnvironmentTemplate
import Amazonka.Proton.UpdateEnvironmentTemplateVersion
import Amazonka.Proton.UpdateService
import Amazonka.Proton.UpdateServiceInstance
import Amazonka.Proton.UpdateServicePipeline
import Amazonka.Proton.UpdateServiceTemplate
import Amazonka.Proton.UpdateServiceTemplateVersion
import Amazonka.Proton.Waiters