Service class
A complex type that contains information about the specified service.
Constructors
- Service({String? arn, DateTime? createDate, String? creatorRequestId, String? description, DnsConfig? dnsConfig, HealthCheckConfig? healthCheckConfig, HealthCheckCustomConfig? healthCheckCustomConfig, String? id, int? instanceCount, String? name, String? namespaceId})
-
Service.fromJson(Map<
String, dynamic> json) -
factory
Properties
- arn → String?
-
The Amazon Resource Name (ARN) that AWS Cloud Map assigns to the service
when you create it.
final
- createDate → DateTime?
-
The date and time that the service was created, in Unix format and
Coordinated Universal Time (UTC). The value of
CreateDate
is accurate to milliseconds. For example, the value1516925490.087
represents Friday, January 26, 2018 12:11:30.087 AM.final - creatorRequestId → String?
-
A unique string that identifies the request and that allows failed requests
to be retried without the risk of executing the operation twice.
CreatorRequestId
can be any unique string, for example, a date/time stamp.final - description → String?
-
The description of the service.
final
- dnsConfig → DnsConfig?
-
A complex type that contains information about the Route 53 DNS records that
you want AWS Cloud Map to create when you register an instance.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- healthCheckConfig → HealthCheckConfig?
-
Public DNS and HTTP namespaces only. A complex type that contains
settings for an optional health check. If you specify settings for a health
check, AWS Cloud Map associates the health check with the records that you
specify in
DnsConfig
.final - healthCheckCustomConfig → HealthCheckCustomConfig?
-
A complex type that contains information about an optional custom health
check.
final
- id → String?
-
The ID that AWS Cloud Map assigned to the service when you created it.
final
- instanceCount → int?
-
The number of instances that are currently associated with the service.
Instances that were previously associated with the service but that have
been deleted are not included in the count. The count might not reflect
pending registrations and deregistrations.
final
- name → String?
-
The name of the service.
final
- namespaceId → String?
-
The ID of the namespace that was used to create the service.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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