DeploymentSettingsGithub class

GitHub settings for the deployment.

Constructors

DeploymentSettingsGithub({Input<bool>? deployCommits, Input<List<String>>? paths, Input<bool>? previewPullRequests, Input<bool>? pullRequestTemplate, Input<String>? repository})
Creates a new DeploymentSettingsGithub. deployCommits Trigger a deployment running pulumi up on commit. paths The paths within the repo that deployments should be filtered to. previewPullRequests Trigger a deployment running pulumi preview when a PR is opened. pullRequestTemplate Use this stack as a template for pull request review stacks. repository The GitHub repository in the format org/repo.
const
DeploymentSettingsGithub.fromMap(Map<String, dynamic> map)
factory

Properties

deployCommits → Input<bool>?
Trigger a deployment running pulumi up on commit.
final
hashCode → int
The hash code for this object.
no setterinherited
paths → Input<List<String>>?
The paths within the repo that deployments should be filtered to.
final
previewPullRequests → Input<bool>?
Trigger a deployment running pulumi preview when a PR is opened.
final
pullRequestTemplate → Input<bool>?
Use this stack as a template for pull request review stacks.
final
repository → Input<String>?
The GitHub repository in the format org/repo.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited