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.
DescriptionThe workgroup description.
ConfigurationUpdatesContains configuration updates for an Athena SQL workgroup.
StateThe 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"
)