1. Packages
  2. Ibm Provider
  3. API Docs
  4. getSccReportSummary
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.getSccReportSummary

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Retrieve information about a report summary from a read-only data source. Then, you can reference the fields of the data source in other resources within the same configuration by using interpolation syntax.

    NOTE: Security Compliance Center is a regional service. Please specify the IBM Cloud Provider attribute region to target another region. Else, exporting the environmental variable IBMCLOUD_SCC_API_ENDPOINT will also override which region is being targeted for all ibm providers(ex. export IBMCLOUD_SCC_API_ENDPOINT=https://eu-es.compliance.cloud.ibm.com).

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const sccReportSummary = ibm.getSccReportSummary({
        instanceId: "00000000-1111-2222-3333-444444444444",
        reportId: "report_id",
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    scc_report_summary = ibm.get_scc_report_summary(instance_id="00000000-1111-2222-3333-444444444444",
        report_id="report_id")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.GetSccReportSummary(ctx, &ibm.GetSccReportSummaryArgs{
    			InstanceId: "00000000-1111-2222-3333-444444444444",
    			ReportId:   "report_id",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var sccReportSummary = Ibm.GetSccReportSummary.Invoke(new()
        {
            InstanceId = "00000000-1111-2222-3333-444444444444",
            ReportId = "report_id",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetSccReportSummaryArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var sccReportSummary = IbmFunctions.getSccReportSummary(GetSccReportSummaryArgs.builder()
                .instanceId("00000000-1111-2222-3333-444444444444")
                .reportId("report_id")
                .build());
    
        }
    }
    
    variables:
      sccReportSummary:
        fn::invoke:
          function: ibm:getSccReportSummary
          arguments:
            instanceId: 00000000-1111-2222-3333-444444444444
            reportId: report_id
    

    Using getSccReportSummary

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getSccReportSummary(args: GetSccReportSummaryArgs, opts?: InvokeOptions): Promise<GetSccReportSummaryResult>
    function getSccReportSummaryOutput(args: GetSccReportSummaryOutputArgs, opts?: InvokeOptions): Output<GetSccReportSummaryResult>
    def get_scc_report_summary(id: Optional[str] = None,
                               instance_id: Optional[str] = None,
                               report_id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetSccReportSummaryResult
    def get_scc_report_summary_output(id: Optional[pulumi.Input[str]] = None,
                               instance_id: Optional[pulumi.Input[str]] = None,
                               report_id: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetSccReportSummaryResult]
    func GetSccReportSummary(ctx *Context, args *GetSccReportSummaryArgs, opts ...InvokeOption) (*GetSccReportSummaryResult, error)
    func GetSccReportSummaryOutput(ctx *Context, args *GetSccReportSummaryOutputArgs, opts ...InvokeOption) GetSccReportSummaryResultOutput

    > Note: This function is named GetSccReportSummary in the Go SDK.

    public static class GetSccReportSummary 
    {
        public static Task<GetSccReportSummaryResult> InvokeAsync(GetSccReportSummaryArgs args, InvokeOptions? opts = null)
        public static Output<GetSccReportSummaryResult> Invoke(GetSccReportSummaryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSccReportSummaryResult> getSccReportSummary(GetSccReportSummaryArgs args, InvokeOptions options)
    public static Output<GetSccReportSummaryResult> getSccReportSummary(GetSccReportSummaryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getSccReportSummary:getSccReportSummary
      arguments:
        # arguments dictionary

    The following arguments are supported:

    InstanceId string
    The ID of the SCC instance in a particular region.
    ReportId string
    The ID of the scan that is associated with a report.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9\\-]+$/.
    Id string
    (String) The resource ID.
    InstanceId string
    The ID of the SCC instance in a particular region.
    ReportId string
    The ID of the scan that is associated with a report.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9\\-]+$/.
    Id string
    (String) The resource ID.
    instanceId String
    The ID of the SCC instance in a particular region.
    reportId String
    The ID of the scan that is associated with a report.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9\\-]+$/.
    id String
    (String) The resource ID.
    instanceId string
    The ID of the SCC instance in a particular region.
    reportId string
    The ID of the scan that is associated with a report.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9\\-]+$/.
    id string
    (String) The resource ID.
    instance_id str
    The ID of the SCC instance in a particular region.
    report_id str
    The ID of the scan that is associated with a report.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9\\-]+$/.
    id str
    (String) The resource ID.
    instanceId String
    The ID of the SCC instance in a particular region.
    reportId String
    The ID of the scan that is associated with a report.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[a-zA-Z0-9\\-]+$/.
    id String
    (String) The resource ID.

    getSccReportSummary Result

    The following output properties are available:

    Accounts List<GetSccReportSummaryAccount>
    (String) The account that owns the resource.
    Controls List<GetSccReportSummaryControl>
    (List) The compliance stats. Nested schema for controls:
    Evaluations List<GetSccReportSummaryEvaluation>
    (List) The evaluation stats. Nested schema for evaluations:
    Id string
    (String) The resource ID.
    InstanceId string
    IsntanceId string
    (String) Instance ID.
    ReportId string
    Resources List<GetSccReportSummaryResource>
    (List) The resource summary. Nested schema for resources:
    Scores List<GetSccReportSummaryScore>
    (List) The compliance score. Nested schema for score:
    Accounts []GetSccReportSummaryAccount
    (String) The account that owns the resource.
    Controls []GetSccReportSummaryControl
    (List) The compliance stats. Nested schema for controls:
    Evaluations []GetSccReportSummaryEvaluation
    (List) The evaluation stats. Nested schema for evaluations:
    Id string
    (String) The resource ID.
    InstanceId string
    IsntanceId string
    (String) Instance ID.
    ReportId string
    Resources []GetSccReportSummaryResource
    (List) The resource summary. Nested schema for resources:
    Scores []GetSccReportSummaryScore
    (List) The compliance score. Nested schema for score:
    accounts List<GetSccReportSummaryAccount>
    (String) The account that owns the resource.
    controls List<GetSccReportSummaryControl>
    (List) The compliance stats. Nested schema for controls:
    evaluations List<GetSccReportSummaryEvaluation>
    (List) The evaluation stats. Nested schema for evaluations:
    id String
    (String) The resource ID.
    instanceId String
    isntanceId String
    (String) Instance ID.
    reportId String
    resources List<GetSccReportSummaryResource>
    (List) The resource summary. Nested schema for resources:
    scores List<GetSccReportSummaryScore>
    (List) The compliance score. Nested schema for score:
    accounts GetSccReportSummaryAccount[]
    (String) The account that owns the resource.
    controls GetSccReportSummaryControl[]
    (List) The compliance stats. Nested schema for controls:
    evaluations GetSccReportSummaryEvaluation[]
    (List) The evaluation stats. Nested schema for evaluations:
    id string
    (String) The resource ID.
    instanceId string
    isntanceId string
    (String) Instance ID.
    reportId string
    resources GetSccReportSummaryResource[]
    (List) The resource summary. Nested schema for resources:
    scores GetSccReportSummaryScore[]
    (List) The compliance score. Nested schema for score:
    accounts Sequence[GetSccReportSummaryAccount]
    (String) The account that owns the resource.
    controls Sequence[GetSccReportSummaryControl]
    (List) The compliance stats. Nested schema for controls:
    evaluations Sequence[GetSccReportSummaryEvaluation]
    (List) The evaluation stats. Nested schema for evaluations:
    id str
    (String) The resource ID.
    instance_id str
    isntance_id str
    (String) Instance ID.
    report_id str
    resources Sequence[GetSccReportSummaryResource]
    (List) The resource summary. Nested schema for resources:
    scores Sequence[GetSccReportSummaryScore]
    (List) The compliance score. Nested schema for score:
    accounts List<Property Map>
    (String) The account that owns the resource.
    controls List<Property Map>
    (List) The compliance stats. Nested schema for controls:
    evaluations List<Property Map>
    (List) The evaluation stats. Nested schema for evaluations:
    id String
    (String) The resource ID.
    instanceId String
    isntanceId String
    (String) Instance ID.
    reportId String
    resources List<Property Map>
    (List) The resource summary. Nested schema for resources:
    scores List<Property Map>
    (List) The compliance score. Nested schema for score:

    Supporting Types

    GetSccReportSummaryAccount

    Id string
    (String) The resource ID.
    Name string
    (String) The resource name.
    Type string
    (String) The account type.
    Id string
    (String) The resource ID.
    Name string
    (String) The resource name.
    Type string
    (String) The account type.
    id String
    (String) The resource ID.
    name String
    (String) The resource name.
    type String
    (String) The account type.
    id string
    (String) The resource ID.
    name string
    (String) The resource name.
    type string
    (String) The account type.
    id str
    (String) The resource ID.
    name str
    (String) The resource name.
    type str
    (String) The account type.
    id String
    (String) The resource ID.
    name String
    (String) The resource name.
    type String
    (String) The account type.

    GetSccReportSummaryControl

    CompliantCount double
    (Integer) The number of compliant checks.
    NotCompliantCount double
    (Integer) The number of checks that are not compliant.
    Status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    TotalCount double
    (Integer) The total number of evaluations.
    UnableToPerformCount double
    (Integer) The number of checks that are unable to perform.
    UserEvaluationRequiredCount double
    (Integer) The number of checks that require a user evaluation.
    CompliantCount float64
    (Integer) The number of compliant checks.
    NotCompliantCount float64
    (Integer) The number of checks that are not compliant.
    Status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    TotalCount float64
    (Integer) The total number of evaluations.
    UnableToPerformCount float64
    (Integer) The number of checks that are unable to perform.
    UserEvaluationRequiredCount float64
    (Integer) The number of checks that require a user evaluation.
    compliantCount Double
    (Integer) The number of compliant checks.
    notCompliantCount Double
    (Integer) The number of checks that are not compliant.
    status String
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    totalCount Double
    (Integer) The total number of evaluations.
    unableToPerformCount Double
    (Integer) The number of checks that are unable to perform.
    userEvaluationRequiredCount Double
    (Integer) The number of checks that require a user evaluation.
    compliantCount number
    (Integer) The number of compliant checks.
    notCompliantCount number
    (Integer) The number of checks that are not compliant.
    status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    totalCount number
    (Integer) The total number of evaluations.
    unableToPerformCount number
    (Integer) The number of checks that are unable to perform.
    userEvaluationRequiredCount number
    (Integer) The number of checks that require a user evaluation.
    compliant_count float
    (Integer) The number of compliant checks.
    not_compliant_count float
    (Integer) The number of checks that are not compliant.
    status str
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    total_count float
    (Integer) The total number of evaluations.
    unable_to_perform_count float
    (Integer) The number of checks that are unable to perform.
    user_evaluation_required_count float
    (Integer) The number of checks that require a user evaluation.
    compliantCount Number
    (Integer) The number of compliant checks.
    notCompliantCount Number
    (Integer) The number of checks that are not compliant.
    status String
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    totalCount Number
    (Integer) The total number of evaluations.
    unableToPerformCount Number
    (Integer) The number of checks that are unable to perform.
    userEvaluationRequiredCount Number
    (Integer) The number of checks that require a user evaluation.

    GetSccReportSummaryEvaluation

    CompletedCount double
    (Integer) The total number of completed evaluations.
    ErrorCount double
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    FailureCount double
    (Integer) The number of failed evaluations.
    PassCount double
    (Integer) The number of passed evaluations.
    Status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    TotalCount double
    (Integer) The total number of evaluations.
    CompletedCount float64
    (Integer) The total number of completed evaluations.
    ErrorCount float64
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    FailureCount float64
    (Integer) The number of failed evaluations.
    PassCount float64
    (Integer) The number of passed evaluations.
    Status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    TotalCount float64
    (Integer) The total number of evaluations.
    completedCount Double
    (Integer) The total number of completed evaluations.
    errorCount Double
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    failureCount Double
    (Integer) The number of failed evaluations.
    passCount Double
    (Integer) The number of passed evaluations.
    status String
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    totalCount Double
    (Integer) The total number of evaluations.
    completedCount number
    (Integer) The total number of completed evaluations.
    errorCount number
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    failureCount number
    (Integer) The number of failed evaluations.
    passCount number
    (Integer) The number of passed evaluations.
    status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    totalCount number
    (Integer) The total number of evaluations.
    completed_count float
    (Integer) The total number of completed evaluations.
    error_count float
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    failure_count float
    (Integer) The number of failed evaluations.
    pass_count float
    (Integer) The number of passed evaluations.
    status str
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    total_count float
    (Integer) The total number of evaluations.
    completedCount Number
    (Integer) The total number of completed evaluations.
    errorCount Number
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    failureCount Number
    (Integer) The number of failed evaluations.
    passCount Number
    (Integer) The number of passed evaluations.
    status String
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    totalCount Number
    (Integer) The total number of evaluations.

    GetSccReportSummaryResource

    CompliantCount double
    (Integer) The number of compliant checks.
    NotCompliantCount double
    (Integer) The number of checks that are not compliant.
    Status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    TopFaileds List<GetSccReportSummaryResourceTopFailed>
    (List) The top 10 resources that have the most failures.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for top_failed:
    TotalCount double
    (Integer) The total number of evaluations.
    UnableToPerformCount double
    (Integer) The number of checks that are unable to perform.
    UserEvaluationRequiredCount double
    (Integer) The number of checks that require a user evaluation.
    CompliantCount float64
    (Integer) The number of compliant checks.
    NotCompliantCount float64
    (Integer) The number of checks that are not compliant.
    Status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    TopFaileds []GetSccReportSummaryResourceTopFailed
    (List) The top 10 resources that have the most failures.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for top_failed:
    TotalCount float64
    (Integer) The total number of evaluations.
    UnableToPerformCount float64
    (Integer) The number of checks that are unable to perform.
    UserEvaluationRequiredCount float64
    (Integer) The number of checks that require a user evaluation.
    compliantCount Double
    (Integer) The number of compliant checks.
    notCompliantCount Double
    (Integer) The number of checks that are not compliant.
    status String
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    topFaileds List<GetSccReportSummaryResourceTopFailed>
    (List) The top 10 resources that have the most failures.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for top_failed:
    totalCount Double
    (Integer) The total number of evaluations.
    unableToPerformCount Double
    (Integer) The number of checks that are unable to perform.
    userEvaluationRequiredCount Double
    (Integer) The number of checks that require a user evaluation.
    compliantCount number
    (Integer) The number of compliant checks.
    notCompliantCount number
    (Integer) The number of checks that are not compliant.
    status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    topFaileds GetSccReportSummaryResourceTopFailed[]
    (List) The top 10 resources that have the most failures.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for top_failed:
    totalCount number
    (Integer) The total number of evaluations.
    unableToPerformCount number
    (Integer) The number of checks that are unable to perform.
    userEvaluationRequiredCount number
    (Integer) The number of checks that require a user evaluation.
    compliant_count float
    (Integer) The number of compliant checks.
    not_compliant_count float
    (Integer) The number of checks that are not compliant.
    status str
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    top_faileds Sequence[GetSccReportSummaryResourceTopFailed]
    (List) The top 10 resources that have the most failures.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for top_failed:
    total_count float
    (Integer) The total number of evaluations.
    unable_to_perform_count float
    (Integer) The number of checks that are unable to perform.
    user_evaluation_required_count float
    (Integer) The number of checks that require a user evaluation.
    compliantCount Number
    (Integer) The number of compliant checks.
    notCompliantCount Number
    (Integer) The number of checks that are not compliant.
    status String
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    topFaileds List<Property Map>
    (List) The top 10 resources that have the most failures.

    • Constraints: The maximum length is 10 items. The minimum length is 0 items. Nested schema for top_failed:
    totalCount Number
    (Integer) The total number of evaluations.
    unableToPerformCount Number
    (Integer) The number of checks that are unable to perform.
    userEvaluationRequiredCount Number
    (Integer) The number of checks that require a user evaluation.

    GetSccReportSummaryResourceTopFailed

    Account string
    (String) The account that owns the resource.
    CompletedCount double
    (Integer) The total number of completed evaluations.
    ErrorCount double
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    FailureCount double
    (Integer) The number of failed evaluations.
    Id string
    (String) The resource ID.
    Name string
    (String) The resource name.
    PassCount double
    (Integer) The number of passed evaluations.
    Service string
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    Status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    Tags List<GetSccReportSummaryResourceTopFailedTag>
    (List) The collection of different types of tags. Nested schema for tags:
    TotalCount double
    (Integer) The total number of evaluations.
    Account string
    (String) The account that owns the resource.
    CompletedCount float64
    (Integer) The total number of completed evaluations.
    ErrorCount float64
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    FailureCount float64
    (Integer) The number of failed evaluations.
    Id string
    (String) The resource ID.
    Name string
    (String) The resource name.
    PassCount float64
    (Integer) The number of passed evaluations.
    Service string
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    Status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    Tags []GetSccReportSummaryResourceTopFailedTag
    (List) The collection of different types of tags. Nested schema for tags:
    TotalCount float64
    (Integer) The total number of evaluations.
    account String
    (String) The account that owns the resource.
    completedCount Double
    (Integer) The total number of completed evaluations.
    errorCount Double
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    failureCount Double
    (Integer) The number of failed evaluations.
    id String
    (String) The resource ID.
    name String
    (String) The resource name.
    passCount Double
    (Integer) The number of passed evaluations.
    service String
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    status String
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    tags List<GetSccReportSummaryResourceTopFailedTag>
    (List) The collection of different types of tags. Nested schema for tags:
    totalCount Double
    (Integer) The total number of evaluations.
    account string
    (String) The account that owns the resource.
    completedCount number
    (Integer) The total number of completed evaluations.
    errorCount number
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    failureCount number
    (Integer) The number of failed evaluations.
    id string
    (String) The resource ID.
    name string
    (String) The resource name.
    passCount number
    (Integer) The number of passed evaluations.
    service string
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    status string
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    tags GetSccReportSummaryResourceTopFailedTag[]
    (List) The collection of different types of tags. Nested schema for tags:
    totalCount number
    (Integer) The total number of evaluations.
    account str
    (String) The account that owns the resource.
    completed_count float
    (Integer) The total number of completed evaluations.
    error_count float
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    failure_count float
    (Integer) The number of failed evaluations.
    id str
    (String) The resource ID.
    name str
    (String) The resource name.
    pass_count float
    (Integer) The number of passed evaluations.
    service str
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    status str
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    tags Sequence[GetSccReportSummaryResourceTopFailedTag]
    (List) The collection of different types of tags. Nested schema for tags:
    total_count float
    (Integer) The total number of evaluations.
    account String
    (String) The account that owns the resource.
    completedCount Number
    (Integer) The total number of completed evaluations.
    errorCount Number
    (Integer) The number of evaluations that started, but did not finish, and ended with errors.
    failureCount Number
    (Integer) The number of failed evaluations.
    id String
    (String) The resource ID.
    name String
    (String) The resource name.
    passCount Number
    (Integer) The number of passed evaluations.
    service String
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    status String
    (String) The allowed values of an aggregated status for controls, specifications, assessments, and resources.

    • Constraints: Allowable values are: compliant, not_compliant, unable_to_perform, user_evaluation_required.
    tags List<Property Map>
    (List) The collection of different types of tags. Nested schema for tags:
    totalCount Number
    (Integer) The total number of evaluations.

    GetSccReportSummaryResourceTopFailedTag

    Accesses List<string>
    (List) The collection of access tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    Services List<string>
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    Users List<string>
    (List) The collection of user tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    Accesses []string
    (List) The collection of access tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    Services []string
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    Users []string
    (List) The collection of user tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    accesses List<String>
    (List) The collection of access tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    services List<String>
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    users List<String>
    (List) The collection of user tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    accesses string[]
    (List) The collection of access tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    services string[]
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    users string[]
    (List) The collection of user tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    accesses Sequence[str]
    (List) The collection of access tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    services Sequence[str]
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    users Sequence[str]
    (List) The collection of user tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    accesses List<String>
    (List) The collection of access tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    services List<String>
    (List) The collection of service tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.
    users List<String>
    (List) The collection of user tags.

    • Constraints: The maximum length is 100 items. The minimum length is 0 items.

    GetSccReportSummaryScore

    Passed double
    (Integer) The number of successful evaluations.
    Percent double
    (Integer) The percentage of successful evaluations.
    TotalCount double
    (Integer) The total number of evaluations.
    Passed float64
    (Integer) The number of successful evaluations.
    Percent float64
    (Integer) The percentage of successful evaluations.
    TotalCount float64
    (Integer) The total number of evaluations.
    passed Double
    (Integer) The number of successful evaluations.
    percent Double
    (Integer) The percentage of successful evaluations.
    totalCount Double
    (Integer) The total number of evaluations.
    passed number
    (Integer) The number of successful evaluations.
    percent number
    (Integer) The percentage of successful evaluations.
    totalCount number
    (Integer) The total number of evaluations.
    passed float
    (Integer) The number of successful evaluations.
    percent float
    (Integer) The percentage of successful evaluations.
    total_count float
    (Integer) The total number of evaluations.
    passed Number
    (Integer) The number of successful evaluations.
    percent Number
    (Integer) The percentage of successful evaluations.
    totalCount Number
    (Integer) The total number of evaluations.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud