Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Operations
- ListServices
- ListEnvironments
- UpdateEnvironment
- DeleteEnvironment
- DeleteService
- UpdateService
- GetServiceInstance
- AcceptEnvironmentAccountConnection
- ListTagsForResource
- UpdateAccountSettings
- RejectEnvironmentAccountConnection
- ListServiceInstances
- CancelServicePipelineDeployment
- CreateServiceTemplateVersion
- GetServiceTemplate
- CreateEnvironmentTemplateVersion
- CancelServiceInstanceDeployment
- GetEnvironmentTemplate
- UpdateServicePipeline
- ListServiceTemplateVersions
- CreateEnvironmentAccountConnection
- ListEnvironmentTemplateVersions
- GetEnvironmentTemplateVersion
- CreateServiceTemplate
- GetServiceTemplateVersion
- CreateEnvironmentTemplate
- DeleteEnvironmentTemplate
- UpdateEnvironmentTemplate
- GetEnvironmentAccountConnection
- ListEnvironmentTemplates
- DeleteServiceTemplate
- UpdateServiceTemplate
- ListServiceTemplates
- GetAccountSettings
- CancelEnvironmentDeployment
- UpdateServiceInstance
- TagResource
- GetEnvironment
- ListEnvironmentAccountConnections
- GetService
- UntagResource
- DeleteEnvironmentAccountConnection
- UpdateEnvironmentAccountConnection
- DeleteServiceTemplateVersion
- UpdateServiceTemplateVersion
- UpdateEnvironmentTemplateVersion
- DeleteEnvironmentTemplateVersion
- CreateEnvironment
- CreateService
- Types
- AccountSettings
- CompatibleEnvironmentTemplate
- CompatibleEnvironmentTemplateInput
- Environment
- EnvironmentAccountConnection
- EnvironmentAccountConnectionSummary
- EnvironmentSummary
- EnvironmentTemplate
- EnvironmentTemplateFilter
- EnvironmentTemplateSummary
- EnvironmentTemplateVersion
- EnvironmentTemplateVersionSummary
- S3ObjectSource
- Service
- ServiceInstance
- ServiceInstanceSummary
- ServicePipeline
- ServiceSummary
- ServiceTemplate
- ServiceTemplateSummary
- ServiceTemplateVersion
- ServiceTemplateVersionSummary
- Tag
- TemplateVersionSourceInput
Synopsis
- listServices_nextToken :: Lens' ListServices (Maybe Text)
- listServices_maxResults :: Lens' ListServices (Maybe Natural)
- listServicesResponse_nextToken :: Lens' ListServicesResponse (Maybe Text)
- listServicesResponse_httpStatus :: Lens' ListServicesResponse Int
- listServicesResponse_services :: Lens' ListServicesResponse [ServiceSummary]
- listEnvironments_environmentTemplates :: Lens' ListEnvironments (Maybe [EnvironmentTemplateFilter])
- listEnvironments_nextToken :: Lens' ListEnvironments (Maybe Text)
- listEnvironments_maxResults :: Lens' ListEnvironments (Maybe Natural)
- listEnvironmentsResponse_nextToken :: Lens' ListEnvironmentsResponse (Maybe Text)
- listEnvironmentsResponse_httpStatus :: Lens' ListEnvironmentsResponse Int
- listEnvironmentsResponse_environments :: Lens' ListEnvironmentsResponse [EnvironmentSummary]
- updateEnvironment_protonServiceRoleArn :: Lens' UpdateEnvironment (Maybe Text)
- updateEnvironment_environmentAccountConnectionId :: Lens' UpdateEnvironment (Maybe Text)
- updateEnvironment_spec :: Lens' UpdateEnvironment (Maybe Text)
- updateEnvironment_templateMinorVersion :: Lens' UpdateEnvironment (Maybe Text)
- updateEnvironment_description :: Lens' UpdateEnvironment (Maybe Text)
- updateEnvironment_templateMajorVersion :: Lens' UpdateEnvironment (Maybe Text)
- updateEnvironment_deploymentType :: Lens' UpdateEnvironment DeploymentUpdateType
- updateEnvironment_name :: Lens' UpdateEnvironment Text
- updateEnvironmentResponse_httpStatus :: Lens' UpdateEnvironmentResponse Int
- updateEnvironmentResponse_environment :: Lens' UpdateEnvironmentResponse Environment
- deleteEnvironment_name :: Lens' DeleteEnvironment Text
- deleteEnvironmentResponse_environment :: Lens' DeleteEnvironmentResponse (Maybe Environment)
- deleteEnvironmentResponse_httpStatus :: Lens' DeleteEnvironmentResponse Int
- deleteService_name :: Lens' DeleteService Text
- deleteServiceResponse_service :: Lens' DeleteServiceResponse (Maybe Service)
- deleteServiceResponse_httpStatus :: Lens' DeleteServiceResponse Int
- updateService_spec :: Lens' UpdateService (Maybe Text)
- updateService_description :: Lens' UpdateService (Maybe Text)
- updateService_name :: Lens' UpdateService Text
- updateServiceResponse_httpStatus :: Lens' UpdateServiceResponse Int
- updateServiceResponse_service :: Lens' UpdateServiceResponse Service
- getServiceInstance_name :: Lens' GetServiceInstance Text
- getServiceInstance_serviceName :: Lens' GetServiceInstance Text
- getServiceInstanceResponse_httpStatus :: Lens' GetServiceInstanceResponse Int
- getServiceInstanceResponse_serviceInstance :: Lens' GetServiceInstanceResponse ServiceInstance
- acceptEnvironmentAccountConnection_id :: Lens' AcceptEnvironmentAccountConnection Text
- acceptEnvironmentAccountConnectionResponse_httpStatus :: Lens' AcceptEnvironmentAccountConnectionResponse Int
- acceptEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' AcceptEnvironmentAccountConnectionResponse EnvironmentAccountConnection
- listTagsForResource_nextToken :: Lens' ListTagsForResource (Maybe Text)
- listTagsForResource_maxResults :: Lens' ListTagsForResource (Maybe Natural)
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_nextToken :: Lens' ListTagsForResourceResponse (Maybe Text)
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse [Tag]
- updateAccountSettings_pipelineServiceRoleArn :: Lens' UpdateAccountSettings (Maybe Text)
- updateAccountSettingsResponse_httpStatus :: Lens' UpdateAccountSettingsResponse Int
- updateAccountSettingsResponse_accountSettings :: Lens' UpdateAccountSettingsResponse AccountSettings
- rejectEnvironmentAccountConnection_id :: Lens' RejectEnvironmentAccountConnection Text
- rejectEnvironmentAccountConnectionResponse_httpStatus :: Lens' RejectEnvironmentAccountConnectionResponse Int
- rejectEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' RejectEnvironmentAccountConnectionResponse EnvironmentAccountConnection
- listServiceInstances_nextToken :: Lens' ListServiceInstances (Maybe Text)
- listServiceInstances_serviceName :: Lens' ListServiceInstances (Maybe Text)
- listServiceInstances_maxResults :: Lens' ListServiceInstances (Maybe Natural)
- listServiceInstancesResponse_nextToken :: Lens' ListServiceInstancesResponse (Maybe Text)
- listServiceInstancesResponse_httpStatus :: Lens' ListServiceInstancesResponse Int
- listServiceInstancesResponse_serviceInstances :: Lens' ListServiceInstancesResponse [ServiceInstanceSummary]
- cancelServicePipelineDeployment_serviceName :: Lens' CancelServicePipelineDeployment Text
- cancelServicePipelineDeploymentResponse_httpStatus :: Lens' CancelServicePipelineDeploymentResponse Int
- cancelServicePipelineDeploymentResponse_pipeline :: Lens' CancelServicePipelineDeploymentResponse ServicePipeline
- createServiceTemplateVersion_clientToken :: Lens' CreateServiceTemplateVersion (Maybe Text)
- createServiceTemplateVersion_majorVersion :: Lens' CreateServiceTemplateVersion (Maybe Text)
- createServiceTemplateVersion_description :: Lens' CreateServiceTemplateVersion (Maybe Text)
- createServiceTemplateVersion_tags :: Lens' CreateServiceTemplateVersion (Maybe [Tag])
- createServiceTemplateVersion_compatibleEnvironmentTemplates :: Lens' CreateServiceTemplateVersion (NonEmpty CompatibleEnvironmentTemplateInput)
- createServiceTemplateVersion_source :: Lens' CreateServiceTemplateVersion TemplateVersionSourceInput
- createServiceTemplateVersion_templateName :: Lens' CreateServiceTemplateVersion Text
- createServiceTemplateVersionResponse_httpStatus :: Lens' CreateServiceTemplateVersionResponse Int
- createServiceTemplateVersionResponse_serviceTemplateVersion :: Lens' CreateServiceTemplateVersionResponse ServiceTemplateVersion
- getServiceTemplate_name :: Lens' GetServiceTemplate Text
- getServiceTemplateResponse_httpStatus :: Lens' GetServiceTemplateResponse Int
- getServiceTemplateResponse_serviceTemplate :: Lens' GetServiceTemplateResponse ServiceTemplate
- createEnvironmentTemplateVersion_clientToken :: Lens' CreateEnvironmentTemplateVersion (Maybe Text)
- createEnvironmentTemplateVersion_majorVersion :: Lens' CreateEnvironmentTemplateVersion (Maybe Text)
- createEnvironmentTemplateVersion_description :: Lens' CreateEnvironmentTemplateVersion (Maybe Text)
- createEnvironmentTemplateVersion_tags :: Lens' CreateEnvironmentTemplateVersion (Maybe [Tag])
- createEnvironmentTemplateVersion_source :: Lens' CreateEnvironmentTemplateVersion TemplateVersionSourceInput
- createEnvironmentTemplateVersion_templateName :: Lens' CreateEnvironmentTemplateVersion Text
- createEnvironmentTemplateVersionResponse_httpStatus :: Lens' CreateEnvironmentTemplateVersionResponse Int
- createEnvironmentTemplateVersionResponse_environmentTemplateVersion :: Lens' CreateEnvironmentTemplateVersionResponse EnvironmentTemplateVersion
- cancelServiceInstanceDeployment_serviceInstanceName :: Lens' CancelServiceInstanceDeployment Text
- cancelServiceInstanceDeployment_serviceName :: Lens' CancelServiceInstanceDeployment Text
- cancelServiceInstanceDeploymentResponse_httpStatus :: Lens' CancelServiceInstanceDeploymentResponse Int
- cancelServiceInstanceDeploymentResponse_serviceInstance :: Lens' CancelServiceInstanceDeploymentResponse ServiceInstance
- getEnvironmentTemplate_name :: Lens' GetEnvironmentTemplate Text
- getEnvironmentTemplateResponse_httpStatus :: Lens' GetEnvironmentTemplateResponse Int
- getEnvironmentTemplateResponse_environmentTemplate :: Lens' GetEnvironmentTemplateResponse EnvironmentTemplate
- updateServicePipeline_templateMinorVersion :: Lens' UpdateServicePipeline (Maybe Text)
- updateServicePipeline_templateMajorVersion :: Lens' UpdateServicePipeline (Maybe Text)
- updateServicePipeline_deploymentType :: Lens' UpdateServicePipeline DeploymentUpdateType
- updateServicePipeline_serviceName :: Lens' UpdateServicePipeline Text
- updateServicePipeline_spec :: Lens' UpdateServicePipeline Text
- updateServicePipelineResponse_httpStatus :: Lens' UpdateServicePipelineResponse Int
- updateServicePipelineResponse_pipeline :: Lens' UpdateServicePipelineResponse ServicePipeline
- listServiceTemplateVersions_majorVersion :: Lens' ListServiceTemplateVersions (Maybe Text)
- listServiceTemplateVersions_nextToken :: Lens' ListServiceTemplateVersions (Maybe Text)
- listServiceTemplateVersions_maxResults :: Lens' ListServiceTemplateVersions (Maybe Natural)
- listServiceTemplateVersions_templateName :: Lens' ListServiceTemplateVersions Text
- listServiceTemplateVersionsResponse_nextToken :: Lens' ListServiceTemplateVersionsResponse (Maybe Text)
- listServiceTemplateVersionsResponse_httpStatus :: Lens' ListServiceTemplateVersionsResponse Int
- listServiceTemplateVersionsResponse_templateVersions :: Lens' ListServiceTemplateVersionsResponse [ServiceTemplateVersionSummary]
- createEnvironmentAccountConnection_clientToken :: Lens' CreateEnvironmentAccountConnection (Maybe Text)
- createEnvironmentAccountConnection_environmentName :: Lens' CreateEnvironmentAccountConnection Text
- createEnvironmentAccountConnection_managementAccountId :: Lens' CreateEnvironmentAccountConnection Text
- createEnvironmentAccountConnection_roleArn :: Lens' CreateEnvironmentAccountConnection Text
- createEnvironmentAccountConnectionResponse_httpStatus :: Lens' CreateEnvironmentAccountConnectionResponse Int
- createEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' CreateEnvironmentAccountConnectionResponse EnvironmentAccountConnection
- listEnvironmentTemplateVersions_majorVersion :: Lens' ListEnvironmentTemplateVersions (Maybe Text)
- listEnvironmentTemplateVersions_nextToken :: Lens' ListEnvironmentTemplateVersions (Maybe Text)
- listEnvironmentTemplateVersions_maxResults :: Lens' ListEnvironmentTemplateVersions (Maybe Natural)
- listEnvironmentTemplateVersions_templateName :: Lens' ListEnvironmentTemplateVersions Text
- listEnvironmentTemplateVersionsResponse_nextToken :: Lens' ListEnvironmentTemplateVersionsResponse (Maybe Text)
- listEnvironmentTemplateVersionsResponse_httpStatus :: Lens' ListEnvironmentTemplateVersionsResponse Int
- listEnvironmentTemplateVersionsResponse_templateVersions :: Lens' ListEnvironmentTemplateVersionsResponse [EnvironmentTemplateVersionSummary]
- getEnvironmentTemplateVersion_majorVersion :: Lens' GetEnvironmentTemplateVersion Text
- getEnvironmentTemplateVersion_minorVersion :: Lens' GetEnvironmentTemplateVersion Text
- getEnvironmentTemplateVersion_templateName :: Lens' GetEnvironmentTemplateVersion Text
- getEnvironmentTemplateVersionResponse_httpStatus :: Lens' GetEnvironmentTemplateVersionResponse Int
- getEnvironmentTemplateVersionResponse_environmentTemplateVersion :: Lens' GetEnvironmentTemplateVersionResponse EnvironmentTemplateVersion
- createServiceTemplate_displayName :: Lens' CreateServiceTemplate (Maybe Text)
- createServiceTemplate_encryptionKey :: Lens' CreateServiceTemplate (Maybe Text)
- createServiceTemplate_pipelineProvisioning :: Lens' CreateServiceTemplate (Maybe Provisioning)
- createServiceTemplate_description :: Lens' CreateServiceTemplate (Maybe Text)
- createServiceTemplate_tags :: Lens' CreateServiceTemplate (Maybe [Tag])
- createServiceTemplate_name :: Lens' CreateServiceTemplate Text
- createServiceTemplateResponse_httpStatus :: Lens' CreateServiceTemplateResponse Int
- createServiceTemplateResponse_serviceTemplate :: Lens' CreateServiceTemplateResponse ServiceTemplate
- getServiceTemplateVersion_majorVersion :: Lens' GetServiceTemplateVersion Text
- getServiceTemplateVersion_minorVersion :: Lens' GetServiceTemplateVersion Text
- getServiceTemplateVersion_templateName :: Lens' GetServiceTemplateVersion Text
- getServiceTemplateVersionResponse_httpStatus :: Lens' GetServiceTemplateVersionResponse Int
- getServiceTemplateVersionResponse_serviceTemplateVersion :: Lens' GetServiceTemplateVersionResponse ServiceTemplateVersion
- createEnvironmentTemplate_provisioning :: Lens' CreateEnvironmentTemplate (Maybe Provisioning)
- createEnvironmentTemplate_displayName :: Lens' CreateEnvironmentTemplate (Maybe Text)
- createEnvironmentTemplate_encryptionKey :: Lens' CreateEnvironmentTemplate (Maybe Text)
- createEnvironmentTemplate_description :: Lens' CreateEnvironmentTemplate (Maybe Text)
- createEnvironmentTemplate_tags :: Lens' CreateEnvironmentTemplate (Maybe [Tag])
- createEnvironmentTemplate_name :: Lens' CreateEnvironmentTemplate Text
- createEnvironmentTemplateResponse_httpStatus :: Lens' CreateEnvironmentTemplateResponse Int
- createEnvironmentTemplateResponse_environmentTemplate :: Lens' CreateEnvironmentTemplateResponse EnvironmentTemplate
- deleteEnvironmentTemplate_name :: Lens' DeleteEnvironmentTemplate Text
- deleteEnvironmentTemplateResponse_environmentTemplate :: Lens' DeleteEnvironmentTemplateResponse (Maybe EnvironmentTemplate)
- deleteEnvironmentTemplateResponse_httpStatus :: Lens' DeleteEnvironmentTemplateResponse Int
- updateEnvironmentTemplate_displayName :: Lens' UpdateEnvironmentTemplate (Maybe Text)
- updateEnvironmentTemplate_description :: Lens' UpdateEnvironmentTemplate (Maybe Text)
- updateEnvironmentTemplate_name :: Lens' UpdateEnvironmentTemplate Text
- updateEnvironmentTemplateResponse_httpStatus :: Lens' UpdateEnvironmentTemplateResponse Int
- updateEnvironmentTemplateResponse_environmentTemplate :: Lens' UpdateEnvironmentTemplateResponse EnvironmentTemplate
- getEnvironmentAccountConnection_id :: Lens' GetEnvironmentAccountConnection Text
- getEnvironmentAccountConnectionResponse_httpStatus :: Lens' GetEnvironmentAccountConnectionResponse Int
- getEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' GetEnvironmentAccountConnectionResponse EnvironmentAccountConnection
- listEnvironmentTemplates_nextToken :: Lens' ListEnvironmentTemplates (Maybe Text)
- listEnvironmentTemplates_maxResults :: Lens' ListEnvironmentTemplates (Maybe Natural)
- listEnvironmentTemplatesResponse_nextToken :: Lens' ListEnvironmentTemplatesResponse (Maybe Text)
- listEnvironmentTemplatesResponse_httpStatus :: Lens' ListEnvironmentTemplatesResponse Int
- listEnvironmentTemplatesResponse_templates :: Lens' ListEnvironmentTemplatesResponse [EnvironmentTemplateSummary]
- deleteServiceTemplate_name :: Lens' DeleteServiceTemplate Text
- deleteServiceTemplateResponse_serviceTemplate :: Lens' DeleteServiceTemplateResponse (Maybe ServiceTemplate)
- deleteServiceTemplateResponse_httpStatus :: Lens' DeleteServiceTemplateResponse Int
- updateServiceTemplate_displayName :: Lens' UpdateServiceTemplate (Maybe Text)
- updateServiceTemplate_description :: Lens' UpdateServiceTemplate (Maybe Text)
- updateServiceTemplate_name :: Lens' UpdateServiceTemplate Text
- updateServiceTemplateResponse_httpStatus :: Lens' UpdateServiceTemplateResponse Int
- updateServiceTemplateResponse_serviceTemplate :: Lens' UpdateServiceTemplateResponse ServiceTemplate
- listServiceTemplates_nextToken :: Lens' ListServiceTemplates (Maybe Text)
- listServiceTemplates_maxResults :: Lens' ListServiceTemplates (Maybe Natural)
- listServiceTemplatesResponse_nextToken :: Lens' ListServiceTemplatesResponse (Maybe Text)
- listServiceTemplatesResponse_httpStatus :: Lens' ListServiceTemplatesResponse Int
- listServiceTemplatesResponse_templates :: Lens' ListServiceTemplatesResponse [ServiceTemplateSummary]
- getAccountSettingsResponse_accountSettings :: Lens' GetAccountSettingsResponse (Maybe AccountSettings)
- getAccountSettingsResponse_httpStatus :: Lens' GetAccountSettingsResponse Int
- cancelEnvironmentDeployment_environmentName :: Lens' CancelEnvironmentDeployment Text
- cancelEnvironmentDeploymentResponse_httpStatus :: Lens' CancelEnvironmentDeploymentResponse Int
- cancelEnvironmentDeploymentResponse_environment :: Lens' CancelEnvironmentDeploymentResponse Environment
- updateServiceInstance_spec :: Lens' UpdateServiceInstance (Maybe Text)
- updateServiceInstance_templateMinorVersion :: Lens' UpdateServiceInstance (Maybe Text)
- updateServiceInstance_templateMajorVersion :: Lens' UpdateServiceInstance (Maybe Text)
- updateServiceInstance_deploymentType :: Lens' UpdateServiceInstance DeploymentUpdateType
- updateServiceInstance_name :: Lens' UpdateServiceInstance Text
- updateServiceInstance_serviceName :: Lens' UpdateServiceInstance Text
- updateServiceInstanceResponse_httpStatus :: Lens' UpdateServiceInstanceResponse Int
- updateServiceInstanceResponse_serviceInstance :: Lens' UpdateServiceInstanceResponse ServiceInstance
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource [Tag]
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- getEnvironment_name :: Lens' GetEnvironment Text
- getEnvironmentResponse_httpStatus :: Lens' GetEnvironmentResponse Int
- getEnvironmentResponse_environment :: Lens' GetEnvironmentResponse Environment
- listEnvironmentAccountConnections_nextToken :: Lens' ListEnvironmentAccountConnections (Maybe Text)
- listEnvironmentAccountConnections_environmentName :: Lens' ListEnvironmentAccountConnections (Maybe Text)
- listEnvironmentAccountConnections_statuses :: Lens' ListEnvironmentAccountConnections (Maybe [EnvironmentAccountConnectionStatus])
- listEnvironmentAccountConnections_maxResults :: Lens' ListEnvironmentAccountConnections (Maybe Natural)
- listEnvironmentAccountConnections_requestedBy :: Lens' ListEnvironmentAccountConnections EnvironmentAccountConnectionRequesterAccountType
- listEnvironmentAccountConnectionsResponse_nextToken :: Lens' ListEnvironmentAccountConnectionsResponse (Maybe Text)
- listEnvironmentAccountConnectionsResponse_httpStatus :: Lens' ListEnvironmentAccountConnectionsResponse Int
- listEnvironmentAccountConnectionsResponse_environmentAccountConnections :: Lens' ListEnvironmentAccountConnectionsResponse [EnvironmentAccountConnectionSummary]
- getService_name :: Lens' GetService Text
- getServiceResponse_service :: Lens' GetServiceResponse (Maybe Service)
- getServiceResponse_httpStatus :: Lens' GetServiceResponse Int
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource [Text]
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- deleteEnvironmentAccountConnection_id :: Lens' DeleteEnvironmentAccountConnection Text
- deleteEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' DeleteEnvironmentAccountConnectionResponse (Maybe EnvironmentAccountConnection)
- deleteEnvironmentAccountConnectionResponse_httpStatus :: Lens' DeleteEnvironmentAccountConnectionResponse Int
- updateEnvironmentAccountConnection_id :: Lens' UpdateEnvironmentAccountConnection Text
- updateEnvironmentAccountConnection_roleArn :: Lens' UpdateEnvironmentAccountConnection Text
- updateEnvironmentAccountConnectionResponse_httpStatus :: Lens' UpdateEnvironmentAccountConnectionResponse Int
- updateEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' UpdateEnvironmentAccountConnectionResponse EnvironmentAccountConnection
- deleteServiceTemplateVersion_majorVersion :: Lens' DeleteServiceTemplateVersion Text
- deleteServiceTemplateVersion_minorVersion :: Lens' DeleteServiceTemplateVersion Text
- deleteServiceTemplateVersion_templateName :: Lens' DeleteServiceTemplateVersion Text
- deleteServiceTemplateVersionResponse_serviceTemplateVersion :: Lens' DeleteServiceTemplateVersionResponse (Maybe ServiceTemplateVersion)
- deleteServiceTemplateVersionResponse_httpStatus :: Lens' DeleteServiceTemplateVersionResponse Int
- updateServiceTemplateVersion_status :: Lens' UpdateServiceTemplateVersion (Maybe TemplateVersionStatus)
- updateServiceTemplateVersion_compatibleEnvironmentTemplates :: Lens' UpdateServiceTemplateVersion (Maybe (NonEmpty CompatibleEnvironmentTemplateInput))
- updateServiceTemplateVersion_description :: Lens' UpdateServiceTemplateVersion (Maybe Text)
- updateServiceTemplateVersion_majorVersion :: Lens' UpdateServiceTemplateVersion Text
- updateServiceTemplateVersion_minorVersion :: Lens' UpdateServiceTemplateVersion Text
- updateServiceTemplateVersion_templateName :: Lens' UpdateServiceTemplateVersion Text
- updateServiceTemplateVersionResponse_httpStatus :: Lens' UpdateServiceTemplateVersionResponse Int
- updateServiceTemplateVersionResponse_serviceTemplateVersion :: Lens' UpdateServiceTemplateVersionResponse ServiceTemplateVersion
- updateEnvironmentTemplateVersion_status :: Lens' UpdateEnvironmentTemplateVersion (Maybe TemplateVersionStatus)
- updateEnvironmentTemplateVersion_description :: Lens' UpdateEnvironmentTemplateVersion (Maybe Text)
- updateEnvironmentTemplateVersion_majorVersion :: Lens' UpdateEnvironmentTemplateVersion Text
- updateEnvironmentTemplateVersion_minorVersion :: Lens' UpdateEnvironmentTemplateVersion Text
- updateEnvironmentTemplateVersion_templateName :: Lens' UpdateEnvironmentTemplateVersion Text
- updateEnvironmentTemplateVersionResponse_httpStatus :: Lens' UpdateEnvironmentTemplateVersionResponse Int
- updateEnvironmentTemplateVersionResponse_environmentTemplateVersion :: Lens' UpdateEnvironmentTemplateVersionResponse EnvironmentTemplateVersion
- deleteEnvironmentTemplateVersion_majorVersion :: Lens' DeleteEnvironmentTemplateVersion Text
- deleteEnvironmentTemplateVersion_minorVersion :: Lens' DeleteEnvironmentTemplateVersion Text
- deleteEnvironmentTemplateVersion_templateName :: Lens' DeleteEnvironmentTemplateVersion Text
- deleteEnvironmentTemplateVersionResponse_environmentTemplateVersion :: Lens' DeleteEnvironmentTemplateVersionResponse (Maybe EnvironmentTemplateVersion)
- deleteEnvironmentTemplateVersionResponse_httpStatus :: Lens' DeleteEnvironmentTemplateVersionResponse Int
- createEnvironment_protonServiceRoleArn :: Lens' CreateEnvironment (Maybe Text)
- createEnvironment_environmentAccountConnectionId :: Lens' CreateEnvironment (Maybe Text)
- createEnvironment_templateMinorVersion :: Lens' CreateEnvironment (Maybe Text)
- createEnvironment_description :: Lens' CreateEnvironment (Maybe Text)
- createEnvironment_tags :: Lens' CreateEnvironment (Maybe [Tag])
- createEnvironment_name :: Lens' CreateEnvironment Text
- createEnvironment_spec :: Lens' CreateEnvironment Text
- createEnvironment_templateMajorVersion :: Lens' CreateEnvironment Text
- createEnvironment_templateName :: Lens' CreateEnvironment Text
- createEnvironmentResponse_httpStatus :: Lens' CreateEnvironmentResponse Int
- createEnvironmentResponse_environment :: Lens' CreateEnvironmentResponse Environment
- createService_branchName :: Lens' CreateService (Maybe Text)
- createService_repositoryId :: Lens' CreateService (Maybe Text)
- createService_templateMinorVersion :: Lens' CreateService (Maybe Text)
- createService_description :: Lens' CreateService (Maybe Text)
- createService_repositoryConnectionArn :: Lens' CreateService (Maybe Text)
- createService_tags :: Lens' CreateService (Maybe [Tag])
- createService_name :: Lens' CreateService Text
- createService_spec :: Lens' CreateService Text
- createService_templateMajorVersion :: Lens' CreateService Text
- createService_templateName :: Lens' CreateService Text
- createServiceResponse_httpStatus :: Lens' CreateServiceResponse Int
- createServiceResponse_service :: Lens' CreateServiceResponse Service
- accountSettings_pipelineServiceRoleArn :: Lens' AccountSettings (Maybe Text)
- compatibleEnvironmentTemplate_majorVersion :: Lens' CompatibleEnvironmentTemplate Text
- compatibleEnvironmentTemplate_templateName :: Lens' CompatibleEnvironmentTemplate Text
- compatibleEnvironmentTemplateInput_majorVersion :: Lens' CompatibleEnvironmentTemplateInput Text
- compatibleEnvironmentTemplateInput_templateName :: Lens' CompatibleEnvironmentTemplateInput Text
- environment_deploymentStatusMessage :: Lens' Environment (Maybe Text)
- environment_environmentAccountId :: Lens' Environment (Maybe Text)
- environment_provisioning :: Lens' Environment (Maybe Provisioning)
- environment_protonServiceRoleArn :: Lens' Environment (Maybe Text)
- environment_environmentAccountConnectionId :: Lens' Environment (Maybe Text)
- environment_spec :: Lens' Environment (Maybe Text)
- environment_description :: Lens' Environment (Maybe Text)
- environment_arn :: Lens' Environment Text
- environment_createdAt :: Lens' Environment UTCTime
- environment_deploymentStatus :: Lens' Environment DeploymentStatus
- environment_lastDeploymentAttemptedAt :: Lens' Environment UTCTime
- environment_lastDeploymentSucceededAt :: Lens' Environment UTCTime
- environment_name :: Lens' Environment Text
- environment_templateMajorVersion :: Lens' Environment Text
- environment_templateMinorVersion :: Lens' Environment Text
- environment_templateName :: Lens' Environment Text
- environmentAccountConnection_arn :: Lens' EnvironmentAccountConnection Text
- environmentAccountConnection_environmentAccountId :: Lens' EnvironmentAccountConnection Text
- environmentAccountConnection_environmentName :: Lens' EnvironmentAccountConnection Text
- environmentAccountConnection_id :: Lens' EnvironmentAccountConnection Text
- environmentAccountConnection_lastModifiedAt :: Lens' EnvironmentAccountConnection UTCTime
- environmentAccountConnection_managementAccountId :: Lens' EnvironmentAccountConnection Text
- environmentAccountConnection_requestedAt :: Lens' EnvironmentAccountConnection UTCTime
- environmentAccountConnection_roleArn :: Lens' EnvironmentAccountConnection Text
- environmentAccountConnection_status :: Lens' EnvironmentAccountConnection EnvironmentAccountConnectionStatus
- environmentAccountConnectionSummary_arn :: Lens' EnvironmentAccountConnectionSummary Text
- environmentAccountConnectionSummary_environmentAccountId :: Lens' EnvironmentAccountConnectionSummary Text
- environmentAccountConnectionSummary_environmentName :: Lens' EnvironmentAccountConnectionSummary Text
- environmentAccountConnectionSummary_id :: Lens' EnvironmentAccountConnectionSummary Text
- environmentAccountConnectionSummary_lastModifiedAt :: Lens' EnvironmentAccountConnectionSummary UTCTime
- environmentAccountConnectionSummary_managementAccountId :: Lens' EnvironmentAccountConnectionSummary Text
- environmentAccountConnectionSummary_requestedAt :: Lens' EnvironmentAccountConnectionSummary UTCTime
- environmentAccountConnectionSummary_roleArn :: Lens' EnvironmentAccountConnectionSummary Text
- environmentAccountConnectionSummary_status :: Lens' EnvironmentAccountConnectionSummary EnvironmentAccountConnectionStatus
- environmentSummary_deploymentStatusMessage :: Lens' EnvironmentSummary (Maybe Text)
- environmentSummary_environmentAccountId :: Lens' EnvironmentSummary (Maybe Text)
- environmentSummary_provisioning :: Lens' EnvironmentSummary (Maybe Provisioning)
- environmentSummary_protonServiceRoleArn :: Lens' EnvironmentSummary (Maybe Text)
- environmentSummary_environmentAccountConnectionId :: Lens' EnvironmentSummary (Maybe Text)
- environmentSummary_description :: Lens' EnvironmentSummary (Maybe Text)
- environmentSummary_arn :: Lens' EnvironmentSummary Text
- environmentSummary_createdAt :: Lens' EnvironmentSummary UTCTime
- environmentSummary_deploymentStatus :: Lens' EnvironmentSummary DeploymentStatus
- environmentSummary_lastDeploymentAttemptedAt :: Lens' EnvironmentSummary UTCTime
- environmentSummary_lastDeploymentSucceededAt :: Lens' EnvironmentSummary UTCTime
- environmentSummary_name :: Lens' EnvironmentSummary Text
- environmentSummary_templateMajorVersion :: Lens' EnvironmentSummary Text
- environmentSummary_templateMinorVersion :: Lens' EnvironmentSummary Text
- environmentSummary_templateName :: Lens' EnvironmentSummary Text
- environmentTemplate_provisioning :: Lens' EnvironmentTemplate (Maybe Provisioning)
- environmentTemplate_recommendedVersion :: Lens' EnvironmentTemplate (Maybe Text)
- environmentTemplate_displayName :: Lens' EnvironmentTemplate (Maybe Text)
- environmentTemplate_encryptionKey :: Lens' EnvironmentTemplate (Maybe Text)
- environmentTemplate_description :: Lens' EnvironmentTemplate (Maybe Text)
- environmentTemplate_arn :: Lens' EnvironmentTemplate Text
- environmentTemplate_createdAt :: Lens' EnvironmentTemplate UTCTime
- environmentTemplate_lastModifiedAt :: Lens' EnvironmentTemplate UTCTime
- environmentTemplate_name :: Lens' EnvironmentTemplate Text
- environmentTemplateFilter_majorVersion :: Lens' EnvironmentTemplateFilter Text
- environmentTemplateFilter_templateName :: Lens' EnvironmentTemplateFilter Text
- environmentTemplateSummary_provisioning :: Lens' EnvironmentTemplateSummary (Maybe Provisioning)
- environmentTemplateSummary_recommendedVersion :: Lens' EnvironmentTemplateSummary (Maybe Text)
- environmentTemplateSummary_displayName :: Lens' EnvironmentTemplateSummary (Maybe Text)
- environmentTemplateSummary_description :: Lens' EnvironmentTemplateSummary (Maybe Text)
- environmentTemplateSummary_arn :: Lens' EnvironmentTemplateSummary Text
- environmentTemplateSummary_createdAt :: Lens' EnvironmentTemplateSummary UTCTime
- environmentTemplateSummary_lastModifiedAt :: Lens' EnvironmentTemplateSummary UTCTime
- environmentTemplateSummary_name :: Lens' EnvironmentTemplateSummary Text
- environmentTemplateVersion_schema :: Lens' EnvironmentTemplateVersion (Maybe Text)
- environmentTemplateVersion_statusMessage :: Lens' EnvironmentTemplateVersion (Maybe Text)
- environmentTemplateVersion_recommendedMinorVersion :: Lens' EnvironmentTemplateVersion (Maybe Text)
- environmentTemplateVersion_description :: Lens' EnvironmentTemplateVersion (Maybe Text)
- environmentTemplateVersion_arn :: Lens' EnvironmentTemplateVersion Text
- environmentTemplateVersion_createdAt :: Lens' EnvironmentTemplateVersion UTCTime
- environmentTemplateVersion_lastModifiedAt :: Lens' EnvironmentTemplateVersion UTCTime
- environmentTemplateVersion_majorVersion :: Lens' EnvironmentTemplateVersion Text
- environmentTemplateVersion_minorVersion :: Lens' EnvironmentTemplateVersion Text
- environmentTemplateVersion_status :: Lens' EnvironmentTemplateVersion TemplateVersionStatus
- environmentTemplateVersion_templateName :: Lens' EnvironmentTemplateVersion Text
- environmentTemplateVersionSummary_statusMessage :: Lens' EnvironmentTemplateVersionSummary (Maybe Text)
- environmentTemplateVersionSummary_recommendedMinorVersion :: Lens' EnvironmentTemplateVersionSummary (Maybe Text)
- environmentTemplateVersionSummary_description :: Lens' EnvironmentTemplateVersionSummary (Maybe Text)
- environmentTemplateVersionSummary_arn :: Lens' EnvironmentTemplateVersionSummary Text
- environmentTemplateVersionSummary_createdAt :: Lens' EnvironmentTemplateVersionSummary UTCTime
- environmentTemplateVersionSummary_lastModifiedAt :: Lens' EnvironmentTemplateVersionSummary UTCTime
- environmentTemplateVersionSummary_majorVersion :: Lens' EnvironmentTemplateVersionSummary Text
- environmentTemplateVersionSummary_minorVersion :: Lens' EnvironmentTemplateVersionSummary Text
- environmentTemplateVersionSummary_status :: Lens' EnvironmentTemplateVersionSummary TemplateVersionStatus
- environmentTemplateVersionSummary_templateName :: Lens' EnvironmentTemplateVersionSummary Text
- s3ObjectSource_bucket :: Lens' S3ObjectSource Text
- s3ObjectSource_key :: Lens' S3ObjectSource Text
- service_branchName :: Lens' Service (Maybe Text)
- service_statusMessage :: Lens' Service (Maybe Text)
- service_repositoryId :: Lens' Service (Maybe Text)
- service_pipeline :: Lens' Service (Maybe ServicePipeline)
- service_description :: Lens' Service (Maybe Text)
- service_repositoryConnectionArn :: Lens' Service (Maybe Text)
- service_arn :: Lens' Service Text
- service_createdAt :: Lens' Service UTCTime
- service_lastModifiedAt :: Lens' Service UTCTime
- service_name :: Lens' Service Text
- service_spec :: Lens' Service Text
- service_status :: Lens' Service ServiceStatus
- service_templateName :: Lens' Service Text
- serviceInstance_deploymentStatusMessage :: Lens' ServiceInstance (Maybe Text)
- serviceInstance_spec :: Lens' ServiceInstance (Maybe Text)
- serviceInstance_arn :: Lens' ServiceInstance Text
- serviceInstance_createdAt :: Lens' ServiceInstance UTCTime
- serviceInstance_deploymentStatus :: Lens' ServiceInstance DeploymentStatus
- serviceInstance_environmentName :: Lens' ServiceInstance Text
- serviceInstance_lastDeploymentAttemptedAt :: Lens' ServiceInstance UTCTime
- serviceInstance_lastDeploymentSucceededAt :: Lens' ServiceInstance UTCTime
- serviceInstance_name :: Lens' ServiceInstance Text
- serviceInstance_serviceName :: Lens' ServiceInstance Text
- serviceInstance_templateMajorVersion :: Lens' ServiceInstance Text
- serviceInstance_templateMinorVersion :: Lens' ServiceInstance Text
- serviceInstance_templateName :: Lens' ServiceInstance Text
- serviceInstanceSummary_deploymentStatusMessage :: Lens' ServiceInstanceSummary (Maybe Text)
- serviceInstanceSummary_arn :: Lens' ServiceInstanceSummary Text
- serviceInstanceSummary_createdAt :: Lens' ServiceInstanceSummary UTCTime
- serviceInstanceSummary_deploymentStatus :: Lens' ServiceInstanceSummary DeploymentStatus
- serviceInstanceSummary_environmentName :: Lens' ServiceInstanceSummary Text
- serviceInstanceSummary_lastDeploymentAttemptedAt :: Lens' ServiceInstanceSummary UTCTime
- serviceInstanceSummary_lastDeploymentSucceededAt :: Lens' ServiceInstanceSummary UTCTime
- serviceInstanceSummary_name :: Lens' ServiceInstanceSummary Text
- serviceInstanceSummary_serviceName :: Lens' ServiceInstanceSummary Text
- serviceInstanceSummary_templateMajorVersion :: Lens' ServiceInstanceSummary Text
- serviceInstanceSummary_templateMinorVersion :: Lens' ServiceInstanceSummary Text
- serviceInstanceSummary_templateName :: Lens' ServiceInstanceSummary Text
- servicePipeline_deploymentStatusMessage :: Lens' ServicePipeline (Maybe Text)
- servicePipeline_spec :: Lens' ServicePipeline (Maybe Text)
- servicePipeline_arn :: Lens' ServicePipeline Text
- servicePipeline_createdAt :: Lens' ServicePipeline UTCTime
- servicePipeline_deploymentStatus :: Lens' ServicePipeline DeploymentStatus
- servicePipeline_lastDeploymentAttemptedAt :: Lens' ServicePipeline UTCTime
- servicePipeline_lastDeploymentSucceededAt :: Lens' ServicePipeline UTCTime
- servicePipeline_templateMajorVersion :: Lens' ServicePipeline Text
- servicePipeline_templateMinorVersion :: Lens' ServicePipeline Text
- servicePipeline_templateName :: Lens' ServicePipeline Text
- serviceSummary_statusMessage :: Lens' ServiceSummary (Maybe Text)
- serviceSummary_description :: Lens' ServiceSummary (Maybe Text)
- serviceSummary_arn :: Lens' ServiceSummary Text
- serviceSummary_createdAt :: Lens' ServiceSummary UTCTime
- serviceSummary_lastModifiedAt :: Lens' ServiceSummary UTCTime
- serviceSummary_name :: Lens' ServiceSummary Text
- serviceSummary_status :: Lens' ServiceSummary ServiceStatus
- serviceSummary_templateName :: Lens' ServiceSummary Text
- serviceTemplate_recommendedVersion :: Lens' ServiceTemplate (Maybe Text)
- serviceTemplate_displayName :: Lens' ServiceTemplate (Maybe Text)
- serviceTemplate_encryptionKey :: Lens' ServiceTemplate (Maybe Text)
- serviceTemplate_pipelineProvisioning :: Lens' ServiceTemplate (Maybe Provisioning)
- serviceTemplate_description :: Lens' ServiceTemplate (Maybe Text)
- serviceTemplate_arn :: Lens' ServiceTemplate Text
- serviceTemplate_createdAt :: Lens' ServiceTemplate UTCTime
- serviceTemplate_lastModifiedAt :: Lens' ServiceTemplate UTCTime
- serviceTemplate_name :: Lens' ServiceTemplate Text
- serviceTemplateSummary_recommendedVersion :: Lens' ServiceTemplateSummary (Maybe Text)
- serviceTemplateSummary_displayName :: Lens' ServiceTemplateSummary (Maybe Text)
- serviceTemplateSummary_pipelineProvisioning :: Lens' ServiceTemplateSummary (Maybe Provisioning)
- serviceTemplateSummary_description :: Lens' ServiceTemplateSummary (Maybe Text)
- serviceTemplateSummary_arn :: Lens' ServiceTemplateSummary Text
- serviceTemplateSummary_createdAt :: Lens' ServiceTemplateSummary UTCTime
- serviceTemplateSummary_lastModifiedAt :: Lens' ServiceTemplateSummary UTCTime
- serviceTemplateSummary_name :: Lens' ServiceTemplateSummary Text
- serviceTemplateVersion_schema :: Lens' ServiceTemplateVersion (Maybe Text)
- serviceTemplateVersion_statusMessage :: Lens' ServiceTemplateVersion (Maybe Text)
- serviceTemplateVersion_recommendedMinorVersion :: Lens' ServiceTemplateVersion (Maybe Text)
- serviceTemplateVersion_description :: Lens' ServiceTemplateVersion (Maybe Text)
- serviceTemplateVersion_arn :: Lens' ServiceTemplateVersion Text
- serviceTemplateVersion_compatibleEnvironmentTemplates :: Lens' ServiceTemplateVersion [CompatibleEnvironmentTemplate]
- serviceTemplateVersion_createdAt :: Lens' ServiceTemplateVersion UTCTime
- serviceTemplateVersion_lastModifiedAt :: Lens' ServiceTemplateVersion UTCTime
- serviceTemplateVersion_majorVersion :: Lens' ServiceTemplateVersion Text
- serviceTemplateVersion_minorVersion :: Lens' ServiceTemplateVersion Text
- serviceTemplateVersion_status :: Lens' ServiceTemplateVersion TemplateVersionStatus
- serviceTemplateVersion_templateName :: Lens' ServiceTemplateVersion Text
- serviceTemplateVersionSummary_statusMessage :: Lens' ServiceTemplateVersionSummary (Maybe Text)
- serviceTemplateVersionSummary_recommendedMinorVersion :: Lens' ServiceTemplateVersionSummary (Maybe Text)
- serviceTemplateVersionSummary_description :: Lens' ServiceTemplateVersionSummary (Maybe Text)
- serviceTemplateVersionSummary_arn :: Lens' ServiceTemplateVersionSummary Text
- serviceTemplateVersionSummary_createdAt :: Lens' ServiceTemplateVersionSummary UTCTime
- serviceTemplateVersionSummary_lastModifiedAt :: Lens' ServiceTemplateVersionSummary UTCTime
- serviceTemplateVersionSummary_majorVersion :: Lens' ServiceTemplateVersionSummary Text
- serviceTemplateVersionSummary_minorVersion :: Lens' ServiceTemplateVersionSummary Text
- serviceTemplateVersionSummary_status :: Lens' ServiceTemplateVersionSummary TemplateVersionStatus
- serviceTemplateVersionSummary_templateName :: Lens' ServiceTemplateVersionSummary Text
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
- templateVersionSourceInput_s3 :: Lens' TemplateVersionSourceInput (Maybe S3ObjectSource)
Operations
ListServices
listServices_nextToken :: Lens' ListServices (Maybe Text) Source #
A token to indicate the location of the next service in the array of services, after the list of services that was previously requested.
listServices_maxResults :: Lens' ListServices (Maybe Natural) Source #
The maximum number of services to list.
listServicesResponse_nextToken :: Lens' ListServicesResponse (Maybe Text) Source #
A token to indicate the location of the next service in the array of services, after the current requested list of services.
listServicesResponse_httpStatus :: Lens' ListServicesResponse Int Source #
The response's http status code.
listServicesResponse_services :: Lens' ListServicesResponse [ServiceSummary] Source #
An array of services with summaries of detail data.
ListEnvironments
listEnvironments_environmentTemplates :: Lens' ListEnvironments (Maybe [EnvironmentTemplateFilter]) Source #
An array of the versions of the environment template.
listEnvironments_nextToken :: Lens' ListEnvironments (Maybe Text) Source #
A token to indicate the location of the next environment in the array of environments, after the list of environments that was previously requested.
listEnvironments_maxResults :: Lens' ListEnvironments (Maybe Natural) Source #
The maximum number of environments to list.
listEnvironmentsResponse_nextToken :: Lens' ListEnvironmentsResponse (Maybe Text) Source #
A token to indicate the location of the next environment in the array of environments, after the current requested list of environments.
listEnvironmentsResponse_httpStatus :: Lens' ListEnvironmentsResponse Int Source #
The response's http status code.
listEnvironmentsResponse_environments :: Lens' ListEnvironmentsResponse [EnvironmentSummary] Source #
An array of environment detail data summaries.
UpdateEnvironment
updateEnvironment_protonServiceRoleArn :: Lens' UpdateEnvironment (Maybe Text) Source #
The Amazon Resource Name (ARN) of the AWS Proton service role that allows AWS Proton to make API calls to other services your behalf.
updateEnvironment_environmentAccountConnectionId :: Lens' UpdateEnvironment (Maybe Text) Source #
The ID of the environment account connection.
You can only update to a new environment account connection if it was created in the same environment account that the current environment account connection was created in and is associated with the current environment.
updateEnvironment_spec :: Lens' UpdateEnvironment (Maybe Text) Source #
The formatted specification that defines the update.
updateEnvironment_templateMinorVersion :: Lens' UpdateEnvironment (Maybe Text) Source #
The ID of the minor version of the environment to update.
updateEnvironment_description :: Lens' UpdateEnvironment (Maybe Text) Source #
A description of the environment update.
updateEnvironment_templateMajorVersion :: Lens' UpdateEnvironment (Maybe Text) Source #
The ID of the major version of the environment to update.
updateEnvironment_deploymentType :: Lens' UpdateEnvironment DeploymentUpdateType Source #
There are four modes for updating an environment as described in the
following. The deploymentType
field defines the mode.
[]
NONE
In this mode, a deployment doesn't occur. Only the requested metadata parameters are updated.
[]
CURRENT_VERSION
In this mode, the environment is deployed and updated with the new
spec that you provide. Only requested parameters are updated.
Don’t include minor or major version parameters when you use this
deployment-type
.
[]
MINOR_VERSION
In this mode, the environment is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can also specify a different minor version of the current major version in use.
[]
MAJOR_VERSION
In this mode, the environment is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can also specify a different major version that is higher than the major version in use and a minor version (optional).
updateEnvironment_name :: Lens' UpdateEnvironment Text Source #
The name of the environment to update.
updateEnvironmentResponse_httpStatus :: Lens' UpdateEnvironmentResponse Int Source #
The response's http status code.
updateEnvironmentResponse_environment :: Lens' UpdateEnvironmentResponse Environment Source #
The environment detail data that's returned by AWS Proton.
DeleteEnvironment
deleteEnvironment_name :: Lens' DeleteEnvironment Text Source #
The name of the environment to delete.
deleteEnvironmentResponse_environment :: Lens' DeleteEnvironmentResponse (Maybe Environment) Source #
The environment detail data that's returned by AWS Proton.
deleteEnvironmentResponse_httpStatus :: Lens' DeleteEnvironmentResponse Int Source #
The response's http status code.
DeleteService
deleteService_name :: Lens' DeleteService Text Source #
The name of the service to delete.
deleteServiceResponse_service :: Lens' DeleteServiceResponse (Maybe Service) Source #
The service detail data that's returned by AWS Proton.
deleteServiceResponse_httpStatus :: Lens' DeleteServiceResponse Int Source #
The response's http status code.
UpdateService
updateService_spec :: Lens' UpdateService (Maybe Text) Source #
Lists the service instances to add and the existing service instances to remain. Omit the existing service instances to delete from the list. Don't include edits to the existing service instances or pipeline. For more information, see Edit a service in the AWS Proton Administrator Guide or the AWS Proton User Guide.
updateService_description :: Lens' UpdateService (Maybe Text) Source #
The edited service description.
updateService_name :: Lens' UpdateService Text Source #
The name of the service to edit.
updateServiceResponse_httpStatus :: Lens' UpdateServiceResponse Int Source #
The response's http status code.
updateServiceResponse_service :: Lens' UpdateServiceResponse Service Source #
The service detail data that's returned by AWS Proton.
GetServiceInstance
getServiceInstance_name :: Lens' GetServiceInstance Text Source #
The name of a service instance that you want to get the detail data for.
getServiceInstance_serviceName :: Lens' GetServiceInstance Text Source #
The name of the service that the service instance belongs to.
getServiceInstanceResponse_httpStatus :: Lens' GetServiceInstanceResponse Int Source #
The response's http status code.
getServiceInstanceResponse_serviceInstance :: Lens' GetServiceInstanceResponse ServiceInstance Source #
The service instance detail data that's returned by AWS Proton.
AcceptEnvironmentAccountConnection
acceptEnvironmentAccountConnection_id :: Lens' AcceptEnvironmentAccountConnection Text Source #
The ID of the environment account connection.
acceptEnvironmentAccountConnectionResponse_httpStatus :: Lens' AcceptEnvironmentAccountConnectionResponse Int Source #
The response's http status code.
acceptEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' AcceptEnvironmentAccountConnectionResponse EnvironmentAccountConnection Source #
The environment account connection data that's returned by AWS Proton.
ListTagsForResource
listTagsForResource_nextToken :: Lens' ListTagsForResource (Maybe Text) Source #
A token to indicate the location of the next resource tag in the array of resource tags, after the list of resource tags that was previously requested.
listTagsForResource_maxResults :: Lens' ListTagsForResource (Maybe Natural) Source #
The maximum number of tags to list.
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
The Amazon Resource Name (ARN) of the resource for the listed tags.
listTagsForResourceResponse_nextToken :: Lens' ListTagsForResourceResponse (Maybe Text) Source #
A token to indicate the location of the next resource tag in the array of resource tags, after the current requested list of resource tags.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse [Tag] Source #
An array of resource tags with detail data.
UpdateAccountSettings
updateAccountSettings_pipelineServiceRoleArn :: Lens' UpdateAccountSettings (Maybe Text) Source #
The Amazon Resource Name (ARN) of the AWS Proton pipeline service role.
updateAccountSettingsResponse_httpStatus :: Lens' UpdateAccountSettingsResponse Int Source #
The response's http status code.
updateAccountSettingsResponse_accountSettings :: Lens' UpdateAccountSettingsResponse AccountSettings Source #
The AWS Proton pipeline service role detail data that's returned by AWS Proton.
RejectEnvironmentAccountConnection
rejectEnvironmentAccountConnection_id :: Lens' RejectEnvironmentAccountConnection Text Source #
The ID of the environment account connection to reject.
rejectEnvironmentAccountConnectionResponse_httpStatus :: Lens' RejectEnvironmentAccountConnectionResponse Int Source #
The response's http status code.
rejectEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' RejectEnvironmentAccountConnectionResponse EnvironmentAccountConnection Source #
The environment connection account detail data that's returned by AWS Proton.
ListServiceInstances
listServiceInstances_nextToken :: Lens' ListServiceInstances (Maybe Text) Source #
A token to indicate the location of the next service in the array of service instances, after the list of service instances that was previously requested.
listServiceInstances_serviceName :: Lens' ListServiceInstances (Maybe Text) Source #
The name of the service that the service instance belongs to.
listServiceInstances_maxResults :: Lens' ListServiceInstances (Maybe Natural) Source #
The maximum number of service instances to list.
listServiceInstancesResponse_nextToken :: Lens' ListServiceInstancesResponse (Maybe Text) Source #
A token to indicate the location of the next service instance in the array of service instances, after the current requested list of service instances.
listServiceInstancesResponse_httpStatus :: Lens' ListServiceInstancesResponse Int Source #
The response's http status code.
listServiceInstancesResponse_serviceInstances :: Lens' ListServiceInstancesResponse [ServiceInstanceSummary] Source #
An array of service instances with summaries of detail data.
CancelServicePipelineDeployment
cancelServicePipelineDeployment_serviceName :: Lens' CancelServicePipelineDeployment Text Source #
The name of the service with the service pipeline deployment to cancel.
cancelServicePipelineDeploymentResponse_httpStatus :: Lens' CancelServicePipelineDeploymentResponse Int Source #
The response's http status code.
cancelServicePipelineDeploymentResponse_pipeline :: Lens' CancelServicePipelineDeploymentResponse ServicePipeline Source #
The service pipeline detail data that's returned by AWS Proton.
CreateServiceTemplateVersion
createServiceTemplateVersion_clientToken :: Lens' CreateServiceTemplateVersion (Maybe Text) Source #
When included, if two identicial requests are made with the same client token, AWS Proton returns the service template version that the first request created.
createServiceTemplateVersion_majorVersion :: Lens' CreateServiceTemplateVersion (Maybe Text) Source #
To create a new minor version of the service template, include a
majorVersion
.
To create a new major and minor version of the service template,
exclude majorVersion
.
createServiceTemplateVersion_description :: Lens' CreateServiceTemplateVersion (Maybe Text) Source #
A description of the new version of a service template.
createServiceTemplateVersion_tags :: Lens' CreateServiceTemplateVersion (Maybe [Tag]) Source #
Create tags for a new version of a service template.
createServiceTemplateVersion_compatibleEnvironmentTemplates :: Lens' CreateServiceTemplateVersion (NonEmpty CompatibleEnvironmentTemplateInput) Source #
An array of compatible environment template objects for the new version of a service template.
createServiceTemplateVersion_source :: Lens' CreateServiceTemplateVersion TemplateVersionSourceInput Source #
An object that includes the template bundle S3 bucket path and name for the new version of a service template.
createServiceTemplateVersion_templateName :: Lens' CreateServiceTemplateVersion Text Source #
The name of the service template.
createServiceTemplateVersionResponse_httpStatus :: Lens' CreateServiceTemplateVersionResponse Int Source #
The response's http status code.
createServiceTemplateVersionResponse_serviceTemplateVersion :: Lens' CreateServiceTemplateVersionResponse ServiceTemplateVersion Source #
The service template version summary of detail data that's returned by AWS Proton.
GetServiceTemplate
getServiceTemplate_name :: Lens' GetServiceTemplate Text Source #
The name of the service template that you want to get detail data for.
getServiceTemplateResponse_httpStatus :: Lens' GetServiceTemplateResponse Int Source #
The response's http status code.
getServiceTemplateResponse_serviceTemplate :: Lens' GetServiceTemplateResponse ServiceTemplate Source #
The service template detail data that's returned by AWS Proton.
CreateEnvironmentTemplateVersion
createEnvironmentTemplateVersion_clientToken :: Lens' CreateEnvironmentTemplateVersion (Maybe Text) Source #
When included, if two identicial requests are made with the same client token, AWS Proton returns the environment template version that the first request created.
createEnvironmentTemplateVersion_majorVersion :: Lens' CreateEnvironmentTemplateVersion (Maybe Text) Source #
To create a new minor version of the environment template, include a
majorVersion
.
To create a new major and minor version of the environment template,
exclude majorVersion
.
createEnvironmentTemplateVersion_description :: Lens' CreateEnvironmentTemplateVersion (Maybe Text) Source #
A description of the new version of an environment template.
createEnvironmentTemplateVersion_tags :: Lens' CreateEnvironmentTemplateVersion (Maybe [Tag]) Source #
Create tags for a new version of an environment template.
createEnvironmentTemplateVersion_source :: Lens' CreateEnvironmentTemplateVersion TemplateVersionSourceInput Source #
An object that includes the template bundle S3 bucket path and name for the new version of an template.
createEnvironmentTemplateVersion_templateName :: Lens' CreateEnvironmentTemplateVersion Text Source #
The name of the environment template.
createEnvironmentTemplateVersionResponse_httpStatus :: Lens' CreateEnvironmentTemplateVersionResponse Int Source #
The response's http status code.
createEnvironmentTemplateVersionResponse_environmentTemplateVersion :: Lens' CreateEnvironmentTemplateVersionResponse EnvironmentTemplateVersion Source #
The environment template detail data that's returned by AWS Proton.
CancelServiceInstanceDeployment
cancelServiceInstanceDeployment_serviceInstanceName :: Lens' CancelServiceInstanceDeployment Text Source #
The name of the service instance with the deployment to cancel.
cancelServiceInstanceDeployment_serviceName :: Lens' CancelServiceInstanceDeployment Text Source #
The name of the service with the service instance deployment to cancel.
cancelServiceInstanceDeploymentResponse_httpStatus :: Lens' CancelServiceInstanceDeploymentResponse Int Source #
The response's http status code.
cancelServiceInstanceDeploymentResponse_serviceInstance :: Lens' CancelServiceInstanceDeploymentResponse ServiceInstance Source #
The service instance summary data that's returned by AWS Proton.
GetEnvironmentTemplate
getEnvironmentTemplate_name :: Lens' GetEnvironmentTemplate Text Source #
The name of the environment template that you want to get the detail data for.
getEnvironmentTemplateResponse_httpStatus :: Lens' GetEnvironmentTemplateResponse Int Source #
The response's http status code.
getEnvironmentTemplateResponse_environmentTemplate :: Lens' GetEnvironmentTemplateResponse EnvironmentTemplate Source #
The environment template detail data that's returned by AWS Proton.
UpdateServicePipeline
updateServicePipeline_templateMinorVersion :: Lens' UpdateServicePipeline (Maybe Text) Source #
The minor version of the service template that was used to create the service that the pipeline is associated with.
updateServicePipeline_templateMajorVersion :: Lens' UpdateServicePipeline (Maybe Text) Source #
The major version of the service template that was used to create the service that the pipeline is associated with.
updateServicePipeline_deploymentType :: Lens' UpdateServicePipeline DeploymentUpdateType Source #
The deployment type.
There are four modes for updating a service pipeline as described in the
following. The deploymentType
field defines the mode.
[]
NONE
In this mode, a deployment doesn't occur. Only the requested metadata parameters are updated.
[]
CURRENT_VERSION
In this mode, the service pipeline is deployed and updated with the
new spec that you provide. Only requested parameters are updated.
Don’t include minor or major version parameters when you use this
deployment-type
.
[]
MINOR_VERSION
In this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can also specify a different minor version of the current major version in use.
[]
MAJOR_VERSION
In this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can also specify a different major version that is higher than the major version in use and a minor version (optional).
updateServicePipeline_serviceName :: Lens' UpdateServicePipeline Text Source #
The name of the service to that the pipeline is associated with.
updateServicePipeline_spec :: Lens' UpdateServicePipeline Text Source #
The spec for the service pipeline to update.
updateServicePipelineResponse_httpStatus :: Lens' UpdateServicePipelineResponse Int Source #
The response's http status code.
updateServicePipelineResponse_pipeline :: Lens' UpdateServicePipelineResponse ServicePipeline Source #
The pipeline details returned by AWS Proton.
ListServiceTemplateVersions
listServiceTemplateVersions_majorVersion :: Lens' ListServiceTemplateVersions (Maybe Text) Source #
To view a list of minor of versions under a major version of a service
template, include majorVersion
.
To view a list of major versions of a service template, exclude
majorVersion
.
listServiceTemplateVersions_nextToken :: Lens' ListServiceTemplateVersions (Maybe Text) Source #
A token to indicate the location of the next major or minor version in the array of major or minor versions of a service template, after the list of major or minor versions that was previously requested.
listServiceTemplateVersions_maxResults :: Lens' ListServiceTemplateVersions (Maybe Natural) Source #
The maximum number of major or minor versions of a service template to list.
listServiceTemplateVersions_templateName :: Lens' ListServiceTemplateVersions Text Source #
The name of the service template.
listServiceTemplateVersionsResponse_nextToken :: Lens' ListServiceTemplateVersionsResponse (Maybe Text) Source #
A token to indicate the location of the next major or minor version in the array of major or minor versions of a service template, after the list of major or minor versions that was previously requested.
listServiceTemplateVersionsResponse_httpStatus :: Lens' ListServiceTemplateVersionsResponse Int Source #
The response's http status code.
listServiceTemplateVersionsResponse_templateVersions :: Lens' ListServiceTemplateVersionsResponse [ServiceTemplateVersionSummary] Source #
An array of major or minor versions of a service template with detail data.
CreateEnvironmentAccountConnection
createEnvironmentAccountConnection_clientToken :: Lens' CreateEnvironmentAccountConnection (Maybe Text) Source #
When included, if two identicial requests are made with the same client token, AWS Proton returns the environment account connection that the first request created.
createEnvironmentAccountConnection_environmentName :: Lens' CreateEnvironmentAccountConnection Text Source #
The name of the AWS Proton environment that's created in the associated management account.
createEnvironmentAccountConnection_managementAccountId :: Lens' CreateEnvironmentAccountConnection Text Source #
The ID of the management account that accepts or rejects the environment account connection. You create an manage the AWS Proton environment in this account. If the management account accepts the environment account connection, AWS Proton can use the associated IAM role to provision environment infrastructure resources in the associated environment account.
createEnvironmentAccountConnection_roleArn :: Lens' CreateEnvironmentAccountConnection Text Source #
The Amazon Resource Name (ARN) of the IAM service role that's created in the environment account. AWS Proton uses this role to provision infrastructure resources in the associated environment account.
createEnvironmentAccountConnectionResponse_httpStatus :: Lens' CreateEnvironmentAccountConnectionResponse Int Source #
The response's http status code.
createEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' CreateEnvironmentAccountConnectionResponse EnvironmentAccountConnection Source #
The environment account connection detail data that's returned by AWS Proton.
ListEnvironmentTemplateVersions
listEnvironmentTemplateVersions_majorVersion :: Lens' ListEnvironmentTemplateVersions (Maybe Text) Source #
To view a list of minor of versions under a major version of an
environment template, include majorVersion
.
To view a list of major versions of an environment template, exclude
majorVersion
.
listEnvironmentTemplateVersions_nextToken :: Lens' ListEnvironmentTemplateVersions (Maybe Text) Source #
A token to indicate the location of the next major or minor version in the array of major or minor versions of an environment template, after the list of major or minor versions that was previously requested.
listEnvironmentTemplateVersions_maxResults :: Lens' ListEnvironmentTemplateVersions (Maybe Natural) Source #
The maximum number of major or minor versions of an environment template to list.
listEnvironmentTemplateVersions_templateName :: Lens' ListEnvironmentTemplateVersions Text Source #
The name of the environment template.
listEnvironmentTemplateVersionsResponse_nextToken :: Lens' ListEnvironmentTemplateVersionsResponse (Maybe Text) Source #
A token to indicate the location of the next major or minor version in the array of major or minor versions of an environment template, after the list of major or minor versions that was previously requested.
listEnvironmentTemplateVersionsResponse_httpStatus :: Lens' ListEnvironmentTemplateVersionsResponse Int Source #
The response's http status code.
listEnvironmentTemplateVersionsResponse_templateVersions :: Lens' ListEnvironmentTemplateVersionsResponse [EnvironmentTemplateVersionSummary] Source #
An array of major or minor versions of an environment template detail data.
GetEnvironmentTemplateVersion
getEnvironmentTemplateVersion_majorVersion :: Lens' GetEnvironmentTemplateVersion Text Source #
To view environment template major version detail data, include
majorVersion
.
getEnvironmentTemplateVersion_minorVersion :: Lens' GetEnvironmentTemplateVersion Text Source #
To view environment template minor version detail data, include
minorVersion
.
getEnvironmentTemplateVersion_templateName :: Lens' GetEnvironmentTemplateVersion Text Source #
The name of the environment template.
getEnvironmentTemplateVersionResponse_httpStatus :: Lens' GetEnvironmentTemplateVersionResponse Int Source #
The response's http status code.
getEnvironmentTemplateVersionResponse_environmentTemplateVersion :: Lens' GetEnvironmentTemplateVersionResponse EnvironmentTemplateVersion Source #
The environment template version detail data that's returned by AWS Proton.
CreateServiceTemplate
createServiceTemplate_displayName :: Lens' CreateServiceTemplate (Maybe Text) Source #
The name of the service template as displayed in the developer interface.
createServiceTemplate_encryptionKey :: Lens' CreateServiceTemplate (Maybe Text) Source #
A customer provided encryption key that's used to encrypt data.
createServiceTemplate_pipelineProvisioning :: Lens' CreateServiceTemplate (Maybe Provisioning) Source #
AWS Proton includes a service pipeline for your service by default. When included, this parameter indicates that an AWS Proton service pipeline won't be included for your service. Once specified, this parameter can't be changed. For more information, see Service template bundles in the AWS Proton Administrator Guide.
createServiceTemplate_description :: Lens' CreateServiceTemplate (Maybe Text) Source #
A description of the service template.
createServiceTemplate_tags :: Lens' CreateServiceTemplate (Maybe [Tag]) Source #
Create tags for your service template. For more information, see /AWS Proton resources and tagging/ in the AWS Proton Administrator Guide or AWS Proton User Guide.
createServiceTemplate_name :: Lens' CreateServiceTemplate Text Source #
The name of the service template.
createServiceTemplateResponse_httpStatus :: Lens' CreateServiceTemplateResponse Int Source #
The response's http status code.
createServiceTemplateResponse_serviceTemplate :: Lens' CreateServiceTemplateResponse ServiceTemplate Source #
The service template detail data that's returned by AWS Proton.
GetServiceTemplateVersion
getServiceTemplateVersion_majorVersion :: Lens' GetServiceTemplateVersion Text Source #
To view service template major version detail data, include
majorVersion
.
getServiceTemplateVersion_minorVersion :: Lens' GetServiceTemplateVersion Text Source #
To view service template minor version detail data, include
minorVersion
.
getServiceTemplateVersion_templateName :: Lens' GetServiceTemplateVersion Text Source #
The name of the service template.
getServiceTemplateVersionResponse_httpStatus :: Lens' GetServiceTemplateVersionResponse Int Source #
The response's http status code.
getServiceTemplateVersionResponse_serviceTemplateVersion :: Lens' GetServiceTemplateVersionResponse ServiceTemplateVersion Source #
The service template version detail data that's returned by AWS Proton.
CreateEnvironmentTemplate
createEnvironmentTemplate_provisioning :: Lens' CreateEnvironmentTemplate (Maybe Provisioning) Source #
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
createEnvironmentTemplate_displayName :: Lens' CreateEnvironmentTemplate (Maybe Text) Source #
The environment template name as displayed in the developer interface.
createEnvironmentTemplate_encryptionKey :: Lens' CreateEnvironmentTemplate (Maybe Text) Source #
A customer provided encryption key that AWS Proton uses to encrypt data.
createEnvironmentTemplate_description :: Lens' CreateEnvironmentTemplate (Maybe Text) Source #
A description of the environment template.
createEnvironmentTemplate_tags :: Lens' CreateEnvironmentTemplate (Maybe [Tag]) Source #
Create tags for your environment template. For more information, see AWS Proton resources and tagging in the AWS Proton Administrator Guide or AWS Proton User Guide.
createEnvironmentTemplate_name :: Lens' CreateEnvironmentTemplate Text Source #
The name of the environment template.
createEnvironmentTemplateResponse_httpStatus :: Lens' CreateEnvironmentTemplateResponse Int Source #
The response's http status code.
createEnvironmentTemplateResponse_environmentTemplate :: Lens' CreateEnvironmentTemplateResponse EnvironmentTemplate Source #
The environment template detail data that's returned by AWS Proton.
DeleteEnvironmentTemplate
deleteEnvironmentTemplate_name :: Lens' DeleteEnvironmentTemplate Text Source #
The name of the environment template to delete.
deleteEnvironmentTemplateResponse_environmentTemplate :: Lens' DeleteEnvironmentTemplateResponse (Maybe EnvironmentTemplate) Source #
The environment template detail data that's returned by AWS Proton.
deleteEnvironmentTemplateResponse_httpStatus :: Lens' DeleteEnvironmentTemplateResponse Int Source #
The response's http status code.
UpdateEnvironmentTemplate
updateEnvironmentTemplate_displayName :: Lens' UpdateEnvironmentTemplate (Maybe Text) Source #
The name of the environment template to update as displayed in the developer interface.
updateEnvironmentTemplate_description :: Lens' UpdateEnvironmentTemplate (Maybe Text) Source #
A description of the environment template update.
updateEnvironmentTemplate_name :: Lens' UpdateEnvironmentTemplate Text Source #
The name of the environment template to update.
updateEnvironmentTemplateResponse_httpStatus :: Lens' UpdateEnvironmentTemplateResponse Int Source #
The response's http status code.
updateEnvironmentTemplateResponse_environmentTemplate :: Lens' UpdateEnvironmentTemplateResponse EnvironmentTemplate Source #
The environment template detail data that's returned by AWS Proton.
GetEnvironmentAccountConnection
getEnvironmentAccountConnection_id :: Lens' GetEnvironmentAccountConnection Text Source #
The ID of the environment account connection.
getEnvironmentAccountConnectionResponse_httpStatus :: Lens' GetEnvironmentAccountConnectionResponse Int Source #
The response's http status code.
getEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' GetEnvironmentAccountConnectionResponse EnvironmentAccountConnection Source #
The environment account connection detail data that's returned by AWS Proton.
ListEnvironmentTemplates
listEnvironmentTemplates_nextToken :: Lens' ListEnvironmentTemplates (Maybe Text) Source #
A token to indicate the location of the next environment template in the array of environment templates, after the list of environment templates that was previously requested.
listEnvironmentTemplates_maxResults :: Lens' ListEnvironmentTemplates (Maybe Natural) Source #
The maximum number of environment templates to list.
listEnvironmentTemplatesResponse_nextToken :: Lens' ListEnvironmentTemplatesResponse (Maybe Text) Source #
A token to indicate the location of the next environment template in the array of environment templates, after the current requested list of environment templates.
listEnvironmentTemplatesResponse_httpStatus :: Lens' ListEnvironmentTemplatesResponse Int Source #
The response's http status code.
listEnvironmentTemplatesResponse_templates :: Lens' ListEnvironmentTemplatesResponse [EnvironmentTemplateSummary] Source #
An array of environment templates with detail data.
DeleteServiceTemplate
deleteServiceTemplate_name :: Lens' DeleteServiceTemplate Text Source #
The name of the service template to delete.
deleteServiceTemplateResponse_serviceTemplate :: Lens' DeleteServiceTemplateResponse (Maybe ServiceTemplate) Source #
The service template detail data that's returned by AWS Proton.
deleteServiceTemplateResponse_httpStatus :: Lens' DeleteServiceTemplateResponse Int Source #
The response's http status code.
UpdateServiceTemplate
updateServiceTemplate_displayName :: Lens' UpdateServiceTemplate (Maybe Text) Source #
The name of the service template to update as displayed in the developer interface.
updateServiceTemplate_description :: Lens' UpdateServiceTemplate (Maybe Text) Source #
A description of the service template update.
updateServiceTemplate_name :: Lens' UpdateServiceTemplate Text Source #
The name of the service template to update.
updateServiceTemplateResponse_httpStatus :: Lens' UpdateServiceTemplateResponse Int Source #
The response's http status code.
updateServiceTemplateResponse_serviceTemplate :: Lens' UpdateServiceTemplateResponse ServiceTemplate Source #
The service template detail data that's returned by AWS Proton.
ListServiceTemplates
listServiceTemplates_nextToken :: Lens' ListServiceTemplates (Maybe Text) Source #
A token to indicate the location of the next service template in the array of service templates, after the list of service templates previously requested.
listServiceTemplates_maxResults :: Lens' ListServiceTemplates (Maybe Natural) Source #
The maximum number of service templates to list.
listServiceTemplatesResponse_nextToken :: Lens' ListServiceTemplatesResponse (Maybe Text) Source #
A token to indicate the location of the next service template in the array of service templates, after the current requested list of service templates.
listServiceTemplatesResponse_httpStatus :: Lens' ListServiceTemplatesResponse Int Source #
The response's http status code.
listServiceTemplatesResponse_templates :: Lens' ListServiceTemplatesResponse [ServiceTemplateSummary] Source #
An array of service templates with detail data.
GetAccountSettings
getAccountSettingsResponse_accountSettings :: Lens' GetAccountSettingsResponse (Maybe AccountSettings) Source #
The AWS Proton pipeline service role detail data that's returned by AWS Proton.
getAccountSettingsResponse_httpStatus :: Lens' GetAccountSettingsResponse Int Source #
The response's http status code.
CancelEnvironmentDeployment
cancelEnvironmentDeployment_environmentName :: Lens' CancelEnvironmentDeployment Text Source #
The name of the environment with the deployment to cancel.
cancelEnvironmentDeploymentResponse_httpStatus :: Lens' CancelEnvironmentDeploymentResponse Int Source #
The response's http status code.
cancelEnvironmentDeploymentResponse_environment :: Lens' CancelEnvironmentDeploymentResponse Environment Source #
The environment summary data that's returned by AWS Proton.
UpdateServiceInstance
updateServiceInstance_spec :: Lens' UpdateServiceInstance (Maybe Text) Source #
The formatted specification that defines the service instance update.
updateServiceInstance_templateMinorVersion :: Lens' UpdateServiceInstance (Maybe Text) Source #
The minor version of the service template to update.
updateServiceInstance_templateMajorVersion :: Lens' UpdateServiceInstance (Maybe Text) Source #
The major version of the service template to update.
updateServiceInstance_deploymentType :: Lens' UpdateServiceInstance DeploymentUpdateType Source #
The deployment type.
There are four modes for updating a service instance as described in the
following. The deploymentType
field defines the mode.
[]
NONE
In this mode, a deployment doesn't occur. Only the requested metadata parameters are updated.
[]
CURRENT_VERSION
In this mode, the service instance is deployed and updated with the
new spec that you provide. Only requested parameters are updated.
Don’t include minor or major version parameters when you use this
deployment-type
.
[]
MINOR_VERSION
In this mode, the service instance is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can also specify a different minor version of the current major version in use.
[]
MAJOR_VERSION
In this mode, the service instance is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can also specify a different major version that is higher than the major version in use and a minor version (optional).
updateServiceInstance_name :: Lens' UpdateServiceInstance Text Source #
The name of the service instance to update.
updateServiceInstance_serviceName :: Lens' UpdateServiceInstance Text Source #
The name of the service that the service instance belongs to.
updateServiceInstanceResponse_httpStatus :: Lens' UpdateServiceInstanceResponse Int Source #
The response's http status code.
updateServiceInstanceResponse_serviceInstance :: Lens' UpdateServiceInstanceResponse ServiceInstance Source #
The service instance summary data returned by AWS Proton.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
The Amazon Resource Name (ARN) of the resource that the resource tag is applied to.
tagResource_tags :: Lens' TagResource [Tag] Source #
An array of resource tags to apply to a resource.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
GetEnvironment
getEnvironment_name :: Lens' GetEnvironment Text Source #
The name of the environment that you want to get the detail data for.
getEnvironmentResponse_httpStatus :: Lens' GetEnvironmentResponse Int Source #
The response's http status code.
getEnvironmentResponse_environment :: Lens' GetEnvironmentResponse Environment Source #
The environment detail data that's returned by AWS Proton.
ListEnvironmentAccountConnections
listEnvironmentAccountConnections_nextToken :: Lens' ListEnvironmentAccountConnections (Maybe Text) Source #
A token to indicate the location of the next environment account connection in the array of environment account connections, after the list of environment account connections that was previously requested.
listEnvironmentAccountConnections_environmentName :: Lens' ListEnvironmentAccountConnections (Maybe Text) Source #
The environment name that's associated with each listed environment account connection.
listEnvironmentAccountConnections_statuses :: Lens' ListEnvironmentAccountConnections (Maybe [EnvironmentAccountConnectionStatus]) Source #
The status details for each listed environment account connection.
listEnvironmentAccountConnections_maxResults :: Lens' ListEnvironmentAccountConnections (Maybe Natural) Source #
The maximum number of environment account connections to list.
listEnvironmentAccountConnections_requestedBy :: Lens' ListEnvironmentAccountConnections EnvironmentAccountConnectionRequesterAccountType Source #
The type of account making the ListEnvironmentAccountConnections
request.
listEnvironmentAccountConnectionsResponse_nextToken :: Lens' ListEnvironmentAccountConnectionsResponse (Maybe Text) Source #
A token to indicate the location of the next environment account connection in the array of environment account connections, after the current requested list of environment account connections.
listEnvironmentAccountConnectionsResponse_httpStatus :: Lens' ListEnvironmentAccountConnectionsResponse Int Source #
The response's http status code.
listEnvironmentAccountConnectionsResponse_environmentAccountConnections :: Lens' ListEnvironmentAccountConnectionsResponse [EnvironmentAccountConnectionSummary] Source #
An array of environment account connections with details that's returned by AWS Proton.
GetService
getService_name :: Lens' GetService Text Source #
The name of the service that you want to get the detail data for.
getServiceResponse_service :: Lens' GetServiceResponse (Maybe Service) Source #
The service detail data that's returned by AWS Proton.
getServiceResponse_httpStatus :: Lens' GetServiceResponse Int Source #
The response's http status code.
UntagResource
untagResource_resourceArn :: Lens' UntagResource Text Source #
The Amazon Resource Name (ARN) of the resource that the tag is to be removed from.
untagResource_tagKeys :: Lens' UntagResource [Text] Source #
An array of tag keys indicating the resource tags to be removed from the resource.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
DeleteEnvironmentAccountConnection
deleteEnvironmentAccountConnection_id :: Lens' DeleteEnvironmentAccountConnection Text Source #
The ID of the environment account connection to delete.
deleteEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' DeleteEnvironmentAccountConnectionResponse (Maybe EnvironmentAccountConnection) Source #
The environment account connection detail data that's returned by AWS Proton.
deleteEnvironmentAccountConnectionResponse_httpStatus :: Lens' DeleteEnvironmentAccountConnectionResponse Int Source #
The response's http status code.
UpdateEnvironmentAccountConnection
updateEnvironmentAccountConnection_id :: Lens' UpdateEnvironmentAccountConnection Text Source #
The ID of the environment account connection to update.
updateEnvironmentAccountConnection_roleArn :: Lens' UpdateEnvironmentAccountConnection Text Source #
The Amazon Resource Name (ARN) of the IAM service role that is associated with the environment account connection to update.
updateEnvironmentAccountConnectionResponse_httpStatus :: Lens' UpdateEnvironmentAccountConnectionResponse Int Source #
The response's http status code.
updateEnvironmentAccountConnectionResponse_environmentAccountConnection :: Lens' UpdateEnvironmentAccountConnectionResponse EnvironmentAccountConnection Source #
The environment account connection detail data that's returned by AWS Proton.
DeleteServiceTemplateVersion
deleteServiceTemplateVersion_majorVersion :: Lens' DeleteServiceTemplateVersion Text Source #
The service template major version to delete.
deleteServiceTemplateVersion_minorVersion :: Lens' DeleteServiceTemplateVersion Text Source #
The service template minor version to delete.
deleteServiceTemplateVersion_templateName :: Lens' DeleteServiceTemplateVersion Text Source #
The name of the service template.
deleteServiceTemplateVersionResponse_serviceTemplateVersion :: Lens' DeleteServiceTemplateVersionResponse (Maybe ServiceTemplateVersion) Source #
The service template version detail data that's returned by AWS Proton.
deleteServiceTemplateVersionResponse_httpStatus :: Lens' DeleteServiceTemplateVersionResponse Int Source #
The response's http status code.
UpdateServiceTemplateVersion
updateServiceTemplateVersion_status :: Lens' UpdateServiceTemplateVersion (Maybe TemplateVersionStatus) Source #
The status of the service template minor version to update.
updateServiceTemplateVersion_compatibleEnvironmentTemplates :: Lens' UpdateServiceTemplateVersion (Maybe (NonEmpty CompatibleEnvironmentTemplateInput)) Source #
An array of compatible environment names for a service template major or minor version to update.
updateServiceTemplateVersion_description :: Lens' UpdateServiceTemplateVersion (Maybe Text) Source #
A description of a service template version to update.
updateServiceTemplateVersion_majorVersion :: Lens' UpdateServiceTemplateVersion Text Source #
To update a major version of a service template, include majorVersion
.
updateServiceTemplateVersion_minorVersion :: Lens' UpdateServiceTemplateVersion Text Source #
To update a minor version of a service template, include minorVersion
.
updateServiceTemplateVersion_templateName :: Lens' UpdateServiceTemplateVersion Text Source #
The name of the service template.
updateServiceTemplateVersionResponse_httpStatus :: Lens' UpdateServiceTemplateVersionResponse Int Source #
The response's http status code.
updateServiceTemplateVersionResponse_serviceTemplateVersion :: Lens' UpdateServiceTemplateVersionResponse ServiceTemplateVersion Source #
The service template version detail data that's returned by AWS Proton.
UpdateEnvironmentTemplateVersion
updateEnvironmentTemplateVersion_status :: Lens' UpdateEnvironmentTemplateVersion (Maybe TemplateVersionStatus) Source #
The status of the environment template minor version to update.
updateEnvironmentTemplateVersion_description :: Lens' UpdateEnvironmentTemplateVersion (Maybe Text) Source #
A description of environment template version to update.
updateEnvironmentTemplateVersion_majorVersion :: Lens' UpdateEnvironmentTemplateVersion Text Source #
To update a major version of an environment template, include
majorVersion
.
updateEnvironmentTemplateVersion_minorVersion :: Lens' UpdateEnvironmentTemplateVersion Text Source #
To update a minor version of an environment template, include
minorVersion
.
updateEnvironmentTemplateVersion_templateName :: Lens' UpdateEnvironmentTemplateVersion Text Source #
The name of the environment template.
updateEnvironmentTemplateVersionResponse_httpStatus :: Lens' UpdateEnvironmentTemplateVersionResponse Int Source #
The response's http status code.
updateEnvironmentTemplateVersionResponse_environmentTemplateVersion :: Lens' UpdateEnvironmentTemplateVersionResponse EnvironmentTemplateVersion Source #
The environment template version detail data that's returned by AWS Proton.
DeleteEnvironmentTemplateVersion
deleteEnvironmentTemplateVersion_majorVersion :: Lens' DeleteEnvironmentTemplateVersion Text Source #
The environment template major version to delete.
deleteEnvironmentTemplateVersion_minorVersion :: Lens' DeleteEnvironmentTemplateVersion Text Source #
The environment template minor version to delete.
deleteEnvironmentTemplateVersion_templateName :: Lens' DeleteEnvironmentTemplateVersion Text Source #
The name of the environment template.
deleteEnvironmentTemplateVersionResponse_environmentTemplateVersion :: Lens' DeleteEnvironmentTemplateVersionResponse (Maybe EnvironmentTemplateVersion) Source #
The environment template version detail data that's returned by AWS Proton.
deleteEnvironmentTemplateVersionResponse_httpStatus :: Lens' DeleteEnvironmentTemplateVersionResponse Int Source #
The response's http status code.
CreateEnvironment
createEnvironment_protonServiceRoleArn :: Lens' CreateEnvironment (Maybe Text) Source #
The Amazon Resource Name (ARN) of the AWS Proton service role that
allows AWS Proton to make calls to other services on your behalf. You
must include either the environmentAccountConnectionId
or
protonServiceRoleArn
parameter and value.
createEnvironment_environmentAccountConnectionId :: Lens' CreateEnvironment (Maybe Text) Source #
The ID of the environment account connection that you provide if you're
provisioning your environment infrastructure resources to an environment
account. You must include either the environmentAccountConnectionId
or
protonServiceRoleArn
parameter and value. For more information, see
Environment account connections
in the AWS Proton Administrator guide.
createEnvironment_templateMinorVersion :: Lens' CreateEnvironment (Maybe Text) Source #
The ID of the minor version of the environment template.
createEnvironment_description :: Lens' CreateEnvironment (Maybe Text) Source #
A description of the environment that's being created and deployed.
createEnvironment_tags :: Lens' CreateEnvironment (Maybe [Tag]) Source #
Create tags for your environment. For more information, see /AWS Proton resources and tagging/ in the AWS Proton Administrator Guide or AWS Proton User Guide.
createEnvironment_name :: Lens' CreateEnvironment Text Source #
The name of the environment.
createEnvironment_spec :: Lens' CreateEnvironment Text Source #
A link to a YAML formatted spec file that provides inputs as defined in the environment template bundle schema file. For more information, see Environments in the AWS Proton Administrator Guide.
createEnvironment_templateMajorVersion :: Lens' CreateEnvironment Text Source #
The ID of the major version of the environment template.
createEnvironment_templateName :: Lens' CreateEnvironment Text Source #
The name of the environment template. For more information, see Environment Templates in the AWS Proton Administrator Guide.
createEnvironmentResponse_httpStatus :: Lens' CreateEnvironmentResponse Int Source #
The response's http status code.
createEnvironmentResponse_environment :: Lens' CreateEnvironmentResponse Environment Source #
The environment detail data that's returned by AWS Proton.
CreateService
createService_branchName :: Lens' CreateService (Maybe Text) Source #
The name of the code repository branch that holds the code that's deployed in AWS Proton. Don't include this parameter if your service template doesn't include a service pipeline.
createService_repositoryId :: Lens' CreateService (Maybe Text) Source #
The ID of the code repository. Don't include this parameter if your service template doesn't include a service pipeline.
createService_templateMinorVersion :: Lens' CreateService (Maybe Text) Source #
The ID of the minor version of the service template that was used to create the service.
createService_description :: Lens' CreateService (Maybe Text) Source #
A description of the AWS Proton service.
createService_repositoryConnectionArn :: Lens' CreateService (Maybe Text) Source #
The Amazon Resource Name (ARN) of the repository connection. For more information, see Set up repository connection in the AWS Proton Administrator Guide and Setting up with AWS Proton in the AWS Proton User Guide. Don't include this parameter if your service template doesn't include a service pipeline.
createService_tags :: Lens' CreateService (Maybe [Tag]) Source #
Create tags for your service. For more information, see /AWS Proton resources and tagging/ in the AWS Proton Administrator Guide or AWS Proton User Guide.
createService_name :: Lens' CreateService Text Source #
The service name.
createService_spec :: Lens' CreateService Text Source #
A link to a spec file that provides inputs as defined in the service template bundle schema file. The spec file is in YAML format. Don’t include pipeline inputs in the spec if your service template doesn’t include a service pipeline. For more information, see Create a service in the AWS Proton Administrator Guide and Create a service in the AWS Proton User Guide.
createService_templateMajorVersion :: Lens' CreateService Text Source #
The ID of the major version of the service template that was used to create the service.
createService_templateName :: Lens' CreateService Text Source #
The name of the service template that's used to create the service.
createServiceResponse_httpStatus :: Lens' CreateServiceResponse Int Source #
The response's http status code.
createServiceResponse_service :: Lens' CreateServiceResponse Service Source #
The service detail data that's returned by AWS Proton.
Types
AccountSettings
accountSettings_pipelineServiceRoleArn :: Lens' AccountSettings (Maybe Text) Source #
The Amazon Resource Name (ARN) of the AWS Proton pipeline service role.
CompatibleEnvironmentTemplate
compatibleEnvironmentTemplate_majorVersion :: Lens' CompatibleEnvironmentTemplate Text Source #
The major version of the compatible environment template.
compatibleEnvironmentTemplate_templateName :: Lens' CompatibleEnvironmentTemplate Text Source #
The compatible environment template name.
CompatibleEnvironmentTemplateInput
compatibleEnvironmentTemplateInput_majorVersion :: Lens' CompatibleEnvironmentTemplateInput Text Source #
The major version of the compatible environment template.
compatibleEnvironmentTemplateInput_templateName :: Lens' CompatibleEnvironmentTemplateInput Text Source #
The compatible environment template name.
Environment
environment_deploymentStatusMessage :: Lens' Environment (Maybe Text) Source #
An environment deployment status message.
environment_environmentAccountId :: Lens' Environment (Maybe Text) Source #
The ID of the environment account that the environment infrastructure resources are provisioned in.
environment_provisioning :: Lens' Environment (Maybe Provisioning) Source #
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
environment_protonServiceRoleArn :: Lens' Environment (Maybe Text) Source #
The Amazon Resource Name (ARN) of the AWS Proton service role that allows AWS Proton to make calls to other services on your behalf.
environment_environmentAccountConnectionId :: Lens' Environment (Maybe Text) Source #
The ID of the environment account connection that's used to provision infrastructure resources in an environment account.
environment_spec :: Lens' Environment (Maybe Text) Source #
The environment spec.
environment_description :: Lens' Environment (Maybe Text) Source #
The description of the environment.
environment_arn :: Lens' Environment Text Source #
The Amazon Resource Name (ARN) of the environment.
environment_createdAt :: Lens' Environment UTCTime Source #
The time when the environment was created.
environment_deploymentStatus :: Lens' Environment DeploymentStatus Source #
The environment deployment status.
environment_lastDeploymentAttemptedAt :: Lens' Environment UTCTime Source #
The time when a deployment of the environment was last attempted.
environment_lastDeploymentSucceededAt :: Lens' Environment UTCTime Source #
The time when the environment was last deployed successfully.
environment_name :: Lens' Environment Text Source #
The name of the environment.
environment_templateMajorVersion :: Lens' Environment Text Source #
The ID of the major version of the environment template.
environment_templateMinorVersion :: Lens' Environment Text Source #
The ID of the minor version of the environment template.
environment_templateName :: Lens' Environment Text Source #
The Amazon Resource Name (ARN) of the environment template.
EnvironmentAccountConnection
environmentAccountConnection_arn :: Lens' EnvironmentAccountConnection Text Source #
The Amazon Resource Name (ARN) of the environment account connection.
environmentAccountConnection_environmentAccountId :: Lens' EnvironmentAccountConnection Text Source #
The environment account that's connected to the environment account connection.
environmentAccountConnection_environmentName :: Lens' EnvironmentAccountConnection Text Source #
The name of the environment that's associated with the environment account connection.
environmentAccountConnection_id :: Lens' EnvironmentAccountConnection Text Source #
The ID of the environment account connection.
environmentAccountConnection_lastModifiedAt :: Lens' EnvironmentAccountConnection UTCTime Source #
The time when the environment account connection was last modified.
environmentAccountConnection_managementAccountId :: Lens' EnvironmentAccountConnection Text Source #
The ID of the management account that's connected to the environment account connection.
environmentAccountConnection_requestedAt :: Lens' EnvironmentAccountConnection UTCTime Source #
The time when the environment account connection request was made.
environmentAccountConnection_roleArn :: Lens' EnvironmentAccountConnection Text Source #
The IAM service role that's associated with the environment account connection.
environmentAccountConnection_status :: Lens' EnvironmentAccountConnection EnvironmentAccountConnectionStatus Source #
The status of the environment account connection.
EnvironmentAccountConnectionSummary
environmentAccountConnectionSummary_arn :: Lens' EnvironmentAccountConnectionSummary Text Source #
The Amazon Resource Name (ARN) of the environment account connection.
environmentAccountConnectionSummary_environmentAccountId :: Lens' EnvironmentAccountConnectionSummary Text Source #
The ID of the environment account that's connected to the environment account connection.
environmentAccountConnectionSummary_environmentName :: Lens' EnvironmentAccountConnectionSummary Text Source #
The name of the environment that's associated with the environment account connection.
environmentAccountConnectionSummary_id :: Lens' EnvironmentAccountConnectionSummary Text Source #
The ID of the environment account connection.
environmentAccountConnectionSummary_lastModifiedAt :: Lens' EnvironmentAccountConnectionSummary UTCTime Source #
The time when the environment account connection was last modified.
environmentAccountConnectionSummary_managementAccountId :: Lens' EnvironmentAccountConnectionSummary Text Source #
The ID of the management account that's connected to the environment account connection.
environmentAccountConnectionSummary_requestedAt :: Lens' EnvironmentAccountConnectionSummary UTCTime Source #
The time when the environment account connection request was made.
environmentAccountConnectionSummary_roleArn :: Lens' EnvironmentAccountConnectionSummary Text Source #
The IAM service role that's associated with the environment account connection.
environmentAccountConnectionSummary_status :: Lens' EnvironmentAccountConnectionSummary EnvironmentAccountConnectionStatus Source #
The status of the environment account connection.
EnvironmentSummary
environmentSummary_deploymentStatusMessage :: Lens' EnvironmentSummary (Maybe Text) Source #
An environment deployment status message.
environmentSummary_environmentAccountId :: Lens' EnvironmentSummary (Maybe Text) Source #
The ID of the environment account that the environment infrastructure resources are provisioned in.
environmentSummary_provisioning :: Lens' EnvironmentSummary (Maybe Provisioning) Source #
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
environmentSummary_protonServiceRoleArn :: Lens' EnvironmentSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the AWS Proton service role that allows AWS Proton to make calls to other services on your behalf.
environmentSummary_environmentAccountConnectionId :: Lens' EnvironmentSummary (Maybe Text) Source #
The ID of the environment account connection that the environment is associated with.
environmentSummary_description :: Lens' EnvironmentSummary (Maybe Text) Source #
The description of the environment.
environmentSummary_arn :: Lens' EnvironmentSummary Text Source #
The Amazon Resource Name (ARN) of the environment.
environmentSummary_createdAt :: Lens' EnvironmentSummary UTCTime Source #
The time when the environment was created.
environmentSummary_deploymentStatus :: Lens' EnvironmentSummary DeploymentStatus Source #
The environment deployment status.
environmentSummary_lastDeploymentAttemptedAt :: Lens' EnvironmentSummary UTCTime Source #
The time when a deployment of the environment was last attempted.
environmentSummary_lastDeploymentSucceededAt :: Lens' EnvironmentSummary UTCTime Source #
The time when the environment was last deployed successfully.
environmentSummary_name :: Lens' EnvironmentSummary Text Source #
The name of the environment.
environmentSummary_templateMajorVersion :: Lens' EnvironmentSummary Text Source #
The ID of the major version of the environment template.
environmentSummary_templateMinorVersion :: Lens' EnvironmentSummary Text Source #
The ID of the minor version of the environment template.
environmentSummary_templateName :: Lens' EnvironmentSummary Text Source #
The name of the environment template.
EnvironmentTemplate
environmentTemplate_provisioning :: Lens' EnvironmentTemplate (Maybe Provisioning) Source #
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
environmentTemplate_recommendedVersion :: Lens' EnvironmentTemplate (Maybe Text) Source #
The ID of the recommended version of the environment template.
environmentTemplate_displayName :: Lens' EnvironmentTemplate (Maybe Text) Source #
The name of the environment template as displayed in the developer interface.
environmentTemplate_encryptionKey :: Lens' EnvironmentTemplate (Maybe Text) Source #
The customer provided encryption key for the environment template.
environmentTemplate_description :: Lens' EnvironmentTemplate (Maybe Text) Source #
A description of the environment template.
environmentTemplate_arn :: Lens' EnvironmentTemplate Text Source #
The Amazon Resource Name (ARN) of the environment template.
environmentTemplate_createdAt :: Lens' EnvironmentTemplate UTCTime Source #
The time when the environment template was created.
environmentTemplate_lastModifiedAt :: Lens' EnvironmentTemplate UTCTime Source #
The time when the environment template was last modified.
environmentTemplate_name :: Lens' EnvironmentTemplate Text Source #
The name of the environment template.
EnvironmentTemplateFilter
environmentTemplateFilter_majorVersion :: Lens' EnvironmentTemplateFilter Text Source #
Include majorVersion
to filter search for a major version.
environmentTemplateFilter_templateName :: Lens' EnvironmentTemplateFilter Text Source #
Include templateName
to filter search for a template name.
EnvironmentTemplateSummary
environmentTemplateSummary_provisioning :: Lens' EnvironmentTemplateSummary (Maybe Provisioning) Source #
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
environmentTemplateSummary_recommendedVersion :: Lens' EnvironmentTemplateSummary (Maybe Text) Source #
The ID of the recommended version of the environment template.
environmentTemplateSummary_displayName :: Lens' EnvironmentTemplateSummary (Maybe Text) Source #
The name of the environment template as displayed in the developer interface.
environmentTemplateSummary_description :: Lens' EnvironmentTemplateSummary (Maybe Text) Source #
A description of the environment template.
environmentTemplateSummary_arn :: Lens' EnvironmentTemplateSummary Text Source #
The Amazon Resource Name (ARN) of the environment template.
environmentTemplateSummary_createdAt :: Lens' EnvironmentTemplateSummary UTCTime Source #
The time when the environment template was created.
environmentTemplateSummary_lastModifiedAt :: Lens' EnvironmentTemplateSummary UTCTime Source #
The time when the environment template was last modified.
environmentTemplateSummary_name :: Lens' EnvironmentTemplateSummary Text Source #
The name of the environment template.
EnvironmentTemplateVersion
environmentTemplateVersion_schema :: Lens' EnvironmentTemplateVersion (Maybe Text) Source #
The schema of the version of an environment template.
environmentTemplateVersion_statusMessage :: Lens' EnvironmentTemplateVersion (Maybe Text) Source #
The status message of the version of an environment template.
environmentTemplateVersion_recommendedMinorVersion :: Lens' EnvironmentTemplateVersion (Maybe Text) Source #
The ID of the recommended minor version of the environment template.
environmentTemplateVersion_description :: Lens' EnvironmentTemplateVersion (Maybe Text) Source #
A description of the minor version of an environment template.
environmentTemplateVersion_arn :: Lens' EnvironmentTemplateVersion Text Source #
The Amazon Resource Name (ARN) of the version of an environment template.
environmentTemplateVersion_createdAt :: Lens' EnvironmentTemplateVersion UTCTime Source #
The time when the version of an environment template was created.
environmentTemplateVersion_lastModifiedAt :: Lens' EnvironmentTemplateVersion UTCTime Source #
The time when the version of an environment template was last modified.
environmentTemplateVersion_majorVersion :: Lens' EnvironmentTemplateVersion Text Source #
The ID of the latest major version that's associated with the version of an environment template.
environmentTemplateVersion_minorVersion :: Lens' EnvironmentTemplateVersion Text Source #
The ID of the minor version of an environment template.
environmentTemplateVersion_status :: Lens' EnvironmentTemplateVersion TemplateVersionStatus Source #
The status of the version of an environment template.
environmentTemplateVersion_templateName :: Lens' EnvironmentTemplateVersion Text Source #
The name of the version of an environment template.
EnvironmentTemplateVersionSummary
environmentTemplateVersionSummary_statusMessage :: Lens' EnvironmentTemplateVersionSummary (Maybe Text) Source #
The status message of the version of an environment template.
environmentTemplateVersionSummary_recommendedMinorVersion :: Lens' EnvironmentTemplateVersionSummary (Maybe Text) Source #
The ID of the recommended minor version of the environment template.
environmentTemplateVersionSummary_description :: Lens' EnvironmentTemplateVersionSummary (Maybe Text) Source #
A description of the version of an environment template.
environmentTemplateVersionSummary_arn :: Lens' EnvironmentTemplateVersionSummary Text Source #
The Amazon Resource Name (ARN) of the version of an environment template.
environmentTemplateVersionSummary_createdAt :: Lens' EnvironmentTemplateVersionSummary UTCTime Source #
The time when the version of an environment template was created.
environmentTemplateVersionSummary_lastModifiedAt :: Lens' EnvironmentTemplateVersionSummary UTCTime Source #
The time when the version of an environment template was last modified.
environmentTemplateVersionSummary_majorVersion :: Lens' EnvironmentTemplateVersionSummary Text Source #
The ID of the latest major version that's associated with the version of an environment template.
environmentTemplateVersionSummary_minorVersion :: Lens' EnvironmentTemplateVersionSummary Text Source #
The ID of the version of an environment template.
environmentTemplateVersionSummary_status :: Lens' EnvironmentTemplateVersionSummary TemplateVersionStatus Source #
The status of the version of an environment template.
environmentTemplateVersionSummary_templateName :: Lens' EnvironmentTemplateVersionSummary Text Source #
The name of the version of an environment template.
S3ObjectSource
s3ObjectSource_bucket :: Lens' S3ObjectSource Text Source #
The name of the S3 bucket that contains a template bundle.
s3ObjectSource_key :: Lens' S3ObjectSource Text Source #
The path to the S3 bucket that contains a template bundle.
Service
service_branchName :: Lens' Service (Maybe Text) Source #
The name of the code repository branch that holds the code that's deployed in AWS Proton.
service_pipeline :: Lens' Service (Maybe ServicePipeline) Source #
The service pipeline detail data.
service_repositoryConnectionArn :: Lens' Service (Maybe Text) Source #
The Amazon Resource Name (ARN) of the repository connection. For more information, see Set up a repository connection in the AWS Proton Administrator Guide and Setting up with AWS Proton in the AWS Proton User Guide.
service_lastModifiedAt :: Lens' Service UTCTime Source #
The time when the service was last modified.
service_status :: Lens' Service ServiceStatus Source #
The status of the service.
ServiceInstance
serviceInstance_deploymentStatusMessage :: Lens' ServiceInstance (Maybe Text) Source #
A service instance deployment status message.
serviceInstance_spec :: Lens' ServiceInstance (Maybe Text) Source #
The service spec that was used to create the service instance.
serviceInstance_arn :: Lens' ServiceInstance Text Source #
The Amazon Resource Name (ARN) of the service instance.
serviceInstance_createdAt :: Lens' ServiceInstance UTCTime Source #
The time when the service instance was created.
serviceInstance_deploymentStatus :: Lens' ServiceInstance DeploymentStatus Source #
The service instance deployment status.
serviceInstance_environmentName :: Lens' ServiceInstance Text Source #
The name of the environment that the service instance was deployed into.
serviceInstance_lastDeploymentAttemptedAt :: Lens' ServiceInstance UTCTime Source #
The time when a deployment of the service instance was last attempted.
serviceInstance_lastDeploymentSucceededAt :: Lens' ServiceInstance UTCTime Source #
The time when the service instance was last deployed successfully.
serviceInstance_name :: Lens' ServiceInstance Text Source #
The name of the service instance.
serviceInstance_serviceName :: Lens' ServiceInstance Text Source #
The name of the service that the service instance belongs to.
serviceInstance_templateMajorVersion :: Lens' ServiceInstance Text Source #
The ID of the major version of the service template that was used to create the service instance.
serviceInstance_templateMinorVersion :: Lens' ServiceInstance Text Source #
The ID of the minor version of the service template that was used to create the service instance.
serviceInstance_templateName :: Lens' ServiceInstance Text Source #
The name of the service template that was used to create the service instance.
ServiceInstanceSummary
serviceInstanceSummary_deploymentStatusMessage :: Lens' ServiceInstanceSummary (Maybe Text) Source #
A service instance deployment status message.
serviceInstanceSummary_arn :: Lens' ServiceInstanceSummary Text Source #
The Amazon Resource Name (ARN) of the service instance.
serviceInstanceSummary_createdAt :: Lens' ServiceInstanceSummary UTCTime Source #
The time when the service instance was created.
serviceInstanceSummary_deploymentStatus :: Lens' ServiceInstanceSummary DeploymentStatus Source #
The service instance deployment status.
serviceInstanceSummary_environmentName :: Lens' ServiceInstanceSummary Text Source #
The name of the environment that the service instance was deployed into.
serviceInstanceSummary_lastDeploymentAttemptedAt :: Lens' ServiceInstanceSummary UTCTime Source #
The time when a deployment of the service was last attempted.
serviceInstanceSummary_lastDeploymentSucceededAt :: Lens' ServiceInstanceSummary UTCTime Source #
The time when the service was last deployed successfully.
serviceInstanceSummary_name :: Lens' ServiceInstanceSummary Text Source #
The name of the service instance.
serviceInstanceSummary_serviceName :: Lens' ServiceInstanceSummary Text Source #
The name of the service that the service instance belongs to.
serviceInstanceSummary_templateMajorVersion :: Lens' ServiceInstanceSummary Text Source #
The ID of the major version of a service template.
serviceInstanceSummary_templateMinorVersion :: Lens' ServiceInstanceSummary Text Source #
The ID of the minor version of a service template.
serviceInstanceSummary_templateName :: Lens' ServiceInstanceSummary Text Source #
The name of the service template.
ServicePipeline
servicePipeline_deploymentStatusMessage :: Lens' ServicePipeline (Maybe Text) Source #
A service pipeline deployment status message.
servicePipeline_spec :: Lens' ServicePipeline (Maybe Text) Source #
The service spec that was used to create the service pipeline.
servicePipeline_arn :: Lens' ServicePipeline Text Source #
The Amazon Resource Name (ARN) of the service pipeline.
servicePipeline_createdAt :: Lens' ServicePipeline UTCTime Source #
The time when the service pipeline was created.
servicePipeline_deploymentStatus :: Lens' ServicePipeline DeploymentStatus Source #
The deployment status of the service pipeline.
servicePipeline_lastDeploymentAttemptedAt :: Lens' ServicePipeline UTCTime Source #
The time when a deployment of the service pipeline was last attempted.
servicePipeline_lastDeploymentSucceededAt :: Lens' ServicePipeline UTCTime Source #
The time when the service pipeline was last deployed successfully.
servicePipeline_templateMajorVersion :: Lens' ServicePipeline Text Source #
The ID of the major version of the service template that was used to create the service pipeline.
servicePipeline_templateMinorVersion :: Lens' ServicePipeline Text Source #
The ID of the minor version of the service template that was used to create the service pipeline.
servicePipeline_templateName :: Lens' ServicePipeline Text Source #
The name of the service template that was used to create the service pipeline.
ServiceSummary
serviceSummary_statusMessage :: Lens' ServiceSummary (Maybe Text) Source #
A service status message.
serviceSummary_description :: Lens' ServiceSummary (Maybe Text) Source #
A description of the service.
serviceSummary_arn :: Lens' ServiceSummary Text Source #
The Amazon Resource Name (ARN) of the service.
serviceSummary_createdAt :: Lens' ServiceSummary UTCTime Source #
The time when the service was created.
serviceSummary_lastModifiedAt :: Lens' ServiceSummary UTCTime Source #
The time when the service was last modified.
serviceSummary_name :: Lens' ServiceSummary Text Source #
The name of the service.
serviceSummary_status :: Lens' ServiceSummary ServiceStatus Source #
The status of the service.
serviceSummary_templateName :: Lens' ServiceSummary Text Source #
The name of the service template.
ServiceTemplate
serviceTemplate_recommendedVersion :: Lens' ServiceTemplate (Maybe Text) Source #
The ID of the recommended version of the service template.
serviceTemplate_displayName :: Lens' ServiceTemplate (Maybe Text) Source #
The service template name as displayed in the developer interface.
serviceTemplate_encryptionKey :: Lens' ServiceTemplate (Maybe Text) Source #
The customer provided service template encryption key that's used to encrypt data.
serviceTemplate_pipelineProvisioning :: Lens' ServiceTemplate (Maybe Provisioning) Source #
If pipelineProvisioning
is true
, a service pipeline is included in
the service template. Otherwise, a service pipeline isn't included in
the service template.
serviceTemplate_description :: Lens' ServiceTemplate (Maybe Text) Source #
A description of the service template.
serviceTemplate_arn :: Lens' ServiceTemplate Text Source #
The Amazon Resource Name (ARN) of the service template.
serviceTemplate_createdAt :: Lens' ServiceTemplate UTCTime Source #
The time when the service template was created.
serviceTemplate_lastModifiedAt :: Lens' ServiceTemplate UTCTime Source #
The time when the service template was last modified.
serviceTemplate_name :: Lens' ServiceTemplate Text Source #
The name of the service template.
ServiceTemplateSummary
serviceTemplateSummary_recommendedVersion :: Lens' ServiceTemplateSummary (Maybe Text) Source #
The ID of the recommended version of the service template.
serviceTemplateSummary_displayName :: Lens' ServiceTemplateSummary (Maybe Text) Source #
The service template name as displayed in the developer interface.
serviceTemplateSummary_pipelineProvisioning :: Lens' ServiceTemplateSummary (Maybe Provisioning) Source #
If pipelineProvisioning
is true
, a service pipeline is included in
the service template, otherwise a service pipeline isn't included in
the service template.
serviceTemplateSummary_description :: Lens' ServiceTemplateSummary (Maybe Text) Source #
A description of the service template.
serviceTemplateSummary_arn :: Lens' ServiceTemplateSummary Text Source #
The Amazon Resource Name (ARN) of the service template.
serviceTemplateSummary_createdAt :: Lens' ServiceTemplateSummary UTCTime Source #
The time when the service template was created.
serviceTemplateSummary_lastModifiedAt :: Lens' ServiceTemplateSummary UTCTime Source #
The time when the service template was last modified.
serviceTemplateSummary_name :: Lens' ServiceTemplateSummary Text Source #
The name of the service template.
ServiceTemplateVersion
serviceTemplateVersion_schema :: Lens' ServiceTemplateVersion (Maybe Text) Source #
The schema of the version of a service template.
serviceTemplateVersion_statusMessage :: Lens' ServiceTemplateVersion (Maybe Text) Source #
A service template version status message.
serviceTemplateVersion_recommendedMinorVersion :: Lens' ServiceTemplateVersion (Maybe Text) Source #
The ID of the recommended minor version of the service template.
serviceTemplateVersion_description :: Lens' ServiceTemplateVersion (Maybe Text) Source #
A description of the version of a service template.
serviceTemplateVersion_arn :: Lens' ServiceTemplateVersion Text Source #
The Amazon Resource Name (ARN) of the version of a service template.
serviceTemplateVersion_compatibleEnvironmentTemplates :: Lens' ServiceTemplateVersion [CompatibleEnvironmentTemplate] Source #
An array of compatible environment template names for the major version of a service template.
serviceTemplateVersion_createdAt :: Lens' ServiceTemplateVersion UTCTime Source #
The time when the version of a service template was created.
serviceTemplateVersion_lastModifiedAt :: Lens' ServiceTemplateVersion UTCTime Source #
The time when the version of a service template was last modified.
serviceTemplateVersion_majorVersion :: Lens' ServiceTemplateVersion Text Source #
The ID of the latest major version that's associated with the version of a service template.
serviceTemplateVersion_minorVersion :: Lens' ServiceTemplateVersion Text Source #
The ID of the minor version of a service template.
serviceTemplateVersion_status :: Lens' ServiceTemplateVersion TemplateVersionStatus Source #
The service template version status.
serviceTemplateVersion_templateName :: Lens' ServiceTemplateVersion Text Source #
The name of the version of a service template.
ServiceTemplateVersionSummary
serviceTemplateVersionSummary_statusMessage :: Lens' ServiceTemplateVersionSummary (Maybe Text) Source #
A service template minor version status message.
serviceTemplateVersionSummary_recommendedMinorVersion :: Lens' ServiceTemplateVersionSummary (Maybe Text) Source #
The ID of the recommended minor version of the service template.
serviceTemplateVersionSummary_description :: Lens' ServiceTemplateVersionSummary (Maybe Text) Source #
A description of the version of a service template.
serviceTemplateVersionSummary_arn :: Lens' ServiceTemplateVersionSummary Text Source #
The Amazon Resource Name (ARN) of the version of a service template.
serviceTemplateVersionSummary_createdAt :: Lens' ServiceTemplateVersionSummary UTCTime Source #
The time when the version of a service template was created.
serviceTemplateVersionSummary_lastModifiedAt :: Lens' ServiceTemplateVersionSummary UTCTime Source #
The time when the version of a service template was last modified.
serviceTemplateVersionSummary_majorVersion :: Lens' ServiceTemplateVersionSummary Text Source #
The ID of the latest major version that's associated with the version of a service template.
serviceTemplateVersionSummary_minorVersion :: Lens' ServiceTemplateVersionSummary Text Source #
The ID of the minor version of a service template.
serviceTemplateVersionSummary_status :: Lens' ServiceTemplateVersionSummary TemplateVersionStatus Source #
The service template minor version status.
serviceTemplateVersionSummary_templateName :: Lens' ServiceTemplateVersionSummary Text Source #
The name of the service template.
Tag
TemplateVersionSourceInput
templateVersionSourceInput_s3 :: Lens' TemplateVersionSourceInput (Maybe S3ObjectSource) Source #
An S3 source object that includes the template bundle S3 path and name for a template minor version.