SiteSourceControl Class

Source control configuration for an app.

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

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, git_hub_action_configuration: _models.GitHubActionConfiguration | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
kind
str

Kind of resource.

Default value: None
repo_url
str

Repository or source control URL.

Default value: None
branch
str

Name of branch to use for deployment.

Default value: None
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).

Default value: None
is_git_hub_action

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

Default value: None
deployment_rollback_enabled

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

Default value: None
is_mercurial

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

Default value: None
git_hub_action_configuration

If GitHub Action is selected, than the associated configuration.

Default value: None

Variables

Name Description
id
str

Resource Id.

name
str

Resource Name.

kind
str

Kind of resource.

type
str

Resource type.

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.

git_hub_action_configuration

If GitHub Action is selected, than the associated configuration.