public sealed class TaskLogsRetentionConfig : IMessage<TaskLogsRetentionConfig>, IEquatable<TaskLogsRetentionConfig>, IDeepCloneable<TaskLogsRetentionConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Composer v1 API class TaskLogsRetentionConfig.
The configuration setting for Task Logs.
Implements
IMessageTaskLogsRetentionConfig, IEquatableTaskLogsRetentionConfig, IDeepCloneableTaskLogsRetentionConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Orchestration.Airflow.Service.V1Assembly
Google.Cloud.Orchestration.Airflow.Service.V1.dll
Constructors
TaskLogsRetentionConfig()
public TaskLogsRetentionConfig()
TaskLogsRetentionConfig(TaskLogsRetentionConfig)
public TaskLogsRetentionConfig(TaskLogsRetentionConfig other)
Parameter | |
---|---|
Name | Description |
other |
TaskLogsRetentionConfig |
Properties
StorageMode
public TaskLogsRetentionConfig.Types.TaskLogsStorageMode StorageMode { get; set; }
Optional. The mode of storage for Airflow workers task logs. For details, see go/composer-store-task-logs-in-cloud-logging-only-design-doc
Property Value | |
---|---|
Type | Description |
TaskLogsRetentionConfigTypesTaskLogsStorageMode |