Class: Aws::PrometheusService::Types::CreateLoggingConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::PrometheusService::Types::CreateLoggingConfigurationRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-prometheusservice/types.rb
Overview
Represents the input of a ‘CreateLoggingConfiguration` operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_token ⇒ String
A unique identifier that you can provide to ensure the idempotency of the request.
-
#log_group_arn ⇒ String
The ARN of the CloudWatch log group to which the vended log data will be published.
-
#workspace_id ⇒ String
The ID of the workspace to create the logging configuration for.
Instance Attribute Details
#client_token ⇒ String
A unique identifier that you can provide to ensure the idempotency of the request. Case-sensitive.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
196 197 198 199 200 201 202 |
# File 'lib/aws-sdk-prometheusservice/types.rb', line 196 class CreateLoggingConfigurationRequest < Struct.new( :client_token, :log_group_arn, :workspace_id) SENSITIVE = [] include Aws::Structure end |
#log_group_arn ⇒ String
The ARN of the CloudWatch log group to which the vended log data will be published. This log group must exist prior to calling this API.
196 197 198 199 200 201 202 |
# File 'lib/aws-sdk-prometheusservice/types.rb', line 196 class CreateLoggingConfigurationRequest < Struct.new( :client_token, :log_group_arn, :workspace_id) SENSITIVE = [] include Aws::Structure end |
#workspace_id ⇒ String
The ID of the workspace to create the logging configuration for.
196 197 198 199 200 201 202 |
# File 'lib/aws-sdk-prometheusservice/types.rb', line 196 class CreateLoggingConfigurationRequest < Struct.new( :client_token, :log_group_arn, :workspace_id) SENSITIVE = [] include Aws::Structure end |