Show / Hide Table of Contents

Class OrganizationsResource.LocationsResource.InsightsResource.ConfiguredInsightRequest

Gets the value for a selected particular insight based on the provided filters. Use the organization level path for fetching at org level and project level path for fetching the insight value specific to a particular project.

Inheritance
object
ClientServiceRequest
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>
OrganizationsResource.LocationsResource.InsightsResource.ConfiguredInsightRequest
Implements
IClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>
IClientServiceRequest
Inherited Members
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.Xgafv
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.AccessToken
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.Alt
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.Callback
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.Fields
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.Key
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.OauthToken
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.PrettyPrint
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.QuotaUser
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.UploadType
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.UploadProtocol
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.Execute()
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.ExecuteAsStream()
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.ExecuteAsync()
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.ExecuteAsync(CancellationToken)
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.ExecuteAsStreamAsync()
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.ExecuteAsStreamAsync(CancellationToken)
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.CreateRequest(bool?)
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.GenerateRequestUri()
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.GetBody()
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.GetDefaultETagAction(string)
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.ETagAction
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.ModifyRequest
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.ValidateParameters
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.ApiVersion
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.RequestParameters
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.Service
ClientServiceRequest._unsuccessfulResponseHandlers
ClientServiceRequest._exceptionHandlers
ClientServiceRequest._executeInterceptors
ClientServiceRequest.AddUnsuccessfulResponseHandler(IHttpUnsuccessfulResponseHandler)
ClientServiceRequest.AddExceptionHandler(IHttpExceptionHandler)
ClientServiceRequest.AddExecuteInterceptor(IHttpExecuteInterceptor)
ClientServiceRequest.Credential
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.BeyondCorp.v1alpha
Assembly: Google.Apis.BeyondCorp.v1alpha.dll
Syntax
public class OrganizationsResource.LocationsResource.InsightsResource.ConfiguredInsightRequest : BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>, IClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>, IClientServiceRequest

Constructors

ConfiguredInsightRequest(IClientService, string)

Constructs a new ConfiguredInsight request.

Declaration
public ConfiguredInsightRequest(IClientService service, string insight)
Parameters
Type Name Description
IClientService service
string insight

Properties

Aggregation

Required. Aggregation type. Available aggregation could be fetched by calling insight list and get APIs in BASIC view.

Declaration
[RequestParameter("aggregation", RequestParameterType.Query)]
public virtual OrganizationsResource.LocationsResource.InsightsResource.ConfiguredInsightRequest.AggregationEnum? Aggregation { get; set; }
Property Value
Type Description
OrganizationsResource.LocationsResource.InsightsResource.ConfiguredInsightRequest.AggregationEnum?

CustomGroupingFieldFilter

Optional. Filterable parameters to be added to the grouping clause. Available fields could be fetched by calling insight list and get APIs in BASIC view. = is the only comparison operator supported. AND is the only logical operator supported. Usage: field_filter="fieldName1=fieldVal1 AND fieldName2=fieldVal2". NOTE: Only AND conditions are allowed. NOTE: Use the filter_alias from Insight.Metadata.Field message for the filtering the corresponding fields in this filter field. (These expressions are based on the filter language described at https://google.aip.dev/160).

Declaration
[RequestParameter("customGrouping.fieldFilter", RequestParameterType.Query)]
public virtual string CustomGroupingFieldFilter { get; set; }
Property Value
Type Description
string

CustomGroupingGroupFields

Required. Fields to be used for grouping. NOTE: Use the filter_alias from Insight.Metadata.Field message for declaring the fields to be grouped-by here.

Declaration
[RequestParameter("customGrouping.groupFields", RequestParameterType.Query)]
public virtual Repeatable<string> CustomGroupingGroupFields { get; set; }
Property Value
Type Description
Repeatable<string>

EndTime

object representation of EndTimeRaw.

Declaration
[Obsolete("This property is obsolete and may behave unexpectedly; please use EndTimeDateTimeOffset instead.")]
public virtual object EndTime { get; set; }
Property Value
Type Description
object

EndTimeDateTimeOffset

Declaration
public virtual DateTimeOffset? EndTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

EndTimeRaw

String representation of EndTimeDateTimeOffset, formatted for inclusion in the HTTP request.

Declaration
[RequestParameter("endTime", RequestParameterType.Query)]
public virtual string EndTimeRaw { get; }
Property Value
Type Description
string

FieldFilter

Optional. Other filterable/configurable parameters as applicable to the selected insight. Available fields could be fetched by calling insight list and get APIs in BASIC view. = is the only comparison operator supported. AND is the only logical operator supported. Usage: field_filter="fieldName1=fieldVal1 AND fieldName2=fieldVal2". NOTE: Only AND conditions are allowed. NOTE: Use the filter_alias from Insight.Metadata.Field message for the filtering the corresponding fields in this filter field. (These expressions are based on the filter language described at https://google.aip.dev/160).

Declaration
[RequestParameter("fieldFilter", RequestParameterType.Query)]
public virtual string FieldFilter { get; set; }
Property Value
Type Description
string

Group

Optional. Group id of the available groupings for the insight. Available groupings could be fetched by calling insight list and get APIs in BASIC view.

Declaration
[RequestParameter("group", RequestParameterType.Query)]
public virtual string Group { get; set; }
Property Value
Type Description
string

HttpMethod

Gets the HTTP method.

Declaration
public override string HttpMethod { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.HttpMethod

Insight

Required. The resource name of the insight using the form: organizations/{organization_id}/locations/{location_id}/insights/{insight_id} projects/{project_id}/locations/{location_id}/insights/{insight_id}.

Declaration
[RequestParameter("insight", RequestParameterType.Path)]
public virtual string Insight { get; }
Property Value
Type Description
string

MethodName

Gets the method name.

Declaration
public override string MethodName { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.MethodName

PageSize

Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.

Declaration
[RequestParameter("pageSize", RequestParameterType.Query)]
public virtual int? PageSize { get; set; }
Property Value
Type Description
int?

PageToken

Optional. Used to fetch the page represented by the token. Fetches the first page when not set.

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
ClientServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.RestPath

StartTime

object representation of StartTimeRaw.

Declaration
[Obsolete("This property is obsolete and may behave unexpectedly; please use StartTimeDateTimeOffset instead.")]
public virtual object StartTime { get; set; }
Property Value
Type Description
object

StartTimeDateTimeOffset

Declaration
public virtual DateTimeOffset? StartTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

StartTimeRaw

String representation of StartTimeDateTimeOffset, formatted for inclusion in the HTTP request.

Declaration
[RequestParameter("startTime", RequestParameterType.Query)]
public virtual string StartTimeRaw { get; }
Property Value
Type Description
string

Methods

InitParameters()

Initializes ConfiguredInsight parameter list.

Declaration
protected override void InitParameters()
Overrides
BeyondCorpBaseServiceRequest<GoogleCloudBeyondcorpSaasplatformInsightsV1alphaConfiguredInsightResponse>.InitParameters()

Implements

IClientServiceRequest<TResponse>
IClientServiceRequest
In this article
Back to top Generated by DocFX