Activation class

An activation registers one or more on-premises servers or virtual machines (VMs) with AWS so that you can configure those servers or VMs using Run Command. A server or VM that has been registered with AWS is called a managed instance.

Constructors

Activation({String? activationId, DateTime? createdDate, String? defaultInstanceName, String? description, DateTime? expirationDate, bool? expired, String? iamRole, int? registrationLimit, int? registrationsCount, List<Tag>? tags})
Activation.fromJson(Map<String, dynamic> json)
factory

Properties

activationId String?
The ID created by Systems Manager when you submitted the activation.
final
createdDate DateTime?
The date the activation was created.
final
defaultInstanceName String?
A name for the managed instance when it is created.
final
description String?
A user defined description of the activation.
final
expirationDate DateTime?
The date when this activation can no longer be used to register managed instances.
final
expired bool?
Whether or not the activation is expired.
final
hashCode int
The hash code for this object.
no setterinherited
iamRole String?
The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
final
registrationLimit int?
The maximum number of managed instances that can be registered using this activation.
final
registrationsCount int?
The number of managed instances already registered with this activation.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tags List<Tag>?
Tags assigned to the activation.
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