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

author String?
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 an ApplicationConfigurationSchema 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
tags List<Tag>?
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