Class: Ansible::Ruby::Modules::Gitlab_hooks

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb

Overview

Adds, updates and removes project hooks

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#access_tokenString?



16
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 16

attribute :access_token

#api_urlString



12
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 12

attribute :api_url

#enable_ssl_verification:yes, ...



67
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 67

attribute :enable_ssl_verification

#hook_urlString



27
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 27

attribute :hook_url

#issues_events:yes, ...



39
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 39

attribute :issues_events

#job_events:yes, ...



55
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 55

attribute :job_events

#merge_requests_events:yes, ...



43
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 43

attribute :merge_requests_events

#note_events:yes, ...



51
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 51

attribute :note_events

#pipeline_events:yes, ...



59
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 59

attribute :pipeline_events

#private_tokenObject?



20
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 20

attribute :private_token

#projectString, Integer



23
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 23

attribute :project

#push_events:yes, ...



35
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 35

attribute :push_events

#state:present, :absent



31
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 31

attribute :state

#tag_push_events:yes, ...



47
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 47

attribute :tag_push_events

#tokenString?



71
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 71

attribute :token

#wiki_page_events:yes, ...



63
# File 'lib/ansible/ruby/modules/generated/source_control/gitlab_hooks.rb', line 63

attribute :wiki_page_events