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