SiteSourceControlProperties Class

SiteSourceControl resource specific properties.

Constructor

SiteSourceControlProperties()

Variables

Name Description
repo_url
str

Repository or source control URL.

branch
str

Name of branch to use for deployment.

is_manual_integration

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

is_git_hub_action

true if this is deployed via GitHub action.

deployment_rollback_enabled

true to enable deployment rollback; otherwise, false.

is_mercurial

true for a Mercurial repository; false for a Git repository.

git_hub_action_configuration
<xref:<xref:"GitHubActionConfiguration">>

If GitHub Action is selected, than the associated configuration.

Attributes

branch

Name of branch to use for deployment.

branch: str

deploymentRollbackEnabled

true to enable deployment rollback; otherwise, false.

deploymentRollbackEnabled: bool

gitHubActionConfiguration

If GitHub Action is selected, than the associated configuration.

gitHubActionConfiguration: GitHubActionConfiguration

isGitHubAction

true if this is deployed via GitHub action.

isGitHubAction: bool

isManualIntegration

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

isManualIntegration: bool

isMercurial

true for a Mercurial repository; false for a Git repository.

isMercurial: bool

repoUrl

Repository or source control URL.

repoUrl: str