SiteSourceControl Class

Source control configuration for an app.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.web.v2016_08_01.models._models_py3.ProxyOnlyResource
SiteSourceControl

Constructor

SiteSourceControl(*, kind: Optional[str] = None, repo_url: Optional[str] = None, branch: Optional[str] = None, is_manual_integration: Optional[bool] = None, deployment_rollback_enabled: Optional[bool] = None, is_mercurial: Optional[bool] = None, **kwargs)

Parameters

kind
str
Required

Kind of resource.

repo_url
str
Required

Repository or source control URL.

branch
str
Required

Name of branch to use for deployment.

is_manual_integration
bool
Required

<code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub).

deployment_rollback_enabled
bool
Required

<code>true</code> to enable deployment rollback; otherwise, <code>false</code>.

is_mercurial
bool
Required

<code>true</code> for a Mercurial repository; <code>false</code> for a Git repository.

Variables

id
str

Resource Id.

name
str

Resource Name.

type
str

Resource type.