UnifiedAgentKubernetesScrapeTarget¶
-
class
oci.logging.models.UnifiedAgentKubernetesScrapeTarget(**kwargs)¶ Bases:
objectMonitoring scrape object.
Attributes
RESOURCE_TYPE_ENDPOINTSA constant which can be used with the resource_type property of a UnifiedAgentKubernetesScrapeTarget. RESOURCE_TYPE_NODESA constant which can be used with the resource_type property of a UnifiedAgentKubernetesScrapeTarget. RESOURCE_TYPE_PODSA constant which can be used with the resource_type property of a UnifiedAgentKubernetesScrapeTarget. RESOURCE_TYPE_SERVICESA constant which can be used with the resource_type property of a UnifiedAgentKubernetesScrapeTarget. k8s_namespace[Required] Gets the k8s_namespace of this UnifiedAgentKubernetesScrapeTarget. resource_groupGets the resource_group of this UnifiedAgentKubernetesScrapeTarget. resource_type[Required] Gets the resource_type of this UnifiedAgentKubernetesScrapeTarget. service_nameGets the service_name of this UnifiedAgentKubernetesScrapeTarget. Methods
__init__(**kwargs)Initializes a new UnifiedAgentKubernetesScrapeTarget object with values from keyword arguments. -
RESOURCE_TYPE_ENDPOINTS= 'ENDPOINTS'¶ A constant which can be used with the resource_type property of a UnifiedAgentKubernetesScrapeTarget. This constant has a value of “ENDPOINTS”
-
RESOURCE_TYPE_NODES= 'NODES'¶ A constant which can be used with the resource_type property of a UnifiedAgentKubernetesScrapeTarget. This constant has a value of “NODES”
-
RESOURCE_TYPE_PODS= 'PODS'¶ A constant which can be used with the resource_type property of a UnifiedAgentKubernetesScrapeTarget. This constant has a value of “PODS”
-
RESOURCE_TYPE_SERVICES= 'SERVICES'¶ A constant which can be used with the resource_type property of a UnifiedAgentKubernetesScrapeTarget. This constant has a value of “SERVICES”
-
__init__(**kwargs)¶ Initializes a new UnifiedAgentKubernetesScrapeTarget object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - resource_type (str) – The value to assign to the resource_type property of this UnifiedAgentKubernetesScrapeTarget. Allowed values for this property are: “PODS”, “ENDPOINTS”, “NODES”, “SERVICES”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- k8s_namespace (str) – The value to assign to the k8s_namespace property of this UnifiedAgentKubernetesScrapeTarget.
- service_name (str) – The value to assign to the service_name property of this UnifiedAgentKubernetesScrapeTarget.
- resource_group (str) – The value to assign to the resource_group property of this UnifiedAgentKubernetesScrapeTarget.
-
k8s_namespace¶ [Required] Gets the k8s_namespace of this UnifiedAgentKubernetesScrapeTarget. K8s namespace of the resource.
Returns: The k8s_namespace of this UnifiedAgentKubernetesScrapeTarget. Return type: str
-
resource_group¶ Gets the resource_group of this UnifiedAgentKubernetesScrapeTarget. Resource group in OCI monitoring.
Returns: The resource_group of this UnifiedAgentKubernetesScrapeTarget. Return type: str
-
resource_type¶ [Required] Gets the resource_type of this UnifiedAgentKubernetesScrapeTarget. Type of resource to scrape metrics.
Allowed values for this property are: “PODS”, “ENDPOINTS”, “NODES”, “SERVICES”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The resource_type of this UnifiedAgentKubernetesScrapeTarget. Return type: str
-
service_name¶ Gets the service_name of this UnifiedAgentKubernetesScrapeTarget. Name of the service prepended to the endpoints.
Returns: The service_name of this UnifiedAgentKubernetesScrapeTarget. Return type: str
-