libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CodePipeline.DeleteCustomActionType

Description

Marks a custom action as deleted. PollForJobs for the custom action fails after the action is marked for deletion. Used for custom actions only.

To re-create a custom action after it has been deleted you must use a string in the version field that has never been used before. This string can be an incremented version number, for example. To restore a deleted custom action, use a JSON file that is identical to the deleted action, including the original string in the version field.

Synopsis

Creating a Request

data DeleteCustomActionType Source #

Represents the input of a DeleteCustomActionType operation. The custom action will be marked as deleted.

See: newDeleteCustomActionType smart constructor.

Constructors

DeleteCustomActionType' 

Fields

  • category :: ActionCategory

    The category of the custom action that you want to delete, such as source or deploy.

  • provider :: Text

    The provider of the service used in the custom action, such as AWS CodeDeploy.

  • version :: Text

    The version of the custom action to delete.

Instances

Instances details
Eq DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Read DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Show DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Generic DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Associated Types

type Rep DeleteCustomActionType :: Type -> Type #

NFData DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Methods

rnf :: DeleteCustomActionType -> () #

Hashable DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

ToJSON DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

AWSRequest DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Associated Types

type AWSResponse DeleteCustomActionType #

ToHeaders DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

ToPath DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

ToQuery DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

type Rep DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

type Rep DeleteCustomActionType = D1 ('MetaData "DeleteCustomActionType" "Amazonka.CodePipeline.DeleteCustomActionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DeleteCustomActionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "category") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionCategory) :*: (S1 ('MetaSel ('Just "provider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

newDeleteCustomActionType Source #

Create a value of DeleteCustomActionType 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:category:DeleteCustomActionType', deleteCustomActionType_category - The category of the custom action that you want to delete, such as source or deploy.

$sel:provider:DeleteCustomActionType', deleteCustomActionType_provider - The provider of the service used in the custom action, such as AWS CodeDeploy.

$sel:version:DeleteCustomActionType', deleteCustomActionType_version - The version of the custom action to delete.

Request Lenses

deleteCustomActionType_category :: Lens' DeleteCustomActionType ActionCategory Source #

The category of the custom action that you want to delete, such as source or deploy.

deleteCustomActionType_provider :: Lens' DeleteCustomActionType Text Source #

The provider of the service used in the custom action, such as AWS CodeDeploy.

deleteCustomActionType_version :: Lens' DeleteCustomActionType Text Source #

The version of the custom action to delete.

Destructuring the Response

data DeleteCustomActionTypeResponse Source #

See: newDeleteCustomActionTypeResponse smart constructor.

Instances

Instances details
Eq DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Read DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Show DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Generic DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Associated Types

type Rep DeleteCustomActionTypeResponse :: Type -> Type #

NFData DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

type Rep DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

type Rep DeleteCustomActionTypeResponse = D1 ('MetaData "DeleteCustomActionTypeResponse" "Amazonka.CodePipeline.DeleteCustomActionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DeleteCustomActionTypeResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteCustomActionTypeResponse :: DeleteCustomActionTypeResponse Source #

Create a value of DeleteCustomActionTypeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.