Skip to content

Commit

Permalink
Merge pull request #478 from HewlettPackard/feature_0
Browse files Browse the repository at this point in the history
PR for config changes  for remaining resources #pr
  • Loading branch information
chebroluharika authored Nov 4, 2020
2 parents 2fd37bf + 7d3d579 commit 47f50d8
Show file tree
Hide file tree
Showing 82 changed files with 1,723 additions and 0 deletions.
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/firmware_driver.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/firmware_driver'

module OneviewSDK
module API2200
module C7000
# FirmwareDriver resource implementation for API2200 C7000
class FirmwareDriver < OneviewSDK::API2000::C7000::FirmwareDriver
end
end
end
end
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (c) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/hypervisor_cluster_profile'

module OneviewSDK
module API2200
module C7000
# Hypervisor cluster profile resource implementation for API2200 C7000
class HypervisorClusterProfile < OneviewSDK::API2000::C7000::HypervisorClusterProfile
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/hypervisor_manager.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/hypervisor_manager'

module OneviewSDK
module API2200
module C7000
# Hypervisor Manager resource implementation for API2200 C7000
class HypervisorManager < OneviewSDK::API2000::C7000::HypervisorManager
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/interconnect.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/interconnect'

module OneviewSDK
module API2200
module C7000
# Interconnect resource implementation on API2200 C7000
class Interconnect < OneviewSDK::API2000::C7000::Interconnect
end
end
end
end
21 changes: 21 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/lig_uplink_set.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/lig_uplink_set'

module OneviewSDK
module API2200
module C7000
class LIGUplinkSet < OneviewSDK::API2000::C7000::LIGUplinkSet
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/logical_enclosure.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/logical_enclosure'

module OneviewSDK
module API2200
module C7000
# Logical Enclosure resource implementation on API2200 C7000
class LogicalEnclosure < OneviewSDK::API2000::C7000::LogicalEnclosure
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/logical_interconnect.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/logical_interconnect'

module OneviewSDK
module API2200
module C7000
# Logical interconnect resource implementation for API2200 C7000
class LogicalInterconnect < OneviewSDK::API2000::C7000::LogicalInterconnect
end
end
end
end
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/logical_interconnect_group'

module OneviewSDK
module API2200
module C7000
# Logical interconnect group resource implementation on API2200 C7000
class LogicalInterconnectGroup < OneviewSDK::API2000::C7000::LogicalInterconnectGroup
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/network_set.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/network_set'

module OneviewSDK
module API2200
module C7000
# Network set resource implementation for API2200 C7000
class NetworkSet < OneviewSDK::API2000::C7000::NetworkSet
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/scope.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/scope'

module OneviewSDK
module API2200
module C7000
# Scope resource implementation for API2200 C7000
class Scope < OneviewSDK::API2000::C7000::Scope
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/server_certificate.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/server_certificate'

module OneviewSDK
module API2200
module C7000
# Server certificate resource implementation for API2200 C7000
class ServerCertificate < OneviewSDK::API2000::C7000::ServerCertificate
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/server_hardware.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/server_hardware'

module OneviewSDK
module API2200
module C7000
# Server Hardware resource implementation on API2200 C7000
class ServerHardware < OneviewSDK::API2000::C7000::ServerHardware
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/server_hardware_type.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/server_hardware_type'

module OneviewSDK
module API2200
module C7000
# Server hardware type resource implementation for API2200 C7000
class ServerHardwareType < OneviewSDK::API2000::C7000::ServerHardwareType
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/server_profile.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (c) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/server_profile'

module OneviewSDK
module API2200
module C7000
# Server Profile resource implementation on API2200 C7000
class ServerProfile < OneviewSDK::API2000::C7000::ServerProfile
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/server_profile_template.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/server_profile_template'

module OneviewSDK
module API2200
module C7000
# Server Profile Template resource implementation on API2200 C7000
class ServerProfileTemplate < OneviewSDK::API2000::C7000::ServerProfileTemplate
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/storage_pool.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/storage_pool'

module OneviewSDK
module API2200
module C7000
# Storage pool resource implementation for API2200 C7000
class StoragePool < OneviewSDK::API2000::C7000::StoragePool
end
end
end
end
22 changes: 22 additions & 0 deletions lib/oneview-sdk/resource/api2200/c7000/storage_system.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# (C) Copyright 2020 Hewlett Packard Enterprise Development LP
#
# 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.

require_relative '../../api2000/c7000/storage_system'

module OneviewSDK
module API2200
module C7000
# Storage System resource implementation for API2200 C7000
class StorageSystem < OneviewSDK::API2000::C7000::StorageSystem
end
end
end
end
Loading

0 comments on commit 47f50d8

Please sign in to comment.