@Stability(value=Stable) public static final class CfnDevEndpoint.Builder extends Object implements software.amazon.jsii.Builder<CfnDevEndpoint>
CfnDevEndpoint
.Modifier and Type | Method and Description |
---|---|
CfnDevEndpoint.Builder |
arguments(Object arguments)
`AWS::Glue::DevEndpoint.Arguments`.
|
CfnDevEndpoint |
build() |
static CfnDevEndpoint.Builder |
create(software.constructs.Construct scope,
String id) |
CfnDevEndpoint.Builder |
endpointName(String endpointName)
`AWS::Glue::DevEndpoint.EndpointName`.
|
CfnDevEndpoint.Builder |
extraJarsS3Path(String extraJarsS3Path)
`AWS::Glue::DevEndpoint.ExtraJarsS3Path`.
|
CfnDevEndpoint.Builder |
extraPythonLibsS3Path(String extraPythonLibsS3Path)
`AWS::Glue::DevEndpoint.ExtraPythonLibsS3Path`.
|
CfnDevEndpoint.Builder |
glueVersion(String glueVersion)
`AWS::Glue::DevEndpoint.GlueVersion`.
|
CfnDevEndpoint.Builder |
numberOfNodes(Number numberOfNodes)
`AWS::Glue::DevEndpoint.NumberOfNodes`.
|
CfnDevEndpoint.Builder |
numberOfWorkers(Number numberOfWorkers)
`AWS::Glue::DevEndpoint.NumberOfWorkers`.
|
CfnDevEndpoint.Builder |
publicKey(String publicKey)
`AWS::Glue::DevEndpoint.PublicKey`.
|
CfnDevEndpoint.Builder |
publicKeys(List<String> publicKeys)
`AWS::Glue::DevEndpoint.PublicKeys`.
|
CfnDevEndpoint.Builder |
roleArn(String roleArn)
`AWS::Glue::DevEndpoint.RoleArn`.
|
CfnDevEndpoint.Builder |
securityConfiguration(String securityConfiguration)
`AWS::Glue::DevEndpoint.SecurityConfiguration`.
|
CfnDevEndpoint.Builder |
securityGroupIds(List<String> securityGroupIds)
`AWS::Glue::DevEndpoint.SecurityGroupIds`.
|
CfnDevEndpoint.Builder |
subnetId(String subnetId)
`AWS::Glue::DevEndpoint.SubnetId`.
|
CfnDevEndpoint.Builder |
tags(Object tags)
`AWS::Glue::DevEndpoint.Tags`.
|
CfnDevEndpoint.Builder |
workerType(String workerType)
`AWS::Glue::DevEndpoint.WorkerType`.
|
@Stability(value=Stable) public static CfnDevEndpoint.Builder create(software.constructs.Construct scope, String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnDevEndpoint.Builder
.@Stability(value=Stable) public CfnDevEndpoint.Builder roleArn(String roleArn)
roleArn
- `AWS::Glue::DevEndpoint.RoleArn`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder arguments(Object arguments)
arguments
- `AWS::Glue::DevEndpoint.Arguments`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder endpointName(String endpointName)
endpointName
- `AWS::Glue::DevEndpoint.EndpointName`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder extraJarsS3Path(String extraJarsS3Path)
extraJarsS3Path
- `AWS::Glue::DevEndpoint.ExtraJarsS3Path`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder extraPythonLibsS3Path(String extraPythonLibsS3Path)
extraPythonLibsS3Path
- `AWS::Glue::DevEndpoint.ExtraPythonLibsS3Path`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder glueVersion(String glueVersion)
glueVersion
- `AWS::Glue::DevEndpoint.GlueVersion`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder numberOfNodes(Number numberOfNodes)
numberOfNodes
- `AWS::Glue::DevEndpoint.NumberOfNodes`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder numberOfWorkers(Number numberOfWorkers)
numberOfWorkers
- `AWS::Glue::DevEndpoint.NumberOfWorkers`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder publicKey(String publicKey)
publicKey
- `AWS::Glue::DevEndpoint.PublicKey`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder publicKeys(List<String> publicKeys)
publicKeys
- `AWS::Glue::DevEndpoint.PublicKeys`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder securityConfiguration(String securityConfiguration)
securityConfiguration
- `AWS::Glue::DevEndpoint.SecurityConfiguration`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder securityGroupIds(List<String> securityGroupIds)
securityGroupIds
- `AWS::Glue::DevEndpoint.SecurityGroupIds`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder subnetId(String subnetId)
subnetId
- `AWS::Glue::DevEndpoint.SubnetId`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder tags(Object tags)
tags
- `AWS::Glue::DevEndpoint.Tags`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint.Builder workerType(String workerType)
workerType
- `AWS::Glue::DevEndpoint.WorkerType`. This parameter is required.this
@Stability(value=Stable) public CfnDevEndpoint build()
build
in interface software.amazon.jsii.Builder<CfnDevEndpoint>
Copyright © 2021. All rights reserved.