Table Of Contents

Feedback

User Guide

First time using the AWS CLI? See the User Guide for help getting started.

[ aws . glue ]

create-dev-endpoint

Description

Creates a new DevEndpoint.

See also: AWS API Documentation

See 'aws help' for descriptions of global parameters.

Synopsis

  create-dev-endpoint
--endpoint-name <value>
--role-arn <value>
[--security-group-ids <value>]
[--subnet-id <value>]
[--public-key <value>]
[--number-of-nodes <value>]
[--extra-python-libs-s3-path <value>]
[--extra-jars-s3-path <value>]
[--cli-input-json <value>]
[--generate-cli-skeleton <value>]

Options

--endpoint-name (string)

The name to be assigned to the new DevEndpoint.

--role-arn (string)

The IAM role for the DevEndpoint.

--security-group-ids (list)

Security group IDs for the security groups to be used by the new DevEndpoint.

Syntax:

"string" "string" ...

--subnet-id (string)

The subnet ID for the new DevEndpoint to use.

--public-key (string)

The public key to use for authentication.

--number-of-nodes (integer)

The number of AWS Glue Data Processing Units (DPUs) to allocate to this DevEndpoint.

--extra-python-libs-s3-path (string)

Path(s) to one or more Python libraries in an S3 bucket that should be loaded in your DevEndpoint. Multiple values must be complete paths separated by a comma.

Please note that only pure Python libraries can currently be used on a DevEndpoint. Libraries that rely on C extensions, such as the pandas Python data analysis library, are not yet supported.

--extra-jars-s3-path (string)

Path to one or more Java Jars in an S3 bucket that should be loaded in your DevEndpoint.

--cli-input-json (string) Performs service operation based on the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton. If other arguments are provided on the command line, the CLI values will override the JSON-provided values.

--generate-cli-skeleton (string) Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input, prints a sample input JSON that can be used as an argument for --cli-input-json. If provided with the value output, it validates the command inputs and returns a sample output JSON for that command.

See 'aws help' for descriptions of global parameters.

Output

EndpointName -> (string)

The name assigned to the new DevEndpoint.

Status -> (string)

The current status of the new DevEndpoint.

SecurityGroupIds -> (list)

The security groups assigned to the new DevEndpoint.

(string)

SubnetId -> (string)

The subnet ID assigned to the new DevEndpoint.

RoleArn -> (string)

The AWS ARN of the role assigned to the new DevEndpoint.

YarnEndpointAddress -> (string)

The address of the YARN endpoint used by this DevEndpoint.

ZeppelinRemoteSparkInterpreterPort -> (integer)

The Apache Zeppelin port for the remote Apache Spark interpreter.

NumberOfNodes -> (integer)

The number of AWS Glue Data Processing Units (DPUs) allocated to this DevEndpoint.

AvailabilityZone -> (string)

The AWS availability zone where this DevEndpoint is located.

VpcId -> (string)

The ID of the VPC used by this DevEndpoint.

ExtraPythonLibsS3Path -> (string)

Path(s) to one or more Python libraries in an S3 bucket that will be loaded in your DevEndpoint.

ExtraJarsS3Path -> (string)

Path to one or more Java Jars in an S3 bucket that will be loaded in your DevEndpoint.

FailureReason -> (string)

The reason for a current failure in this DevEndpoint.

CreatedTimestamp -> (timestamp)

The point in time at which this DevEndpoint was created.