| 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.