Class: Aws::EC2::Types::DeleteTransitGatewayPolicyTableEntryRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#dry_run ⇒ Boolean

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.

Returns:

  • (Boolean)


22246
22247
22248
22249
22250
22251
22252
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 22246

class DeleteTransitGatewayPolicyTableEntryRequest < Struct.new(
  :transit_gateway_policy_table_id,
  :policy_rule_number,
  :dry_run)
  SENSITIVE = []
  include Aws::Structure
end

#policy_rule_number ⇒ String

The rule number of the policy table entry to delete.

Returns:

  • (String)


22246
22247
22248
22249
22250
22251
22252
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 22246

class DeleteTransitGatewayPolicyTableEntryRequest < Struct.new(
  :transit_gateway_policy_table_id,
  :policy_rule_number,
  :dry_run)
  SENSITIVE = []
  include Aws::Structure
end

#transit_gateway_policy_table_id ⇒ String

The ID of the transit gateway policy table.

Returns:

  • (String)


22246
22247
22248
22249
22250
22251
22252
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 22246

class DeleteTransitGatewayPolicyTableEntryRequest < Struct.new(
  :transit_gateway_policy_table_id,
  :policy_rule_number,
  :dry_run)
  SENSITIVE = []
  include Aws::Structure
end