Class: Aws::PrometheusService::Types::CreateLoggingConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::PrometheusService::Types::CreateLoggingConfigurationRequest
- Defined in:
- gems/aws-sdk-prometheusservice/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.
228 229 230 231 232 233 234 |
# File 'gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb', line 228 class CreateLoggingConfigurationRequest < Struct.new( :workspace_id, :log_group_arn, :client_token) 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 operation.
228 229 230 231 232 233 234 |
# File 'gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb', line 228 class CreateLoggingConfigurationRequest < Struct.new( :workspace_id, :log_group_arn, :client_token) SENSITIVE = [] include Aws::Structure end |
#workspace_id ⇒ String
The ID of the workspace to create the logging configuration for.
228 229 230 231 232 233 234 |
# File 'gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb', line 228 class CreateLoggingConfigurationRequest < Struct.new( :workspace_id, :log_group_arn, :client_token) SENSITIVE = [] include Aws::Structure end |