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.v2020_09_01.models._models_py3.ProxyOnlyResource
SiteSourceControl

Constructor

SiteSourceControl(*, kind: str | None = None, repo_url: str | None = None, branch: str | None = None, is_manual_integration: bool | None = None, is_git_hub_action: bool | None = None, deployment_rollback_enabled: bool | None = None, is_mercurial: bool | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
kind
str

Kind of resource.

repo_url
str

Repository or source control URL.

branch
str

Name of branch to use for deployment.

is_manual_integration

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

is_git_hub_action

<code>true</code> if this is deployed via GitHub action.

deployment_rollback_enabled

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

is_mercurial

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

Variables

Name Description
id
str

Resource Id.

name
str

Resource Name.

kind
str

Kind of resource.

type
str

Resource type.

system_data

The system metadata relating to this resource.

repo_url
str

Repository or source control URL.

branch
str

Name of branch to use for deployment.

is_manual_integration

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

is_git_hub_action

<code>true</code> if this is deployed via GitHub action.

deployment_rollback_enabled

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

is_mercurial

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