|
1194 | 1194 | <ul class="md-nav__list"> |
1195 | 1195 | <li class="md-nav__item"><a href="#datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">CloudAuthenticationApi</span></code></a><nav class="md-nav"> |
1196 | 1196 | <ul class="md-nav__list"> |
| 1197 | + <li class="md-nav__item"><a href="#datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.create_aws_cloud_auth_persona_mapping" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">CloudAuthenticationApi.create_aws_cloud_auth_persona_mapping()</span></code></a> |
| 1198 | + </li> |
| 1199 | + <li class="md-nav__item"><a href="#datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.delete_aws_cloud_auth_persona_mapping" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">CloudAuthenticationApi.delete_aws_cloud_auth_persona_mapping()</span></code></a> |
| 1200 | + </li> |
| 1201 | + <li class="md-nav__item"><a href="#datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.get_aws_cloud_auth_persona_mapping" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">CloudAuthenticationApi.get_aws_cloud_auth_persona_mapping()</span></code></a> |
| 1202 | + </li> |
1197 | 1203 | <li class="md-nav__item"><a href="#datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.list_aws_cloud_auth_persona_mappings" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">CloudAuthenticationApi.list_aws_cloud_auth_persona_mappings()</span></code></a> |
1198 | 1204 | </li></ul> |
1199 | 1205 | </nav> |
@@ -5787,6 +5793,45 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li |
5787 | 5793 | <dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p> |
5788 | 5794 | <p>Configure AWS cloud authentication mappings for persona and intake authentication through the Datadog API.</p> |
5789 | 5795 | <dl class="py method"> |
| 5796 | +<dt class="sig sig-object py" id="datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.create_aws_cloud_auth_persona_mapping"> |
| 5797 | +<span class="sig-name descname"><span class="pre">create_aws_cloud_auth_persona_mapping</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">body</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_cloud_auth_persona_mapping_create_request.AWSCloudAuthPersonaMappingCreateRequest" title="datadog_api_client.v2.model.aws_cloud_auth_persona_mapping_create_request.AWSCloudAuthPersonaMappingCreateRequest"><span class="pre">AWSCloudAuthPersonaMappingCreateRequest</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_cloud_auth_persona_mapping_response.AWSCloudAuthPersonaMappingResponse" title="datadog_api_client.v2.model.aws_cloud_auth_persona_mapping_response.AWSCloudAuthPersonaMappingResponse"><span class="pre">AWSCloudAuthPersonaMappingResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.create_aws_cloud_auth_persona_mapping" title="Link to this definition">¶</a></dt> |
| 5798 | +<dd><p>Create an AWS cloud authentication persona mapping.</p> |
| 5799 | +<p>Create an AWS cloud authentication persona mapping. This endpoint associates an AWS IAM principal with a Datadog user.</p> |
| 5800 | +<dl class="field-list simple"> |
| 5801 | +<dt class="field-odd">Return type<span class="colon">:</span></dt> |
| 5802 | +<dd class="field-odd"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_cloud_auth_persona_mapping_response.AWSCloudAuthPersonaMappingResponse" title="datadog_api_client.v2.model.aws_cloud_auth_persona_mapping_response.AWSCloudAuthPersonaMappingResponse">AWSCloudAuthPersonaMappingResponse</a></p> |
| 5803 | +</dd> |
| 5804 | +</dl> |
| 5805 | +</dd></dl> |
| 5806 | +<dl class="py method"> |
| 5807 | +<dt class="sig sig-object py" id="datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.delete_aws_cloud_auth_persona_mapping"> |
| 5808 | +<span class="sig-name descname"><span class="pre">delete_aws_cloud_auth_persona_mapping</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">persona_mapping_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.delete_aws_cloud_auth_persona_mapping" title="Link to this definition">¶</a></dt> |
| 5809 | +<dd><p>Delete an AWS cloud authentication persona mapping.</p> |
| 5810 | +<p>Delete an AWS cloud authentication persona mapping by ID. This removes the association between an AWS IAM principal and a Datadog user.</p> |
| 5811 | +<dl class="field-list simple"> |
| 5812 | +<dt class="field-odd">Parameters<span class="colon">:</span></dt> |
| 5813 | +<dd class="field-odd"><p><strong>persona_mapping_id</strong> (<em>str</em>) – The ID of the persona mapping</p> |
| 5814 | +</dd> |
| 5815 | +<dt class="field-even">Return type<span class="colon">:</span></dt> |
| 5816 | +<dd class="field-even"><p>None</p> |
| 5817 | +</dd> |
| 5818 | +</dl> |
| 5819 | +</dd></dl> |
| 5820 | +<dl class="py method"> |
| 5821 | +<dt class="sig sig-object py" id="datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.get_aws_cloud_auth_persona_mapping"> |
| 5822 | +<span class="sig-name descname"><span class="pre">get_aws_cloud_auth_persona_mapping</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">persona_mapping_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_cloud_auth_persona_mapping_response.AWSCloudAuthPersonaMappingResponse" title="datadog_api_client.v2.model.aws_cloud_auth_persona_mapping_response.AWSCloudAuthPersonaMappingResponse"><span class="pre">AWSCloudAuthPersonaMappingResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.get_aws_cloud_auth_persona_mapping" title="Link to this definition">¶</a></dt> |
| 5823 | +<dd><p>Get an AWS cloud authentication persona mapping.</p> |
| 5824 | +<p>Get a specific AWS cloud authentication persona mapping by ID. This endpoint retrieves a single configured persona mapping that associates an AWS IAM principal with a Datadog user.</p> |
| 5825 | +<dl class="field-list simple"> |
| 5826 | +<dt class="field-odd">Parameters<span class="colon">:</span></dt> |
| 5827 | +<dd class="field-odd"><p><strong>persona_mapping_id</strong> (<em>str</em>) – The ID of the persona mapping</p> |
| 5828 | +</dd> |
| 5829 | +<dt class="field-even">Return type<span class="colon">:</span></dt> |
| 5830 | +<dd class="field-even"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_cloud_auth_persona_mapping_response.AWSCloudAuthPersonaMappingResponse" title="datadog_api_client.v2.model.aws_cloud_auth_persona_mapping_response.AWSCloudAuthPersonaMappingResponse">AWSCloudAuthPersonaMappingResponse</a></p> |
| 5831 | +</dd> |
| 5832 | +</dl> |
| 5833 | +</dd></dl> |
| 5834 | +<dl class="py method"> |
5790 | 5835 | <dt class="sig sig-object py" id="datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.list_aws_cloud_auth_persona_mappings"> |
5791 | 5836 | <span class="sig-name descname"><span class="pre">list_aws_cloud_auth_persona_mappings</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.aws_cloud_auth_persona_mappings_response.AWSCloudAuthPersonaMappingsResponse" title="datadog_api_client.v2.model.aws_cloud_auth_persona_mappings_response.AWSCloudAuthPersonaMappingsResponse"><span class="pre">AWSCloudAuthPersonaMappingsResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.cloud_authentication_api.CloudAuthenticationApi.list_aws_cloud_auth_persona_mappings" title="Link to this definition">¶</a></dt> |
5792 | 5837 | <dd><p>List AWS cloud authentication persona mappings.</p> |
|
0 commit comments