Class: Aws::Shield::Types::SubResourceSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Shield::Types::SubResourceSummary
- Defined in:
- gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb
Overview
The attack information for the specified SubResource.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attack_vectors ⇒ Array<Types::SummarizedAttackVector>
The list of attack types and associated counters.
-
#counters ⇒ Array<Types::SummarizedCounter>
The counters that describe the details of the attack.
-
#id ⇒ String
The unique identifier (ID) of the
SubResource
. -
#type ⇒ String
The
SubResource
type.
Instance Attribute Details
#attack_vectors ⇒ Array<Types::SummarizedAttackVector>
The list of attack types and associated counters.
1869 1870 1871 1872 1873 1874 1875 1876 |
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 1869 class SubResourceSummary < Struct.new( :type, :id, :attack_vectors, :counters) SENSITIVE = [] include Aws::Structure end |
#counters ⇒ Array<Types::SummarizedCounter>
The counters that describe the details of the attack.
1869 1870 1871 1872 1873 1874 1875 1876 |
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 1869 class SubResourceSummary < Struct.new( :type, :id, :attack_vectors, :counters) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier (ID) of the SubResource
.
1869 1870 1871 1872 1873 1874 1875 1876 |
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 1869 class SubResourceSummary < Struct.new( :type, :id, :attack_vectors, :counters) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The SubResource
type.
1869 1870 1871 1872 1873 1874 1875 1876 |
# File 'gems/aws-sdk-shield/lib/aws-sdk-shield/types.rb', line 1869 class SubResourceSummary < Struct.new( :type, :id, :attack_vectors, :counters) SENSITIVE = [] include Aws::Structure end |