Class CustomersResource.EnterpriseResource.SecurityInsightsResource.QueryUrlVisitsBreakdownsRequest
Returns summaries of URL visits for a given metric and breakdown dimension.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.ChromeManagement.v1
Assembly: Google.Apis.ChromeManagement.v1.dll
Syntax
public class CustomersResource.EnterpriseResource.SecurityInsightsResource.QueryUrlVisitsBreakdownsRequest : ChromeManagementBaseServiceRequest<GoogleChromeManagementVersionsV1QueryUrlVisitsBreakdownsResponse>, IClientServiceRequest<GoogleChromeManagementVersionsV1QueryUrlVisitsBreakdownsResponse>, IClientServiceRequest
Constructors
QueryUrlVisitsBreakdownsRequest(IClientService, string)
Constructs a new QueryUrlVisitsBreakdowns request.
Declaration
public QueryUrlVisitsBreakdownsRequest(IClientService service, string customer)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service | |
| string | customer |
Properties
Breakdown
Optional. The dimension to break down the URL visits by. Defaults to USER.
Declaration
[RequestParameter("breakdown", RequestParameterType.Query)]
public virtual CustomersResource.EnterpriseResource.SecurityInsightsResource.QueryUrlVisitsBreakdownsRequest.BreakdownEnum? Breakdown { get; set; }
Property Value
| Type | Description |
|---|---|
| CustomersResource.EnterpriseResource.SecurityInsightsResource.QueryUrlVisitsBreakdownsRequest.BreakdownEnum? |
Customer
Required. The customer ID in the format "customers/{customer_id}".
Declaration
[RequestParameter("customer", RequestParameterType.Path)]
public virtual string Customer { get; }
Property Value
| Type | Description |
|---|---|
| string |
Filter
Optional. The filter to apply to the request. For syntax, see AIP-160. Data is not available for
events older than 180 days or more recent than 48 hours ago. If event_time is not specified,
results will end 48 hours ago. Supported fields for filtering: - user - event_domain -
event_time Filtering by user or event_domain requires the breakdown dimension to be set
to the corresponding value (e.g., you must set breakdown = USER to filter by user).
Supported operators: - = for user and event_domain. - <= for event_time.
Supported conjunctions: - AND Example: user = "testuser" AND event_time <= "2024-01-02T00:00:00Z"
Declaration
[RequestParameter("filter", RequestParameterType.Query)]
public virtual string Filter { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FixedTimeRange
Optional. The fixed time range to return the breakdowns for. Defaults to FIXED_TIME_RANGE_FOUR_WEEKS. Fixed time ranges are used to allow for precomputation and optimize response times.
Declaration
[RequestParameter("fixedTimeRange", RequestParameterType.Query)]
public virtual CustomersResource.EnterpriseResource.SecurityInsightsResource.QueryUrlVisitsBreakdownsRequest.FixedTimeRangeEnum? FixedTimeRange { get; set; }
Property Value
| Type | Description |
|---|---|
| CustomersResource.EnterpriseResource.SecurityInsightsResource.QueryUrlVisitsBreakdownsRequest.FixedTimeRangeEnum? |
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
Metric
Optional. The metric to return the breakdowns for. Defaults to URL_VISITS_METRIC_TOTAL_SUSPICIOUS_URL_VISITS.
Declaration
[RequestParameter("metric", RequestParameterType.Query)]
public virtual CustomersResource.EnterpriseResource.SecurityInsightsResource.QueryUrlVisitsBreakdownsRequest.MetricEnum? Metric { get; set; }
Property Value
| Type | Description |
|---|---|
| CustomersResource.EnterpriseResource.SecurityInsightsResource.QueryUrlVisitsBreakdownsRequest.MetricEnum? |
PageSize
Optional. The maximum number of breakdowns to return. The service may return fewer than this value. If unspecified, at most 50 breakdowns will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Declaration
[RequestParameter("pageSize", RequestParameterType.Query)]
public virtual int? PageSize { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
PageToken
Optional. A page token, received from a previous QueryUrlVisitsBreakdowns call. Provide this
to retrieve the subsequent page. When paginating, all other parameters provided to
QueryUrlVisitsBreakdowns must match the call that provided the page token.
Declaration
[RequestParameter("pageToken", RequestParameterType.Query)]
public virtual string PageToken { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
Methods
InitParameters()
Initializes QueryUrlVisitsBreakdowns parameter list.
Declaration
protected override void InitParameters()