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/preview/containerinstance/mgmt/2018-02-01-preview/containerinstance"
16)
17
18const (
19	DefaultBaseURI = original.DefaultBaseURI
20)
21
22type ContainerGroupNetworkProtocol = original.ContainerGroupNetworkProtocol
23
24const (
25	TCP ContainerGroupNetworkProtocol = original.TCP
26	UDP ContainerGroupNetworkProtocol = original.UDP
27)
28
29type ContainerGroupRestartPolicy = original.ContainerGroupRestartPolicy
30
31const (
32	Always    ContainerGroupRestartPolicy = original.Always
33	Never     ContainerGroupRestartPolicy = original.Never
34	OnFailure ContainerGroupRestartPolicy = original.OnFailure
35)
36
37type ContainerNetworkProtocol = original.ContainerNetworkProtocol
38
39const (
40	ContainerNetworkProtocolTCP ContainerNetworkProtocol = original.ContainerNetworkProtocolTCP
41	ContainerNetworkProtocolUDP ContainerNetworkProtocol = original.ContainerNetworkProtocolUDP
42)
43
44type OperatingSystemTypes = original.OperatingSystemTypes
45
46const (
47	Linux   OperatingSystemTypes = original.Linux
48	Windows OperatingSystemTypes = original.Windows
49)
50
51type OperationsOrigin = original.OperationsOrigin
52
53const (
54	System OperationsOrigin = original.System
55	User   OperationsOrigin = original.User
56)
57
58type AzureFileVolume = original.AzureFileVolume
59type BaseClient = original.BaseClient
60type Container = original.Container
61type ContainerExecRequest = original.ContainerExecRequest
62type ContainerExecRequestTerminalSize = original.ContainerExecRequestTerminalSize
63type ContainerExecResponse = original.ContainerExecResponse
64type ContainerGroup = original.ContainerGroup
65type ContainerGroupListResult = original.ContainerGroupListResult
66type ContainerGroupListResultIterator = original.ContainerGroupListResultIterator
67type ContainerGroupListResultPage = original.ContainerGroupListResultPage
68type ContainerGroupProperties = original.ContainerGroupProperties
69type ContainerGroupPropertiesInstanceView = original.ContainerGroupPropertiesInstanceView
70type ContainerGroupUsageClient = original.ContainerGroupUsageClient
71type ContainerGroupsClient = original.ContainerGroupsClient
72type ContainerGroupsCreateOrUpdateFuture = original.ContainerGroupsCreateOrUpdateFuture
73type ContainerLogsClient = original.ContainerLogsClient
74type ContainerPort = original.ContainerPort
75type ContainerProperties = original.ContainerProperties
76type ContainerPropertiesInstanceView = original.ContainerPropertiesInstanceView
77type ContainerState = original.ContainerState
78type EnvironmentVariable = original.EnvironmentVariable
79type Event = original.Event
80type GitRepoVolume = original.GitRepoVolume
81type IPAddress = original.IPAddress
82type ImageRegistryCredential = original.ImageRegistryCredential
83type Logs = original.Logs
84type Operation = original.Operation
85type OperationDisplay = original.OperationDisplay
86type OperationListResult = original.OperationListResult
87type OperationsClient = original.OperationsClient
88type Port = original.Port
89type Resource = original.Resource
90type ResourceLimits = original.ResourceLimits
91type ResourceRequests = original.ResourceRequests
92type ResourceRequirements = original.ResourceRequirements
93type StartContainerClient = original.StartContainerClient
94type Usage = original.Usage
95type UsageListResult = original.UsageListResult
96type UsageName = original.UsageName
97type Volume = original.Volume
98type VolumeMount = original.VolumeMount
99
100func New(subscriptionID string) BaseClient {
101	return original.New(subscriptionID)
102}
103func NewContainerGroupListResultIterator(page ContainerGroupListResultPage) ContainerGroupListResultIterator {
104	return original.NewContainerGroupListResultIterator(page)
105}
106func NewContainerGroupListResultPage(cur ContainerGroupListResult, getNextPage func(context.Context, ContainerGroupListResult) (ContainerGroupListResult, error)) ContainerGroupListResultPage {
107	return original.NewContainerGroupListResultPage(cur, getNextPage)
108}
109func NewContainerGroupUsageClient(subscriptionID string) ContainerGroupUsageClient {
110	return original.NewContainerGroupUsageClient(subscriptionID)
111}
112func NewContainerGroupUsageClientWithBaseURI(baseURI string, subscriptionID string) ContainerGroupUsageClient {
113	return original.NewContainerGroupUsageClientWithBaseURI(baseURI, subscriptionID)
114}
115func NewContainerGroupsClient(subscriptionID string) ContainerGroupsClient {
116	return original.NewContainerGroupsClient(subscriptionID)
117}
118func NewContainerGroupsClientWithBaseURI(baseURI string, subscriptionID string) ContainerGroupsClient {
119	return original.NewContainerGroupsClientWithBaseURI(baseURI, subscriptionID)
120}
121func NewContainerLogsClient(subscriptionID string) ContainerLogsClient {
122	return original.NewContainerLogsClient(subscriptionID)
123}
124func NewContainerLogsClientWithBaseURI(baseURI string, subscriptionID string) ContainerLogsClient {
125	return original.NewContainerLogsClientWithBaseURI(baseURI, subscriptionID)
126}
127func NewOperationsClient(subscriptionID string) OperationsClient {
128	return original.NewOperationsClient(subscriptionID)
129}
130func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
131	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
132}
133func NewStartContainerClient(subscriptionID string) StartContainerClient {
134	return original.NewStartContainerClient(subscriptionID)
135}
136func NewStartContainerClientWithBaseURI(baseURI string, subscriptionID string) StartContainerClient {
137	return original.NewStartContainerClientWithBaseURI(baseURI, subscriptionID)
138}
139func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
140	return original.NewWithBaseURI(baseURI, subscriptionID)
141}
142func PossibleContainerGroupNetworkProtocolValues() []ContainerGroupNetworkProtocol {
143	return original.PossibleContainerGroupNetworkProtocolValues()
144}
145func PossibleContainerGroupRestartPolicyValues() []ContainerGroupRestartPolicy {
146	return original.PossibleContainerGroupRestartPolicyValues()
147}
148func PossibleContainerNetworkProtocolValues() []ContainerNetworkProtocol {
149	return original.PossibleContainerNetworkProtocolValues()
150}
151func PossibleOperatingSystemTypesValues() []OperatingSystemTypes {
152	return original.PossibleOperatingSystemTypesValues()
153}
154func PossibleOperationsOriginValues() []OperationsOrigin {
155	return original.PossibleOperationsOriginValues()
156}
157func UserAgent() string {
158	return original.UserAgent() + " profiles/preview"
159}
160func Version() string {
161	return original.Version()
162}
163