amazonka-proton-2.0: Amazon Proton SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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

Creating a Request

data NotifyResourceDeploymentStatusChange Source #

Constructors

NotifyResourceDeploymentStatusChange' 

Fields

Instances

Instances details
ToJSON NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

ToHeaders NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

ToPath NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

ToQuery NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

AWSRequest NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

Generic NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

Show NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

NFData NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

Eq NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

Hashable NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

type AWSResponse NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

type Rep NotifyResourceDeploymentStatusChange Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

type Rep NotifyResourceDeploymentStatusChange = D1 ('MetaData "NotifyResourceDeploymentStatusChange" "Amazonka.Proton.NotifyResourceDeploymentStatusChange" "amazonka-proton-2.0-LlJ92rKPVfGGXHsLqGeI74" 'False) (C1 ('MetaCons "NotifyResourceDeploymentStatusChange'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sensitive Output]))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceDeploymentStatus)) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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_outputs :: Lens' NotifyResourceDeploymentStatusChange (Maybe [Output]) Source #

The provisioned resource state change detail data that's returned by Proton.

Destructuring the Response

data NotifyResourceDeploymentStatusChangeResponse Source #

Constructors

NotifyResourceDeploymentStatusChangeResponse' 

Fields

Instances

Instances details
Generic NotifyResourceDeploymentStatusChangeResponse Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

Read NotifyResourceDeploymentStatusChangeResponse Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

Show NotifyResourceDeploymentStatusChangeResponse Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

NFData NotifyResourceDeploymentStatusChangeResponse Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

Eq NotifyResourceDeploymentStatusChangeResponse Source # 
Instance details

Defined in Amazonka.Proton.NotifyResourceDeploymentStatusChange

type Rep NotifyResourceDeploymentStatusChangeResponse Source # 
Instance details

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 #

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