Class: Azure::Compute::Mgmt::V2016_04_30_preview::Models::AdditionalUnattendContent
- Inherits:
-
Object
- Object
- Azure::Compute::Mgmt::V2016_04_30_preview::Models::AdditionalUnattendContent
- Includes:
- MsRestAzure
- Defined in:
- lib/2016-04-30-preview/generated/azure_mgmt_compute/models/additional_unattend_content.rb
Overview
Additional XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. Contents are defined by setting name, component name, and the pass in which the content is a applied.
Instance Attribute Summary collapse
-
#component_name ⇒ ComponentNames
allowable value is Microsoft-Windows-Shell-Setup.
-
#content ⇒ String
unattend.xml file in the specified pass and component.
-
#pass_name ⇒ PassNames
is oobeSystem.
-
#setting_name ⇒ SettingNames
).
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for AdditionalUnattendContent class as Ruby Hash.
Instance Attribute Details
#component_name ⇒ ComponentNames
allowable value is Microsoft-Windows-Shell-Setup. Possible values include: ‘Microsoft-Windows-Shell-Setup’
25 26 27 |
# File 'lib/2016-04-30-preview/generated/azure_mgmt_compute/models/additional_unattend_content.rb', line 25 def component_name @component_name end |
#content ⇒ String
unattend.xml file in the specified pass and component. The XML must be less than 4 KB and must include the root element for the setting or feature that is being inserted.
35 36 37 |
# File 'lib/2016-04-30-preview/generated/azure_mgmt_compute/models/additional_unattend_content.rb', line 35 def content @content end |
#pass_name ⇒ PassNames
is oobeSystem. Possible values include: ‘oobeSystem’
20 21 22 |
# File 'lib/2016-04-30-preview/generated/azure_mgmt_compute/models/additional_unattend_content.rb', line 20 def pass_name @pass_name end |
#setting_name ⇒ SettingNames
). Possible values include: ‘AutoLogon’, ‘FirstLogonCommands’
29 30 31 |
# File 'lib/2016-04-30-preview/generated/azure_mgmt_compute/models/additional_unattend_content.rb', line 29 def setting_name @setting_name end |
Class Method Details
.mapper ⇒ Object
Mapper for AdditionalUnattendContent class as Ruby Hash. This will be used for serialization/deserialization.
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
# File 'lib/2016-04-30-preview/generated/azure_mgmt_compute/models/additional_unattend_content.rb', line 42 def self.mapper() { required: false, serialized_name: 'AdditionalUnattendContent', type: { name: 'Composite', class_name: 'AdditionalUnattendContent', model_properties: { pass_name: { required: false, serialized_name: 'passName', type: { name: 'Enum', module: 'PassNames' } }, component_name: { required: false, serialized_name: 'componentName', type: { name: 'Enum', module: 'ComponentNames' } }, setting_name: { required: false, serialized_name: 'settingName', type: { name: 'Enum', module: 'SettingNames' } }, content: { required: false, serialized_name: 'content', type: { name: 'String' } } } } } end |