Skip to content

Commit

Permalink
Add resource_type query param to authn mapping spec (#2515)
Browse files Browse the repository at this point in the history
Co-authored-by: ci.datadog-api-spec <[email protected]> 39a1457
  • Loading branch information
1 parent 29a0498 commit 247bb55
Show file tree
Hide file tree
Showing 6 changed files with 2,941 additions and 2,653 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2750,6 +2750,26 @@ <h2 class="toggleButton" title="Click to hide Index section">Index ▾</h2>



<dd><a href="#AuthNMappingResourceType">type AuthNMappingResourceType</a></dd>


<dd>&nbsp; &nbsp; <a href="#NewAuthNMappingResourceTypeFromValue">func NewAuthNMappingResourceTypeFromValue(v string) (*AuthNMappingResourceType, error)</a></dd>



<dd>&nbsp; &nbsp; <a href="#AuthNMappingResourceType.GetAllowedValues">func (v *AuthNMappingResourceType) GetAllowedValues() []AuthNMappingResourceType</a></dd>


<dd>&nbsp; &nbsp; <a href="#AuthNMappingResourceType.IsValid">func (v AuthNMappingResourceType) IsValid() bool</a></dd>


<dd>&nbsp; &nbsp; <a href="#AuthNMappingResourceType.Ptr">func (v AuthNMappingResourceType) Ptr() *AuthNMappingResourceType</a></dd>


<dd>&nbsp; &nbsp; <a href="#AuthNMappingResourceType.UnmarshalJSON">func (v *AuthNMappingResourceType) UnmarshalJSON(src []byte) error</a></dd>



<dd><a href="#AuthNMappingResponse">type AuthNMappingResponse</a></dd>


Expand Down Expand Up @@ -30519,6 +30539,9 @@ <h2 class="toggleButton" title="Click to hide Index section">Index ▾</h2>
<dd>&nbsp; &nbsp; <a href="#ListAuthNMappingsOptionalParameters.WithPageSize">func (r *ListAuthNMappingsOptionalParameters) WithPageSize(pageSize int64) *ListAuthNMappingsOptionalParameters</a></dd>


<dd>&nbsp; &nbsp; <a href="#ListAuthNMappingsOptionalParameters.WithResourceType">func (r *ListAuthNMappingsOptionalParameters) WithResourceType(resourceType AuthNMappingResourceType) *ListAuthNMappingsOptionalParameters</a></dd>


<dd>&nbsp; &nbsp; <a href="#ListAuthNMappingsOptionalParameters.WithSort">func (r *ListAuthNMappingsOptionalParameters) WithSort(sort AuthNMappingsSort) *ListAuthNMappingsOptionalParameters</a></dd>


Expand Down Expand Up @@ -68647,6 +68670,8 @@ <h3>Package files</h3>

<a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/model_auth_n_mapping_relationships.go">model_auth_n_mapping_relationships.go</a>

<a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/model_auth_n_mapping_resource_type.go">model_auth_n_mapping_resource_type.go</a>

<a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/model_auth_n_mapping_response.go">model_auth_n_mapping_response.go</a>

<a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/model_auth_n_mapping_team.go">model_auth_n_mapping_team.go</a>
Expand Down Expand Up @@ -82374,6 +82399,101 @@ <h3 id="AuthNMappingRelationships.UnmarshalJSON">func (*AuthNMappingRelationship



<h2 id="AuthNMappingResourceType">type <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/model_auth_n_mapping_resource_type.go#L14">AuthNMappingResourceType</a>
<a class="permalink" href="#AuthNMappingResourceType">&#xb6;</a>


</h2>
<p>AuthNMappingResourceType The type of resource being mapped to.

<pre>type AuthNMappingResourceType <a href="https://pkg.go.dev/builtin/#string">string</a></pre>


<p>List of AuthNMappingResourceType.

<pre>const (
<span id="AUTHNMAPPINGRESOURCETYPE_ROLE">AUTHNMAPPINGRESOURCETYPE_ROLE</span> <a href="#AuthNMappingResourceType">AuthNMappingResourceType</a> = &#34;role&#34;
<span id="AUTHNMAPPINGRESOURCETYPE_TEAM">AUTHNMAPPINGRESOURCETYPE_TEAM</span> <a href="#AuthNMappingResourceType">AuthNMappingResourceType</a> = &#34;team&#34;
)</pre>










<h3 id="NewAuthNMappingResourceTypeFromValue">func <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/model_auth_n_mapping_resource_type.go#L45">NewAuthNMappingResourceTypeFromValue</a>
<a class="permalink" href="#NewAuthNMappingResourceTypeFromValue">&#xb6;</a>


</h3>
<pre>func NewAuthNMappingResourceTypeFromValue(v <a href="https://pkg.go.dev/builtin/#string">string</a>) (*<a href="#AuthNMappingResourceType">AuthNMappingResourceType</a>, <a href="https://pkg.go.dev/builtin/#error">error</a>)</pre>
<p>NewAuthNMappingResourceTypeFromValue returns a pointer to a valid AuthNMappingResourceType
for the value passed as argument, or an error if the value passed is not allowed by the enum.







<h3 id="AuthNMappingResourceType.GetAllowedValues">func (*AuthNMappingResourceType) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/model_auth_n_mapping_resource_type.go#L28">GetAllowedValues</a>
<a class="permalink" href="#AuthNMappingResourceType.GetAllowedValues">&#xb6;</a>


</h3>
<pre>func (v *<a href="#AuthNMappingResourceType">AuthNMappingResourceType</a>) GetAllowedValues() []<a href="#AuthNMappingResourceType">AuthNMappingResourceType</a></pre>
<p>GetAllowedValues reeturns the list of possible values.






<h3 id="AuthNMappingResourceType.IsValid">func (AuthNMappingResourceType) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/model_auth_n_mapping_resource_type.go#L54">IsValid</a>
<a class="permalink" href="#AuthNMappingResourceType.IsValid">&#xb6;</a>


</h3>
<pre>func (v <a href="#AuthNMappingResourceType">AuthNMappingResourceType</a>) IsValid() <a href="https://pkg.go.dev/builtin/#bool">bool</a></pre>
<p>IsValid return true if the value is valid for the enum, false otherwise.






<h3 id="AuthNMappingResourceType.Ptr">func (AuthNMappingResourceType) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/model_auth_n_mapping_resource_type.go#L64">Ptr</a>
<a class="permalink" href="#AuthNMappingResourceType.Ptr">&#xb6;</a>


</h3>
<pre>func (v <a href="#AuthNMappingResourceType">AuthNMappingResourceType</a>) Ptr() *<a href="#AuthNMappingResourceType">AuthNMappingResourceType</a></pre>
<p>Ptr returns reference to AuthNMappingResourceType value.






<h3 id="AuthNMappingResourceType.UnmarshalJSON">func (*AuthNMappingResourceType) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/model_auth_n_mapping_resource_type.go#L33">UnmarshalJSON</a>
<a class="permalink" href="#AuthNMappingResourceType.UnmarshalJSON">&#xb6;</a>


</h3>
<pre>func (v *<a href="#AuthNMappingResourceType">AuthNMappingResourceType</a>) UnmarshalJSON(src []<a href="https://pkg.go.dev/builtin/#byte">byte</a>) <a href="https://pkg.go.dev/builtin/#error">error</a></pre>
<p>UnmarshalJSON deserializes the given payload.








<h2 id="AuthNMappingResponse">type <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/model_auth_n_mapping_response.go#L12">AuthNMappingResponse</a>
<a class="permalink" href="#AuthNMappingResponse">&#xb6;</a>

Expand Down Expand Up @@ -84071,7 +84191,7 @@ <h2 id="AuthNMappingsApi">type <a href="https://github.com/DataDog/datadog-api-c



<h3 id="NewAuthNMappingsApi">func <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L427">NewAuthNMappingsApi</a>
<h3 id="NewAuthNMappingsApi">func <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L437">NewAuthNMappingsApi</a>
<a class="permalink" href="#NewAuthNMappingsApi">&#xb6;</a>


Expand Down Expand Up @@ -84127,7 +84247,7 @@ <h3 id="AuthNMappingsApi.GetAuthNMapping">func (*AuthNMappingsApi) <a href="http



<h3 id="AuthNMappingsApi.ListAuthNMappings">func (*AuthNMappingsApi) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L264">ListAuthNMappings</a>
<h3 id="AuthNMappingsApi.ListAuthNMappings">func (*AuthNMappingsApi) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L271">ListAuthNMappings</a>
<a class="permalink" href="#AuthNMappingsApi.ListAuthNMappings">&#xb6;</a>


Expand All @@ -84141,7 +84261,7 @@ <h3 id="AuthNMappingsApi.ListAuthNMappings">func (*AuthNMappingsApi) <a href="ht



<h3 id="AuthNMappingsApi.UpdateAuthNMapping">func (*AuthNMappingsApi) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L354">UpdateAuthNMapping</a>
<h3 id="AuthNMappingsApi.UpdateAuthNMapping">func (*AuthNMappingsApi) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L364">UpdateAuthNMapping</a>
<a class="permalink" href="#AuthNMappingsApi.UpdateAuthNMapping">&#xb6;</a>


Expand Down Expand Up @@ -212723,10 +212843,11 @@ <h2 id="ListAuthNMappingsOptionalParameters">type <a href="https://github.com/Da
<p>ListAuthNMappingsOptionalParameters holds optional parameters for ListAuthNMappings.

<pre>type ListAuthNMappingsOptionalParameters struct {
<span id="ListAuthNMappingsOptionalParameters.PageSize"></span> PageSize *<a href="https://pkg.go.dev/builtin/#int64">int64</a>
<span id="ListAuthNMappingsOptionalParameters.PageNumber"></span> PageNumber *<a href="https://pkg.go.dev/builtin/#int64">int64</a>
<span id="ListAuthNMappingsOptionalParameters.Sort"></span> Sort *<a href="#AuthNMappingsSort">AuthNMappingsSort</a>
<span id="ListAuthNMappingsOptionalParameters.Filter"></span> Filter *<a href="https://pkg.go.dev/builtin/#string">string</a>
<span id="ListAuthNMappingsOptionalParameters.PageSize"></span> PageSize *<a href="https://pkg.go.dev/builtin/#int64">int64</a>
<span id="ListAuthNMappingsOptionalParameters.PageNumber"></span> PageNumber *<a href="https://pkg.go.dev/builtin/#int64">int64</a>
<span id="ListAuthNMappingsOptionalParameters.Sort"></span> Sort *<a href="#AuthNMappingsSort">AuthNMappingsSort</a>
<span id="ListAuthNMappingsOptionalParameters.Filter"></span> Filter *<a href="https://pkg.go.dev/builtin/#string">string</a>
<span id="ListAuthNMappingsOptionalParameters.ResourceType"></span> ResourceType *<a href="#AuthNMappingResourceType">AuthNMappingResourceType</a>
}
</pre>

Expand All @@ -212740,7 +212861,7 @@ <h2 id="ListAuthNMappingsOptionalParameters">type <a href="https://github.com/Da



<h3 id="NewListAuthNMappingsOptionalParameters">func <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L233">NewListAuthNMappingsOptionalParameters</a>
<h3 id="NewListAuthNMappingsOptionalParameters">func <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L234">NewListAuthNMappingsOptionalParameters</a>
<a class="permalink" href="#NewListAuthNMappingsOptionalParameters">&#xb6;</a>


Expand All @@ -212754,7 +212875,7 @@ <h3 id="NewListAuthNMappingsOptionalParameters">func <a href="https://github.com



<h3 id="ListAuthNMappingsOptionalParameters.WithFilter">func (*ListAuthNMappingsOptionalParameters) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L257">WithFilter</a>
<h3 id="ListAuthNMappingsOptionalParameters.WithFilter">func (*ListAuthNMappingsOptionalParameters) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L258">WithFilter</a>
<a class="permalink" href="#ListAuthNMappingsOptionalParameters.WithFilter">&#xb6;</a>


Expand All @@ -212767,7 +212888,7 @@ <h3 id="ListAuthNMappingsOptionalParameters.WithFilter">func (*ListAuthNMappings



<h3 id="ListAuthNMappingsOptionalParameters.WithPageNumber">func (*ListAuthNMappingsOptionalParameters) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L245">WithPageNumber</a>
<h3 id="ListAuthNMappingsOptionalParameters.WithPageNumber">func (*ListAuthNMappingsOptionalParameters) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L246">WithPageNumber</a>
<a class="permalink" href="#ListAuthNMappingsOptionalParameters.WithPageNumber">&#xb6;</a>


Expand All @@ -212780,7 +212901,7 @@ <h3 id="ListAuthNMappingsOptionalParameters.WithPageNumber">func (*ListAuthNMapp



<h3 id="ListAuthNMappingsOptionalParameters.WithPageSize">func (*ListAuthNMappingsOptionalParameters) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L239">WithPageSize</a>
<h3 id="ListAuthNMappingsOptionalParameters.WithPageSize">func (*ListAuthNMappingsOptionalParameters) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L240">WithPageSize</a>
<a class="permalink" href="#ListAuthNMappingsOptionalParameters.WithPageSize">&#xb6;</a>


Expand All @@ -212793,7 +212914,20 @@ <h3 id="ListAuthNMappingsOptionalParameters.WithPageSize">func (*ListAuthNMappin



<h3 id="ListAuthNMappingsOptionalParameters.WithSort">func (*ListAuthNMappingsOptionalParameters) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L251">WithSort</a>
<h3 id="ListAuthNMappingsOptionalParameters.WithResourceType">func (*ListAuthNMappingsOptionalParameters) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L264">WithResourceType</a>
<a class="permalink" href="#ListAuthNMappingsOptionalParameters.WithResourceType">&#xb6;</a>


</h3>
<pre>func (r *<a href="#ListAuthNMappingsOptionalParameters">ListAuthNMappingsOptionalParameters</a>) WithResourceType(resourceType <a href="#AuthNMappingResourceType">AuthNMappingResourceType</a>) *<a href="#ListAuthNMappingsOptionalParameters">ListAuthNMappingsOptionalParameters</a></pre>
<p>WithResourceType sets the corresponding parameter name and returns the struct.






<h3 id="ListAuthNMappingsOptionalParameters.WithSort">func (*ListAuthNMappingsOptionalParameters) <a href="https://github.com/DataDog/datadog-api-client-go/blob/master/api/datadogV2/api_auth_n_mappings.go#L252">WithSort</a>
<a class="permalink" href="#ListAuthNMappingsOptionalParameters.WithSort">&#xb6;</a>


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ <h2>
<td></td>
<td align="right">14700</td>
<td></td>
<td align="left">2024-07-18 20:42:17.153203563 +0000 UTC</td>
<td align="left">2024-07-19 13:23:46.695865399 +0000 UTC</td>
</tr>

<tr>
Expand All @@ -88,7 +88,7 @@ <h2>
<td></td>
<td align="right">19141</td>
<td></td>
<td align="left">2024-07-18 20:42:17.153203563 +0000 UTC</td>
<td align="left">2024-07-19 13:23:46.695865399 +0000 UTC</td>
</tr>

<tr>
Expand All @@ -97,7 +97,7 @@ <h2>
<td></td>
<td align="right">622</td>
<td></td>
<td align="left">2024-07-18 20:42:17.153203563 +0000 UTC</td>
<td align="left">2024-07-19 13:23:46.695865399 +0000 UTC</td>
</tr>

<tr>
Expand All @@ -106,7 +106,7 @@ <h2>
<td></td>
<td align="right">633</td>
<td></td>
<td align="left">2024-07-18 20:42:17.153203563 +0000 UTC</td>
<td align="left">2024-07-19 13:23:46.695865399 +0000 UTC</td>
</tr>

<tr>
Expand All @@ -115,7 +115,7 @@ <h2>
<td></td>
<td align="right">405</td>
<td></td>
<td align="left">2024-07-18 20:42:17.153203563 +0000 UTC</td>
<td align="left">2024-07-19 13:23:46.695865399 +0000 UTC</td>
</tr>

<tr>
Expand All @@ -124,7 +124,7 @@ <h2>
<td></td>
<td align="right">12924</td>
<td></td>
<td align="left">2024-07-18 20:42:17.153203563 +0000 UTC</td>
<td align="left">2024-07-19 13:23:46.695865399 +0000 UTC</td>
</tr>

<tr>
Expand All @@ -133,7 +133,7 @@ <h2>
<td></td>
<td align="right">589</td>
<td></td>
<td align="left">2024-07-18 20:42:17.153203563 +0000 UTC</td>
<td align="left">2024-07-19 13:23:46.695865399 +0000 UTC</td>
</tr>


Expand Down
Loading

0 comments on commit 247bb55

Please sign in to comment.