Skip to content
This repository was archived by the owner on Jan 11, 2023. It is now read-only.

[AutoPR containerinstance/resource-manager] Adding June Swagger Update - Azure Container Instance #1341

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion azure_sdk/lib/azure_sdk.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for license information.

require 'latest/latest_profile_client'
require 'v2017_03_09/v2017_03_09_profile_client'
require 'latest/latest_profile_client'
110 changes: 62 additions & 48 deletions azure_sdk/lib/latest/modules/containerinstance_profile_module.rb
Original file line number Diff line number Diff line change
Expand Up @@ -11,33 +11,37 @@ module Mgmt
Operations = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Operations
ContainerGroupUsage = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::ContainerGroupUsage
ContainerLogs = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::ContainerLogs
StartContainer = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::StartContainer

module Models
ImageRegistryCredential = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ImageRegistryCredential
Port = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Port
EnvironmentVariable = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::EnvironmentVariable
IpAddress = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::IpAddress
Event = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Event
ContainerPort = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerPort
ContainerGroupPropertiesInstanceView = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerGroupPropertiesInstanceView
ContainerState = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerState
Event = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Event
ResourceRequests = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ResourceRequests
ResourceLimits = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ResourceLimits
VolumeMount = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::VolumeMount
OperationDisplay = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::OperationDisplay
AzureFileVolume = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::AzureFileVolume
ResourceRequirements = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ResourceRequirements
Operation = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Operation
Volume = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Volume
Container = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Container
OperationListResult = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::OperationListResult
ContainerState = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerState
GitRepoVolume = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::GitRepoVolume
UsageName = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::UsageName
ResourceRequirements = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ResourceRequirements
ImageRegistryCredential = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ImageRegistryCredential
Usage = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Usage
GitRepoVolume = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::GitRepoVolume
EnvironmentVariable = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::EnvironmentVariable
UsageListResult = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::UsageListResult
ContainerPropertiesInstanceView = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerPropertiesInstanceView
ResourceLimits = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ResourceLimits
ContainerGroupListResult = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerGroupListResult
ContainerPort = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerPort
AzureFileVolume = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::AzureFileVolume
Logs = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Logs
Container = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Container
Port = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Port
ContainerExecRequestTerminalSize = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerExecRequestTerminalSize
VolumeMount = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::VolumeMount
ContainerExecRequest = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerExecRequest
ContainerPropertiesInstanceView = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerPropertiesInstanceView
ContainerExecResponse = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerExecResponse
Volume = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Volume
Resource = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Resource
ContainerGroup = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerGroup
ContainerNetworkProtocol = Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerNetworkProtocol
Expand All @@ -48,7 +52,7 @@ module Models
end

class ContainerInstanceManagementClass
attr_reader :container_groups, :operations, :container_group_usage, :container_logs, :configurable, :base_url, :options, :model_classes
attr_reader :container_groups, :operations, :container_group_usage, :container_logs, :start_container, :configurable, :base_url, :options, :model_classes

def initialize(configurable, base_url=nil, options=nil)
@configurable, @base_url, @options = configurable, base_url, options
Expand All @@ -62,6 +66,7 @@ def initialize(configurable, base_url=nil, options=nil)
@operations = @client_0.operations
@container_group_usage = @client_0.container_group_usage
@container_logs = @client_0.container_logs
@start_container = @client_0.start_container

@model_classes = ModelClasses.new
end
Expand All @@ -80,80 +85,89 @@ def method_missing(method, *args)
end

class ModelClasses
def image_registry_credential
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ImageRegistryCredential
end
def port
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Port
end
def environment_variable
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::EnvironmentVariable
end
def ip_address
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::IpAddress
end
def event
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Event
def container_port
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerPort
end
def container_group_properties_instance_view
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerGroupPropertiesInstanceView
end
def resource_requests
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ResourceRequests
def container_state
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerState
end
def resource_limits
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ResourceLimits
def event
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Event
end
def volume_mount
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::VolumeMount
def resource_requests
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ResourceRequests
end
def operation_display
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::OperationDisplay
end
def azure_file_volume
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::AzureFileVolume
def resource_requirements
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ResourceRequirements
end
def operation
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Operation
end
def volume
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Volume
def container
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Container
end
def operation_list_result
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::OperationListResult
end
def container_state
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerState
def git_repo_volume
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::GitRepoVolume
end
def usage_name
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::UsageName
end
def resource_requirements
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ResourceRequirements
def image_registry_credential
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ImageRegistryCredential
end
def usage
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Usage
end
def git_repo_volume
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::GitRepoVolume
def environment_variable
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::EnvironmentVariable
end
def usage_list_result
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::UsageListResult
end
def container_properties_instance_view
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerPropertiesInstanceView
def resource_limits
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ResourceLimits
end
def container_group_list_result
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerGroupListResult
end
def container_port
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerPort
def azure_file_volume
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::AzureFileVolume
end
def logs
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Logs
end
def container
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Container
def port
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Port
end
def container_exec_request_terminal_size
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerExecRequestTerminalSize
end
def volume_mount
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::VolumeMount
end
def container_exec_request
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerExecRequest
end
def container_properties_instance_view
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerPropertiesInstanceView
end
def container_exec_response
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::ContainerExecResponse
end
def volume
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Volume
end
def resource
Azure::ContainerInstance::Mgmt::V2018_02_01_preview::Models::Resource
Expand Down
Loading