Class GoogleCloudContentwarehouseV1InitializeProjectRequest
Request message for projectService.InitializeProject
Implements
Inherited Members
Namespace: Google.Apis.Contentwarehouse.v1.Data
Assembly: Google.Apis.Contentwarehouse.v1.dll
Syntax
public class GoogleCloudContentwarehouseV1InitializeProjectRequest : IDirectResponseSchema
Properties
AccessControlMode
Required. The access control mode for accessing the customer data
Declaration
[JsonProperty("accessControlMode")]
public virtual string AccessControlMode { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DatabaseType
Required. The type of database used to store customer data
Declaration
[JsonProperty("databaseType")]
public virtual string DatabaseType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DocumentCreatorDefaultRole
Optional. The default role for the person who create a document.
Declaration
[JsonProperty("documentCreatorDefaultRole")]
public virtual string DocumentCreatorDefaultRole { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EnableCalUserEmailLogging
Optional. Whether to enable CAL user email logging.
Declaration
[JsonProperty("enableCalUserEmailLogging")]
public virtual bool? EnableCalUserEmailLogging { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
KmsKey
Optional. The KMS key used for CMEK encryption. It is required that the kms key is in the same region as the endpoint. The same key will be used for all provisioned resources, if encryption is available. If the kms_key is left empty, no encryption will be enforced.
Declaration
[JsonProperty("kmsKey")]
public virtual string KmsKey { get; set; }
Property Value
| Type | Description |
|---|---|
| string |