Class StoreState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.AliCloud.Log
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class StoreState : ResourceArgs
Constructors
View SourceStoreState()
Declaration
public StoreState()
Properties
View SourceAppendMeta
Determines whether to append log meta automatically. The meta includes log receive time and client IP address. Default to true.
Declaration
public Input<bool> AppendMeta { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
AutoSplit
Determines whether to automatically split a shard. Default to true.
Declaration
public Input<bool> AutoSplit { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
EnableWebTracking
Determines whether to enable Web Tracking. Default false.
Declaration
public Input<bool> EnableWebTracking { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
MaxSplitShardCount
The maximum number of shards for automatic split, which is in the range of 1 to 64. You must specify this parameter when autoSplit is true.
Declaration
public Input<int> MaxSplitShardCount { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Name
The log store, which is unique in the same project.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Project
The project name to the log store belongs.
Declaration
public Input<string> Project { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RetentionPeriod
The data retention time (in days). Valid values: [1-3650]. Default to 30. Log store data will be stored permanently when the value is "3650".
Declaration
public Input<int> RetentionPeriod { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
ShardCount
The number of shards in this log store. Default to 2. You can modify it by "Split" or "Merge" operations. Refer to details
Declaration
public Input<int> ShardCount { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Shards
Declaration
public InputList<StoreShardGetArgs> Shards { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<StoreShardGetArgs> |