ResourceShare class

Describes a resource share.

Constructors

ResourceShare({bool? allowExternalPrincipals, DateTime? creationTime, ResourceShareFeatureSet? featureSet, DateTime? lastUpdatedTime, String? name, String? owningAccountId, String? resourceShareArn, ResourceShareStatus? status, String? statusMessage, List<Tag>? tags})
ResourceShare.fromJson(Map<String, dynamic> json)
factory

Properties

allowExternalPrincipals bool?
Indicates whether principals outside your AWS organization can be associated with a resource share.
final
creationTime DateTime?
The time when the resource share was created.
final
featureSet ResourceShareFeatureSet?
Indicates how the resource share was created. Possible values include:
final
hashCode int
The hash code for this object.
no setterinherited
lastUpdatedTime DateTime?
The time when the resource share was last updated.
final
name String?
The name of the resource share.
final
owningAccountId String?
The ID of the AWS account that owns the resource share.
final
resourceShareArn String?
The Amazon Resource Name (ARN) of the resource share.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status ResourceShareStatus?
The status of the resource share.
final
statusMessage String?
A message about the status of the resource share.
final
tags List<Tag>?
The tags for the resource share.
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