DevEndpoint class

A development endpoint where a developer can remotely debug extract, transform, and load (ETL) scripts.

Constructors

DevEndpoint({Map<String, String>? arguments, String? availabilityZone, DateTime? createdTimestamp, String? endpointName, String? extraJarsS3Path, String? extraPythonLibsS3Path, String? failureReason, String? glueVersion, DateTime? lastModifiedTimestamp, String? lastUpdateStatus, int? numberOfNodes, int? numberOfWorkers, String? privateAddress, String? publicAddress, String? publicKey, List<String>? publicKeys, String? roleArn, String? securityConfiguration, List<String>? securityGroupIds, String? status, String? subnetId, String? vpcId, WorkerType? workerType, String? yarnEndpointAddress, int? zeppelinRemoteSparkInterpreterPort})
DevEndpoint.fromJson(Map<String, dynamic> json)
factory

Properties

arguments Map<String, String>?
A map of arguments used to configure the DevEndpoint.
final
availabilityZone String?
The AWS Availability Zone where this DevEndpoint is located.
final
createdTimestamp DateTime?
The point in time at which this DevEndpoint was created.
final
endpointName String?
The name of the DevEndpoint.
final
extraJarsS3Path String?
The path to one or more Java .jar files in an S3 bucket that should be loaded in your DevEndpoint.
final
extraPythonLibsS3Path String?
The paths to one or more Python libraries in an Amazon S3 bucket that should be loaded in your DevEndpoint. Multiple values must be complete paths separated by a comma.
final
failureReason String?
The reason for a current failure in this DevEndpoint.
final
glueVersion String?
Glue version determines the versions of Apache Spark and Python that AWS Glue supports. The Python version indicates the version supported for running your ETL scripts on development endpoints.
final
hashCode int
The hash code for this object.
no setterinherited
lastModifiedTimestamp DateTime?
The point in time at which this DevEndpoint was last modified.
final
lastUpdateStatus String?
The status of the last update.
final
numberOfNodes int?
The number of AWS Glue Data Processing Units (DPUs) allocated to this DevEndpoint.
final
numberOfWorkers int?
The number of workers of a defined workerType that are allocated to the development endpoint.
final
privateAddress String?
A private IP address to access the DevEndpoint within a VPC if the DevEndpoint is created within one. The PrivateAddress field is present only when you create the DevEndpoint within your VPC.
final
publicAddress String?
The public IP address used by this DevEndpoint. The PublicAddress field is present only when you create a non-virtual private cloud (VPC) DevEndpoint.
final
publicKey String?
The public key to be used by this DevEndpoint for authentication. This attribute is provided for backward compatibility because the recommended attribute to use is public keys.
final
publicKeys List<String>?
A list of public keys to be used by the DevEndpoints for authentication. Using this attribute is preferred over a single public key because the public keys allow you to have a different private key per client.
final
roleArn String?
The Amazon Resource Name (ARN) of the IAM role used in this DevEndpoint.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securityConfiguration String?
The name of the SecurityConfiguration structure to be used with this DevEndpoint.
final
securityGroupIds List<String>?
A list of security group identifiers used in this DevEndpoint.
final
status String?
The current status of this DevEndpoint.
final
subnetId String?
The subnet ID for this DevEndpoint.
final
vpcId String?
The ID of the virtual private cloud (VPC) used by this DevEndpoint.
final
workerType WorkerType?
The type of predefined worker that is allocated to the development endpoint. Accepts a value of Standard, G.1X, or G.2X.
final
yarnEndpointAddress String?
The YARN endpoint address used by this DevEndpoint.
final
zeppelinRemoteSparkInterpreterPort int?
The Apache Zeppelin port for the remote Apache Spark interpreter.
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