Share via


SourceControl Class

Definition

Definition of the source control.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SourceControl : Microsoft.Azure.Management.Automation.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SourceControl = class
    inherit ProxyResource
Public Class SourceControl
Inherits ProxyResource
Inheritance
SourceControl
Attributes

Constructors

SourceControl()

Initializes a new instance of the SourceControl class.

SourceControl(String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String, DateTimeOffset, DateTimeOffset)

Initializes a new instance of the SourceControl class.

Properties

AutoSync

Gets or sets the auto sync of the source control. Default is false.

Branch

Gets or sets the repo branch of the source control. Include branch as empty string for VsoTfvc.

CreationTime

Gets or sets the creation time.

Description

Gets or sets the description.

FolderPath

Gets or sets the folder path of the source control.

Id

Gets fully qualified resource Id for the resource

(Inherited from Resource)
LastModifiedTime

Gets or sets the last modified time.

Name

Gets the name of the resource

(Inherited from Resource)
PublishRunbook

Gets or sets the auto publish of the source control. Default is true.

RepoUrl

Gets or sets the repo url of the source control.

SourceType

Gets or sets the source type. Must be one of VsoGit, VsoTfvc, GitHub. Possible values include: 'VsoGit', 'VsoTfvc', 'GitHub'

Type

Gets the type of the resource.

(Inherited from Resource)

Applies to