Share via


SiteSourceControlInner Class

Definition

Source control configuration for an app.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SiteSourceControlInner : Microsoft.Azure.Management.AppService.Fluent.Models.ProxyOnlyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SiteSourceControlInner = class
    inherit ProxyOnlyResourceInner
Public Class SiteSourceControlInner
Inherits ProxyOnlyResourceInner
Inheritance
Attributes

Constructors

SiteSourceControlInner()

Initializes a new instance of the SiteSourceControlInner class.

SiteSourceControlInner(String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)

Initializes a new instance of the SiteSourceControlInner class.

Properties

Branch

Gets or sets name of branch to use for deployment.

DeploymentRollbackEnabled

Gets or sets &lt;code&gt;true&lt;/code&gt; to enable deployment rollback; otherwise, &lt;code&gt;false&lt;/code&gt;.

Id

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
IsManualIntegration

Gets or sets &lt;code&gt;true&lt;/code&gt; to limit to manual integration; &lt;code&gt;false&lt;/code&gt; to enable continuous integration (which configures webhooks into online repos like GitHub).

IsMercurial

Gets or sets &lt;code&gt;true&lt;/code&gt; for a Mercurial repository; &lt;code&gt;false&lt;/code&gt; for a Git repository.

Kind

Gets or sets kind of resource.

(Inherited from ProxyOnlyResourceInner)
Location

Resource location

(Inherited from Resource)
Name

Resource name

(Inherited from ProxyResource)
RepoUrl

Gets or sets repository or source control URL.

Tags

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from ProxyResource)

Methods

Validate()

Validate the object. Throws ValidationException if validation fails.

(Inherited from Resource)

Applies to