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, fix_inclusion, #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?
Returns Certificate hash (thumbprint) for the SSL binding. The certificate hash is the unique identifier for the certificate.
36 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 36 attribute :certificate_hash |
#certificate_store_name ⇒ String?
Returns Name of the certificate store where the certificate for the binding is located.
40 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 40 attribute :certificate_store_name |
#host_header ⇒ String?
Returns 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 ‘*’.
28 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 28 attribute :host_header |
#ip ⇒ String?
Returns The IP address to bind to / use for the new site.
24 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 24 attribute :ip |
#name ⇒ String
Returns Names of web site.
12 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 12 attribute :name |
#port ⇒ Integer?
Returns The port to bind to / use for the new site.
20 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 20 attribute :port |
#protocol ⇒ String?
Returns The protocol to be used for the Web binding (usually HTTP, HTTPS, or FTP).
32 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 32 attribute :protocol |
#ssl_flags ⇒ Integer?
Returns 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.
44 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 44 attribute :ssl_flags |
#state ⇒ :absent, ...
Returns State of the binding.
16 |
# File 'lib/ansible/ruby/modules/generated/windows/win_iis_webbinding.rb', line 16 attribute :state |