1. Packages
  2. Google Cloud Native
  3. API Docs
  4. apigee
  5. apigee/v1
  6. HostSecurityReport

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

google-native.apigee/v1.HostSecurityReport

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

    Submit a query at host level to be processed in the background. If the submission of the query succeeds, the API returns a 201 status and an ID that refer to the query. In addition to the HTTP status 201, the state of “enqueued” means that the request succeeded. Auto-naming is currently not supported for this resource. Note - this resource’s API doesn’t support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

    Create HostSecurityReport Resource

    new HostSecurityReport(name: string, args: HostSecurityReportArgs, opts?: CustomResourceOptions);
    @overload
    def HostSecurityReport(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           csv_delimiter: Optional[str] = None,
                           dimensions: Optional[Sequence[str]] = None,
                           display_name: Optional[str] = None,
                           envgroup_hostname: Optional[str] = None,
                           filter: Optional[str] = None,
                           group_by_time_unit: Optional[str] = None,
                           limit: Optional[int] = None,
                           metrics: Optional[Sequence[GoogleCloudApigeeV1SecurityReportQueryMetricArgs]] = None,
                           mime_type: Optional[str] = None,
                           organization_id: Optional[str] = None,
                           report_definition_id: Optional[str] = None,
                           time_range: Optional[Any] = None)
    @overload
    def HostSecurityReport(resource_name: str,
                           args: HostSecurityReportArgs,
                           opts: Optional[ResourceOptions] = None)
    func NewHostSecurityReport(ctx *Context, name string, args HostSecurityReportArgs, opts ...ResourceOption) (*HostSecurityReport, error)
    public HostSecurityReport(string name, HostSecurityReportArgs args, CustomResourceOptions? opts = null)
    public HostSecurityReport(String name, HostSecurityReportArgs args)
    public HostSecurityReport(String name, HostSecurityReportArgs args, CustomResourceOptions options)
    
    type: google-native:apigee/v1:HostSecurityReport
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args HostSecurityReportArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args HostSecurityReportArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args HostSecurityReportArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args HostSecurityReportArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args HostSecurityReportArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    HostSecurityReport Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The HostSecurityReport resource accepts the following input properties:

    OrganizationId string
    TimeRange object

    Time range for the query. Can use the following predefined strings to specify the time range: last60minutes last24hours last7days Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" }

    CsvDelimiter string

    Delimiter used in the CSV file, if outputFormat is set to csv. Defaults to the , (comma) character. Supported delimiter characters include comma (,), pipe (|), and tab (\t).

    Dimensions List<string>

    A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions

    DisplayName string

    Security Report display name which users can specify.

    EnvgroupHostname string

    Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostSecurityReport where analytics data will be grouped by organization and hostname.

    Filter string

    Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax

    GroupByTimeUnit string

    Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.

    Limit int

    Maximum number of rows that can be returned in the result.

    Metrics List<Pulumi.GoogleNative.Apigee.V1.Inputs.GoogleCloudApigeeV1SecurityReportQueryMetric>

    A list of Metrics.

    MimeType string

    Valid values include: csv or json. Defaults to json. Note: Configure the delimiter for CSV output using the csvDelimiter property.

    ReportDefinitionId string

    Report Definition ID.

    OrganizationId string
    TimeRange interface{}

    Time range for the query. Can use the following predefined strings to specify the time range: last60minutes last24hours last7days Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" }

    CsvDelimiter string

    Delimiter used in the CSV file, if outputFormat is set to csv. Defaults to the , (comma) character. Supported delimiter characters include comma (,), pipe (|), and tab (\t).

    Dimensions []string

    A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions

    DisplayName string

    Security Report display name which users can specify.

    EnvgroupHostname string

    Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostSecurityReport where analytics data will be grouped by organization and hostname.

    Filter string

    Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax

    GroupByTimeUnit string

    Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.

    Limit int

    Maximum number of rows that can be returned in the result.

    Metrics []GoogleCloudApigeeV1SecurityReportQueryMetricArgs

    A list of Metrics.

    MimeType string

    Valid values include: csv or json. Defaults to json. Note: Configure the delimiter for CSV output using the csvDelimiter property.

    ReportDefinitionId string

    Report Definition ID.

    organizationId String
    timeRange Object

    Time range for the query. Can use the following predefined strings to specify the time range: last60minutes last24hours last7days Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" }

    csvDelimiter String

    Delimiter used in the CSV file, if outputFormat is set to csv. Defaults to the , (comma) character. Supported delimiter characters include comma (,), pipe (|), and tab (\t).

    dimensions List<String>

    A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions

    displayName String

    Security Report display name which users can specify.

    envgroupHostname String

    Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostSecurityReport where analytics data will be grouped by organization and hostname.

    filter String

    Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax

    groupByTimeUnit String

    Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.

    limit Integer

    Maximum number of rows that can be returned in the result.

    metrics List<GoogleCloudApigeeV1SecurityReportQueryMetric>

    A list of Metrics.

    mimeType String

    Valid values include: csv or json. Defaults to json. Note: Configure the delimiter for CSV output using the csvDelimiter property.

    reportDefinitionId String

    Report Definition ID.

    organizationId string
    timeRange any

    Time range for the query. Can use the following predefined strings to specify the time range: last60minutes last24hours last7days Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" }

    csvDelimiter string

    Delimiter used in the CSV file, if outputFormat is set to csv. Defaults to the , (comma) character. Supported delimiter characters include comma (,), pipe (|), and tab (\t).

    dimensions string[]

    A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions

    displayName string

    Security Report display name which users can specify.

    envgroupHostname string

    Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostSecurityReport where analytics data will be grouped by organization and hostname.

    filter string

    Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax

    groupByTimeUnit string

    Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.

    limit number

    Maximum number of rows that can be returned in the result.

    metrics GoogleCloudApigeeV1SecurityReportQueryMetric[]

    A list of Metrics.

    mimeType string

    Valid values include: csv or json. Defaults to json. Note: Configure the delimiter for CSV output using the csvDelimiter property.

    reportDefinitionId string

    Report Definition ID.

    organization_id str
    time_range Any

    Time range for the query. Can use the following predefined strings to specify the time range: last60minutes last24hours last7days Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" }

    csv_delimiter str

    Delimiter used in the CSV file, if outputFormat is set to csv. Defaults to the , (comma) character. Supported delimiter characters include comma (,), pipe (|), and tab (\t).

    dimensions Sequence[str]

    A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions

    display_name str

    Security Report display name which users can specify.

    envgroup_hostname str

    Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostSecurityReport where analytics data will be grouped by organization and hostname.

    filter str

    Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax

    group_by_time_unit str

    Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.

    limit int

    Maximum number of rows that can be returned in the result.

    metrics Sequence[GoogleCloudApigeeV1SecurityReportQueryMetricArgs]

    A list of Metrics.

    mime_type str

    Valid values include: csv or json. Defaults to json. Note: Configure the delimiter for CSV output using the csvDelimiter property.

    report_definition_id str

    Report Definition ID.

    organizationId String
    timeRange Any

    Time range for the query. Can use the following predefined strings to specify the time range: last60minutes last24hours last7days Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" }

    csvDelimiter String

    Delimiter used in the CSV file, if outputFormat is set to csv. Defaults to the , (comma) character. Supported delimiter characters include comma (,), pipe (|), and tab (\t).

    dimensions List<String>

    A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions

    displayName String

    Security Report display name which users can specify.

    envgroupHostname String

    Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostSecurityReport where analytics data will be grouped by organization and hostname.

    filter String

    Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax

    groupByTimeUnit String

    Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.

    limit Number

    Maximum number of rows that can be returned in the result.

    metrics List<Property Map>

    A list of Metrics.

    mimeType String

    Valid values include: csv or json. Defaults to json. Note: Configure the delimiter for CSV output using the csvDelimiter property.

    reportDefinitionId String

    Report Definition ID.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the HostSecurityReport resource produces the following output properties:

    Created string

    Creation time of the query.

    Error string

    Error is set when query fails.

    ExecutionTime string

    ExecutionTime is available only after the query is completed.

    Id string

    The provider-assigned unique ID for this managed resource.

    QueryParams Pulumi.GoogleNative.Apigee.V1.Outputs.GoogleCloudApigeeV1SecurityReportMetadataResponse

    Contains information like metrics, dimenstions etc of the Security Report.

    Result Pulumi.GoogleNative.Apigee.V1.Outputs.GoogleCloudApigeeV1SecurityReportResultMetadataResponse

    Result is available only after the query is completed.

    ResultFileSize string

    ResultFileSize is available only after the query is completed.

    ResultRows string

    ResultRows is available only after the query is completed.

    Self string

    Self link of the query. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd

    State string

    Query state could be "enqueued", "running", "completed", "expired" and "failed".

    Updated string

    Last updated timestamp for the query.

    Created string

    Creation time of the query.

    Error string

    Error is set when query fails.

    ExecutionTime string

    ExecutionTime is available only after the query is completed.

    Id string

    The provider-assigned unique ID for this managed resource.

    QueryParams GoogleCloudApigeeV1SecurityReportMetadataResponse

    Contains information like metrics, dimenstions etc of the Security Report.

    Result GoogleCloudApigeeV1SecurityReportResultMetadataResponse

    Result is available only after the query is completed.

    ResultFileSize string

    ResultFileSize is available only after the query is completed.

    ResultRows string

    ResultRows is available only after the query is completed.

    Self string

    Self link of the query. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd

    State string

    Query state could be "enqueued", "running", "completed", "expired" and "failed".

    Updated string

    Last updated timestamp for the query.

    created String

    Creation time of the query.

    error String

    Error is set when query fails.

    executionTime String

    ExecutionTime is available only after the query is completed.

    id String

    The provider-assigned unique ID for this managed resource.

    queryParams GoogleCloudApigeeV1SecurityReportMetadataResponse

    Contains information like metrics, dimenstions etc of the Security Report.

    result GoogleCloudApigeeV1SecurityReportResultMetadataResponse

    Result is available only after the query is completed.

    resultFileSize String

    ResultFileSize is available only after the query is completed.

    resultRows String

    ResultRows is available only after the query is completed.

    self String

    Self link of the query. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd

    state String

    Query state could be "enqueued", "running", "completed", "expired" and "failed".

    updated String

    Last updated timestamp for the query.

    created string

    Creation time of the query.

    error string

    Error is set when query fails.

    executionTime string

    ExecutionTime is available only after the query is completed.

    id string

    The provider-assigned unique ID for this managed resource.

    queryParams GoogleCloudApigeeV1SecurityReportMetadataResponse

    Contains information like metrics, dimenstions etc of the Security Report.

    result GoogleCloudApigeeV1SecurityReportResultMetadataResponse

    Result is available only after the query is completed.

    resultFileSize string

    ResultFileSize is available only after the query is completed.

    resultRows string

    ResultRows is available only after the query is completed.

    self string

    Self link of the query. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd

    state string

    Query state could be "enqueued", "running", "completed", "expired" and "failed".

    updated string

    Last updated timestamp for the query.

    created str

    Creation time of the query.

    error str

    Error is set when query fails.

    execution_time str

    ExecutionTime is available only after the query is completed.

    id str

    The provider-assigned unique ID for this managed resource.

    query_params GoogleCloudApigeeV1SecurityReportMetadataResponse

    Contains information like metrics, dimenstions etc of the Security Report.

    result GoogleCloudApigeeV1SecurityReportResultMetadataResponse

    Result is available only after the query is completed.

    result_file_size str

    ResultFileSize is available only after the query is completed.

    result_rows str

    ResultRows is available only after the query is completed.

    self str

    Self link of the query. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd

    state str

    Query state could be "enqueued", "running", "completed", "expired" and "failed".

    updated str

    Last updated timestamp for the query.

    created String

    Creation time of the query.

    error String

    Error is set when query fails.

    executionTime String

    ExecutionTime is available only after the query is completed.

    id String

    The provider-assigned unique ID for this managed resource.

    queryParams Property Map

    Contains information like metrics, dimenstions etc of the Security Report.

    result Property Map

    Result is available only after the query is completed.

    resultFileSize String

    ResultFileSize is available only after the query is completed.

    resultRows String

    ResultRows is available only after the query is completed.

    self String

    Self link of the query. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd

    state String

    Query state could be "enqueued", "running", "completed", "expired" and "failed".

    updated String

    Last updated timestamp for the query.

    Supporting Types

    GoogleCloudApigeeV1SecurityReportMetadataResponse, GoogleCloudApigeeV1SecurityReportMetadataResponseArgs

    Dimensions List<string>

    Dimensions of the SecurityReport.

    EndTimestamp string

    End timestamp of the query range.

    Metrics List<string>

    Metrics of the SecurityReport. Example: ["name:bot_count,func:sum,alias:sum_bot_count"]

    MimeType string

    MIME type / Output format.

    StartTimestamp string

    Start timestamp of the query range.

    TimeUnit string

    Query GroupBy time unit. Example: "seconds", "minute", "hour"

    Dimensions []string

    Dimensions of the SecurityReport.

    EndTimestamp string

    End timestamp of the query range.

    Metrics []string

    Metrics of the SecurityReport. Example: ["name:bot_count,func:sum,alias:sum_bot_count"]

    MimeType string

    MIME type / Output format.

    StartTimestamp string

    Start timestamp of the query range.

    TimeUnit string

    Query GroupBy time unit. Example: "seconds", "minute", "hour"

    dimensions List<String>

    Dimensions of the SecurityReport.

    endTimestamp String

    End timestamp of the query range.

    metrics List<String>

    Metrics of the SecurityReport. Example: ["name:bot_count,func:sum,alias:sum_bot_count"]

    mimeType String

    MIME type / Output format.

    startTimestamp String

    Start timestamp of the query range.

    timeUnit String

    Query GroupBy time unit. Example: "seconds", "minute", "hour"

    dimensions string[]

    Dimensions of the SecurityReport.

    endTimestamp string

    End timestamp of the query range.

    metrics string[]

    Metrics of the SecurityReport. Example: ["name:bot_count,func:sum,alias:sum_bot_count"]

    mimeType string

    MIME type / Output format.

    startTimestamp string

    Start timestamp of the query range.

    timeUnit string

    Query GroupBy time unit. Example: "seconds", "minute", "hour"

    dimensions Sequence[str]

    Dimensions of the SecurityReport.

    end_timestamp str

    End timestamp of the query range.

    metrics Sequence[str]

    Metrics of the SecurityReport. Example: ["name:bot_count,func:sum,alias:sum_bot_count"]

    mime_type str

    MIME type / Output format.

    start_timestamp str

    Start timestamp of the query range.

    time_unit str

    Query GroupBy time unit. Example: "seconds", "minute", "hour"

    dimensions List<String>

    Dimensions of the SecurityReport.

    endTimestamp String

    End timestamp of the query range.

    metrics List<String>

    Metrics of the SecurityReport. Example: ["name:bot_count,func:sum,alias:sum_bot_count"]

    mimeType String

    MIME type / Output format.

    startTimestamp String

    Start timestamp of the query range.

    timeUnit String

    Query GroupBy time unit. Example: "seconds", "minute", "hour"

    GoogleCloudApigeeV1SecurityReportQueryMetric, GoogleCloudApigeeV1SecurityReportQueryMetricArgs

    Name string

    Metric name.

    AggregationFunction string

    Aggregation function: avg, min, max, or sum.

    Alias string

    Alias for the metric. Alias will be used to replace metric name in query results.

    Operator string

    One of +, -, /, %, *.

    Value string

    Operand value should be provided when operator is set.

    Name string

    Metric name.

    AggregationFunction string

    Aggregation function: avg, min, max, or sum.

    Alias string

    Alias for the metric. Alias will be used to replace metric name in query results.

    Operator string

    One of +, -, /, %, *.

    Value string

    Operand value should be provided when operator is set.

    name String

    Metric name.

    aggregationFunction String

    Aggregation function: avg, min, max, or sum.

    alias String

    Alias for the metric. Alias will be used to replace metric name in query results.

    operator String

    One of +, -, /, %, *.

    value String

    Operand value should be provided when operator is set.

    name string

    Metric name.

    aggregationFunction string

    Aggregation function: avg, min, max, or sum.

    alias string

    Alias for the metric. Alias will be used to replace metric name in query results.

    operator string

    One of +, -, /, %, *.

    value string

    Operand value should be provided when operator is set.

    name str

    Metric name.

    aggregation_function str

    Aggregation function: avg, min, max, or sum.

    alias str

    Alias for the metric. Alias will be used to replace metric name in query results.

    operator str

    One of +, -, /, %, *.

    value str

    Operand value should be provided when operator is set.

    name String

    Metric name.

    aggregationFunction String

    Aggregation function: avg, min, max, or sum.

    alias String

    Alias for the metric. Alias will be used to replace metric name in query results.

    operator String

    One of +, -, /, %, *.

    value String

    Operand value should be provided when operator is set.

    GoogleCloudApigeeV1SecurityReportResultMetadataResponse, GoogleCloudApigeeV1SecurityReportResultMetadataResponseArgs

    Expires string

    Expire_time is set to 7 days after report creation. Query result will be unaccessable after this time. Example: "2021-05-04T13:38:52-07:00"

    Self string

    Self link of the query results. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result

    Expires string

    Expire_time is set to 7 days after report creation. Query result will be unaccessable after this time. Example: "2021-05-04T13:38:52-07:00"

    Self string

    Self link of the query results. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result

    expires String

    Expire_time is set to 7 days after report creation. Query result will be unaccessable after this time. Example: "2021-05-04T13:38:52-07:00"

    self String

    Self link of the query results. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result

    expires string

    Expire_time is set to 7 days after report creation. Query result will be unaccessable after this time. Example: "2021-05-04T13:38:52-07:00"

    self string

    Self link of the query results. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result

    expires str

    Expire_time is set to 7 days after report creation. Query result will be unaccessable after this time. Example: "2021-05-04T13:38:52-07:00"

    self str

    Self link of the query results. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result

    expires String

    Expire_time is set to 7 days after report creation. Query result will be unaccessable after this time. Example: "2021-05-04T13:38:52-07:00"

    self String

    Self link of the query results. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi