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 yourDevEndpoint
.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 theDevEndpoint
is created within one. ThePrivateAddress
field is present only when you create theDevEndpoint
within your VPC.final - publicAddress → String?
-
The public IP address used by this
DevEndpoint
. ThePublicAddress
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 thisDevEndpoint
.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