Update Work Group
athena_update_work_group | R Documentation |
Updates the workgroup with the specified name¶
Description¶
Updates the workgroup with the specified name. The workgroup's name
cannot be changed. Only ConfigurationUpdates
can be specified.
Usage¶
Arguments¶
WorkGroup
[required] The specified workgroup that will be updated.
Description
The workgroup description.
ConfigurationUpdates
Contains configuration updates for an Athena SQL workgroup.
State
The workgroup state that will be updated for the given workgroup.
Value¶
An empty list.
Request syntax¶
svc$update_work_group(
WorkGroup = "string",
Description = "string",
ConfigurationUpdates = list(
EnforceWorkGroupConfiguration = TRUE|FALSE,
ResultConfigurationUpdates = list(
OutputLocation = "string",
RemoveOutputLocation = TRUE|FALSE,
EncryptionConfiguration = list(
EncryptionOption = "SSE_S3"|"SSE_KMS"|"CSE_KMS",
KmsKey = "string"
),
RemoveEncryptionConfiguration = TRUE|FALSE,
ExpectedBucketOwner = "string",
RemoveExpectedBucketOwner = TRUE|FALSE,
AclConfiguration = list(
S3AclOption = "BUCKET_OWNER_FULL_CONTROL"
),
RemoveAclConfiguration = TRUE|FALSE
),
PublishCloudWatchMetricsEnabled = TRUE|FALSE,
BytesScannedCutoffPerQuery = 123,
RemoveBytesScannedCutoffPerQuery = TRUE|FALSE,
RequesterPaysEnabled = TRUE|FALSE,
EngineVersion = list(
SelectedEngineVersion = "string",
EffectiveEngineVersion = "string"
),
RemoveCustomerContentEncryptionConfiguration = TRUE|FALSE,
AdditionalConfiguration = "string",
ExecutionRole = "string",
CustomerContentEncryptionConfiguration = list(
KmsKey = "string"
),
EnableMinimumEncryptionConfiguration = TRUE|FALSE,
QueryResultsS3AccessGrantsConfiguration = list(
EnableS3AccessGrants = TRUE|FALSE,
CreateUserLevelPrefix = TRUE|FALSE,
AuthenticationType = "DIRECTORY_IDENTITY"
)
),
State = "ENABLED"|"DISABLED"
)