Class: DatadogAPIClient::V2::UpdateTenancyConfigDataAttributes

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/update_tenancy_config_data_attributes.rb

Overview

Attributes for updating an existing OCI tenancy integration configuration, including optional credentials, region settings, and collection options.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



48
49
50
# File 'lib/datadog_api_client/v2/models/update_tenancy_config_data_attributes.rb', line 48

def additional_properties
  @additional_properties
end

#auth_credentialsObject

OCI API signing key credentials used to update the Datadog integration's authentication with the OCI tenancy.



25
26
27
# File 'lib/datadog_api_client/v2/models/update_tenancy_config_data_attributes.rb', line 25

def auth_credentials
  @auth_credentials
end

#cost_collection_enabledObject

Whether cost data collection from OCI is enabled for the tenancy.



28
29
30
# File 'lib/datadog_api_client/v2/models/update_tenancy_config_data_attributes.rb', line 28

def cost_collection_enabled
  @cost_collection_enabled
end

#home_regionObject

The home region of the OCI tenancy (for example, us-ashburn-1).



31
32
33
# File 'lib/datadog_api_client/v2/models/update_tenancy_config_data_attributes.rb', line 31

def home_region
  @home_region
end

#logs_configObject

Log collection configuration for updating an OCI tenancy, controlling which compartments and services have log collection enabled.



34
35
36
# File 'lib/datadog_api_client/v2/models/update_tenancy_config_data_attributes.rb', line 34

def logs_config
  @logs_config
end

#metrics_configObject

Metrics collection configuration for updating an OCI tenancy, controlling which compartments and services are included or excluded.



37
38
39
# File 'lib/datadog_api_client/v2/models/update_tenancy_config_data_attributes.rb', line 37

def metrics_config
  @metrics_config
end

#regions_configObject

Region configuration for updating an OCI tenancy, specifying which regions are available, enabled, or disabled for data collection.



40
41
42
# File 'lib/datadog_api_client/v2/models/update_tenancy_config_data_attributes.rb', line 40

def regions_config
  @regions_config
end

#resource_collection_enabledObject

Whether resource collection from OCI is enabled for the tenancy.



43
44
45
# File 'lib/datadog_api_client/v2/models/update_tenancy_config_data_attributes.rb', line 43

def resource_collection_enabled
  @resource_collection_enabled
end

#user_ocidObject

The OCID of the OCI user used by the Datadog integration for authentication.



46
47
48
# File 'lib/datadog_api_client/v2/models/update_tenancy_config_data_attributes.rb', line 46

def user_ocid
  @user_ocid
end