CfnDevEndpointProps

class aws_cdk.aws_glue.CfnDevEndpointProps(*, role_arn, arguments=None, endpoint_name=None, extra_jars_s3_path=None, extra_python_libs_s3_path=None, glue_version=None, number_of_nodes=None, number_of_workers=None, public_key=None, public_keys=None, security_configuration=None, security_group_ids=None, subnet_id=None, tags=None, worker_type=None)

Bases: object

Properties for defining a AWS::Glue::DevEndpoint.

Parameters
  • role_arn (str) – AWS::Glue::DevEndpoint.RoleArn.

  • arguments (Optional[Any]) – AWS::Glue::DevEndpoint.Arguments.

  • endpoint_name (Optional[str]) – AWS::Glue::DevEndpoint.EndpointName.

  • extra_jars_s3_path (Optional[str]) – AWS::Glue::DevEndpoint.ExtraJarsS3Path.

  • extra_python_libs_s3_path (Optional[str]) – AWS::Glue::DevEndpoint.ExtraPythonLibsS3Path.

  • glue_version (Optional[str]) – AWS::Glue::DevEndpoint.GlueVersion.

  • number_of_nodes (Union[int, float, None]) – AWS::Glue::DevEndpoint.NumberOfNodes.

  • number_of_workers (Union[int, float, None]) – AWS::Glue::DevEndpoint.NumberOfWorkers.

  • public_key (Optional[str]) – AWS::Glue::DevEndpoint.PublicKey.

  • public_keys (Optional[List[str]]) – AWS::Glue::DevEndpoint.PublicKeys.

  • security_configuration (Optional[str]) – AWS::Glue::DevEndpoint.SecurityConfiguration.

  • security_group_ids (Optional[List[str]]) – AWS::Glue::DevEndpoint.SecurityGroupIds.

  • subnet_id (Optional[str]) – AWS::Glue::DevEndpoint.SubnetId.

  • tags (Optional[Any]) – AWS::Glue::DevEndpoint.Tags.

  • worker_type (Optional[str]) – AWS::Glue::DevEndpoint.WorkerType.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html

Attributes

arguments

AWS::Glue::DevEndpoint.Arguments.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-arguments

Return type

Any

endpoint_name

AWS::Glue::DevEndpoint.EndpointName.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-endpointname

Return type

Optional[str]

extra_jars_s3_path

AWS::Glue::DevEndpoint.ExtraJarsS3Path.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-extrajarss3path

Return type

Optional[str]

extra_python_libs_s3_path

AWS::Glue::DevEndpoint.ExtraPythonLibsS3Path.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-extrapythonlibss3path

Return type

Optional[str]

glue_version

AWS::Glue::DevEndpoint.GlueVersion.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-glueversion

Return type

Optional[str]

number_of_nodes

AWS::Glue::DevEndpoint.NumberOfNodes.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-numberofnodes

Return type

Union[int, float, None]

number_of_workers

AWS::Glue::DevEndpoint.NumberOfWorkers.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-numberofworkers

Return type

Union[int, float, None]

public_key

AWS::Glue::DevEndpoint.PublicKey.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-publickey

Return type

Optional[str]

public_keys

AWS::Glue::DevEndpoint.PublicKeys.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-publickeys

Return type

Optional[List[str]]

role_arn

AWS::Glue::DevEndpoint.RoleArn.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-rolearn

Return type

str

security_configuration

AWS::Glue::DevEndpoint.SecurityConfiguration.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-securityconfiguration

Return type

Optional[str]

security_group_ids

AWS::Glue::DevEndpoint.SecurityGroupIds.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-securitygroupids

Return type

Optional[List[str]]

subnet_id

AWS::Glue::DevEndpoint.SubnetId.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-subnetid

Return type

Optional[str]

tags

AWS::Glue::DevEndpoint.Tags.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-tags

Return type

Any

worker_type

AWS::Glue::DevEndpoint.WorkerType.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-workertype

Return type

Optional[str]