GitHubEventsConfigResponse constructor
const
GitHubEventsConfigResponse({
- required Input<
String> enterpriseConfigResourceName, - required Input<
String> installationId, - required Input<
String> name, - required Input<
String> owner, - required Input<
PullRequestFilterResponse> pullRequest, - required Input<
PushFilterResponse> push,
Creates a new GitHubEventsConfigResponse.
enterpriseConfigResourceName Optional. The resource name of the github enterprise config that should be applied to this installation. For example: "projects/{$project_id}/locations/{$location_id}/githubEnterpriseConfigs/{$config_id}"
installationId The installationID that emits the GitHub event.
name Name of the repository. For example: The name for https://github.com/googlecloudplatform/cloud-builders is "cloud-builders".
owner Owner of the repository. For example: The owner for https://github.com/googlecloudplatform/cloud-builders is "googlecloudplatform".
pullRequest filter to match changes in pull requests.
push filter to match changes in refs like branches, tags.
Implementation
const GitHubEventsConfigResponse({
required this.enterpriseConfigResourceName,
required this.installationId,
required this.name,
required this.owner,
required this.pullRequest,
required this.push,
});