Skip to content
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
205 changes: 205 additions & 0 deletions doc/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1653,6 +1653,14 @@ <h2>Table of Contents</h2>
<a href="#metalstack.api.v2.ProjectQuery"><span class="badge">M</span>ProjectQuery</a>
</li>

<li>
<a href="#metalstack.api.v2.ProjectServiceAddMemberRequest"><span class="badge">M</span>ProjectServiceAddMemberRequest</a>
</li>

<li>
<a href="#metalstack.api.v2.ProjectServiceAddMemberResponse"><span class="badge">M</span>ProjectServiceAddMemberResponse</a>
</li>

<li>
<a href="#metalstack.api.v2.ProjectServiceCreateRequest"><span class="badge">M</span>ProjectServiceCreateRequest</a>
</li>
Expand Down Expand Up @@ -2227,6 +2235,14 @@ <h2>Table of Contents</h2>
<a href="#metalstack.api.v2.TenantQuery"><span class="badge">M</span>TenantQuery</a>
</li>

<li>
<a href="#metalstack.api.v2.TenantServiceAddMemberRequest"><span class="badge">M</span>TenantServiceAddMemberRequest</a>
</li>

<li>
<a href="#metalstack.api.v2.TenantServiceAddMemberResponse"><span class="badge">M</span>TenantServiceAddMemberResponse</a>
</li>

<li>
<a href="#metalstack.api.v2.TenantServiceCreateRequest"><span class="badge">M</span>TenantServiceCreateRequest</a>
</li>
Expand Down Expand Up @@ -14518,6 +14534,68 @@ <h3 id="metalstack.api.v2.ProjectQuery">ProjectQuery</h3>



<h3 id="metalstack.api.v2.ProjectServiceAddMemberRequest">ProjectServiceAddMemberRequest</h3>
<p>ProjectServiceAddMemberRequest is the request payload for adding a member to a project</p>


<table class="field-table">
<thead>
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
</thead>
<tbody>

<tr>
<td>project</td>
<td><a href="#string">string</a></td>
<td></td>
<td><p>Project is the uuid of the project </p></td>
</tr>

<tr>
<td>member</td>
<td><a href="#string">string</a></td>
<td></td>
<td><p>Login of the member to add </p></td>
</tr>

<tr>
<td>role</td>
<td><a href="#metalstack.api.v2.ProjectRole">ProjectRole</a></td>
<td></td>
<td><p>Role to assign to the new member </p></td>
</tr>

</tbody>
</table>





<h3 id="metalstack.api.v2.ProjectServiceAddMemberResponse">ProjectServiceAddMemberResponse</h3>
<p>ProjectServiceAddMemberResponse is the response payload for the add member request</p>


<table class="field-table">
<thead>
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
</thead>
<tbody>

<tr>
<td>project_member</td>
<td><a href="#metalstack.api.v2.ProjectRole">ProjectRole</a></td>
<td></td>
<td><p>ProjectRole is the added project member </p></td>
</tr>

</tbody>
</table>





<h3 id="metalstack.api.v2.ProjectServiceCreateRequest">ProjectServiceCreateRequest</h3>
<p>ProjectServiceCreateRequest is the request payload to Create a project</p>

Expand Down Expand Up @@ -15262,6 +15340,13 @@ <h3 id="metalstack.api.v2.ProjectService">ProjectService</h3>
<td><p>Leave project</p></td>
</tr>

<tr>
<td>AddMember</td>
<td><a href="#metalstack.api.v2.ProjectServiceAddMemberRequest">ProjectServiceAddMemberRequest</a></td>
<td><a href="#metalstack.api.v2.ProjectServiceAddMemberResponse">ProjectServiceAddMemberResponse</a></td>
<td><p>AddMember adds a user to a project</p></td>
</tr>

<tr>
<td>RemoveMember</td>
<td><a href="#metalstack.api.v2.ProjectServiceRemoveMemberRequest">ProjectServiceRemoveMemberRequest</a></td>
Expand Down Expand Up @@ -18715,6 +18800,68 @@ <h3 id="metalstack.api.v2.TenantQuery">TenantQuery</h3>



<h3 id="metalstack.api.v2.TenantServiceAddMemberRequest">TenantServiceAddMemberRequest</h3>
<p>TenantServiceAddMemberRequest is the request payload for adding a member to a tenant</p>


<table class="field-table">
<thead>
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
</thead>
<tbody>

<tr>
<td>login</td>
<td><a href="#string">string</a></td>
<td></td>
<td><p>Login of the tenant to which the member will be added </p></td>
</tr>

<tr>
<td>member</td>
<td><a href="#string">string</a></td>
<td></td>
<td><p>Login of the member to add </p></td>
</tr>

<tr>
<td>role</td>
<td><a href="#metalstack.api.v2.TenantRole">TenantRole</a></td>
<td></td>
<td><p>Role to assign to the new member </p></td>
</tr>

</tbody>
</table>





<h3 id="metalstack.api.v2.TenantServiceAddMemberResponse">TenantServiceAddMemberResponse</h3>
<p>TenantServiceAddMemberResponse is the response payload for the add member request</p>


<table class="field-table">
<thead>
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
</thead>
<tbody>

<tr>
<td>tenant_member</td>
<td><a href="#metalstack.api.v2.TenantMember">TenantMember</a></td>
<td></td>
<td><p>TenantMember is the added tenant member </p></td>
</tr>

</tbody>
</table>





<h3 id="metalstack.api.v2.TenantServiceCreateRequest">TenantServiceCreateRequest</h3>
<p>TenantServiceCreateRequest is the request payload of the tenant create request</p>

Expand Down Expand Up @@ -19254,6 +19401,23 @@ <h3 id="metalstack.api.v2.TenantServiceRemoveMemberResponse">TenantServiceRemove
<p>TenantServiceRemoveMemberResponse is the response payload to a remove member request</p>


<table class="field-table">
<thead>
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
</thead>
<tbody>

<tr>
<td>tenant_member</td>
<td><a href="#metalstack.api.v2.TenantMember">TenantMember</a></td>
<td></td>
<td><p>TenantMember is the removed tenant member </p></td>
</tr>

</tbody>
</table>





Expand Down Expand Up @@ -19465,6 +19629,13 @@ <h3 id="metalstack.api.v2.TenantService">TenantService</h3>
<td><p>Leave removes a member from a tenant</p></td>
</tr>

<tr>
<td>AddMember</td>
<td><a href="#metalstack.api.v2.TenantServiceAddMemberRequest">TenantServiceAddMemberRequest</a></td>
<td><a href="#metalstack.api.v2.TenantServiceAddMemberResponse">TenantServiceAddMemberResponse</a></td>
<td><p>AddMember adds a member to a tenant</p></td>
</tr>

<tr>
<td>RemoveMember</td>
<td><a href="#metalstack.api.v2.TenantServiceRemoveMemberRequest">TenantServiceRemoveMemberRequest</a></td>
Expand Down Expand Up @@ -19568,6 +19739,23 @@ <h3 id="metalstack.admin.v2.TenantServiceAddMemberResponse">TenantServiceAddMemb
<p>TenantServiceAddMemberResponse is the response payload for the add member request</p>


<table class="field-table">
<thead>
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
</thead>
<tbody>

<tr>
<td>tenant_member</td>
<td><a href="#metalstack.api.v2.TenantMember">metalstack.api.v2.TenantMember</a></td>
<td></td>
<td><p>TenantMember is the added tenant member </p></td>
</tr>

</tbody>
</table>





Expand Down Expand Up @@ -19737,6 +19925,23 @@ <h3 id="metalstack.admin.v2.TenantServiceRemoveMemberResponse">TenantServiceRemo
<p>TenantServiceRemoveMemberResponse is the response payload for the remove member request</p>


<table class="field-table">
<thead>
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
</thead>
<tbody>

<tr>
<td>tenant_member</td>
<td><a href="#metalstack.api.v2.TenantMember">metalstack.api.v2.TenantMember</a></td>
<td></td>
<td><p>TenantMember is the removed tenant member </p></td>
</tr>

</tbody>
</table>





Expand Down
61 changes: 42 additions & 19 deletions go/metalstack/admin/v2/tenant.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading