Class MirrorConfig
Configuration to automatically mirror a repository from another hosting service, for example GitHub or Bitbucket.
Implements
Inherited Members
Namespace: Google.Apis.CloudSourceRepositories.v1.Data
Assembly: Google.Apis.CloudSourceRepositories.v1.dll
Syntax
public class MirrorConfig : IDirectResponseSchema
Properties
DeployKeyId
ID of the SSH deploy key at the other hosting service. Removing this key from the other service would deauthorize Google Cloud Source Repositories from mirroring.
Declaration
[JsonProperty("deployKeyId")]
public virtual string DeployKeyId { 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 |
Url
URL of the main repository at the other hosting service.
Declaration
[JsonProperty("url")]
public virtual string Url { get; set; }
Property Value
Type | Description |
---|---|
string |
WebhookId
ID of the webhook listening to updates to trigger mirroring. Removing this webhook from the other hosting service will stop Google Cloud Source Repositories from receiving notifications, and thereby disabling mirroring.
Declaration
[JsonProperty("webhookId")]
public virtual string WebhookId { get; set; }
Property Value
Type | Description |
---|---|
string |