Class ProjectConfig
Cloud Source Repositories configuration of a project.
Implements
Inherited Members
Namespace: Google.Apis.CloudSourceRepositories.v1.Data
Assembly: Google.Apis.CloudSourceRepositories.v1.dll
Syntax
public class ProjectConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EnablePrivateKeyCheck
Reject a Git push that contains a private key.
Declaration
[JsonProperty("enablePrivateKeyCheck")]
public virtual bool? EnablePrivateKeyCheck { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Name
The name of the project. Values are of the form projects/
.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
PubsubConfigs
How this project publishes a change in the repositories through Cloud Pub/Sub. Keyed by the topic names.
Declaration
[JsonProperty("pubsubConfigs")]
public virtual IDictionary<string, PubsubConfig> PubsubConfigs { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, PubsubConfig> |