19180: Document how to do various project operations with CLI
[arvados.git] / doc / sdk / index.html.textile.liquid
index e15eb1b64bd50874bf488d23a1bb04bffdc538dc..0bfe7ea72aa2a94380aad4c9b7180c2ecbf35aed 100644 (file)
@@ -2,11 +2,21 @@
 layout: default
 navsection: sdk
 title: "SDK Reference"
-
 ...
+{% comment %}
+Copyright (C) The Arvados Authors. All rights reserved.
+
+SPDX-License-Identifier: CC-BY-SA-3.0
+{% endcomment %}
 
-h1. Arvados SDK Reference
+This section documents language bindings for the "Arvados API":{{site.baseurl}}/api/index.html and Keep that are available for various programming languages.  Not all features are available in every SDK.  The most complete SDK is the Python SDK.  Note that this section only gives a high level overview of each SDK.  Consult the "Arvados API":{{site.baseurl}}/api/index.html section for detailed documentation about Arvados API calls available on each resource.
 
-This section documents how to access the Arvados API and Keep using various programming languages.
+* "Python SDK":{{site.baseurl}}/sdk/python/sdk-python.html (also includes essential command line tools such as "arv-put" and "arv-get")
+* "Command line SDK":{{site.baseurl}}/sdk/cli/install.html ("arv")
+* "Go SDK":{{site.baseurl}}/sdk/go/index.html
+* "R SDK":{{site.baseurl}}/sdk/R/index.html
+* "Ruby SDK":{{site.baseurl}}/sdk/ruby/index.html
+* "Java SDK v2":{{site.baseurl}}/sdk/java-v2/index.html
+* "Perl SDK":{{site.baseurl}}/sdk/perl/index.html
 
-* "Python SDK":python/sdk-python.html
+Many Arvados Workbench pages, under the *Advanced* tab, provide examples of API and SDK use for accessing the current resource .