Host class

A resource that represents the infrastructure where a third-party provider is installed. The host is used when you create connections to an installed third-party provider type, such as GitHub Enterprise Server. You create one host for all connections to that provider.

Constructors

Host({String? hostArn, String? name, String? providerEndpoint, ProviderType? providerType, String? status, String? statusMessage, VpcConfiguration? vpcConfiguration})
Host.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
hostArn String?
The Amazon Resource Name (ARN) of the host.
final
name String?
The name of the host.
final
providerEndpoint String?
The endpoint of the infrastructure where your provider type is installed.
final
providerType ProviderType?
The name of the installed provider to be associated with your connection. The host resource represents the infrastructure where your provider type is installed. The valid provider type is GitHub Enterprise Server.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status String?
The status of the host, such as PENDING, AVAILABLE, VPC_CONFIG_DELETING, VPC_CONFIG_INITIALIZING, and VPC_CONFIG_FAILED_INITIALIZATION.
final
statusMessage String?
The status description for the host.
final
vpcConfiguration VpcConfiguration?
The VPC configuration provisioned for the host.
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