ResourceDataContainer class
A container for resource data. The container takes only one of the following supported resource data types: ''LocalDeviceResourceData'', ''LocalVolumeResourceData'', ''SageMakerMachineLearningModelResourceData'', ''S3MachineLearningModelResourceData'', ''SecretsManagerSecretResourceData''.
Constructors
- ResourceDataContainer.new({LocalDeviceResourceData? localDeviceResourceData, LocalVolumeResourceData? localVolumeResourceData, S3MachineLearningModelResourceData? s3MachineLearningModelResourceData, SageMakerMachineLearningModelResourceData? sageMakerMachineLearningModelResourceData, SecretsManagerSecretResourceData? secretsManagerSecretResourceData})
-
ResourceDataContainer.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- localDeviceResourceData → LocalDeviceResourceData?
-
Attributes that define the local device resource.
final
- localVolumeResourceData → LocalVolumeResourceData?
-
Attributes that define the local volume resource.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- s3MachineLearningModelResourceData → S3MachineLearningModelResourceData?
-
Attributes that define an Amazon S3 machine learning resource.
final
- sageMakerMachineLearningModelResourceData → SageMakerMachineLearningModelResourceData?
-
Attributes that define an Amazon SageMaker machine learning resource.
final
- secretsManagerSecretResourceData → SecretsManagerSecretResourceData?
-
Attributes that define a secret resource, which references a secret from AWS
Secrets Manager.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited