Class: Aws::Types::UpdateProtectionGroupRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#aggregation"SUM", ...

Returns the value of attribute aggregation.

Returns:

  • ("SUM", "MEAN", "MAX")


599
600
601
# File 'sig/types.rbs', line 599

def aggregation
  @aggregation
end

#members::Array[::String]

Returns the value of attribute members.

Returns:

  • (::Array[::String])


602
603
604
# File 'sig/types.rbs', line 602

def members
  @members
end

#pattern"ALL", ...

Returns the value of attribute pattern.

Returns:

  • ("ALL", "ARBITRARY", "BY_RESOURCE_TYPE")


600
601
602
# File 'sig/types.rbs', line 600

def pattern
  @pattern
end

#protection_group_id::String

Returns the value of attribute protection_group_id.

Returns:

  • (::String)


598
599
600
# File 'sig/types.rbs', line 598

def protection_group_id
  @protection_group_id
end

#resource_type"CLOUDFRONT_DISTRIBUTION", ...

Returns the value of attribute resource_type.

Returns:

  • ("CLOUDFRONT_DISTRIBUTION", "ROUTE_53_HOSTED_ZONE", "ELASTIC_IP_ALLOCATION", "CLASSIC_LOAD_BALANCER", "APPLICATION_LOAD_BALANCER", "GLOBAL_ACCELERATOR")


601
602
603
# File 'sig/types.rbs', line 601

def resource_type
  @resource_type
end