Data Source: oci_optimizer_profiles
This data source provides the list of Profiles in Oracle Cloud Infrastructure Optimizer service.
Lists the existing profiles.
Example Usage
data "oci_optimizer_profiles" "test_profiles" {
#Required
compartment_id = var.compartment_id
#Optional
name = var.profile_name
state = var.profile_state
}
Argument Reference
The following arguments are supported:
compartment_id
- (Required) The OCID of the compartment.name
- (Optional) Optional. A filter that returns results that match the name specified.state
- (Optional) A filter that returns results that match the lifecycle state specified.
Attributes Reference
The following attributes are exported:
profile_collection
- The list of profile_collection.
Profile Reference
The following attributes are exported:
aggregation_interval_in_days
- The time period over which to collect data for the recommendations, measured in number of days.compartment_id
- The OCID of the tenancy. The tenancy is the root compartment.defined_tags
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:{"foo-namespace.bar-key": "value"}
description
- Text describing the profile. Avoid entering confidential information.freeform_tags
- Simple key-value pair applied without any predefined name, type, or namespace. For more information, see Resource Tags. Exists for cross-compatibility only. Example:{"bar-key": "value"}
id
- The unique OCID of the profile.levels_configuration
- A list of configuration levels for each recommendation.items
- The array of configuration levels.level
- The pre-defined profile level.recommendation_id
- The unique OCID of the recommendation.
name
- The name assigned to the profile. Avoid entering confidential information.state
- The profile’s current state.target_compartments
- Optional. The compartments specified in the profile override for a recommendation.items
- The list of OCIDs attached to the compartments specified in the current profile override.
target_tags
- Optional. The tags specified in the profile override for a recommendation.items
- The list of tags specified in the current profile override.tag_definition_name
- The name you use to refer to the tag, also known as the tag key.tag_namespace_name
- The name of the tag namespace.tag_value_type
- Specifies which tag value types in thetagValues
field result in overrides of the recommendation criteria.When the value for this field is
ANY
, thetagValues
field should be empty, which enforces overrides to the recommendation for resources with any tag values attached to them.When the value for this field value is
VALUE
, thetagValues
field must include a specific value or list of values. Overrides to the recommendation criteria only occur for resources that match the values in thetagValues
fields.tag_values
- The list of tag values. The tag value is the value that the user applying the tag adds to the tag key.
time_created
- The date and time the profile was created, in the format defined by RFC3339.time_updated
- The date and time the profile was last updated, in the format defined by RFC3339.