Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Notify Proton of status changes to a provisioned resource when you use self-managed provisioning.
For more information, see Self-managed provisioning in the Proton User Guide.
Synopsis
- data NotifyResourceDeploymentStatusChange = NotifyResourceDeploymentStatusChange' {}
- newNotifyResourceDeploymentStatusChange :: Text -> NotifyResourceDeploymentStatusChange
- notifyResourceDeploymentStatusChange_deploymentId :: Lens' NotifyResourceDeploymentStatusChange (Maybe Text)
- notifyResourceDeploymentStatusChange_outputs :: Lens' NotifyResourceDeploymentStatusChange (Maybe [Output])
- notifyResourceDeploymentStatusChange_status :: Lens' NotifyResourceDeploymentStatusChange (Maybe ResourceDeploymentStatus)
- notifyResourceDeploymentStatusChange_statusMessage :: Lens' NotifyResourceDeploymentStatusChange (Maybe Text)
- notifyResourceDeploymentStatusChange_resourceArn :: Lens' NotifyResourceDeploymentStatusChange Text
- data NotifyResourceDeploymentStatusChangeResponse = NotifyResourceDeploymentStatusChangeResponse' {
- httpStatus :: Int
- newNotifyResourceDeploymentStatusChangeResponse :: Int -> NotifyResourceDeploymentStatusChangeResponse
- notifyResourceDeploymentStatusChangeResponse_httpStatus :: Lens' NotifyResourceDeploymentStatusChangeResponse Int
Creating a Request
data NotifyResourceDeploymentStatusChange Source #
See: newNotifyResourceDeploymentStatusChange
smart constructor.
NotifyResourceDeploymentStatusChange' | |
|
Instances
newNotifyResourceDeploymentStatusChange Source #
Create a value of NotifyResourceDeploymentStatusChange
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:deploymentId:NotifyResourceDeploymentStatusChange'
, notifyResourceDeploymentStatusChange_deploymentId
- The deployment ID for your provisioned resource.
$sel:outputs:NotifyResourceDeploymentStatusChange'
, notifyResourceDeploymentStatusChange_outputs
- The provisioned resource state change detail data that's returned by
Proton.
NotifyResourceDeploymentStatusChange
, notifyResourceDeploymentStatusChange_status
- The status of your provisioned resource.
NotifyResourceDeploymentStatusChange
, notifyResourceDeploymentStatusChange_statusMessage
- The deployment status message for your provisioned resource.
$sel:resourceArn:NotifyResourceDeploymentStatusChange'
, notifyResourceDeploymentStatusChange_resourceArn
- The provisioned resource Amazon Resource Name (ARN).
Request Lenses
notifyResourceDeploymentStatusChange_deploymentId :: Lens' NotifyResourceDeploymentStatusChange (Maybe Text) Source #
The deployment ID for your provisioned resource.
notifyResourceDeploymentStatusChange_outputs :: Lens' NotifyResourceDeploymentStatusChange (Maybe [Output]) Source #
The provisioned resource state change detail data that's returned by Proton.
notifyResourceDeploymentStatusChange_status :: Lens' NotifyResourceDeploymentStatusChange (Maybe ResourceDeploymentStatus) Source #
The status of your provisioned resource.
notifyResourceDeploymentStatusChange_statusMessage :: Lens' NotifyResourceDeploymentStatusChange (Maybe Text) Source #
The deployment status message for your provisioned resource.
notifyResourceDeploymentStatusChange_resourceArn :: Lens' NotifyResourceDeploymentStatusChange Text Source #
The provisioned resource Amazon Resource Name (ARN).
Destructuring the Response
data NotifyResourceDeploymentStatusChangeResponse Source #
See: newNotifyResourceDeploymentStatusChangeResponse
smart constructor.
NotifyResourceDeploymentStatusChangeResponse' | |
|
Instances
Generic NotifyResourceDeploymentStatusChangeResponse Source # | |
Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange type Rep NotifyResourceDeploymentStatusChangeResponse :: Type -> Type # | |
Read NotifyResourceDeploymentStatusChangeResponse Source # | |
Show NotifyResourceDeploymentStatusChangeResponse Source # | |
NFData NotifyResourceDeploymentStatusChangeResponse Source # | |
Eq NotifyResourceDeploymentStatusChangeResponse Source # | |
type Rep NotifyResourceDeploymentStatusChangeResponse Source # | |
Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange type Rep NotifyResourceDeploymentStatusChangeResponse = D1 ('MetaData "NotifyResourceDeploymentStatusChangeResponse" "Amazonka.Proton.NotifyResourceDeploymentStatusChange" "amazonka-proton-2.0-LlJ92rKPVfGGXHsLqGeI74" 'False) (C1 ('MetaCons "NotifyResourceDeploymentStatusChangeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newNotifyResourceDeploymentStatusChangeResponse Source #
:: Int |
|
-> NotifyResourceDeploymentStatusChangeResponse |
Create a value of NotifyResourceDeploymentStatusChangeResponse
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:httpStatus:NotifyResourceDeploymentStatusChangeResponse'
, notifyResourceDeploymentStatusChangeResponse_httpStatus
- The response's http status code.
Response Lenses
notifyResourceDeploymentStatusChangeResponse_httpStatus :: Lens' NotifyResourceDeploymentStatusChangeResponse Int Source #
The response's http status code.