Class SummarizeManagedInstanceAnalyticsRequest
Implements
Inherited Members
Namespace: Oci.OsmanagementhubService.Requests
Assembly: OCI.DotNetSDK.Osmanagementhub.dll
Syntax
public class SummarizeManagedInstanceAnalyticsRequest : IOciRequest
Examples
Click here to see an example of how to use SummarizeManagedInstanceAnalytics request.
Properties
CompartmentId
Declaration
[HttpConverter(TargetEnum.Query, "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the compartment. This filter returns only resources contained within the specified compartment. |
DisplayName
Declaration
[HttpConverter(TargetEnum.Query, "displayName", CollectionFormatType.Multi)]
public List<string> DisplayName { get; set; }
Property Value
Type | Description |
---|---|
List<string> | A filter to return resources that match the given display names. |
DisplayNameContains
Declaration
[HttpConverter(TargetEnum.Query, "displayNameContains")]
public string DisplayNameContains { get; set; }
Property Value
Type | Description |
---|---|
string | A filter to return resources that may partially match the given display name. |
IsManagedByAutonomousLinux
Declaration
[HttpConverter(TargetEnum.Query, "isManagedByAutonomousLinux")]
public bool? IsManagedByAutonomousLinux { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether to list only resources managed by the Autonomous Linux service. |
LifecycleEnvironmentId
Declaration
[HttpConverter(TargetEnum.Query, "lifecycleEnvironmentId")]
public string LifecycleEnvironmentId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the lifecycle environment. This filter returns only resource contained with the specified lifecycle environment. |
LifecycleStageId
Declaration
[HttpConverter(TargetEnum.Query, "lifecycleStageId")]
public string LifecycleStageId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the lifecycle stage. This resource returns resources associated with this lifecycle stage. |
Limit
Declaration
[HttpConverter(TargetEnum.Query, "limit")]
public int? Limit { get; set; }
Property Value
Type | Description |
---|---|
int? | For list pagination. The maximum number of results per page, or items to return in a paginated "List" call.
For important details about how pagination works, see List Pagination.
|
Location
Declaration
[HttpConverter(TargetEnum.Query, "location", CollectionFormatType.Multi)]
public List<ManagedInstanceLocation> Location { get; set; }
Property Value
Type | Description |
---|---|
List<ManagedInstanceLocation> | A filter to return only resources whose location matches the given value. |
LocationNotEqualTo
Declaration
[HttpConverter(TargetEnum.Query, "locationNotEqualTo", CollectionFormatType.Multi)]
public List<ManagedInstanceLocation> LocationNotEqualTo { get; set; }
Property Value
Type | Description |
---|---|
List<ManagedInstanceLocation> | A filter to return only resources whose location does not match the given value. |
ManagedInstanceGroupId
Declaration
[HttpConverter(TargetEnum.Query, "managedInstanceGroupId")]
public string ManagedInstanceGroupId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the managed instance group. This filter returns resources associated with this group. |
MetricNames
Declaration
[Required(ErrorMessage = "MetricNames is required.")]
[HttpConverter(TargetEnum.Query, "metricNames", CollectionFormatType.Multi)]
public List<MetricName> MetricNames { get; set; }
Property Value
Type | Description |
---|---|
List<MetricName> | A filter to return only metrics whose name matches the given metric names. |
Remarks
Required
OpcRequestId
Declaration
[HttpConverter(TargetEnum.Header, "opc-request-id")]
public string OpcRequestId { get; set; }
Property Value
Type | Description |
---|---|
string | Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. |
OsFamily
Declaration
[HttpConverter(TargetEnum.Query, "osFamily", CollectionFormatType.Multi)]
public List<OsFamily> OsFamily { get; set; }
Property Value
Type | Description |
---|---|
List<OsFamily> | A filter to return only resources that match the given operating system family. |
Page
Declaration
[HttpConverter(TargetEnum.Query, "page")]
public string Page { get; set; }
Property Value
Type | Description |
---|---|
string | For list pagination. The value of the |
SortBy
Declaration
[HttpConverter(TargetEnum.Query, "sortBy")]
public SummarizeManagedInstanceAnalyticsRequest.SortByEnum? SortBy { get; set; }
Property Value
Type | Description |
---|---|
SummarizeManagedInstanceAnalyticsRequest.SortByEnum? | The field to sort by. Only one sort order may be provided. The default is to sort in ascending order by metricName (previously name, which is now depricated). You can also sort by displayName (default is ascending order). |
SortOrder
Declaration
[HttpConverter(TargetEnum.Query, "sortOrder")]
public SortOrder? SortOrder { get; set; }
Property Value
Type | Description |
---|---|
SortOrder? | The sort order to use, either 'ASC' or 'DESC'. |
Status
Declaration
[HttpConverter(TargetEnum.Query, "status", CollectionFormatType.Multi)]
public List<ManagedInstanceStatus> Status { get; set; }
Property Value
Type | Description |
---|---|
List<ManagedInstanceStatus> | A filter to return only managed instances whose status matches the status provided. |