| 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 |
Amazonka.Proton.Types
Contents
- 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
Description
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 #
Constructors
| DeploymentStatus' | |
Fields | |
Bundled Patterns
| 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 #
Constructors
| DeploymentUpdateType' | |
Fields | |
Bundled Patterns
Instances
EnvironmentAccountConnectionRequesterAccountType
newtype EnvironmentAccountConnectionRequesterAccountType Source #
Bundled Patterns
Instances
EnvironmentAccountConnectionStatus
newtype EnvironmentAccountConnectionStatus Source #
Constructors
| EnvironmentAccountConnectionStatus' | |
Bundled Patterns
Instances
Provisioning
newtype Provisioning Source #
Constructors
| Provisioning' | |
Fields | |
Bundled Patterns
| pattern Provisioning_CUSTOMER_MANAGED :: Provisioning |
Instances
ServiceStatus
newtype ServiceStatus Source #
Constructors
| ServiceStatus' | |
Fields | |
Bundled Patterns
| 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 #
Constructors
| TemplateVersionStatus' | |
Fields | |
Bundled Patterns
Instances
AccountSettings
data AccountSettings Source #
The AWS Proton pipeline service role data.
See: newAccountSettings smart constructor.
Constructors
| AccountSettings' | |
Fields
| |
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.
Constructors
| CompatibleEnvironmentTemplate' | |
Fields
| |
Instances
newCompatibleEnvironmentTemplate Source #
Arguments
| :: Text | |
| -> Text | |
| -> CompatibleEnvironmentTemplate |
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.
Constructors
| CompatibleEnvironmentTemplateInput' | |
Fields
| |
Instances
newCompatibleEnvironmentTemplateInput Source #
Arguments
| :: Text | |
| -> Text | |
| -> CompatibleEnvironmentTemplateInput |
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.
Constructors
| Environment' | |
Fields
| |
Instances
Arguments
| :: 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.
Constructors
| EnvironmentAccountConnection' | |
Fields
| |
Instances
newEnvironmentAccountConnection Source #
Arguments
| :: 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.
Constructors
| EnvironmentAccountConnectionSummary' | |
Fields
| |
Instances
newEnvironmentAccountConnectionSummary Source #
Arguments
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.
Constructors
| EnvironmentSummary' | |
Fields
| |
Instances
newEnvironmentSummary Source #
Arguments
| :: 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.
Constructors
| EnvironmentTemplate' | |
Fields
| |
Instances
newEnvironmentTemplate Source #
Arguments
| :: 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.
Constructors
| EnvironmentTemplateFilter' | |
Fields
| |
Instances
newEnvironmentTemplateFilter Source #
Arguments
| :: 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.
Constructors
| EnvironmentTemplateSummary' | |
Fields
| |
Instances
newEnvironmentTemplateSummary Source #
Arguments
| :: 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.
Constructors
| EnvironmentTemplateVersion' | |
Fields
| |
Instances
newEnvironmentTemplateVersion Source #
Arguments
| :: 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.
Constructors
| EnvironmentTemplateVersionSummary' | |
Fields
| |
Instances
newEnvironmentTemplateVersionSummary Source #
Arguments
| :: 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.
Constructors
| S3ObjectSource' | |
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.
Constructors
| Service' | |
Fields
| |
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.
Constructors
| ServiceInstance' | |
Fields
| |
Instances
Arguments
| :: 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.
Constructors
| ServiceInstanceSummary' | |
Fields
| |
Instances
newServiceInstanceSummary Source #
Arguments
| :: 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.
Constructors
| ServicePipeline' | |
Fields
| |
Instances
Arguments
| :: 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.
Constructors
| ServiceSummary' | |
Fields
| |
Instances
Arguments
| :: 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.
Constructors
| ServiceTemplate' | |
Fields
| |
Instances
Arguments
| :: 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.
Constructors
| ServiceTemplateSummary' | |
Fields
| |
Instances
newServiceTemplateSummary Source #
Arguments
| :: 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.
Constructors
| ServiceTemplateVersion' | |
Fields
| |
Instances
newServiceTemplateVersion Source #
Arguments
| :: 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.
Constructors
| ServiceTemplateVersionSummary' | |
Fields
| |
Instances
newServiceTemplateVersionSummary Source #
Arguments
| :: 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.
Constructors
| Tag' | |
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.
Constructors
| TemplateVersionSourceInput' | |
Fields
| |
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.