Class: Aws::MigrationHubConfig::Types::HomeRegionControl
- Inherits:
-
Struct
- Object
- Struct
- Aws::MigrationHubConfig::Types::HomeRegionControl
- Defined in:
- gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig/types.rb
Overview
A home region control is an object that specifies the home region for
an account, with some additional information. It contains a target
(always of type ACCOUNT), an ID, and a time at which the home region
was set.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#control_id ⇒ String
A unique identifier that's generated for each home region control.
-
#home_region ⇒ String
The AWS Region that's been set as home region.
-
#requested_time ⇒ Time
A timestamp representing the time when the customer called
CreateHomeregionControland set the home region for the account. -
#target ⇒ Types::Target
The target parameter specifies the identifier to which the home region is applied, which is always an
ACCOUNT.
Instance Attribute Details
#control_id ⇒ String
A unique identifier that's generated for each home region control. It's always a string that begins with "hrc-" followed by 12 lowercase letters and numbers.
198 199 200 201 202 203 204 205 |
# File 'gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig/types.rb', line 198 class HomeRegionControl < Struct.new( :control_id, :home_region, :target, :requested_time) SENSITIVE = [] include Aws::Structure end |
#home_region ⇒ String
The AWS Region that's been set as home region. For example, "us-west-2" or "eu-central-1" are valid home regions.
198 199 200 201 202 203 204 205 |
# File 'gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig/types.rb', line 198 class HomeRegionControl < Struct.new( :control_id, :home_region, :target, :requested_time) SENSITIVE = [] include Aws::Structure end |
#requested_time ⇒ Time
A timestamp representing the time when the customer called
CreateHomeregionControl and set the home region for the account.
198 199 200 201 202 203 204 205 |
# File 'gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig/types.rb', line 198 class HomeRegionControl < Struct.new( :control_id, :home_region, :target, :requested_time) SENSITIVE = [] include Aws::Structure end |
#target ⇒ Types::Target
The target parameter specifies the identifier to which the home
region is applied, which is always an ACCOUNT. It applies the home
region to the current ACCOUNT.
198 199 200 201 202 203 204 205 |
# File 'gems/aws-sdk-migrationhubconfig/lib/aws-sdk-migrationhubconfig/types.rb', line 198 class HomeRegionControl < Struct.new( :control_id, :home_region, :target, :requested_time) SENSITIVE = [] include Aws::Structure end |