Class: IControl::Management::CRLDPConfiguration
- Inherits:
-
Base
- Object
- Base
- IControl::Management::CRLDPConfiguration
- Defined in:
- lib/icontrol/management/crldp_configuration.rb,
lib/icontrol/management.rb
Overview
The CRLDPConfiguration interface enables you to manage CRLDP PAM configuration.
Instance Method Summary collapse
-
#add_server(opts) ⇒ Object
Adds/associates servers to this CRLDP configurations.
-
#cache_timeout ⇒ long
Gets the number of seconds before a CRL entry expires and is deleted from the CRL cache.
-
#connection_timeout ⇒ long
Gets the number of seconds to wait for server’s response before concluding that the server is down.
-
#create(opts) ⇒ Object
Creates this CRLDP configurations.
-
#delete_all_configurations ⇒ Object
Deletes all CRLDP configurations.
-
#delete_configuration ⇒ Object
Deletes this CRLDP configurations.
-
#list ⇒ String
Gets a list of all CRLDP configurations.
-
#remove_all_servers ⇒ Object
Removes all servers from this CRLDP configurations.
-
#remove_server(opts) ⇒ Object
Removes servers from this CRLDP configurations.
-
#server ⇒ String[]
Gets the lists of servers this CRLDP configurations are associated with.
-
#set_cache_timeout(opts) ⇒ Object
Sets the number of seconds before a CRL entry expires and is deleted from the CRL cache.
-
#set_connection_timeout(opts) ⇒ Object
Sets the number of seconds to wait for server’s response before concluding that the server is down.
-
#set_update_interval(opts) ⇒ Object
Sets the number of seconds to wait between updates.
-
#set_use_issuer_state(opts) ⇒ Object
Sets the states indicating whether to reuse the issuer.
-
#update_interval ⇒ long
Gets the number of seconds to wait between updates.
-
#use_issuer_state ⇒ EnabledState
Gets the states indicating whether reuse the issuer.
-
#version ⇒ String
Gets the version information for this interface.
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class IControl::Base
Instance Method Details
#add_server(opts) ⇒ Object
Adds/associates servers to this CRLDP configurations.
16 17 18 19 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 16 def add_server(opts) opts = check_params(opts,[:servers]) super(opts) end |
#cache_timeout ⇒ long
Gets the number of seconds before a CRL entry expires and is deleted from the CRL cache.
62 63 64 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 62 def cache_timeout super end |
#connection_timeout ⇒ long
Gets the number of seconds to wait for server’s response before concluding that the server is down.
74 75 76 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 74 def connection_timeout super end |
#create(opts) ⇒ Object
Creates this CRLDP configurations.
29 30 31 32 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 29 def create(opts) opts = check_params(opts,[:servers]) super(opts) end |
#delete_all_configurations ⇒ Object
Deletes all CRLDP configurations.
40 41 42 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 40 def delete_all_configurations super end |
#delete_configuration ⇒ Object
Deletes this CRLDP configurations.
50 51 52 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 50 def delete_configuration super end |
#list ⇒ String
Gets a list of all CRLDP configurations.
85 86 87 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 85 def list super end |
#remove_all_servers ⇒ Object
Removes all servers from this CRLDP configurations.
136 137 138 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 136 def remove_all_servers super end |
#remove_server(opts) ⇒ Object
Removes servers from this CRLDP configurations.
148 149 150 151 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 148 def remove_server(opts) opts = check_params(opts,[:servers]) super(opts) end |
#server ⇒ String[]
Gets the lists of servers this CRLDP configurations are associated with.
96 97 98 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 96 def server super end |
#set_cache_timeout(opts) ⇒ Object
Sets the number of seconds before a CRL entry expires and is deleted from the CRL cache.
162 163 164 165 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 162 def set_cache_timeout(opts) opts = check_params(opts,[:timeouts]) super(opts) end |
#set_connection_timeout(opts) ⇒ Object
Sets the number of seconds to wait for server’s response before concluding that the server is down.
176 177 178 179 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 176 def set_connection_timeout(opts) opts = check_params(opts,[:timeouts]) super(opts) end |
#set_update_interval(opts) ⇒ Object
Sets the number of seconds to wait between updates.
189 190 191 192 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 189 def set_update_interval(opts) opts = check_params(opts,[:intervals]) super(opts) end |
#set_use_issuer_state(opts) ⇒ Object
Sets the states indicating whether to reuse the issuer.
202 203 204 205 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 202 def set_use_issuer_state(opts) opts = check_params(opts,[:states]) super(opts) end |
#update_interval ⇒ long
Gets the number of seconds to wait between updates.
107 108 109 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 107 def update_interval super end |
#use_issuer_state ⇒ EnabledState
Gets the states indicating whether reuse the issuer.
118 119 120 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 118 def use_issuer_state super end |
#version ⇒ String
Gets the version information for this interface.
126 127 128 |
# File 'lib/icontrol/management/crldp_configuration.rb', line 126 def version super end |