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
79 changes: 76 additions & 3 deletions .generator/schemas/v2/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -146152,6 +146152,12 @@ components:
TenancyConfigDataAttributes:
description: Attributes of an OCI tenancy integration configuration, including authentication details, region settings, and collection options.
properties:
account_tags:
description: List of Datadog tags applied to data collected from the tenancy.
items:
description: A Datadog tag in key:value format (for example, env:prod).
type: string
type: array
billing_plan_id:
description: The identifier of the billing plan associated with the OCI tenancy.
format: int32
Expand All @@ -146167,9 +146173,23 @@ components:
dd_compartment_id:
description: The OCID of the OCI compartment used by the Datadog integration stack.
type: string
dd_iac_version:
description: The version of the Datadog infrastructure-as-code stack applied to the tenancy (for example, 1.2.0).
type: string
dd_stack_id:
description: The OCID of the OCI Resource Manager stack used by the Datadog integration.
type: string
defined_tags:
description: List of OCI defined tags applied to the Datadog-managed connector hubs.
items:
description: An OCI defined tag in `Namespace.key:value` format (for example, `Operations.CostCenter:42`).
type: string
type: array
events_collection_enabled:
description: Whether resource change events collection from OCI is enabled for the tenancy.
type: boolean
grace_resource:
$ref: "#/components/schemas/TenancyConfigDataAttributesGraceResource"
home_region:
description: The home region of the OCI tenancy (for example, us-ashburn-1).
type: string
Expand All @@ -146185,13 +146205,26 @@ components:
resource_collection_enabled:
description: Whether resource collection from OCI is enabled for the tenancy.
type: boolean
service_quota_collection_enabled:
description: Whether service quota collection from OCI is enabled for the tenancy.
type: boolean
tenancy_name:
description: The human-readable name of the OCI tenancy.
type: string
user_ocid:
description: The OCID of the OCI user used by the Datadog integration for authentication.
type: string
type: object
TenancyConfigDataAttributesGraceResource:
description: Access control details for the tenancy configuration, used to determine whether the requesting user can edit it.
properties:
resource_id:
description: The identifier of the access control resource for the tenancy configuration.
type: string
user_can_edit:
description: Whether the requesting user has permission to edit the tenancy configuration.
type: boolean
type: object
TenancyConfigDataAttributesLogsConfig:
description: Log collection configuration for an OCI tenancy, indicating which compartments and services have log collection enabled.
properties:
Expand All @@ -146210,6 +146243,15 @@ components:
description: An OCI service name for which log collection is enabled (for example, compute).
type: string
type: array
resource_tag_filters:
additionalProperties:
description: List of resource tag filters for the OCI service.
items:
description: A resource tag filter in key:value format (for example, env:prod).
type: string
type: array
description: Map of OCI service names to the resource tag filters that scope log collection for that service.
type: object
type: object
TenancyConfigDataAttributesMetricsConfig:
description: Metrics collection configuration for an OCI tenancy, indicating which compartments and services are included or excluded.
Expand All @@ -146229,51 +146271,80 @@ components:
description: An OCI service name excluded from metrics collection (for example, compute).
type: string
type: array
resource_tag_filters:
additionalProperties:
description: List of resource tag filters for the OCI service.
items:
description: A resource tag filter in key:value format (for example, env:prod).
type: string
type: array
description: Map of OCI service names to the resource tag filters that scope metrics collection for that service.
type: object
type: object
TenancyConfigDataAttributesRegionsConfig:
description: Region configuration for an OCI tenancy, indicating which regions are available, enabled, or disabled for data collection.
properties:
available:
description: List of OCI regions available for data collection in the tenancy.
description: List of OCI regions available for data collection in the tenancy. Returns `null` when no regions are set.
items:
description: An OCI region identifier (for example, us-ashburn-1).
type: string
nullable: true
type: array
disabled:
description: List of OCI regions explicitly disabled for data collection.
description: List of OCI regions explicitly disabled for data collection. Returns `null` when no regions are set.
items:
description: An OCI region identifier (for example, us-phoenix-1).
type: string
nullable: true
type: array
enabled:
description: List of OCI regions enabled for data collection.
description: List of OCI regions enabled for data collection. Returns `null` when no regions are set.
items:
description: An OCI region identifier (for example, us-ashburn-1).
type: string
nullable: true
type: array
type: object
TenancyConfigList:
description: Response containing a list of OCI tenancy integration configurations.
example:
data:
- attributes:
account_tags:
- env:prod
billing_plan_id: 2
config_version: 2
cost_collection_enabled: true
dd_compartment_id: ocid.compartment.test
dd_iac_version: "1.2.0"
dd_stack_id: ocid.stack.test
defined_tags:
- Operations.CostCenter:42
events_collection_enabled: false
grace_resource:
resource_id: oci-integration-configuration:ocid.tenancy.test
user_can_edit: true
home_region: us-ashburn-1
logs_config:
compartment_tag_filters:
- compartment.test
enabled: true
enabled_services:
- compute
resource_tag_filters:
compute:
- env:prod
metrics_config:
compartment_tag_filters:
- compartment.test
enabled: true
excluded_services:
- compute
resource_tag_filters:
compute:
- env:prod
parent_tenancy_name: parent-tenancy
regions_config:
available:
- us-ashburn-1
Expand All @@ -146283,6 +146354,8 @@ components:
enabled:
- us-ashburn-1
resource_collection_enabled: true
service_quota_collection_enabled: false
tenancy_name: test-tenancy
user_ocid: ocid.user.test
id: ocid.tenancy.test
type: oci_tenancy
Expand Down
Loading
Loading