Class: Ansible::Ruby::Modules::Win_iis_webbinding
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Win_iis_webbinding
- Defined in:
- lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb
Overview
Creates, removes and configures a binding to an existing IIS Web site.
Instance Method Summary collapse
-
#certificate_hash ⇒ String?
Certificate hash (thumbprint) for the SSL binding.
-
#certificate_store_name ⇒ String?
Name of the certificate store where the certificate for the binding is located.
-
#host_header ⇒ String?
The host header to bind to / use for the new site.,If you are creating/removing a catch-all binding, omit this parameter rather than defining it as ‘*’.
-
#ip ⇒ String?
The IP address to bind to / use for the new site.
-
#name ⇒ String
Names of web site.
-
#port ⇒ Integer?
The port to bind to / use for the new site.
-
#protocol ⇒ String?
The protocol to be used for the Web binding (usually HTTP, HTTPS, or FTP).
-
#ssl_flags ⇒ Integer?
This parameter is only valid on Server 2012 and newer.,Primarily used for enabling and disabling server name indication (SNI).,Set to c(0) to disable SNI.,Set to c(1) to enable SNI.
-
#state ⇒ :absent, ...
State of the binding.
Methods inherited from Base
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
#certificate_hash ⇒ String?
36 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 36 attribute :certificate_hash |
#certificate_store_name ⇒ String?
40 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 40 attribute :certificate_store_name |
#host_header ⇒ String?
28 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 28 attribute :host_header |
#ip ⇒ String?
24 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 24 attribute :ip |
#name ⇒ String
12 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 12 attribute :name |
#port ⇒ Integer?
20 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 20 attribute :port |
#protocol ⇒ String?
32 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 32 attribute :protocol |
#ssl_flags ⇒ Integer?
44 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 44 attribute :ssl_flags |
#state ⇒ :absent, ...
16 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 16 attribute :state |