aws-native.athena.getWorkGroup
Resource schema for AWS::Athena::WorkGroup
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_work_group(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWorkGroupResult
def get_work_group_output(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:athena:getWorkGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
The workGroup name.
- Name string
The workGroup name.
- name String
The workGroup name.
- name string
The workGroup name.
- name str
The workGroup name.
- name String
The workGroup name.
getWorkGroup Result
The following output properties are available:
- Creation
Time string The date and time the workgroup was created.
- Description string
The workgroup description.
- State
Pulumi.
Aws Native. Athena. Work Group State The state of the workgroup: ENABLED or DISABLED.
- List<Pulumi.
Aws Native. Athena. Outputs. Work Group Tag> One or more tags, separated by commas, that you want to attach to the workgroup as you create it
- Work
Group Pulumi.Configuration Aws Native. Athena. Outputs. Work Group Configuration The workgroup configuration
- Creation
Time string The date and time the workgroup was created.
- Description string
The workgroup description.
- State
Work
Group State Enum The state of the workgroup: ENABLED or DISABLED.
- []Work
Group Tag One or more tags, separated by commas, that you want to attach to the workgroup as you create it
- Work
Group WorkConfiguration Group Configuration The workgroup configuration
- creation
Time String The date and time the workgroup was created.
- description String
The workgroup description.
- state
Work
Group State The state of the workgroup: ENABLED or DISABLED.
- List<Work
Group Tag> One or more tags, separated by commas, that you want to attach to the workgroup as you create it
- work
Group WorkConfiguration Group Configuration The workgroup configuration
- creation
Time string The date and time the workgroup was created.
- description string
The workgroup description.
- state
Work
Group State The state of the workgroup: ENABLED or DISABLED.
- Work
Group Tag[] One or more tags, separated by commas, that you want to attach to the workgroup as you create it
- work
Group WorkConfiguration Group Configuration The workgroup configuration
- creation_
time str The date and time the workgroup was created.
- description str
The workgroup description.
- state
Work
Group State The state of the workgroup: ENABLED or DISABLED.
- Sequence[Work
Group Tag] One or more tags, separated by commas, that you want to attach to the workgroup as you create it
- work_
group_ Workconfiguration Group Configuration The workgroup configuration
- creation
Time String The date and time the workgroup was created.
- description String
The workgroup description.
- state "ENABLED" | "DISABLED"
The state of the workgroup: ENABLED or DISABLED.
- List<Property Map>
One or more tags, separated by commas, that you want to attach to the workgroup as you create it
- work
Group Property MapConfiguration The workgroup configuration
Supporting Types
WorkGroupAclConfiguration
WorkGroupConfiguration
- Additional
Configuration string - Bytes
Scanned intCutoff Per Query - Customer
Content Pulumi.Encryption Configuration Aws Native. Athena. Inputs. Work Group Customer Content Encryption Configuration - Enforce
Work boolGroup Configuration - Engine
Version Pulumi.Aws Native. Athena. Inputs. Work Group Engine Version - Execution
Role string - Publish
Cloud boolWatch Metrics Enabled - Requester
Pays boolEnabled - Result
Configuration Pulumi.Aws Native. Athena. Inputs. Work Group Result Configuration
- Additional
Configuration string - Bytes
Scanned intCutoff Per Query - Customer
Content WorkEncryption Configuration Group Customer Content Encryption Configuration - Enforce
Work boolGroup Configuration - Engine
Version WorkGroup Engine Version - Execution
Role string - Publish
Cloud boolWatch Metrics Enabled - Requester
Pays boolEnabled - Result
Configuration WorkGroup Result Configuration
- additional
Configuration String - bytes
Scanned IntegerCutoff Per Query - customer
Content WorkEncryption Configuration Group Customer Content Encryption Configuration - enforce
Work BooleanGroup Configuration - engine
Version WorkGroup Engine Version - execution
Role String - publish
Cloud BooleanWatch Metrics Enabled - requester
Pays BooleanEnabled - result
Configuration WorkGroup Result Configuration
- additional
Configuration string - bytes
Scanned numberCutoff Per Query - customer
Content WorkEncryption Configuration Group Customer Content Encryption Configuration - enforce
Work booleanGroup Configuration - engine
Version WorkGroup Engine Version - execution
Role string - publish
Cloud booleanWatch Metrics Enabled - requester
Pays booleanEnabled - result
Configuration WorkGroup Result Configuration
- additional_
configuration str - bytes_
scanned_ intcutoff_ per_ query - customer_
content_ Workencryption_ configuration Group Customer Content Encryption Configuration - enforce_
work_ boolgroup_ configuration - engine_
version WorkGroup Engine Version - execution_
role str - publish_
cloud_ boolwatch_ metrics_ enabled - requester_
pays_ boolenabled - result_
configuration WorkGroup Result Configuration
WorkGroupCustomerContentEncryptionConfiguration
- Kms
Key string
- Kms
Key string
- kms
Key String
- kms
Key string
- kms_
key str
- kms
Key String
WorkGroupEncryptionConfiguration
WorkGroupEncryptionOption
WorkGroupEngineVersion
- Effective
Engine stringVersion - Selected
Engine stringVersion
- Effective
Engine stringVersion - Selected
Engine stringVersion
- effective
Engine StringVersion - selected
Engine StringVersion
- effective
Engine stringVersion - selected
Engine stringVersion
- effective
Engine StringVersion - selected
Engine StringVersion
WorkGroupResultConfiguration
WorkGroupS3AclOption
WorkGroupState
WorkGroupTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0