HomeRegionControl class
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.
Constructors
- HomeRegionControl({String? controlId, String? homeRegion, DateTime? requestedTime, Target? target})
-
HomeRegionControl.fromJson(Map<
String, dynamic> json) -
factory
Properties
- controlId → 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.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- homeRegion → String?
-
The AWS Region that's been set as home region. For example, "us-west-2" or
"eu-central-1" are valid home regions.
final
- requestedTime → DateTime?
-
A timestamp representing the time when the customer called
CreateHomeregionControl
and set the home region for the account.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- target → 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 currentACCOUNT
.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited