Skip to content

Commit

Permalink
Regenerate client from commit 0b58986 of spec repo (#544)
Browse files Browse the repository at this point in the history
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
Co-authored-by: api-clients-generation-pipeline[bot] <54105614+api-clients-generation-pipeline[bot]@users.noreply.github.com>
  • Loading branch information
api-clients-generation-pipeline[bot] and ci.datadog-api-spec authored Oct 27, 2021
1 parent 1360c0c commit 998537c
Show file tree
Hide file tree
Showing 1,012 changed files with 6,979 additions and 8,302 deletions.
8 changes: 4 additions & 4 deletions .apigentools-info
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
"spec_versions": {
"v1": {
"apigentools_version": "1.5.1.dev2",
"regenerated": "2021-10-27 09:02:32.043203",
"spec_repo_commit": "5f2ff0f"
"regenerated": "2021-10-27 12:50:06.114952",
"spec_repo_commit": "0b58986"
},
"v2": {
"apigentools_version": "1.5.1.dev2",
"regenerated": "2021-10-27 09:02:32.072483",
"spec_repo_commit": "5f2ff0f"
"regenerated": "2021-10-27 12:50:06.145709",
"spec_repo_commit": "0b58986"
}
}
}
8 changes: 4 additions & 4 deletions .generator/schemas/v1/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -907,8 +907,10 @@ components:
type: string
is_read_only:
default: false
deprecated: true
description: Whether this dashboard is read-only. If True, only the author
and admins can make changes to it.
and admins can make changes to it. Prefer using `restricted_roles` to
manage write authorization.
example: false
type: boolean
layout_type:
Expand All @@ -930,9 +932,7 @@ components:
$ref: '#/components/schemas/DashboardReflowType'
restricted_roles:
description: A list of role identifiers. Only the author and users associated
with at least one of these roles can edit this dashboard. Overrides the
`is_read_only` property if both are present. **This feature is currently
in beta.**
with at least one of these roles can edit this dashboard.
items:
description: A role UUID.
type: string
Expand Down
7 changes: 3 additions & 4 deletions docs/v1/APIErrorResponse.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **errors** | **Array&lt;String&gt;** | Array of errors returned by the API. | |
| Name | Type | Description | Notes |
| ---------- | ----------------------- | ------------------------------------ | ----- |
| **errors** | **Array&lt;String&gt;** | Array of errors returned by the API. | |

## Example

Expand All @@ -15,4 +15,3 @@ instance = DatadogAPIClient::V1::APIErrorResponse.new(
errors: null
)
```

27 changes: 13 additions & 14 deletions docs/v1/AWSAccount.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **access_key_id** | **String** | Your AWS access key ID. Only required if your AWS account is a GovCloud or China account. | [optional] |
| **account_id** | **String** | Your AWS Account ID without dashes. | [optional] |
| **account_specific_namespace_rules** | **Hash&lt;String, Boolean&gt;** | An object, (in the form &#x60;{\&quot;namespace1\&quot;:true/false, \&quot;namespace2\&quot;:true/false}&#x60;), that enables or disables metric collection for specific AWS namespaces for this AWS account only. | [optional] |
| **cspm_resource_collection_enabled** | **Boolean** | Whether Datadog collects cloud security posture management resources from your AWS account. This includes additional resources not covered under the general &#x60;resource_collection&#x60;. | [optional][default to false] |
| **excluded_regions** | **Array&lt;String&gt;** | An array of AWS regions to exclude from metrics collection. | [optional] |
| **filter_tags** | **Array&lt;String&gt;** | The array of EC2 tags (in the form &#x60;key:value&#x60;) defines a filter that Datadog uses when collecting metrics from EC2. Wildcards, such as &#x60;?&#x60; (for single characters) and &#x60;*&#x60; (for multiple characters) can also be used. Only hosts that match one of the defined tags will be imported into Datadog. The rest will be ignored. Host matching a given tag can also be excluded by adding &#x60;!&#x60; before the tag. For example, &#x60;env:production,instance-type:c1.*,!region:us-east-1&#x60; | [optional] |
| **host_tags** | **Array&lt;String&gt;** | Array of tags (in the form &#x60;key:value&#x60;) to add to all hosts and metrics reporting through this integration. | [optional] |
| **metrics_collection_enabled** | **Boolean** | Whether Datadog collects metrics for this AWS account. | [optional][default to true] |
| **resource_collection_enabled** | **Boolean** | Whether Datadog collects a standard set of resources from your AWS account. | [optional][default to false] |
| **role_name** | **String** | Your Datadog role delegation name. | [optional] |
| **secret_access_key** | **String** | Your AWS secret access key. Only required if your AWS account is a GovCloud or China account. | [optional] |
| Name | Type | Description | Notes |
| ------------------------------------ | ------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- |
| **access_key_id** | **String** | Your AWS access key ID. Only required if your AWS account is a GovCloud or China account. | [optional] |
| **account_id** | **String** | Your AWS Account ID without dashes. | [optional] |
| **account_specific_namespace_rules** | **Hash&lt;String, Boolean&gt;** | An object, (in the form &#x60;{\&quot;namespace1\&quot;:true/false, \&quot;namespace2\&quot;:true/false}&#x60;), that enables or disables metric collection for specific AWS namespaces for this AWS account only. | [optional] |
| **cspm_resource_collection_enabled** | **Boolean** | Whether Datadog collects cloud security posture management resources from your AWS account. This includes additional resources not covered under the general &#x60;resource_collection&#x60;. | [optional][default to false] |
| **excluded_regions** | **Array&lt;String&gt;** | An array of AWS regions to exclude from metrics collection. | [optional] |
| **filter_tags** | **Array&lt;String&gt;** | The array of EC2 tags (in the form &#x60;key:value&#x60;) defines a filter that Datadog uses when collecting metrics from EC2. Wildcards, such as &#x60;?&#x60; (for single characters) and &#x60;_&#x60; (for multiple characters) can also be used. Only hosts that match one of the defined tags will be imported into Datadog. The rest will be ignored. Host matching a given tag can also be excluded by adding &#x60;!&#x60; before the tag. For example, &#x60;env:production,instance-type:c1._,!region:us-east-1&#x60; | [optional] |
| **host_tags** | **Array&lt;String&gt;** | Array of tags (in the form &#x60;key:value&#x60;) to add to all hosts and metrics reporting through this integration. | [optional] |
| **metrics_collection_enabled** | **Boolean** | Whether Datadog collects metrics for this AWS account. | [optional][default to true] |
| **resource_collection_enabled** | **Boolean** | Whether Datadog collects a standard set of resources from your AWS account. | [optional][default to false] |
| **role_name** | **String** | Your Datadog role delegation name. | [optional] |
| **secret_access_key** | **String** | Your AWS secret access key. Only required if your AWS account is a GovCloud or China account. | [optional] |

## Example

Expand All @@ -35,4 +35,3 @@ instance = DatadogAPIClient::V1::AWSAccount.new(
secret_access_key: null
)
```

9 changes: 4 additions & 5 deletions docs/v1/AWSAccountAndLambdaRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **account_id** | **String** | Your AWS Account ID without dashes. | |
| **lambda_arn** | **String** | ARN of the Datadog Lambda created during the Datadog-Amazon Web services Log collection setup. | |
| Name | Type | Description | Notes |
| -------------- | ---------- | ---------------------------------------------------------------------------------------------- | ----- |
| **account_id** | **String** | Your AWS Account ID without dashes. | |
| **lambda_arn** | **String** | ARN of the Datadog Lambda created during the Datadog-Amazon Web services Log collection setup. | |

## Example

Expand All @@ -17,4 +17,3 @@ instance = DatadogAPIClient::V1::AWSAccountAndLambdaRequest.new(
lambda_arn: arn:aws:lambda:us-east-1:1234567:function:LogsCollectionAPITest
)
```

5 changes: 2 additions & 3 deletions docs/v1/AWSAccountCreateResponse.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| Name | Type | Description | Notes |
| --------------- | ---------- | ---------------- | ---------- |
| **external_id** | **String** | AWS external_id. | [optional] |

## Example
Expand All @@ -15,4 +15,3 @@ instance = DatadogAPIClient::V1::AWSAccountCreateResponse.new(
external_id: null
)
```

9 changes: 4 additions & 5 deletions docs/v1/AWSAccountDeleteRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| Name | Type | Description | Notes |
| ----------------- | ---------- | ----------------------------------------------------------------------------------------- | ---------- |
| **access_key_id** | **String** | Your AWS access key ID. Only required if your AWS account is a GovCloud or China account. | [optional] |
| **account_id** | **String** | Your AWS Account ID without dashes. | [optional] |
| **role_name** | **String** | Your Datadog role delegation name. | [optional] |
| **account_id** | **String** | Your AWS Account ID without dashes. | [optional] |
| **role_name** | **String** | Your Datadog role delegation name. | [optional] |

## Example

Expand All @@ -19,4 +19,3 @@ instance = DatadogAPIClient::V1::AWSAccountDeleteRequest.new(
role_name: DatadogAWSIntegrationRole
)
```

5 changes: 2 additions & 3 deletions docs/v1/AWSAccountListResponse.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| Name | Type | Description | Notes |
| ------------ | -------------------------------------------- | ----------------------------- | ---------- |
| **accounts** | [**Array&lt;AWSAccount&gt;**](AWSAccount.md) | List of enabled AWS accounts. | [optional] |

## Example
Expand All @@ -15,4 +15,3 @@ instance = DatadogAPIClient::V1::AWSAccountListResponse.new(
accounts: null
)
```

Loading

0 comments on commit 998537c

Please sign in to comment.