Class: Aws::ControlCatalog::Types::GetControlRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ControlCatalog::Types::GetControlRequest
- Defined in:
- gems/aws-sdk-controlcatalog/lib/aws-sdk-controlcatalog/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#control_arn ⇒ String
The Amazon Resource Name (ARN) of the control.
Instance Attribute Details
#control_arn ⇒ String
The Amazon Resource Name (ARN) of the control. It has one of the following formats:
Global format
arn:{PARTITION}:controlcatalog:::control/{CONTROL_CATALOG_OPAQUE_ID}
Or Regional format
arn:{PARTITION}:controltower:{REGION}::control/{CONTROL_TOWER_OPAQUE_ID}
Here is a more general pattern that covers Amazon Web Services Control Tower and Control Catalog ARNs:
^arn:(aws(?:[-a-z]*)?):(controlcatalog|controltower):[a-zA-Z0-9-]*::control/[0-9a-zA-Z_\\-]+$
308 309 310 311 312 |
# File 'gems/aws-sdk-controlcatalog/lib/aws-sdk-controlcatalog/types.rb', line 308 class GetControlRequest < Struct.new( :control_arn) SENSITIVE = [] include Aws::Structure end |