class Azure::OperationsManagement::Mgmt::V2015_11_01_preview::Models::SolutionPlan
Plan for solution object supported by the OperationsManagement
resource provider.
Attributes
name[RW]
@return [String] name of the solution to be created. For Microsoft published solution it should be in the format of solutionType(workspaceName). SolutionType part is case sensitive. For third party solution, it can be anything.
product[RW]
@return [String] name of the solution to enabled/add. For Microsoft published gallery solution it should be in the format of OMSGallery/<solutionType>. This is case sensitive
promotion_code[RW]
@return [String] promotionCode, Not really used now, can you left as empty
publisher[RW]
@return [String] Publisher name. For gallery solution, it is Microsoft.
Private Class Methods
mapper()
click to toggle source
Mapper for SolutionPlan
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2015-11-01-preview/generated/azure_mgmt_operations_management/models/solution_plan.rb, line 39 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'SolutionPlan', type: { name: 'Composite', class_name: 'SolutionPlan', model_properties: { name: { client_side_validation: true, required: false, serialized_name: 'name', type: { name: 'String' } }, publisher: { client_side_validation: true, required: false, serialized_name: 'publisher', type: { name: 'String' } }, promotion_code: { client_side_validation: true, required: false, serialized_name: 'promotionCode', type: { name: 'String' } }, product: { client_side_validation: true, required: false, serialized_name: 'product', type: { name: 'String' } } } } } end