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 |
Amazonka.Proton.NotifyResourceDeploymentStatusChange
Description
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.
Constructors
NotifyResourceDeploymentStatusChange' | |
Fields
|
Instances
newNotifyResourceDeploymentStatusChange Source #
Arguments
:: Text | |
-> NotifyResourceDeploymentStatusChange |
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.
Constructors
NotifyResourceDeploymentStatusChangeResponse' | |
Fields
|
Instances
newNotifyResourceDeploymentStatusChangeResponse Source #
Arguments
:: 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.