feat: Add new gcloud commands, API clients, and third-party libraries across various services.

This commit is contained in:
2026-01-01 20:26:35 +01:00
parent 5e23cbece0
commit a19e592eb7
25221 changed files with 8324611 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
/* Copyright 2015 Google LLC. All Rights Reserved. */
.hidden {
display:none;
}
.visible {
display:block;
}
ul, li {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:2px;
padding-left:2px;
}

View File

@@ -0,0 +1,93 @@
// Copyright 2015 Google Inc. All Rights Reserved.
// Simple tree menu. The active branch and its immediate children are visible.
// Requires a companion _menu_.css and _menu_.html generated by
// `gcloud meta generate-help-docs --html-dir=DIRECTORY`.
var menu_hover_delay = 500;
var selected = 1;
function menu_navigate(id, click) {
var path = id.split("_");
if (click || selected > path.length) {
selected = path.length;
}
// Mark all visible elements hidden.
var visible = document.getElementsByClassName("visible");
// Traverse in reverse order because visible changes each iteration.
for (var i = visible.length - 1; i >= 0; --i) {
visible[i].className = "hidden";
}
// Mark elements on path visible.
var id = "";
var next = path[0];
var element = undefined;
for (var i = 1; i <= path.length; ++i) {
id = next;
if (i < path.length) {
next += "_" + path[i];
} else {
next = '__';
}
element = document.getElementById(id);
element.className = "visible";
if (i >= selected) {
group = element.getElementsByTagName("ul");
if (group.length) {
var children = group[0];
var child = children.getElementsByTagName("li");
for (var j = 0; j < child.length; ++j) {
if (child[j].parentNode == children) {
child[j].className = "visible";
}
if (child[j].id == next) {
break;
}
}
}
}
}
}
function menu_select(id) {
// Reset the navigation breadcrumbs.
menu_navigate(id, true);
// Load the man page in the main section.
parent.main.location.href = id + ".html";
}
function disable_propagation(event) {
if (event.stopPropagation) {
event.stopPropagation();
} else if(window.event) {
window.event.cancelBubble = true;
}
}
function navigate(href) {
menu_navigate(href.split("/").pop().split(".")[0], true);
}
function select(event, id) {
disable_propagation(event);
menu_select(id);
}
var hover_timeout;
function hover(event, id) {
disable_propagation(event);
hover_timeout = setTimeout(
function() { menu_navigate(id, false); }, menu_hover_delay);
}
window.onload = function() {
var items = document.getElementsByTagName("li");
for (var i = items.length - 1; i >= 0; --i) {
items[i].onmouseover = function(event) { hover(event, this.id); }
items[i].onmouseout = function() { clearTimeout(hover_timeout); }
}
}

View File

@@ -0,0 +1,30 @@
<!-- Copyright 2015 Google LLC. All Rights Reserved. -->
<html>
<head>
<meta name="description" content="Google Cloud SDK help navigation">
<title>Google Cloud SDK</title>
<base href="." target="_blank">
</head>
<body leftmargin=0 topmargin=0 marginheight=0 marginwidth=0 bgcolor=white link=teal vlink=teal>
<br>
<table width=90% cellspacing=0 cellpadding=0>
<tr>
<td>&nbsp;&nbsp;</td>
<td>
<table cellspacing=0 cellpadding=0>
<tr>
<td>
<table width=100% cellspacing=0 cellpadding=0>
<tr>
<td width=5% align=left><a href="https://cloud.google.com/sdk/gcloud/"><img border=0 src="https://cloud.google.com/_static/53a407d6c4/images/new-gcp-logo.png" srcset="https://cloud.google.com/_static/53a407d6c4/images/new-gcp-logo_2x.png 2x" alt="Google Cloud Platform"></a></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -0,0 +1,12 @@
<!-- Copyright 2015 Google LLC. All Rights Reserved. -->
<frameset rows="100,*" frameborder=0 framespacing=0 border=0>
<frameset cols="99%,1%" framespacing=0 frameborder=0 border=0>
<frame name=title marginwidth=0 marginheight=0 src="_title_.html" scrolling=no>
<frame name="IE workaround" marginwidth=0 marginheight=0>
</frameset>
<frameset cols="20%,80%" framespacing=0 frameborder=0 border=0>
<frame name=navigation marginwidth=0 marginheight=0 src="_menu_.html" scrolling=auto>
<frame name=main marginwidth=0 marginheight=0 src="gcloud.html" scrolling=auto>
</frameset>
</frameset>