Class: Ansible::Ruby::Modules::Fmgr_provisioning
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Fmgr_provisioning
- Defined in:
- lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb
Overview
Add model devices on the FortiManager using jsonrpc API and have them pre-configured, so when central management is configured, the configuration is pushed down to the registering devices
Instance Method Summary collapse
-
#adom ⇒ Object
The administrative domain (admon) the configuration belongs to.
-
#description ⇒ Object?
Description of the device to be provisioned.
-
#group ⇒ Object?
The name of the device group the provisioned device can belong to.
-
#host ⇒ Object
The FortiManager’s Address.
-
#minor_release ⇒ Object?
The minor release number such as 6.X.1, as X being the minor release.
-
#name ⇒ String
The name of the device to be provisioned.
-
#os_type ⇒ Object
The Fortinet OS type to be pushed to the device, such as ‘FOS’ for FortiOS.
-
#os_version ⇒ Object
The Fortinet OS version to be used for the device, such as 5.0 or 6.0.
-
#password ⇒ Object?
The password associated with the username account.
-
#patch_release ⇒ Object?
The patch release number such as 6.0.X, as X being the patch release.
-
#platform ⇒ Object
The platform of the device, such as model number or VM.
-
#policy_package ⇒ Object
The name of the policy package to be assigned to the device.
-
#serial ⇒ Object
The serial number of the device that will be provisioned.
-
#username ⇒ Object
The username to log into the FortiManager.
-
#vdom ⇒ Object?
The virtual domain (vdom) the configuration belongs to.
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
#adom ⇒ Object
Returns The administrative domain (admon) the configuration belongs to.
12 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 12 attribute :adom |
#description ⇒ Object?
Returns Description of the device to be provisioned.
49 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 49 attribute :description |
#group ⇒ Object?
Returns The name of the device group the provisioned device can belong to.
38 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 38 attribute :group |
#host ⇒ Object
Returns The FortiManager’s Address.
19 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 19 attribute :host |
#minor_release ⇒ Object?
Returns The minor release number such as 6.X.1, as X being the minor release.
56 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 56 attribute :minor_release |
#name ⇒ String
Returns The name of the device to be provisioned.
34 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 34 attribute :name |
#os_type ⇒ Object
Returns The Fortinet OS type to be pushed to the device, such as ‘FOS’ for FortiOS.
62 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 62 attribute :os_type |
#os_version ⇒ Object
Returns The Fortinet OS version to be used for the device, such as 5.0 or 6.0.
52 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 52 attribute :os_version |
#password ⇒ Object?
Returns The password associated with the username account.
27 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 27 attribute :password |
#patch_release ⇒ Object?
Returns The patch release number such as 6.0.X, as X being the patch release.
59 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 59 attribute :patch_release |
#platform ⇒ Object
Returns The platform of the device, such as model number or VM.
45 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 45 attribute :platform |
#policy_package ⇒ Object
Returns The name of the policy package to be assigned to the device.
30 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 30 attribute :policy_package |
#serial ⇒ Object
Returns The serial number of the device that will be provisioned.
41 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 41 attribute :serial |
#username ⇒ Object
Returns The username to log into the FortiManager.
23 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 23 attribute :username |
#vdom ⇒ Object?
Returns The virtual domain (vdom) the configuration belongs to.
16 |
# File 'lib/ansible/ruby/modules/generated/network/fortimanager/fmgr_provisioning.rb', line 16 attribute :vdom |