class Azure::MachineLearningServices::Mgmt::V2019_05_01::Models::AksComputeSecrets
Secrets related to a Machine Learning compute based on AKS
.
Attributes
admin_kube_config[RW]
@return [String] Content of kubeconfig file that can be used to connect to the Kubernetes cluster.
computeType[RW]
image_pull_secret_name[RW]
@return [String] Image registry pull secret.
user_kube_config[RW]
@return [String] Content of kubeconfig file that can be used to connect to the Kubernetes cluster.
Private Class Methods
mapper()
click to toggle source
Mapper for AksComputeSecrets
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-05-01/generated/azure_mgmt_machine_learning_services/models/aks_compute_secrets.rb, line 38 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'AKS', type: { name: 'Composite', class_name: 'AksComputeSecrets', model_properties: { computeType: { client_side_validation: true, required: true, serialized_name: 'computeType', type: { name: 'String' } }, user_kube_config: { client_side_validation: true, required: false, serialized_name: 'userKubeConfig', type: { name: 'String' } }, admin_kube_config: { client_side_validation: true, required: false, serialized_name: 'adminKubeConfig', type: { name: 'String' } }, image_pull_secret_name: { client_side_validation: true, required: false, serialized_name: 'imagePullSecretName', type: { name: 'String' } } } } } end
new()
click to toggle source
# File lib/2019-05-01/generated/azure_mgmt_machine_learning_services/models/aks_compute_secrets.rb, line 16 def initialize @computeType = "AKS" end