1//go:build go1.9
2// +build go1.9
3
4// Copyright (c) Microsoft Corporation. All rights reserved.
5// Licensed under the MIT License. See License.txt in the project root for license information.
6
7// This code was auto-generated by:
8// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
9
10package containerinstance
11
12import (
13	"context"
14
15	original "github.com/Azure/azure-sdk-for-go/services/containerinstance/mgmt/2021-03-01/containerinstance"
16)
17
18const (
19	DefaultBaseURI = original.DefaultBaseURI
20)
21
22type ContainerGroupIPAddressType = original.ContainerGroupIPAddressType
23
24const (
25	ContainerGroupIPAddressTypePrivate ContainerGroupIPAddressType = original.ContainerGroupIPAddressTypePrivate
26	ContainerGroupIPAddressTypePublic  ContainerGroupIPAddressType = original.ContainerGroupIPAddressTypePublic
27)
28
29type ContainerGroupNetworkProtocol = original.ContainerGroupNetworkProtocol
30
31const (
32	ContainerGroupNetworkProtocolTCP ContainerGroupNetworkProtocol = original.ContainerGroupNetworkProtocolTCP
33	ContainerGroupNetworkProtocolUDP ContainerGroupNetworkProtocol = original.ContainerGroupNetworkProtocolUDP
34)
35
36type ContainerGroupRestartPolicy = original.ContainerGroupRestartPolicy
37
38const (
39	ContainerGroupRestartPolicyAlways    ContainerGroupRestartPolicy = original.ContainerGroupRestartPolicyAlways
40	ContainerGroupRestartPolicyNever     ContainerGroupRestartPolicy = original.ContainerGroupRestartPolicyNever
41	ContainerGroupRestartPolicyOnFailure ContainerGroupRestartPolicy = original.ContainerGroupRestartPolicyOnFailure
42)
43
44type ContainerGroupSku = original.ContainerGroupSku
45
46const (
47	ContainerGroupSkuDedicated ContainerGroupSku = original.ContainerGroupSkuDedicated
48	ContainerGroupSkuStandard  ContainerGroupSku = original.ContainerGroupSkuStandard
49)
50
51type ContainerNetworkProtocol = original.ContainerNetworkProtocol
52
53const (
54	ContainerNetworkProtocolTCP ContainerNetworkProtocol = original.ContainerNetworkProtocolTCP
55	ContainerNetworkProtocolUDP ContainerNetworkProtocol = original.ContainerNetworkProtocolUDP
56)
57
58type GpuSku = original.GpuSku
59
60const (
61	GpuSkuK80  GpuSku = original.GpuSkuK80
62	GpuSkuP100 GpuSku = original.GpuSkuP100
63	GpuSkuV100 GpuSku = original.GpuSkuV100
64)
65
66type LogAnalyticsLogType = original.LogAnalyticsLogType
67
68const (
69	LogAnalyticsLogTypeContainerInsights     LogAnalyticsLogType = original.LogAnalyticsLogTypeContainerInsights
70	LogAnalyticsLogTypeContainerInstanceLogs LogAnalyticsLogType = original.LogAnalyticsLogTypeContainerInstanceLogs
71)
72
73type OperatingSystemTypes = original.OperatingSystemTypes
74
75const (
76	OperatingSystemTypesLinux   OperatingSystemTypes = original.OperatingSystemTypesLinux
77	OperatingSystemTypesWindows OperatingSystemTypes = original.OperatingSystemTypesWindows
78)
79
80type OperationsOrigin = original.OperationsOrigin
81
82const (
83	OperationsOriginSystem OperationsOrigin = original.OperationsOriginSystem
84	OperationsOriginUser   OperationsOrigin = original.OperationsOriginUser
85)
86
87type ResourceIdentityType = original.ResourceIdentityType
88
89const (
90	ResourceIdentityTypeNone                       ResourceIdentityType = original.ResourceIdentityTypeNone
91	ResourceIdentityTypeSystemAssigned             ResourceIdentityType = original.ResourceIdentityTypeSystemAssigned
92	ResourceIdentityTypeSystemAssignedUserAssigned ResourceIdentityType = original.ResourceIdentityTypeSystemAssignedUserAssigned
93	ResourceIdentityTypeUserAssigned               ResourceIdentityType = original.ResourceIdentityTypeUserAssigned
94)
95
96type Scheme = original.Scheme
97
98const (
99	SchemeHTTP  Scheme = original.SchemeHTTP
100	SchemeHTTPS Scheme = original.SchemeHTTPS
101)
102
103type AzureFileVolume = original.AzureFileVolume
104type BaseClient = original.BaseClient
105type CachedImages = original.CachedImages
106type CachedImagesListResult = original.CachedImagesListResult
107type CachedImagesListResultIterator = original.CachedImagesListResultIterator
108type CachedImagesListResultPage = original.CachedImagesListResultPage
109type Capabilities = original.Capabilities
110type CapabilitiesCapabilities = original.CapabilitiesCapabilities
111type CapabilitiesListResult = original.CapabilitiesListResult
112type CapabilitiesListResultIterator = original.CapabilitiesListResultIterator
113type CapabilitiesListResultPage = original.CapabilitiesListResultPage
114type CloudError = original.CloudError
115type CloudErrorBody = original.CloudErrorBody
116type Container = original.Container
117type ContainerAttachResponse = original.ContainerAttachResponse
118type ContainerExec = original.ContainerExec
119type ContainerExecRequest = original.ContainerExecRequest
120type ContainerExecRequestTerminalSize = original.ContainerExecRequestTerminalSize
121type ContainerExecResponse = original.ContainerExecResponse
122type ContainerGroup = original.ContainerGroup
123type ContainerGroupDiagnostics = original.ContainerGroupDiagnostics
124type ContainerGroupIdentity = original.ContainerGroupIdentity
125type ContainerGroupIdentityUserAssignedIdentitiesValue = original.ContainerGroupIdentityUserAssignedIdentitiesValue
126type ContainerGroupListResult = original.ContainerGroupListResult
127type ContainerGroupListResultIterator = original.ContainerGroupListResultIterator
128type ContainerGroupListResultPage = original.ContainerGroupListResultPage
129type ContainerGroupNetworkProfile = original.ContainerGroupNetworkProfile
130type ContainerGroupProperties = original.ContainerGroupProperties
131type ContainerGroupPropertiesInstanceView = original.ContainerGroupPropertiesInstanceView
132type ContainerGroupsClient = original.ContainerGroupsClient
133type ContainerGroupsCreateOrUpdateFuture = original.ContainerGroupsCreateOrUpdateFuture
134type ContainerGroupsDeleteFuture = original.ContainerGroupsDeleteFuture
135type ContainerGroupsRestartFuture = original.ContainerGroupsRestartFuture
136type ContainerGroupsStartFuture = original.ContainerGroupsStartFuture
137type ContainerHTTPGet = original.ContainerHTTPGet
138type ContainerPort = original.ContainerPort
139type ContainerProbe = original.ContainerProbe
140type ContainerProperties = original.ContainerProperties
141type ContainerPropertiesInstanceView = original.ContainerPropertiesInstanceView
142type ContainerState = original.ContainerState
143type ContainersClient = original.ContainersClient
144type DNSConfiguration = original.DNSConfiguration
145type EncryptionProperties = original.EncryptionProperties
146type EnvironmentVariable = original.EnvironmentVariable
147type Event = original.Event
148type GitRepoVolume = original.GitRepoVolume
149type GpuResource = original.GpuResource
150type HTTPHeaders = original.HTTPHeaders
151type IPAddress = original.IPAddress
152type ImageRegistryCredential = original.ImageRegistryCredential
153type InitContainerDefinition = original.InitContainerDefinition
154type InitContainerPropertiesDefinition = original.InitContainerPropertiesDefinition
155type InitContainerPropertiesDefinitionInstanceView = original.InitContainerPropertiesDefinitionInstanceView
156type LocationClient = original.LocationClient
157type LogAnalytics = original.LogAnalytics
158type Logs = original.Logs
159type Operation = original.Operation
160type OperationDisplay = original.OperationDisplay
161type OperationListResult = original.OperationListResult
162type OperationListResultIterator = original.OperationListResultIterator
163type OperationListResultPage = original.OperationListResultPage
164type OperationsClient = original.OperationsClient
165type Port = original.Port
166type Resource = original.Resource
167type ResourceLimits = original.ResourceLimits
168type ResourceRequests = original.ResourceRequests
169type ResourceRequirements = original.ResourceRequirements
170type Usage = original.Usage
171type UsageListResult = original.UsageListResult
172type UsageName = original.UsageName
173type Volume = original.Volume
174type VolumeMount = original.VolumeMount
175
176func New(subscriptionID string) BaseClient {
177	return original.New(subscriptionID)
178}
179func NewCachedImagesListResultIterator(page CachedImagesListResultPage) CachedImagesListResultIterator {
180	return original.NewCachedImagesListResultIterator(page)
181}
182func NewCachedImagesListResultPage(cur CachedImagesListResult, getNextPage func(context.Context, CachedImagesListResult) (CachedImagesListResult, error)) CachedImagesListResultPage {
183	return original.NewCachedImagesListResultPage(cur, getNextPage)
184}
185func NewCapabilitiesListResultIterator(page CapabilitiesListResultPage) CapabilitiesListResultIterator {
186	return original.NewCapabilitiesListResultIterator(page)
187}
188func NewCapabilitiesListResultPage(cur CapabilitiesListResult, getNextPage func(context.Context, CapabilitiesListResult) (CapabilitiesListResult, error)) CapabilitiesListResultPage {
189	return original.NewCapabilitiesListResultPage(cur, getNextPage)
190}
191func NewContainerGroupListResultIterator(page ContainerGroupListResultPage) ContainerGroupListResultIterator {
192	return original.NewContainerGroupListResultIterator(page)
193}
194func NewContainerGroupListResultPage(cur ContainerGroupListResult, getNextPage func(context.Context, ContainerGroupListResult) (ContainerGroupListResult, error)) ContainerGroupListResultPage {
195	return original.NewContainerGroupListResultPage(cur, getNextPage)
196}
197func NewContainerGroupsClient(subscriptionID string) ContainerGroupsClient {
198	return original.NewContainerGroupsClient(subscriptionID)
199}
200func NewContainerGroupsClientWithBaseURI(baseURI string, subscriptionID string) ContainerGroupsClient {
201	return original.NewContainerGroupsClientWithBaseURI(baseURI, subscriptionID)
202}
203func NewContainersClient(subscriptionID string) ContainersClient {
204	return original.NewContainersClient(subscriptionID)
205}
206func NewContainersClientWithBaseURI(baseURI string, subscriptionID string) ContainersClient {
207	return original.NewContainersClientWithBaseURI(baseURI, subscriptionID)
208}
209func NewLocationClient(subscriptionID string) LocationClient {
210	return original.NewLocationClient(subscriptionID)
211}
212func NewLocationClientWithBaseURI(baseURI string, subscriptionID string) LocationClient {
213	return original.NewLocationClientWithBaseURI(baseURI, subscriptionID)
214}
215func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
216	return original.NewOperationListResultIterator(page)
217}
218func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
219	return original.NewOperationListResultPage(cur, getNextPage)
220}
221func NewOperationsClient(subscriptionID string) OperationsClient {
222	return original.NewOperationsClient(subscriptionID)
223}
224func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
225	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
226}
227func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
228	return original.NewWithBaseURI(baseURI, subscriptionID)
229}
230func PossibleContainerGroupIPAddressTypeValues() []ContainerGroupIPAddressType {
231	return original.PossibleContainerGroupIPAddressTypeValues()
232}
233func PossibleContainerGroupNetworkProtocolValues() []ContainerGroupNetworkProtocol {
234	return original.PossibleContainerGroupNetworkProtocolValues()
235}
236func PossibleContainerGroupRestartPolicyValues() []ContainerGroupRestartPolicy {
237	return original.PossibleContainerGroupRestartPolicyValues()
238}
239func PossibleContainerGroupSkuValues() []ContainerGroupSku {
240	return original.PossibleContainerGroupSkuValues()
241}
242func PossibleContainerNetworkProtocolValues() []ContainerNetworkProtocol {
243	return original.PossibleContainerNetworkProtocolValues()
244}
245func PossibleGpuSkuValues() []GpuSku {
246	return original.PossibleGpuSkuValues()
247}
248func PossibleLogAnalyticsLogTypeValues() []LogAnalyticsLogType {
249	return original.PossibleLogAnalyticsLogTypeValues()
250}
251func PossibleOperatingSystemTypesValues() []OperatingSystemTypes {
252	return original.PossibleOperatingSystemTypesValues()
253}
254func PossibleOperationsOriginValues() []OperationsOrigin {
255	return original.PossibleOperationsOriginValues()
256}
257func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
258	return original.PossibleResourceIdentityTypeValues()
259}
260func PossibleSchemeValues() []Scheme {
261	return original.PossibleSchemeValues()
262}
263func UserAgent() string {
264	return original.UserAgent() + " profiles/latest"
265}
266func Version() string {
267	return original.Version()
268}
269