DocumentIdentifier class
Describes the name of a Systems Manager document.
Constructors
-
DocumentIdentifier({String? author, DocumentFormat? documentFormat, DocumentType? documentType, String? documentVersion, String? name, String? owner, List<
PlatformType> ? platformTypes, List<DocumentRequires> ? requires, ReviewStatus? reviewStatus, String? schemaVersion, List<Tag> ? tags, String? targetType, String? versionName}) -
DocumentIdentifier.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
The user in your organization who created the document.
final
- documentFormat → DocumentFormat?
-
The document format, either JSON or YAML.
final
- documentType → DocumentType?
-
The document type.
final
- documentVersion → String?
-
The document version.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String?
-
The name of the Systems Manager document.
final
- owner → String?
-
The AWS user account that created the document.
final
-
platformTypes
→ List<
PlatformType> ? -
The operating system platform.
final
-
requires
→ List<
DocumentRequires> ? -
A list of SSM documents required by a document. For example, an
ApplicationConfiguration
document requires anApplicationConfigurationSchema
document.final - reviewStatus → ReviewStatus?
-
The current status of a document review.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schemaVersion → String?
-
The schema version.
final
-
The tags, or metadata, that have been applied to the document.
final
- targetType → String?
-
The target type which defines the kinds of resources the document can run
on. For example, /AWS::EC2::Instance. For a list of valid resource types,
see AWS
resource and property types reference in the AWS CloudFormation User
Guide.
final
- versionName → String?
-
An optional field specifying the version of the artifact associated with the
document. For example, "Release 12, Update 6". This value is unique across
all versions of a document, and cannot be changed.
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