HookState constructor
const
HookState({
- Input<
String?> ? createTime, - Input<
String?> ? deletionPolicy, - Input<
bool?> ? disabled, - Input<
List< ? events,String> ?> - Input<
String?> ? hookId, - Input<
String?> ? location, - Input<
String?> ? name, - Input<
String?> ? project, - Input<
HookPushOption?> ? pushOption, - Input<
String?> ? repositoryId, - Input<
String?> ? sensitiveQueryString, - Input<
String?> ? targetUri, - Input<
String?> ? uid, - Input<
String?> ? updateTime,
Creates a new HookState.
createTime Create timestamp.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
disabled Determines if the hook disabled or not.
events The events that trigger hook on.
hookId The ID for the Hook.
location The location for the Repository.
name A unique identifier for a Hook. The name should be of the format:
project The ID of the project in which the resource belongs.
pushOption The trigger option for push events.
repositoryId The ID for the Repository.
sensitiveQueryString The sensitive query string to be appended to the target URI.
targetUri The target URI to which the payloads will be delivered.
uid Unique identifier of the hook.
updateTime Update timestamp.
Implementation
const HookState({
this.createTime,
this.deletionPolicy,
this.disabled,
this.events,
this.hookId,
this.location,
this.name,
this.project,
this.pushOption,
this.repositoryId,
this.sensitiveQueryString,
this.targetUri,
this.uid,
this.updateTime,
});