class Azure::OperationsManagement::Mgmt::V2015_11_01_preview::Models::ManagementConfigurationProperties
ManagementConfiguration
properties supported by the OperationsManagement
resource provider.
Attributes
application_id[RW]
@return [String] The applicationId of the appliance for this Management.
parameters[RW]
@return [Array<ArmTemplateParameter>] Parameters to run the ARM template
parent_resource_type[RW]
@return [String] The type of the parent resource.
provisioning_state[RW]
@return [String] The provisioning state for the ManagementConfiguration
.
template[RW]
@return The Json object containing the ARM template to deploy
Private Class Methods
mapper()
click to toggle source
Mapper for ManagementConfigurationProperties
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2015-11-01-preview/generated/azure_mgmt_operations_management/models/management_configuration_properties.rb, line 39 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ManagementConfigurationProperties', type: { name: 'Composite', class_name: 'ManagementConfigurationProperties', model_properties: { application_id: { client_side_validation: true, required: false, serialized_name: 'applicationId', type: { name: 'String' } }, parent_resource_type: { client_side_validation: true, required: true, serialized_name: 'parentResourceType', type: { name: 'String' } }, parameters: { client_side_validation: true, required: true, serialized_name: 'parameters', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'ArmTemplateParameterElementType', type: { name: 'Composite', class_name: 'ArmTemplateParameter' } } } }, provisioning_state: { client_side_validation: true, required: false, read_only: true, serialized_name: 'provisioningState', type: { name: 'String' } }, template: { client_side_validation: true, required: true, serialized_name: 'template', type: { name: 'Object' } } } } } end