ClusterMetadata class
Contains metadata about a specific cluster.
Constructors
- ClusterMetadata({String? addressId, String? clusterId, ClusterState? clusterState, DateTime? creationDate, String? description, String? forwardingAddressId, JobType? jobType, String? kmsKeyARN, Notification? notification, JobResource? resources, String? roleARN, ShippingOption? shippingOption, SnowballType? snowballType, TaxDocuments? taxDocuments})
-
ClusterMetadata.fromJson(Map<
String, dynamic> json) -
factory
Properties
- addressId → String?
-
The automatically generated ID for a specific address.
final
- clusterId → String?
-
The automatically generated ID for a cluster.
final
- clusterState → ClusterState?
-
The current status of the cluster.
final
- creationDate → DateTime?
-
The creation date for this cluster.
final
- description → String?
-
The optional description of the cluster.
final
- forwardingAddressId → String?
-
The ID of the address that you want a cluster shipped to, after it will be
shipped to its primary address. This field is not supported in most regions.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- jobType → JobType?
-
The type of job for this cluster. Currently, the only job type supported for
clusters is
LOCAL_USE
.final - kmsKeyARN → String?
-
The
KmsKeyARN
Amazon Resource Name (ARN) associated with this cluster. This ARN was created using the CreateKey API action in AWS Key Management Service (AWS KMS).final - notification → Notification?
-
The Amazon Simple Notification Service (Amazon SNS) notification settings
for this cluster.
final
- resources → JobResource?
-
The arrays of JobResource objects that can include updated
S3Resource objects or LambdaResource objects.
final
- roleARN → String?
-
The role ARN associated with this cluster. This ARN was created using the CreateRole
API action in AWS Identity and Access Management (IAM).
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shippingOption → ShippingOption?
-
The shipping speed for each node in this cluster. This speed doesn't dictate
how soon you'll get each device, rather it represents how quickly each
device moves to its destination while in transit. Regional shipping speeds
are as follows:
final
- snowballType → SnowballType?
-
The type of AWS Snow device to use for this cluster.
final
- taxDocuments → TaxDocuments?
-
The tax documents required in your AWS Region.
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