class Azure::ContainerService::Mgmt::V2017_07_01::Models::ContainerServiceOrchestratorProfile
Profile for the container service orchestrator.
Attributes
orchestrator_type[RW]
@return [ContainerServiceOrchestratorTypes] The orchestrator to use to manage container service cluster resources. Valid values are Kubernetes, Swarm, DCOS, DockerCE and Custom. Possible values include: 'Kubernetes', 'Swarm', 'DCOS', 'DockerCE', 'Custom'
orchestrator_version[RW]
@return [String] The version of the orchestrator to use. You can specify the major.minor.patch part of the actual version.For example, you can specify version as “1.6.11”.
Private Class Methods
mapper()
click to toggle source
Mapper for ContainerServiceOrchestratorProfile
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2017-07-01/generated/azure_mgmt_container_service/models/container_service_orchestrator_profile.rb, line 31 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ContainerServiceOrchestratorProfile', type: { name: 'Composite', class_name: 'ContainerServiceOrchestratorProfile', model_properties: { orchestrator_type: { client_side_validation: true, required: true, serialized_name: 'orchestratorType', type: { name: 'String' } }, orchestrator_version: { client_side_validation: true, required: false, serialized_name: 'orchestratorVersion', type: { name: 'String' } } } } } end