amazonka-ec2-2.0: Amazon Elastic Compute Cloud 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.EC2.DeleteTrafficMirrorFilterRule

Description

Deletes the specified Traffic Mirror rule.

Synopsis

Creating a Request

data DeleteTrafficMirrorFilterRule Source #

See: newDeleteTrafficMirrorFilterRule smart constructor.

Constructors

DeleteTrafficMirrorFilterRule' 

Fields

  • dryRun :: Maybe Bool

    Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

  • trafficMirrorFilterRuleId :: Text

    The ID of the Traffic Mirror rule.

Instances

Instances details
ToHeaders DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

ToPath DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

ToQuery DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

AWSRequest DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

Generic DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

Associated Types

type Rep DeleteTrafficMirrorFilterRule :: Type -> Type #

Read DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

Show DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

NFData DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

Eq DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

Hashable DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

type AWSResponse DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

type Rep DeleteTrafficMirrorFilterRule Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

type Rep DeleteTrafficMirrorFilterRule = D1 ('MetaData "DeleteTrafficMirrorFilterRule" "Amazonka.EC2.DeleteTrafficMirrorFilterRule" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteTrafficMirrorFilterRule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "trafficMirrorFilterRuleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteTrafficMirrorFilterRule Source #

Create a value of DeleteTrafficMirrorFilterRule 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:dryRun:DeleteTrafficMirrorFilterRule', deleteTrafficMirrorFilterRule_dryRun - Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

DeleteTrafficMirrorFilterRule, deleteTrafficMirrorFilterRule_trafficMirrorFilterRuleId - The ID of the Traffic Mirror rule.

Request Lenses

deleteTrafficMirrorFilterRule_dryRun :: Lens' DeleteTrafficMirrorFilterRule (Maybe Bool) Source #

Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

Destructuring the Response

data DeleteTrafficMirrorFilterRuleResponse Source #

Constructors

DeleteTrafficMirrorFilterRuleResponse' 

Fields

Instances

Instances details
Generic DeleteTrafficMirrorFilterRuleResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

Read DeleteTrafficMirrorFilterRuleResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

Show DeleteTrafficMirrorFilterRuleResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

NFData DeleteTrafficMirrorFilterRuleResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

Eq DeleteTrafficMirrorFilterRuleResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

type Rep DeleteTrafficMirrorFilterRuleResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTrafficMirrorFilterRule

type Rep DeleteTrafficMirrorFilterRuleResponse = D1 ('MetaData "DeleteTrafficMirrorFilterRuleResponse" "Amazonka.EC2.DeleteTrafficMirrorFilterRule" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteTrafficMirrorFilterRuleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trafficMirrorFilterRuleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTrafficMirrorFilterRuleResponse Source #

Create a value of DeleteTrafficMirrorFilterRuleResponse 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:

DeleteTrafficMirrorFilterRule, deleteTrafficMirrorFilterRuleResponse_trafficMirrorFilterRuleId - The ID of the deleted Traffic Mirror rule.

$sel:httpStatus:DeleteTrafficMirrorFilterRuleResponse', deleteTrafficMirrorFilterRuleResponse_httpStatus - The response's http status code.

Response Lenses