Class GCPolicyArgs
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.Gcp.BigTable
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class GCPolicyArgs : ResourceArgs
Constructors
View SourceGCPolicyArgs()
Declaration
public GCPolicyArgs()
Properties
View SourceColumnFamily
The name of the column family.
Declaration
public Input<string> ColumnFamily { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
InstanceName
The name of the Bigtable instance.
Declaration
public Input<string> InstanceName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
MaxAges
GC policy that applies to all cells older than the given age.
Declaration
public InputList<GCPolicyMaxAgeArgs> MaxAges { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<GCPolicyMaxAgeArgs> |
MaxVersions
GC policy that applies to all versions of a cell except for the most recent.
Declaration
public InputList<GCPolicyMaxVersionArgs> MaxVersions { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<GCPolicyMaxVersionArgs> |
Mode
If multiple policies are set, you should choose between UNION OR INTERSECTION.
Declaration
public Input<string> Mode { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Project
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
Declaration
public Input<string> Project { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Table
The name of the table.
Declaration
public Input<string> Table { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |