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 |
Synopsis
- 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
Documentation
data ServiceInstanceSummary Source #
A summary of the service instance detail data.
See: newServiceInstanceSummary
smart constructor.
ServiceInstanceSummary' | |
|
Instances
newServiceInstanceSummary Source #
:: Text | |
-> UTCTime | |
-> DeploymentStatus | |
-> Text | |
-> UTCTime | |
-> UTCTime | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> ServiceInstanceSummary |
Create a value of ServiceInstanceSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentStatusMessage:ServiceInstanceSummary'
, serviceInstanceSummary_deploymentStatusMessage
- A service instance deployment status message.
$sel:arn:ServiceInstanceSummary'
, serviceInstanceSummary_arn
- The Amazon Resource Name (ARN) of the service instance.
$sel:createdAt:ServiceInstanceSummary'
, serviceInstanceSummary_createdAt
- The time when the service instance was created.
$sel:deploymentStatus:ServiceInstanceSummary'
, serviceInstanceSummary_deploymentStatus
- The service instance deployment status.
$sel:environmentName:ServiceInstanceSummary'
, serviceInstanceSummary_environmentName
- The name of the environment that the service instance was deployed into.
$sel:lastDeploymentAttemptedAt:ServiceInstanceSummary'
, serviceInstanceSummary_lastDeploymentAttemptedAt
- The time when a deployment of the service was last attempted.
$sel:lastDeploymentSucceededAt:ServiceInstanceSummary'
, serviceInstanceSummary_lastDeploymentSucceededAt
- The time when the service was last deployed successfully.
$sel:name:ServiceInstanceSummary'
, serviceInstanceSummary_name
- The name of the service instance.
$sel:serviceName:ServiceInstanceSummary'
, serviceInstanceSummary_serviceName
- The name of the service that the service instance belongs to.
$sel:templateMajorVersion:ServiceInstanceSummary'
, serviceInstanceSummary_templateMajorVersion
- The ID of the major version of a service template.
$sel:templateMinorVersion:ServiceInstanceSummary'
, serviceInstanceSummary_templateMinorVersion
- The ID of the minor version of a service template.
$sel:templateName:ServiceInstanceSummary'
, serviceInstanceSummary_templateName
- The name of the service template.
serviceInstanceSummary_deploymentStatusMessage :: Lens' ServiceInstanceSummary (Maybe Text) Source #
A service instance deployment status message.
serviceInstanceSummary_arn :: Lens' ServiceInstanceSummary Text Source #
The Amazon Resource Name (ARN) of the service instance.
serviceInstanceSummary_createdAt :: Lens' ServiceInstanceSummary UTCTime Source #
The time when the service instance was created.
serviceInstanceSummary_deploymentStatus :: Lens' ServiceInstanceSummary DeploymentStatus Source #
The service instance deployment status.
serviceInstanceSummary_environmentName :: Lens' ServiceInstanceSummary Text Source #
The name of the environment that the service instance was deployed into.
serviceInstanceSummary_lastDeploymentAttemptedAt :: Lens' ServiceInstanceSummary UTCTime Source #
The time when a deployment of the service was last attempted.
serviceInstanceSummary_lastDeploymentSucceededAt :: Lens' ServiceInstanceSummary UTCTime Source #
The time when the service was last deployed successfully.
serviceInstanceSummary_name :: Lens' ServiceInstanceSummary Text Source #
The name of the service instance.
serviceInstanceSummary_serviceName :: Lens' ServiceInstanceSummary Text Source #
The name of the service that the service instance belongs to.
serviceInstanceSummary_templateMajorVersion :: Lens' ServiceInstanceSummary Text Source #
The ID of the major version of a service template.
serviceInstanceSummary_templateMinorVersion :: Lens' ServiceInstanceSummary Text Source #
The ID of the minor version of a service template.
serviceInstanceSummary_templateName :: Lens' ServiceInstanceSummary Text Source #
The name of the service template.