Skip to content
This repository has been archived by the owner on Oct 27, 2022. It is now read-only.

Commit

Permalink
Update for vSphere v7.0
Browse files Browse the repository at this point in the history
This update includes changes to add API calls for v7.0 of vSphere. It
also adds two new gems (ESX and vStats). There are too many new API
calls available to list here as there are a lot of calls added.

Signed-off-by: J.R. Garcia <jrg@vmware.com>
  • Loading branch information
J.R. Garcia committed Apr 9, 2020
1 parent 4c64aa6 commit d9aef39
Show file tree
Hide file tree
Showing 7,488 changed files with 635,367 additions and 49,923 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .openapi/configurations/appliance.json
Expand Up @@ -7,6 +7,6 @@
"gemName": "vsphere-automation-appliance",
"gemRequiredRubyVersion": ">= 2.3",
"gemSummary": "A Ruby SDK for the vSphere APIs (Appliance)",
"gemVersion": "0.4.6",
"gemVersion": "0.5.0",
"moduleName": "Appliance"
}
2 changes: 1 addition & 1 deletion .openapi/configurations/cis.json
Expand Up @@ -7,6 +7,6 @@
"gemName": "vsphere-automation-cis",
"gemRequiredRubyVersion": ">= 2.3",
"gemSummary": "A Ruby SDK for the vSphere REST APIs (CIS)",
"gemVersion": "0.4.6",
"gemVersion": "0.5.0",
"moduleName": "CIS"
}
2 changes: 1 addition & 1 deletion .openapi/configurations/content.json
Expand Up @@ -7,6 +7,6 @@
"gemName": "vsphere-automation-content",
"gemRequiredRubyVersion": ">= 2.3",
"gemSummary": "A Ruby SDK for the vSphere APIs (Content)",
"gemVersion": "0.4.6",
"gemVersion": "0.5.0",
"moduleName": "Content"
}
12 changes: 12 additions & 0 deletions .openapi/configurations/esx.json
@@ -0,0 +1,12 @@
{
"gemAuthor": "J.R. Garcia",
"gemAuthorEmail": "jrg@vmware.com",
"gemDescription": "A Ruby SDK for the vSphere APIs (ESX)",
"gemHomepage": "https://github.com/vmware/vsphere-automation-sdk-ruby",
"gemLicense": "MIT",
"gemName": "vsphere-automation-esx",
"gemRequiredRubyVersion": ">= 2.3",
"gemSummary": "A Ruby SDK for the vSphere APIs (ESX)",
"gemVersion": "0.5.0",
"moduleName": "ESX"
}
2 changes: 1 addition & 1 deletion .openapi/configurations/runtime.json
Expand Up @@ -7,6 +7,6 @@
"gemName": "vsphere-automation-runtime",
"gemRequiredRubyVersion": ">= 2.3",
"gemSummary": "A Ruby SDK for the vSphere APIs (Runtime)",
"gemVersion": "0.4.6",
"gemVersion": "0.5.0",
"moduleName": "Runtime"
}
2 changes: 1 addition & 1 deletion .openapi/configurations/vapi.json
Expand Up @@ -7,6 +7,6 @@
"gemName": "vsphere-automation-vapi",
"gemRequiredRubyVersion": ">= 2.3",
"gemSummary": "A Ruby SDK for the vSphere APIs (VAPI)",
"gemVersion": "0.4.6",
"gemVersion": "0.5.0",
"moduleName": "VAPI"
}
2 changes: 1 addition & 1 deletion .openapi/configurations/vcenter.json
Expand Up @@ -7,6 +7,6 @@
"gemName": "vsphere-automation-vcenter",
"gemRequiredRubyVersion": ">= 2.3",
"gemSummary": "A Ruby SDK for the vSphere APIs (vCenter)",
"gemVersion": "0.4.6",
"gemVersion": "0.5.0",
"moduleName": "VCenter"
}
12 changes: 12 additions & 0 deletions .openapi/configurations/vstats.json
@@ -0,0 +1,12 @@
{
"gemAuthor": "J.R. Garcia",
"gemAuthorEmail": "jrg@vmware.com",
"gemDescription": "A Ruby SDK for the vSphere APIs (VStats)",
"gemHomepage": "https://github.com/vmware/vsphere-automation-sdk-ruby",
"gemLicense": "MIT",
"gemName": "vsphere-automation-vstats",
"gemRequiredRubyVersion": ">= 2.3",
"gemSummary": "A Ruby SDK for the vSphere APIs (VStats)",
"gemVersion": "0.5.0",
"moduleName": "VStats"
}
2 changes: 1 addition & 1 deletion .openapi/scripts/generate
Expand Up @@ -34,7 +34,7 @@ def generate_gem(component, output_dir)
end

def generate_gems(output_dir)
%i[appliance cis content runtime vapi vcenter].map do |c|
%i[appliance cis content esx runtime vapi vcenter vstats].map do |c|
puts "\n\nGenerating #{c} gem\n\n"
generate_gem(c, output_dir)
end
Expand Down

0 comments on commit d9aef39

Please sign in to comment.