Class GetWorkgroupResult
- java.lang.Object
-
- com.pulumi.aws.redshiftserverless.outputs.GetWorkgroupResult
-
public final class GetWorkgroupResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetWorkgroupResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringarn()static GetWorkgroupResult.Builderbuilder()static GetWorkgroupResult.Builderbuilder(GetWorkgroupResult defaults)java.util.List<GetWorkgroupEndpoint>endpoints()java.lang.BooleanenhancedVpcRouting()java.lang.Stringid()java.lang.StringnamespaceName()java.lang.BooleanpubliclyAccessible()java.lang.Stringregion()java.util.List<java.lang.String>securityGroupIds()java.util.List<java.lang.String>subnetIds()java.lang.StringtrackName()java.lang.StringworkgroupId()java.lang.StringworkgroupName()
-
-
-
Method Detail
-
arn
public java.lang.String arn()
- Returns:
- ARN of the Redshift Serverless Workgroup.
-
endpoints
public java.util.List<GetWorkgroupEndpoint> endpoints()
- Returns:
- The endpoint that is created from the workgroup. See `Endpoint` below.
-
enhancedVpcRouting
public java.lang.Boolean enhancedVpcRouting()
- Returns:
- Value that specifies whether to turn on enhanced VPC routing, which forces Amazon Redshift Serverless to route traffic through your VPC instead of over the internet.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
namespaceName
public java.lang.String namespaceName()
-
publiclyAccessible
public java.lang.Boolean publiclyAccessible()
- Returns:
- A value that specifies whether the workgroup can be accessed from a public network.
-
region
public java.lang.String region()
-
securityGroupIds
public java.util.List<java.lang.String> securityGroupIds()
- Returns:
- An array of security group IDs to associate with the workgroup.
-
subnetIds
public java.util.List<java.lang.String> subnetIds()
- Returns:
- An array of VPC subnet IDs to associate with the workgroup. When set, must contain at least three subnets spanning three Availability Zones. A minimum number of IP addresses is required and scales with the Base Capacity. For more information, see the following [AWS document](https://docs.aws.amazon.com/redshift/latest/mgmt/serverless-known-issues.html).
-
trackName
public java.lang.String trackName()
- Returns:
- The name of the track for the workgroup.
-
workgroupId
public java.lang.String workgroupId()
- Returns:
- The Redshift Workgroup ID.
-
workgroupName
public java.lang.String workgroupName()
-
builder
public static GetWorkgroupResult.Builder builder()
-
builder
public static GetWorkgroupResult.Builder builder(GetWorkgroupResult defaults)
-
-