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 |
- Service Configuration
- Errors
- DeploymentStatus
- DeploymentUpdateType
- EnvironmentAccountConnectionRequesterAccountType
- EnvironmentAccountConnectionStatus
- Provisioning
- ServiceStatus
- TemplateVersionStatus
- 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
- defaultService :: Service
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- newtype DeploymentStatus where
- DeploymentStatus' { }
- pattern DeploymentStatus_CANCELLED :: DeploymentStatus
- pattern DeploymentStatus_CANCELLING :: DeploymentStatus
- pattern DeploymentStatus_DELETE_COMPLETE :: DeploymentStatus
- pattern DeploymentStatus_DELETE_FAILED :: DeploymentStatus
- pattern DeploymentStatus_DELETE_IN_PROGRESS :: DeploymentStatus
- pattern DeploymentStatus_FAILED :: DeploymentStatus
- pattern DeploymentStatus_IN_PROGRESS :: DeploymentStatus
- pattern DeploymentStatus_SUCCEEDED :: DeploymentStatus
- newtype DeploymentUpdateType where
- newtype EnvironmentAccountConnectionRequesterAccountType where
- EnvironmentAccountConnectionRequesterAccountType' { }
- pattern EnvironmentAccountConnectionRequesterAccountType_ENVIRONMENT_ACCOUNT :: EnvironmentAccountConnectionRequesterAccountType
- pattern EnvironmentAccountConnectionRequesterAccountType_MANAGEMENT_ACCOUNT :: EnvironmentAccountConnectionRequesterAccountType
- newtype EnvironmentAccountConnectionStatus where
- EnvironmentAccountConnectionStatus' { }
- pattern EnvironmentAccountConnectionStatus_CONNECTED :: EnvironmentAccountConnectionStatus
- pattern EnvironmentAccountConnectionStatus_PENDING :: EnvironmentAccountConnectionStatus
- pattern EnvironmentAccountConnectionStatus_REJECTED :: EnvironmentAccountConnectionStatus
- newtype Provisioning where
- Provisioning' { }
- pattern Provisioning_CUSTOMER_MANAGED :: Provisioning
- newtype ServiceStatus where
- ServiceStatus' { }
- pattern ServiceStatus_ACTIVE :: ServiceStatus
- pattern ServiceStatus_CREATE_FAILED :: ServiceStatus
- pattern ServiceStatus_CREATE_FAILED_CLEANUP_COMPLETE :: ServiceStatus
- pattern ServiceStatus_CREATE_FAILED_CLEANUP_FAILED :: ServiceStatus
- pattern ServiceStatus_CREATE_FAILED_CLEANUP_IN_PROGRESS :: ServiceStatus
- pattern ServiceStatus_CREATE_IN_PROGRESS :: ServiceStatus
- pattern ServiceStatus_DELETE_FAILED :: ServiceStatus
- pattern ServiceStatus_DELETE_IN_PROGRESS :: ServiceStatus
- pattern ServiceStatus_UPDATE_COMPLETE_CLEANUP_FAILED :: ServiceStatus
- pattern ServiceStatus_UPDATE_FAILED :: ServiceStatus
- pattern ServiceStatus_UPDATE_FAILED_CLEANUP_COMPLETE :: ServiceStatus
- pattern ServiceStatus_UPDATE_FAILED_CLEANUP_FAILED :: ServiceStatus
- pattern ServiceStatus_UPDATE_FAILED_CLEANUP_IN_PROGRESS :: ServiceStatus
- pattern ServiceStatus_UPDATE_IN_PROGRESS :: ServiceStatus
- newtype TemplateVersionStatus where
- TemplateVersionStatus' { }
- pattern TemplateVersionStatus_DRAFT :: TemplateVersionStatus
- pattern TemplateVersionStatus_PUBLISHED :: TemplateVersionStatus
- pattern TemplateVersionStatus_REGISTRATION_FAILED :: TemplateVersionStatus
- pattern TemplateVersionStatus_REGISTRATION_IN_PROGRESS :: TemplateVersionStatus
- data AccountSettings = AccountSettings' {}
- newAccountSettings :: AccountSettings
- accountSettings_pipelineServiceRoleArn :: Lens' AccountSettings (Maybe Text)
- data CompatibleEnvironmentTemplate = CompatibleEnvironmentTemplate' {
- majorVersion :: Text
- templateName :: Text
- newCompatibleEnvironmentTemplate :: Text -> Text -> CompatibleEnvironmentTemplate
- compatibleEnvironmentTemplate_majorVersion :: Lens' CompatibleEnvironmentTemplate Text
- compatibleEnvironmentTemplate_templateName :: Lens' CompatibleEnvironmentTemplate Text
- data CompatibleEnvironmentTemplateInput = CompatibleEnvironmentTemplateInput' {
- majorVersion :: Text
- templateName :: Text
- newCompatibleEnvironmentTemplateInput :: Text -> Text -> CompatibleEnvironmentTemplateInput
- compatibleEnvironmentTemplateInput_majorVersion :: Lens' CompatibleEnvironmentTemplateInput Text
- compatibleEnvironmentTemplateInput_templateName :: Lens' CompatibleEnvironmentTemplateInput Text
- data Environment = Environment' {
- deploymentStatusMessage :: Maybe (Sensitive Text)
- environmentAccountId :: Maybe Text
- provisioning :: Maybe Provisioning
- protonServiceRoleArn :: Maybe Text
- environmentAccountConnectionId :: Maybe Text
- spec :: Maybe (Sensitive Text)
- description :: Maybe (Sensitive Text)
- arn :: Text
- createdAt :: POSIX
- deploymentStatus :: DeploymentStatus
- lastDeploymentAttemptedAt :: POSIX
- lastDeploymentSucceededAt :: POSIX
- name :: Text
- templateMajorVersion :: Text
- templateMinorVersion :: Text
- templateName :: Text
- newEnvironment :: Text -> UTCTime -> DeploymentStatus -> UTCTime -> UTCTime -> Text -> Text -> Text -> Text -> Environment
- 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
- data EnvironmentAccountConnection = EnvironmentAccountConnection' {}
- newEnvironmentAccountConnection :: Text -> Text -> Text -> Text -> UTCTime -> Text -> UTCTime -> Text -> EnvironmentAccountConnectionStatus -> EnvironmentAccountConnection
- 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
- data EnvironmentAccountConnectionSummary = EnvironmentAccountConnectionSummary' {}
- newEnvironmentAccountConnectionSummary :: Text -> Text -> Text -> Text -> UTCTime -> Text -> UTCTime -> Text -> EnvironmentAccountConnectionStatus -> EnvironmentAccountConnectionSummary
- 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
- data EnvironmentSummary = EnvironmentSummary' {
- deploymentStatusMessage :: Maybe (Sensitive Text)
- environmentAccountId :: Maybe Text
- provisioning :: Maybe Provisioning
- protonServiceRoleArn :: Maybe Text
- environmentAccountConnectionId :: Maybe Text
- description :: Maybe (Sensitive Text)
- arn :: Text
- createdAt :: POSIX
- deploymentStatus :: DeploymentStatus
- lastDeploymentAttemptedAt :: POSIX
- lastDeploymentSucceededAt :: POSIX
- name :: Text
- templateMajorVersion :: Text
- templateMinorVersion :: Text
- templateName :: Text
- newEnvironmentSummary :: Text -> UTCTime -> DeploymentStatus -> UTCTime -> UTCTime -> Text -> Text -> Text -> Text -> EnvironmentSummary
- 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
- data EnvironmentTemplate = EnvironmentTemplate' {
- provisioning :: Maybe Provisioning
- recommendedVersion :: Maybe Text
- displayName :: Maybe (Sensitive Text)
- encryptionKey :: Maybe Text
- description :: Maybe (Sensitive Text)
- arn :: Text
- createdAt :: POSIX
- lastModifiedAt :: POSIX
- name :: Text
- newEnvironmentTemplate :: Text -> UTCTime -> UTCTime -> Text -> EnvironmentTemplate
- 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
- data EnvironmentTemplateFilter = EnvironmentTemplateFilter' {
- majorVersion :: Text
- templateName :: Text
- newEnvironmentTemplateFilter :: Text -> Text -> EnvironmentTemplateFilter
- environmentTemplateFilter_majorVersion :: Lens' EnvironmentTemplateFilter Text
- environmentTemplateFilter_templateName :: Lens' EnvironmentTemplateFilter Text
- data EnvironmentTemplateSummary = EnvironmentTemplateSummary' {
- provisioning :: Maybe Provisioning
- recommendedVersion :: Maybe Text
- displayName :: Maybe (Sensitive Text)
- description :: Maybe (Sensitive Text)
- arn :: Text
- createdAt :: POSIX
- lastModifiedAt :: POSIX
- name :: Text
- newEnvironmentTemplateSummary :: Text -> UTCTime -> UTCTime -> Text -> EnvironmentTemplateSummary
- 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
- data EnvironmentTemplateVersion = EnvironmentTemplateVersion' {}
- newEnvironmentTemplateVersion :: Text -> UTCTime -> UTCTime -> Text -> Text -> TemplateVersionStatus -> Text -> EnvironmentTemplateVersion
- 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
- data EnvironmentTemplateVersionSummary = EnvironmentTemplateVersionSummary' {}
- newEnvironmentTemplateVersionSummary :: Text -> UTCTime -> UTCTime -> Text -> Text -> TemplateVersionStatus -> Text -> EnvironmentTemplateVersionSummary
- 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
- data S3ObjectSource = S3ObjectSource' {}
- newS3ObjectSource :: Text -> Text -> S3ObjectSource
- s3ObjectSource_bucket :: Lens' S3ObjectSource Text
- s3ObjectSource_key :: Lens' S3ObjectSource Text
- data Service = Service' {
- branchName :: Maybe Text
- statusMessage :: Maybe (Sensitive Text)
- repositoryId :: Maybe Text
- pipeline :: Maybe ServicePipeline
- description :: Maybe (Sensitive Text)
- repositoryConnectionArn :: Maybe Text
- arn :: Text
- createdAt :: POSIX
- lastModifiedAt :: POSIX
- name :: Text
- spec :: Sensitive Text
- status :: ServiceStatus
- templateName :: Text
- newService :: Text -> UTCTime -> UTCTime -> Text -> Text -> ServiceStatus -> Text -> Service
- 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
- data ServiceInstance = ServiceInstance' {
- deploymentStatusMessage :: Maybe (Sensitive Text)
- spec :: Maybe (Sensitive Text)
- arn :: Text
- createdAt :: POSIX
- deploymentStatus :: DeploymentStatus
- environmentName :: Text
- lastDeploymentAttemptedAt :: POSIX
- lastDeploymentSucceededAt :: POSIX
- name :: Text
- serviceName :: Text
- templateMajorVersion :: Text
- templateMinorVersion :: Text
- templateName :: Text
- newServiceInstance :: Text -> UTCTime -> DeploymentStatus -> Text -> UTCTime -> UTCTime -> Text -> Text -> Text -> Text -> Text -> ServiceInstance
- 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
- data ServiceInstanceSummary = ServiceInstanceSummary' {
- deploymentStatusMessage :: Maybe (Sensitive Text)
- arn :: Text
- createdAt :: POSIX
- deploymentStatus :: DeploymentStatus
- environmentName :: Text
- lastDeploymentAttemptedAt :: POSIX
- lastDeploymentSucceededAt :: POSIX
- name :: Text
- serviceName :: Text
- templateMajorVersion :: Text
- templateMinorVersion :: Text
- templateName :: Text
- newServiceInstanceSummary :: Text -> UTCTime -> DeploymentStatus -> Text -> UTCTime -> UTCTime -> Text -> Text -> Text -> Text -> Text -> ServiceInstanceSummary
- 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
- data ServicePipeline = ServicePipeline' {}
- newServicePipeline :: Text -> UTCTime -> DeploymentStatus -> UTCTime -> UTCTime -> Text -> Text -> Text -> ServicePipeline
- 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
- data ServiceSummary = ServiceSummary' {
- statusMessage :: Maybe (Sensitive Text)
- description :: Maybe (Sensitive Text)
- arn :: Text
- createdAt :: POSIX
- lastModifiedAt :: POSIX
- name :: Text
- status :: ServiceStatus
- templateName :: Text
- newServiceSummary :: Text -> UTCTime -> UTCTime -> Text -> ServiceStatus -> Text -> ServiceSummary
- 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
- data ServiceTemplate = ServiceTemplate' {}
- newServiceTemplate :: Text -> UTCTime -> UTCTime -> Text -> ServiceTemplate
- 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
- data ServiceTemplateSummary = ServiceTemplateSummary' {}
- newServiceTemplateSummary :: Text -> UTCTime -> UTCTime -> Text -> ServiceTemplateSummary
- 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
- data ServiceTemplateVersion = ServiceTemplateVersion' {
- schema :: Maybe (Sensitive Text)
- statusMessage :: Maybe (Sensitive Text)
- recommendedMinorVersion :: Maybe Text
- description :: Maybe (Sensitive Text)
- arn :: Text
- compatibleEnvironmentTemplates :: [CompatibleEnvironmentTemplate]
- createdAt :: POSIX
- lastModifiedAt :: POSIX
- majorVersion :: Text
- minorVersion :: Text
- status :: TemplateVersionStatus
- templateName :: Text
- newServiceTemplateVersion :: Text -> UTCTime -> UTCTime -> Text -> Text -> TemplateVersionStatus -> Text -> ServiceTemplateVersion
- 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
- data ServiceTemplateVersionSummary = ServiceTemplateVersionSummary' {}
- newServiceTemplateVersionSummary :: Text -> UTCTime -> UTCTime -> Text -> Text -> TemplateVersionStatus -> Text -> ServiceTemplateVersionSummary
- 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
- data Tag = Tag' {}
- newTag :: Text -> Text -> Tag
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
- data TemplateVersionSourceInput = TemplateVersionSourceInput' {}
- newTemplateVersionSourceInput :: TemplateVersionSourceInput
- templateVersionSourceInput_s3 :: Lens' TemplateVersionSourceInput (Maybe S3ObjectSource)
Service Configuration
defaultService :: Service Source #
API version 2020-07-20
of the Amazon Proton SDK configuration.
Errors
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The input is invalid or an out-of-range value was supplied for the input parameter.
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
There isn't sufficient access for performing this action.
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request couldn't be made due to a conflicting operation or resource.
_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A quota was exceeded. For more information, see AWS Proton Quotas in the AWS Proton Administrator Guide.
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request was denied due to request throttling.
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request failed to register with the service.
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The requested resource wasn't found.
DeploymentStatus
newtype DeploymentStatus Source #
pattern DeploymentStatus_CANCELLED :: DeploymentStatus | |
pattern DeploymentStatus_CANCELLING :: DeploymentStatus | |
pattern DeploymentStatus_DELETE_COMPLETE :: DeploymentStatus | |
pattern DeploymentStatus_DELETE_FAILED :: DeploymentStatus | |
pattern DeploymentStatus_DELETE_IN_PROGRESS :: DeploymentStatus | |
pattern DeploymentStatus_FAILED :: DeploymentStatus | |
pattern DeploymentStatus_IN_PROGRESS :: DeploymentStatus | |
pattern DeploymentStatus_SUCCEEDED :: DeploymentStatus |
Instances
DeploymentUpdateType
newtype DeploymentUpdateType Source #
Instances
EnvironmentAccountConnectionRequesterAccountType
newtype EnvironmentAccountConnectionRequesterAccountType Source #
Instances
EnvironmentAccountConnectionStatus
newtype EnvironmentAccountConnectionStatus Source #
Instances
Provisioning
newtype Provisioning Source #
pattern Provisioning_CUSTOMER_MANAGED :: Provisioning |
Instances
ServiceStatus
newtype ServiceStatus Source #
pattern ServiceStatus_ACTIVE :: ServiceStatus | |
pattern ServiceStatus_CREATE_FAILED :: ServiceStatus | |
pattern ServiceStatus_CREATE_FAILED_CLEANUP_COMPLETE :: ServiceStatus | |
pattern ServiceStatus_CREATE_FAILED_CLEANUP_FAILED :: ServiceStatus | |
pattern ServiceStatus_CREATE_FAILED_CLEANUP_IN_PROGRESS :: ServiceStatus | |
pattern ServiceStatus_CREATE_IN_PROGRESS :: ServiceStatus | |
pattern ServiceStatus_DELETE_FAILED :: ServiceStatus | |
pattern ServiceStatus_DELETE_IN_PROGRESS :: ServiceStatus | |
pattern ServiceStatus_UPDATE_COMPLETE_CLEANUP_FAILED :: ServiceStatus | |
pattern ServiceStatus_UPDATE_FAILED :: ServiceStatus | |
pattern ServiceStatus_UPDATE_FAILED_CLEANUP_COMPLETE :: ServiceStatus | |
pattern ServiceStatus_UPDATE_FAILED_CLEANUP_FAILED :: ServiceStatus | |
pattern ServiceStatus_UPDATE_FAILED_CLEANUP_IN_PROGRESS :: ServiceStatus | |
pattern ServiceStatus_UPDATE_IN_PROGRESS :: ServiceStatus |
Instances
TemplateVersionStatus
newtype TemplateVersionStatus Source #
Instances
AccountSettings
data AccountSettings Source #
The AWS Proton pipeline service role data.
See: newAccountSettings
smart constructor.
AccountSettings' | |
|
Instances
newAccountSettings :: AccountSettings Source #
Create a value of AccountSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:pipelineServiceRoleArn:AccountSettings'
, accountSettings_pipelineServiceRoleArn
- The Amazon Resource Name (ARN) of the AWS Proton pipeline service role.
accountSettings_pipelineServiceRoleArn :: Lens' AccountSettings (Maybe Text) Source #
The Amazon Resource Name (ARN) of the AWS Proton pipeline service role.
CompatibleEnvironmentTemplate
data CompatibleEnvironmentTemplate Source #
Compatible environment template data.
See: newCompatibleEnvironmentTemplate
smart constructor.
CompatibleEnvironmentTemplate' | |
|
Instances
newCompatibleEnvironmentTemplate Source #
Create a value of CompatibleEnvironmentTemplate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:majorVersion:CompatibleEnvironmentTemplate'
, compatibleEnvironmentTemplate_majorVersion
- The major version of the compatible environment template.
$sel:templateName:CompatibleEnvironmentTemplate'
, compatibleEnvironmentTemplate_templateName
- The compatible environment template name.
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
data CompatibleEnvironmentTemplateInput Source #
Compatible environment template data.
See: newCompatibleEnvironmentTemplateInput
smart constructor.
CompatibleEnvironmentTemplateInput' | |
|
Instances
newCompatibleEnvironmentTemplateInput Source #
Create a value of CompatibleEnvironmentTemplateInput
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:majorVersion:CompatibleEnvironmentTemplateInput'
, compatibleEnvironmentTemplateInput_majorVersion
- The major version of the compatible environment template.
$sel:templateName:CompatibleEnvironmentTemplateInput'
, compatibleEnvironmentTemplateInput_templateName
- The compatible environment template name.
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
data Environment Source #
The environment detail data. An AWS Proton environment is a set resources shared across an AWS Proton service.
See: newEnvironment
smart constructor.
Environment' | |
|
Instances
:: Text | |
-> UTCTime | |
-> DeploymentStatus | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> Environment |
Create a value of Environment
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentStatusMessage:Environment'
, environment_deploymentStatusMessage
- An environment deployment status message.
$sel:environmentAccountId:Environment'
, environment_environmentAccountId
- The ID of the environment account that the environment infrastructure
resources are provisioned in.
$sel:provisioning:Environment'
, environment_provisioning
- When included, indicates that the environment template is for customer
provisioned and managed infrastructure.
$sel:protonServiceRoleArn:Environment'
, environment_protonServiceRoleArn
- The Amazon Resource Name (ARN) of the AWS Proton service role that
allows AWS Proton to make calls to other services on your behalf.
$sel:environmentAccountConnectionId:Environment'
, environment_environmentAccountConnectionId
- The ID of the environment account connection that's used to provision
infrastructure resources in an environment account.
$sel:spec:Environment'
, environment_spec
- The environment spec.
$sel:description:Environment'
, environment_description
- The description of the environment.
$sel:arn:Environment'
, environment_arn
- The Amazon Resource Name (ARN) of the environment.
$sel:createdAt:Environment'
, environment_createdAt
- The time when the environment was created.
$sel:deploymentStatus:Environment'
, environment_deploymentStatus
- The environment deployment status.
$sel:lastDeploymentAttemptedAt:Environment'
, environment_lastDeploymentAttemptedAt
- The time when a deployment of the environment was last attempted.
$sel:lastDeploymentSucceededAt:Environment'
, environment_lastDeploymentSucceededAt
- The time when the environment was last deployed successfully.
$sel:name:Environment'
, environment_name
- The name of the environment.
$sel:templateMajorVersion:Environment'
, environment_templateMajorVersion
- The ID of the major version of the environment template.
$sel:templateMinorVersion:Environment'
, environment_templateMinorVersion
- The ID of the minor version of the environment template.
$sel:templateName:Environment'
, environment_templateName
- The Amazon Resource Name (ARN) of the environment template.
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
data EnvironmentAccountConnection Source #
The environment account connection detail data.
See: newEnvironmentAccountConnection
smart constructor.
EnvironmentAccountConnection' | |
|
Instances
newEnvironmentAccountConnection Source #
:: Text | |
-> Text | |
-> Text | |
-> Text | |
-> UTCTime | |
-> Text | |
-> UTCTime | |
-> Text | |
-> EnvironmentAccountConnectionStatus | |
-> EnvironmentAccountConnection |
Create a value of EnvironmentAccountConnection
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:EnvironmentAccountConnection'
, environmentAccountConnection_arn
- The Amazon Resource Name (ARN) of the environment account connection.
$sel:environmentAccountId:EnvironmentAccountConnection'
, environmentAccountConnection_environmentAccountId
- The environment account that's connected to the environment account
connection.
$sel:environmentName:EnvironmentAccountConnection'
, environmentAccountConnection_environmentName
- The name of the environment that's associated with the environment
account connection.
$sel:id:EnvironmentAccountConnection'
, environmentAccountConnection_id
- The ID of the environment account connection.
$sel:lastModifiedAt:EnvironmentAccountConnection'
, environmentAccountConnection_lastModifiedAt
- The time when the environment account connection was last modified.
$sel:managementAccountId:EnvironmentAccountConnection'
, environmentAccountConnection_managementAccountId
- The ID of the management account that's connected to the environment
account connection.
$sel:requestedAt:EnvironmentAccountConnection'
, environmentAccountConnection_requestedAt
- The time when the environment account connection request was made.
$sel:roleArn:EnvironmentAccountConnection'
, environmentAccountConnection_roleArn
- The IAM service role that's associated with the environment account
connection.
$sel:status:EnvironmentAccountConnection'
, environmentAccountConnection_status
- The status of the environment account connection.
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
data EnvironmentAccountConnectionSummary Source #
A summary of the environment account connection detail data.
See: newEnvironmentAccountConnectionSummary
smart constructor.
EnvironmentAccountConnectionSummary' | |
|
Instances
newEnvironmentAccountConnectionSummary Source #
Create a value of EnvironmentAccountConnectionSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:EnvironmentAccountConnectionSummary'
, environmentAccountConnectionSummary_arn
- The Amazon Resource Name (ARN) of the environment account connection.
$sel:environmentAccountId:EnvironmentAccountConnectionSummary'
, environmentAccountConnectionSummary_environmentAccountId
- The ID of the environment account that's connected to the environment
account connection.
$sel:environmentName:EnvironmentAccountConnectionSummary'
, environmentAccountConnectionSummary_environmentName
- The name of the environment that's associated with the environment
account connection.
$sel:id:EnvironmentAccountConnectionSummary'
, environmentAccountConnectionSummary_id
- The ID of the environment account connection.
$sel:lastModifiedAt:EnvironmentAccountConnectionSummary'
, environmentAccountConnectionSummary_lastModifiedAt
- The time when the environment account connection was last modified.
$sel:managementAccountId:EnvironmentAccountConnectionSummary'
, environmentAccountConnectionSummary_managementAccountId
- The ID of the management account that's connected to the environment
account connection.
$sel:requestedAt:EnvironmentAccountConnectionSummary'
, environmentAccountConnectionSummary_requestedAt
- The time when the environment account connection request was made.
$sel:roleArn:EnvironmentAccountConnectionSummary'
, environmentAccountConnectionSummary_roleArn
- The IAM service role that's associated with the environment account
connection.
$sel:status:EnvironmentAccountConnectionSummary'
, environmentAccountConnectionSummary_status
- The status of the environment account connection.
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
data EnvironmentSummary Source #
A summary of the environment detail data.
See: newEnvironmentSummary
smart constructor.
EnvironmentSummary' | |
|
Instances
newEnvironmentSummary Source #
:: Text | |
-> UTCTime | |
-> DeploymentStatus | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> EnvironmentSummary |
Create a value of EnvironmentSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentStatusMessage:EnvironmentSummary'
, environmentSummary_deploymentStatusMessage
- An environment deployment status message.
$sel:environmentAccountId:EnvironmentSummary'
, environmentSummary_environmentAccountId
- The ID of the environment account that the environment infrastructure
resources are provisioned in.
$sel:provisioning:EnvironmentSummary'
, environmentSummary_provisioning
- When included, indicates that the environment template is for customer
provisioned and managed infrastructure.
$sel:protonServiceRoleArn:EnvironmentSummary'
, environmentSummary_protonServiceRoleArn
- The Amazon Resource Name (ARN) of the AWS Proton service role that
allows AWS Proton to make calls to other services on your behalf.
$sel:environmentAccountConnectionId:EnvironmentSummary'
, environmentSummary_environmentAccountConnectionId
- The ID of the environment account connection that the environment is
associated with.
$sel:description:EnvironmentSummary'
, environmentSummary_description
- The description of the environment.
$sel:arn:EnvironmentSummary'
, environmentSummary_arn
- The Amazon Resource Name (ARN) of the environment.
$sel:createdAt:EnvironmentSummary'
, environmentSummary_createdAt
- The time when the environment was created.
$sel:deploymentStatus:EnvironmentSummary'
, environmentSummary_deploymentStatus
- The environment deployment status.
$sel:lastDeploymentAttemptedAt:EnvironmentSummary'
, environmentSummary_lastDeploymentAttemptedAt
- The time when a deployment of the environment was last attempted.
$sel:lastDeploymentSucceededAt:EnvironmentSummary'
, environmentSummary_lastDeploymentSucceededAt
- The time when the environment was last deployed successfully.
$sel:name:EnvironmentSummary'
, environmentSummary_name
- The name of the environment.
$sel:templateMajorVersion:EnvironmentSummary'
, environmentSummary_templateMajorVersion
- The ID of the major version of the environment template.
$sel:templateMinorVersion:EnvironmentSummary'
, environmentSummary_templateMinorVersion
- The ID of the minor version of the environment template.
$sel:templateName:EnvironmentSummary'
, environmentSummary_templateName
- The name of the environment template.
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
data EnvironmentTemplate Source #
The environment template data.
See: newEnvironmentTemplate
smart constructor.
EnvironmentTemplate' | |
|
Instances
newEnvironmentTemplate Source #
:: Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> EnvironmentTemplate |
Create a value of EnvironmentTemplate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:provisioning:EnvironmentTemplate'
, environmentTemplate_provisioning
- When included, indicates that the environment template is for customer
provisioned and managed infrastructure.
$sel:recommendedVersion:EnvironmentTemplate'
, environmentTemplate_recommendedVersion
- The ID of the recommended version of the environment template.
$sel:displayName:EnvironmentTemplate'
, environmentTemplate_displayName
- The name of the environment template as displayed in the developer
interface.
$sel:encryptionKey:EnvironmentTemplate'
, environmentTemplate_encryptionKey
- The customer provided encryption key for the environment template.
$sel:description:EnvironmentTemplate'
, environmentTemplate_description
- A description of the environment template.
$sel:arn:EnvironmentTemplate'
, environmentTemplate_arn
- The Amazon Resource Name (ARN) of the environment template.
$sel:createdAt:EnvironmentTemplate'
, environmentTemplate_createdAt
- The time when the environment template was created.
$sel:lastModifiedAt:EnvironmentTemplate'
, environmentTemplate_lastModifiedAt
- The time when the environment template was last modified.
$sel:name:EnvironmentTemplate'
, environmentTemplate_name
- The name of the environment template.
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
data EnvironmentTemplateFilter Source #
A search filter for environment templates.
See: newEnvironmentTemplateFilter
smart constructor.
EnvironmentTemplateFilter' | |
|
Instances
newEnvironmentTemplateFilter Source #
:: Text | |
-> Text | |
-> EnvironmentTemplateFilter |
Create a value of EnvironmentTemplateFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:majorVersion:EnvironmentTemplateFilter'
, environmentTemplateFilter_majorVersion
- Include majorVersion
to filter search for a major version.
$sel:templateName:EnvironmentTemplateFilter'
, environmentTemplateFilter_templateName
- Include templateName
to filter search for a template name.
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
data EnvironmentTemplateSummary Source #
The environment template data.
See: newEnvironmentTemplateSummary
smart constructor.
EnvironmentTemplateSummary' | |
|
Instances
newEnvironmentTemplateSummary Source #
:: Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> EnvironmentTemplateSummary |
Create a value of EnvironmentTemplateSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:provisioning:EnvironmentTemplateSummary'
, environmentTemplateSummary_provisioning
- When included, indicates that the environment template is for customer
provisioned and managed infrastructure.
$sel:recommendedVersion:EnvironmentTemplateSummary'
, environmentTemplateSummary_recommendedVersion
- The ID of the recommended version of the environment template.
$sel:displayName:EnvironmentTemplateSummary'
, environmentTemplateSummary_displayName
- The name of the environment template as displayed in the developer
interface.
$sel:description:EnvironmentTemplateSummary'
, environmentTemplateSummary_description
- A description of the environment template.
$sel:arn:EnvironmentTemplateSummary'
, environmentTemplateSummary_arn
- The Amazon Resource Name (ARN) of the environment template.
$sel:createdAt:EnvironmentTemplateSummary'
, environmentTemplateSummary_createdAt
- The time when the environment template was created.
$sel:lastModifiedAt:EnvironmentTemplateSummary'
, environmentTemplateSummary_lastModifiedAt
- The time when the environment template was last modified.
$sel:name:EnvironmentTemplateSummary'
, environmentTemplateSummary_name
- The name of the environment template.
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
data EnvironmentTemplateVersion Source #
The environment template version data.
See: newEnvironmentTemplateVersion
smart constructor.
EnvironmentTemplateVersion' | |
|
Instances
newEnvironmentTemplateVersion Source #
:: Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> Text | |
-> TemplateVersionStatus | |
-> Text | |
-> EnvironmentTemplateVersion |
Create a value of EnvironmentTemplateVersion
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:schema:EnvironmentTemplateVersion'
, environmentTemplateVersion_schema
- The schema of the version of an environment template.
$sel:statusMessage:EnvironmentTemplateVersion'
, environmentTemplateVersion_statusMessage
- The status message of the version of an environment template.
$sel:recommendedMinorVersion:EnvironmentTemplateVersion'
, environmentTemplateVersion_recommendedMinorVersion
- The ID of the recommended minor version of the environment template.
$sel:description:EnvironmentTemplateVersion'
, environmentTemplateVersion_description
- A description of the minor version of an environment template.
$sel:arn:EnvironmentTemplateVersion'
, environmentTemplateVersion_arn
- The Amazon Resource Name (ARN) of the version of an environment
template.
$sel:createdAt:EnvironmentTemplateVersion'
, environmentTemplateVersion_createdAt
- The time when the version of an environment template was created.
$sel:lastModifiedAt:EnvironmentTemplateVersion'
, environmentTemplateVersion_lastModifiedAt
- The time when the version of an environment template was last modified.
$sel:majorVersion:EnvironmentTemplateVersion'
, environmentTemplateVersion_majorVersion
- The ID of the latest major version that's associated with the version
of an environment template.
$sel:minorVersion:EnvironmentTemplateVersion'
, environmentTemplateVersion_minorVersion
- The ID of the minor version of an environment template.
$sel:status:EnvironmentTemplateVersion'
, environmentTemplateVersion_status
- The status of the version of an environment template.
$sel:templateName:EnvironmentTemplateVersion'
, environmentTemplateVersion_templateName
- The name of the version of an environment template.
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
data EnvironmentTemplateVersionSummary Source #
A summary of the version of an environment template detail data.
See: newEnvironmentTemplateVersionSummary
smart constructor.
EnvironmentTemplateVersionSummary' | |
|
Instances
newEnvironmentTemplateVersionSummary Source #
:: Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> Text | |
-> TemplateVersionStatus | |
-> Text | |
-> EnvironmentTemplateVersionSummary |
Create a value of EnvironmentTemplateVersionSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:statusMessage:EnvironmentTemplateVersionSummary'
, environmentTemplateVersionSummary_statusMessage
- The status message of the version of an environment template.
$sel:recommendedMinorVersion:EnvironmentTemplateVersionSummary'
, environmentTemplateVersionSummary_recommendedMinorVersion
- The ID of the recommended minor version of the environment template.
$sel:description:EnvironmentTemplateVersionSummary'
, environmentTemplateVersionSummary_description
- A description of the version of an environment template.
$sel:arn:EnvironmentTemplateVersionSummary'
, environmentTemplateVersionSummary_arn
- The Amazon Resource Name (ARN) of the version of an environment
template.
$sel:createdAt:EnvironmentTemplateVersionSummary'
, environmentTemplateVersionSummary_createdAt
- The time when the version of an environment template was created.
$sel:lastModifiedAt:EnvironmentTemplateVersionSummary'
, environmentTemplateVersionSummary_lastModifiedAt
- The time when the version of an environment template was last modified.
$sel:majorVersion:EnvironmentTemplateVersionSummary'
, environmentTemplateVersionSummary_majorVersion
- The ID of the latest major version that's associated with the version
of an environment template.
$sel:minorVersion:EnvironmentTemplateVersionSummary'
, environmentTemplateVersionSummary_minorVersion
- The ID of the version of an environment template.
$sel:status:EnvironmentTemplateVersionSummary'
, environmentTemplateVersionSummary_status
- The status of the version of an environment template.
$sel:templateName:EnvironmentTemplateVersionSummary'
, environmentTemplateVersionSummary_templateName
- The name of the version of an environment template.
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
data S3ObjectSource Source #
Template bundle S3 bucket data.
See: newS3ObjectSource
smart constructor.
Instances
Create a value of S3ObjectSource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bucket:S3ObjectSource'
, s3ObjectSource_bucket
- The name of the S3 bucket that contains a template bundle.
$sel:key:S3ObjectSource'
, s3ObjectSource_key
- The path to the S3 bucket that contains a template bundle.
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
The service detail data.
See: newService
smart constructor.
Service' | |
|
Instances
Create a value of Service
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:branchName:Service'
, service_branchName
- The name of the code repository branch that holds the code that's
deployed in AWS Proton.
$sel:statusMessage:Service'
, service_statusMessage
- A service status message.
$sel:repositoryId:Service'
, service_repositoryId
- The ID of the code repository.
$sel:pipeline:Service'
, service_pipeline
- The service pipeline detail data.
$sel:description:Service'
, service_description
- A description of a service.
$sel:repositoryConnectionArn:Service'
, service_repositoryConnectionArn
- 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.
$sel:arn:Service'
, service_arn
- The Amazon Resource Name (ARN) of the service.
$sel:createdAt:Service'
, service_createdAt
- The time when the service was created.
$sel:lastModifiedAt:Service'
, service_lastModifiedAt
- The time when the service was last modified.
$sel:name:Service'
, service_name
- The name of the service.
$sel:spec:Service'
, service_spec
- The formatted specification that defines the service.
$sel:status:Service'
, service_status
- The status of the service.
$sel:templateName:Service'
, service_templateName
- The name of the service template.
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
data ServiceInstance Source #
The service instance detail data.
See: newServiceInstance
smart constructor.
ServiceInstance' | |
|
Instances
:: Text | |
-> UTCTime | |
-> DeploymentStatus | |
-> Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> ServiceInstance |
Create a value of ServiceInstance
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentStatusMessage:ServiceInstance'
, serviceInstance_deploymentStatusMessage
- A service instance deployment status message.
$sel:spec:ServiceInstance'
, serviceInstance_spec
- The service spec that was used to create the service instance.
$sel:arn:ServiceInstance'
, serviceInstance_arn
- The Amazon Resource Name (ARN) of the service instance.
$sel:createdAt:ServiceInstance'
, serviceInstance_createdAt
- The time when the service instance was created.
$sel:deploymentStatus:ServiceInstance'
, serviceInstance_deploymentStatus
- The service instance deployment status.
$sel:environmentName:ServiceInstance'
, serviceInstance_environmentName
- The name of the environment that the service instance was deployed into.
$sel:lastDeploymentAttemptedAt:ServiceInstance'
, serviceInstance_lastDeploymentAttemptedAt
- The time when a deployment of the service instance was last attempted.
$sel:lastDeploymentSucceededAt:ServiceInstance'
, serviceInstance_lastDeploymentSucceededAt
- The time when the service instance was last deployed successfully.
$sel:name:ServiceInstance'
, serviceInstance_name
- The name of the service instance.
$sel:serviceName:ServiceInstance'
, serviceInstance_serviceName
- The name of the service that the service instance belongs to.
$sel:templateMajorVersion:ServiceInstance'
, serviceInstance_templateMajorVersion
- The ID of the major version of the service template that was used to
create the service instance.
$sel:templateMinorVersion:ServiceInstance'
, serviceInstance_templateMinorVersion
- The ID of the minor version of the service template that was used to
create the service instance.
$sel:templateName:ServiceInstance'
, serviceInstance_templateName
- The name of the service template that was used to create the service
instance.
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
data ServiceInstanceSummary Source #
A summary of the service instance detail data.
See: newServiceInstanceSummary
smart constructor.
ServiceInstanceSummary' | |
|
Instances
newServiceInstanceSummary Source #
:: Text | |
-> UTCTime | |
-> DeploymentStatus | |
-> Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> ServiceInstanceSummary |
Create a value of ServiceInstanceSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentStatusMessage:ServiceInstanceSummary'
, serviceInstanceSummary_deploymentStatusMessage
- A service instance deployment status message.
$sel:arn:ServiceInstanceSummary'
, serviceInstanceSummary_arn
- The Amazon Resource Name (ARN) of the service instance.
$sel:createdAt:ServiceInstanceSummary'
, serviceInstanceSummary_createdAt
- The time when the service instance was created.
$sel:deploymentStatus:ServiceInstanceSummary'
, serviceInstanceSummary_deploymentStatus
- The service instance deployment status.
$sel:environmentName:ServiceInstanceSummary'
, serviceInstanceSummary_environmentName
- The name of the environment that the service instance was deployed into.
$sel:lastDeploymentAttemptedAt:ServiceInstanceSummary'
, serviceInstanceSummary_lastDeploymentAttemptedAt
- The time when a deployment of the service was last attempted.
$sel:lastDeploymentSucceededAt:ServiceInstanceSummary'
, serviceInstanceSummary_lastDeploymentSucceededAt
- The time when the service was last deployed successfully.
$sel:name:ServiceInstanceSummary'
, serviceInstanceSummary_name
- The name of the service instance.
$sel:serviceName:ServiceInstanceSummary'
, serviceInstanceSummary_serviceName
- The name of the service that the service instance belongs to.
$sel:templateMajorVersion:ServiceInstanceSummary'
, serviceInstanceSummary_templateMajorVersion
- The ID of the major version of a service template.
$sel:templateMinorVersion:ServiceInstanceSummary'
, serviceInstanceSummary_templateMinorVersion
- The ID of the minor version of a service template.
$sel:templateName:ServiceInstanceSummary'
, serviceInstanceSummary_templateName
- The name of the service template.
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
data ServicePipeline Source #
The service pipeline detail data.
See: newServicePipeline
smart constructor.
ServicePipeline' | |
|
Instances
:: Text | |
-> UTCTime | |
-> DeploymentStatus | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> Text | |
-> Text | |
-> ServicePipeline |
Create a value of ServicePipeline
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentStatusMessage:ServicePipeline'
, servicePipeline_deploymentStatusMessage
- A service pipeline deployment status message.
$sel:spec:ServicePipeline'
, servicePipeline_spec
- The service spec that was used to create the service pipeline.
$sel:arn:ServicePipeline'
, servicePipeline_arn
- The Amazon Resource Name (ARN) of the service pipeline.
$sel:createdAt:ServicePipeline'
, servicePipeline_createdAt
- The time when the service pipeline was created.
$sel:deploymentStatus:ServicePipeline'
, servicePipeline_deploymentStatus
- The deployment status of the service pipeline.
$sel:lastDeploymentAttemptedAt:ServicePipeline'
, servicePipeline_lastDeploymentAttemptedAt
- The time when a deployment of the service pipeline was last attempted.
$sel:lastDeploymentSucceededAt:ServicePipeline'
, servicePipeline_lastDeploymentSucceededAt
- The time when the service pipeline was last deployed successfully.
$sel:templateMajorVersion:ServicePipeline'
, servicePipeline_templateMajorVersion
- The ID of the major version of the service template that was used to
create the service pipeline.
$sel:templateMinorVersion:ServicePipeline'
, servicePipeline_templateMinorVersion
- The ID of the minor version of the service template that was used to
create the service pipeline.
$sel:templateName:ServicePipeline'
, servicePipeline_templateName
- The name of the service template that was used to create the service
pipeline.
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
data ServiceSummary Source #
A summary of the service detail data.
See: newServiceSummary
smart constructor.
ServiceSummary' | |
|
Instances
:: Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> ServiceStatus | |
-> Text | |
-> ServiceSummary |
Create a value of ServiceSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:statusMessage:ServiceSummary'
, serviceSummary_statusMessage
- A service status message.
$sel:description:ServiceSummary'
, serviceSummary_description
- A description of the service.
$sel:arn:ServiceSummary'
, serviceSummary_arn
- The Amazon Resource Name (ARN) of the service.
$sel:createdAt:ServiceSummary'
, serviceSummary_createdAt
- The time when the service was created.
$sel:lastModifiedAt:ServiceSummary'
, serviceSummary_lastModifiedAt
- The time when the service was last modified.
$sel:name:ServiceSummary'
, serviceSummary_name
- The name of the service.
$sel:status:ServiceSummary'
, serviceSummary_status
- The status of the service.
$sel:templateName:ServiceSummary'
, serviceSummary_templateName
- The name of the service template.
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
data ServiceTemplate Source #
The service template detail data.
See: newServiceTemplate
smart constructor.
ServiceTemplate' | |
|
Instances
:: Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> ServiceTemplate |
Create a value of ServiceTemplate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:recommendedVersion:ServiceTemplate'
, serviceTemplate_recommendedVersion
- The ID of the recommended version of the service template.
$sel:displayName:ServiceTemplate'
, serviceTemplate_displayName
- The service template name as displayed in the developer interface.
$sel:encryptionKey:ServiceTemplate'
, serviceTemplate_encryptionKey
- The customer provided service template encryption key that's used to
encrypt data.
$sel:pipelineProvisioning:ServiceTemplate'
, serviceTemplate_pipelineProvisioning
- If pipelineProvisioning
is true
, a service pipeline is included in
the service template. Otherwise, a service pipeline isn't included in
the service template.
$sel:description:ServiceTemplate'
, serviceTemplate_description
- A description of the service template.
$sel:arn:ServiceTemplate'
, serviceTemplate_arn
- The Amazon Resource Name (ARN) of the service template.
$sel:createdAt:ServiceTemplate'
, serviceTemplate_createdAt
- The time when the service template was created.
$sel:lastModifiedAt:ServiceTemplate'
, serviceTemplate_lastModifiedAt
- The time when the service template was last modified.
$sel:name:ServiceTemplate'
, serviceTemplate_name
- The name of the service template.
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
data ServiceTemplateSummary Source #
The service template summary data.
See: newServiceTemplateSummary
smart constructor.
ServiceTemplateSummary' | |
|
Instances
newServiceTemplateSummary Source #
:: Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> ServiceTemplateSummary |
Create a value of ServiceTemplateSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:recommendedVersion:ServiceTemplateSummary'
, serviceTemplateSummary_recommendedVersion
- The ID of the recommended version of the service template.
$sel:displayName:ServiceTemplateSummary'
, serviceTemplateSummary_displayName
- The service template name as displayed in the developer interface.
$sel:pipelineProvisioning:ServiceTemplateSummary'
, serviceTemplateSummary_pipelineProvisioning
- If pipelineProvisioning
is true
, a service pipeline is included in
the service template, otherwise a service pipeline isn't included in
the service template.
$sel:description:ServiceTemplateSummary'
, serviceTemplateSummary_description
- A description of the service template.
$sel:arn:ServiceTemplateSummary'
, serviceTemplateSummary_arn
- The Amazon Resource Name (ARN) of the service template.
$sel:createdAt:ServiceTemplateSummary'
, serviceTemplateSummary_createdAt
- The time when the service template was created.
$sel:lastModifiedAt:ServiceTemplateSummary'
, serviceTemplateSummary_lastModifiedAt
- The time when the service template was last modified.
$sel:name:ServiceTemplateSummary'
, serviceTemplateSummary_name
- The name of the service template.
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
data ServiceTemplateVersion Source #
The version of a service template detail data.
See: newServiceTemplateVersion
smart constructor.
ServiceTemplateVersion' | |
|
Instances
newServiceTemplateVersion Source #
:: Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> Text | |
-> TemplateVersionStatus | |
-> Text | |
-> ServiceTemplateVersion |
Create a value of ServiceTemplateVersion
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:schema:ServiceTemplateVersion'
, serviceTemplateVersion_schema
- The schema of the version of a service template.
$sel:statusMessage:ServiceTemplateVersion'
, serviceTemplateVersion_statusMessage
- A service template version status message.
$sel:recommendedMinorVersion:ServiceTemplateVersion'
, serviceTemplateVersion_recommendedMinorVersion
- The ID of the recommended minor version of the service template.
$sel:description:ServiceTemplateVersion'
, serviceTemplateVersion_description
- A description of the version of a service template.
$sel:arn:ServiceTemplateVersion'
, serviceTemplateVersion_arn
- The Amazon Resource Name (ARN) of the version of a service template.
$sel:compatibleEnvironmentTemplates:ServiceTemplateVersion'
, serviceTemplateVersion_compatibleEnvironmentTemplates
- An array of compatible environment template names for the major version
of a service template.
$sel:createdAt:ServiceTemplateVersion'
, serviceTemplateVersion_createdAt
- The time when the version of a service template was created.
$sel:lastModifiedAt:ServiceTemplateVersion'
, serviceTemplateVersion_lastModifiedAt
- The time when the version of a service template was last modified.
$sel:majorVersion:ServiceTemplateVersion'
, serviceTemplateVersion_majorVersion
- The ID of the latest major version that's associated with the version
of a service template.
$sel:minorVersion:ServiceTemplateVersion'
, serviceTemplateVersion_minorVersion
- The ID of the minor version of a service template.
$sel:status:ServiceTemplateVersion'
, serviceTemplateVersion_status
- The service template version status.
$sel:templateName:ServiceTemplateVersion'
, serviceTemplateVersion_templateName
- The name of the version of a service template.
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
data ServiceTemplateVersionSummary Source #
A summary of the service template version detail data.
See: newServiceTemplateVersionSummary
smart constructor.
ServiceTemplateVersionSummary' | |
|
Instances
newServiceTemplateVersionSummary Source #
:: Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> Text | |
-> TemplateVersionStatus | |
-> Text | |
-> ServiceTemplateVersionSummary |
Create a value of ServiceTemplateVersionSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:statusMessage:ServiceTemplateVersionSummary'
, serviceTemplateVersionSummary_statusMessage
- A service template minor version status message.
$sel:recommendedMinorVersion:ServiceTemplateVersionSummary'
, serviceTemplateVersionSummary_recommendedMinorVersion
- The ID of the recommended minor version of the service template.
$sel:description:ServiceTemplateVersionSummary'
, serviceTemplateVersionSummary_description
- A description of the version of a service template.
$sel:arn:ServiceTemplateVersionSummary'
, serviceTemplateVersionSummary_arn
- The Amazon Resource Name (ARN) of the version of a service template.
$sel:createdAt:ServiceTemplateVersionSummary'
, serviceTemplateVersionSummary_createdAt
- The time when the version of a service template was created.
$sel:lastModifiedAt:ServiceTemplateVersionSummary'
, serviceTemplateVersionSummary_lastModifiedAt
- The time when the version of a service template was last modified.
$sel:majorVersion:ServiceTemplateVersionSummary'
, serviceTemplateVersionSummary_majorVersion
- The ID of the latest major version that's associated with the version
of a service template.
$sel:minorVersion:ServiceTemplateVersionSummary'
, serviceTemplateVersionSummary_minorVersion
- The ID of the minor version of a service template.
$sel:status:ServiceTemplateVersionSummary'
, serviceTemplateVersionSummary_status
- The service template minor version status.
$sel:templateName:ServiceTemplateVersionSummary'
, serviceTemplateVersionSummary_templateName
- The name of the service template.
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
A description of a resource tag.
See: newTag
smart constructor.
Instances
Eq Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
Generic Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.Proton.Types.Tag | |
Hashable Tag Source # | |
Defined in Amazonka.Proton.Types.Tag | |
ToJSON Tag Source # | |
Defined in Amazonka.Proton.Types.Tag | |
FromJSON Tag Source # | |
type Rep Tag Source # | |
Defined in Amazonka.Proton.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Proton.Types.Tag" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
Create a value of Tag
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:Tag'
, tag_key
- The key of the resource tag.
$sel:value:Tag'
, tag_value
- The value of the resource tag.
TemplateVersionSourceInput
data TemplateVersionSourceInput Source #
Template version source data.
See: newTemplateVersionSourceInput
smart constructor.
TemplateVersionSourceInput' | |
|
Instances
newTemplateVersionSourceInput :: TemplateVersionSourceInput Source #
Create a value of TemplateVersionSourceInput
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3:TemplateVersionSourceInput'
, templateVersionSourceInput_s3
- An S3 source object that includes the template bundle S3 path and name
for a template minor version.
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.