1. Packages
  2. AWS Native
  3. API Docs
  4. redshiftserverless
  5. getWorkgroup

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi

aws-native.redshiftserverless.getWorkgroup

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi

    Definition of AWS::RedshiftServerless::Workgroup Resource Type

    Using getWorkgroup

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getWorkgroup(args: GetWorkgroupArgs, opts?: InvokeOptions): Promise<GetWorkgroupResult>
    function getWorkgroupOutput(args: GetWorkgroupOutputArgs, opts?: InvokeOptions): Output<GetWorkgroupResult>
    def get_workgroup(workgroup_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetWorkgroupResult
    def get_workgroup_output(workgroup_name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetWorkgroupResult]
    func LookupWorkgroup(ctx *Context, args *LookupWorkgroupArgs, opts ...InvokeOption) (*LookupWorkgroupResult, error)
    func LookupWorkgroupOutput(ctx *Context, args *LookupWorkgroupOutputArgs, opts ...InvokeOption) LookupWorkgroupResultOutput

    > Note: This function is named LookupWorkgroup in the Go SDK.

    public static class GetWorkgroup 
    {
        public static Task<GetWorkgroupResult> InvokeAsync(GetWorkgroupArgs args, InvokeOptions? opts = null)
        public static Output<GetWorkgroupResult> Invoke(GetWorkgroupInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetWorkgroupResult> getWorkgroup(GetWorkgroupArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:redshiftserverless:getWorkgroup
      arguments:
        # arguments dictionary

    The following arguments are supported:

    WorkgroupName string
    The name of the workgroup.
    WorkgroupName string
    The name of the workgroup.
    workgroupName String
    The name of the workgroup.
    workgroupName string
    The name of the workgroup.
    workgroup_name str
    The name of the workgroup.
    workgroupName String
    The name of the workgroup.

    getWorkgroup Result

    The following output properties are available:

    EnhancedVpcRouting bool
    The value that specifies whether to enable enhanced virtual private cloud (VPC) routing, which forces Amazon Redshift Serverless to route traffic through your VPC.
    Port int
    The custom port to use when connecting to a workgroup. Valid port ranges are 5431-5455 and 8191-8215. The default is 5439.
    PubliclyAccessible bool
    A value that specifies whether the workgroup can be accessible from a public network.
    WorkgroupValue Pulumi.AwsNative.RedshiftServerless.Outputs.Workgroup
    Definition for workgroup resource
    EnhancedVpcRouting bool
    The value that specifies whether to enable enhanced virtual private cloud (VPC) routing, which forces Amazon Redshift Serverless to route traffic through your VPC.
    Port int
    The custom port to use when connecting to a workgroup. Valid port ranges are 5431-5455 and 8191-8215. The default is 5439.
    PubliclyAccessible bool
    A value that specifies whether the workgroup can be accessible from a public network.
    Workgroup WorkgroupType
    Definition for workgroup resource
    enhancedVpcRouting Boolean
    The value that specifies whether to enable enhanced virtual private cloud (VPC) routing, which forces Amazon Redshift Serverless to route traffic through your VPC.
    port Integer
    The custom port to use when connecting to a workgroup. Valid port ranges are 5431-5455 and 8191-8215. The default is 5439.
    publiclyAccessible Boolean
    A value that specifies whether the workgroup can be accessible from a public network.
    workgroup Workgroup
    Definition for workgroup resource
    enhancedVpcRouting boolean
    The value that specifies whether to enable enhanced virtual private cloud (VPC) routing, which forces Amazon Redshift Serverless to route traffic through your VPC.
    port number
    The custom port to use when connecting to a workgroup. Valid port ranges are 5431-5455 and 8191-8215. The default is 5439.
    publiclyAccessible boolean
    A value that specifies whether the workgroup can be accessible from a public network.
    workgroup Workgroup
    Definition for workgroup resource
    enhanced_vpc_routing bool
    The value that specifies whether to enable enhanced virtual private cloud (VPC) routing, which forces Amazon Redshift Serverless to route traffic through your VPC.
    port int
    The custom port to use when connecting to a workgroup. Valid port ranges are 5431-5455 and 8191-8215. The default is 5439.
    publicly_accessible bool
    A value that specifies whether the workgroup can be accessible from a public network.
    workgroup Workgroup
    Definition for workgroup resource
    enhancedVpcRouting Boolean
    The value that specifies whether to enable enhanced virtual private cloud (VPC) routing, which forces Amazon Redshift Serverless to route traffic through your VPC.
    port Number
    The custom port to use when connecting to a workgroup. Valid port ranges are 5431-5455 and 8191-8215. The default is 5439.
    publiclyAccessible Boolean
    A value that specifies whether the workgroup can be accessible from a public network.
    workgroup Property Map
    Definition for workgroup resource

    Supporting Types

    Workgroup

    WorkgroupConfigParameter

    WorkgroupEndpoint

    WorkgroupNetworkInterface

    WorkgroupStatus

    WorkgroupVpcEndpoint

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi