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.
509 510 511 512 513 514 515 |
# File 'gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb', line 509 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.
509 510 511 512 513 514 515 |
# File 'gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb', line 509 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.
509 510 511 512 513 514 515 |
# File 'gems/aws-sdk-prometheusservice/lib/aws-sdk-prometheusservice/types.rb', line 509 class CreateLoggingConfigurationRequest < Struct.new( :workspace_id, :log_group_arn, :client_token) SENSITIVE = [] include Aws::Structure end |