Class: Serverspec::Type::IisAppPool

Inherits:
Base
  • Object
show all
Defined in:
lib/serverspec/type/iis_app_pool.rb

Instance Method Summary collapse

Methods inherited from Base

#initialize, #to_ary

Constructor Details

This class inherits a constructor from Serverspec::Type::Base

Instance Method Details

#exists?Boolean

Returns:

  • (Boolean)


4
5
6
# File 'lib/serverspec/type/iis_app_pool.rb', line 4

def exists?()
  backend.check_iis_app_pool(@name)
end

#has_32bit_enabled?Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/serverspec/type/iis_app_pool.rb', line 12

def has_32bit_enabled?()
  backend.check_32bit_enabled(@name)
end

#has_dotnet_version?(dotnet) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/serverspec/type/iis_app_pool.rb', line 8

def has_dotnet_version?(dotnet)
  backend.check_iis_app_pool_dotnet(@name, dotnet)
end

#has_identity_type?(identity_type) ⇒ Boolean

Returns:

  • (Boolean)


24
25
26
# File 'lib/serverspec/type/iis_app_pool.rb', line 24

def has_identity_type?(identity_type)
  backend.check_identity_type(@name, identity_type)
end

#has_idle_timeout?(minutes) ⇒ Boolean

Returns:

  • (Boolean)


20
21
22
# File 'lib/serverspec/type/iis_app_pool.rb', line 20

def has_idle_timeout?(minutes)
  backend.check_idle_timeout(@name, minutes)
end

#has_managed_pipeline_mode?(mode) ⇒ Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/serverspec/type/iis_app_pool.rb', line 16

def has_managed_pipeline_mode?(mode)
  backend.check_managed_pipeline_mode(@name, mode)
end

#has_periodic_restart?(minutes) ⇒ Boolean

Returns:

  • (Boolean)


28
29
30
# File 'lib/serverspec/type/iis_app_pool.rb', line 28

def has_periodic_restart?(minutes)
  backend.check_periodic_restart(@name, minutes)
end

#has_user_profile_enabled?Boolean

Returns:

  • (Boolean)


32
33
34
# File 'lib/serverspec/type/iis_app_pool.rb', line 32

def ()
  backend.(@name)
end

#has_username?(username) ⇒ Boolean

Returns:

  • (Boolean)


36
37
38
# File 'lib/serverspec/type/iis_app_pool.rb', line 36

def has_username?(username)
  backend.check_username(@name, username)
end

#to_sObject



40
41
42
# File 'lib/serverspec/type/iis_app_pool.rb', line 40

def to_s
  %Q[IIS Application Pool "#{@name}"]
end