/*
Portions Copyright (c) Microsoft Corporation.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/

// This is NOT auto-generated.

package models

const (
	OSTypeUnspecified int32 = 0
	OSTypeWindows     int32 = 1
	OSTypeLinux       int32 = 2
)

const (
	OSSKUUnspecified   int32 = 0
	OSSKUUbuntu        int32 = 1
	OSSKUAzureLinux    int32 = 7
	OSSKUWindows2019   int32 = 3
	OSSKUWindows2022   int32 = 4
	OSSKUWindowsAnnual int32 = 8
)

const (
	KubeletDiskTypeUnspecified int32 = 0
	KubeletDiskTypeOS          int32 = 1
	KubeletDiskTypeTemporary   int32 = 2
)

const (
	AgentPoolModeUnspecified int32 = 0
	AgentPoolModeSystem      int32 = 1
	AgentPoolModeUser        int32 = 2
)

const (
	GPUInstanceProfileUnspecified int32 = 0
)

const (
	WorkloadRuntimeUnspecified int32 = 0
)

const (
	SSHAccessLocalUser int32 = 0
	SSHAccessDisabled  int32 = 1
)

const (
	DriverTypeUnspecified int32 = 0
	DriverTypeGRID        int32 = 2
	DriverTypeCUDA        int32 = 3
)
