1apiVersion: athena.aws.m.upbound.io/v1beta1
2kind: Workgroup
WorkgroupSpec defines the desired state of Workgroup
(No description available)
Configuration block with various settings for the workgroup. Documented below.
Configuration block to specify the KMS key that is used to encrypt the user's data stores in Athena. This setting applies to the PySpark engine for Athena notebooks. See Customer Content Encryption Configuration below.
Configuration block for the Athena Engine Versioning. For more information, see Athena Engine Versioning. See Engine Version below.
Configuration block to set up an IAM Identity Center enabled workgroup. See Identity Center Configuration below.
Configuration block for storing results in Athena owned storage. See Managed Query Results Configuration below.
Configuration block with encryption settings. See Encryption Configuration below.
Configuration block for managed log persistence, delivering logs to Amazon S3 buckets, Amazon CloudWatch log groups etc. Only applicable to Apache Spark engine. See Monitoring Configuration below.
Configuration block for delivering logs to Amazon CloudWatch log groups. See CloudWatch Logging Configuration below.
Configuration block for delivering logs to Amazon S3 buckets. See S3 Logging Configuration below.
Configuration block for S3 access grants. See Query Results S3 Access Grants Configuration below.
Configuration block with result settings. See Result Configuration below.
That an Amazon S3 canned ACL should be set to control ownership of stored query results. See ACL Configuration below.
Configuration block with encryption settings. See Encryption Configuration below.
Reference to a Key in kms to populate kmsKeyArn.
Policies for referencing.
Selector for a Key in kms to populate kmsKeyArn.
Policies for selection.
THIS IS A BETA FIELD. It will be honored unless the Management Policies feature flag is disabled. InitProvider holds the same fields as ForProvider, with the exception of Identifier and other resource reference fields. The fields that are in InitProvider are merged into ForProvider when the resource is created. The same fields are also added to the terraform ignore_changes hook, to avoid updating them after creation. This is useful for fields that are required on creation, but we do not desire to update them after creation, for example because of an external controller is managing them, like an autoscaler.
Configuration block with various settings for the workgroup. Documented below.
Configuration block to specify the KMS key that is used to encrypt the user's data stores in Athena. This setting applies to the PySpark engine for Athena notebooks. See Customer Content Encryption Configuration below.
Configuration block for the Athena Engine Versioning. For more information, see Athena Engine Versioning. See Engine Version below.
Configuration block to set up an IAM Identity Center enabled workgroup. See Identity Center Configuration below.
Configuration block for storing results in Athena owned storage. See Managed Query Results Configuration below.
Configuration block with encryption settings. See Encryption Configuration below.
Configuration block for managed log persistence, delivering logs to Amazon S3 buckets, Amazon CloudWatch log groups etc. Only applicable to Apache Spark engine. See Monitoring Configuration below.
Configuration block for delivering logs to Amazon CloudWatch log groups. See CloudWatch Logging Configuration below.
Configuration block for delivering logs to Amazon S3 buckets. See S3 Logging Configuration below.
Configuration block for S3 access grants. See Query Results S3 Access Grants Configuration below.
Configuration block with result settings. See Result Configuration below.
That an Amazon S3 canned ACL should be set to control ownership of stored query results. See ACL Configuration below.
Configuration block with encryption settings. See Encryption Configuration below.
Reference to a Key in kms to populate kmsKeyArn.
Policies for referencing.
Selector for a Key in kms to populate kmsKeyArn.
Policies for selection.
THIS IS A BETA FIELD. It is on by default but can be opted out through a Crossplane feature flag. ManagementPolicies specify the array of actions Crossplane is allowed to take on the managed and external resources. See the design doc for more information: https://github.com/crossplane/crossplane/blob/499895a25d1a1a0ba1604944ef98ac7a1a71f197/design/design-doc-observe-only-resources.md?plain=1#L223 and this one: https://github.com/crossplane/crossplane/blob/444267e84783136daa93568b364a5f01228cacbe/design/one-pager-ignore-changes.md
WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.
WorkgroupStatus defines the observed state of Workgroup.
(No description available)
Configuration block with various settings for the workgroup. Documented below.
Configuration block to specify the KMS key that is used to encrypt the user's data stores in Athena. This setting applies to the PySpark engine for Athena notebooks. See Customer Content Encryption Configuration below.
Configuration block for the Athena Engine Versioning. For more information, see Athena Engine Versioning. See Engine Version below.
Configuration block to set up an IAM Identity Center enabled workgroup. See Identity Center Configuration below.
Configuration block for storing results in Athena owned storage. See Managed Query Results Configuration below.
Configuration block with encryption settings. See Encryption Configuration below.
Configuration block for managed log persistence, delivering logs to Amazon S3 buckets, Amazon CloudWatch log groups etc. Only applicable to Apache Spark engine. See Monitoring Configuration below.
Configuration block for delivering logs to Amazon CloudWatch log groups. See CloudWatch Logging Configuration below.
Configuration block for delivering logs to Amazon S3 buckets. See S3 Logging Configuration below.
Configuration block for S3 access grants. See Query Results S3 Access Grants Configuration below.
Configuration block with result settings. See Result Configuration below.
That an Amazon S3 canned ACL should be set to control ownership of stored query results. See ACL Configuration below.
Configuration block with encryption settings. See Encryption Configuration below.
Conditions of the resource.